[foreign] RFR compiler built-in header files

Sundararajan Athijegannathan sundararajan.athijegannathan at oracle.com
Thu Jul 5 02:38:43 UTC 2018


oops. incomplete sentence.

"When we include libclang.so, header files and other config info (if 
any) from that specific version will be included".

-Sundar

On 05/07/18, 8:04 AM, Sundararajan Athijegannathan wrote:
> 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