aboutsummaryrefslogtreecommitdiff
path: root/libffi/src/sh64
diff options
context:
space:
mode:
authorSUGIOKA Toshinobu <sugioka@itonet.co.jp>2005-07-23 07:56:27 +0900
committerKaz Kojima <kkojima@gcc.gnu.org>2005-07-22 22:56:27 +0000
commit583a92e874b21a1c7422fadb1153b25a9e647468 (patch)
tree37e80c18a11c400becc87af9f9e7d35276a41c1d /libffi/src/sh64
parent46a2c9d2d1b33dae4c6cef7c03657c4eaf026439 (diff)
downloadgcc-583a92e874b21a1c7422fadb1153b25a9e647468.zip
gcc-583a92e874b21a1c7422fadb1153b25a9e647468.tar.gz
gcc-583a92e874b21a1c7422fadb1153b25a9e647468.tar.bz2
sysv.S (ffi_call_SYSV): Stop argument popping correctly on sh3.
* src/sh/sysv.S (ffi_call_SYSV): Stop argument popping correctly on sh3. (ffi_closure_SYSV): Change the stack layout for sh3 struct argument. * src/sh/ffi.c (ffi_prep_args): Fix sh3 argument copy, when it is partially on register. (ffi_closure_helper_SYSV): Likewise. (ffi_prep_cif_machdep): Don't set too many cif->flags. From-SVN: r102298
Diffstat (limited to 'libffi/src/sh64')
0 files changed, 0 insertions, 0 deletions