[Bug target/65689] [5 Regression][AArch64] S constraint fails for inline asm at -O0

alalaw01 at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Apr 8 13:46:00 GMT 2015


--- Comment #6 from alalaw01 at gcc dot gnu.org ---
Whilst I think this probably would fix the problem - surely this will change
the meaning of loads of constraints, on loads of platforms? I will of course
defer to the release manager(s) (!), but IMHO this feels rather risky to do at
this late stage, i.e. potentially "the cure is worse than the disease"...?

Secondly, do I understand correctly, that the constraint-parsing mechanism will
only come into play for plain ol' define_constraints, whereeas
define_register_constraint / define_memory_constraint would provide/override
with their own values? Does this still leave us with consistent meaning for all
three kinds of define...constraint?

More information about the Gcc-bugs mailing list