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

--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> ---
i386/sol2.h has

#define SUBTARGET_OPTIMIZATION_OPTIONS                          \
  { OPT_LEVELS_1_PLUS, OPT_momit_leaf_frame_pointer, NULL, 1 }

i386.c:

 /* Keep nonleaf frame pointers.  */
  if (opts->x_flag_omit_frame_pointer)
    opts->x_target_flags &= ~MASK_OMIT_LEAF_FRAME_POINTER;
  else if (TARGET_OMIT_LEAF_FRAME_POINTER_P (opts->x_target_flags))
    opts->x_flag_omit_frame_pointer = 1;

flag_omit_frame_pointer is always true and -fno-omit-frame-pointer
is ignored for Solaris.

Reply via email to