[foreign] RFR compiler built-in header files
Sundararajan Athijegannathan
sundararajan.athijegannathan at oracle.com
Thu Jul 5 02:34:59 UTC 2018
You're right - we need to keep it in sync. A given JDK version will use
specific libclang version (tracked for third-party license for example).
When we include .so, header files and other config info (if any) from
that specific version.
-Sundar
On 05/07/18, 6:08 AM, Samuel Audet wrote:
> Ok, as long as they are updated along with libclang.so, that's fine,
> but IMO checking them in the source repository increases the risk of
> them going stale, out of sync with libclang.so, etc.
>
> Samuel
>
> On 07/04/2018 04:34 PM, Sundararajan Athijegannathan wrote:
>> Yes, those are indeed part of clang. But with jdk, we only expect
>> (i.e., plan to ship) libclang.so and these headers only. i.e., We
>> don't expect complete installation of clang at (jdk) user end.
>>
>> -Sundar
>>
>> On 04/07/18, 12:48 PM, Samuel Audet wrote:
>>> Are those files not already part of Clang? I see them here:
>>> https://github.com/llvm-mirror/clang/tree/master/lib/Headers
>>>
>>> Samuel
>>>
>>> On 07/03/2018 11:14 PM, Sundararajan Athijegannathan wrote:
>>>> Thanks for the review (and testing it on Linux). Pushed.
>>>>
>>>> -Sundar
>>>>
>>>> On 03/07/18, 7:35 PM, Maurizio Cimadamore wrote:
>>>>> Everything looks good.
>>>>>
>>>>> I've checked on Linux and it builds fine (and all tests pass).
>>>>>
>>>>> Maurizio
>>>>>
>>>>>
>>>>> On 03/07/18 12:30, Sundararajan Athijegannathan wrote:
>>>>>> Hi,
>>>>>>
>>>>>> Few compiler built-in header files like stdarg.h are not found in
>>>>>> the usual places like /usr/include. We need to bundle these
>>>>>> header files so that jextract can locate & use these.
>>>>>>
>>>>>> Please review:
>>>>>> http://cr.openjdk.java.net/~sundar/builtin_header_files/webrev.01/
>>>>>>
>>>>>> Thanks,
>>>>>> -Sundar
>>>>>>
>>>>>
>>>
>
More information about the panama-dev
mailing list