egcs-1.2 stuff

Joern Rennecke amylaar@cygnus.co.uk
Fri Mar 19 14:31:00 GMT 1999


> 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?
Even if for some reason it can't be made to work, the place for optimization
options is OPTIMIZATION_OPTIONS.  OVERRIDE_OPTIONS has a different purpose.
If you have not already done so, please read the documentation of these
macros (e.g. in tm.texi).


More information about the Gcc mailing list