1 /* Generated by genlibgcc_compat.py */ 2 3 extern char __adddf3; 4 extern char __addsf3; 5 extern char __aeabi_cdcmpeq; 6 extern char __aeabi_cdcmple; 7 extern char __aeabi_cdrcmple; 8 extern char __aeabi_d2f; 9 extern char __aeabi_d2iz; 10 extern char __aeabi_dadd; 11 extern char __aeabi_dcmpeq; 12 extern char __aeabi_dcmpge; 13 extern char __aeabi_dcmpgt; 14 extern char __aeabi_dcmple; 15 extern char __aeabi_dcmplt; 16 extern char __aeabi_dcmpun; 17 extern char __aeabi_ddiv; 18 extern char __aeabi_dmul; 19 extern char __aeabi_drsub; 20 extern char __aeabi_dsub; 21 extern char __aeabi_f2d; 22 extern char __aeabi_f2iz; 23 extern char __aeabi_f2uiz; 24 extern char __aeabi_fadd; 25 extern char __aeabi_fcmpun; 26 extern char __aeabi_fdiv; 27 extern char __aeabi_fmul; 28 extern char __aeabi_frsub; 29 extern char __aeabi_fsub; 30 extern char __aeabi_i2d; 31 extern char __aeabi_i2f; 32 extern char __aeabi_idiv; 33 extern char __aeabi_idivmod; 34 extern char __aeabi_l2d; 35 extern char __aeabi_l2f; 36 extern char __aeabi_lasr; 37 extern char __aeabi_ldivmod; 38 extern char __aeabi_llsl; 39 extern char __aeabi_llsr; 40 extern char __aeabi_lmul; 41 extern char __aeabi_ui2d; 42 extern char __aeabi_ui2f; 43 extern char __aeabi_uidiv; 44 extern char __aeabi_uidivmod; 45 extern char __aeabi_ul2d; 46 extern char __aeabi_ul2f; 47 extern char __aeabi_uldivmod; 48 extern char __aeabi_unwind_cpp_pr0; 49 extern char __aeabi_unwind_cpp_pr1; 50 extern char __cmpdf2; 51 extern char __divdf3; 52 extern char __divsf3; 53 extern char __eqdf2; 54 extern char __extendsfdf2; 55 extern char __fixdfsi; 56 extern char __fixsfsi; 57 extern char __floatdidf; 58 extern char __floatdisf; 59 extern char __floatsidf; 60 extern char __floatsisf; 61 extern char __floatundidf; 62 extern char __floatundisf; 63 extern char __floatunsidf; 64 extern char __floatunsisf; 65 extern char __gedf2; 66 extern char __gtdf2; 67 extern char __ledf2; 68 extern char __ltdf2; 69 extern char __muldf3; 70 extern char __muldi3; 71 extern char __mulsf3; 72 extern char __nedf2; 73 extern char __popcount_tab; 74 extern char __popcountsi2; 75 extern char __subdf3; 76 extern char __subsf3; 77 extern char __truncdfsf2; 78 extern char __unorddf2; 79 extern char __unordsf2; 80 81 void* __bionic_libgcc_compat_symbols[] = { 82 &__adddf3, 83 &__addsf3, 84 &__aeabi_cdcmpeq, 85 &__aeabi_cdcmple, 86 &__aeabi_cdrcmple, 87 &__aeabi_d2f, 88 &__aeabi_d2iz, 89 &__aeabi_dadd, 90 &__aeabi_dcmpeq, 91 &__aeabi_dcmpge, 92 &__aeabi_dcmpgt, 93 &__aeabi_dcmple, 94 &__aeabi_dcmplt, 95 &__aeabi_dcmpun, 96 &__aeabi_ddiv, 97 &__aeabi_dmul, 98 &__aeabi_drsub, 99 &__aeabi_dsub, 100 &__aeabi_f2d, 101 &__aeabi_f2iz, 102 &__aeabi_f2uiz, 103 &__aeabi_fadd, 104 &__aeabi_fcmpun, 105 &__aeabi_fdiv, 106 &__aeabi_fmul, 107 &__aeabi_frsub, 108 &__aeabi_fsub, 109 &__aeabi_i2d, 110 &__aeabi_i2f, 111 &__aeabi_idiv, 112 &__aeabi_idivmod, 113 &__aeabi_l2d, 114 &__aeabi_l2f, 115 &__aeabi_lasr, 116 &__aeabi_ldivmod, 117 &__aeabi_llsl, 118 &__aeabi_llsr, 119 &__aeabi_lmul, 120 &__aeabi_ui2d, 121 &__aeabi_ui2f, 122 &__aeabi_uidiv, 123 &__aeabi_uidivmod, 124 &__aeabi_ul2d, 125 &__aeabi_ul2f, 126 &__aeabi_uldivmod, 127 &__aeabi_unwind_cpp_pr0, 128 &__aeabi_unwind_cpp_pr1, 129 &__cmpdf2, 130 &__divdf3, 131 &__divsf3, 132 &__eqdf2, 133 &__extendsfdf2, 134 &__fixdfsi, 135 &__fixsfsi, 136 &__floatdidf, 137 &__floatdisf, 138 &__floatsidf, 139 &__floatsisf, 140 &__floatundidf, 141 &__floatundisf, 142 &__floatunsidf, 143 &__floatunsisf, 144 &__gedf2, 145 &__gtdf2, 146 &__ledf2, 147 &__ltdf2, 148 &__muldf3, 149 &__muldi3, 150 &__mulsf3, 151 &__nedf2, 152 &__popcount_tab, 153 &__popcountsi2, 154 &__subdf3, 155 &__subsf3, 156 &__truncdfsf2, 157 &__unorddf2, 158 &__unordsf2, 159 }; 160