summaryrefslogtreecommitdiffstats
path: root/llvm/runtime/GCCLibraries/libutempter
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2004-12-02 09:52:10 +0000
committerReid Spencer <rspencer@reidspencer.com>2004-12-02 09:52:10 +0000
commitf78508b25ea24ed9b15e6c92f15f09a10351e1b9 (patch)
treeb5c94b4d6724120df03dfaaa1c39be05b3e65a5c /llvm/runtime/GCCLibraries/libutempter
parentd6dcad77452320dff1fc2dacfc3d8c2a392f1428 (diff)
downloadbcm5719-llvm-f78508b25ea24ed9b15e6c92f15f09a10351e1b9.tar.gz
bcm5719-llvm-f78508b25ea24ed9b15e6c92f15f09a10351e1b9.zip
PR466:
* Make the linker find lib*.bca files now instead of lib*.bc since those are what the makefiles now generate for bytecode archives. * Make sure the linker only links archives when LinkLibraries is called. Previously if it found a lib*.bc file and that file was a bytecode file, it would link in the entire bytecode. This could make -lc -lc fail with duplicate symbols error but it shouldn't as searching multiple libraries, even the same one more than once, is permitted. * Now that the above problems are corrected, implement the dependent libs feature. After the module is linked with all specified libraries, the LinkLibraries function will obtain the set of dependent libraries from the linked modules and attemp to find and link against those libraries. llvm-svn: 18428
Diffstat (limited to 'llvm/runtime/GCCLibraries/libutempter')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud