[llvm-commits] [llvm] r57310 - /llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
Dale Johannesen
dalej at apple.com
Wed Oct 8 14:50:21 PDT 2008
Author: johannes
Date: Wed Oct 8 16:50:21 2008
New Revision: 57310
URL: http://llvm.org/viewvc/llvm-project?rev=57310&view=rev
Log:
Align EH tables before label is emitted, not after,
thus aligning the label.
Modified:
llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
Modified: llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp?rev=57310&r1=57309&r2=57310&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp (original)
+++ llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp Wed Oct 8 16:50:21 2008
@@ -3430,8 +3430,8 @@
// Begin the exception table.
Asm->SwitchToDataSection(TAI->getDwarfExceptionSection());
- O << "GCC_except_table" << SubprogramCount << ":\n";
Asm->EmitAlignment(2, 0, 0, false);
+ O << "GCC_except_table" << SubprogramCount << ":\n";
for (unsigned i = 0; i != SizeAlign; ++i) {
Asm->EmitInt8(0);
Asm->EOL("Padding");
More information about the llvm-commits
mailing list