This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: egcs-1.2 stuff




  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]