125c28e83SPiotr Jasiukajtis# 225c28e83SPiotr Jasiukajtis# CDDL HEADER START 325c28e83SPiotr Jasiukajtis# 425c28e83SPiotr Jasiukajtis# The contents of this file are subject to the terms of the 525c28e83SPiotr Jasiukajtis# Common Development and Distribution License (the "License"). 625c28e83SPiotr Jasiukajtis# You may not use this file except in compliance with the License. 725c28e83SPiotr Jasiukajtis# 825c28e83SPiotr Jasiukajtis# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 925c28e83SPiotr Jasiukajtis# or http://www.opensolaris.org/os/licensing. 1025c28e83SPiotr Jasiukajtis# See the License for the specific language governing permissions 1125c28e83SPiotr Jasiukajtis# and limitations under the License. 1225c28e83SPiotr Jasiukajtis# 1325c28e83SPiotr Jasiukajtis# When distributing Covered Code, include this CDDL HEADER in each 1425c28e83SPiotr Jasiukajtis# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1525c28e83SPiotr Jasiukajtis# If applicable, add the following below this CDDL HEADER, with the 1625c28e83SPiotr Jasiukajtis# fields enclosed by brackets "[]" replaced with your own identifying 1725c28e83SPiotr Jasiukajtis# information: Portions Copyright [yyyy] [name of copyright owner] 1825c28e83SPiotr Jasiukajtis# 1925c28e83SPiotr Jasiukajtis# CDDL HEADER END 2025c28e83SPiotr Jasiukajtis# 2125c28e83SPiotr Jasiukajtis# Copyright 2011 Nexenta Systems, Inc. All rights reserved. 2225c28e83SPiotr Jasiukajtis# 2325c28e83SPiotr Jasiukajtis# Copyright 2006 Sun Microsystems, Inc. All rights reserved. 2425c28e83SPiotr Jasiukajtis# Use is subject to license terms. 2525c28e83SPiotr Jasiukajtis# 2625c28e83SPiotr Jasiukajtis# Interface definition for libm.so.2 2725c28e83SPiotr Jasiukajtis# 2825c28e83SPiotr Jasiukajtis# For information regarding the establishment of versioned definitions see: 2925c28e83SPiotr Jasiukajtis# The Linker and Libraries Manual (version 2.5 or greater) 3025c28e83SPiotr Jasiukajtis# This is part of the Developers Guide in the Answerbook. Specifically refer 3125c28e83SPiotr Jasiukajtis# to Chapter 2 under section "Defining Additional Symbols" through section 3225c28e83SPiotr Jasiukajtis# "Reducing Symbol Scope", and Chapter 5 "Versioning". 3325c28e83SPiotr Jasiukajtis# 3425c28e83SPiotr Jasiukajtis# For specific rules for the modification (evolution) of these version 3525c28e83SPiotr Jasiukajtis# definitions see: 3625c28e83SPiotr Jasiukajtis# psarc_1995_14: Integration of Scoped Libraries 3725c28e83SPiotr Jasiukajtis# (/shared/sac/PSARC/1995/014) 3825c28e83SPiotr Jasiukajtis# Policy for Shared Library Version Names and Interface Definitions 3925c28e83SPiotr Jasiukajtis# (/shared/ON/general_docs/scoping-rules.ps) 4025c28e83SPiotr Jasiukajtis 4125c28e83SPiotr Jasiukajtis# 4225c28e83SPiotr Jasiukajtis# MAPFILE HEADER START 4325c28e83SPiotr Jasiukajtis# 4425c28e83SPiotr Jasiukajtis# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 4525c28e83SPiotr Jasiukajtis# Object versioning must comply with the rules detailed in 4625c28e83SPiotr Jasiukajtis# 4725c28e83SPiotr Jasiukajtis# usr/src/lib/README.mapfiles 4825c28e83SPiotr Jasiukajtis# 4925c28e83SPiotr Jasiukajtis# You should not be making modifications here until you've read the most current 5025c28e83SPiotr Jasiukajtis# copy of that file. If you need help, contact a gatekeeper for guidance. 5125c28e83SPiotr Jasiukajtis# 5225c28e83SPiotr Jasiukajtis# MAPFILE HEADER END 5325c28e83SPiotr Jasiukajtis# 5425c28e83SPiotr Jasiukajtis 5525c28e83SPiotr Jasiukajtis$mapfile_version 2 5625c28e83SPiotr Jasiukajtis 5725c28e83SPiotr Jasiukajtis$if _ELF32 5825c28e83SPiotr Jasiukajtis$add lf64 5925c28e83SPiotr Jasiukajtis$endif 6025c28e83SPiotr Jasiukajtis$if _sparc && _ELF32 6125c28e83SPiotr Jasiukajtis$add sparc32 6225c28e83SPiotr Jasiukajtis$endif 6325c28e83SPiotr Jasiukajtis$if _sparc && _ELF64 6425c28e83SPiotr Jasiukajtis$add sparcv9 6525c28e83SPiotr Jasiukajtis$endif 6625c28e83SPiotr Jasiukajtis$if _x86 && _ELF32 6725c28e83SPiotr Jasiukajtis$add i386 6825c28e83SPiotr Jasiukajtis$endif 6925c28e83SPiotr Jasiukajtis$if _x86 && _ELF64 7025c28e83SPiotr Jasiukajtis$add amd64 7125c28e83SPiotr Jasiukajtis$endif 7225c28e83SPiotr Jasiukajtis 7325c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.3 { 7425c28e83SPiotr Jasiukajtis global: 7525c28e83SPiotr Jasiukajtis __isnanf; #LSARC/2003/658 7625c28e83SPiotr Jasiukajtis __isnanl; #LSARC/2003/658 7725c28e83SPiotr Jasiukajtis _isnan { FLAGS = NODYNSORT }; #LSARC/2003/658 7825c28e83SPiotr Jasiukajtis _isnand { FLAGS = NODYNSORT }; #LSARC/2003/658 7925c28e83SPiotr Jasiukajtis _isnanf { FLAGS = NODYNSORT }; #LSARC/2003/658 8025c28e83SPiotr Jasiukajtis _logb { FLAGS = NODYNSORT }; #LSARC/2003/658 8125c28e83SPiotr Jasiukajtis _modf { FLAGS = NODYNSORT }; #LSARC/2003/658 8225c28e83SPiotr Jasiukajtis _modff { FLAGS = NODYNSORT }; #LSARC/2003/658 8325c28e83SPiotr Jasiukajtis _nextafter { FLAGS = NODYNSORT }; #LSARC/2003/658 8425c28e83SPiotr Jasiukajtis _scalb { FLAGS = NODYNSORT }; #LSARC/2003/658 8525c28e83SPiotr Jasiukajtis isnand { FLAGS = NODYNSORT }; #LSARC/2003/658 8625c28e83SPiotr Jasiukajtis isnanf; #LSARC/2003/658 8725c28e83SPiotr Jasiukajtis isnanl; #LSARC/2003/658 8825c28e83SPiotr Jasiukajtis} SUNW_1.2; 8925c28e83SPiotr Jasiukajtis 9025c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.2 { 9125c28e83SPiotr Jasiukajtis global: 9225c28e83SPiotr Jasiukajtis __acoshf; 9325c28e83SPiotr Jasiukajtis __acoshl; 9425c28e83SPiotr Jasiukajtis __asinhf; 9525c28e83SPiotr Jasiukajtis __asinhl; 9625c28e83SPiotr Jasiukajtis __atanhf; 9725c28e83SPiotr Jasiukajtis __atanhl; 9825c28e83SPiotr Jasiukajtis __cabs; 9925c28e83SPiotr Jasiukajtis __cabsf; 10025c28e83SPiotr Jasiukajtis __cabsl; 10125c28e83SPiotr Jasiukajtis __cacos; 10225c28e83SPiotr Jasiukajtis __cacosf; 10325c28e83SPiotr Jasiukajtis __cacosh; 10425c28e83SPiotr Jasiukajtis __cacoshf; 10525c28e83SPiotr Jasiukajtis __cacoshl; 10625c28e83SPiotr Jasiukajtis __cacosl; 10725c28e83SPiotr Jasiukajtis __carg; 10825c28e83SPiotr Jasiukajtis __cargf; 10925c28e83SPiotr Jasiukajtis __cargl; 11025c28e83SPiotr Jasiukajtis __casin; 11125c28e83SPiotr Jasiukajtis __casinf; 11225c28e83SPiotr Jasiukajtis __casinh; 11325c28e83SPiotr Jasiukajtis __casinhf; 11425c28e83SPiotr Jasiukajtis __casinhl; 11525c28e83SPiotr Jasiukajtis __casinl; 11625c28e83SPiotr Jasiukajtis __catan; 11725c28e83SPiotr Jasiukajtis __catanf; 11825c28e83SPiotr Jasiukajtis __catanh; 11925c28e83SPiotr Jasiukajtis __catanhf; 12025c28e83SPiotr Jasiukajtis __catanhl; 12125c28e83SPiotr Jasiukajtis __catanl; 12225c28e83SPiotr Jasiukajtis __cbrtf; 12325c28e83SPiotr Jasiukajtis __cbrtl; 12425c28e83SPiotr Jasiukajtis __ccos; 12525c28e83SPiotr Jasiukajtis __ccosf; 12625c28e83SPiotr Jasiukajtis __ccosh; 12725c28e83SPiotr Jasiukajtis __ccoshf; 12825c28e83SPiotr Jasiukajtis __ccoshl; 12925c28e83SPiotr Jasiukajtis __ccosl; 13025c28e83SPiotr Jasiukajtis __cexp; 13125c28e83SPiotr Jasiukajtis __cexpf; 13225c28e83SPiotr Jasiukajtis __cexpl; 13325c28e83SPiotr Jasiukajtis __cimag; 13425c28e83SPiotr Jasiukajtis __cimagf; 13525c28e83SPiotr Jasiukajtis __cimagl; 13625c28e83SPiotr Jasiukajtis __clog; 13725c28e83SPiotr Jasiukajtis __clogf; 13825c28e83SPiotr Jasiukajtis __clogl; 13925c28e83SPiotr Jasiukajtis __conj; 14025c28e83SPiotr Jasiukajtis __conjf; 14125c28e83SPiotr Jasiukajtis __conjl; 14225c28e83SPiotr Jasiukajtis __copysignf; 14325c28e83SPiotr Jasiukajtis __copysignl; 14425c28e83SPiotr Jasiukajtis __cpow; 14525c28e83SPiotr Jasiukajtis __cpowf; 14625c28e83SPiotr Jasiukajtis __cpowl; 14725c28e83SPiotr Jasiukajtis __cproj; 14825c28e83SPiotr Jasiukajtis __cprojf; 14925c28e83SPiotr Jasiukajtis __cprojl; 15025c28e83SPiotr Jasiukajtis __creal; 15125c28e83SPiotr Jasiukajtis __crealf; 15225c28e83SPiotr Jasiukajtis __creall; 15325c28e83SPiotr Jasiukajtis __csin; 15425c28e83SPiotr Jasiukajtis __csinf; 15525c28e83SPiotr Jasiukajtis __csinh; 15625c28e83SPiotr Jasiukajtis __csinhf; 15725c28e83SPiotr Jasiukajtis __csinhl; 15825c28e83SPiotr Jasiukajtis __csinl; 15925c28e83SPiotr Jasiukajtis __csqrt; 16025c28e83SPiotr Jasiukajtis __csqrtf; 16125c28e83SPiotr Jasiukajtis __csqrtl; 16225c28e83SPiotr Jasiukajtis __ctan; 16325c28e83SPiotr Jasiukajtis __ctanf; 16425c28e83SPiotr Jasiukajtis __ctanh; 16525c28e83SPiotr Jasiukajtis __ctanhf; 16625c28e83SPiotr Jasiukajtis __ctanhl; 16725c28e83SPiotr Jasiukajtis __ctanl; 16825c28e83SPiotr Jasiukajtis __erfcf; 16925c28e83SPiotr Jasiukajtis __erfcl; 17025c28e83SPiotr Jasiukajtis __erff; 17125c28e83SPiotr Jasiukajtis __erfl; 17225c28e83SPiotr Jasiukajtis __exp2; 17325c28e83SPiotr Jasiukajtis __exp2f; 17425c28e83SPiotr Jasiukajtis __exp2l; 17525c28e83SPiotr Jasiukajtis __expm1f; 17625c28e83SPiotr Jasiukajtis __expm1l; 17725c28e83SPiotr Jasiukajtis __fdim; 17825c28e83SPiotr Jasiukajtis __fdimf; 17925c28e83SPiotr Jasiukajtis __fdiml; 18025c28e83SPiotr Jasiukajtis __feclearexcept; 18125c28e83SPiotr Jasiukajtis __fegetenv; 18225c28e83SPiotr Jasiukajtis __fegetexceptflag; 18325c28e83SPiotr Jasiukajtis$if _x86 18425c28e83SPiotr Jasiukajtis __fegetprec; #LSARC/1996/175 18525c28e83SPiotr Jasiukajtis$endif 18625c28e83SPiotr Jasiukajtis __fegetround; 18725c28e83SPiotr Jasiukajtis __feholdexcept; 18825c28e83SPiotr Jasiukajtis __fenv_dfl_env; #LSARC/1996/175 18925c28e83SPiotr Jasiukajtis __feraiseexcept; 19025c28e83SPiotr Jasiukajtis __fesetenv; 19125c28e83SPiotr Jasiukajtis __fesetexceptflag; 19225c28e83SPiotr Jasiukajtis$if _x86 19325c28e83SPiotr Jasiukajtis __fesetprec; #LSARC/1996/175 19425c28e83SPiotr Jasiukajtis$endif 19525c28e83SPiotr Jasiukajtis __fesetround; 19625c28e83SPiotr Jasiukajtis __fetestexcept; 19725c28e83SPiotr Jasiukajtis __feupdateenv; 19825c28e83SPiotr Jasiukajtis __fex_get_handling; #LSARC/1996/175 19925c28e83SPiotr Jasiukajtis __fex_get_log; #LSARC/1996/175 20025c28e83SPiotr Jasiukajtis __fex_get_log_depth; #LSARC/1996/175 20125c28e83SPiotr Jasiukajtis __fex_getexcepthandler; #LSARC/1996/175 20225c28e83SPiotr Jasiukajtis __fex_log_entry; #LSARC/1996/175 20325c28e83SPiotr Jasiukajtis __fex_merge_flags; #LSARC/1996/175 20425c28e83SPiotr Jasiukajtis __fex_set_handling; #LSARC/1996/175 20525c28e83SPiotr Jasiukajtis __fex_set_log; #LSARC/1996/175 20625c28e83SPiotr Jasiukajtis __fex_set_log_depth; #LSARC/1996/175 20725c28e83SPiotr Jasiukajtis __fex_setexcepthandler; #LSARC/1996/175 20825c28e83SPiotr Jasiukajtis __fma; 20925c28e83SPiotr Jasiukajtis __fmaf; 21025c28e83SPiotr Jasiukajtis __fmal; 21125c28e83SPiotr Jasiukajtis __fmax; 21225c28e83SPiotr Jasiukajtis __fmaxf; 21325c28e83SPiotr Jasiukajtis __fmaxl; 21425c28e83SPiotr Jasiukajtis __fmin; 21525c28e83SPiotr Jasiukajtis __fminf; 21625c28e83SPiotr Jasiukajtis __fminl; 21725c28e83SPiotr Jasiukajtis __frexp; 21825c28e83SPiotr Jasiukajtis __gammaf; #LSARC/2003/279 21925c28e83SPiotr Jasiukajtis __gammaf_r; #LSARC/2003/279 22025c28e83SPiotr Jasiukajtis __gammal; #LSARC/2003/279 22125c28e83SPiotr Jasiukajtis __gammal_r; #LSARC/2003/279 22225c28e83SPiotr Jasiukajtis __hypotf; 22325c28e83SPiotr Jasiukajtis __hypotl; 22425c28e83SPiotr Jasiukajtis __ilogbf; 22525c28e83SPiotr Jasiukajtis __ilogbl; 22625c28e83SPiotr Jasiukajtis __j0f; #LSARC/2003/279 22725c28e83SPiotr Jasiukajtis __j0l; #LSARC/2003/279 22825c28e83SPiotr Jasiukajtis __j1f; #LSARC/2003/279 22925c28e83SPiotr Jasiukajtis __j1l; #LSARC/2003/279 23025c28e83SPiotr Jasiukajtis __jnf; #LSARC/2003/279 23125c28e83SPiotr Jasiukajtis __jnl; #LSARC/2003/279 23225c28e83SPiotr Jasiukajtis __ldexp; 23325c28e83SPiotr Jasiukajtis __lgammaf; 23425c28e83SPiotr Jasiukajtis __lgammaf_r; #LSARC/2003/279 23525c28e83SPiotr Jasiukajtis __lgammal; 23625c28e83SPiotr Jasiukajtis __lgammal_r; #LSARC/2003/279 237ddc0e0b5SRichard Lowe$if amd64 || sparcv9 238ddc0e0b5SRichard Lowe __llrint { FLAGS = NODYNSORT }; 239ddc0e0b5SRichard Lowe __llrintf { FLAGS = NODYNSORT }; 240ddc0e0b5SRichard Lowe __llrintl { FLAGS = NODYNSORT }; 241ddc0e0b5SRichard Lowe __llround { FLAGS = NODYNSORT }; 242ddc0e0b5SRichard Lowe __llroundf { FLAGS = NODYNSORT }; 243ddc0e0b5SRichard Lowe __llroundl { FLAGS = NODYNSORT }; 244ddc0e0b5SRichard Lowe$else 24525c28e83SPiotr Jasiukajtis __llrint; 24625c28e83SPiotr Jasiukajtis __llrintf; 24725c28e83SPiotr Jasiukajtis __llrintl; 24825c28e83SPiotr Jasiukajtis __llround; 24925c28e83SPiotr Jasiukajtis __llroundf; 25025c28e83SPiotr Jasiukajtis __llroundl; 251ddc0e0b5SRichard Lowe$endif 25225c28e83SPiotr Jasiukajtis __log1pf; 25325c28e83SPiotr Jasiukajtis __log1pl; 25425c28e83SPiotr Jasiukajtis __log2; 25525c28e83SPiotr Jasiukajtis __log2f; 25625c28e83SPiotr Jasiukajtis __log2l; 25725c28e83SPiotr Jasiukajtis __logbf; 25825c28e83SPiotr Jasiukajtis __logbl; 25925c28e83SPiotr Jasiukajtis$if amd64 || sparcv9 26025c28e83SPiotr Jasiukajtis __lrint { FLAGS = NODYNSORT }; 26125c28e83SPiotr Jasiukajtis __lrintf { FLAGS = NODYNSORT }; 26225c28e83SPiotr Jasiukajtis __lrintl { FLAGS = NODYNSORT }; 26325c28e83SPiotr Jasiukajtis __lround { FLAGS = NODYNSORT }; 26425c28e83SPiotr Jasiukajtis __lroundf { FLAGS = NODYNSORT }; 26525c28e83SPiotr Jasiukajtis __lroundl { FLAGS = NODYNSORT }; 26625c28e83SPiotr Jasiukajtis$else 26725c28e83SPiotr Jasiukajtis __lrint; 26825c28e83SPiotr Jasiukajtis __lrintf; 26925c28e83SPiotr Jasiukajtis __lrintl; 27025c28e83SPiotr Jasiukajtis __lround; 27125c28e83SPiotr Jasiukajtis __lroundf; 27225c28e83SPiotr Jasiukajtis __lroundl; 27325c28e83SPiotr Jasiukajtis$endif 27425c28e83SPiotr Jasiukajtis __modf; 27525c28e83SPiotr Jasiukajtis __nan; 27625c28e83SPiotr Jasiukajtis __nanf; 27725c28e83SPiotr Jasiukajtis __nanl; 27825c28e83SPiotr Jasiukajtis __nearbyint; 27925c28e83SPiotr Jasiukajtis __nearbyintf; 28025c28e83SPiotr Jasiukajtis __nearbyintl; 28125c28e83SPiotr Jasiukajtis __nextafterf; 28225c28e83SPiotr Jasiukajtis __nextafterl; 28325c28e83SPiotr Jasiukajtis __nexttoward; 28425c28e83SPiotr Jasiukajtis __nexttowardf; 28525c28e83SPiotr Jasiukajtis __nexttowardl; 28625c28e83SPiotr Jasiukajtis __remainderf; 28725c28e83SPiotr Jasiukajtis __remainderl; 28825c28e83SPiotr Jasiukajtis __remquo; 28925c28e83SPiotr Jasiukajtis __remquof; 29025c28e83SPiotr Jasiukajtis __remquol; 29125c28e83SPiotr Jasiukajtis __rintf; 29225c28e83SPiotr Jasiukajtis __rintl; 29325c28e83SPiotr Jasiukajtis __round; 29425c28e83SPiotr Jasiukajtis __roundf; 29525c28e83SPiotr Jasiukajtis __roundl; 29625c28e83SPiotr Jasiukajtis __scalbf; #LSARC/2003/279 29725c28e83SPiotr Jasiukajtis __scalbl; #LSARC/2003/279 29825c28e83SPiotr Jasiukajtis __scalbln; 29925c28e83SPiotr Jasiukajtis __scalblnf; 30025c28e83SPiotr Jasiukajtis __scalblnl; 30125c28e83SPiotr Jasiukajtis __scalbnf; 30225c28e83SPiotr Jasiukajtis __scalbnl; 30325c28e83SPiotr Jasiukajtis __signgamf; #LSARC/2003/279 30425c28e83SPiotr Jasiukajtis __signgaml; #LSARC/2003/279 30525c28e83SPiotr Jasiukajtis __significandf; #LSARC/2003/279 30625c28e83SPiotr Jasiukajtis __significandl; #LSARC/2003/279 30725c28e83SPiotr Jasiukajtis __sincos; #LSARC/2003/279 30825c28e83SPiotr Jasiukajtis __sincosf; #LSARC/2003/279 30925c28e83SPiotr Jasiukajtis __sincosl; #LSARC/2003/279 31025c28e83SPiotr Jasiukajtis __tgamma; 31125c28e83SPiotr Jasiukajtis __tgammaf; 31225c28e83SPiotr Jasiukajtis __tgammal; 31325c28e83SPiotr Jasiukajtis __trunc; 31425c28e83SPiotr Jasiukajtis __truncf; 31525c28e83SPiotr Jasiukajtis __truncl; 31625c28e83SPiotr Jasiukajtis __xpg6 { FLAGS = NODIRECT }; #private contract with libc group 31725c28e83SPiotr Jasiukajtis __y0f; #LSARC/2003/279 31825c28e83SPiotr Jasiukajtis __y0l; #LSARC/2003/279 31925c28e83SPiotr Jasiukajtis __y1f; #LSARC/2003/279 32025c28e83SPiotr Jasiukajtis __y1l; #LSARC/2003/279 32125c28e83SPiotr Jasiukajtis __ynf; #LSARC/2003/279 32225c28e83SPiotr Jasiukajtis __ynl; #LSARC/2003/279 32325c28e83SPiotr Jasiukajtis acosf; 32425c28e83SPiotr Jasiukajtis acoshf; 32525c28e83SPiotr Jasiukajtis acoshl; 32625c28e83SPiotr Jasiukajtis acosl; 32725c28e83SPiotr Jasiukajtis asinf; 32825c28e83SPiotr Jasiukajtis asinhf; 32925c28e83SPiotr Jasiukajtis asinhl; 33025c28e83SPiotr Jasiukajtis asinl; 33125c28e83SPiotr Jasiukajtis atan2f; 33225c28e83SPiotr Jasiukajtis atan2l; 33325c28e83SPiotr Jasiukajtis atanf; 33425c28e83SPiotr Jasiukajtis atanhf; 33525c28e83SPiotr Jasiukajtis atanhl; 33625c28e83SPiotr Jasiukajtis atanl; 33725c28e83SPiotr Jasiukajtis cabs; 33825c28e83SPiotr Jasiukajtis cabsf; 33925c28e83SPiotr Jasiukajtis cabsl; 34025c28e83SPiotr Jasiukajtis cacos; 34125c28e83SPiotr Jasiukajtis cacosf; 34225c28e83SPiotr Jasiukajtis cacosh; 34325c28e83SPiotr Jasiukajtis cacoshf; 34425c28e83SPiotr Jasiukajtis cacoshl; 34525c28e83SPiotr Jasiukajtis cacosl; 34625c28e83SPiotr Jasiukajtis carg; 34725c28e83SPiotr Jasiukajtis cargf; 34825c28e83SPiotr Jasiukajtis cargl; 34925c28e83SPiotr Jasiukajtis casin; 35025c28e83SPiotr Jasiukajtis casinf; 35125c28e83SPiotr Jasiukajtis casinh; 35225c28e83SPiotr Jasiukajtis casinhf; 35325c28e83SPiotr Jasiukajtis casinhl; 35425c28e83SPiotr Jasiukajtis casinl; 35525c28e83SPiotr Jasiukajtis catan; 35625c28e83SPiotr Jasiukajtis catanf; 35725c28e83SPiotr Jasiukajtis catanh; 35825c28e83SPiotr Jasiukajtis catanhf; 35925c28e83SPiotr Jasiukajtis catanhl; 36025c28e83SPiotr Jasiukajtis catanl; 36125c28e83SPiotr Jasiukajtis cbrtf; 36225c28e83SPiotr Jasiukajtis cbrtl; 36325c28e83SPiotr Jasiukajtis ccos; 36425c28e83SPiotr Jasiukajtis ccosf; 36525c28e83SPiotr Jasiukajtis ccosh; 36625c28e83SPiotr Jasiukajtis ccoshf; 36725c28e83SPiotr Jasiukajtis ccoshl; 36825c28e83SPiotr Jasiukajtis ccosl; 36925c28e83SPiotr Jasiukajtis ceilf; 37025c28e83SPiotr Jasiukajtis ceill; 37125c28e83SPiotr Jasiukajtis cexp; 37225c28e83SPiotr Jasiukajtis cexpf; 37325c28e83SPiotr Jasiukajtis cexpl; 37425c28e83SPiotr Jasiukajtis cimag; 37525c28e83SPiotr Jasiukajtis cimagf; 37625c28e83SPiotr Jasiukajtis cimagl; 37725c28e83SPiotr Jasiukajtis clog; 37825c28e83SPiotr Jasiukajtis clogf; 37925c28e83SPiotr Jasiukajtis clogl; 38025c28e83SPiotr Jasiukajtis conj; 38125c28e83SPiotr Jasiukajtis conjf; 38225c28e83SPiotr Jasiukajtis conjl; 38325c28e83SPiotr Jasiukajtis copysignf; 38425c28e83SPiotr Jasiukajtis copysignl; 38525c28e83SPiotr Jasiukajtis cosf; 38625c28e83SPiotr Jasiukajtis coshf; 38725c28e83SPiotr Jasiukajtis coshl; 38825c28e83SPiotr Jasiukajtis cosl; 38925c28e83SPiotr Jasiukajtis cpow; 39025c28e83SPiotr Jasiukajtis cpowf; 39125c28e83SPiotr Jasiukajtis cpowl; 39225c28e83SPiotr Jasiukajtis cproj; 39325c28e83SPiotr Jasiukajtis cprojf; 39425c28e83SPiotr Jasiukajtis cprojl; 39525c28e83SPiotr Jasiukajtis creal; 39625c28e83SPiotr Jasiukajtis crealf; 39725c28e83SPiotr Jasiukajtis creall; 39825c28e83SPiotr Jasiukajtis csin; 39925c28e83SPiotr Jasiukajtis csinf; 40025c28e83SPiotr Jasiukajtis csinh; 40125c28e83SPiotr Jasiukajtis csinhf; 40225c28e83SPiotr Jasiukajtis csinhl; 40325c28e83SPiotr Jasiukajtis csinl; 40425c28e83SPiotr Jasiukajtis csqrt; 40525c28e83SPiotr Jasiukajtis csqrtf; 40625c28e83SPiotr Jasiukajtis csqrtl; 40725c28e83SPiotr Jasiukajtis ctan; 40825c28e83SPiotr Jasiukajtis ctanf; 40925c28e83SPiotr Jasiukajtis ctanh; 41025c28e83SPiotr Jasiukajtis ctanhf; 41125c28e83SPiotr Jasiukajtis ctanhl; 41225c28e83SPiotr Jasiukajtis ctanl; 41325c28e83SPiotr Jasiukajtis erfcf; 41425c28e83SPiotr Jasiukajtis erfcl; 41525c28e83SPiotr Jasiukajtis erff; 41625c28e83SPiotr Jasiukajtis erfl; 41725c28e83SPiotr Jasiukajtis exp2; 41825c28e83SPiotr Jasiukajtis exp2f; 41925c28e83SPiotr Jasiukajtis exp2l; 42025c28e83SPiotr Jasiukajtis expf; 42125c28e83SPiotr Jasiukajtis expl; 42225c28e83SPiotr Jasiukajtis expm1f; 42325c28e83SPiotr Jasiukajtis expm1l; 42425c28e83SPiotr Jasiukajtis fabsf; 42525c28e83SPiotr Jasiukajtis fabsl; 42625c28e83SPiotr Jasiukajtis fdim; 42725c28e83SPiotr Jasiukajtis fdimf; 42825c28e83SPiotr Jasiukajtis fdiml; 42925c28e83SPiotr Jasiukajtis feclearexcept; 43025c28e83SPiotr Jasiukajtis fegetenv; 43125c28e83SPiotr Jasiukajtis fegetexceptflag; 43225c28e83SPiotr Jasiukajtis$if _x86 43325c28e83SPiotr Jasiukajtis fegetprec; #LSARC/1996/175 43425c28e83SPiotr Jasiukajtis$endif 43525c28e83SPiotr Jasiukajtis fegetround; 43625c28e83SPiotr Jasiukajtis feholdexcept; 43725c28e83SPiotr Jasiukajtis feraiseexcept; 43825c28e83SPiotr Jasiukajtis fesetenv; 43925c28e83SPiotr Jasiukajtis fesetexceptflag; 44025c28e83SPiotr Jasiukajtis$if _x86 44125c28e83SPiotr Jasiukajtis fesetprec; #LSARC/1996/175 44225c28e83SPiotr Jasiukajtis$endif 44325c28e83SPiotr Jasiukajtis fesetround; 44425c28e83SPiotr Jasiukajtis fetestexcept; 44525c28e83SPiotr Jasiukajtis feupdateenv; 44625c28e83SPiotr Jasiukajtis fex_get_handling; #LSARC/1996/175 44725c28e83SPiotr Jasiukajtis fex_get_log; #LSARC/1996/175 44825c28e83SPiotr Jasiukajtis fex_get_log_depth; #LSARC/1996/175 44925c28e83SPiotr Jasiukajtis fex_getexcepthandler; #LSARC/1996/175 45025c28e83SPiotr Jasiukajtis fex_log_entry; #LSARC/1996/175 45125c28e83SPiotr Jasiukajtis fex_merge_flags; #LSARC/1996/175 45225c28e83SPiotr Jasiukajtis fex_set_handling; #LSARC/1996/175 45325c28e83SPiotr Jasiukajtis fex_set_log; #LSARC/1996/175 45425c28e83SPiotr Jasiukajtis fex_set_log_depth; #LSARC/1996/175 45525c28e83SPiotr Jasiukajtis fex_setexcepthandler; #LSARC/1996/175 45625c28e83SPiotr Jasiukajtis floorf; 45725c28e83SPiotr Jasiukajtis floorl; 45825c28e83SPiotr Jasiukajtis fma; 45925c28e83SPiotr Jasiukajtis fmaf; 46025c28e83SPiotr Jasiukajtis fmal; 46125c28e83SPiotr Jasiukajtis fmax; 46225c28e83SPiotr Jasiukajtis fmaxf; 46325c28e83SPiotr Jasiukajtis fmaxl; 46425c28e83SPiotr Jasiukajtis fmin; 46525c28e83SPiotr Jasiukajtis fminf; 46625c28e83SPiotr Jasiukajtis fminl; 46725c28e83SPiotr Jasiukajtis fmodf; 46825c28e83SPiotr Jasiukajtis fmodl; 46925c28e83SPiotr Jasiukajtis frexp; 47025c28e83SPiotr Jasiukajtis frexpf; 47125c28e83SPiotr Jasiukajtis frexpl; 47225c28e83SPiotr Jasiukajtis gammaf; #LSARC/2003/279 47325c28e83SPiotr Jasiukajtis gammaf_r; #LSARC/2003/279 47425c28e83SPiotr Jasiukajtis gammal; #LSARC/2003/279 47525c28e83SPiotr Jasiukajtis gammal_r; #LSARC/2003/279 47625c28e83SPiotr Jasiukajtis hypotf; 47725c28e83SPiotr Jasiukajtis hypotl; 47825c28e83SPiotr Jasiukajtis ilogbf; 47925c28e83SPiotr Jasiukajtis ilogbl; 48025c28e83SPiotr Jasiukajtis j0f; #LSARC/2003/279 48125c28e83SPiotr Jasiukajtis j0l; #LSARC/2003/279 48225c28e83SPiotr Jasiukajtis j1f; #LSARC/2003/279 48325c28e83SPiotr Jasiukajtis j1l; #LSARC/2003/279 48425c28e83SPiotr Jasiukajtis jnf; #LSARC/2003/279 48525c28e83SPiotr Jasiukajtis jnl; #LSARC/2003/279 48625c28e83SPiotr Jasiukajtis ldexp; 48725c28e83SPiotr Jasiukajtis ldexpf; 48825c28e83SPiotr Jasiukajtis ldexpl; 48925c28e83SPiotr Jasiukajtis lgammaf; 49025c28e83SPiotr Jasiukajtis lgammaf_r; #LSARC/2003/279 49125c28e83SPiotr Jasiukajtis lgammal; 49225c28e83SPiotr Jasiukajtis lgammal_r; #LSARC/2003/279 49325c28e83SPiotr Jasiukajtis$if amd64 || sparcv9 49425c28e83SPiotr Jasiukajtis llrint { FLAGS = NODYNSORT }; 49525c28e83SPiotr Jasiukajtis llrintf { FLAGS = NODYNSORT }; 49625c28e83SPiotr Jasiukajtis llrintl { FLAGS = NODYNSORT }; 49725c28e83SPiotr Jasiukajtis llround { FLAGS = NODYNSORT }; 49825c28e83SPiotr Jasiukajtis llroundf { FLAGS = NODYNSORT }; 49925c28e83SPiotr Jasiukajtis llroundl { FLAGS = NODYNSORT }; 50025c28e83SPiotr Jasiukajtis$else 50125c28e83SPiotr Jasiukajtis llrint; 50225c28e83SPiotr Jasiukajtis llrintf; 50325c28e83SPiotr Jasiukajtis llrintl; 50425c28e83SPiotr Jasiukajtis llround; 50525c28e83SPiotr Jasiukajtis llroundf; 50625c28e83SPiotr Jasiukajtis llroundl; 50725c28e83SPiotr Jasiukajtis$endif 50825c28e83SPiotr Jasiukajtis log10f; 50925c28e83SPiotr Jasiukajtis log10l; 51025c28e83SPiotr Jasiukajtis log1pf; 51125c28e83SPiotr Jasiukajtis log1pl; 51225c28e83SPiotr Jasiukajtis log2; 51325c28e83SPiotr Jasiukajtis log2f; 51425c28e83SPiotr Jasiukajtis log2l; 51525c28e83SPiotr Jasiukajtis logbf; 51625c28e83SPiotr Jasiukajtis logbl; 51725c28e83SPiotr Jasiukajtis logf; 51825c28e83SPiotr Jasiukajtis logl; 51925c28e83SPiotr Jasiukajtis lrint; 52025c28e83SPiotr Jasiukajtis lrintf; 52125c28e83SPiotr Jasiukajtis lrintl; 52225c28e83SPiotr Jasiukajtis lround; 52325c28e83SPiotr Jasiukajtis lroundf; 52425c28e83SPiotr Jasiukajtis lroundl; 52525c28e83SPiotr Jasiukajtis modf; 52625c28e83SPiotr Jasiukajtis modff; 52725c28e83SPiotr Jasiukajtis modfl; 52825c28e83SPiotr Jasiukajtis nan; 52925c28e83SPiotr Jasiukajtis nanf; 53025c28e83SPiotr Jasiukajtis nanl; 53125c28e83SPiotr Jasiukajtis nearbyint; 53225c28e83SPiotr Jasiukajtis nearbyintf; 53325c28e83SPiotr Jasiukajtis nearbyintl; 53425c28e83SPiotr Jasiukajtis nextafterf; 53525c28e83SPiotr Jasiukajtis nextafterl; 53625c28e83SPiotr Jasiukajtis nexttoward; 53725c28e83SPiotr Jasiukajtis nexttowardf; 53825c28e83SPiotr Jasiukajtis nexttowardl; 53925c28e83SPiotr Jasiukajtis powf; 54025c28e83SPiotr Jasiukajtis powl; 54125c28e83SPiotr Jasiukajtis remainderf; 54225c28e83SPiotr Jasiukajtis remainderl; 54325c28e83SPiotr Jasiukajtis remquo; 54425c28e83SPiotr Jasiukajtis remquof; 54525c28e83SPiotr Jasiukajtis remquol; 54625c28e83SPiotr Jasiukajtis rintf; 54725c28e83SPiotr Jasiukajtis rintl; 54825c28e83SPiotr Jasiukajtis round; 54925c28e83SPiotr Jasiukajtis roundf; 55025c28e83SPiotr Jasiukajtis roundl; 55125c28e83SPiotr Jasiukajtis scalbf; #LSARC/2003/279 55225c28e83SPiotr Jasiukajtis scalbl; #LSARC/2003/279 55325c28e83SPiotr Jasiukajtis scalbln; 55425c28e83SPiotr Jasiukajtis scalblnf; 55525c28e83SPiotr Jasiukajtis scalblnl; 55625c28e83SPiotr Jasiukajtis scalbnf; 55725c28e83SPiotr Jasiukajtis scalbnl; 55825c28e83SPiotr Jasiukajtis signgamf; #LSARC/2003/279 55925c28e83SPiotr Jasiukajtis signgaml; #LSARC/2003/279 56025c28e83SPiotr Jasiukajtis significandf; #LSARC/2003/279 56125c28e83SPiotr Jasiukajtis significandl; #LSARC/2003/279 56225c28e83SPiotr Jasiukajtis sincos; #LSARC/2003/279 56325c28e83SPiotr Jasiukajtis sincosf; #LSARC/2003/279 56425c28e83SPiotr Jasiukajtis sincosl; #LSARC/2003/279 56525c28e83SPiotr Jasiukajtis sinf; 56625c28e83SPiotr Jasiukajtis sinhf; 56725c28e83SPiotr Jasiukajtis sinhl; 56825c28e83SPiotr Jasiukajtis sinl; 56925c28e83SPiotr Jasiukajtis sqrtf; 57025c28e83SPiotr Jasiukajtis sqrtl; 57125c28e83SPiotr Jasiukajtis tanf; 57225c28e83SPiotr Jasiukajtis tanhf; 57325c28e83SPiotr Jasiukajtis tanhl; 57425c28e83SPiotr Jasiukajtis tanl; 57525c28e83SPiotr Jasiukajtis tgamma; 57625c28e83SPiotr Jasiukajtis tgammaf; 57725c28e83SPiotr Jasiukajtis tgammal; 57825c28e83SPiotr Jasiukajtis trunc; 57925c28e83SPiotr Jasiukajtis truncf; 58025c28e83SPiotr Jasiukajtis truncl; 58125c28e83SPiotr Jasiukajtis y0f; #LSARC/2003/279 58225c28e83SPiotr Jasiukajtis y0l; #LSARC/2003/279 58325c28e83SPiotr Jasiukajtis y1f; #LSARC/2003/279 58425c28e83SPiotr Jasiukajtis y1l; #LSARC/2003/279 58525c28e83SPiotr Jasiukajtis ynf; #LSARC/2003/279 58625c28e83SPiotr Jasiukajtis ynl; #LSARC/2003/279 58725c28e83SPiotr Jasiukajtis} SUNW_1.1.1; 58825c28e83SPiotr Jasiukajtis 58925c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.1.1 { 59025c28e83SPiotr Jasiukajtis global: 59125c28e83SPiotr Jasiukajtis __acosf; 59225c28e83SPiotr Jasiukajtis __acosl; 59325c28e83SPiotr Jasiukajtis __asinf; 59425c28e83SPiotr Jasiukajtis __asinl; 59525c28e83SPiotr Jasiukajtis __atan2f; 59625c28e83SPiotr Jasiukajtis __atan2l; 59725c28e83SPiotr Jasiukajtis __atanf; 59825c28e83SPiotr Jasiukajtis __atanl; 59925c28e83SPiotr Jasiukajtis __ceilf; 60025c28e83SPiotr Jasiukajtis __ceill; 60125c28e83SPiotr Jasiukajtis __cosf; 60225c28e83SPiotr Jasiukajtis __coshf; 60325c28e83SPiotr Jasiukajtis __coshl; 60425c28e83SPiotr Jasiukajtis __cosl; 60525c28e83SPiotr Jasiukajtis __expf; 60625c28e83SPiotr Jasiukajtis __expl; 60725c28e83SPiotr Jasiukajtis __fabsf; 60825c28e83SPiotr Jasiukajtis __fabsl; 60925c28e83SPiotr Jasiukajtis __floorf; 61025c28e83SPiotr Jasiukajtis __floorl; 61125c28e83SPiotr Jasiukajtis __fmodf; 61225c28e83SPiotr Jasiukajtis __fmodl; 61325c28e83SPiotr Jasiukajtis __frexpf; 61425c28e83SPiotr Jasiukajtis __frexpl; 61525c28e83SPiotr Jasiukajtis __ldexpf; 61625c28e83SPiotr Jasiukajtis __ldexpl; 61725c28e83SPiotr Jasiukajtis __log10f; 61825c28e83SPiotr Jasiukajtis __log10l; 61925c28e83SPiotr Jasiukajtis __logf; 62025c28e83SPiotr Jasiukajtis __logl; 62125c28e83SPiotr Jasiukajtis __modff; 62225c28e83SPiotr Jasiukajtis __modfl; 62325c28e83SPiotr Jasiukajtis __powf; 62425c28e83SPiotr Jasiukajtis __powl; 62525c28e83SPiotr Jasiukajtis __sinf; 62625c28e83SPiotr Jasiukajtis __sinhf; 62725c28e83SPiotr Jasiukajtis __sinhl; 62825c28e83SPiotr Jasiukajtis __sinl; 62925c28e83SPiotr Jasiukajtis __sqrtf; 63025c28e83SPiotr Jasiukajtis __sqrtl; 63125c28e83SPiotr Jasiukajtis __tanf; 63225c28e83SPiotr Jasiukajtis __tanhf; 63325c28e83SPiotr Jasiukajtis __tanhl; 63425c28e83SPiotr Jasiukajtis __tanl; 63525c28e83SPiotr Jasiukajtis} SUNW_1.1; 63625c28e83SPiotr Jasiukajtis 63725c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNW_1.1 { 63825c28e83SPiotr Jasiukajtis global: 63925c28e83SPiotr Jasiukajtis __acos; 64025c28e83SPiotr Jasiukajtis __acosh; 64125c28e83SPiotr Jasiukajtis __asin; 64225c28e83SPiotr Jasiukajtis __asinh; 64325c28e83SPiotr Jasiukajtis __atan; 64425c28e83SPiotr Jasiukajtis __atan2; 64525c28e83SPiotr Jasiukajtis __atanh; 64625c28e83SPiotr Jasiukajtis __cbrt; 64725c28e83SPiotr Jasiukajtis __ceil; 64825c28e83SPiotr Jasiukajtis __copysign; 64925c28e83SPiotr Jasiukajtis __cos; 65025c28e83SPiotr Jasiukajtis __cosh; 65125c28e83SPiotr Jasiukajtis __erf; 65225c28e83SPiotr Jasiukajtis __erfc; 65325c28e83SPiotr Jasiukajtis __exp; 65425c28e83SPiotr Jasiukajtis __expm1; 65525c28e83SPiotr Jasiukajtis __fabs; 65625c28e83SPiotr Jasiukajtis __floor; 65725c28e83SPiotr Jasiukajtis __fmod; 65825c28e83SPiotr Jasiukajtis __gamma; 65925c28e83SPiotr Jasiukajtis __gamma_r; 66025c28e83SPiotr Jasiukajtis __hypot; 66125c28e83SPiotr Jasiukajtis __ilogb; 66225c28e83SPiotr Jasiukajtis __isnan; 66325c28e83SPiotr Jasiukajtis __j0; 66425c28e83SPiotr Jasiukajtis __j1; 66525c28e83SPiotr Jasiukajtis __jn; 66625c28e83SPiotr Jasiukajtis __lgamma; 66725c28e83SPiotr Jasiukajtis __lgamma_r; 66825c28e83SPiotr Jasiukajtis __log; 66925c28e83SPiotr Jasiukajtis __log10; 67025c28e83SPiotr Jasiukajtis __log1p; 67125c28e83SPiotr Jasiukajtis __logb; 67225c28e83SPiotr Jasiukajtis __nextafter; 67325c28e83SPiotr Jasiukajtis __pow; 67425c28e83SPiotr Jasiukajtis __remainder; 67525c28e83SPiotr Jasiukajtis __rint; 67625c28e83SPiotr Jasiukajtis __scalb; 67725c28e83SPiotr Jasiukajtis __scalbn; 67825c28e83SPiotr Jasiukajtis __signgam; 67925c28e83SPiotr Jasiukajtis __significand; 68025c28e83SPiotr Jasiukajtis __sin; 68125c28e83SPiotr Jasiukajtis __sinh; 68225c28e83SPiotr Jasiukajtis __sqrt; 68325c28e83SPiotr Jasiukajtis __tan; 68425c28e83SPiotr Jasiukajtis __tanh; 68525c28e83SPiotr Jasiukajtis __y0; 68625c28e83SPiotr Jasiukajtis __y1; 68725c28e83SPiotr Jasiukajtis __yn; 68825c28e83SPiotr Jasiukajtis acos; 68925c28e83SPiotr Jasiukajtis acosh; 69025c28e83SPiotr Jasiukajtis asin; 69125c28e83SPiotr Jasiukajtis asinh; 69225c28e83SPiotr Jasiukajtis atan; 69325c28e83SPiotr Jasiukajtis atan2; 69425c28e83SPiotr Jasiukajtis atanh; 69525c28e83SPiotr Jasiukajtis cbrt; 69625c28e83SPiotr Jasiukajtis ceil; 69725c28e83SPiotr Jasiukajtis copysign; 69825c28e83SPiotr Jasiukajtis cos; 69925c28e83SPiotr Jasiukajtis cosh; 70025c28e83SPiotr Jasiukajtis erf; 70125c28e83SPiotr Jasiukajtis erfc; 70225c28e83SPiotr Jasiukajtis exp; 70325c28e83SPiotr Jasiukajtis expm1; 70425c28e83SPiotr Jasiukajtis fabs; 70525c28e83SPiotr Jasiukajtis floor; 70625c28e83SPiotr Jasiukajtis fmod; 70725c28e83SPiotr Jasiukajtis gamma; 70825c28e83SPiotr Jasiukajtis gamma_r; 70925c28e83SPiotr Jasiukajtis hypot; 71025c28e83SPiotr Jasiukajtis ilogb; 71125c28e83SPiotr Jasiukajtis isnan; 71225c28e83SPiotr Jasiukajtis j0; 71325c28e83SPiotr Jasiukajtis j1; 71425c28e83SPiotr Jasiukajtis jn; 71525c28e83SPiotr Jasiukajtis lgamma; 71625c28e83SPiotr Jasiukajtis lgamma_r; 71725c28e83SPiotr Jasiukajtis log; 71825c28e83SPiotr Jasiukajtis log10; 71925c28e83SPiotr Jasiukajtis log1p; 72025c28e83SPiotr Jasiukajtis logb; 721*5ecdb142SRichard Lowe matherr { FLAGS = NODIRECT }; 72225c28e83SPiotr Jasiukajtis nextafter; 72325c28e83SPiotr Jasiukajtis pow; 72425c28e83SPiotr Jasiukajtis remainder; 72525c28e83SPiotr Jasiukajtis rint; 72625c28e83SPiotr Jasiukajtis scalb; 72725c28e83SPiotr Jasiukajtis scalbn; 72825c28e83SPiotr Jasiukajtis signgam; 72925c28e83SPiotr Jasiukajtis significand; 73025c28e83SPiotr Jasiukajtis sin; 73125c28e83SPiotr Jasiukajtis sinh; 73225c28e83SPiotr Jasiukajtis sqrt; 73325c28e83SPiotr Jasiukajtis tan; 73425c28e83SPiotr Jasiukajtis tanh; 73525c28e83SPiotr Jasiukajtis y0; 73625c28e83SPiotr Jasiukajtis y1; 73725c28e83SPiotr Jasiukajtis yn; 73825c28e83SPiotr Jasiukajtis}; 73925c28e83SPiotr Jasiukajtis 74025c28e83SPiotr Jasiukajtis$if amd64 || sparcv9 74125c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.2 { 74225c28e83SPiotr Jasiukajtis$else 74325c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.3 { 74425c28e83SPiotr Jasiukajtis$endif 74525c28e83SPiotr Jasiukajtis global: 74625c28e83SPiotr Jasiukajtis __libm_mt_fex_sync; # -lmtsk 74725c28e83SPiotr Jasiukajtis __mt_fex_sync; # -lmtsk 74825c28e83SPiotr Jasiukajtis$if amd64 || sparcv9 74925c28e83SPiotr Jasiukajtis} SUNWprivate_1.1; 75025c28e83SPiotr Jasiukajtis$else 75125c28e83SPiotr Jasiukajtis} SUNWprivate_1.2; 75225c28e83SPiotr Jasiukajtis 75325c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.2 { 75425c28e83SPiotr Jasiukajtis global: 75525c28e83SPiotr Jasiukajtis __libm_errno; # SC3.0.1 -lmopt 75625c28e83SPiotr Jasiukajtis} SUNWprivate_1.1; 75725c28e83SPiotr Jasiukajtis$endif 75825c28e83SPiotr Jasiukajtis 75925c28e83SPiotr JasiukajtisSYMBOL_VERSION SUNWprivate_1.1 { 76025c28e83SPiotr Jasiukajtis global: 76125c28e83SPiotr Jasiukajtis _lib_version; 76225c28e83SPiotr Jasiukajtis __libm__rem_pio2; 76325c28e83SPiotr Jasiukajtis __libm__rem_pio2m; 76425c28e83SPiotr Jasiukajtis # anything else is local 76525c28e83SPiotr Jasiukajtis local: 76625c28e83SPiotr Jasiukajtis # For symbols with multiple names, move the less preferred 76725c28e83SPiotr Jasiukajtis # names out of .SUNW_dynsymsort 76825c28e83SPiotr Jasiukajtis feclearexcept96 { FLAGS = NODYNSORT }; 76925c28e83SPiotr Jasiukajtis feraiseexcept96 { FLAGS = NODYNSORT }; 77025c28e83SPiotr Jasiukajtis fetestexcept96 { FLAGS = NODYNSORT }; 77125c28e83SPiotr Jasiukajtis fegetexceptflag96 { FLAGS = NODYNSORT }; 77225c28e83SPiotr Jasiukajtis fesetexceptflag96 { FLAGS = NODYNSORT }; 77325c28e83SPiotr Jasiukajtis feupdateenv96 { FLAGS = NODYNSORT }; 77425c28e83SPiotr Jasiukajtis fegetenv96 { FLAGS = NODYNSORT }; 77525c28e83SPiotr Jasiukajtis fesetenv96 { FLAGS = NODYNSORT }; 77625c28e83SPiotr Jasiukajtis fegetround96 { FLAGS = NODYNSORT }; 77725c28e83SPiotr Jasiukajtis *; # symbols not mentioned in this file are scoped out 77825c28e83SPiotr Jasiukajtis}; 779