Hi Iain,

>> On 25 Jun 2026, at 20:35, Iain Sandoe <[email protected]> wrote:
>> 
>> Hi Rainer,
>> 
>>> On 25 Jun 2026, at 20:30, Rainer Orth <[email protected]> wrote:
>> 
>>>> Current Darwin no longer supports non-pie executables, leading to spurious
>>>> fails because of linker warnings; skip these cases.
>>> 
>>> I see that quite a number of tests are already skipped on Darwin because
>>> of this issue.  ISTM that it would be better to introduce a no_pie
>>> effective target rather than using such ad-hoc skips...
>> 
>> seems fair, however, I’m not a big fan of double-negatives - and we’d end up
>> with lots of   { target { ! no_pie } }
>> 
>> maybe “pie_exe_OK”?
>> (open to better spellings)
>
> hmm .. I blame the heat - non_pie is perhaps the right thing in this case .. 
> because
> it’s gating the no-pie option; I suppose we should do a survey of which 
> permutations
> are most often used.

to avoid the double negative, we could use pde (position-dependent
executable).  I've recently seen that use in binutils, but don't know
how widespread the term is.

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

Reply via email to