mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-13 02:56:44 +07:00
MIPS: O32: Provide definition of registers ta0 .. ta3.
Later IRIX versions provide them in <sys/regdef.h> and gas also accepts $ta0 .. $ta3 since binutils 2.18 so Linux should do the same for source compatibility.
This commit is contained in:
parent
939991cff1
commit
3ba1e543ab
@ -6,6 +6,8 @@
|
|||||||
* Copyright (C) 1985 MIPS Computer Systems, Inc.
|
* Copyright (C) 1985 MIPS Computer Systems, Inc.
|
||||||
* Copyright (C) 1994, 95, 99, 2003 by Ralf Baechle
|
* Copyright (C) 1994, 95, 99, 2003 by Ralf Baechle
|
||||||
* Copyright (C) 1990 - 1992, 1999 Silicon Graphics, Inc.
|
* 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
|
#ifndef _ASM_REGDEF_H
|
||||||
#define _ASM_REGDEF_H
|
#define _ASM_REGDEF_H
|
||||||
@ -30,9 +32,13 @@
|
|||||||
#define t2 $10
|
#define t2 $10
|
||||||
#define t3 $11
|
#define t3 $11
|
||||||
#define t4 $12
|
#define t4 $12
|
||||||
|
#define ta0 $12
|
||||||
#define t5 $13
|
#define t5 $13
|
||||||
|
#define ta1 $13
|
||||||
#define t6 $14
|
#define t6 $14
|
||||||
|
#define ta2 $14
|
||||||
#define t7 $15
|
#define t7 $15
|
||||||
|
#define ta3 $15
|
||||||
#define s0 $16 /* callee saved */
|
#define s0 $16 /* callee saved */
|
||||||
#define s1 $17
|
#define s1 $17
|
||||||
#define s2 $18
|
#define s2 $18
|
||||||
|
Loading…
Reference in New Issue
Block a user