gcc/libffi/src
Andrew Pinski 97c32df4ba ffitarget.h (ffi_arg): Use unsigned long long for ILP32.
2015-02-10  Andrew Pinski  <apinski@cavium.com>

        * src/aarch64/ffitarget.h (ffi_arg): Use unsigned long long for ILP32.
        (FFI_SIZEOF_ARG): Define to 64 for ILP32.
        (ffi_sarg): Use signed long long for ILP32.

        * src/aarch64/sysv.S (PTR_REG): New macro.
        (PTR_SIZE): New macro.
        (ffi_closure_SYSV): Load cif, fn and user_data using PTR_REG.
        (ffi_go_closure_SYSV): Load cif and fn using PTR_REG.

From-SVN: r220598
2015-02-10 14:46:47 -08:00
..
aarch64 ffitarget.h (ffi_arg): Use unsigned long long for ILP32. 2015-02-10 14:46:47 -08:00
alpha
arc
arm
avr32
bfin
cris
frv
ia64
m32r
m68k
m88k
metag
microblaze
mips
moxie
nios2
or1k
pa
powerpc
s390
sh
sh64
sparc Merge with upstream libffi db1b34b7e1f5e473d17557e454a29933dfecd1af 2015-01-28 15:23:55 -08:00
tile
vax
x86 Merge with upstream libffi 3ac1610aa33c887ea9b14935208943925714a33e 2015-01-19 13:14:59 -08:00
xtensa
closures.c
debug.c
dlmalloc.c
java_raw_api.c
prep_cif.c
raw_api.c
types.c