diff options
Diffstat (limited to 'arch/mips/include/asm/regdef.h')
| -rw-r--r-- | arch/mips/include/asm/regdef.h | 72 | 
1 files changed, 39 insertions, 33 deletions
diff --git a/arch/mips/include/asm/regdef.h b/arch/mips/include/asm/regdef.h index 7c8ecb6b9c4..3c687df1d51 100644 --- a/arch/mips/include/asm/regdef.h +++ b/arch/mips/include/asm/regdef.h @@ -6,6 +6,8 @@   * Copyright (C) 1985 MIPS Computer Systems, Inc.   * Copyright (C) 1994, 95, 99, 2003 by Ralf Baechle   * Copyright (C) 1990 - 1992, 1999 Silicon Graphics, Inc. + * Copyright (C) 2011 Wind River Systems, + *   written by Ralf Baechle <ralf@linux-mips.org>   */  #ifndef _ASM_REGDEF_H  #define _ASM_REGDEF_H @@ -17,40 +19,44 @@  /*   * Symbolic register names for 32 bit ABI   */ -#define zero    $0      /* wired zero */ -#define AT      $1      /* assembler temp  - uppercase because of ".set at" */ -#define v0      $2      /* return value */ -#define v1      $3 -#define a0      $4      /* argument registers */ -#define a1      $5 -#define a2      $6 -#define a3      $7 -#define t0      $8      /* caller saved */ -#define t1      $9 -#define t2      $10 -#define t3      $11 -#define t4      $12 -#define t5      $13 -#define t6      $14 -#define t7      $15 -#define s0      $16     /* callee saved */ -#define s1      $17 -#define s2      $18 -#define s3      $19 -#define s4      $20 -#define s5      $21 -#define s6      $22 -#define s7      $23 -#define t8      $24     /* caller saved */ -#define t9      $25 -#define jp      $25     /* PIC jump register */ -#define k0      $26     /* kernel scratch */ -#define k1      $27 -#define gp      $28     /* global pointer */ -#define sp      $29     /* stack pointer */ -#define fp      $30     /* frame pointer */ +#define zero	$0	/* wired zero */ +#define AT	$1	/* assembler temp  - uppercase because of ".set at" */ +#define v0	$2	/* return value */ +#define v1	$3 +#define a0	$4	/* argument registers */ +#define a1	$5 +#define a2	$6 +#define a3	$7 +#define t0	$8	/* caller saved */ +#define t1	$9 +#define t2	$10 +#define t3	$11 +#define t4	$12 +#define ta0	$12 +#define t5	$13 +#define ta1	$13 +#define t6	$14 +#define ta2	$14 +#define t7	$15 +#define ta3	$15 +#define s0	$16	/* callee saved */ +#define s1	$17 +#define s2	$18 +#define s3	$19 +#define s4	$20 +#define s5	$21 +#define s6	$22 +#define s7	$23 +#define t8	$24	/* caller saved */ +#define t9	$25 +#define jp	$25	/* PIC jump register */ +#define k0	$26	/* kernel scratch */ +#define k1	$27 +#define gp	$28	/* global pointer */ +#define sp	$29	/* stack pointer */ +#define fp	$30	/* frame pointer */  #define s8	$30	/* same like fp! */ -#define ra      $31     /* return address */ +#define ra	$31	/* return address */  #endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */  | 
