diff options
| author | Duane Sand <duane.sand@imgtec.com> | 2014-11-25 17:33:10 -0800 |
|---|---|---|
| committer | Duane Sand <duane.sand@imgtec.com> | 2014-11-25 17:33:10 -0800 |
| commit | 3a4786348e657fbabdd7f762439d815ea23f9dcd (patch) | |
| tree | b4f0a7a448aa26a0935a160fc826130ae7792dbe /libc/arch-mips/include/machine/regdef.h | |
| parent | eb3a5e026e65ea80b17580a71f4451f5cf5d6612 (diff) | |
| download | bionic-3a4786348e657fbabdd7f762439d815ea23f9dcd.zip bionic-3a4786348e657fbabdd7f762439d815ea23f9dcd.tar.gz bionic-3a4786348e657fbabdd7f762439d815ea23f9dcd.tar.bz2 | |
[MIPS] Rewrite of setjmp/longjmp for mips64 and mipsr6
Change-Id: Idcd13413520dd503bc9cf782553675313e500a83
Diffstat (limited to 'libc/arch-mips/include/machine/regdef.h')
| -rw-r--r-- | libc/arch-mips/include/machine/regdef.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libc/arch-mips/include/machine/regdef.h b/libc/arch-mips/include/machine/regdef.h index ae18392..3a7cd68 100644 --- a/libc/arch-mips/include/machine/regdef.h +++ b/libc/arch-mips/include/machine/regdef.h @@ -37,6 +37,13 @@ #ifndef _MIPS_REGDEF_H_ #define _MIPS_REGDEF_H_ +#if (_MIPS_SIM == _ABI64) && !defined(__mips_n64) +#define __mips_n64 1 +#endif +#if (_MIPS_SIM == _ABIN32) && !defined(__mips_n32) +#define __mips_n32 1 +#endif + #define zero $0 /* always zero */ #define AT $at /* assembler temp */ #define v0 $2 /* return value */ |
