New to llvm and hopefully this will be a welcome small improvement.
The shell script wrapper generated by llvm-ld only works when the current
working directory is the same as where the script and the bitcode file is. This
can be fixed pretty easily by putting
`dirname $0`/
in front of the bitcode file name and should work as long as the bitcode and
wrapper script live in the same directory.
Here's a 2 line patch to tools/llvm-ld/llvm-ld.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm_ld_dirname.diff.gz
Type: application/x-gzip
Size: 279 bytes
Desc: not available
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20100910/467c5cab/attachment.bin>