[PATCH v2] ld: testsuite: Mark vers26b3 unsupported on x86_64

Jan Beulich jbeulich@suse.com
Tue Aug 19 12:41:04 GMT 2025


On 19.08.2025 14:26, Rainer Orth wrote:
>> On 19.08.2025 13:55, Rainer Orth wrote:
>>> Hi H.J.,
>>>
>>>> if { [istarget x86_64-*-solaris2*] || [istarget x86_64-*-solaris2*] } then {
>>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>>>
>>>> Typo.   Should we just do
>>>
>>> Indeed, thanks.  Alternatively, we could just use [istarget x86_64-*-*]
>>> instead: x86_64-*-solaris2* (matched via *-*-solaris2*) and
>>> x86_64-*-linux* are the only x86_64 targets for which this test is
>>> currently run.
>>
>> What do you derive this from? I don't see why the test wouldn't also be
>> active for x86_64-*-elf, for example. But I guess I'm overlooking something.
> 
> indeed: at the top of vers.exp, the driver just returns unless the
> target is listed explicitly.  x86_64-*-elf isn't among them, neither
> explicitly or as a wildcard.

Hmm, I see. Another anomaly as it looks, considering the i?86-* targets that
are allowed through. In any event, for the original question - I'd be fine
either way, but would prefer the more explicit form.

Jan


More information about the Binutils mailing list