Update missing changes for 3.0.9r4.
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
10
|
||||
|
||||
dir
|
||||
152280
|
||||
svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/sparc
|
||||
svn://gcc.gnu.org/svn/gcc
|
||||
155449
|
||||
svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/sparc
|
||||
svn+ssh://green@gcc.gnu.org/svn/gcc
|
||||
|
||||
|
||||
|
||||
2009-06-04T15:43:03.499507Z
|
||||
148172
|
||||
aph
|
||||
2009-12-11T10:06:18.498824Z
|
||||
155152
|
||||
ebotcazou
|
||||
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ file
|
||||
|
||||
|
||||
|
||||
2009-06-10T05:25:03.000000Z
|
||||
2009-12-20T06:01:55.943772Z
|
||||
cbae30a5242be298ba2710482e8737de
|
||||
2009-06-04T15:43:03.499507Z
|
||||
148172
|
||||
@@ -66,7 +66,7 @@ file
|
||||
|
||||
|
||||
|
||||
2009-06-10T05:25:03.000000Z
|
||||
2009-12-20T06:01:55.944568Z
|
||||
256560b213d4d9f94a3c04149fb166ed
|
||||
2009-06-04T15:11:12.475454Z
|
||||
148171
|
||||
@@ -100,11 +100,11 @@ file
|
||||
|
||||
|
||||
|
||||
2009-06-10T05:25:03.000000Z
|
||||
6ed62c6ac9bf5b4e60fb5b06818a21b6
|
||||
2009-06-04T15:43:03.499507Z
|
||||
148172
|
||||
aph
|
||||
2009-12-20T06:01:55.945562Z
|
||||
161fdea817d0877f3bfc580d04998bb9
|
||||
2009-12-11T10:06:18.498824Z
|
||||
155152
|
||||
ebotcazou
|
||||
|
||||
|
||||
|
||||
@@ -126,7 +126,7 @@ aph
|
||||
|
||||
|
||||
|
||||
15558
|
||||
15729
|
||||
|
||||
v8.S
|
||||
file
|
||||
@@ -134,7 +134,7 @@ file
|
||||
|
||||
|
||||
|
||||
2009-06-10T05:25:03.000000Z
|
||||
2009-12-20T06:01:55.945562Z
|
||||
02c27eadbf8a70a8217a89dd10955be0
|
||||
2009-06-04T15:43:03.499507Z
|
||||
148172
|
||||
|
||||
@@ -599,6 +599,11 @@ ffi_closure_sparc_inner_v9(ffi_closure *closure,
|
||||
/* Right-justify. */
|
||||
argn += ALIGN(arg_types[i]->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
|
||||
|
||||
/* Align on a 16-byte boundary. */
|
||||
#if FFI_TYPE_LONGDOUBLE != FFI_TYPE_DOUBLE
|
||||
if (arg_types[i]->type == FFI_TYPE_LONGDOUBLE && (argn % 2) != 0)
|
||||
argn++;
|
||||
#endif
|
||||
if (i < fp_slot_max
|
||||
&& (arg_types[i]->type == FFI_TYPE_FLOAT
|
||||
|| arg_types[i]->type == FFI_TYPE_DOUBLE
|
||||
|
||||
@@ -599,6 +599,11 @@ ffi_closure_sparc_inner_v9(ffi_closure *closure,
|
||||
/* Right-justify. */
|
||||
argn += ALIGN(arg_types[i]->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
|
||||
|
||||
/* Align on a 16-byte boundary. */
|
||||
#if FFI_TYPE_LONGDOUBLE != FFI_TYPE_DOUBLE
|
||||
if (arg_types[i]->type == FFI_TYPE_LONGDOUBLE && (argn % 2) != 0)
|
||||
argn++;
|
||||
#endif
|
||||
if (i < fp_slot_max
|
||||
&& (arg_types[i]->type == FFI_TYPE_FLOAT
|
||||
|| arg_types[i]->type == FFI_TYPE_DOUBLE
|
||||
|
||||
Reference in New Issue
Block a user