diff options
author | Jeff Sturm <jsturm@one-point.com> | 2002-02-24 17:31:45 +0000 |
---|---|---|
committer | Jeff Sturm <jsturm@gcc.gnu.org> | 2002-02-24 17:31:45 +0000 |
commit | 02c521f4392d281744a926822200fd8afb90132e (patch) | |
tree | af547f75a87906c75b962c106f70ef3c47f25cc1 /libffi/include | |
parent | a47ed31052e27000eb57521bb4c9e600a4768a98 (diff) | |
download | gcc-02c521f4392d281744a926822200fd8afb90132e.zip gcc-02c521f4392d281744a926822200fd8afb90132e.tar.gz gcc-02c521f4392d281744a926822200fd8afb90132e.tar.bz2 |
ffi.h.in: Add typedef for ffi_arg.
* include/ffi.h.in: Add typedef for ffi_arg.
* src/ffitest.c (main): Declare rint with ffi_arg.
From-SVN: r50006
Diffstat (limited to 'libffi/include')
-rw-r--r-- | libffi/include/ffi.h.in | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libffi/include/ffi.h.in b/libffi/include/ffi.h.in index bcb999a..90ed269 100644 --- a/libffi/include/ffi.h.in +++ b/libffi/include/ffi.h.in @@ -307,6 +307,16 @@ typedef struct { } ffi_cif; +#if SIZEOF_ARG == 4 +typedef UINT32 ffi_arg; +#else +#if SIZEOF_ARG == 8 +typedef UINT64 ffi_arg; +#else +-- unsupported configuration +#endif +#endif + /* ---- Definitions for the raw API -------------------------------------- */ #if !FFI_NO_RAW_API |