This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: binutils 2.13 and hppa2.0w-*
- From: Jeff Law <law at porcupine dot slc dot redhat dot com>
- To: Alan Modra <amodra at bigpond dot net dot au>
- Cc: binutils at sources dot redhat dot com
- Date: Mon, 26 Aug 2002 08:35:52 -0600
- Subject: Re: binutils 2.13 and hppa2.0w-*
- Reply-to: law at redhat dot com
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