* src/vm/jit/sparc64/codegen.h: Reworked float handling, single precision floats...
authorajordan <none@none>
Sat, 9 Dec 2006 23:20:11 +0000 (23:20 +0000)
committerajordan <none@none>
Sat, 9 Dec 2006 23:20:11 +0000 (23:20 +0000)
commit627dbb46e5c75c038b6a6d58bd2584bffd496e7c
tree023372f122d55c09dcb780bc9717411adb1dc15e
parent30a3d4415d157de0d79731d2a3742ec151dba8fe
* src/vm/jit/sparc64/codegen.h: Reworked float handling, single precision floats are now stored in the upper half of the double pair.

* src/vm/jit/sparc64/codegen.c: Fixes for argument handling and get/put-static.
* src/vm/jit/sparc64/emit.c: Likewise.
* src/vm/jit/sparc64/md-abi.c: Likewise.

* src/vm/jit/sparc64/asmpart.S(asm_call_jit_compiler): Fixed float arg saving.
src/vm/jit/sparc64/asmpart.S
src/vm/jit/sparc64/codegen.c
src/vm/jit/sparc64/codegen.h
src/vm/jit/sparc64/emit.c
src/vm/jit/sparc64/md-abi.c