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

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

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

--- Comment #5 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
(In reply to ktkachov from comment #4)
> but the e[8000] is inside the "while (a)" loop and should not be reachable
> since 'a' is always 0?

Fair enough. Good vs.bad:

...
-       testl   %ebx, %ebx
-       je      .L9
        movzbl  7987(%ebp), %ecx
+       testl   %ebx, %ebx
+       je      .L24

Reply via email to