aboutsummaryrefslogtreecommitdiff
path: root/lib/Linker
AgeCommit message (Expand)Author
2008-02-20And final pack of warnings silencingAnton Korobeynikov
2008-02-19random cleanups.Chris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-29remove attribution from lib Makefiles.Chris Lattner
2007-12-27Ignore functions with internal linkages during linking. This snipped mimics theAnton Korobeynikov
2007-12-25Fixing several transforms which would drop the collector attributeGordon Henriksen
2007-11-27Fix PR1146: parameter attributes are longer part ofDuncan Sands
2007-10-08Use correct parentheses with the '&& "..."' idiom in an assert.Dan Gohman
2007-08-19Fix PR1611 - Visibility should be ignored for a declarationChris Lattner
2007-08-16Improve error handling in the linker by:Reid Spencer
2007-08-16Ensure that error messages a propagated from calls to LinkInModule so they getReid Spencer
2007-08-08Allow the filename "-" to be a place holder for stdin. This allows directingReid Spencer
2007-07-22Report an error if one occurs in releaseModule.Reid Spencer
2007-07-06eliminate residual cruft related to recognizing bytecodeGabor Greif
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-06-28Fix a bug in my previous patch.Lauro Ramos Venancio
2007-06-28When linking two modules, we should copy the alias.Lauro Ramos Venancio
2007-06-06Propagate alignment, section name and visibility when linking "appendingLauro Ramos Venancio
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-04-30Dependent libraries could be native too.Reid Spencer
2007-04-29Implement visibility checking during linking. Also implement protectedAnton Korobeynikov
2007-04-12Implement the "thread_local" keyword.Lauro Ramos Venancio
2007-04-11For PR1146:Reid Spencer
2007-04-04For PR1302:Reid Spencer
2007-04-04For PR1302:Reid Spencer
2007-02-15For PR1195:Reid Spencer
2007-02-11simplify this code by using value::takenameChris Lattner
2007-02-07push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner
2007-02-05For PR411:Reid Spencer
2007-02-05For PR411:Reid Spencer
2007-02-04Fix some comments and other minor sundry things.Reid Spencer
2007-02-04Ensure that visibility and section are properly propagated.Reid Spencer
2007-02-04Back out last revision which was committed by accident.Reid Spencer
2007-02-04Make sure that section and visibility are properly propagated.Reid Spencer
2007-02-01preserve sections of globalsAndrew Lenharth
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-29Read from the right place.Chris Lattner
2007-01-29Fix PR1139Chris Lattner
2007-01-26For PR761:Reid Spencer
2007-01-12For PR1064:Reid Spencer
2007-01-06For PR411:Reid Spencer
2006-12-15extern_weak linkage. fixes PR1038Andrew Lenharth
2006-12-12Change inferred getCast into specific getCast. Passes all tests.Reid Spencer
2006-12-07Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-12-01Introducing external weak linkage. Darwin codegen should be added later.Anton Korobeynikov
2006-11-27Removed #include <iostream> and replaced with llvm_* streams.Bill Wendling
2006-11-11Remvoe a do-nothing else block.Reid Spencer