aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Linker
Commit message (Expand)AuthorAgeFilesLines
* Fix PR1611 - Visibility should be ignored for a declarationChris Lattner2007-08-191-6/+13
* Improve error handling in the linker by:Reid Spencer2007-08-161-6/+6
* Ensure that error messages a propagated from calls to LinkInModule so they getReid Spencer2007-08-161-3/+4
* Allow the filename "-" to be a place holder for stdin. This allows directingReid Spencer2007-08-081-0/+16
* Report an error if one occurs in releaseModule.Reid Spencer2007-07-221-0/+3
* eliminate residual cruft related to recognizing bytecodeGabor Greif2007-07-062-7/+1
* Here is the bulk of the sanitizing.Gabor Greif2007-07-053-12/+12
* Fix a bug in my previous patch.Lauro Ramos Venancio2007-06-281-3/+2
* When linking two modules, we should copy the alias.Lauro Ramos Venancio2007-06-281-0/+28
* Propagate alignment, section name and visibility when linking "appendingLauro Ramos Venancio2007-06-061-0/+15
* switch this to bitcode instead of bytecodeChris Lattner2007-05-062-17/+8
* add bitcode supportChris Lattner2007-05-063-4/+23
* If an archive is not recognized as an LLVM bytecode archive then declareReid Spencer2007-04-302-3/+8
* Dependent libraries could be native too.Reid Spencer2007-04-301-1/+4
* Implement visibility checking during linking. Also implement protectedAnton Korobeynikov2007-04-291-1/+14
* Implement the "thread_local" keyword.Lauro Ramos Venancio2007-04-121-3/+4
* For PR1146:Reid Spencer2007-04-111-4/+12
* For PR1302:Reid Spencer2007-04-041-8/+8
* For PR1302:Reid Spencer2007-04-041-31/+61
* For PR1195:Reid Spencer2007-02-151-2/+2
* simplify this code by using value::takenameChris Lattner2007-02-111-8/+5
* push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner2007-02-071-1/+4
* For PR411:Reid Spencer2007-02-051-1/+1
* For PR411:Reid Spencer2007-02-051-87/+99
* Fix some comments and other minor sundry things.Reid Spencer2007-02-041-12/+13
* Ensure that visibility and section are properly propagated.Reid Spencer2007-02-041-9/+8
* Back out last revision which was committed by accident.Reid Spencer2007-02-041-101/+85
* Make sure that section and visibility are properly propagated.Reid Spencer2007-02-041-85/+101
* preserve sections of globalsAndrew Lenharth2007-02-011-1/+10
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-302-13/+13
* Read from the right place.Chris Lattner2007-01-291-1/+1
* Fix PR1139Chris Lattner2007-01-291-17/+24
* For PR761:Reid Spencer2007-01-261-8/+14
* For PR1064:Reid Spencer2007-01-121-1/+7
* For PR411:Reid Spencer2007-01-061-18/+22
* extern_weak linkage. fixes PR1038Andrew Lenharth2006-12-151-1/+5
* Change inferred getCast into specific getCast. Passes all tests.Reid Spencer2006-12-121-6/+6
* Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling2006-12-071-0/+1
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-072-12/+11
* Introducing external weak linkage. Darwin codegen should be added later.Anton Korobeynikov2006-12-011-12/+24
* Removed #include <iostream> and replaced with llvm_* streams.Bill Wendling2006-11-272-20/+16
* Remvoe a do-nothing else block.Reid Spencer2006-11-111-6/+1
* For PR998:Reid Spencer2006-11-112-17/+31
* silence warningsChris Lattner2006-11-091-2/+2
* For PR786:Reid Spencer2006-11-021-14/+0
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-142-13/+39
* Remove a redundant syscall.Chris Lattner2006-07-281-25/+21
* eliminate some ugly code, using ConstantExpr::getWithOperands instead.Chris Lattner2006-07-141-51/+4
* Finish removal of EH usage from the Archive library. The REQUIRES_EH flagReid Spencer2006-07-071-1/+3
* Fix Regression/Linker/2006-06-15-GlobalVarAnment.llChris Lattner2006-06-161-5/+18