From: Ralf Baechle Date: Thu, 29 Sep 2011 02:38:53 +0000 (+0200) Subject: MIPS: O32: Provide definition of registers ta0 .. ta3. X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=3ba1e543ab4b02640d396098f2f6a199560d5f2d;p=linux-beck.git MIPS: O32: Provide definition of registers ta0 .. ta3. Later IRIX versions provide them in and gas also accepts $ta0 .. $ta3 since binutils 2.18 so Linux should do the same for source compatibility. --- diff --git a/arch/mips/include/asm/regdef.h b/arch/mips/include/asm/regdef.h index 7c8ecb6b9c40..785a5189b374 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 */ #ifndef _ASM_REGDEF_H #define _ASM_REGDEF_H @@ -30,9 +32,13 @@ #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