From: Chris Lattner Date: Mon, 10 Aug 2009 18:01:34 +0000 (+0000) Subject: make sure that arm nonlazypointers are aligned properly X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c076a9793936b140364671a5e39ee53bd266c6c3;p=oota-llvm.git make sure that arm nonlazypointers are aligned properly git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78573 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp b/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp index 9f7993865d2..15c42d6f480 100644 --- a/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp +++ b/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp @@ -1337,6 +1337,7 @@ bool ARMAsmPrinter::doFinalization(Module &M) { if (!GVNonLazyPtrs.empty()) { // Switch with ".non_lazy_symbol_pointer" directive. SwitchToSection(TLOFMacho.getNonLazySymbolPointerSection()); + EmitAlignment(2); for (StringMap::iterator I = GVNonLazyPtrs.begin(), E = GVNonLazyPtrs.end(); I != E; ++I) { O << I->second << ":\n";