jwhowarth reopened this revision.
jwhowarth added a comment.

This approach doesn't work if the user installs clang in a buried subdirectory 
such as /sw/opt/llvm-4.0 but accesses the compilers via a /sw/bin/clang-4.0 
symlink pointing at /sw/opt/llvm-4.0/bin/clang-4.0...

$ /sw/bin/clang-4.0 -flto himenoBMTxpa.c
clang-4.0: warning: libLTO.dylib relative to clang installed dir not found; 
using 'ld' default search path instead [-Wliblto]
...
 "/usr/bin/ld" -demangle -object_path_lto 
/var/folders/vh/xthx1f251nqfj804049zl1wm0000gn/T/cc-083c59.o -no_deduplicate 
-dynamic -arch x86_64 -macosx_version_min 10.11.0 -o a.out 
/var/folders/vh/xthx1f251nqfj804049zl1wm0000gn/T/himenoBMTxpa-34b8ea.o -lSystem 
/sw/opt/llvm-4.0/bin/../lib/clang/4.0.0/lib/darwin/libclang_rt.osx.a

$ /sw/opt/llvm-4.0/bin/clang-4.0 -flto himenoBMTxpa.c -v
...
 "/usr/bin/ld" -demangle -object_path_lto 
/var/folders/vh/xthx1f251nqfj804049zl1wm0000gn/T/cc-afbbef.o -lto_library 
/sw/opt/llvm-4.0/lib/libLTO.dylib -no_deduplicate -dynamic -arch x86_64 
-macosx_version_min 10.11.0 -o a.out 
/var/folders/vh/xthx1f251nqfj804049zl1wm0000gn/T/himenoBMTxpa-44b09e.o -lSystem 
/sw/opt/llvm-4.0/bin/../lib/clang/4.0.0/lib/darwin/libclang_rt.osx.a


Repository:
  rL LLVM

https://reviews.llvm.org/D25932



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to