summaryrefslogtreecommitdiffstats
path: root/libffi/ChangeLog
diff options
context:
space:
mode:
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>2004-10-18 23:12:20 +0000
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>2004-10-18 23:12:20 +0000
commit7c2fd65205b7ba9b832a6e05df4cd88c3072f346 (patch)
tree6a90fff0d98e1f820d76cddbb673731dabd362ed /libffi/ChangeLog
parent4b05206ee786b567549ae4449c71b9e3a23e9acc (diff)
downloadppe42-gcc-7c2fd65205b7ba9b832a6e05df4cd88c3072f346.tar.gz
ppe42-gcc-7c2fd65205b7ba9b832a6e05df4cd88c3072f346.zip
* src/sh/ffi.c (ffi_prep_closure): Set T bit in trampoline for
the function returning a structure pointed with R2. * src/sh/sysv.S (ffi_closure_SYSV): Use R2 as the pointer to the structure return value if T bit set. Emit position independent code and EH data if PIC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89254 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libffi/ChangeLog')
-rw-r--r--libffi/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index e5044bdbff0..bcf20c235f3 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -1,3 +1,11 @@
+2004-10-18 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * src/sh/ffi.c (ffi_prep_closure): Set T bit in trampoline for
+ the function returning a structure pointed with R2.
+ * src/sh/sysv.S (ffi_closure_SYSV): Use R2 as the pointer to
+ the structure return value if T bit set. Emit position
+ independent code and EH data if PIC.
+
2004-10-13 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
* Makefile.am: Add m32r support.
OpenPOWER on IntegriCloud