# HG changeset patch # User kono # Date 1195234617 -32400 # Node ID c1542a2482b1b94bb411aafc75b9196a72a52759 # Parent 21f770a3b2983909fcb6e67bcc62cf4b86760b8f *** empty log message *** diff -r 21f770a3b298 -r c1542a2482b1 mc-code-arm.c --- a/mc-code-arm.c Fri Nov 16 21:46:20 2007 +0900 +++ b/mc-code-arm.c Sat Nov 17 02:36:57 2007 +0900 @@ -568,7 +568,7 @@ size_of_double = SIZE_OF_DOUBLE; size_of_longlong = SIZE_OF_LONGLONG; endian = ENDIAN; - struct_align = 16; + struct_align = size_of_int; init_src = init_src0; reg=RET_LREGISTER; diff -r 21f770a3b298 -r c1542a2482b1 mc-code-ia32.c --- a/mc-code-ia32.c Fri Nov 16 21:46:20 2007 +0900 +++ b/mc-code-ia32.c Sat Nov 17 02:36:57 2007 +0900 @@ -672,7 +672,7 @@ size_of_double = SIZE_OF_DOUBLE; size_of_longlong = SIZE_OF_LONGLONG; endian = ENDIAN; - struct_align = 16; + struct_align = size_of_int; // MAX_REGISTER=6; diff -r 21f770a3b298 -r c1542a2482b1 mc-code-mips.c --- a/mc-code-mips.c Fri Nov 16 21:46:20 2007 +0900 +++ b/mc-code-mips.c Sat Nov 17 02:36:57 2007 +0900 @@ -526,7 +526,7 @@ size_of_double = SIZE_OF_DOUBLE; size_of_longlong = SIZE_OF_LONGLONG; endian = ENDIAN; - struct_align = 16; + struct_align = size_of_int; init_src = init_src0; reg=RET_LREGISTER; diff -r 21f770a3b298 -r c1542a2482b1 mc-code-powerpc.c --- a/mc-code-powerpc.c Fri Nov 16 21:46:20 2007 +0900 +++ b/mc-code-powerpc.c Sat Nov 17 02:36:57 2007 +0900 @@ -742,7 +742,7 @@ size_of_double = SIZE_OF_DOUBLE; size_of_longlong = SIZE_OF_LONGLONG; endian = ENDIAN; - struct_align = 16; + struct_align = size_of_int; regv_l(RET_LREGISTER) = RET_LREGISTER_L; regv_h(RET_LREGISTER) = RET_LREGISTER_H; diff -r 21f770a3b298 -r c1542a2482b1 mc-code-spu.c --- a/mc-code-spu.c Fri Nov 16 21:46:20 2007 +0900 +++ b/mc-code-spu.c Sat Nov 17 02:36:57 2007 +0900 @@ -452,7 +452,7 @@ size_of_double = SIZE_OF_DOUBLE; size_of_longlong = SIZE_OF_LONGLONG; endian = ENDIAN; - struct_align = 16; + struct_align = size_of_int; init_src = init_src0; }