cvsuser 05/03/03 23:52:20
Modified: . MANIFEST
jit/ppc asm.s
Added: jit/ppc ppc-linux.s
Log:
ppc jit fixes - hopefully 2nd attempt
* use a distinct file for ppc-linux with:
* removed register name prefix and underscore
Revision Changes Path
1.838 +1 -0 parrot/MANIFEST
Index: MANIFEST
===================================================================
RCS file: /cvs/public/parrot/MANIFEST,v
retrieving revision 1.837
retrieving revision 1.838
diff -u -r1.837 -r1.838
--- MANIFEST 3 Mar 2005 10:55:36 -0000 1.837
+++ MANIFEST 4 Mar 2005 07:52:18 -0000 1.838
@@ -1966,6 +1966,7 @@
jit/mips/core.jit []
jit/mips/jit_emit.h []
jit/ppc/asm.s []
+jit/ppc/ppc-linux.s []
jit/ppc/core.jit []
jit/ppc/exec_dep.h []
jit/ppc/jit_emit.h []
1.2 +2 -2 parrot/jit/ppc/asm.s
Index: asm.s
===================================================================
RCS file: /cvs/public/parrot/jit/ppc/asm.s,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- asm.s 3 Mar 2005 10:55:37 -0000 1.1
+++ asm.s 4 Mar 2005 07:52:19 -0000 1.2
@@ -1,7 +1,7 @@
.text
.align 12
- .globl _Parrot_ppc_jit_restore_nonvolatile_registers
-_Parrot_ppc_jit_restore_nonvolatile_registers:
+ .globl Parrot_ppc_jit_restore_nonvolatile_registers
+Parrot_ppc_jit_restore_nonvolatile_registers:
lfd f14,-84(r1)
lfd f15,-92(r1)
1.1 parrot/jit/ppc/ppc-linux.s
Index: ppc-linux.s
===================================================================
.text
.align 12
.globl Parrot_ppc_jit_restore_nonvolatile_registers
Parrot_ppc_jit_restore_nonvolatile_registers:
lfd 14,-84(1)
lfd 15,-92(1)
lfd 16,-100(1)
lfd 17,-108(1)
lfd 18,-116(1)
lfd 19,-124(1)
lfd 20,-132(1)
lfd 21,-140(1)
lfd 22,-148(1)
lfd 23,-156(1)
lfd 24,-164(1)
lfd 25,-172(1)
lfd 26,-180(1)
lfd 27,-188(1)
lfd 28,-196(1)
lfd 29,-204(1)
lfd 30,-212(1)
lfd 31,-220(1)
blr