aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/Linker.cpp
AgeCommit message (Expand)Author
2004-11-14Moved to lib/LinkerReid Spencer
2004-11-05Stop propagating method names that violate the coding standardReid Spencer
2004-10-16Add support for undef and unreachableChris Lattner
2004-10-05Make sure the const bit gets inherited correctly when linking declarationsChris Lattner
2004-09-11Implement support for dependent libraries. The "source" module's dependentReid Spencer
2004-08-21Fix a nasty bug that Nate ran into. In particular, instead of emitting a 2+MBChris Lattner
2004-08-04Fix another minor problem that exists if you ahve multiple functions withChris Lattner
2004-08-04Fix a typeoChris Lattner
2004-08-04Fix a major regression in my previous checkinChris Lattner
2004-08-04Stop using getValues().Alkis Evlogimenos
2004-08-04FindGlobalNamed used to take 2.92s out of 8.39s running a profile build ofChris Lattner
2004-08-04I swear I compiled this, really I did.Chris Lattner
2004-08-04Factor some code out, no substantial change.Chris Lattner
2004-08-04Concisify some codeChris Lattner
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman
2004-07-17bug 122:Reid Spencer
2004-07-04- #include <iostream> since its not in Value.h any more.Reid Spencer
2004-06-23Linker.h moved to include/llvm/SupportMisha Brukman
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-05-25Convert to SymbolTable's new lookup and iteration interfaces.Reid Spencer
2004-03-31Fix linking of constant expr casts due to type resolution changes. WithChris Lattner
2004-02-17Fix PR245: Linking weak and strong global variables is dependent on link orderChris Lattner
2004-02-15Adjustments to support the new ConstantAggregateZero classChris Lattner
2004-01-12Remove use of ConstantExpr::getShiftChris Lattner
2004-01-09Finegrainify namespacificationChris Lattner
2003-11-20Spew symbolic types!Chris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-05Further fixes for PR93Chris Lattner
2003-11-04Checking in Chris's suggestions:John Criswell
2003-10-27Fix test: Linker/2003-10-27-LinkOncePromote.llChris Lattner
2003-10-21Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.llChris Lattner
2003-10-21Fix message to make more sense and confuse Chris lessChris Lattner
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-16Add support for 'weak' linkage.Chris Lattner
2003-10-10Fix spelling.Misha Brukman
2003-08-28Fix bug where we considered function types equivalent even if they had differ...Chris Lattner
2003-08-24Fix bug: Linker/2003-08-23-GlobalVarLinking.llChris Lattner
2003-08-24Implement: Linker/2003-08-24-InheritPtrSize.llChris Lattner
2003-08-23Do not consider any types that exist in the global symbol table!Chris Lattner
2003-08-23Fix bug: Linker/2003-08-23-RecursiveOpaqueTypeResolve.llChris Lattner
2003-08-23Implement Linker/2003-08-23-GlobalVarLinking.ll, which should fix 176.gccChris Lattner
2003-08-22Fix typeoChris Lattner
2003-08-22The process of linking types can cause their addresses to become invalid. Fo...Chris Lattner
2003-08-22Implement Linker/2003-08-20-OpaqueTypeResolve.llChris Lattner
2003-05-15Fix Bug: Linker/2003-05-15-TypeProblem.llChris Lattner
2003-05-14Fix major problem with appending linkage changesChris Lattner
2003-05-13Implement linkage of appending global variables!Chris Lattner
2003-04-23Fix Bug: Linker/2003-04-23-LinkOnceLost.llChris Lattner
2003-04-22Add warning when linking modules with disagreeing target propertiesChris Lattner
2003-04-21Fix bug: 2003-01-30-LinkerRename.llChris Lattner