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.