1 /*
   2  * CDDL HEADER START
   3  *
   4  * The contents of this file are subject to the terms of the
   5  * Common Development and Distribution License (the "License").
   6  * You may not use this file except in compliance with the License.
   7  *
   8  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9  * or http://www.opensolaris.org/os/licensing.
  10  * See the License for the specific language governing permissions
  11  * and limitations under the License.
  12  *
  13  * When distributing Covered Code, include this CDDL HEADER in each
  14  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15  * If applicable, add the following below this CDDL HEADER, with the
  16  * fields enclosed by brackets "[]" replaced with your own identifying
  17  * information: Portions Copyright [yyyy] [name of copyright owner]
  18  *
  19  * CDDL HEADER END
  20  */
  21 
  22 /*
  23  * Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
  24  */
  25 /*
  26  * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
  27  * Use is subject to license terms.
  28  */
  29 
  30 #ifndef _LIBM_SYNONYMS_H
  31 #define _LIBM_SYNONYMS_H
  32 
  33 #if !defined(lint)
  34 
  35 #define cabs                    __cabs                  /* C99 <complex.h> */
  36 #define cabsf                   __cabsf                 /* C99 <complex.h> */
  37 #define cabsl                   __cabsl                 /* C99 <complex.h> */
  38 #define cacos                   __cacos                 /* C99 <complex.h> */
  39 #define cacosf                  __cacosf                /* C99 <complex.h> */
  40 #define cacosl                  __cacosl                /* C99 <complex.h> */
  41 #define cacosh                  __cacosh                /* C99 <complex.h> */
  42 #define cacoshf                 __cacoshf               /* C99 <complex.h> */
  43 #define cacoshl                 __cacoshl               /* C99 <complex.h> */
  44 #define carg                    __carg                  /* C99 <complex.h> */
  45 #define cargf                   __cargf                 /* C99 <complex.h> */
  46 #define cargl                   __cargl                 /* C99 <complex.h> */
  47 #define casin                   __casin                 /* C99 <complex.h> */
  48 #define casinf                  __casinf                /* C99 <complex.h> */
  49 #define casinl                  __casinl                /* C99 <complex.h> */
  50 #define casinh                  __casinh                /* C99 <complex.h> */
  51 #define casinhf                 __casinhf               /* C99 <complex.h> */
  52 #define casinhl                 __casinhl               /* C99 <complex.h> */
  53 #define catan                   __catan                 /* C99 <complex.h> */
  54 #define catanf                  __catanf                /* C99 <complex.h> */
  55 #define catanl                  __catanl                /* C99 <complex.h> */
  56 #define catanh                  __catanh                /* C99 <complex.h> */
  57 #define catanhf                 __catanhf               /* C99 <complex.h> */
  58 #define catanhl                 __catanhl               /* C99 <complex.h> */
  59 #define ccos                    __ccos                  /* C99 <complex.h> */
  60 #define ccosf                   __ccosf                 /* C99 <complex.h> */
  61 #define ccosl                   __ccosl                 /* C99 <complex.h> */
  62 #define ccosh                   __ccosh                 /* C99 <complex.h> */
  63 #define ccoshf                  __ccoshf                /* C99 <complex.h> */
  64 #define ccoshl                  __ccoshl                /* C99 <complex.h> */
  65 #define cexp                    __cexp                  /* C99 <complex.h> */
  66 #define cexpf                   __cexpf                 /* C99 <complex.h> */
  67 #define cexpl                   __cexpl                 /* C99 <complex.h> */
  68 #define cimag                   __cimag                 /* C99 <complex.h> */
  69 #define cimagf                  __cimagf                /* C99 <complex.h> */
  70 #define cimagl                  __cimagl                /* C99 <complex.h> */
  71 #define clog                    __clog                  /* C99 <complex.h> */
  72 #define clogf                   __clogf                 /* C99 <complex.h> */
  73 #define clogl                   __clogl                 /* C99 <complex.h> */
  74 #define conj                    __conj                  /* C99 <complex.h> */
  75 #define conjf                   __conjf                 /* C99 <complex.h> */
  76 #define conjl                   __conjl                 /* C99 <complex.h> */
  77 #define cpow                    __cpow                  /* C99 <complex.h> */
  78 #define cpowf                   __cpowf                 /* C99 <complex.h> */
  79 #define cpowl                   __cpowl                 /* C99 <complex.h> */
  80 #define cproj                   __cproj                 /* C99 <complex.h> */
  81 #define cprojf                  __cprojf                /* C99 <complex.h> */
  82 #define cprojl                  __cprojl                /* C99 <complex.h> */
  83 #define creal                   __creal                 /* C99 <complex.h> */
  84 #define crealf                  __crealf                /* C99 <complex.h> */
  85 #define creall                  __creall                /* C99 <complex.h> */
  86 #define csin                    __csin                  /* C99 <complex.h> */
  87 #define csinf                   __csinf                 /* C99 <complex.h> */
  88 #define csinl                   __csinl                 /* C99 <complex.h> */
  89 #define csinh                   __csinh                 /* C99 <complex.h> */
  90 #define csinhf                  __csinhf                /* C99 <complex.h> */
  91 #define csinhl                  __csinhl                /* C99 <complex.h> */
  92 #define csqrt                   __csqrt                 /* C99 <complex.h> */
  93 #define csqrtf                  __csqrtf                /* C99 <complex.h> */
  94 #define csqrtl                  __csqrtl                /* C99 <complex.h> */
  95 #define ctan                    __ctan                  /* C99 <complex.h> */
  96 #define ctanf                   __ctanf                 /* C99 <complex.h> */
  97 #define ctanl                   __ctanl                 /* C99 <complex.h> */
  98 #define ctanh                   __ctanh                 /* C99 <complex.h> */
  99 #define ctanhf                  __ctanhf                /* C99 <complex.h> */
 100 #define ctanhl                  __ctanhl                /* C99 <complex.h> */
 101 #define abrupt_underflow_       __abrupt_underflow_
 102 #define acos                    __acos
 103 #define acosd                   __acosd
 104 #define acosdf                  __acosdf
 105 #define acosdl                  __acosdl
 106 #define acosf                   __acosf
 107 #define acosh                   __acosh
 108 #define acoshf                  __acoshf
 109 #define acoshl                  __acoshl
 110 #define acosl                   __acosl
 111 #define acosp                   __acosp
 112 #define acospf                  __acospf
 113 #define acospi                  __acospi
 114 #define acospif                 __acospif
 115 #define acospil                 __acospil
 116 #define acospl                  __acospl
 117 #define aint                    __aint
 118 #define aintf                   __aintf
 119 #define aintl                   __aintl
 120 #define anint                   __anint
 121 #define anintf                  __anintf
 122 #define anintl                  __anintl
 123 #define annuity                 __annuity
 124 #define annuityf                __annuityf
 125 #define annuityl                __annuityl
 126 #define asin                    __asin
 127 #define asind                   __asind
 128 #define asindf                  __asindf
 129 #define asindl                  __asindl
 130 #define asinf                   __asinf
 131 #define asinh                   __asinh
 132 #define asinhf                  __asinhf
 133 #define asinhl                  __asinhl
 134 #define asinl                   __asinl
 135 #define asinp                   __asinp
 136 #define asinpf                  __asinpf
 137 #define asinpi                  __asinpi
 138 #define asinpif                 __asinpif
 139 #define asinpil                 __asinpil
 140 #define asinpl                  __asinpl
 141 #define atan                    __atan
 142 #define atan2                   __atan2
 143 #define atan2d                  __atan2d
 144 #define atan2df                 __atan2df
 145 #define atan2dl                 __atan2dl
 146 #define atan2f                  __atan2f
 147 #define atan2l                  __atan2l
 148 #define atan2pi                 __atan2pi
 149 #define atan2pif                __atan2pif
 150 #define atan2pil                __atan2pil
 151 #define atand                   __atand
 152 #define atandf                  __atandf
 153 #define atandl                  __atandl
 154 #define atanf                   __atanf
 155 #define atanh                   __atanh
 156 #define atanhf                  __atanhf
 157 #define atanhl                  __atanhl
 158 #define atanl                   __atanl
 159 #define atanp                   __atanp
 160 #define atanpf                  __atanpf
 161 #define atanpi                  __atanpi
 162 #define atanpif                 __atanpif
 163 #define atanpil                 __atanpil
 164 #define atanpl                  __atanpl
 165 #define cbrt                    __cbrt
 166 #define cbrtf                   __cbrtf
 167 #define cbrtl                   __cbrtl
 168 #define ceil                    __ceil
 169 #define ceilf                   __ceilf
 170 #define ceill                   __ceill
 171 #define compound                __compound
 172 #define compoundf               __compoundf
 173 #define compoundl               __compoundl
 174 #define convert_external        __convert_external
 175 #define convert_external_       __convert_external_
 176 #define copysign                __copysign
 177 #define copysignf               __copysignf
 178 #define copysignl               __copysignl
 179 #define cos                     __cos
 180 #define cosd                    __cosd
 181 #define cosdf                   __cosdf
 182 #define cosdl                   __cosdl
 183 #define cosf                    __cosf
 184 #define cosh                    __cosh
 185 #define coshf                   __coshf
 186 #define coshl                   __coshl
 187 #define cosl                    __cosl
 188 #define cosp                    __cosp
 189 #define cospf                   __cospf
 190 #define cospi                   __cospi
 191 #define cospif                  __cospif
 192 #define cospil                  __cospil
 193 #define cospl                   __cospl
 194 #define d_acos_                 __d_acos_
 195 #define d_acosd_                __d_acosd_
 196 #define d_acosh_                __d_acosh_
 197 #define d_acosp_                __d_acosp_
 198 #define d_acospi_               __d_acospi_
 199 #define d_addran_               __d_addran_
 200 #define d_addrans_              __d_addrans_
 201 #define d_aint_                 __d_aint_
 202 #define d_anint_                __d_anint_
 203 #define d_annuity_              __d_annuity_
 204 #define d_asin_                 __d_asin_
 205 #define d_asind_                __d_asind_
 206 #define d_asinh_                __d_asinh_
 207 #define d_asinp_                __d_asinp_
 208 #define d_asinpi_               __d_asinpi_
 209 #define d_atan2_                __d_atan2_
 210 #define d_atan2d_               __d_atan2d_
 211 #define d_atan2pi_              __d_atan2pi_
 212 #define d_atan_                 __d_atan_
 213 #define d_atand_                __d_atand_
 214 #define d_atanh_                __d_atanh_
 215 #define d_atanp_                __d_atanp_
 216 #define d_atanpi_               __d_atanpi_
 217 #define d_cbrt_                 __d_cbrt_
 218 #define d_ceil_                 __d_ceil_
 219 #define d_compound_             __d_compound_
 220 #define d_copysign_             __d_copysign_
 221 #define d_cos_                  __d_cos_
 222 #define d_cosd_                 __d_cosd_
 223 #define d_cosh_                 __d_cosh_
 224 #define d_cosp_                 __d_cosp_
 225 #define d_cospi_                __d_cospi_
 226 #define d_erf_                  __d_erf_
 227 #define d_erfc_                 __d_erfc_
 228 #define d_exp10_                __d_exp10_
 229 #define d_exp2_                 __d_exp2_
 230 #define d_exp_                  __d_exp_
 231 #define d_expm1_                __d_expm1_
 232 #define d_fabs_                 __d_fabs_
 233 #define d_floor_                __d_floor_
 234 #define d_fmod_                 __d_fmod_
 235 #define d_get_addrans_          __d_get_addrans_
 236 #define d_hypot_                __d_hypot_
 237 #define d_infinity_             __d_infinity_
 238 #define d_init_addrans_         __d_init_addrans_
 239 #define d_j0_                   __d_j0_
 240 #define d_j1_                   __d_j1_
 241 #define d_jn_                   __d_jn_
 242 #define d_lcran_                __d_lcran_
 243 #define d_lcrans_               __d_lcrans_
 244 #define d_lgamma_               __d_lgamma_
 245 #define d_lgamma_r_             __d_lgamma_r_
 246 #define d_log10_                __d_log10_
 247 #define d_log1p_                __d_log1p_
 248 #define d_log2_                 __d_log2_
 249 #define d_log_                  __d_log_
 250 #define d_logb_                 __d_logb_
 251 #define d_max_normal_           __d_max_normal_
 252 #define d_max_subnormal_        __d_max_subnormal_
 253 #define d_min_normal_           __d_min_normal_
 254 #define d_min_subnormal_        __d_min_subnormal_
 255 #define d_mwcran_               __d_mwcran_
 256 #define d_mwcrans_              __d_mwcrans_
 257 #define d_nextafter_            __d_nextafter_
 258 #define d_pow_                  __d_pow_
 259 #define d_quiet_nan_            __d_quiet_nan_
 260 #define d_remainder_            __d_remainder_
 261 #define d_rint_                 __d_rint_
 262 #define d_scalb_                __d_scalb_
 263 #define d_scalbn_               __d_scalbn_
 264 #define d_set_addrans_          __d_set_addrans_
 265 #define d_shufrans_             __d_shufrans_
 266 #define d_signaling_nan_        __d_signaling_nan_
 267 #define d_significand_          __d_significand_
 268 #define d_sin_                  __d_sin_
 269 #define d_sincos_               __d_sincos_
 270 #define d_sincosd_              __d_sincosd_
 271 #define d_sincosp_              __d_sincosp_
 272 #define d_sincospi_             __d_sincospi_
 273 #define d_sind_                 __d_sind_
 274 #define d_sinh_                 __d_sinh_
 275 #define d_sinp_                 __d_sinp_
 276 #define d_sinpi_                __d_sinpi_
 277 #define d_sqrt_                 __d_sqrt_
 278 #define d_tan_                  __d_tan_
 279 #define d_tand_                 __d_tand_
 280 #define d_tanh_                 __d_tanh_
 281 #define d_tanp_                 __d_tanp_
 282 #define d_tanpi_                __d_tanpi_
 283 #define d_y0_                   __d_y0_
 284 #define d_y1_                   __d_y1_
 285 #define d_yn_                   __d_yn_
 286 #define drem                    __drem
 287 #define erf                     __erf
 288 #define erfc                    __erfc
 289 #define erfcf                   __erfcf
 290 #define erfcl                   __erfcl
 291 #define erff                    __erff
 292 #define erfl                    __erfl
 293 #define exp                     __exp
 294 #define exp10                   __exp10
 295 #define exp10f                  __exp10f
 296 #define exp10l                  __exp10l
 297 #define exp2                    __exp2
 298 #define exp2f                   __exp2f
 299 #define exp2l                   __exp2l
 300 #define expf                    __expf
 301 #define expl                    __expl
 302 #define expm1                   __expm1
 303 #define expm1f                  __expm1f
 304 #define expm1l                  __expm1l
 305 #define fabs                    __fabs
 306 #define fabsf                   __fabsf
 307 #define fabsl                   __fabsl
 308 #define fdim                    __fdim                          /* C99 */
 309 #define fdimf                   __fdimf                         /* C99 */
 310 #define fdiml                   __fdiml                         /* C99 */
 311 #define finitef                 __finitef
 312 #define finitel                 __finitel
 313 #define floor                   __floor
 314 #define floorf                  __floorf
 315 #define floorl                  __floorl
 316 #define fma                     __fma                           /* C99 */
 317 #define fmaf                    __fmaf                          /* C99 */
 318 #define fmal                    __fmal                          /* C99 */
 319 #define fmax                    __fmax                          /* C99 */
 320 #define fmaxf                   __fmaxf                         /* C99 */
 321 #define fmaxl                   __fmaxl                         /* C99 */
 322 #define fmin                    __fmin                          /* C99 */
 323 #define fminf                   __fminf                         /* C99 */
 324 #define fminl                   __fminl                         /* C99 */
 325 #define fmod                    __fmod
 326 #define fmodf                   __fmodf
 327 #define fmodl                   __fmodl
 328 #define fp_class                __fp_class
 329 #define fp_classf               __fp_classf
 330 #define fp_classl               __fp_classl
 331 #define frexp                   __frexp                         /* S10 */
 332 #define frexpf                  __frexpf                        /* S10 */
 333 #define frexpl                  __frexpl                        /* S10 */
 334 #define gamma                   __gamma
 335 #define gamma_r                 __gamma_r
 336 #define gammaf                  __gammaf
 337 #define gammaf_r                __gammaf_r
 338 #define gammal                  __gammal
 339 #define gammal_r                __gammal_r
 340 #define gradual_underflow_      __gradual_underflow_
 341 #define hypot                   __hypot
 342 #define hypotf                  __hypotf
 343 #define hypotl                  __hypotl
 344 #define i_addran_               __i_addran_
 345 #define i_addrans_              __i_addrans_
 346 #define i_get_addrans_          __i_get_addrans_
 347 #define i_get_lcrans_           __i_get_lcrans_
 348 #define i_get_mwcrans_          __i_get_mwcrans_
 349 #define i_init_addrans_         __i_init_addrans_
 350 #define i_init_lcrans_          __i_init_lcrans_
 351 #define i_init_mwcrans_         __i_init_mwcrans_
 352 #define i_lcran_                __i_lcran_
 353 #define i_lcrans_               __i_lcrans_
 354 #define i_llmwcran_             __i_llmwcran_
 355 #define i_llmwcrans_            __i_llmwcrans_
 356 #define i_mwcran_               __i_mwcran_
 357 #define i_mwcrans_              __i_mwcrans_
 358 #define i_set_addrans_          __i_set_addrans_
 359 #define i_set_lcrans_           __i_set_lcrans_
 360 #define i_set_mwcrans_          __i_set_mwcrans_
 361 #define i_shufrans_             __i_shufrans_
 362 #define id_finite_              __id_finite_
 363 #define id_fp_class_            __id_fp_class_
 364 #define id_ilogb_               __id_ilogb_
 365 #define id_irint_               __id_irint_
 366 #define id_isinf_               __id_isinf_
 367 #define id_isnan_               __id_isnan_
 368 #define id_isnormal_            __id_isnormal_
 369 #define id_issubnormal_         __id_issubnormal_
 370 #define id_iszero_              __id_iszero_
 371 #define id_nint_                __id_nint_
 372 #define id_signbit_             __id_signbit_
 373 #define ieee_flags              __ieee_flags
 374 #define ieee_flags_             __ieee_flags_
 375 #define ieee_handler            __ieee_handler
 376 #define ieee_handler_           __ieee_handler_
 377 #define ieee_handlers           __ieee_handlers
 378 #define ieee_retrospective      __ieee_retrospective
 379 #define ieee_retrospective_     __ieee_retrospective_
 380 #define ilogb                   __ilogb
 381 #define ilogbf                  __ilogbf
 382 #define ilogbl                  __ilogbl
 383 #define infinity                __infinity
 384 #define infinityf               __infinityf
 385 #define infinityl               __infinityl
 386 #define iq_finite_              __iq_finite_
 387 #define iq_fp_class_            __iq_fp_class_
 388 #define iq_ilogb_               __iq_ilogb_
 389 #define iq_isinf_               __iq_isinf_
 390 #define iq_isnan_               __iq_isnan_
 391 #define iq_isnormal_            __iq_isnormal_
 392 #define iq_issubnormal_         __iq_issubnormal_
 393 #define iq_iszero_              __iq_iszero_
 394 #define iq_signbit_             __iq_signbit_
 395 #define ir_finite_              __ir_finite_
 396 #define ir_fp_class_            __ir_fp_class_
 397 #define ir_ilogb_               __ir_ilogb_
 398 #define ir_irint_               __ir_irint_
 399 #define ir_isinf_               __ir_isinf_
 400 #define ir_isnan_               __ir_isnan_
 401 #define ir_isnormal_            __ir_isnormal_
 402 #define ir_issubnormal_         __ir_issubnormal_
 403 #define ir_iszero_              __ir_iszero_
 404 #define ir_nint_                __ir_nint_
 405 #define ir_signbit_             __ir_signbit_
 406 #define irint                   __irint
 407 #define irintf                  __irintf
 408 #define irintl                  __irintl
 409 #define isinf                   __isinf
 410 #define isinff                  __isinff
 411 #define isinfl                  __isinfl
 412 #define isnan                   __isnan
 413 #define isnanf                  __isnanf
 414 #define isnanl                  __isnanl
 415 #define isnormal                __isnormal
 416 #define isnormalf               __isnormalf
 417 #define isnormall               __isnormall
 418 #define issubnormal             __issubnormal
 419 #define issubnormalf            __issubnormalf
 420 #define issubnormall            __issubnormall
 421 #define iszero                  __iszero
 422 #define iszerof                 __iszerof
 423 #define iszerol                 __iszerol
 424 #define j0                      __j0
 425 #define j0f                     __j0f
 426 #define j0l                     __j0l
 427 #define j1                      __j1
 428 #define j1f                     __j1f
 429 #define j1l                     __j1l
 430 #define jn                      __jn
 431 #define jnf                     __jnf
 432 #define jnl                     __jnl
 433 #define ldexp                   __ldexp                         /* S10 */
 434 #define ldexpf                  __ldexpf                        /* S10 */
 435 #define ldexpl                  __ldexpl                        /* S10 */
 436 #define lgamma                  __lgamma
 437 #define lgamma_r                __lgamma_r
 438 #define lgammaf                 __lgammaf
 439 #define lgammaf_r               __lgammaf_r
 440 #define lgammal                 __lgammal
 441 #define lgammal_r               __lgammal_r
 442 #define llrint                  __llrint                        /* C99 */
 443 #define llrintf                 __llrintf                       /* C99 */
 444 #define llrintl                 __llrintl                       /* C99 */
 445 #define llround                 __llround                       /* C99 */
 446 #define llroundf                __llroundf                      /* C99 */
 447 #define llroundl                __llroundl                      /* C99 */
 448 #define lrint                   __lrint                         /* C99 */
 449 #define lrintf                  __lrintf                        /* C99 */
 450 #define lrintl                  __lrintl                        /* C99 */
 451 #define lround                  __lround                        /* C99 */
 452 #define lroundf                 __lroundf                       /* C99 */
 453 #define lroundl                 __lroundl                       /* C99 */
 454 #define log                     __log
 455 #define log10                   __log10
 456 #define log10f                  __log10f
 457 #define log10l                  __log10l
 458 #define log1p                   __log1p
 459 #define log1pf                  __log1pf
 460 #define log1pl                  __log1pl
 461 #define log2                    __log2
 462 #define log2f                   __log2f
 463 #define log2l                   __log2l
 464 #define logb                    __logb
 465 #define logbf                   __logbf
 466 #define logbl                   __logbl
 467 #define logf                    __logf
 468 #define logl                    __logl
 469 #define max_normal              __max_normal
 470 #define max_normalf             __max_normalf
 471 #define max_normall             __max_normall
 472 #define max_subnormal           __max_subnormal
 473 #define max_subnormalf          __max_subnormalf
 474 #define max_subnormall          __max_subnormall
 475 #define min_normal              __min_normal
 476 #define min_normalf             __min_normalf
 477 #define min_normall             __min_normall
 478 #define min_subnormal           __min_subnormal
 479 #define min_subnormalf          __min_subnormalf
 480 #define min_subnormall          __min_subnormall
 481 #define modf                    __modf                          /* S10 */
 482 #define modff                   __modff                         /* S10 */
 483 #define modfl                   __modfl                         /* S10 */
 484 #define nan                     __nan                           /* C99 */
 485 #define nanf                    __nanf                          /* C99 */
 486 #define nanl                    __nanl                          /* C99 */
 487 #define nearbyint               __nearbyint                     /* C99 */
 488 #define nearbyintf              __nearbyintf                    /* C99 */
 489 #define nearbyintl              __nearbyintl                    /* C99 */
 490 #define nextafter               __nextafter
 491 #define nextafterf              __nextafterf
 492 #define nextafterl              __nextafterl
 493 #define nexttoward              __nexttoward                    /* C99 */
 494 #define nexttowardf             __nexttowardf                   /* C99 */
 495 #define nexttowardl             __nexttowardl                   /* C99 */
 496 #define nint                    __nint
 497 #define nintf                   __nintf
 498 #define nintl                   __nintl
 499 #define nonstandard_arithmetic  __nonstandard_arithmetic
 500 #define nonstandard_arithmetic_ __nonstandard_arithmetic_
 501 #define pow                     __pow
 502 #define pow_di                  __pow_di
 503 #define pow_li                  __pow_li
 504 #define pow_ri                  __pow_ri
 505 #define powf                    __powf
 506 #define powl                    __powl
 507 #define q_copysign_             __q_copysign_
 508 #define q_fabs_                 __q_fabs_
 509 #define q_fmod_                 __q_fmod_
 510 #define q_infinity_             __q_infinity_
 511 #define q_max_normal_           __q_max_normal_
 512 #define q_max_subnormal_        __q_max_subnormal_
 513 #define q_min_normal_           __q_min_normal_
 514 #define q_min_subnormal_        __q_min_subnormal_
 515 #define q_nextafter_            __q_nextafter_
 516 #define q_quiet_nan_            __q_quiet_nan_
 517 #define q_remainder_            __q_remainder_
 518 #define q_scalbn_               __q_scalbn_
 519 #define q_signaling_nan_        __q_signaling_nan_
 520 #define quiet_nan               __quiet_nan
 521 #define quiet_nanf              __quiet_nanf
 522 #define quiet_nanl              __quiet_nanl
 523 #define r_acos_                 __r_acos_
 524 #define r_acosd_                __r_acosd_
 525 #define r_acosh_                __r_acosh_
 526 #define r_acosp_                __r_acosp_
 527 #define r_acospi_               __r_acospi_
 528 #define r_addran_               __r_addran_
 529 #define r_addrans_              __r_addrans_
 530 #define r_aint_                 __r_aint_
 531 #define r_anint_                __r_anint_
 532 #define r_annuity_              __r_annuity_
 533 #define r_asin_                 __r_asin_
 534 #define r_asind_                __r_asind_
 535 #define r_asinh_                __r_asinh_
 536 #define r_asinp_                __r_asinp_
 537 #define r_asinpi_               __r_asinpi_
 538 #define r_atan2_                __r_atan2_
 539 #define r_atan2d_               __r_atan2d_
 540 #define r_atan2pi_              __r_atan2pi_
 541 #define r_atan_                 __r_atan_
 542 #define r_atand_                __r_atand_
 543 #define r_atanh_                __r_atanh_
 544 #define r_atanp_                __r_atanp_
 545 #define r_atanpi_               __r_atanpi_
 546 #define r_cbrt_                 __r_cbrt_
 547 #define r_ceil_                 __r_ceil_
 548 #define r_compound_             __r_compound_
 549 #define r_copysign_             __r_copysign_
 550 #define r_cos_                  __r_cos_
 551 #define r_cosd_                 __r_cosd_
 552 #define r_cosh_                 __r_cosh_
 553 #define r_cosp_                 __r_cosp_
 554 #define r_cospi_                __r_cospi_
 555 #define r_erf_                  __r_erf_
 556 #define r_erfc_                 __r_erfc_
 557 #define r_exp10_                __r_exp10_
 558 #define r_exp2_                 __r_exp2_
 559 #define r_exp_                  __r_exp_
 560 #define r_expm1_                __r_expm1_
 561 #define r_fabs_                 __r_fabs_
 562 #define r_floor_                __r_floor_
 563 #define r_fmod_                 __r_fmod_
 564 #define r_get_addrans_          __r_get_addrans_
 565 #define r_hypot_                __r_hypot_
 566 #define r_infinity_             __r_infinity_
 567 #define r_init_addrans_         __r_init_addrans_
 568 #define r_j0_                   __r_j0_
 569 #define r_j1_                   __r_j1_
 570 #define r_jn_                   __r_jn_
 571 #define r_lcran_                __r_lcran_
 572 #define r_lcrans_               __r_lcrans_
 573 #define r_lgamma_               __r_lgamma_
 574 #define r_lgamma_r_             __r_lgamma_r_
 575 #define r_log10_                __r_log10_
 576 #define r_log1p_                __r_log1p_
 577 #define r_log2_                 __r_log2_
 578 #define r_log_                  __r_log_
 579 #define r_logb_                 __r_logb_
 580 #define r_max_normal_           __r_max_normal_
 581 #define r_max_subnormal_        __r_max_subnormal_
 582 #define r_min_normal_           __r_min_normal_
 583 #define r_min_subnormal_        __r_min_subnormal_
 584 #define r_mwcran_               __r_mwcran_
 585 #define r_mwcrans_              __r_mwcrans_
 586 #define r_nextafter_            __r_nextafter_
 587 #define r_pow_                  __r_pow_
 588 #define r_quiet_nan_            __r_quiet_nan_
 589 #define r_remainder_            __r_remainder_
 590 #define r_rint_                 __r_rint_
 591 #define r_scalb_                __r_scalb_
 592 #define r_scalbn_               __r_scalbn_
 593 #define r_set_addrans_          __r_set_addrans_
 594 #define r_shufrans_             __r_shufrans_
 595 #define r_signaling_nan_        __r_signaling_nan_
 596 #define r_significand_          __r_significand_
 597 #define r_sin_                  __r_sin_
 598 #define r_sincos_               __r_sincos_
 599 #define r_sincosd_              __r_sincosd_
 600 #define r_sincosp_              __r_sincosp_
 601 #define r_sincospi_             __r_sincospi_
 602 #define r_sind_                 __r_sind_
 603 #define r_sinh_                 __r_sinh_
 604 #define r_sinp_                 __r_sinp_
 605 #define r_sinpi_                __r_sinpi_
 606 #define r_sqrt_                 __r_sqrt_
 607 #define r_tan_                  __r_tan_
 608 #define r_tand_                 __r_tand_
 609 #define r_tanh_                 __r_tanh_
 610 #define r_tanp_                 __r_tanp_
 611 #define r_tanpi_                __r_tanpi_
 612 #define r_y0_                   __r_y0_
 613 #define r_y1_                   __r_y1_
 614 #define r_yn_                   __r_yn_
 615 #define remainder               __remainder
 616 #define remainderf              __remainderf
 617 #define remainderl              __remainderl
 618 #define remquo                  __remquo                        /* C99 */
 619 #define remquof                 __remquof                       /* C99 */
 620 #define remquol                 __remquol                       /* C99 */
 621 #define rint                    __rint
 622 #define rintf                   __rintf
 623 #define rintl                   __rintl
 624 #define round                   __round                         /* C99 */
 625 #define roundf                  __roundf                        /* C99 */
 626 #define roundl                  __roundl                        /* C99 */
 627 #define scalb                   __scalb
 628 #define scalbf                  __scalbf
 629 #define scalbl                  __scalbl
 630 #define scalbln                 __scalbln                       /* C99 */
 631 #define scalblnf                __scalblnf                      /* C99 */
 632 #define scalblnl                __scalblnl                      /* C99 */
 633 #define scalbn                  __scalbn
 634 #define scalbnf                 __scalbnf
 635 #define scalbnl                 __scalbnl
 636 #define sigfpe                  __sigfpe
 637 #define sigfpe_                 __sigfpe_
 638 #define signaling_nan           __signaling_nan
 639 #define signaling_nanf          __signaling_nanf
 640 #define signaling_nanl          __signaling_nanl
 641 #define signbit                 __signbit
 642 #define signbitf                __signbitf
 643 #define signbitl                __signbitl
 644 #define signgam                 __signgam
 645 #define signgamf                __signgamf
 646 #define signgaml                __signgaml
 647 #define significand             __significand
 648 #define significandf            __significandf
 649 #define significandl            __significandl
 650 #define sin                     __sin
 651 #define sincos                  __sincos
 652 #define sincosd                 __sincosd
 653 #define sincosdf                __sincosdf
 654 #define sincosdl                __sincosdl
 655 #define sincosf                 __sincosf
 656 #define sincosl                 __sincosl
 657 #define sincosp                 __sincosp
 658 #define sincospf                __sincospf
 659 #define sincospi                __sincospi
 660 #define sincospif               __sincospif
 661 #define sincospil               __sincospil
 662 #define sincospl                __sincospl
 663 #define sind                    __sind
 664 #define sindf                   __sindf
 665 #define sindl                   __sindl
 666 #define sinf                    __sinf
 667 #define sinh                    __sinh
 668 #define sinhf                   __sinhf
 669 #define sinhl                   __sinhl
 670 #define sinl                    __sinl
 671 #define sinp                    __sinp
 672 #define sinpf                   __sinpf
 673 #define sinpi                   __sinpi
 674 #define sinpif                  __sinpif
 675 #define sinpil                  __sinpil
 676 #define sinpl                   __sinpl
 677 #define smwcran_                __smwcran_
 678 #define sqrt                    __sqrt
 679 #define sqrtf                   __sqrtf
 680 #define sqrtl                   __sqrtl
 681 #define standard_arithmetic     __standard_arithmetic
 682 #define standard_arithmetic_    __standard_arithmetic_
 683 #define tan                     __tan
 684 #define tand                    __tand
 685 #define tandf                   __tandf
 686 #define tandl                   __tandl
 687 #define tanf                    __tanf
 688 #define tanh                    __tanh
 689 #define tanhf                   __tanhf
 690 #define tanhl                   __tanhl
 691 #define tanl                    __tanl
 692 #define tanp                    __tanp
 693 #define tanpf                   __tanpf
 694 #define tanpi                   __tanpi
 695 #define tanpif                  __tanpif
 696 #define tanpil                  __tanpil
 697 #define tanpl                   __tanpl
 698 #define tgamma                  __tgamma                        /* C99 */
 699 #define tgammaf                 __tgammaf                       /* C99 */
 700 #define tgammal                 __tgammal                       /* C99 */
 701 #define trunc                   __trunc                         /* C99 */
 702 #define truncf                  __truncf                        /* C99 */
 703 #define truncl                  __truncl                        /* C99 */
 704 #define u_addrans_              __u_addrans_
 705 #define u_lcrans_               __u_lcrans_
 706 #define u_llmwcran_             __u_llmwcran_
 707 #define u_llmwcrans_            __u_llmwcrans_
 708 #define u_mwcran_               __u_mwcran_
 709 #define u_mwcrans_              __u_mwcrans_
 710 #define u_shufrans_             __u_shufrans_
 711 #define y0                      __y0
 712 #define y0f                     __y0f
 713 #define y0l                     __y0l
 714 #define y1                      __y1
 715 #define y1f                     __y1f
 716 #define y1l                     __y1l
 717 #define yn                      __yn
 718 #define ynf                     __ynf
 719 #define ynl                     __ynl
 720 
 721 /*
 722  *  these are libdl entry points
 723  */
 724 #define dlclose                 _dlclose
 725 #define dlopen                  _dlopen
 726 #define dlsym                   _dlsym
 727 
 728 /*
 729  *  these are libc entry points
 730  */
 731 #define finite                  _finite
 732 #define fpclass                 _fpclass
 733 #define isnand                  _isnand
 734 #define sigaction               _sigaction
 735 #define sigemptyset             _sigemptyset
 736 #define unordered               _unordered
 737 #define write                   _write
 738 #ifdef _REENTRANT
 739 #define mutex_lock              _mutex_lock
 740 #define mutex_unlock            _mutex_unlock
 741 #define thr_getspecific         _thr_getspecific
 742 #define thr_keycreate           _thr_keycreate
 743 #define thr_main                _thr_main
 744 #define thr_setspecific         _thr_setspecific
 745 #endif
 746 
 747 #endif /* !defined(lint) */
 748 
 749 #endif  /* _LIBM_SYNONYMS_H */