Changes in directory llvm/include/llvm:
LinkTimeOptimizer.h updated: 1.10 -> 1.11 --- Log message: Supply alignment info to linker through LLVMSymbol. --- Diffs of the changes: (+4 -2) LinkTimeOptimizer.h | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/include/llvm/LinkTimeOptimizer.h diff -u llvm/include/llvm/LinkTimeOptimizer.h:1.10 llvm/include/llvm/LinkTimeOptimizer.h:1.11 --- llvm/include/llvm/LinkTimeOptimizer.h:1.10 Tue Oct 24 13:41:02 2006 +++ llvm/include/llvm/LinkTimeOptimizer.h Wed Oct 25 13:10:07 2006 @@ -57,17 +57,19 @@ void mayBeNotUsed(); LLVMSymbol (enum LTOLinkageTypes lt, GlobalValue *g, const std::string &n, - const std::string &m) : linkage(lt), gv(g), name(n), - mangledName(m) {} + const std::string &m, int a) : linkage(lt), gv(g), name(n), + mangledName(m), alignment(a) {} const char *getName() { return name.c_str(); } const char *getMangledName() { return mangledName.c_str(); } + int getAlignment() { return alignment; } private: enum LTOLinkageTypes linkage; GlobalValue *gv; std::string name; std::string mangledName; + int alignment; }; class string_compare { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits