aboutsummaryrefslogtreecommitdiff
path: root/libffi
diff options
context:
space:
mode:
authorHans Boehm <Hans_Boehm@hp.com>2005-03-31 01:22:46 +0000
committerHans Boehm <hboehm@gcc.gnu.org>2005-03-31 01:22:46 +0000
commit51f55d7c89f722093811bfd8bccd436a709de41d (patch)
treee9834568ba031f7ed4d5c86f00d4ee8af2218530 /libffi
parentae7f3734d5e1a4aa88fe8b25d553e57d161ee681 (diff)
downloadgcc-51f55d7c89f722093811bfd8bccd436a709de41d.zip
gcc-51f55d7c89f722093811bfd8bccd436a709de41d.tar.gz
gcc-51f55d7c89f722093811bfd8bccd436a709de41d.tar.bz2
* src/ia64/ffitarget.h (ffi_arg): Use long long instead of DI.
From-SVN: r97303
Diffstat (limited to 'libffi')
-rw-r--r--libffi/ChangeLog4
-rw-r--r--libffi/src/ia64/ffitarget.h4
2 files changed, 6 insertions, 2 deletions
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index a9fa1df..8d4d331 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -1,3 +1,7 @@
+2005-03-30 Hans Boehm <Hans.Boehm@hp.com>
+
+ * src/ia64/ffitarget.h (ffi_arg): Use long long instead of DI.
+
2005-03-30 Steve Ellcey <sje@cup.hp.com>
* src/ia64/ffitarget.h (ffi_arg) ADD DI attribute.
diff --git a/libffi/src/ia64/ffitarget.h b/libffi/src/ia64/ffitarget.h
index 51bc768..0d820b3 100644
--- a/libffi/src/ia64/ffitarget.h
+++ b/libffi/src/ia64/ffitarget.h
@@ -27,8 +27,8 @@
#define LIBFFI_TARGET_H
#ifndef LIBFFI_ASM
-typedef unsigned long ffi_arg __attribute__ ((mode (DI)));
-typedef signed long ffi_sarg __attribute__ ((mode (DI)));
+typedef unsigned long long ffi_arg;
+typedef signed long long ffi_sarg;
typedef enum ffi_abi {
FFI_FIRST_ABI = 0,