Displaying 3 results from an estimated 3 matches for "macholinkingcontext".
2015 Jan 08
7
[LLVMdev] LLD Standalone CMake build
...mpiler-rt, which I did some work on last year. Like compiler-rt,
I'd like to get the LLD build up running with only CMAKE_PREFIX_PATH
instead of defining custom variables like LLD_PATH_TO_LLVM_BUILD and
LLD_PATH_TO_LLVM_SOURCE. Any objection to that?
Also, two files ELFLinkingContext.cpp and MachOLinkingContext.cpp
include a private header from the LLVM source tree,
"llvm/Config/config.h" to get access to HAVE_CXXABI_H. Can the
dependency on HAVE_CXXABI_H be removed? If no, mind if I add a
config.h.cmake to LLD's "include/lld/Config"?
Thanks,
Greg
2015 Jan 09
2
[LLVMdev] LLD Standalone CMake build
...r. Like compiler-rt,
>> I'd like to get the LLD build up running with only CMAKE_PREFIX_PATH
>> instead of defining custom variables like LLD_PATH_TO_LLVM_BUILD and
>> LLD_PATH_TO_LLVM_SOURCE. Any objection to that?
>>
>> Also, two files ELFLinkingContext.cpp and MachOLinkingContext.cpp
>> include a private header from the LLVM source tree,
>> "llvm/Config/config.h" to get access to HAVE_CXXABI_H. Can the
>> dependency on HAVE_CXXABI_H be removed? If no, mind if I add a
>> config.h.cmake to LLD's "include/lld/Config"?
>
>...
2013 Aug 28
1
[LLVMdev] [lld] -emit-yaml doesnot contain linker added symbols specified with command line options
Hi Nick,
On 8/28/2013 6:37 PM, Nick Kledzik wrote
> $cat 1.c
> int _start() { return 0; }
> $gcc -c 1.c
> $ld -u myundef 1.o
> ==> Does not throw any error, the resolver was hinted that myundef was a undefined weak symbol.
> Wow. Reading the gnu ld man page, that is not obvious. How can you make a non-weak undefined on the command line? That is, how can you force and error