Hello. This patch remove unused REG_OK_FOR_BASE_P and REG_OK_FOR_INDEX_P macros from the MMIX back end.
Regression tested on mmix-knuth-mmixware. OK to install? * config/mmix/mmix.h (REG_OK_FOR_BASE_P, REG_OK_FOR_INDEX_P): Remove. Index: gcc/config/mmix/mmix.h =================================================================== --- gcc/config/mmix/mmix.h (revision 177573) +++ gcc/config/mmix/mmix.h (working copy) @@ -597,18 +597,7 @@ #define MAX_REGS_PER_ADDRESS 2 -#ifndef REG_OK_STRICT -# define REG_OK_FOR_BASE_P(X) \ - (REGNO (X) <= MMIX_LAST_GENERAL_REGISTER \ - || REGNO (X) == MMIX_ARG_POINTER_REGNUM \ - || REGNO (X) >= FIRST_PSEUDO_REGISTER) -#else -# define REG_OK_FOR_BASE_P(X) REGNO_OK_FOR_BASE_P (REGNO (X)) -#endif /* REG_OK_STRICT */ -#define REG_OK_FOR_INDEX_P(X) REG_OK_FOR_BASE_P (X) - - /* Node: Condition Code */ #define SELECT_CC_MODE(OP, X, Y) \ Anatoly.