aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Linker/LinkArchives.cpp
Commit message (Expand)AuthorAgeFilesLines
* The iteration order over a std::set<Module*> depends on the addresses of theRafael Espindola2012-01-231-2/+2
* drop unneeded config.h includesDylan Noblesmith2011-12-221-1/+0
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-271-11/+10
* random tidyChris Lattner2009-11-091-2/+1
* Prune #includes from llvm/Linker.h and llvm/System/Path.h,Chris Lattner2009-08-231-6/+5
* Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson2009-07-011-1/+1
* Add the private linkage.Rafael Espindola2009-01-151-2/+2
* Fix thinko: alias always defines new symbol. Even is aliasee itself is undefi...Anton Korobeynikov2008-03-111-7/+2
* Properly populate lists of defined/undefined symbols in presence of aliasesAnton Korobeynikov2008-03-041-1/+11
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Report an error if one occurs in releaseModule.Reid Spencer2007-07-221-0/+3
* Here is the bulk of the sanitizing.Gabor Greif2007-07-051-1/+1
* switch this to bitcode instead of bytecodeChris Lattner2007-05-061-3/+3
* add bitcode supportChris Lattner2007-05-061-1/+0
* If an archive is not recognized as an LLVM bytecode archive then declareReid Spencer2007-04-301-1/+6
* For PR411:Reid Spencer2007-02-051-1/+1
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-3/+3
* Remvoe a do-nothing else block.Reid Spencer2006-11-111-6/+1
* For PR998:Reid Spencer2006-11-111-11/+24
* For PR786:Reid Spencer2006-11-021-14/+0
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-141-2/+8
* Finish removal of EH usage from the Archive library. The REQUIRES_EH flagReid Spencer2006-07-071-1/+3
* Remove trailing whitespaceMisha Brukman2005-04-211-15/+15
* fix some 80 column violationsChris Lattner2005-03-151-4/+11
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-2/+2
* Minor cleanup. No need to explicitly tell the compiler the template arguments.Chris Lattner2005-02-131-3/+2
* Print something useful for gccld -v with an archive.Chris Lattner2005-02-131-0/+2
* Remove un-needed #includes.Reid Spencer2004-12-201-3/+1
* For PR351: \Reid Spencer2004-12-131-284/+32
* PR466:Reid Spencer2004-12-021-41/+54
* Revert version 1.39. It breaks the ordering of the library processing.Reid Spencer2004-11-301-8/+1
* Shared library extension is now in LTDL_SHLIB_EXTReid Spencer2004-11-291-2/+2
* Implement dependent library linking. It is no longer required that -lstdc++Reid Spencer2004-11-251-1/+8
* Eliminate unsightly ;;Reid Spencer2004-11-191-1/+1
* Reduce the amount of work in LinkInArchive by not searching the archive forReid Spencer2004-11-191-10/+36
* Per code review:\Reid Spencer2004-11-161-11/+13
* use an autoptrChris Lattner2004-11-161-7/+3
* Remove a forgotten debug output line.Reid Spencer2004-11-141-1/+0
* Linker.h has a new home.Reid Spencer2004-11-141-1/+0
* *Adjust prototypes for public interface. *Rewrite LinkInArchive to use symbol...Reid Spencer2004-11-141-65/+41
* This file originated in tools/gccld/Linker.cpp but now lives inReid Spencer2004-11-121-1/+1
* Output the program name (in this case, gccld) with warning about invalid filesMisha Brukman2004-11-091-1/+2
* Don't silently ignore invalid files: tell the user!Misha Brukman2004-11-081-0/+2
* Changes For Bug 352Reid Spencer2004-09-011-4/+4
* Linker.h moved to include/llvm/SupportMisha Brukman2004-06-231-1/+1
* Move some functions out of gccld.cpp to GenerateCode.cpp. This allows usChris Lattner2004-06-021-4/+4
* Header file movedChris Lattner2004-05-271-1/+1
* Don't use invalid HTML in a doxygen comment.Misha Brukman2004-04-151-1/+1
* Include Config/config.h for SHLIBEXT.Alkis Evlogimenos2004-02-231-0/+1
* Fixes for PR214. Use the SHLIBEXT variable instead of hardcoding .so intoJohn Criswell2004-01-261-2/+2