[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp

Chris Lattner lattner at cs.uiuc.edu
Tue Jun 27 13:21:05 PDT 2006



Changes in directory llvm/lib/Target/PowerPC:

PPCAsmPrinter.cpp updated: 1.182 -> 1.183
---
Log message:

Print stubs for external globals right.


---
Diffs of the changes:  (+5 -1)

 PPCAsmPrinter.cpp |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletion(-)


Index: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
diff -u llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.182 llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.183
--- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp:1.182	Tue Jun 27 15:07:26 2006
+++ llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp	Tue Jun 27 15:20:53 2006
@@ -694,7 +694,11 @@
          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";
+        
     }
   }
 






More information about the llvm-commits mailing list