Eric Botcazou <[email protected]> writes:
>> No, quite the contrary. as is just a (sometimes partial) backport of
>> Studio fbe, though it's hard to tell exactly which Studio version of fbe
>> forms the basis of as. Especially for the Solaris 10 as patches, only
>> particular bugfixes/enhancements have been backported.
>>
>> Backward compatibility is maintained, of course. as(1) lists
>>
>> -xarch=v9
>>
>> Equivalent to: -m64 -xarch=sparc
>>
>> and many more.
>
> Does it list -xarch=v8pluse/-xarch=v9e as equivalent to -m32/64 -xarch=sparc4?
> If so, I don't think that we need to change our scheme, using 'e' instead of
> 'd' for SPARC4 instructions should work just fine with both GNU and Sun as.
as(1) mentions no -xarch value beyond v9b, while strings on the as binary
reveals v9, v9[a-dv], but no v9e. Seems to be a gas invention.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University