binutils 2.13 and hppa2.0w-*

Jeff Law law@porcupine.slc.redhat.com
Mon Aug 26 07:31:00 GMT 2002


In message <20020826223040.J18764@bubble.sa.bigpond.net.au>, Alan Modra writes:
 >On Mon, Aug 19, 2002 at 10:07:34AM -0500, Albert Chin wrote:
 >> bfd/configure.host has:
 >>   hppa*64*-*-hpux*)       HDEFINES=-DHOST_HPPAHPUX;
 >>                           host64=true; HOST_64BIT_TYPE=long ;;
 >>   hppa*-*-hpux*)          HDEFINES=-DHOST_HPPAHPUX ;;
 >> 
 >> When building on hppa2.0w-hp-hpux11.11 HOST_64BIT_TYPE is not defined.
 >> Should we set HOST_64BIT_TYPE="long long" on this system?
 >> sizeof(long) == 4 and sizeof(long long) == 8 as long as +DD64 is not
 >> being used.
 >
 >Only if the bundled cc supports "long long".
Right.  And last I checked the 64bit type for the HP's 32bit compilers was
seriously flawed in that you couldn't use a 64bit type in a switch
statement.  

jeff



More information about the Binutils mailing list