* src/vm/jit/sparc64/emit.c: Keeping stack 16-byte aligned when calling C/native...
authorajordan <none@none>
Fri, 27 Apr 2007 01:37:06 +0000 (01:37 +0000)
committerajordan <none@none>
Fri, 27 Apr 2007 01:37:06 +0000 (01:37 +0000)
commitcb5d9d44817fcd0f020df283c6a187294ccf45f3
treea8cb4deec5719122b7b41edd8926c9851a30b2af
parent7be7c0480cae97e08bbb3ed60d8da73fc1335e29
* src/vm/jit/sparc64/emit.c: Keeping stack 16-byte aligned when calling C/native functions from the stack. (Solaris requires this)
* src/vm/jit/sparc64/codegen.c: Likewise.
* src/vm/jit/sparc64/codegen.h: Likewise.

* src/vm/jit/sparc64/md-abi.c: Removed zero sized abi_register_* arrays. (not allowed in ISO C)

* src/vm/jit/sparc64/solaris/md-os.c: Preliminary hardware exception handling. (untested)
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
src/vm/jit/sparc64/solaris/md-os.c