diff options
author | Doug Evans <dje@gnu.org> | 1994-05-07 00:31:51 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1994-05-07 00:31:51 +0000 |
commit | 5c56efde0ffb3d25d744211d20984020f2a75e33 (patch) | |
tree | 41d6fe9d3799792f2e8c2da7eea8a4523130c82a /gcc/c-common.c | |
parent | c6aa9ce1220d7ee06053af57cd923d080701d20b (diff) | |
download | gcc-5c56efde0ffb3d25d744211d20984020f2a75e33.zip gcc-5c56efde0ffb3d25d744211d20984020f2a75e33.tar.gz gcc-5c56efde0ffb3d25d744211d20984020f2a75e33.tar.bz2 |
(TARGET_FRW): Add note saying this option is deprecated.
(TARGET_FLAT): Renamed from TARGET_FRW_COMPAT.
(TARGET_SWITCHES): Delete references to -mfrw, -mfrw-compat. Add -mflat.
(CONDITIONAL_REGISTER_USAGE): If -mflat, fix %i7, rename "%fp"
to "%i7", and make %g7 a global_reg.
(FRAME_POINTER_REQUIRED): Handle -mflat.
(INITIAL_FRAME_POINTER_OFFSET): Likewise.
(ARG_POINTER_REGNUM): Explicitly say it's the frame pointer.
(LEAF_REGISTERS): Make %g7 not a leaf register.
(leaf_reg_backmap): Delete.
(LEAF_REG_BACKMAP): Likewise.
(FUNCTION_PROLOGUE): Handle -mflat.
(FUNCTION_EPILOGUE): Likewise.
(DELAY_SLOTS_FOR_EPILOGUE): Likewise.
(ELIGIBLE_FOR_EPILOGUE_DELAY): Likewise.
From-SVN: r7259
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions