[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2005-12-06 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.107 -> 1.108 --- Log message: Fix test/Regression/Linker/2005-12-06-AppendingZeroLengthArrays.ll and PR662: http://llvm.cs.uiuc.edu/PR662 . Thanks to Markus for providing me with a ton of files to reproduce the problem! --- Di

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-01-19 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.108 -> 1.109 --- Log message: add support for ConstantPacked to the linker --- Diffs of the changes: (+5 -0) LinkModules.cpp |5 + 1 files changed, 5 insertions(+) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-01-23 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.109 -> 1.110 --- Log message: Add support for linking inline asm --- Diffs of the changes: (+7 -0) LinkModules.cpp |7 +++ 1 files changed, 7 insertions(+) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm/lib/Lin

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-01-23 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.110 -> 1.111 --- Log message: Rename method --- Diffs of the changes: (+5 -4) LinkModules.cpp |9 + 1 files changed, 5 insertions(+), 4 deletions(-) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm/lib/Linker

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-04-06 Thread Evan Cheng
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.111 -> 1.112 --- Log message: Add code to RemapOperand() to handle Instruction::ExtractElement and Instruction::InsertElement. --- Diffs of the changes: (+12 -0) LinkModules.cpp | 12 1 files changed, 12 insert

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.112 -> 1.113 --- Log message: Add shufflevector support --- Diffs of the changes: (+6 -0) LinkModules.cpp |6 ++ 1 files changed, 6 insertions(+) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm/lib/Linker/LinkMo

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-11-08 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.117 -> 1.118 --- Log message: silence warnings --- Diffs of the changes: (+2 -2) LinkModules.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm/lib/Linker/L

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-11-30 Thread Anton Korobeynikov
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.119 -> 1.120 --- Log message: Introducing external weak linkage. Darwin codegen should be added later. --- Diffs of the changes: (+24 -12) LinkModules.cpp | 36 1 files changed, 24 inser

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-12-07 Thread Bill Wendling
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.121 -> 1.122 --- Log message: Don't use in Streams.h but instead. --- Diffs of the changes: (+1 -0) LinkModules.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm/lib/Linker/

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-12-11 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.122 -> 1.123 --- Log message: Change inferred getCast into specific getCast. Passes all tests. --- Diffs of the changes: (+6 -6) LinkModules.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: l

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-12-15 Thread Andrew Lenharth
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.123 -> 1.124 --- Log message: extern_weak linkage. fixes PR1038: http://llvm.org/PR1038 --- Diffs of the changes: (+5 -1) LinkModules.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Index: llvm/lib/Linke

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-01-05 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.124 -> 1.125 --- Log message: For PR411: http://llvm.org/PR411 : Take an incremental step towards type plane elimination. This change separates types from values in the symbol tables by finally making use of the TypeSymbolTable c

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-01-11 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.125 -> 1.126 --- Log message: For PR1064: http://llvm.org/PR1064 : Implement the arbitrary bit-width integer feature. The feature allows integers of any bitwidth (up to 64) to be defined instead of just 1, 8, 16, 32, and 64 bit i

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-01-26 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.126 -> 1.127 --- Log message: For PR761: http://llvm.org/PR761 : The Module::setEndianness and Module::setPointerSize methods have been removed. Instead you can get/set the DataLayout. Adjust thise accordingly. --- Diffs of the

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-01-28 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.127 -> 1.128 --- Log message: Fix PR1139: http://llvm.org/PR1139 --- Diffs of the changes: (+23 -16) LinkModules.cpp | 39 +++ 1 files changed, 23 insertions(+), 16 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-01-28 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.128 -> 1.129 --- Log message: Read from the right place. --- Diffs of the changes: (+1 -1) LinkModules.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm/lib/Li

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-01 Thread Andrew Lenharth
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.130 -> 1.131 --- Log message: preserve sections of globals --- Diffs of the changes: (+10 -1) LinkModules.cpp | 11 ++- 1 files changed, 10 insertions(+), 1 deletion(-) Index: llvm/lib/Linker/LinkModules.cpp diff -

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-03 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.131 -> 1.132 --- Log message: Make sure that section and visibility are properly propagated. --- Diffs of the changes: (+102 -86) LinkModules.cpp | 188 ++-- 1 files change

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-03 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.132 -> 1.133 --- Log message: Back out last revision which was committed by accident. --- Diffs of the changes: (+86 -102) LinkModules.cpp | 188 +--- 1 files changed, 86 i

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-03 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.133 -> 1.134 --- Log message: Ensure that visibility and section are properly propagated. --- Diffs of the changes: (+8 -9) LinkModules.cpp | 17 - 1 files changed, 8 insertions(+), 9 deletions(-) Index: l

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-03 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.134 -> 1.135 --- Log message: Fix some comments and other minor sundry things. --- Diffs of the changes: (+13 -12) LinkModules.cpp | 25 + 1 files changed, 13 insertions(+), 12 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-05 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.135 -> 1.136 --- Log message: For PR411: http://llvm.org/PR411 : This patch replaces the SymbolTable class with ValueSymbolTable which does not support types planes. This means that all symbol names in LLVM must now be unique. The

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-10 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.136 -> 1.137 --- Log message: simplify this code by using value::takename --- Diffs of the changes: (+5 -8) LinkModules.cpp | 13 + 1 files changed, 5 insertions(+), 8 deletions(-) Index: llvm/lib/Linker/LinkM

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-14 Thread Reid Spencer
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.137 -> 1.138 --- Log message: For PR1195: http://llvm.org/PR1195 : Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and PackedTyID -> VectorTyID. No functional changes. --- Diffs of the changes: (+2 -2) Link

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-04-12 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.138 -> 1.139 --- Log message: Implement the "thread_local" keyword. --- Diffs of the changes: (+4 -3) LinkModules.cpp |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index: llvm/lib/Linker/LinkModules.cpp d

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-06-01 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.113 -> 1.114 --- Log message: Fix linking of inline asm objects. --- Diffs of the changes: (+9 -5) LinkModules.cpp | 14 +- 1 files changed, 9 insertions(+), 5 deletions(-) Index: llvm/lib/Linker/LinkModules.c

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-06-15 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.114 -> 1.115 --- Log message: Fix Regression/Linker/2006-06-15-GlobalVarAnment.ll --- Diffs of the changes: (+18 -5) LinkModules.cpp | 23 ++- 1 files changed, 18 insertions(+), 5 deletions(-) Index: l

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2006-07-14 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.115 -> 1.116 --- Log message: eliminate some ugly code, using ConstantExpr::getWithOperands instead. --- Diffs of the changes: (+4 -51) LinkModules.cpp | 55 --- 1 files

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-04-29 Thread Anton Korobeynikov
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.139 -> 1.140 --- Log message: Implement visibility checking during linking. Also implement protected visibility support for bitcode. --- Diffs of the changes: (+14 -1) LinkModules.cpp | 15 ++- 1 files changed,

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-06-06 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.140 -> 1.141 --- Log message: Propagate alignment, section name and visibility when linking "appending global values". Fix noinline linkage. --- Diffs of the changes: (+15 -0) LinkModules.cpp | 15 +++ 1 files

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-06-28 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.141 -> 1.142 --- Log message: When linking two modules, we should copy the alias. --- Diffs of the changes: (+28 -0) LinkModules.cpp | 28 1 files changed, 28 insertions(+) Index: llvm/lib/Li

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-06-28 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.142 -> 1.143 --- Log message: Fix a bug in my previous patch. --- Diffs of the changes: (+2 -3) LinkModules.cpp |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/lib/Linker/LinkModules.cpp diff -u

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp Linker.cpp

2006-11-27 Thread Bill Wendling
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.118 -> 1.119 Linker.cpp updated: 1.11 -> 1.12 --- Log message: Removed #include and replaced with llvm_* streams. --- Diffs of the changes: (+16 -20) LinkModules.cpp | 18 +- Linker.cpp | 18 +++-

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp Linker.cpp

2006-12-06 Thread Bill Wendling
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.120 -> 1.121 Linker.cpp updated: 1.12 -> 1.13 --- Log message: Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are now cerr, cout, and NullStream resp. --- Diffs of the changes: (+11 -12) LinkModules.