mn10300.h (FIRST_DATA_REGNUM, [...]): New macros.
authorAlexandre Oliva <aoliva@cygnus.com>
Sat, 29 Apr 2000 15:28:42 +0000 (15:28 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Sat, 29 Apr 2000 15:28:42 +0000 (15:28 +0000)
commita47944e2bee4a8409ac70bddb2f5eba79d863087
tree3683b429eed9717bdfa5296faa4d4481586da5b7
parent3b94497c2038ecf899d22902cecc0ada92614fd2
mn10300.h (FIRST_DATA_REGNUM, [...]): New macros.

* config/mn10300/mn10300.h (FIRST_DATA_REGNUM,
LAST_DATA_REGNUM, FIRST_ADDRESS_REGNUM, LAST_ADDRESS_REGNUM,
FIRST_EXTENDED_REGNUM, LAST_EXTENDED_REGNUM): New macros.
(REGNO_SP_P): Redefine in terms of STACK_POINTER_REGNUM.
(REGNO_DATA_P, REGNO_ADDRESS_P, REGNO_EXTENDED_P,
REGNO_AM33_P): Redefine in terms of the new macros.
(CONDITIONAL_REGISTER_USAGE, REGNO_REG_CLASS): Likewise.
(FUNCTION_VALUE, LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P,
STRUCT_VALUE): Likewise.
(STACK_POINTER_REGNUM, FRAME_POINTER_REGNUM,
ARG_POINTER_REGNUM, STATIC_CHAIN_REGNUM): Likewise.  Moved.

From-SVN: r33534
gcc/ChangeLog
gcc/config/mn10300/mn10300.h