Remove obsolete Tru64 UNIX V5.1B support
Tristan Gingold
gingold@adacore.com
Tue Mar 6 08:39:00 GMT 2012
On Mar 5, 2012, at 6:28 PM, Richard Henderson wrote:
> On 03/05/2012 09:14 AM, Rainer Orth wrote:
>> * In the alpha backend, there are a couple of cases that might be
>> osf-specific, but I cannot tell for certain:
>>
>> macro osf5.h alpha.h
>>
>> TARGET_AS_CAN_SUBTRACT_LABELS 1 TARGET_GAS
>>
>> I cannot tell if !TARGET_GAS configurations exist, especially Alpha VMS.
>> Also, in alpha.h there are some references to mips-tfile, which is
>> gone with osf. If there are no non-gas configrations remaining, that
>> stuff can go, too.
>
> Given that GAS supports VMS, I suspect that all targets are now GAS.
> I'll let the adacore folks answer that for certain however.
Yes, that's my understanding too.
>> TARGET_HAS_XFLOATING_LIBS 1 TARGET_LONG_DOUBLE_128
>>
>> Same here: any configurations with !TARGET_LONG_DOUBLE_128?
>
> I wouldn't think so; glibc before version 2.4, circa 1998?
OpenVMS long double is 128 bits (also I was never personally tested it).
Tristan.
>
>> HAVE_STAMP_H 1
>>
>> In my understanding, this is purely a OSF thing and can go, but maybe
>> other OSes on alpha mimiced OSF here?
>
> I've no idea what that actually is.
>
> I'll have a look at the patch in detail later....
>
> r~
More information about the Libstdc++
mailing list