OSDN Git Service

Print stubs for external globals right.
authorChris Lattner <sabre@nondot.org>
Tue, 27 Jun 2006 20:20:53 +0000 (20:20 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 27 Jun 2006 20:20:53 +0000 (20:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28936 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/PPCAsmPrinter.cpp

index fd2d68d..0de7843 100644 (file)
@@ -694,7 +694,11 @@ bool DarwinAsmPrinter::doFinalization(Module &M) {
          E = GVStubs.end(); I != E; ++I) {
       O << "L" << *I << "$non_lazy_ptr:\n";
       O << "\t.indirect_symbol " << *I << "\n";
-      O << "\t.long\t0\n";
+      if (isPPC64)
+        O << "\t.quad\t0\n";
+      else
+        O << "\t.long\t0\n";
+        
     }
   }