pa32-regs.h (REGNO_REG_CLASS, [...]): Delete duplicated code.
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Fri, 31 Jan 2003 20:23:23 +0000 (20:23 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Fri, 31 Jan 2003 20:23:23 +0000 (20:23 +0000)
* pa32-regs.h (REGNO_REG_CLASS, REG_CLASS_FROM_LETTER): Delete
duplicated code.

From-SVN: r62196

gcc/ChangeLog
gcc/config/pa/pa32-regs.h

index 96b25f5ea5fe8d6adc854ec1f73ea000449afce3..9a506e7a00a9553f68d52ee5000d72c88e1c0e2f 100644 (file)
@@ -1,3 +1,8 @@
+2003-01-31  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * pa32-regs.h (REGNO_REG_CLASS, REG_CLASS_FROM_LETTER): Delete
+       duplicated code.
+
 2003-01-31  Nathan Sidwell  <nathan@codesourcery.com>
 
        * tree.h (TYPE_BINFO_SIZE, TYPE_BINFO_SIZE_UNIT): Remove.
index f5c6aaa615c77c9e39244e0dec63a518db0ae899..ac23a69173ae6a529e3f6ccd76660ab9daebc076 100644 (file)
@@ -259,14 +259,12 @@ enum reg_class { NO_REGS, R1_REGS, GENERAL_REGS, FPUPPER_REGS, FP_REGS,
    : (REGNO) < 32 ? GENERAL_REGS                                       \
    : (REGNO) < 56 ? FP_REGS                                            \
    : (REGNO) < 88 ? FPUPPER_REGS                                       \
-   : (REGNO) < 88 ? FPUPPER_REGS                                       \
    : SHIFT_REGS)
 
 /* Get reg_class from a letter such as appears in the machine description.  */
 /* Keep 'x' for backward compatibility with user asm.   */
 #define REG_CLASS_FROM_LETTER(C) \
   ((C) == 'f' ? FP_REGS :                                      \
-   (C) == 'y' ? FPUPPER_REGS :                                 \
    (C) == 'y' ? FPUPPER_REGS :                                 \
    (C) == 'x' ? FP_REGS :                                      \
    (C) == 'q' ? SHIFT_REGS :                                   \