aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Linker
Commit message (Expand)AuthorAgeFilesLines
* Fix linking of internal aliasesAnton Korobeynikov2008-05-101-28/+55
* Turn StripPointerCast() into a methodAnton Korobeynikov2008-05-071-1/+2
* If weak GlobalVariable was bitcast'ed to different type during linkingAnton Korobeynikov2008-05-061-1/+1
* Revert r49614. As Dan pointed out, some of these aren't correct.Owen Anderson2008-04-141-1/+1
* Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), Owen Anderson2008-04-131-1/+1
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-4/+4
* Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner2008-04-011-3/+3
* Ultimately resolve aliases during linking, if possibleAnton Korobeynikov2008-03-111-5/+4
* Fix thinko: alias always defines new symbol. Even is aliasee itself is undefi...Anton Korobeynikov2008-03-111-7/+2
* Add sanity checksAnton Korobeynikov2008-03-101-0/+10
* Typo: 'function' => 'alias'Anton Korobeynikov2008-03-101-3/+2
* Syntactic sugar'ify stuff :)Anton Korobeynikov2008-03-101-15/+15
* Always run 'make check' :) Fix fallout from prev. commit: query for possibleAnton Korobeynikov2008-03-101-1/+1
* Make error messages to have common styleAnton Korobeynikov2008-03-101-18/+12
* Properly link globals with aliasesAnton Korobeynikov2008-03-101-20/+41
* Remove the LinkGlobal weirderness in common linking phase.Anton Korobeynikov2008-03-101-33/+44
* TypoAnton Korobeynikov2008-03-101-1/+1
* Fix some compilation errors on msvc:Ted Kremenek2008-03-091-3/+3
* Clarify some important bitsAnton Korobeynikov2008-03-071-1/+2
* Small cleanup: propagate thread-localness via generic routine.Anton Korobeynikov2008-03-071-7/+10
* Missed patch from my last commitAnton Korobeynikov2008-03-051-0/+10
* Resolve aliases to aliasees, where possibleAnton Korobeynikov2008-03-051-0/+3
* Handle functions as targets during linking of aliases as wellAnton Korobeynikov2008-03-051-1/+25
* Try hard to link aliases. Checks can be too strict by now.Anton Korobeynikov2008-03-051-20/+101
* Remember the source->dest mapping when copying aliases. This fixes PR2054Anton Korobeynikov2008-03-051-4/+10
* Clarify the state-of-the-artAnton Korobeynikov2008-03-051-9/+12
* Properly populate lists of defined/undefined symbols in presence of aliasesAnton Korobeynikov2008-03-041-1/+11
* Emit an error when a library is not found. It is the GNU ld behavior and it i...Lauro Ramos Venancio2008-02-271-1/+1
* And final pack of warnings silencingAnton Korobeynikov2008-02-201-2/+5
* random cleanups.Chris Lattner2008-02-191-7/+4
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-294-8/+8
* remove attribution from lib Makefiles.Chris Lattner2007-12-291-2/+2
* Ignore functions with internal linkages during linking. This snipped mimics theAnton Korobeynikov2007-12-271-0/+3
* Fixing several transforms which would drop the collector attributeGordon Henriksen2007-12-251-0/+2
* Fix PR1146: parameter attributes are longer part ofDuncan Sands2007-11-271-0/+1
* Use correct parentheses with the '&& "..."' idiom in an assert.Dan Gohman2007-10-081-2/+2
* 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
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-185-0/+1652