------- Comment #8 from ebotcazou at gcc dot gnu dot org 2010-08-14 14:01 ------- Recategorizing after:
2010-08-12 H.J. Lu <hongjiu...@intel.com> Uros Bizjak <ubiz...@gmail.com> * config.gcc: Handle --enable-frame-pointer. * configure.ac: Add --enable-frame-pointer. * configure: Regenerated. * config/i386/i386.c (USE_IX86_FRAME_POINTER): Default to 0. (override_options): If not configured with --enable-frame-pointer, enable -fomit-frame-pointer (but not for TARGET_MACHO or when optimizing for size), -fasynchronous-unwind-tables and -maccumulate-outgoing-args by default. The option -Os (or -mno-accumulate-outgoing-args) is now needed: e...@new-host:~/gnat/gnat-head/native32> gcc/xgcc -Bgcc -S pr45206.c -Os pr45206.c: In function '_Unwind_RaiseException': pr45206.c:8:1: internal compiler error: in ix86_expand_epilogue, at config/i386/i386.c:10177 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- ebotcazou at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |major Component|bootstrap |target GCC build triplet|i586-*-* |ix86-*-* GCC host triplet|i586-*-* |ix86-*-* GCC target triplet|i586-*-* |ix86-*-* Last reconfirmed|2010-08-06 11:06:16 |2010-08-14 14:01:27 date| | Summary|[4.6 regression] ICE in |[4.6 regression] ICE on |ix86_expand_epilogue |__builtin_eh_return at -Os |compiling libgcc | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45206