[Bug target/103465] [12 regression] -freorder-blocks-and-partition broken on 64-bit Windows
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jan 10 16:06:59 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465
--- Comment #31 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by Eric Botcazou
<ebotcazou@gcc.gnu.org>:
https://gcc.gnu.org/g:331733c384ed74539b38e5fa933b35818a109f5c
commit r10-10388-g331733c384ed74539b38e5fa933b35818a109f5c
Author: Eric Botcazou <ebotcazou@adacore.com>
Date: Mon Jan 10 12:40:10 2022 +0100
Properly enable -freorder-blocks-and-partition on 64-bit Windows
The PR uncovered that -freorder-blocks-and-partition was working by
accident
on 64-bit Windows, i.e. the middle-end was supposed to disable it with SEH.
After the change installed on mainline, the middle-end properly disables
it,
which is too bad since a significant amount of work went into it for SEH.
gcc/
PR target/103465
* coretypes.h (unwind_info_type): Swap UI_SEH and UI_TARGET.
More information about the Gcc-bugs
mailing list