diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2004-12-02 09:28:21 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2004-12-02 09:28:21 +0000 |
commit | 9a2f137765305930b8cf0bf9fd09064ee328fbbc (patch) | |
tree | dda459c24b6fa2492a64d35ab9505ea832c05b35 /lib/Target/CBackend/CBackend.cpp | |
parent | 3298f87c0b70f411ff2fbda20c0a3e19b63174d1 (diff) |
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
Diffstat (limited to 'lib/Target/CBackend/CBackend.cpp')
0 files changed, 0 insertions, 0 deletions