[PATCH] arm64: Work around broken GCC handling of "S" constraint
Marc Zyngier
maz at kernel.org
Mon Dec 7 12:41:52 EST 2020
On 2020-12-07 17:19, Ard Biesheuvel wrote:
> (resend with David's email address fixed)
Irk. Thanks for that.
>> > +#ifdef CONFIG_CC_HAS_BROKEN_S_CONSTRAINT
>> > +#define SYM_CONSTRAINT "i"
>> > +#else
>> > +#define SYM_CONSTRAINT "S"
>> > +#endif
>> > +
>>
>> Could we just check GCC_VERSION here?
I guess we could. But I haven't investigated which exact range of
compiler is broken (GCC 6.3 seems fixed, but that's the oldest
I have apart from the offending 4.9).
M.
--
Jazz is not dead. It just smells funny...
More information about the linux-arm-kernel
mailing list