1*5b2ba9d3SPiotr Jasiukajtis# 2*5b2ba9d3SPiotr Jasiukajtis# CDDL HEADER START 3*5b2ba9d3SPiotr Jasiukajtis# 4*5b2ba9d3SPiotr Jasiukajtis# The contents of this file are subject to the terms of the 5*5b2ba9d3SPiotr Jasiukajtis# Common Development and Distribution License (the "License"). 6*5b2ba9d3SPiotr Jasiukajtis# You may not use this file except in compliance with the License. 7*5b2ba9d3SPiotr Jasiukajtis# 8*5b2ba9d3SPiotr Jasiukajtis# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*5b2ba9d3SPiotr Jasiukajtis# or http://www.opensolaris.org/os/licensing. 10*5b2ba9d3SPiotr Jasiukajtis# See the License for the specific language governing permissions 11*5b2ba9d3SPiotr Jasiukajtis# and limitations under the License. 12*5b2ba9d3SPiotr Jasiukajtis# 13*5b2ba9d3SPiotr Jasiukajtis# When distributing Covered Code, include this CDDL HEADER in each 14*5b2ba9d3SPiotr Jasiukajtis# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*5b2ba9d3SPiotr Jasiukajtis# If applicable, add the following below this CDDL HEADER, with the 16*5b2ba9d3SPiotr Jasiukajtis# fields enclosed by brackets "[]" replaced with your own identifying 17*5b2ba9d3SPiotr Jasiukajtis# information: Portions Copyright [yyyy] [name of copyright owner] 18*5b2ba9d3SPiotr Jasiukajtis# 19*5b2ba9d3SPiotr Jasiukajtis# CDDL HEADER END 20*5b2ba9d3SPiotr Jasiukajtis# 21*5b2ba9d3SPiotr Jasiukajtis# Copyright 2011 Nexenta Systems, Inc. All rights reserved. 22*5b2ba9d3SPiotr Jasiukajtis# 23*5b2ba9d3SPiotr Jasiukajtis# Copyright 2006 Sun Microsystems, Inc. All rights reserved. 24*5b2ba9d3SPiotr Jasiukajtis# Use is subject to license terms. 25*5b2ba9d3SPiotr Jasiukajtis# 26*5b2ba9d3SPiotr Jasiukajtis# Interface definition for libm.so.2 27*5b2ba9d3SPiotr Jasiukajtis# 28*5b2ba9d3SPiotr Jasiukajtis# For information regarding the establishment of versioned definitions see: 29*5b2ba9d3SPiotr Jasiukajtis# The Linker and Libraries Manual (version 2.5 or greater) 30*5b2ba9d3SPiotr Jasiukajtis# This is part of the Developers Guide in the Answerbook. Specifically refer 31*5b2ba9d3SPiotr Jasiukajtis# to Chapter 2 under section "Defining Additional Symbols" through section 32*5b2ba9d3SPiotr Jasiukajtis# "Reducing Symbol Scope", and Chapter 5 "Versioning". 33*5b2ba9d3SPiotr Jasiukajtis# 34*5b2ba9d3SPiotr Jasiukajtis# For specific rules for the modification (evolution) of these version 35*5b2ba9d3SPiotr Jasiukajtis# definitions see: 36*5b2ba9d3SPiotr Jasiukajtis# psarc_1995_14: Integration of Scoped Libraries 37*5b2ba9d3SPiotr Jasiukajtis# (/shared/sac/PSARC/1995/014) 38*5b2ba9d3SPiotr Jasiukajtis# Policy for Shared Library Version Names and Interface Definitions 39*5b2ba9d3SPiotr Jasiukajtis# (/shared/ON/general_docs/scoping-rules.ps) 40*5b2ba9d3SPiotr Jasiukajtis 41*5b2ba9d3SPiotr Jasiukajtis# 42*5b2ba9d3SPiotr Jasiukajtis# MAPFILE HEADER START 43*5b2ba9d3SPiotr Jasiukajtis# 44*5b2ba9d3SPiotr Jasiukajtis# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 45*5b2ba9d3SPiotr Jasiukajtis# Object versioning must comply with the rules detailed in 46*5b2ba9d3SPiotr Jasiukajtis# 47*5b2ba9d3SPiotr Jasiukajtis# usr/src/lib/README.mapfiles 48*5b2ba9d3SPiotr Jasiukajtis# 49*5b2ba9d3SPiotr Jasiukajtis# You should not be making modifications here until you've read the most current 50*5b2ba9d3SPiotr Jasiukajtis# copy of that file. If you need help, contact a gatekeeper for guidance. 51*5b2ba9d3SPiotr Jasiukajtis# 52*5b2ba9d3SPiotr Jasiukajtis# MAPFILE HEADER END 53*5b2ba9d3SPiotr Jasiukajtis# 54*5b2ba9d3SPiotr Jasiukajtis 55*5b2ba9d3SPiotr Jasiukajtis$mapfile_version 2 56*5b2ba9d3SPiotr Jasiukajtis 57*5b2ba9d3SPiotr Jasiukajtis$if _ELF32 58*5b2ba9d3SPiotr Jasiukajtis$add lf64 59*5b2ba9d3SPiotr Jasiukajtis$endif 60*5b2ba9d3SPiotr Jasiukajtis$if _sparc && _ELF32 61*5b2ba9d3SPiotr Jasiukajtis$add sparc32 62*5b2ba9d3SPiotr Jasiukajtis$endif 63*5b2ba9d3SPiotr Jasiukajtis$if _sparc && _ELF64 64*5b2ba9d3SPiotr Jasiukajtis$add sparcv9 65*5b2ba9d3SPiotr Jasiukajtis$endif 66*5b2ba9d3SPiotr Jasiukajtis$if _x86 && _ELF32 67*5b2ba9d3SPiotr Jasiukajtis$add i386 68*5b2ba9d3SPiotr Jasiukajtis$endif 69*5b2ba9d3SPiotr Jasiukajtis$if _x86 && _ELF64 70*5b2ba9d3SPiotr Jasiukajtis$add amd64 71*5b2ba9d3SPiotr Jasiukajtis$endif 72*5b2ba9d3SPiotr Jasiukajtis 73*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.3 { 74*5b2ba9d3SPiotr Jasiukajtis global: 75*5b2ba9d3SPiotr Jasiukajtis __isnanf; #LSARC/2003/658 76*5b2ba9d3SPiotr Jasiukajtis __isnanl; #LSARC/2003/658 77*5b2ba9d3SPiotr Jasiukajtis _isnan { FLAGS = NODYNSORT }; #LSARC/2003/658 78*5b2ba9d3SPiotr Jasiukajtis _isnand { FLAGS = NODYNSORT }; #LSARC/2003/658 79*5b2ba9d3SPiotr Jasiukajtis _isnanf { FLAGS = NODYNSORT }; #LSARC/2003/658 80*5b2ba9d3SPiotr Jasiukajtis _logb { FLAGS = NODYNSORT }; #LSARC/2003/658 81*5b2ba9d3SPiotr Jasiukajtis _modf { FLAGS = NODYNSORT }; #LSARC/2003/658 82*5b2ba9d3SPiotr Jasiukajtis _modff { FLAGS = NODYNSORT }; #LSARC/2003/658 83*5b2ba9d3SPiotr Jasiukajtis _nextafter { FLAGS = NODYNSORT }; #LSARC/2003/658 84*5b2ba9d3SPiotr Jasiukajtis _scalb { FLAGS = NODYNSORT }; #LSARC/2003/658 85*5b2ba9d3SPiotr Jasiukajtis isnand { FLAGS = NODYNSORT }; #LSARC/2003/658 86*5b2ba9d3SPiotr Jasiukajtis isnanf; #LSARC/2003/658 87*5b2ba9d3SPiotr Jasiukajtis isnanl; #LSARC/2003/658 88*5b2ba9d3SPiotr Jasiukajtis} SUNW_1.2; 89*5b2ba9d3SPiotr Jasiukajtis 90*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.2 { 91*5b2ba9d3SPiotr Jasiukajtis global: 92*5b2ba9d3SPiotr Jasiukajtis __acoshf; 93*5b2ba9d3SPiotr Jasiukajtis __acoshl; 94*5b2ba9d3SPiotr Jasiukajtis __asinhf; 95*5b2ba9d3SPiotr Jasiukajtis __asinhl; 96*5b2ba9d3SPiotr Jasiukajtis __atanhf; 97*5b2ba9d3SPiotr Jasiukajtis __atanhl; 98*5b2ba9d3SPiotr Jasiukajtis __cabs; 99*5b2ba9d3SPiotr Jasiukajtis __cabsf; 100*5b2ba9d3SPiotr Jasiukajtis __cabsl; 101*5b2ba9d3SPiotr Jasiukajtis __cacos; 102*5b2ba9d3SPiotr Jasiukajtis __cacosf; 103*5b2ba9d3SPiotr Jasiukajtis __cacosh; 104*5b2ba9d3SPiotr Jasiukajtis __cacoshf; 105*5b2ba9d3SPiotr Jasiukajtis __cacoshl; 106*5b2ba9d3SPiotr Jasiukajtis __cacosl; 107*5b2ba9d3SPiotr Jasiukajtis __carg; 108*5b2ba9d3SPiotr Jasiukajtis __cargf; 109*5b2ba9d3SPiotr Jasiukajtis __cargl; 110*5b2ba9d3SPiotr Jasiukajtis __casin; 111*5b2ba9d3SPiotr Jasiukajtis __casinf; 112*5b2ba9d3SPiotr Jasiukajtis __casinh; 113*5b2ba9d3SPiotr Jasiukajtis __casinhf; 114*5b2ba9d3SPiotr Jasiukajtis __casinhl; 115*5b2ba9d3SPiotr Jasiukajtis __casinl; 116*5b2ba9d3SPiotr Jasiukajtis __catan; 117*5b2ba9d3SPiotr Jasiukajtis __catanf; 118*5b2ba9d3SPiotr Jasiukajtis __catanh; 119*5b2ba9d3SPiotr Jasiukajtis __catanhf; 120*5b2ba9d3SPiotr Jasiukajtis __catanhl; 121*5b2ba9d3SPiotr Jasiukajtis __catanl; 122*5b2ba9d3SPiotr Jasiukajtis __cbrtf; 123*5b2ba9d3SPiotr Jasiukajtis __cbrtl; 124*5b2ba9d3SPiotr Jasiukajtis __ccos; 125*5b2ba9d3SPiotr Jasiukajtis __ccosf; 126*5b2ba9d3SPiotr Jasiukajtis __ccosh; 127*5b2ba9d3SPiotr Jasiukajtis __ccoshf; 128*5b2ba9d3SPiotr Jasiukajtis __ccoshl; 129*5b2ba9d3SPiotr Jasiukajtis __ccosl; 130*5b2ba9d3SPiotr Jasiukajtis __cexp; 131*5b2ba9d3SPiotr Jasiukajtis __cexpf; 132*5b2ba9d3SPiotr Jasiukajtis __cexpl; 133*5b2ba9d3SPiotr Jasiukajtis __cimag; 134*5b2ba9d3SPiotr Jasiukajtis __cimagf; 135*5b2ba9d3SPiotr Jasiukajtis __cimagl; 136*5b2ba9d3SPiotr Jasiukajtis __clog; 137*5b2ba9d3SPiotr Jasiukajtis __clogf; 138*5b2ba9d3SPiotr Jasiukajtis __clogl; 139*5b2ba9d3SPiotr Jasiukajtis __conj; 140*5b2ba9d3SPiotr Jasiukajtis __conjf; 141*5b2ba9d3SPiotr Jasiukajtis __conjl; 142*5b2ba9d3SPiotr Jasiukajtis __copysignf; 143*5b2ba9d3SPiotr Jasiukajtis __copysignl; 144*5b2ba9d3SPiotr Jasiukajtis __cpow; 145*5b2ba9d3SPiotr Jasiukajtis __cpowf; 146*5b2ba9d3SPiotr Jasiukajtis __cpowl; 147*5b2ba9d3SPiotr Jasiukajtis __cproj; 148*5b2ba9d3SPiotr Jasiukajtis __cprojf; 149*5b2ba9d3SPiotr Jasiukajtis __cprojl; 150*5b2ba9d3SPiotr Jasiukajtis __creal; 151*5b2ba9d3SPiotr Jasiukajtis __crealf; 152*5b2ba9d3SPiotr Jasiukajtis __creall; 153*5b2ba9d3SPiotr Jasiukajtis __csin; 154*5b2ba9d3SPiotr Jasiukajtis __csinf; 155*5b2ba9d3SPiotr Jasiukajtis __csinh; 156*5b2ba9d3SPiotr Jasiukajtis __csinhf; 157*5b2ba9d3SPiotr Jasiukajtis __csinhl; 158*5b2ba9d3SPiotr Jasiukajtis __csinl; 159*5b2ba9d3SPiotr Jasiukajtis __csqrt; 160*5b2ba9d3SPiotr Jasiukajtis __csqrtf; 161*5b2ba9d3SPiotr Jasiukajtis __csqrtl; 162*5b2ba9d3SPiotr Jasiukajtis __ctan; 163*5b2ba9d3SPiotr Jasiukajtis __ctanf; 164*5b2ba9d3SPiotr Jasiukajtis __ctanh; 165*5b2ba9d3SPiotr Jasiukajtis __ctanhf; 166*5b2ba9d3SPiotr Jasiukajtis __ctanhl; 167*5b2ba9d3SPiotr Jasiukajtis __ctanl; 168*5b2ba9d3SPiotr Jasiukajtis __erfcf; 169*5b2ba9d3SPiotr Jasiukajtis __erfcl; 170*5b2ba9d3SPiotr Jasiukajtis __erff; 171*5b2ba9d3SPiotr Jasiukajtis __erfl; 172*5b2ba9d3SPiotr Jasiukajtis __exp2; 173*5b2ba9d3SPiotr Jasiukajtis __exp2f; 174*5b2ba9d3SPiotr Jasiukajtis __exp2l; 175*5b2ba9d3SPiotr Jasiukajtis __expm1f; 176*5b2ba9d3SPiotr Jasiukajtis __expm1l; 177*5b2ba9d3SPiotr Jasiukajtis __fdim; 178*5b2ba9d3SPiotr Jasiukajtis __fdimf; 179*5b2ba9d3SPiotr Jasiukajtis __fdiml; 180*5b2ba9d3SPiotr Jasiukajtis __feclearexcept; 181*5b2ba9d3SPiotr Jasiukajtis __fegetenv; 182*5b2ba9d3SPiotr Jasiukajtis __fegetexceptflag; 183*5b2ba9d3SPiotr Jasiukajtis$if _x86 184*5b2ba9d3SPiotr Jasiukajtis __fegetprec; #LSARC/1996/175 185*5b2ba9d3SPiotr Jasiukajtis$endif 186*5b2ba9d3SPiotr Jasiukajtis __fegetround; 187*5b2ba9d3SPiotr Jasiukajtis __feholdexcept; 188*5b2ba9d3SPiotr Jasiukajtis __fenv_dfl_env; #LSARC/1996/175 189*5b2ba9d3SPiotr Jasiukajtis __feraiseexcept; 190*5b2ba9d3SPiotr Jasiukajtis __fesetenv; 191*5b2ba9d3SPiotr Jasiukajtis __fesetexceptflag; 192*5b2ba9d3SPiotr Jasiukajtis$if _x86 193*5b2ba9d3SPiotr Jasiukajtis __fesetprec; #LSARC/1996/175 194*5b2ba9d3SPiotr Jasiukajtis$endif 195*5b2ba9d3SPiotr Jasiukajtis __fesetround; 196*5b2ba9d3SPiotr Jasiukajtis __fetestexcept; 197*5b2ba9d3SPiotr Jasiukajtis __feupdateenv; 198*5b2ba9d3SPiotr Jasiukajtis __fex_get_handling; #LSARC/1996/175 199*5b2ba9d3SPiotr Jasiukajtis __fex_get_log; #LSARC/1996/175 200*5b2ba9d3SPiotr Jasiukajtis __fex_get_log_depth; #LSARC/1996/175 201*5b2ba9d3SPiotr Jasiukajtis __fex_getexcepthandler; #LSARC/1996/175 202*5b2ba9d3SPiotr Jasiukajtis __fex_log_entry; #LSARC/1996/175 203*5b2ba9d3SPiotr Jasiukajtis __fex_merge_flags; #LSARC/1996/175 204*5b2ba9d3SPiotr Jasiukajtis __fex_set_handling; #LSARC/1996/175 205*5b2ba9d3SPiotr Jasiukajtis __fex_set_log; #LSARC/1996/175 206*5b2ba9d3SPiotr Jasiukajtis __fex_set_log_depth; #LSARC/1996/175 207*5b2ba9d3SPiotr Jasiukajtis __fex_setexcepthandler; #LSARC/1996/175 208*5b2ba9d3SPiotr Jasiukajtis __fma; 209*5b2ba9d3SPiotr Jasiukajtis __fmaf; 210*5b2ba9d3SPiotr Jasiukajtis __fmal; 211*5b2ba9d3SPiotr Jasiukajtis __fmax; 212*5b2ba9d3SPiotr Jasiukajtis __fmaxf; 213*5b2ba9d3SPiotr Jasiukajtis __fmaxl; 214*5b2ba9d3SPiotr Jasiukajtis __fmin; 215*5b2ba9d3SPiotr Jasiukajtis __fminf; 216*5b2ba9d3SPiotr Jasiukajtis __fminl; 217*5b2ba9d3SPiotr Jasiukajtis __frexp; 218*5b2ba9d3SPiotr Jasiukajtis __gammaf; #LSARC/2003/279 219*5b2ba9d3SPiotr Jasiukajtis __gammaf_r; #LSARC/2003/279 220*5b2ba9d3SPiotr Jasiukajtis __gammal; #LSARC/2003/279 221*5b2ba9d3SPiotr Jasiukajtis __gammal_r; #LSARC/2003/279 222*5b2ba9d3SPiotr Jasiukajtis __hypotf; 223*5b2ba9d3SPiotr Jasiukajtis __hypotl; 224*5b2ba9d3SPiotr Jasiukajtis __ilogbf; 225*5b2ba9d3SPiotr Jasiukajtis __ilogbl; 226*5b2ba9d3SPiotr Jasiukajtis __j0f; #LSARC/2003/279 227*5b2ba9d3SPiotr Jasiukajtis __j0l; #LSARC/2003/279 228*5b2ba9d3SPiotr Jasiukajtis __j1f; #LSARC/2003/279 229*5b2ba9d3SPiotr Jasiukajtis __j1l; #LSARC/2003/279 230*5b2ba9d3SPiotr Jasiukajtis __jnf; #LSARC/2003/279 231*5b2ba9d3SPiotr Jasiukajtis __jnl; #LSARC/2003/279 232*5b2ba9d3SPiotr Jasiukajtis __ldexp; 233*5b2ba9d3SPiotr Jasiukajtis __lgammaf; 234*5b2ba9d3SPiotr Jasiukajtis __lgammaf_r; #LSARC/2003/279 235*5b2ba9d3SPiotr Jasiukajtis __lgammal; 236*5b2ba9d3SPiotr Jasiukajtis __lgammal_r; #LSARC/2003/279 237*5b2ba9d3SPiotr Jasiukajtis __llrint; 238*5b2ba9d3SPiotr Jasiukajtis __llrintf; 239*5b2ba9d3SPiotr Jasiukajtis __llrintl; 240*5b2ba9d3SPiotr Jasiukajtis __llround; 241*5b2ba9d3SPiotr Jasiukajtis __llroundf; 242*5b2ba9d3SPiotr Jasiukajtis __llroundl; 243*5b2ba9d3SPiotr Jasiukajtis __log1pf; 244*5b2ba9d3SPiotr Jasiukajtis __log1pl; 245*5b2ba9d3SPiotr Jasiukajtis __log2; 246*5b2ba9d3SPiotr Jasiukajtis __log2f; 247*5b2ba9d3SPiotr Jasiukajtis __log2l; 248*5b2ba9d3SPiotr Jasiukajtis __logbf; 249*5b2ba9d3SPiotr Jasiukajtis __logbl; 250*5b2ba9d3SPiotr Jasiukajtis$if amd64 || sparcv9 251*5b2ba9d3SPiotr Jasiukajtis __lrint { FLAGS = NODYNSORT }; 252*5b2ba9d3SPiotr Jasiukajtis __lrintf { FLAGS = NODYNSORT }; 253*5b2ba9d3SPiotr Jasiukajtis __lrintl { FLAGS = NODYNSORT }; 254*5b2ba9d3SPiotr Jasiukajtis __lround { FLAGS = NODYNSORT }; 255*5b2ba9d3SPiotr Jasiukajtis __lroundf { FLAGS = NODYNSORT }; 256*5b2ba9d3SPiotr Jasiukajtis __lroundl { FLAGS = NODYNSORT }; 257*5b2ba9d3SPiotr Jasiukajtis$else 258*5b2ba9d3SPiotr Jasiukajtis __lrint; 259*5b2ba9d3SPiotr Jasiukajtis __lrintf; 260*5b2ba9d3SPiotr Jasiukajtis __lrintl; 261*5b2ba9d3SPiotr Jasiukajtis __lround; 262*5b2ba9d3SPiotr Jasiukajtis __lroundf; 263*5b2ba9d3SPiotr Jasiukajtis __lroundl; 264*5b2ba9d3SPiotr Jasiukajtis$endif 265*5b2ba9d3SPiotr Jasiukajtis __modf; 266*5b2ba9d3SPiotr Jasiukajtis __nan; 267*5b2ba9d3SPiotr Jasiukajtis __nanf; 268*5b2ba9d3SPiotr Jasiukajtis __nanl; 269*5b2ba9d3SPiotr Jasiukajtis __nearbyint; 270*5b2ba9d3SPiotr Jasiukajtis __nearbyintf; 271*5b2ba9d3SPiotr Jasiukajtis __nearbyintl; 272*5b2ba9d3SPiotr Jasiukajtis __nextafterf; 273*5b2ba9d3SPiotr Jasiukajtis __nextafterl; 274*5b2ba9d3SPiotr Jasiukajtis __nexttoward; 275*5b2ba9d3SPiotr Jasiukajtis __nexttowardf; 276*5b2ba9d3SPiotr Jasiukajtis __nexttowardl; 277*5b2ba9d3SPiotr Jasiukajtis __remainderf; 278*5b2ba9d3SPiotr Jasiukajtis __remainderl; 279*5b2ba9d3SPiotr Jasiukajtis __remquo; 280*5b2ba9d3SPiotr Jasiukajtis __remquof; 281*5b2ba9d3SPiotr Jasiukajtis __remquol; 282*5b2ba9d3SPiotr Jasiukajtis __rintf; 283*5b2ba9d3SPiotr Jasiukajtis __rintl; 284*5b2ba9d3SPiotr Jasiukajtis __round; 285*5b2ba9d3SPiotr Jasiukajtis __roundf; 286*5b2ba9d3SPiotr Jasiukajtis __roundl; 287*5b2ba9d3SPiotr Jasiukajtis __scalbf; #LSARC/2003/279 288*5b2ba9d3SPiotr Jasiukajtis __scalbl; #LSARC/2003/279 289*5b2ba9d3SPiotr Jasiukajtis __scalbln; 290*5b2ba9d3SPiotr Jasiukajtis __scalblnf; 291*5b2ba9d3SPiotr Jasiukajtis __scalblnl; 292*5b2ba9d3SPiotr Jasiukajtis __scalbnf; 293*5b2ba9d3SPiotr Jasiukajtis __scalbnl; 294*5b2ba9d3SPiotr Jasiukajtis __signgamf; #LSARC/2003/279 295*5b2ba9d3SPiotr Jasiukajtis __signgaml; #LSARC/2003/279 296*5b2ba9d3SPiotr Jasiukajtis __significandf; #LSARC/2003/279 297*5b2ba9d3SPiotr Jasiukajtis __significandl; #LSARC/2003/279 298*5b2ba9d3SPiotr Jasiukajtis __sincos; #LSARC/2003/279 299*5b2ba9d3SPiotr Jasiukajtis __sincosf; #LSARC/2003/279 300*5b2ba9d3SPiotr Jasiukajtis __sincosl; #LSARC/2003/279 301*5b2ba9d3SPiotr Jasiukajtis __tgamma; 302*5b2ba9d3SPiotr Jasiukajtis __tgammaf; 303*5b2ba9d3SPiotr Jasiukajtis __tgammal; 304*5b2ba9d3SPiotr Jasiukajtis __trunc; 305*5b2ba9d3SPiotr Jasiukajtis __truncf; 306*5b2ba9d3SPiotr Jasiukajtis __truncl; 307*5b2ba9d3SPiotr Jasiukajtis __xpg6 { FLAGS = NODIRECT }; #private contract with libc group 308*5b2ba9d3SPiotr Jasiukajtis __y0f; #LSARC/2003/279 309*5b2ba9d3SPiotr Jasiukajtis __y0l; #LSARC/2003/279 310*5b2ba9d3SPiotr Jasiukajtis __y1f; #LSARC/2003/279 311*5b2ba9d3SPiotr Jasiukajtis __y1l; #LSARC/2003/279 312*5b2ba9d3SPiotr Jasiukajtis __ynf; #LSARC/2003/279 313*5b2ba9d3SPiotr Jasiukajtis __ynl; #LSARC/2003/279 314*5b2ba9d3SPiotr Jasiukajtis acosf; 315*5b2ba9d3SPiotr Jasiukajtis acoshf; 316*5b2ba9d3SPiotr Jasiukajtis acoshl; 317*5b2ba9d3SPiotr Jasiukajtis acosl; 318*5b2ba9d3SPiotr Jasiukajtis asinf; 319*5b2ba9d3SPiotr Jasiukajtis asinhf; 320*5b2ba9d3SPiotr Jasiukajtis asinhl; 321*5b2ba9d3SPiotr Jasiukajtis asinl; 322*5b2ba9d3SPiotr Jasiukajtis atan2f; 323*5b2ba9d3SPiotr Jasiukajtis atan2l; 324*5b2ba9d3SPiotr Jasiukajtis atanf; 325*5b2ba9d3SPiotr Jasiukajtis atanhf; 326*5b2ba9d3SPiotr Jasiukajtis atanhl; 327*5b2ba9d3SPiotr Jasiukajtis atanl; 328*5b2ba9d3SPiotr Jasiukajtis cabs; 329*5b2ba9d3SPiotr Jasiukajtis cabsf; 330*5b2ba9d3SPiotr Jasiukajtis cabsl; 331*5b2ba9d3SPiotr Jasiukajtis cacos; 332*5b2ba9d3SPiotr Jasiukajtis cacosf; 333*5b2ba9d3SPiotr Jasiukajtis cacosh; 334*5b2ba9d3SPiotr Jasiukajtis cacoshf; 335*5b2ba9d3SPiotr Jasiukajtis cacoshl; 336*5b2ba9d3SPiotr Jasiukajtis cacosl; 337*5b2ba9d3SPiotr Jasiukajtis carg; 338*5b2ba9d3SPiotr Jasiukajtis cargf; 339*5b2ba9d3SPiotr Jasiukajtis cargl; 340*5b2ba9d3SPiotr Jasiukajtis casin; 341*5b2ba9d3SPiotr Jasiukajtis casinf; 342*5b2ba9d3SPiotr Jasiukajtis casinh; 343*5b2ba9d3SPiotr Jasiukajtis casinhf; 344*5b2ba9d3SPiotr Jasiukajtis casinhl; 345*5b2ba9d3SPiotr Jasiukajtis casinl; 346*5b2ba9d3SPiotr Jasiukajtis catan; 347*5b2ba9d3SPiotr Jasiukajtis catanf; 348*5b2ba9d3SPiotr Jasiukajtis catanh; 349*5b2ba9d3SPiotr Jasiukajtis catanhf; 350*5b2ba9d3SPiotr Jasiukajtis catanhl; 351*5b2ba9d3SPiotr Jasiukajtis catanl; 352*5b2ba9d3SPiotr Jasiukajtis cbrtf; 353*5b2ba9d3SPiotr Jasiukajtis cbrtl; 354*5b2ba9d3SPiotr Jasiukajtis ccos; 355*5b2ba9d3SPiotr Jasiukajtis ccosf; 356*5b2ba9d3SPiotr Jasiukajtis ccosh; 357*5b2ba9d3SPiotr Jasiukajtis ccoshf; 358*5b2ba9d3SPiotr Jasiukajtis ccoshl; 359*5b2ba9d3SPiotr Jasiukajtis ccosl; 360*5b2ba9d3SPiotr Jasiukajtis ceilf; 361*5b2ba9d3SPiotr Jasiukajtis ceill; 362*5b2ba9d3SPiotr Jasiukajtis cexp; 363*5b2ba9d3SPiotr Jasiukajtis cexpf; 364*5b2ba9d3SPiotr Jasiukajtis cexpl; 365*5b2ba9d3SPiotr Jasiukajtis cimag; 366*5b2ba9d3SPiotr Jasiukajtis cimagf; 367*5b2ba9d3SPiotr Jasiukajtis cimagl; 368*5b2ba9d3SPiotr Jasiukajtis clog; 369*5b2ba9d3SPiotr Jasiukajtis clogf; 370*5b2ba9d3SPiotr Jasiukajtis clogl; 371*5b2ba9d3SPiotr Jasiukajtis conj; 372*5b2ba9d3SPiotr Jasiukajtis conjf; 373*5b2ba9d3SPiotr Jasiukajtis conjl; 374*5b2ba9d3SPiotr Jasiukajtis copysignf; 375*5b2ba9d3SPiotr Jasiukajtis copysignl; 376*5b2ba9d3SPiotr Jasiukajtis cosf; 377*5b2ba9d3SPiotr Jasiukajtis coshf; 378*5b2ba9d3SPiotr Jasiukajtis coshl; 379*5b2ba9d3SPiotr Jasiukajtis cosl; 380*5b2ba9d3SPiotr Jasiukajtis cpow; 381*5b2ba9d3SPiotr Jasiukajtis cpowf; 382*5b2ba9d3SPiotr Jasiukajtis cpowl; 383*5b2ba9d3SPiotr Jasiukajtis cproj; 384*5b2ba9d3SPiotr Jasiukajtis cprojf; 385*5b2ba9d3SPiotr Jasiukajtis cprojl; 386*5b2ba9d3SPiotr Jasiukajtis creal; 387*5b2ba9d3SPiotr Jasiukajtis crealf; 388*5b2ba9d3SPiotr Jasiukajtis creall; 389*5b2ba9d3SPiotr Jasiukajtis csin; 390*5b2ba9d3SPiotr Jasiukajtis csinf; 391*5b2ba9d3SPiotr Jasiukajtis csinh; 392*5b2ba9d3SPiotr Jasiukajtis csinhf; 393*5b2ba9d3SPiotr Jasiukajtis csinhl; 394*5b2ba9d3SPiotr Jasiukajtis csinl; 395*5b2ba9d3SPiotr Jasiukajtis csqrt; 396*5b2ba9d3SPiotr Jasiukajtis csqrtf; 397*5b2ba9d3SPiotr Jasiukajtis csqrtl; 398*5b2ba9d3SPiotr Jasiukajtis ctan; 399*5b2ba9d3SPiotr Jasiukajtis ctanf; 400*5b2ba9d3SPiotr Jasiukajtis ctanh; 401*5b2ba9d3SPiotr Jasiukajtis ctanhf; 402*5b2ba9d3SPiotr Jasiukajtis ctanhl; 403*5b2ba9d3SPiotr Jasiukajtis ctanl; 404*5b2ba9d3SPiotr Jasiukajtis erfcf; 405*5b2ba9d3SPiotr Jasiukajtis erfcl; 406*5b2ba9d3SPiotr Jasiukajtis erff; 407*5b2ba9d3SPiotr Jasiukajtis erfl; 408*5b2ba9d3SPiotr Jasiukajtis exp2; 409*5b2ba9d3SPiotr Jasiukajtis exp2f; 410*5b2ba9d3SPiotr Jasiukajtis exp2l; 411*5b2ba9d3SPiotr Jasiukajtis expf; 412*5b2ba9d3SPiotr Jasiukajtis expl; 413*5b2ba9d3SPiotr Jasiukajtis expm1f; 414*5b2ba9d3SPiotr Jasiukajtis expm1l; 415*5b2ba9d3SPiotr Jasiukajtis fabsf; 416*5b2ba9d3SPiotr Jasiukajtis fabsl; 417*5b2ba9d3SPiotr Jasiukajtis fdim; 418*5b2ba9d3SPiotr Jasiukajtis fdimf; 419*5b2ba9d3SPiotr Jasiukajtis fdiml; 420*5b2ba9d3SPiotr Jasiukajtis feclearexcept; 421*5b2ba9d3SPiotr Jasiukajtis fegetenv; 422*5b2ba9d3SPiotr Jasiukajtis fegetexceptflag; 423*5b2ba9d3SPiotr Jasiukajtis$if _x86 424*5b2ba9d3SPiotr Jasiukajtis fegetprec; #LSARC/1996/175 425*5b2ba9d3SPiotr Jasiukajtis$endif 426*5b2ba9d3SPiotr Jasiukajtis fegetround; 427*5b2ba9d3SPiotr Jasiukajtis feholdexcept; 428*5b2ba9d3SPiotr Jasiukajtis feraiseexcept; 429*5b2ba9d3SPiotr Jasiukajtis fesetenv; 430*5b2ba9d3SPiotr Jasiukajtis fesetexceptflag; 431*5b2ba9d3SPiotr Jasiukajtis$if _x86 432*5b2ba9d3SPiotr Jasiukajtis fesetprec; #LSARC/1996/175 433*5b2ba9d3SPiotr Jasiukajtis$endif 434*5b2ba9d3SPiotr Jasiukajtis fesetround; 435*5b2ba9d3SPiotr Jasiukajtis fetestexcept; 436*5b2ba9d3SPiotr Jasiukajtis feupdateenv; 437*5b2ba9d3SPiotr Jasiukajtis fex_get_handling; #LSARC/1996/175 438*5b2ba9d3SPiotr Jasiukajtis fex_get_log; #LSARC/1996/175 439*5b2ba9d3SPiotr Jasiukajtis fex_get_log_depth; #LSARC/1996/175 440*5b2ba9d3SPiotr Jasiukajtis fex_getexcepthandler; #LSARC/1996/175 441*5b2ba9d3SPiotr Jasiukajtis fex_log_entry; #LSARC/1996/175 442*5b2ba9d3SPiotr Jasiukajtis fex_merge_flags; #LSARC/1996/175 443*5b2ba9d3SPiotr Jasiukajtis fex_set_handling; #LSARC/1996/175 444*5b2ba9d3SPiotr Jasiukajtis fex_set_log; #LSARC/1996/175 445*5b2ba9d3SPiotr Jasiukajtis fex_set_log_depth; #LSARC/1996/175 446*5b2ba9d3SPiotr Jasiukajtis fex_setexcepthandler; #LSARC/1996/175 447*5b2ba9d3SPiotr Jasiukajtis floorf; 448*5b2ba9d3SPiotr Jasiukajtis floorl; 449*5b2ba9d3SPiotr Jasiukajtis fma; 450*5b2ba9d3SPiotr Jasiukajtis fmaf; 451*5b2ba9d3SPiotr Jasiukajtis fmal; 452*5b2ba9d3SPiotr Jasiukajtis fmax; 453*5b2ba9d3SPiotr Jasiukajtis fmaxf; 454*5b2ba9d3SPiotr Jasiukajtis fmaxl; 455*5b2ba9d3SPiotr Jasiukajtis fmin; 456*5b2ba9d3SPiotr Jasiukajtis fminf; 457*5b2ba9d3SPiotr Jasiukajtis fminl; 458*5b2ba9d3SPiotr Jasiukajtis fmodf; 459*5b2ba9d3SPiotr Jasiukajtis fmodl; 460*5b2ba9d3SPiotr Jasiukajtis frexp; 461*5b2ba9d3SPiotr Jasiukajtis frexpf; 462*5b2ba9d3SPiotr Jasiukajtis frexpl; 463*5b2ba9d3SPiotr Jasiukajtis gammaf; #LSARC/2003/279 464*5b2ba9d3SPiotr Jasiukajtis gammaf_r; #LSARC/2003/279 465*5b2ba9d3SPiotr Jasiukajtis gammal; #LSARC/2003/279 466*5b2ba9d3SPiotr Jasiukajtis gammal_r; #LSARC/2003/279 467*5b2ba9d3SPiotr Jasiukajtis hypotf; 468*5b2ba9d3SPiotr Jasiukajtis hypotl; 469*5b2ba9d3SPiotr Jasiukajtis ilogbf; 470*5b2ba9d3SPiotr Jasiukajtis ilogbl; 471*5b2ba9d3SPiotr Jasiukajtis j0f; #LSARC/2003/279 472*5b2ba9d3SPiotr Jasiukajtis j0l; #LSARC/2003/279 473*5b2ba9d3SPiotr Jasiukajtis j1f; #LSARC/2003/279 474*5b2ba9d3SPiotr Jasiukajtis j1l; #LSARC/2003/279 475*5b2ba9d3SPiotr Jasiukajtis jnf; #LSARC/2003/279 476*5b2ba9d3SPiotr Jasiukajtis jnl; #LSARC/2003/279 477*5b2ba9d3SPiotr Jasiukajtis ldexp; 478*5b2ba9d3SPiotr Jasiukajtis ldexpf; 479*5b2ba9d3SPiotr Jasiukajtis ldexpl; 480*5b2ba9d3SPiotr Jasiukajtis lgammaf; 481*5b2ba9d3SPiotr Jasiukajtis lgammaf_r; #LSARC/2003/279 482*5b2ba9d3SPiotr Jasiukajtis lgammal; 483*5b2ba9d3SPiotr Jasiukajtis lgammal_r; #LSARC/2003/279 484*5b2ba9d3SPiotr Jasiukajtis$if amd64 || sparcv9 485*5b2ba9d3SPiotr Jasiukajtis llrint { FLAGS = NODYNSORT }; 486*5b2ba9d3SPiotr Jasiukajtis llrintf { FLAGS = NODYNSORT }; 487*5b2ba9d3SPiotr Jasiukajtis llrintl { FLAGS = NODYNSORT }; 488*5b2ba9d3SPiotr Jasiukajtis llround { FLAGS = NODYNSORT }; 489*5b2ba9d3SPiotr Jasiukajtis llroundf { FLAGS = NODYNSORT }; 490*5b2ba9d3SPiotr Jasiukajtis llroundl { FLAGS = NODYNSORT }; 491*5b2ba9d3SPiotr Jasiukajtis$else 492*5b2ba9d3SPiotr Jasiukajtis llrint; 493*5b2ba9d3SPiotr Jasiukajtis llrintf; 494*5b2ba9d3SPiotr Jasiukajtis llrintl; 495*5b2ba9d3SPiotr Jasiukajtis llround; 496*5b2ba9d3SPiotr Jasiukajtis llroundf; 497*5b2ba9d3SPiotr Jasiukajtis llroundl; 498*5b2ba9d3SPiotr Jasiukajtis$endif 499*5b2ba9d3SPiotr Jasiukajtis log10f; 500*5b2ba9d3SPiotr Jasiukajtis log10l; 501*5b2ba9d3SPiotr Jasiukajtis log1pf; 502*5b2ba9d3SPiotr Jasiukajtis log1pl; 503*5b2ba9d3SPiotr Jasiukajtis log2; 504*5b2ba9d3SPiotr Jasiukajtis log2f; 505*5b2ba9d3SPiotr Jasiukajtis log2l; 506*5b2ba9d3SPiotr Jasiukajtis logbf; 507*5b2ba9d3SPiotr Jasiukajtis logbl; 508*5b2ba9d3SPiotr Jasiukajtis logf; 509*5b2ba9d3SPiotr Jasiukajtis logl; 510*5b2ba9d3SPiotr Jasiukajtis lrint; 511*5b2ba9d3SPiotr Jasiukajtis lrintf; 512*5b2ba9d3SPiotr Jasiukajtis lrintl; 513*5b2ba9d3SPiotr Jasiukajtis lround; 514*5b2ba9d3SPiotr Jasiukajtis lroundf; 515*5b2ba9d3SPiotr Jasiukajtis lroundl; 516*5b2ba9d3SPiotr Jasiukajtis modf; 517*5b2ba9d3SPiotr Jasiukajtis modff; 518*5b2ba9d3SPiotr Jasiukajtis modfl; 519*5b2ba9d3SPiotr Jasiukajtis nan; 520*5b2ba9d3SPiotr Jasiukajtis nanf; 521*5b2ba9d3SPiotr Jasiukajtis nanl; 522*5b2ba9d3SPiotr Jasiukajtis nearbyint; 523*5b2ba9d3SPiotr Jasiukajtis nearbyintf; 524*5b2ba9d3SPiotr Jasiukajtis nearbyintl; 525*5b2ba9d3SPiotr Jasiukajtis nextafterf; 526*5b2ba9d3SPiotr Jasiukajtis nextafterl; 527*5b2ba9d3SPiotr Jasiukajtis nexttoward; 528*5b2ba9d3SPiotr Jasiukajtis nexttowardf; 529*5b2ba9d3SPiotr Jasiukajtis nexttowardl; 530*5b2ba9d3SPiotr Jasiukajtis powf; 531*5b2ba9d3SPiotr Jasiukajtis powl; 532*5b2ba9d3SPiotr Jasiukajtis remainderf; 533*5b2ba9d3SPiotr Jasiukajtis remainderl; 534*5b2ba9d3SPiotr Jasiukajtis remquo; 535*5b2ba9d3SPiotr Jasiukajtis remquof; 536*5b2ba9d3SPiotr Jasiukajtis remquol; 537*5b2ba9d3SPiotr Jasiukajtis rintf; 538*5b2ba9d3SPiotr Jasiukajtis rintl; 539*5b2ba9d3SPiotr Jasiukajtis round; 540*5b2ba9d3SPiotr Jasiukajtis roundf; 541*5b2ba9d3SPiotr Jasiukajtis roundl; 542*5b2ba9d3SPiotr Jasiukajtis scalbf; #LSARC/2003/279 543*5b2ba9d3SPiotr Jasiukajtis scalbl; #LSARC/2003/279 544*5b2ba9d3SPiotr Jasiukajtis scalbln; 545*5b2ba9d3SPiotr Jasiukajtis scalblnf; 546*5b2ba9d3SPiotr Jasiukajtis scalblnl; 547*5b2ba9d3SPiotr Jasiukajtis scalbnf; 548*5b2ba9d3SPiotr Jasiukajtis scalbnl; 549*5b2ba9d3SPiotr Jasiukajtis signgamf; #LSARC/2003/279 550*5b2ba9d3SPiotr Jasiukajtis signgaml; #LSARC/2003/279 551*5b2ba9d3SPiotr Jasiukajtis significandf; #LSARC/2003/279 552*5b2ba9d3SPiotr Jasiukajtis significandl; #LSARC/2003/279 553*5b2ba9d3SPiotr Jasiukajtis sincos; #LSARC/2003/279 554*5b2ba9d3SPiotr Jasiukajtis sincosf; #LSARC/2003/279 555*5b2ba9d3SPiotr Jasiukajtis sincosl; #LSARC/2003/279 556*5b2ba9d3SPiotr Jasiukajtis sinf; 557*5b2ba9d3SPiotr Jasiukajtis sinhf; 558*5b2ba9d3SPiotr Jasiukajtis sinhl; 559*5b2ba9d3SPiotr Jasiukajtis sinl; 560*5b2ba9d3SPiotr Jasiukajtis sqrtf; 561*5b2ba9d3SPiotr Jasiukajtis sqrtl; 562*5b2ba9d3SPiotr Jasiukajtis tanf; 563*5b2ba9d3SPiotr Jasiukajtis tanhf; 564*5b2ba9d3SPiotr Jasiukajtis tanhl; 565*5b2ba9d3SPiotr Jasiukajtis tanl; 566*5b2ba9d3SPiotr Jasiukajtis tgamma; 567*5b2ba9d3SPiotr Jasiukajtis tgammaf; 568*5b2ba9d3SPiotr Jasiukajtis tgammal; 569*5b2ba9d3SPiotr Jasiukajtis trunc; 570*5b2ba9d3SPiotr Jasiukajtis truncf; 571*5b2ba9d3SPiotr Jasiukajtis truncl; 572*5b2ba9d3SPiotr Jasiukajtis y0f; #LSARC/2003/279 573*5b2ba9d3SPiotr Jasiukajtis y0l; #LSARC/2003/279 574*5b2ba9d3SPiotr Jasiukajtis y1f; #LSARC/2003/279 575*5b2ba9d3SPiotr Jasiukajtis y1l; #LSARC/2003/279 576*5b2ba9d3SPiotr Jasiukajtis ynf; #LSARC/2003/279 577*5b2ba9d3SPiotr Jasiukajtis ynl; #LSARC/2003/279 578*5b2ba9d3SPiotr Jasiukajtis} SUNW_1.1.1; 579*5b2ba9d3SPiotr Jasiukajtis 580*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.1.1 { 581*5b2ba9d3SPiotr Jasiukajtis global: 582*5b2ba9d3SPiotr Jasiukajtis __acosf; 583*5b2ba9d3SPiotr Jasiukajtis __acosl; 584*5b2ba9d3SPiotr Jasiukajtis __asinf; 585*5b2ba9d3SPiotr Jasiukajtis __asinl; 586*5b2ba9d3SPiotr Jasiukajtis __atan2f; 587*5b2ba9d3SPiotr Jasiukajtis __atan2l; 588*5b2ba9d3SPiotr Jasiukajtis __atanf; 589*5b2ba9d3SPiotr Jasiukajtis __atanl; 590*5b2ba9d3SPiotr Jasiukajtis __ceilf; 591*5b2ba9d3SPiotr Jasiukajtis __ceill; 592*5b2ba9d3SPiotr Jasiukajtis __cosf; 593*5b2ba9d3SPiotr Jasiukajtis __coshf; 594*5b2ba9d3SPiotr Jasiukajtis __coshl; 595*5b2ba9d3SPiotr Jasiukajtis __cosl; 596*5b2ba9d3SPiotr Jasiukajtis __expf; 597*5b2ba9d3SPiotr Jasiukajtis __expl; 598*5b2ba9d3SPiotr Jasiukajtis __fabsf; 599*5b2ba9d3SPiotr Jasiukajtis __fabsl; 600*5b2ba9d3SPiotr Jasiukajtis __floorf; 601*5b2ba9d3SPiotr Jasiukajtis __floorl; 602*5b2ba9d3SPiotr Jasiukajtis __fmodf; 603*5b2ba9d3SPiotr Jasiukajtis __fmodl; 604*5b2ba9d3SPiotr Jasiukajtis __frexpf; 605*5b2ba9d3SPiotr Jasiukajtis __frexpl; 606*5b2ba9d3SPiotr Jasiukajtis __ldexpf; 607*5b2ba9d3SPiotr Jasiukajtis __ldexpl; 608*5b2ba9d3SPiotr Jasiukajtis __log10f; 609*5b2ba9d3SPiotr Jasiukajtis __log10l; 610*5b2ba9d3SPiotr Jasiukajtis __logf; 611*5b2ba9d3SPiotr Jasiukajtis __logl; 612*5b2ba9d3SPiotr Jasiukajtis __modff; 613*5b2ba9d3SPiotr Jasiukajtis __modfl; 614*5b2ba9d3SPiotr Jasiukajtis __powf; 615*5b2ba9d3SPiotr Jasiukajtis __powl; 616*5b2ba9d3SPiotr Jasiukajtis __sinf; 617*5b2ba9d3SPiotr Jasiukajtis __sinhf; 618*5b2ba9d3SPiotr Jasiukajtis __sinhl; 619*5b2ba9d3SPiotr Jasiukajtis __sinl; 620*5b2ba9d3SPiotr Jasiukajtis __sqrtf; 621*5b2ba9d3SPiotr Jasiukajtis __sqrtl; 622*5b2ba9d3SPiotr Jasiukajtis __tanf; 623*5b2ba9d3SPiotr Jasiukajtis __tanhf; 624*5b2ba9d3SPiotr Jasiukajtis __tanhl; 625*5b2ba9d3SPiotr Jasiukajtis __tanl; 626*5b2ba9d3SPiotr Jasiukajtis} SUNW_1.1; 627*5b2ba9d3SPiotr Jasiukajtis 628*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.1 { 629*5b2ba9d3SPiotr Jasiukajtis global: 630*5b2ba9d3SPiotr Jasiukajtis __acos; 631*5b2ba9d3SPiotr Jasiukajtis __acosh; 632*5b2ba9d3SPiotr Jasiukajtis __asin; 633*5b2ba9d3SPiotr Jasiukajtis __asinh; 634*5b2ba9d3SPiotr Jasiukajtis __atan; 635*5b2ba9d3SPiotr Jasiukajtis __atan2; 636*5b2ba9d3SPiotr Jasiukajtis __atanh; 637*5b2ba9d3SPiotr Jasiukajtis __cbrt; 638*5b2ba9d3SPiotr Jasiukajtis __ceil; 639*5b2ba9d3SPiotr Jasiukajtis __copysign; 640*5b2ba9d3SPiotr Jasiukajtis __cos; 641*5b2ba9d3SPiotr Jasiukajtis __cosh; 642*5b2ba9d3SPiotr Jasiukajtis __erf; 643*5b2ba9d3SPiotr Jasiukajtis __erfc; 644*5b2ba9d3SPiotr Jasiukajtis __exp; 645*5b2ba9d3SPiotr Jasiukajtis __expm1; 646*5b2ba9d3SPiotr Jasiukajtis __fabs; 647*5b2ba9d3SPiotr Jasiukajtis __floor; 648*5b2ba9d3SPiotr Jasiukajtis __fmod; 649*5b2ba9d3SPiotr Jasiukajtis __gamma; 650*5b2ba9d3SPiotr Jasiukajtis __gamma_r; 651*5b2ba9d3SPiotr Jasiukajtis __hypot; 652*5b2ba9d3SPiotr Jasiukajtis __ilogb; 653*5b2ba9d3SPiotr Jasiukajtis __isnan; 654*5b2ba9d3SPiotr Jasiukajtis __j0; 655*5b2ba9d3SPiotr Jasiukajtis __j1; 656*5b2ba9d3SPiotr Jasiukajtis __jn; 657*5b2ba9d3SPiotr Jasiukajtis __lgamma; 658*5b2ba9d3SPiotr Jasiukajtis __lgamma_r; 659*5b2ba9d3SPiotr Jasiukajtis __log; 660*5b2ba9d3SPiotr Jasiukajtis __log10; 661*5b2ba9d3SPiotr Jasiukajtis __log1p; 662*5b2ba9d3SPiotr Jasiukajtis __logb; 663*5b2ba9d3SPiotr Jasiukajtis __nextafter; 664*5b2ba9d3SPiotr Jasiukajtis __pow; 665*5b2ba9d3SPiotr Jasiukajtis __remainder; 666*5b2ba9d3SPiotr Jasiukajtis __rint; 667*5b2ba9d3SPiotr Jasiukajtis __scalb; 668*5b2ba9d3SPiotr Jasiukajtis __scalbn; 669*5b2ba9d3SPiotr Jasiukajtis __signgam; 670*5b2ba9d3SPiotr Jasiukajtis __significand; 671*5b2ba9d3SPiotr Jasiukajtis __sin; 672*5b2ba9d3SPiotr Jasiukajtis __sinh; 673*5b2ba9d3SPiotr Jasiukajtis __sqrt; 674*5b2ba9d3SPiotr Jasiukajtis __tan; 675*5b2ba9d3SPiotr Jasiukajtis __tanh; 676*5b2ba9d3SPiotr Jasiukajtis __y0; 677*5b2ba9d3SPiotr Jasiukajtis __y1; 678*5b2ba9d3SPiotr Jasiukajtis __yn; 679*5b2ba9d3SPiotr Jasiukajtis acos; 680*5b2ba9d3SPiotr Jasiukajtis acosh; 681*5b2ba9d3SPiotr Jasiukajtis asin; 682*5b2ba9d3SPiotr Jasiukajtis asinh; 683*5b2ba9d3SPiotr Jasiukajtis atan; 684*5b2ba9d3SPiotr Jasiukajtis atan2; 685*5b2ba9d3SPiotr Jasiukajtis atanh; 686*5b2ba9d3SPiotr Jasiukajtis cbrt; 687*5b2ba9d3SPiotr Jasiukajtis ceil; 688*5b2ba9d3SPiotr Jasiukajtis copysign; 689*5b2ba9d3SPiotr Jasiukajtis cos; 690*5b2ba9d3SPiotr Jasiukajtis cosh; 691*5b2ba9d3SPiotr Jasiukajtis erf; 692*5b2ba9d3SPiotr Jasiukajtis erfc; 693*5b2ba9d3SPiotr Jasiukajtis exp; 694*5b2ba9d3SPiotr Jasiukajtis expm1; 695*5b2ba9d3SPiotr Jasiukajtis fabs; 696*5b2ba9d3SPiotr Jasiukajtis floor; 697*5b2ba9d3SPiotr Jasiukajtis fmod; 698*5b2ba9d3SPiotr Jasiukajtis gamma; 699*5b2ba9d3SPiotr Jasiukajtis gamma_r; 700*5b2ba9d3SPiotr Jasiukajtis hypot; 701*5b2ba9d3SPiotr Jasiukajtis ilogb; 702*5b2ba9d3SPiotr Jasiukajtis isnan; 703*5b2ba9d3SPiotr Jasiukajtis j0; 704*5b2ba9d3SPiotr Jasiukajtis j1; 705*5b2ba9d3SPiotr Jasiukajtis jn; 706*5b2ba9d3SPiotr Jasiukajtis lgamma; 707*5b2ba9d3SPiotr Jasiukajtis lgamma_r; 708*5b2ba9d3SPiotr Jasiukajtis log; 709*5b2ba9d3SPiotr Jasiukajtis log10; 710*5b2ba9d3SPiotr Jasiukajtis log1p; 711*5b2ba9d3SPiotr Jasiukajtis logb; 712*5b2ba9d3SPiotr Jasiukajtis matherr; 713*5b2ba9d3SPiotr Jasiukajtis nextafter; 714*5b2ba9d3SPiotr Jasiukajtis pow; 715*5b2ba9d3SPiotr Jasiukajtis remainder; 716*5b2ba9d3SPiotr Jasiukajtis rint; 717*5b2ba9d3SPiotr Jasiukajtis scalb; 718*5b2ba9d3SPiotr Jasiukajtis scalbn; 719*5b2ba9d3SPiotr Jasiukajtis signgam; 720*5b2ba9d3SPiotr Jasiukajtis significand; 721*5b2ba9d3SPiotr Jasiukajtis sin; 722*5b2ba9d3SPiotr Jasiukajtis sinh; 723*5b2ba9d3SPiotr Jasiukajtis sqrt; 724*5b2ba9d3SPiotr Jasiukajtis tan; 725*5b2ba9d3SPiotr Jasiukajtis tanh; 726*5b2ba9d3SPiotr Jasiukajtis y0; 727*5b2ba9d3SPiotr Jasiukajtis y1; 728*5b2ba9d3SPiotr Jasiukajtis yn; 729*5b2ba9d3SPiotr Jasiukajtis}; 730*5b2ba9d3SPiotr Jasiukajtis 731*5b2ba9d3SPiotr Jasiukajtis$if amd64 || sparcv9 732*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.2 { 733*5b2ba9d3SPiotr Jasiukajtis$else 734*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.3 { 735*5b2ba9d3SPiotr Jasiukajtis$endif 736*5b2ba9d3SPiotr Jasiukajtis global: 737*5b2ba9d3SPiotr Jasiukajtis __libm_mt_fex_sync; # -lmtsk 738*5b2ba9d3SPiotr Jasiukajtis __mt_fex_sync; # -lmtsk 739*5b2ba9d3SPiotr Jasiukajtis$if amd64 || sparcv9 740*5b2ba9d3SPiotr Jasiukajtis} SUNWprivate_1.1; 741*5b2ba9d3SPiotr Jasiukajtis$else 742*5b2ba9d3SPiotr Jasiukajtis} SUNWprivate_1.2; 743*5b2ba9d3SPiotr Jasiukajtis 744*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.2 { 745*5b2ba9d3SPiotr Jasiukajtis global: 746*5b2ba9d3SPiotr Jasiukajtis __libm_errno; # SC3.0.1 -lmopt 747*5b2ba9d3SPiotr Jasiukajtis} SUNWprivate_1.1; 748*5b2ba9d3SPiotr Jasiukajtis$endif 749*5b2ba9d3SPiotr Jasiukajtis 750*5b2ba9d3SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.1 { 751*5b2ba9d3SPiotr Jasiukajtis global: 752*5b2ba9d3SPiotr Jasiukajtis _lib_version; 753*5b2ba9d3SPiotr Jasiukajtis __libm__rem_pio2; 754*5b2ba9d3SPiotr Jasiukajtis __libm__rem_pio2m; 755*5b2ba9d3SPiotr Jasiukajtis # anything else is local 756*5b2ba9d3SPiotr Jasiukajtis local: 757*5b2ba9d3SPiotr Jasiukajtis # For symbols with multiple names, move the less preferred 758*5b2ba9d3SPiotr Jasiukajtis # names out of .SUNW_dynsymsort 759*5b2ba9d3SPiotr Jasiukajtis feclearexcept96 { FLAGS = NODYNSORT }; 760*5b2ba9d3SPiotr Jasiukajtis feraiseexcept96 { FLAGS = NODYNSORT }; 761*5b2ba9d3SPiotr Jasiukajtis fetestexcept96 { FLAGS = NODYNSORT }; 762*5b2ba9d3SPiotr Jasiukajtis fegetexceptflag96 { FLAGS = NODYNSORT }; 763*5b2ba9d3SPiotr Jasiukajtis fesetexceptflag96 { FLAGS = NODYNSORT }; 764*5b2ba9d3SPiotr Jasiukajtis feupdateenv96 { FLAGS = NODYNSORT }; 765*5b2ba9d3SPiotr Jasiukajtis fegetenv96 { FLAGS = NODYNSORT }; 766*5b2ba9d3SPiotr Jasiukajtis fesetenv96 { FLAGS = NODYNSORT }; 767*5b2ba9d3SPiotr Jasiukajtis fegetround96 { FLAGS = NODYNSORT }; 768*5b2ba9d3SPiotr Jasiukajtis *; # symbols not mentioned in this file are scoped out 769*5b2ba9d3SPiotr Jasiukajtis}; 770