[Bug inline-asm/98096] Inconsistent operand numbering for asm goto with in-out operands

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Dec 11 00:13:27 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98096

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Nick Desaulniers from comment #5)
> Was it ever consider that the behavior should be changed, rather than
> documented?

Seems like changing an already documented and released feature seems wrong. Gcc
11 was released back in April. Clang never documented this feature as far as I
can tell. Plus it would be very inconsistent with the way the inout feature was
handled without asm goto. That is all input constraints are grouped together,
having the asm goto label in between the inputs seems wrong.


More information about the Gcc-bugs mailing list