Changes in directory llvm/lib/Target/ARM:

ARMTargetMachine.cpp updated: 1.17 -> 1.18
---
Log message:

ARM AAPCS abi (Linux, etc.) requires 8-byte double / long alignment; Mac
requires 4-bytes alignment.


---
Diffs of the changes:  (+2 -2)

 ARMTargetMachine.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Index: llvm/lib/Target/ARM/ARMTargetMachine.cpp
diff -u llvm/lib/Target/ARM/ARMTargetMachine.cpp:1.17 
llvm/lib/Target/ARM/ARMTargetMachine.cpp:1.18
--- llvm/lib/Target/ARM/ARMTargetMachine.cpp:1.17       Mon Jan 22 15:24:13 2007
+++ llvm/lib/Target/ARM/ARMTargetMachine.cpp    Mon Jan 22 17:13:01 2007
@@ -35,8 +35,8 @@
 ARMTargetMachine::ARMTargetMachine(const Module &M, const std::string &FS)
   : Subtarget(M, FS),
     DataLayout(Subtarget.isTargetDarwin() ?
-               std::string("e-p:32:32-d:32-l:32") :
-               std::string("e-p:32:32-d:64-l:64")),
+               std::string("e-p:32:32-d:32:32-l:32:32") :
+               std::string("e-p:32:32-d:32:64-l:32:64")),
     InstrInfo(Subtarget),
     FrameInfo(Subtarget) {}
 



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

Reply via email to