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