1%include <ldbl-128ibm-compat-abi.h> 2%ifndef LDBL_IBM128_VERSION 3% error "ldbl-128ibm-compat-abi.h must define LDBL_IBM128_VERSION" 4%endif 5 6libm { 7 LDBL_IBM128_VERSION { 8 __acoshieee128; 9 __acosieee128; 10 __asinhieee128; 11 __asinieee128; 12 __atan2ieee128; 13 __atanhieee128; 14 __atanieee128; 15 __cabsieee128; 16 __cacoshieee128; 17 __cacosieee128; 18 __canonicalizeieee128; 19 __cargieee128; 20 __casinhieee128; 21 __casinieee128; 22 __catanhieee128; 23 __catanieee128; 24 __cbrtieee128; 25 __ccoshieee128; 26 __ccosieee128; 27 __ceilieee128; 28 __cexpieee128; 29 __cimagieee128; 30 __clog10ieee128; 31 __clogieee128; 32 __conjieee128; 33 __copysignieee128; 34 __coshieee128; 35 __cosieee128; 36 __cpowieee128; 37 __cprojieee128; 38 __crealieee128; 39 __csinhieee128; 40 __csinieee128; 41 __csqrtieee128; 42 __ctanhieee128; 43 __ctanieee128; 44 __erfcieee128; 45 __erfieee128; 46 __exp10ieee128; 47 __exp2ieee128; 48 __expieee128; 49 __expm1ieee128; 50 __f32addieee128; 51 __f32divieee128; 52 __f32mulieee128; 53 __f32subieee128; 54 __f64addieee128; 55 __f64divieee128; 56 __f64mulieee128; 57 __f64subieee128; 58 __fabsieee128; 59 __fdimieee128; 60 __floorieee128; 61 __fmaieee128; 62 __fmaxieee128; 63 __fmaxmagieee128; 64 __fminieee128; 65 __fminmagieee128; 66 __fmodieee128; 67 __frexpieee128; 68 __fromfpieee128; 69 __fromfpxieee128; 70 __getpayloadieee128; 71 __hypotieee128; 72 __ilogbieee128; 73 __j0ieee128; 74 __j1ieee128; 75 __jnieee128; 76 __ldexpieee128; 77 __lgammaieee128; 78 __lgammaieee128_r; 79 __llogbieee128; 80 __llrintieee128; 81 __llroundieee128; 82 __log10ieee128; 83 __log1pieee128; 84 __log2ieee128; 85 __logbieee128; 86 __logieee128; 87 __lrintieee128; 88 __lroundieee128; 89 __modfieee128; 90 __nanieee128; 91 __nearbyintieee128; 92 __nextafterieee128; 93 __nextdownieee128; 94 __nexttowardf_to_ieee128; 95 __nexttowardieee128; 96 __nexttoward_to_ieee128; 97 __nextupieee128; 98 __powieee128; 99 __remainderieee128; 100 __remquoieee128; 101 __rintieee128; 102 __roundevenieee128; 103 __roundieee128; 104 __scalbieee128; 105 __scalblnieee128; 106 __scalbnieee128; 107 __setpayloadieee128; 108 __setpayloadsigieee128; 109 __significandieee128; 110 __sincosieee128; 111 __sinhieee128; 112 __sinieee128; 113 __sqrtieee128; 114 __tanhieee128; 115 __tanieee128; 116 __tgammaieee128; 117 __totalorderieee128; 118 __totalordermagieee128; 119 __truncieee128; 120 __ufromfpieee128; 121 __ufromfpxieee128; 122 __y0ieee128; 123 __y1ieee128; 124 __ynieee128; 125 } 126 GLIBC_2.35 { 127 __f32fmaieee128; 128 __f64fmaieee128; 129 __f32sqrtieee128; 130 __f64sqrtieee128; 131 __fmaximumieee128; 132 __fmaximum_numieee128; 133 __fmaximum_magieee128; 134 __fmaximum_mag_numieee128; 135 __fminimumieee128; 136 __fminimum_numieee128; 137 __fminimum_magieee128; 138 __fminimum_mag_numieee128; 139 } 140} 141libc { 142 LDBL_IBM128_VERSION { 143 __strfromieee128; 144 __strtoieee128; 145 __strtoieee128_l; 146 __wcstoieee128; 147 __wcstoieee128_l; 148 149 __printf_sizeieee128; 150 151 __asprintfieee128; 152 __dprintfieee128; 153 __fprintfieee128; 154 __printfieee128; 155 __snprintfieee128; 156 __sprintfieee128; 157 158 __vasprintfieee128; 159 __vdprintfieee128; 160 __vfprintfieee128; 161 __vprintfieee128; 162 __vsnprintfieee128; 163 __vsprintfieee128; 164 165 __fwprintfieee128; 166 __swprintfieee128; 167 __wprintfieee128; 168 169 __vfwprintfieee128; 170 __vswprintfieee128; 171 __vwprintfieee128; 172 173 __asprintf_chkieee128; 174 __dprintf_chkieee128; 175 __fprintf_chkieee128; 176 __printf_chkieee128; 177 __snprintf_chkieee128; 178 __sprintf_chkieee128; 179 180 __vasprintf_chkieee128; 181 __vdprintf_chkieee128; 182 __vfprintf_chkieee128; 183 __vprintf_chkieee128; 184 __vsnprintf_chkieee128; 185 __vsprintf_chkieee128; 186 187 __fwprintf_chkieee128; 188 __swprintf_chkieee128; 189 __wprintf_chkieee128; 190 191 __vfwprintf_chkieee128; 192 __vswprintf_chkieee128; 193 __vwprintf_chkieee128; 194 195 __obstack_printfieee128; 196 __obstack_vprintfieee128; 197 __obstack_printf_chkieee128; 198 __obstack_vprintf_chkieee128; 199 200 __syslogieee128; 201 __vsyslogieee128; 202 __syslog_chkieee128; 203 __vsyslog_chkieee128; 204 205 __fscanfieee128; 206 __scanfieee128; 207 __sscanfieee128; 208 209 __vfscanfieee128; 210 __vscanfieee128; 211 __vsscanfieee128; 212 213 __fwscanfieee128; 214 __swscanfieee128; 215 __wscanfieee128; 216 217 __vfwscanfieee128; 218 __vswscanfieee128; 219 __vwscanfieee128; 220 221 __isoc99_fscanfieee128; 222 __isoc99_scanfieee128; 223 __isoc99_sscanfieee128; 224 225 __isoc99_vfscanfieee128; 226 __isoc99_vscanfieee128; 227 __isoc99_vsscanfieee128; 228 229 __isoc99_fwscanfieee128; 230 __isoc99_swscanfieee128; 231 __isoc99_wscanfieee128; 232 233 __isoc99_vfwscanfieee128; 234 __isoc99_vswscanfieee128; 235 __isoc99_vwscanfieee128; 236 237 __argp_errorieee128; 238 __argp_failureieee128; 239 240 __warnieee128; 241 __warnxieee128; 242 __vwarnieee128; 243 __vwarnxieee128; 244 __errieee128; 245 __errxieee128; 246 __verrieee128; 247 __verrxieee128; 248 249 __errorieee128; 250 __error_at_lineieee128; 251 252 __strfmonieee128; 253 __strfmon_lieee128; 254 255 __qecvtieee128; 256 __qfcvtieee128; 257 __qgcvtieee128; 258 __qecvtieee128_r; 259 __qfcvtieee128_r; 260 } 261} 262