diff options
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/egcs/gcc/config/m88k/m88k.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gnu/egcs/gcc/config/m88k/m88k.h b/gnu/egcs/gcc/config/m88k/m88k.h index a8a8a740743..ac5e6e98679 100644 --- a/gnu/egcs/gcc/config/m88k/m88k.h +++ b/gnu/egcs/gcc/config/m88k/m88k.h @@ -351,8 +351,10 @@ extern char * reg_names[]; if (flag_pic) \ error ("-mshort-data-%s and PIC are incompatible", m88k_short_data); \ } \ - if (TARGET_OMIT_LEAF_FRAME_POINTER) /* keep nonleaf frame pointers */ \ - flag_omit_frame_pointer = 1; \ + if (TARGET_OMIT_LEAF_FRAME_POINTER) /* keep nonleaf frame pointers */ \ + flag_omit_frame_pointer = 1; \ + \ + flag_caller_saves = 0; /* not safe on m88k yet */ \ } while (0) /*** Storage Layout ***/ |