[LLVMdev] Command line options being put in Target backend libraries
Shankar Easwaran
shankare at codeaurora.org
Wed Aug 21 20:48:57 PDT 2013
Ping ?
On 7/26/2013 6:03 PM, Shankar Easwaran wrote:
> Hi,
>
> I see a lot of command line options being set in Target backend
> libraries. The problem with that is if a third party tool links with
> Target libraries and has a command line option that needs to be
> processed, the option in the Target libraries will get overridden.
>
> $ cd llvm/lib/Target
> $ grep 'cl::' */*.cpp --> produces lot of such occurences.
>
> For example :- libLLVMX86CodeGen.a contains
> libLLVMX86CodeGen.a:X86RegisterInfo.cpp.o:0000000000000080 b
> EnableBasePointer
>
> I think those command line options would need to be moved to the
> drivers that are using them, Isnt it ?
>
> Am I mistaken ?
>
> Thanks
>
> Shankar Easwaran
>
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by the Linux Foundation
More information about the llvm-dev
mailing list