path: root/lib/Linker
AgeCommit message (Expand)AuthorFilesLines
2005-03-15fix some 80 column violationsChris Lattner1-4/+11
2005-03-15consolidate LinkFiles into LinkItems, use lib_* iterators.Chris Lattner2-85/+61
2005-03-15consolidate LinkLibraries into LinkItemsChris Lattner2-76/+57
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2-8/+8
2005-02-19Add support for ".so" files compiled with LLVM which contain LLVM bytecode.Chris Lattner2-3/+11
2005-02-19Eliminate silly warnings from the linker of the form:Chris Lattner1-12/+0
2005-02-13Minor cleanup. No need to explicitly tell the compiler the template arguments.Chris Lattner1-3/+2
2005-02-13Print something useful for gccld -v with an archive.Chris Lattner1-0/+2
2005-02-12Allow globals to be of different const'nesses when we link.Chris Lattner1-8/+2
2004-12-20Remove un-needed #includes.Reid Spencer1-3/+1
2004-12-16Fix a compile error. config.h is now needed because DataTypes.h doesn'tReid Spencer1-0/+1
2004-12-13* Fix header block.Reid Spencer1-8/+8
2004-12-13Add missing space in a comment.Reid Spencer1-1/+1
2004-12-13Fix header and function comments.Reid Spencer1-14/+6
2004-12-13This file contains basic Linker facilities needed by all toolsReid Spencer1-0/+166
2004-12-13Make LinkModules a static member functionReid Spencer1-1/+2
2004-12-13This file contains only the Linker's library linking supportReid Spencer1-0/+70
2004-12-13For PR351: \Reid Spencer1-122/+12
2004-12-13This file contains only the Linker's file linking supportReid Spencer1-0/+89
2004-12-13For PR351: \Reid Spencer1-284/+32
2004-12-10Make sure to link the target-triple as well, so it ends up in the .llvm.bc fileChris Lattner1-1/+6
2004-12-08Turn this error back into a warning, fixing the povray regressionChris Lattner1-2/+2
2004-12-08Revert this disgusting hack, John has a much nicer solutionChris Lattner1-23/+0
2004-12-08Add a disgusting hack to work around a libstdc++ issue. This code shouldChris Lattner1-0/+23
2004-12-05Fix PR139: \Reid Spencer1-0/+159
2004-12-04Fix linkage of mismatched weak globals. This unbreaks 300.twolfChris Lattner1-0/+2
2004-12-03Significantly rework linker support for global variables, allowing it toChris Lattner1-84/+101
2004-12-02PR466:Reid Spencer1-41/+54
2004-11-30Revert version 1.39. It breaks the ordering of the library processing.Reid Spencer1-8/+1
2004-11-29Shared library extension is now in LTDL_SHLIB_EXTReid Spencer1-2/+2
2004-11-25Implement dependent library linking. It is no longer required that -lstdc++Reid Spencer1-1/+8
2004-11-25Remove blank comment lines for uniformity.Reid Spencer1-25/+2
2004-11-19Eliminate unsightly ;;Reid Spencer1-1/+1
2004-11-19Reduce the amount of work in LinkInArchive by not searching the archive forReid Spencer1-10/+36
2004-11-16Don't increment a dead iteratorChris Lattner1-3/+2
2004-11-16Simplify the remapper by only needing one map, since the body of the functionsChris Lattner1-43/+31
2004-11-16Take advantage of the fact that we are allowed to clobber the input moduleChris Lattner1-26/+8
2004-11-16Per code review:\Reid Spencer1-11/+13
2004-11-16The second arg may be clobbered by this functionChris Lattner1-1/+1
2004-11-16use an autoptrChris Lattner1-7/+3
2004-11-14Remove a forgotten debug output line.Reid Spencer1-1/+0
2004-11-14Linker.h moved to include/llvm from include/llvm/Support.Reid Spencer1-2/+1
2004-11-14Linker.h has a new home.Reid Spencer1-1/+0
2004-11-14Don't bother with a re-linked library, ensure archive library is built.Reid Spencer1-0/+2
2004-11-14*Adjust prototypes for public interface. *Rewrite LinkInArchive to use symbol...Reid Spencer1-65/+41
2004-11-12Makefile for lib/LinkerReid Spencer1-0/+13
2004-11-12This file originated in lib/VMCore/Linker.cpp but now lives inReid Spencer1-1/+1
2004-11-12This file originated in tools/gccld/Linker.cpp but now lives inReid Spencer1-1/+1
2004-11-09Output the program name (in this case, gccld) with warning about invalid filesMisha Brukman1-1/+2
2004-11-08Don't silently ignore invalid files: tell the user!Misha Brukman1-0/+2