aix has long long
Geoff Keating
geoffk@cygnus.com
Tue Jul 25 12:27:00 GMT 2000
The native AIX compiler has had 'long long' since at least 1994.
Now it's essential for 64-bit object file support, so:
--
- Geoffrey Keating <geoffk@cygnus.com>
===File ~/patches/cygnus/rs6000-binu-aixllong.patch=========
2000-05-23 Geoffrey Keating <geoffk@cygnus.com>
* configure.host (*-*-aix*): AIX has 'long long' always.
Index: configure.host
===================================================================
RCS file: /cvs/cvsfiles/devo/bfd/configure.host,v
retrieving revision 1.85.102.1
retrieving revision 1.85.102.2
diff -u -p -r1.85.102.1 -r1.85.102.2
--- configure.host 2000/02/05 16:43:06 1.85.102.1
+++ configure.host 2000/05/23 23:31:46 1.85.102.2
@@ -46,6 +46,10 @@ mips*-*-riscos*) HDEFINES="-G 4" ;;
m68*-hp-hpux*) HDEFINES=-DHOST_HP300HPUX ;;
+*-*-aix*) HOST_64BIT_TYPE="long long"
+ HOST_U_64BIT_TYPE="unsigned long long"
+ ;;
+
*-*-solaris*) HOST_64BIT_TYPE="long long"
HOST_U_64BIT_TYPE="unsigned long long"
;;
============================================================
More information about the Binutils
mailing list