From: John David Anglin Date: Tue, 3 Sep 2002 18:01:23 +0000 (+0000) Subject: pa32-regs.h (CLASS_CANNOT_CHANGE_MODE, [...]): Delete macros. X-Git-Tag: releases/gcc-3.3.0~3067 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=710ba35f4ff503f3f31c1e43d3ed8819eedca2dc;p=thirdparty%2Fgcc.git pa32-regs.h (CLASS_CANNOT_CHANGE_MODE, [...]): Delete macros. * pa32-regs.h (CLASS_CANNOT_CHANGE_MODE, CLASS_CANNOT_CHANGE_MODE_P): Delete macros. From-SVN: r56764 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cba1d65237a7..7fd9b8047a52 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-09-03 John David Anglin + + * pa32-regs.h (CLASS_CANNOT_CHANGE_MODE, CLASS_CANNOT_CHANGE_MODE_P): + Delete macros. + 2002-09-03 Arati Dikey * h8300.c (asm_file_start): Corrected optimization comment. diff --git a/gcc/config/pa/pa32-regs.h b/gcc/config/pa/pa32-regs.h index 19553c95f38d..f5c6aaa615c7 100644 --- a/gcc/config/pa/pa32-regs.h +++ b/gcc/config/pa/pa32-regs.h @@ -249,16 +249,7 @@ enum reg_class { NO_REGS, R1_REGS, GENERAL_REGS, FPUPPER_REGS, FP_REGS, {0x00000000, 0x00000000, 0x01000000}, /* SHIFT_REGS */ \ {0xfffffffe, 0xffffffff, 0x01ffffff}} /* ALL_REGS */ -/* This may not actually be necessary anymore. But until I can prove - otherwise it will stay. */ -#define CLASS_CANNOT_CHANGE_MODE NO_REGS - -/* Defines illegal mode changes for CLASS_CANNOT_CHANGE_MODE. */ -#define CLASS_CANNOT_CHANGE_MODE_P(FROM,TO) \ - (GET_MODE_SIZE (FROM) != GET_MODE_SIZE (TO)) - -/* The same information, inverted: - Return the class number of the smallest class containing +/* Return the class number of the smallest class containing reg number REGNO. This could be a conditional expression or could index an array. */