Changes in directory llvm/lib/Target/ARM:

ARMAsmPrinter.cpp updated: 1.56 -> 1.57
---
Log message:

Fix .thumb_func directive on linux.


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

 ARMAsmPrinter.cpp |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletion(-)


Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.56 
llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.57
--- llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.56  Wed Jan 31 17:39:39 2007
+++ llvm/lib/Target/ARM/ARMAsmPrinter.cpp       Thu Feb  1 12:25:34 2007
@@ -208,7 +208,10 @@
   if (AFI->isThumbFunction()) {
     EmitAlignment(1, F);
     O << "\t.code\t16\n";
-    O << "\t.thumb_func\t" << CurrentFnName << "\n";
+    O << "\t.thumb_func";
+    if (Subtarget->isTargetDarwin())
+      O << "\t" << CurrentFnName;
+    O << "\n";
     InCPMode = false;
   } else
     EmitAlignment(2, F);



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to