* src/vm/jit/allocator/simplereg.c: Ensured proper alignment of all
authorchristian <none@none>
Mon, 30 Jan 2006 11:26:34 +0000 (11:26 +0000)
committerchristian <none@none>
Mon, 30 Jan 2006 11:26:34 +0000 (11:26 +0000)
commit13d7b8a852740fed391178fc44da1603481c0dc9
tree59633d189f6260109fb80d43e25887a628c42b0e
parentdfde8f1c942cd2c12eafb7f380d4534ec457b7bd
* src/vm/jit/allocator/simplereg.c: Ensured proper alignment of all
doubles and longs if ALIGN_[DOUBLES|LONGS]_IN_MEMORY is defined.
(local_regalloc): Fixed error for HAS_ADREDD_REGISTER_FILE - else was
missing.  Ensured use of unused argument register in leafmethod before
use of saved registers.  Regarded PACK_REGS for
SUPPORT_COMBINE_INTEGER_REGISTER archs for unused integer argument
registers.
* src/vm/jit/i386/arch.h: Added defines for
ALIGN_[DOUBLES|LONGS]_IN_MEMORY.
* src/vm/jit/powerpc/arch.h: Likewise.
src/vm/jit/allocator/simplereg.c
src/vm/jit/i386/arch.h
src/vm/jit/powerpc/arch.h