For PR466:
authorReid Spencer <rspencer@reidspencer.com>
Thu, 2 Dec 2004 09:28:21 +0000 (09:28 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Thu, 2 Dec 2004 09:28:21 +0000 (09:28 +0000)
commit9a2f137765305930b8cf0bf9fd09064ee328fbbc
treedda459c24b6fa2492a64d35ab9505ea832c05b35
parent3298f87c0b70f411ff2fbda20c0a3e19b63174d1
For PR466:
Change construction of bytecode libraries from producing a single bytecode
file to producing a library containing bytecode files. This gets around the
problem of multiple symbol definitions in the linker if something like
-lc -lc is attempted on the command line. Previously this happened because
the linker would find libc.bc as a "library". It will now find libc.a which
it can simply search for missing symbols instead of linking in wholesale.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18425 91177308-0d34-0410-b5e6-96231b3b80d8
Makefile.rules