[LLVMbugs] [Bug 521] Linker does not handle bytecode libraries correctly

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Jan 9 19:19:32 PST 2006


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=521

rspencer at x10sys.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From rspencer at x10sys.com  2006-01-09 21:19 -------
This bug is resolved with the following patches:

http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030619.html
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030620.html
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030621.html
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030622.html
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060109/030623.html

The fix boiled down to having the Linker class keep track of which supposed
libraries were actually bytecode files and removing them from the "Libraries"
list used by gccld and llvm-ld. This leaves the linker tools with a reduced list
of libraries (from -l options) that contain only bytecode archives or native
archives but no LLVM bytecode shared objects.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the llvm-bugs mailing list