[Bug c/88000] Different local vars regs order may produce different and so wrong code

dominik.b.czarnota+bugzilla at gmail dot com gcc-bugzilla@gcc.gnu.org
Tue Nov 13 01:26:00 GMT 2018


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

Dominik Czarnota <dominik.b.czarnota+bugzilla at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |---

--- Comment #2 from Dominik Czarnota <dominik.b.czarnota+bugzilla at gmail dot com> ---
Yes, I know it.

Why do we let users to use local register variables for other purposes than
extended asm if it can't be expected to work properly (in this example, copy
the passing value from the declared register)?


More information about the Gcc-bugs mailing list