This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-1.2 stuff
- To: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Subject: Re: egcs-1.2 stuff
- From: Jeffrey A Law <law at upchuck dot cygnus dot com>
- Date: Fri, 19 Mar 1999 23:56:56 -0700
- cc: john at feith dot com (John Wehle), egcs at egcs dot cygnus dot com
- Reply-To: law at cygnus dot com
In message <199903192230.WAA03855@phal.cygnus.co.uk>you write:
> > Tue Nov 3 23:01:34 EST 1998 John Wehle (john@feith.com)
> >
> > * i386.h (MASK_OMIT_LEAF_FRAME_POINTER): Use octal for consistency.
> > (TARGET_SWITCHES): Omit leaf frame pointer by default.
> > (FRAME_POINTER_REQUIRED): Use current_function_sp_is_unchanging
> > instead of leaf_function_p.
> > * i386.c (override_options): Have flag_omit_frame_pointer
> > override TARGET_OMIT_LEAF_FRAME_POINTER.
>
> IMHO this is bogus. We already have the tm.h macro CAN_DEBUG_WITHOUT_FP.
> Is there any reason not to use it?
Because the x86 target can not debug most functions without a frame pointer.
Actually at the current time I don't think the x86 can debug any functions
that do not have a frame pointer.
jeff