search for: macholinkingcontext

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