aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/Linker.cpp
AgeCommit message (Expand)Author
2004-06-23Moved to lib/VMCoreMisha 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
2003-04-21Fix linking a function with qualifiers to a external function declaration:Chris Lattner
2003-04-16Add new linkage types to support a real frontendChris Lattner
2003-01-30* Fix linking of opaque types and their non-opaque versionsChris Lattner
2003-01-30Eliminate using declsChris Lattner
2002-12-03Fix big bug introduced with symbol table changesChris Lattner
2002-11-20 - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner
2002-10-13 - Change Function's so that their argument list is populated when they areChris Lattner
2002-09-23Insert resolved constants into the global map so they are reused correctly.Chris Lattner
2002-08-20fixed bug: test/Regression/Linker/2002-08-20-ConstantExpr.llChris Lattner
2002-08-14Remove support for Not ConstantExpr. This simplifies the unary case to onlyChris Lattner
2002-07-30Cleanup ConstantExpr handling:Chris Lattner
2002-07-30Remove FIXME's that aren't really needed after all.Chris Lattner
2002-07-24*** empty log message ***Chris Lattner
2002-07-18* Rewrite loop to be slightly more efficient (arguably)Chris Lattner
2002-07-18Implement linking of ConstExprsChris Lattner
2002-06-25*** empty log message ***Chris Lattner
2002-05-07Updates to move some header files out of include/llvm/Transforms intoChris Lattner