>> >> >   - Only define cl_khr_fp64 if the extension is supported.
>> >> >   - Remove trailing space from extension string.
>> >> >   - Rename device query function from cl_khr_fp86() to has_doubles().
>> > macro, so we need to set it here in order to be able to use them from clover.
>> at build time, as required by the CL_PROGRAM_BUILD_OPTIONS build param.
> You are right, I can fix that.
>> specializations of the LLVM bitcode library.
> What sort of target specific things should go in the headers?
> Currently, all target-specific code goes into the library.