This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
aix has long long
- To: binutils at sourceware dot cygnus dot com
- Subject: aix has long long
- From: Geoff Keating <geoffk at cygnus dot com>
- Date: Tue, 25 Jul 2000 12:27:21 -0700
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"
;;
============================================================