1 #ifndef GOOGLE_BREAKPAD_COMMON_ANDROID_INCLUDE_ASM_MIPS_FPREGDEF_H 2 #define GOOGLE_BREAKPAD_COMMON_ANDROID_INCLUDE_ASM_MIPS_FPREGDEF_H 3 4 #if defined(__has_include_next) && __has_include_next(<asm/fpregdef.h>) 5 #include_next <asm/fpregdef.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 fv0 $f0 31 #define fv0f $f1 32 #define fv1 $f2 33 #define fv1f $f3 34 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 35 #define fa0 $f12 36 #define fa0f $f13 37 #define fa1 $f14 38 #define fa1f $f15 39 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 40 #define ft0 $f4 41 #define ft0f $f5 42 #define ft1 $f6 43 #define ft1f $f7 44 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 45 #define ft2 $f8 46 #define ft2f $f9 47 #define ft3 $f10 48 #define ft3f $f11 49 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 50 #define ft4 $f16 51 #define ft4f $f17 52 #define ft5 $f18 53 #define ft5f $f19 54 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 55 #define fs0 $f20 56 #define fs0f $f21 57 #define fs1 $f22 58 #define fs1f $f23 59 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 60 #define fs2 $f24 61 #define fs2f $f25 62 #define fs3 $f26 63 #define fs3f $f27 64 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 65 #define fs4 $f28 66 #define fs4f $f29 67 #define fs5 $f30 68 #define fs5f $f31 69 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 70 #define fcr31 $31 71 #endif 72 #if _MIPS_SIM == _MIPS_SIM_ABI64 || _MIPS_SIM == _MIPS_SIM_NABI32 73 #define fv0 $f0 74 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 75 #define fv1 $f2 76 #define fa0 $f12 77 #define fa1 $f13 78 #define fa2 $f14 79 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 80 #define fa3 $f15 81 #define fa4 $f16 82 #define fa5 $f17 83 #define fa6 $f18 84 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 85 #define fa7 $f19 86 #define ft0 $f4 87 #define ft1 $f5 88 #define ft2 $f6 89 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 90 #define ft3 $f7 91 #define ft4 $f8 92 #define ft5 $f9 93 #define ft6 $f10 94 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 95 #define ft7 $f11 96 #define ft8 $f20 97 #define ft9 $f21 98 #define ft10 $f22 99 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 100 #define ft11 $f23 101 #define ft12 $f1 102 #define ft13 $f3 103 #define fs0 $f24 104 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 105 #define fs1 $f25 106 #define fs2 $f26 107 #define fs3 $f27 108 #define fs4 $f28 109 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 110 #define fs5 $f29 111 #define fs6 $f30 112 #define fs7 $f31 113 #define fcr31 $31 114 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 115 #endif 116 #endif // defined(__has_include_next) && __has_include_next(<asm/fpregdef.h>) 117 #endif // GOOGLE_BREAKPAD_COMMON_ANDROID_INCLUDE_ASM_MIPS_FPREGDEF_H 118