https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103274
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Last reconfirmed| |2021-11-16
Status|UNCONFIRMED |WAITING
--- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> -freorder-blocks-and-partition sometimes causes a function to end right in a
> (non-returning) call, but SEH needs at least one more instruction on x86_64.
> Seen in GCC 10.3, 11.2 and git master. Maybe [1] did not cover all the cases?
SEH means "Structured Exception Handling" but there is no exception handling in
this chunk of program since it's written in C and compiled without
-fexceptions, so I'm not quite sure what you're expecting here.