libm_synonyms.h revision 25c28e83beb90e7c80452a7c818c5e6f73a07dc8
/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License (the "License").
* You may not use this file except in compliance with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at usr/src/OPENSOLARIS.LICENSE.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
/*
* Copyright 2011 Nexenta Systems, Inc. All rights reserved.
*/
/*
* Copyright 2006 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
#ifndef _LIBM_SYNONYMS_H
#define _LIBM_SYNONYMS_H
#define abrupt_underflow_ __abrupt_underflow_
#define annuityf __annuityf
#define annuityl __annuityl
#define atan2pif __atan2pif
#define atan2pil __atan2pil
#define compound __compound
#define compoundf __compoundf
#define compoundl __compoundl
#define convert_external __convert_external
#define convert_external_ __convert_external_
#define copysign __copysign
#define copysignf __copysignf
#define copysignl __copysignl
#define d_acosd_ __d_acosd_
#define d_acosh_ __d_acosh_
#define d_acosp_ __d_acosp_
#define d_acospi_ __d_acospi_
#define d_addran_ __d_addran_
#define d_addrans_ __d_addrans_
#define d_anint_ __d_anint_
#define d_annuity_ __d_annuity_
#define d_asind_ __d_asind_
#define d_asinh_ __d_asinh_
#define d_asinp_ __d_asinp_
#define d_asinpi_ __d_asinpi_
#define d_atan2_ __d_atan2_
#define d_atan2d_ __d_atan2d_
#define d_atan2pi_ __d_atan2pi_
#define d_atand_ __d_atand_
#define d_atanh_ __d_atanh_
#define d_atanp_ __d_atanp_
#define d_atanpi_ __d_atanpi_
#define d_compound_ __d_compound_
#define d_copysign_ __d_copysign_
#define d_cospi_ __d_cospi_
#define d_exp10_ __d_exp10_
#define d_expm1_ __d_expm1_
#define d_floor_ __d_floor_
#define d_get_addrans_ __d_get_addrans_
#define d_hypot_ __d_hypot_
#define d_infinity_ __d_infinity_
#define d_init_addrans_ __d_init_addrans_
#define d_lcran_ __d_lcran_
#define d_lcrans_ __d_lcrans_
#define d_lgamma_ __d_lgamma_
#define d_lgamma_r_ __d_lgamma_r_
#define d_log10_ __d_log10_
#define d_log1p_ __d_log1p_
#define d_max_normal_ __d_max_normal_
#define d_max_subnormal_ __d_max_subnormal_
#define d_min_normal_ __d_min_normal_
#define d_min_subnormal_ __d_min_subnormal_
#define d_mwcran_ __d_mwcran_
#define d_mwcrans_ __d_mwcrans_
#define d_nextafter_ __d_nextafter_
#define d_quiet_nan_ __d_quiet_nan_
#define d_remainder_ __d_remainder_
#define d_scalb_ __d_scalb_
#define d_scalbn_ __d_scalbn_
#define d_set_addrans_ __d_set_addrans_
#define d_shufrans_ __d_shufrans_
#define d_signaling_nan_ __d_signaling_nan_
#define d_significand_ __d_significand_
#define d_sincos_ __d_sincos_
#define d_sincosd_ __d_sincosd_
#define d_sincosp_ __d_sincosp_
#define d_sincospi_ __d_sincospi_
#define d_sinpi_ __d_sinpi_
#define d_tanpi_ __d_tanpi_
#define fp_class __fp_class
#define fp_classf __fp_classf
#define fp_classl __fp_classl
#define gammaf_r __gammaf_r
#define gammal_r __gammal_r
#define i_addran_ __i_addran_
#define i_addrans_ __i_addrans_
#define i_get_addrans_ __i_get_addrans_
#define i_get_lcrans_ __i_get_lcrans_
#define i_get_mwcrans_ __i_get_mwcrans_
#define i_init_addrans_ __i_init_addrans_
#define i_init_lcrans_ __i_init_lcrans_
#define i_init_mwcrans_ __i_init_mwcrans_
#define i_lcran_ __i_lcran_
#define i_lcrans_ __i_lcrans_
#define i_llmwcran_ __i_llmwcran_
#define i_llmwcrans_ __i_llmwcrans_
#define i_mwcran_ __i_mwcran_
#define i_mwcrans_ __i_mwcrans_
#define i_set_addrans_ __i_set_addrans_
#define i_set_lcrans_ __i_set_lcrans_
#define i_set_mwcrans_ __i_set_mwcrans_
#define i_shufrans_ __i_shufrans_
#define id_finite_ __id_finite_
#define id_fp_class_ __id_fp_class_
#define id_ilogb_ __id_ilogb_
#define id_irint_ __id_irint_
#define id_isinf_ __id_isinf_
#define id_isnan_ __id_isnan_
#define id_isnormal_ __id_isnormal_
#define id_issubnormal_ __id_issubnormal_
#define id_iszero_ __id_iszero_
#define id_nint_ __id_nint_
#define id_signbit_ __id_signbit_
#define ieee_flags __ieee_flags
#define ieee_flags_ __ieee_flags_
#define ieee_handler __ieee_handler
#define ieee_handler_ __ieee_handler_
#define ieee_handlers __ieee_handlers
#define infinity __infinity
#define infinityf __infinityf
#define infinityl __infinityl
#define iq_finite_ __iq_finite_
#define iq_fp_class_ __iq_fp_class_
#define iq_ilogb_ __iq_ilogb_
#define iq_isinf_ __iq_isinf_
#define iq_isnan_ __iq_isnan_
#define iq_isnormal_ __iq_isnormal_
#define iq_issubnormal_ __iq_issubnormal_
#define iq_iszero_ __iq_iszero_
#define iq_signbit_ __iq_signbit_
#define ir_finite_ __ir_finite_
#define ir_fp_class_ __ir_fp_class_
#define ir_ilogb_ __ir_ilogb_
#define ir_irint_ __ir_irint_
#define ir_isinf_ __ir_isinf_
#define ir_isnan_ __ir_isnan_
#define ir_isnormal_ __ir_isnormal_
#define ir_issubnormal_ __ir_issubnormal_
#define ir_iszero_ __ir_iszero_
#define ir_nint_ __ir_nint_
#define ir_signbit_ __ir_signbit_
#define isnormal __isnormal
#define isnormalf __isnormalf
#define isnormall __isnormall
#define issubnormal __issubnormal
#define issubnormalf __issubnormalf
#define issubnormall __issubnormall
#define lgamma_r __lgamma_r
#define lgammaf_r __lgammaf_r
#define lgammal_r __lgammal_r
#define max_normal __max_normal
#define max_normalf __max_normalf
#define max_normall __max_normall
#define max_subnormal __max_subnormal
#define max_subnormalf __max_subnormalf
#define max_subnormall __max_subnormall
#define min_normal __min_normal
#define min_normalf __min_normalf
#define min_normall __min_normall
#define min_subnormal __min_subnormal
#define min_subnormalf __min_subnormalf
#define min_subnormall __min_subnormall
#define nextafter __nextafter
#define nextafterf __nextafterf
#define nextafterl __nextafterl
#define q_copysign_ __q_copysign_
#define q_infinity_ __q_infinity_
#define q_max_normal_ __q_max_normal_
#define q_max_subnormal_ __q_max_subnormal_
#define q_min_normal_ __q_min_normal_
#define q_min_subnormal_ __q_min_subnormal_
#define q_nextafter_ __q_nextafter_
#define q_quiet_nan_ __q_quiet_nan_
#define q_remainder_ __q_remainder_
#define q_scalbn_ __q_scalbn_
#define q_signaling_nan_ __q_signaling_nan_
#define quiet_nan __quiet_nan
#define quiet_nanf __quiet_nanf
#define quiet_nanl __quiet_nanl
#define r_acosd_ __r_acosd_
#define r_acosh_ __r_acosh_
#define r_acosp_ __r_acosp_
#define r_acospi_ __r_acospi_
#define r_addran_ __r_addran_
#define r_addrans_ __r_addrans_
#define r_anint_ __r_anint_
#define r_annuity_ __r_annuity_
#define r_asind_ __r_asind_
#define r_asinh_ __r_asinh_
#define r_asinp_ __r_asinp_
#define r_asinpi_ __r_asinpi_
#define r_atan2_ __r_atan2_
#define r_atan2d_ __r_atan2d_
#define r_atan2pi_ __r_atan2pi_
#define r_atand_ __r_atand_
#define r_atanh_ __r_atanh_
#define r_atanp_ __r_atanp_
#define r_atanpi_ __r_atanpi_
#define r_compound_ __r_compound_
#define r_copysign_ __r_copysign_
#define r_cospi_ __r_cospi_
#define r_exp10_ __r_exp10_
#define r_expm1_ __r_expm1_
#define r_floor_ __r_floor_
#define r_get_addrans_ __r_get_addrans_
#define r_hypot_ __r_hypot_
#define r_infinity_ __r_infinity_
#define r_init_addrans_ __r_init_addrans_
#define r_lcran_ __r_lcran_
#define r_lcrans_ __r_lcrans_
#define r_lgamma_ __r_lgamma_
#define r_lgamma_r_ __r_lgamma_r_
#define r_log10_ __r_log10_
#define r_log1p_ __r_log1p_
#define r_max_normal_ __r_max_normal_
#define r_max_subnormal_ __r_max_subnormal_
#define r_min_normal_ __r_min_normal_
#define r_min_subnormal_ __r_min_subnormal_
#define r_mwcran_ __r_mwcran_
#define r_mwcrans_ __r_mwcrans_
#define r_nextafter_ __r_nextafter_
#define r_quiet_nan_ __r_quiet_nan_
#define r_remainder_ __r_remainder_
#define r_scalb_ __r_scalb_
#define r_scalbn_ __r_scalbn_
#define r_set_addrans_ __r_set_addrans_
#define r_shufrans_ __r_shufrans_
#define r_signaling_nan_ __r_signaling_nan_
#define r_significand_ __r_significand_
#define r_sincos_ __r_sincos_
#define r_sincosd_ __r_sincosd_
#define r_sincosp_ __r_sincosp_
#define r_sincospi_ __r_sincospi_
#define r_sinpi_ __r_sinpi_
#define r_tanpi_ __r_tanpi_
#define remainder __remainder
#define remainderf __remainderf
#define remainderl __remainderl
#define signaling_nan __signaling_nan
#define signaling_nanf __signaling_nanf
#define signaling_nanl __signaling_nanl
#define signbitf __signbitf
#define signbitl __signbitl
#define signgamf __signgamf
#define signgaml __signgaml
#define significand __significand
#define significandf __significandf
#define significandl __significandl
#define sincosdf __sincosdf
#define sincosdl __sincosdl
#define sincospf __sincospf
#define sincospi __sincospi
#define sincospif __sincospif
#define sincospil __sincospil
#define sincospl __sincospl
#define smwcran_ __smwcran_
#define u_addrans_ __u_addrans_
#define u_lcrans_ __u_lcrans_
#define u_llmwcran_ __u_llmwcran_
#define u_llmwcrans_ __u_llmwcrans_
#define u_mwcran_ __u_mwcran_
#define u_mwcrans_ __u_mwcrans_
#define u_shufrans_ __u_shufrans_
/*
* these are libdl entry points
*/
/*
* these are libc entry points
*/
#define sigaction _sigaction
#define sigemptyset _sigemptyset
#define unordered _unordered
#ifdef _REENTRANT
#define mutex_lock _mutex_lock
#define mutex_unlock _mutex_unlock
#define thr_getspecific _thr_getspecific
#define thr_keycreate _thr_keycreate
#define thr_setspecific _thr_setspecific
#endif
#endif /* defined(ELFOBJ) && !defined(lint) */
#endif /* _LIBM_SYNONYMS_H */