changeset 16639:fd631dda48cc

[SPARC] Patch the return address fixed
author Stefan Anzinger <stefan.anzinger@gmail.com>
date Thu, 24 Jul 2014 08:13:21 -0700
parents ca87d8c825ac
children 0058b4af625d
files graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotPatchReturnAddressOp.java
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotPatchReturnAddressOp.java	Thu Jul 24 08:12:19 2014 -0700
+++ b/graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotPatchReturnAddressOp.java	Thu Jul 24 08:13:21 2014 -0700
@@ -57,10 +57,10 @@
         Register addrRegister = asLongReg(address);
         // new SPARCAssembler.Ldx(new SPARCAddress(o7, 1), g3).emit(masm);
         new Sub(addrRegister, Return.PC_RETURN_OFFSET, i7).emit(masm);
-        // new Save(sp, -2047, sp).emit(masm);
-        // new Flushw().emit(masm);
+// new Save(sp, -3000, sp).emit(masm);
+// new Flushw().emit(masm);
         // new Stx(g4, new SPARCAddress(fp, o7.number * crb.target.wordSize)).emit(masm);
-        // new Restore(g0, g0, g0).emit(masm);
+// new Restore(g0, g0, g0).emit(masm);
 // new Flushw().emit(masm);
         // new Ldx(new SPARCAddress(g0, 0x123), g0).emit(masm);
     }