On 29/09/2022 11:07, Jan Beulich wrote:
> On 27.09.2022 17:47, Andrew Cooper wrote:
>> This breaks all Clang builds, as demostrated by Gitlab CI.
>>
>> Contrary to the description in ecd6b9759919, -no-pie is not even an option
>> passed to the linker.  GCC's actual behaviour is to inhibit the passing of
>> -pie to the linker, as well as selecting different cr0 artefacts to be 
>> linked.
>>
>> EMBEDDED_EXTRA_CFLAGS is not used for $(CC)-doing-linking, and not liable to
>> gain such a usecase.
> Since it was largely unavoidable for me to notice this while putting
> together the two XTF patches just sent - isn't the current way of using
> -no-pie there bogus then as well?

Hmm, it is now.  In the past, XTF did use $(CC) for linking, but that is
not the case now.  I'll drop it.

~Andrew

Reply via email to