diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mn10300/mn10300.h | 14 |
2 files changed, 12 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1bff945..b981783 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Fri Apr 21 18:26:17 2000 Alexandre Oliva <aoliva@cygnus.com> + + * config/mn10300/mn10300.h (REG_CLASS_CONTENTS): Added register 16 + to all EXTENDED bitmaps. + Fri Apr 21 18:17:12 2000 Alexandre Oliva <aoliva@cygnus.com> * config/mn10300/mn10300-protos.h (mn10300_address_cost): Declare. diff --git a/gcc/config/mn10300/mn10300.h b/gcc/config/mn10300/mn10300.h index 29d5e67..66a8ea1 100644 --- a/gcc/config/mn10300/mn10300.h +++ b/gcc/config/mn10300/mn10300.h @@ -257,13 +257,13 @@ enum reg_class { {0x00200}, /* SP_REGS */ \ {0x001ff}, /* DATA_OR_ADDRESS_REGS */\ {0x003f0}, /* SP_OR_ADDRESS_REGS */\ - {0x2fc00}, /* EXTENDED_REGS */ \ - {0x2fc0f}, /* DATA_OR_EXTENDED_REGS */ \ - {0x2fdf0}, /* ADDRESS_OR_EXTENDED_REGS */ \ - {0x2fe00}, /* SP_OR_EXTENDED_REGS */ \ - {0x2fff0}, /* SP_OR_ADDRESS_OR_EXTENDED_REGS */ \ - {0x2fdff}, /* GENERAL_REGS */ \ - {0x2ffff}, /* ALL_REGS */ \ + {0x3fc00}, /* EXTENDED_REGS */ \ + {0x3fc0f}, /* DATA_OR_EXTENDED_REGS */ \ + {0x3fdf0}, /* ADDRESS_OR_EXTENDED_REGS */ \ + {0x3fe00}, /* SP_OR_EXTENDED_REGS */ \ + {0x3fff0}, /* SP_OR_ADDRESS_OR_EXTENDED_REGS */ \ + {0x3fdff}, /* GENERAL_REGS */ \ + {0x3ffff}, /* ALL_REGS */ \ } /* The same information, inverted: |