changeset 23392:51f603c0ea9b

[AArch64] Fix frameSetupSize as returnAddressSize returns 0.
author twisti
date Fri, 05 Feb 2016 12:44:11 -0800
parents 814e83e82d16
children df1da4e38b16
files graal/com.oracle.graal.lir.aarch64/src/com/oracle/graal/lir/aarch64/AArch64FrameMap.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir.aarch64/src/com/oracle/graal/lir/aarch64/AArch64FrameMap.java	Fri Feb 05 11:18:33 2016 -0800
+++ b/graal/com.oracle.graal.lir.aarch64/src/com/oracle/graal/lir/aarch64/AArch64FrameMap.java	Fri Feb 05 12:44:11 2016 -0800
@@ -91,7 +91,7 @@
 
     private int frameSetupSize() {
         // Size of return address and frame pointer that are saved in function prologue
-        return returnAddressSize() + getTarget().arch.getWordSize();
+        return getTarget().arch.getWordSize() * 2;
     }
 
     @Override