1 #ifndef GOOGLE_BREAKPAD_COMMON_ANDROID_INCLUDE_ASM_MIPS_REGDEF_H 2 #define GOOGLE_BREAKPAD_COMMON_ANDROID_INCLUDE_ASM_MIPS_REGDEF_H 3 4 #if defined(__has_include_next) && __has_include_next(<asm/regdef.h>) 5 #include_next <asm/regdef.h> 6 #else 7 8 /**************************************************************************** 9 **************************************************************************** 10 *** 11 *** This header was automatically generated from a Linux kernel header 12 *** of the same name, to make information necessary for userspace to 13 *** call into the kernel available to libc. It contains only constants, 14 *** structures, and macros generated from the original header, and thus, 15 *** contains no copyrightable information. 16 *** 17 *** To edit the content of this header, modify the corresponding 18 *** source file (e.g. under external/kernel-headers/original/) then 19 *** run bionic/libc/kernel/tools/update_all.py 20 *** 21 *** Any manual change here will be lost the next time this script will 22 *** be run. You've been warned! 23 *** 24 **************************************************************************** 25 ****************************************************************************/ 26 27 #include <asm/sgidefs.h> 28 #if _MIPS_SIM == _MIPS_SIM_ABI32 29 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 30 #define zero $0 31 #define AT $1 32 #define v0 $2 33 #define v1 $3 34 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 35 #define a0 $4 36 #define a1 $5 37 #define a2 $6 38 #define a3 $7 39 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 40 #define t0 $8 41 #define t1 $9 42 #define t2 $10 43 #define t3 $11 44 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 45 #define t4 $12 46 #define t5 $13 47 #define t6 $14 48 #define t7 $15 49 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 50 #define s0 $16 51 #define s1 $17 52 #define s2 $18 53 #define s3 $19 54 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 55 #define s4 $20 56 #define s5 $21 57 #define s6 $22 58 #define s7 $23 59 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 60 #define t8 $24 61 #define t9 $25 62 #define jp $25 63 #define k0 $26 64 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 65 #define k1 $27 66 #define gp $28 67 #define sp $29 68 #define fp $30 69 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 70 #define s8 $30 71 #define ra $31 72 #endif 73 #if _MIPS_SIM == _MIPS_SIM_ABI64 || _MIPS_SIM == _MIPS_SIM_NABI32 74 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 75 #define zero $0 76 #define AT $at 77 #define v0 $2 78 #define v1 $3 79 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 80 #define a0 $4 81 #define a1 $5 82 #define a2 $6 83 #define a3 $7 84 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 85 #define a4 $8 86 #define ta0 $8 87 #define a5 $9 88 #define ta1 $9 89 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 90 #define a6 $10 91 #define ta2 $10 92 #define a7 $11 93 #define ta3 $11 94 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 95 #define t0 $12 96 #define t1 $13 97 #define t2 $14 98 #define t3 $15 99 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 100 #define s0 $16 101 #define s1 $17 102 #define s2 $18 103 #define s3 $19 104 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 105 #define s4 $20 106 #define s5 $21 107 #define s6 $22 108 #define s7 $23 109 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 110 #define t8 $24 111 #define t9 $25 112 #define jp $25 113 #define k0 $26 114 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 115 #define k1 $27 116 #define gp $28 117 #define sp $29 118 #define fp $30 119 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 120 #define s8 $30 121 #define ra $31 122 #endif 123 #endif // defined(__has_include_next) && __has_include_next(<asm/regdef.h>) 124 #endif // GOOGLE_BREAKPAD_COMMON_ANDROID_INCLUDE_ASM_MIPS_REGDEF_H 125 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 126