Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.149 -> 1.150 --- Log message: Make sure that weak functions are aligned properly --- Diffs of the changes: (+1 -2) PPCAsmPrinter.cpp | 3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp diff -u llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.149 llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.150 --- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.149 Wed Feb 8 17:42:22 2006 +++ llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp Tue Feb 14 14:42:33 2006 @@ -464,11 +464,9 @@ default: assert(0 && "Unknown linkage type!"); case Function::InternalLinkage: // Symbols default to internal. SwitchSection(".text", F); - EmitAlignment(4, F); break; case Function::ExternalLinkage: SwitchSection(".text", F); - EmitAlignment(4, F); O << "\t.globl\t" << CurrentFnName << "\n"; break; case Function::WeakLinkage: @@ -479,6 +477,7 @@ O << "\t.weak_definition\t" << CurrentFnName << "\n"; break; } + EmitAlignment(4, F); O << CurrentFnName << ":\n"; // Print out code for the function. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits