diff options
author | Torbjorn Granlund <tege@gnu.org> | 1994-06-01 00:39:40 +0000 |
---|---|---|
committer | Torbjorn Granlund <tege@gnu.org> | 1994-06-01 00:39:40 +0000 |
commit | a40ed31be5fb790bd5281404c0703039ee34de06 (patch) | |
tree | 53df8bb26fe5d9e938e9fc475c87fd92ce91d8d4 /gcc/c-common.c | |
parent | 80225b66a6f57598b94ad854d8214592914c6062 (diff) | |
download | gcc-a40ed31be5fb790bd5281404c0703039ee34de06.zip gcc-a40ed31be5fb790bd5281404c0703039ee34de06.tar.gz gcc-a40ed31be5fb790bd5281404c0703039ee34de06.tar.bz2 |
(SECONDARY_MEMORY_NEEDED): Simplify.
(ADDITIONAL_REGISTER_NAMES): Define.
(CONDITIONAL_REGISTER_USAGE): Make PIC_OFFSET_TABLE_REGNUM fixed
again.
(FIRST_PSEUDO_REGISTER): Now 89.
(FIXED_REGISTERS): Delete 1.0 fp registers,
(CALL_USED_REGISTERS): Likewise.
(CONDITIONAL_REGISTER_USAGE): Almost deleted.
(REG_ALLOC_ORDER): Update register numbers.
(HARD_REGNO_NREGS): Delete special case for 1.0 fp registers.
(HARD_REGNO_MODE_OK): Rewrite. Don't allow use of odd fp registers
(enum reg_class): Delete HI_SNAKE_FP_REGS and FP_OR_SNAKE_FP_REGS.
(REG_CLASS_NAMES): Corresponding change.
(REG_CLASS_CONTENTS): Delete HI_SNAKE_FP_REGS and
FP_OR_SNAKE_FP_REGS. Make SNAKE_FP_REGS class contain all fp
registers. Update all values for changed register numbering.
(REGNO_REG_CLASS): Corresponding changes.
(REG_CLASS_FROM_LETTER): Delete 'y'.
(FP_REG_CLASS_P): No longer test HI_SNAKE_FP_REGS.
(CLASS_MAX_NREGS): Delete special case for 1.1 fp registers.
(FUNCTION_VALUE): Remove TARGET_SNAKE conditionals.
(LIBCALL_VALUE): Likewise.
(FUNCTION_ARG_REGNO_P): Likewise.
(FUNCTION_VALUE_REGNO_P): Likewise. Add registers 29 and 33.
(FUNCTION_ARG): Remove TARGET_SNAKE conditionals. Update register
numbers.
(REGNO_OK_FOR_FP_P): Update register number.
(REGISTER_NAMES): Delete special entries for 1.0 fp registers.
(DBX_REGISTER_NUMBER): Likewise.
From-SVN: r7412
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions