aboutsummaryrefslogtreecommitdiff
path: root/lib/Linker/LinkArchives.cpp
AgeCommit message (Expand)Author
2009-11-09random tidyChris Lattner
2009-08-23Prune #includes from llvm/Linker.h and llvm/System/Path.h,Chris Lattner
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson
2009-01-15Add the private linkage.Rafael Espindola
2008-03-11Fix thinko: alias always defines new symbol. Even is aliasee itself is undefi...Anton Korobeynikov
2008-03-04Properly populate lists of defined/undefined symbols in presence of aliasesAnton Korobeynikov
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-07-22Report an error if one occurs in releaseModule.Reid Spencer
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-05-06switch this to bitcode instead of bytecodeChris Lattner
2007-05-06add bitcode supportChris Lattner
2007-04-30If an archive is not recognized as an LLVM bytecode archive then declareReid Spencer
2007-02-05For PR411:Reid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2006-11-11Remvoe a do-nothing else block.Reid Spencer
2006-11-11For PR998:Reid Spencer
2006-11-02For PR786:Reid Spencer
2006-09-14Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov
2006-07-07Finish removal of EH usage from the Archive library. The REQUIRES_EH flagReid Spencer
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-15fix some 80 column violationsChris Lattner
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2005-02-13Minor cleanup. No need to explicitly tell the compiler the template arguments.Chris Lattner
2005-02-13Print something useful for gccld -v with an archive.Chris Lattner
2004-12-20Remove un-needed #includes.Reid Spencer
2004-12-13For PR351: \Reid Spencer
2004-12-02PR466:Reid Spencer
2004-11-30Revert version 1.39. It breaks the ordering of the library processing.Reid Spencer
2004-11-29Shared library extension is now in LTDL_SHLIB_EXTReid Spencer
2004-11-25Implement dependent library linking. It is no longer required that -lstdc++Reid Spencer
2004-11-19Eliminate unsightly ;;Reid Spencer
2004-11-19Reduce the amount of work in LinkInArchive by not searching the archive forReid Spencer
2004-11-16Per code review:\Reid Spencer
2004-11-16use an autoptrChris Lattner
2004-11-14Remove a forgotten debug output line.Reid Spencer
2004-11-14Linker.h has a new home.Reid Spencer
2004-11-14*Adjust prototypes for public interface. *Rewrite LinkInArchive to use symbol...Reid Spencer
2004-11-12This file originated in tools/gccld/Linker.cpp but now lives inReid Spencer
2004-11-09Output the program name (in this case, gccld) with warning about invalid filesMisha Brukman
2004-11-08Don't silently ignore invalid files: tell the user!Misha Brukman
2004-09-01Changes For Bug 352Reid Spencer
2004-06-23Linker.h moved to include/llvm/SupportMisha Brukman
2004-06-02Move some functions out of gccld.cpp to GenerateCode.cpp. This allows usChris Lattner
2004-05-27Header file movedChris Lattner
2004-04-15Don't use invalid HTML in a doxygen comment.Misha Brukman
2004-02-23Include Config/config.h for SHLIBEXT.Alkis Evlogimenos
2004-01-26Fixes for PR214. Use the SHLIBEXT variable instead of hardcoding .so intoJohn Criswell
2003-12-23Modified the logic so that library objects with main() are only linked inJohn Criswell
2003-12-23Modified the linker so that it always links in an object from an archiveJohn Criswell
2003-11-28* The return value of LinkLibraries is ignored, so remove it.Chris Lattner