[Bug inline-asm/97708] Inline asm does not use the local register asm specified with register ... asm() as input

segher at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Nov 5 16:02:11 GMT 2020


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

--- Comment #27 from Segher Boessenkool <segher at gcc dot gnu.org> ---
(In reply to Alexander Monakov from comment #24)
> Segher, did you really mean to mark the bug resolved/fixed?

No, if I did that, I have no idea how :-)

> Given that the only supported use of local register variables is passing
> operands to inline asm in specific registers, I really think that GCC
> shouldn't silently change the operand's location like that.

Yes, exactly.


More information about the Gcc-bugs mailing list