cl_entry2 9.52 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
; Copyright 2002 Pace Micro Technology plc
;
; Licensed under the Apache License, Version 2.0 (the "License");
; you may not use this file except in compliance with the License.
; You may obtain a copy of the License at
;
;     http://www.apache.org/licenses/LICENSE-2.0
;
; Unless required by applicable law or agreed to in writing, software
; distributed under the License is distributed on an "AS IS" BASIS,
; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
; See the License for the specific language governing permissions and
; limitations under the License.
;
;-*- Mode: Assembler -*-
;
; Copyright (C) Acorn Computers Ltd., 1989.
;
; Add new entries ONLY AT THE END of the list
;

ROOL's avatar
ROOL committed
22
        ; C99
Ben Avison's avatar
Ben Avison committed
23 24 25 26 27 28
        Entry   __fpclassifyf, , , unveneered, , , [FPREGARGS]
        Entry   __fpclassifyd, , , unveneered, , , [FPREGARGS]
        Entry   __signbitf, , , unveneered, , , [FPREGARGS]
        Entry   __signbitd, , , unveneered, , , [FPREGARGS]
        Entry   __copysignd, , , unveneered, , , [FPREGARGS]
        Entry   __copysignf, , , unveneered, , , [FPREGARGS]
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
        Entry   nan, imported, , unveneered
        Entry   nanf, imported, , unveneered
        Entry   nextafter, , , unveneered
        Entry   nextafterf, , , unveneered
        Entry   fdim, imported, , unveneered
        Entry   fdimf, imported, , unveneered
        Entry   fmax, , , unveneered
        Entry   fmaxf, , , unveneered
        Entry   fmin, , , unveneered
        Entry   fminf, , , unveneered
        Entry   fabsf, imported, , unveneered
        Entry   hypot, , , unveneered
        Entry   hypotf, , , unveneered

        Entry   feclearexcept, imported, , unveneered
        Entry   fegetexceptflag, imported, , unveneered
        Entry   feraiseexcept, imported, , unveneered
        Entry   fesetexceptflag, imported, , unveneered
        Entry   fetestexcept, imported, , unveneered
        Entry   fegetround, imported, , unveneered
        Entry   fesetround, imported, , unveneered
        Entry   fegetenv, imported, , unveneered
        Entry   feholdexcept, imported, , unveneered
        Entry   fesetenv, imported, , unveneered
        Entry   feupdateenv, imported, , unveneered

        Entry   _snprintf, imported, , unveneered
        Entry   snprintf, imported, , unveneered
        Entry   vsnprintf, imported, , unveneered
        Entry   vfscanf, imported, , unveneered
        Entry   vscanf, imported, , unveneered
        Entry   vsscanf, imported, , unveneered

        Entry   ceilf, imported, , unveneered
        Entry   floorf, imported, , unveneered
        Entry   nearbyint, , , unveneered
        Entry   nearbyintf, , , unveneered
        Entry   rint, imported, , unveneered
        Entry   rintf, imported, , unveneered
        Entry   lrint, imported, , unveneered
        Entry   lrintf, imported, , unveneered
        Entry   round, , , unveneered
        Entry   roundf, , , unveneered
        Entry   lround, , , unveneered
        Entry   lroundf, , , unveneered
        Entry   trunc, imported, , unveneered
        Entry   truncf, imported, , unveneered
        Entry   remainder, , , unveneered
        Entry   remainderf, , , unveneered

        Entry   llabs, , , unveneered
        Entry   lldiv, , , unveneered
81 82 83 84 85 86 87
        Entry   atoll, imported, , unveneered
        Entry   strtoll, imported, , unveneered
        Entry   strtoull, imported, , unveneered
        Entry   imaxabs, , , unveneered
        Entry   imaxdiv, , , unveneered
        Entry   strtoimax, imported, , unveneered
        Entry   strtoumax, imported, , unveneered
88

89 90 91
        Entry   __assert2, imported, , unveneered
        Entry   _Exit, imported, , unveneered

Kevin Bracey's avatar
Kevin Bracey committed
92 93
        Entry   acosf, imported, , unveneered
        Entry   asinf, imported, , unveneered
94 95 96 97
        Entry   atanf, imported, , unveneered
        Entry   atan2f, imported, , unveneered
        Entry   cosf, imported, , unveneered
        Entry   sinf, imported, , unveneered
Kevin Bracey's avatar
Kevin Bracey committed
98
        Entry   tanf, imported, , unveneered
99 100 101 102 103 104
        Entry   acosh, imported, , unveneered
        Entry   acoshf, imported, , unveneered
        Entry   asinh, imported, , unveneered
        Entry   asinhf, imported, , unveneered
        Entry   atanh, imported, , unveneered
        Entry   atanhf, imported, , unveneered
Kevin Bracey's avatar
Kevin Bracey committed
105
        Entry   expf, imported, , unveneered
106 107
        Entry   exp2, , , unveneered
        Entry   exp2f, , , unveneered
Kevin Bracey's avatar
Kevin Bracey committed
108 109
        Entry   expm1, imported, , unveneered
        Entry   expm1f, imported, , unveneered
110 111 112 113
        Entry   frexpf, imported, , unveneered
        Entry   ilogb, imported, , unveneered
        Entry   ilogbf, imported, , unveneered
        Entry   ldexpf, imported, , unveneered
Kevin Bracey's avatar
Kevin Bracey committed
114 115 116 117
        Entry   logf, imported, , unveneered
        Entry   log10f, imported, , unveneered
        Entry   log1p, imported, , unveneered
        Entry   log1pf, imported, , unveneered
118 119 120 121 122 123 124 125 126 127 128 129 130
        Entry   log2, , , unveneered
        Entry   log2f, , , unveneered
        Entry   logb, imported, , unveneered
        Entry   logbf, imported, , unveneered
        Entry   modff, imported, , unveneered
        Entry   fmodf, imported, , unveneered
        Entry   scalbn, imported, , unveneered
        Entry   scalbnf, imported, , unveneered
        Entry   scalbln, imported, , unveneered
        Entry   scalblnf, imported, , unveneered
        Entry   cbrt, , , unveneered
        Entry   cbrtf, , , unveneered
        Entry   powf, , , unveneered
Kevin Bracey's avatar
Kevin Bracey committed
131
        Entry   sqrtf, imported, , unveneered
132 133 134 135 136 137 138 139 140 141
        Entry   erf, imported, , unveneered
        Entry   erff, imported, , unveneered
        Entry   erfc, imported, , unveneered
        Entry   erfcf, imported, , unveneered
        Entry   lgamma, imported, , unveneered
        Entry   lgammaf, imported, , unveneered
        Entry   tgamma, imported, , unveneered
        Entry   tgammaf, imported, , unveneered
        Entry   nexttoward, , , unveneered
        Entry   nexttowardf, , , unveneered
Kevin Bracey's avatar
Kevin Bracey committed
142 143 144 145 146 147 148 149 150 151 152 153 154 155
        Entry   fmaf, imported, , unveneered

        Entry   isblank, imported, , unveneered
        Entry   strtof, imported, , unveneered

        Entry   copysign, , , unveneered
        Entry   copysignf, , , unveneered
        Entry   fma, imported, , unveneered
        Entry   remquo, imported, , unveneered
        Entry   remquof, imported, , unveneered
        Entry   llrint, imported, , unveneered
        Entry   llrintf, imported, , unveneered
        Entry   llround, imported, , unveneered
        Entry   llroundf, imported, , unveneered
156

Ben Avison's avatar
Ben Avison committed
157 158 159 160 161 162
        Entry   _cxd_mul, imported, , unveneered, , , [FPREGARGS]
        Entry   _cxf_mul, imported, , unveneered, , , [FPREGARGS]
        Entry   _cxd_div, imported, , unveneered, , , [FPREGARGS]
        Entry   _cxf_div, imported, , unveneered, , , [FPREGARGS]
        Entry   _cxd_rdv, imported, , unveneered, , , [FPREGARGS]
        Entry   _cxf_rdv, imported, , unveneered, , , [FPREGARGS]
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208

        Entry   cacos, imported, , unveneered
        Entry   cacosf, imported, , unveneered
        Entry   casin, imported, , unveneered
        Entry   casinf, imported, , unveneered
        Entry   catan, imported, , unveneered
        Entry   catanf, imported, , unveneered
        Entry   ccos, imported, , unveneered
        Entry   ccosf, imported, , unveneered
        Entry   csin, imported, , unveneered
        Entry   csinf, imported, , unveneered
        Entry   ctan, imported, , unveneered
        Entry   ctanf, imported, , unveneered
        Entry   cacosh, imported, , unveneered
        Entry   cacoshf, imported, , unveneered
        Entry   casinh, imported, , unveneered
        Entry   casinhf, imported, , unveneered
        Entry   catanh, imported, , unveneered
        Entry   catanhf, imported, , unveneered
        Entry   ccosh, imported, , unveneered
        Entry   ccoshf, imported, , unveneered
        Entry   csinh, imported, , unveneered
        Entry   csinhf, imported, , unveneered
        Entry   ctanh, imported, , unveneered
        Entry   ctanhf, imported, , unveneered
        Entry   cexp, imported, , unveneered
        Entry   cexpf, imported, , unveneered
        Entry   clog, imported, , unveneered
        Entry   clogf, imported, , unveneered
        Entry   cabs, imported, , unveneered
        Entry   cabsf, imported, , unveneered
        Entry   cpow, imported, , unveneered
        Entry   cpowf, imported, , unveneered
        Entry   csqrt, imported, , unveneered
        Entry   csqrtf, imported, , unveneered
        Entry   carg, imported, , unveneered
        Entry   cargf, imported, , unveneered
        Entry   cimag, imported, , unveneered
        Entry   cimagf, imported, , unveneered
        Entry   conj, imported, , unveneered
        Entry   conjf, imported, , unveneered
        Entry   cproj, imported, , unveneered
        Entry   cprojf, imported, , unveneered
        Entry   creal, imported, , unveneered
        Entry   crealf, imported, , unveneered

ROOL's avatar
ROOL committed
209
        ; Large file 64b offsets
Ben Avison's avatar
Ben Avison committed
210 211 212 213 214 215 216 217
        Entry   _fgetpos64, imported, , unveneered
        Entry   _fopen64, imported, , unveneered
        Entry   _freopen64, imported, , unveneered
        Entry   _fseeko64, imported, , unveneered
        Entry   _fsetpos64, imported, , unveneered
        Entry   _ftello64, imported, , unveneered
        Entry   _tmpfile64, imported, , unveneered

ROOL's avatar
ROOL committed
218 219 220 221 222 223
        ; C11
        Entry   aligned_alloc, imported, , unveneered
        Entry   at_quick_exit, imported, , unveneered
        Entry   quick_exit, imported, , unveneered
        Entry   timespec_get, imported, , unveneered

224 225 226 227 228
        ; C99 (previously omitted hyperbolic fns)
        Entry   coshf, imported, , unveneered
        Entry   sinhf, imported, , unveneered
        Entry   tanhf, imported, , unveneered

229
        END