aboutsummaryrefslogtreecommitdiff
path: root/lib/Linker/LinkModules.cpp
AgeCommit message (Expand)Author
2005-07-07For PR495:Reid Spencer
2005-05-09Preserve CC's when linking modulesChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2005-02-19Eliminate silly warnings from the linker of the form:Chris Lattner
2005-02-12Allow globals to be of different const'nesses when we link.Chris Lattner
2004-12-13Make LinkModules a static member functionReid Spencer
2004-12-10Make sure to link the target-triple as well, so it ends up in the .llvm.bc fileChris Lattner
2004-12-08Revert this disgusting hack, John has a much nicer solutionChris Lattner
2004-12-08Add a disgusting hack to work around a libstdc++ issue. This code shouldChris Lattner
2004-12-04Fix linkage of mismatched weak globals. This unbreaks 300.twolfChris Lattner
2004-12-03Significantly rework linker support for global variables, allowing it toChris Lattner
2004-11-25Remove blank comment lines for uniformity.Reid Spencer
2004-11-16Don't increment a dead iteratorChris Lattner
2004-11-16Simplify the remapper by only needing one map, since the body of the functionsChris Lattner
2004-11-16Take advantage of the fact that we are allowed to clobber the input moduleChris Lattner
2004-11-16The second arg may be clobbered by this functionChris Lattner
2004-11-14Linker.h moved to include/llvm from include/llvm/Support.Reid Spencer
2004-11-12This file originated in lib/VMCore/Linker.cpp but now lives inReid 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