mapfile-vers revision bfed486ad8de8b8ebc6345a8e10accae08bf2f45
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# CDDL HEADER START
cacbb5e3100fb85d23d1614cace3a8662801f2e6Eugen Kuksa# The contents of this file are subject to the terms of the
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu# Common Development and Distribution License (the "License").
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# You may not use this file except in compliance with the License.
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# See the License for the specific language governing permissions
d53747c386354ff7db8629dfdf20f44a7c4d715dEugen Kuksa# and limitations under the License.
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# When distributing Covered Code, include this CDDL HEADER in each
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
823ce7a568b0f653ebe83af7ab6ac9ec70f2cf8eKarl Luc# If applicable, add the following below this CDDL HEADER, with the
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# CDDL HEADER END
1ea7fb6b0f66210bc0d3cb995f1b655277b33884Eugen Kuksa# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder# Use is subject to license terms.
feeab95fdf7ec92bcce607c104d9dc98e0e6ea90Soeren D. Schulze# MAPFILE HEADER START
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
b3138d7e20d2d6dd26a325b844a8b21b0ecbb602Eugen Kuksa# Object versioning must comply with the rules detailed in
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc# You should not be making modifications here until you've read the most current
1ea7fb6b0f66210bc0d3cb995f1b655277b33884Eugen Kuksa# copy of that file. If you need help, contact a gatekeeper for guidance.
f03aa0b723e5545fddf7019e287368b9e208ca69Soeren D. Schulze# MAPFILE HEADER END
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa aio_cancel64;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa aio_error64;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa aio_fsync64;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa aio_return64;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa aio_suspend64;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa aio_waitn64;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa aio_write64;
c3cfa8f613684439642d59fd89c6bae83cdbf6f0Soeren D. Schulze enable_extended_FILE_stdio;
eea1dfbc731d45f624bc3c14bada0617ebaa6eaaEugen Kuksa lio_listio64;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc mkstemps64;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa posix_fadvise64;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa posix_fallocate64;
0c4da1aef47757166486f7aa0b037ffa30b840cdEugen KuksaSUNW_1.22.1 {
8b7e9bd07700b2fef4312835be342250347ad849Eugen Kuksa # Note: atomic_[and,dec,inc,or]_64_nv are also defined
0c4da1aef47757166486f7aa0b037ffa30b840cdEugen Kuksa # by the common mapfile. Here, we add the NODYNSORT attribute
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc # to them. On this platform, they are aliases for the non-_nv
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa # versions. If that is changed, these lines should be removed.
d1e1be2881bf54b507313a6a2b4a254090cd92b7Eugen Kuksa atomic_and_64_nv = NODYNSORT;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa atomic_dec_64_nv = NODYNSORT;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa atomic_inc_64_nv = NODYNSORT;
0c4da1aef47757166486f7aa0b037ffa30b840cdEugen Kuksa atomic_or_64_nv = NODYNSORT;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc} SUNW_1.22;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa dladdr = FUNCTION FILTER /usr/lib/ld.so.1;
64401a16f05d2b42fa52301ec3ce01569e2a8e19Eugen Kuksa dladdr1 = FUNCTION FILTER /usr/lib/ld.so.1;
d1e1be2881bf54b507313a6a2b4a254090cd92b7Eugen Kuksa dlclose = FUNCTION FILTER /usr/lib/ld.so.1;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa dldump = FUNCTION FILTER /usr/lib/ld.so.1;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc dlerror = FUNCTION FILTER /usr/lib/ld.so.1;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa dlinfo = FUNCTION FILTER /usr/lib/ld.so.1;
ead7fb0fe5492f65c8e47eaa9d5105bffde163f2Eugen Kuksa dlmopen = FUNCTION FILTER /usr/lib/ld.so.1;
d1e1be2881bf54b507313a6a2b4a254090cd92b7Eugen Kuksa dlopen = FUNCTION FILTER /usr/lib/ld.so.1;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc dlsym = FUNCTION FILTER /usr/lib/ld.so.1;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa alphasort64;
ead7fb0fe5492f65c8e47eaa9d5105bffde163f2Eugen Kuksa _alphasort64;
ae371d21b7a25f2ad233db70049f0b6f2edcf411Soeren D. Schulze # Note: atomic_add_64_nv is also defined by the common mapfile.
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa # Here, we add the NODYNSORT attribute to it. On this platform,
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa # it is an aliases for atomic_add_64. If that is changed, this
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa # line should be removed.
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa atomic_add_64_nv = NODYNSORT;
fe656923fef897857a32d6de89a3196571ca2427Eugen Kuksa pselect_large_fdset;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc attropen64;
fe656923fef897857a32d6de89a3196571ca2427Eugen Kuksa _attropen64;
fe656923fef897857a32d6de89a3196571ca2427Eugen Kuksa walkcontext;
fe656923fef897857a32d6de89a3196571ca2427Eugen Kuksa select_large_fdset;
64401a16f05d2b42fa52301ec3ce01569e2a8e19Eugen Kuksa ftruncate64;
d1e1be2881bf54b507313a6a2b4a254090cd92b7Eugen Kuksa _ftruncate64;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa _getdents64;
ead7fb0fe5492f65c8e47eaa9d5105bffde163f2Eugen Kuksa getrlimit64;
123c74ceb5c4d3f364323a015ecef3eaf0ab67d5Eugen Kuksa _getrlimit64;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc _mkstemp64;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa __posix_readdir_r;
d5c6ddb570942f686319dcaf6c4b513a033e00ceEugen Kuksa readdir64_r;
8b42604fc9e948093bde658f32b8446e9c6a3576Eugen Kuksa _readdir64_r;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa setrlimit64;
8b42604fc9e948093bde658f32b8446e9c6a3576Eugen Kuksa _setrlimit64;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc _s_fcntl = NODYNSORT;
fe1d1e27d7199f3ae7be6406d0ab01b29afbacb0Karl Luc _statvfs64;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc truncate64;
fe1d1e27d7199f3ae7be6406d0ab01b29afbacb0Karl Luc _truncate64;
d2d5606ab65ddf48599bd044416de07a205095f2Soeren D. Schulze errno = NODIRECT;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa _sys_buslist;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc _sys_fpelist;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc _sys_segvlist;
fe1d1e27d7199f3ae7be6406d0ab01b29afbacb0Karl Luc _sys_siginfolistp;
dabf0263008e0b55440c4e3fa0b61261af8c28ceEugen Kuksa _sys_siglist;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa _sys_siglistn;
dabf0263008e0b55440c4e3fa0b61261af8c28ceEugen Kuksa _sys_siglistp;
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa _sys_traplist;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa addseverity;
dabf0263008e0b55440c4e3fa0b61261af8c28ceEugen Kuksa _addseverity;
dabf0263008e0b55440c4e3fa0b61261af8c28ceEugen Kuksa __builtin_alloca;
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa fgetgrent_r;
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa fgetpwent_r;
0c4da1aef47757166486f7aa0b037ffa30b840cdEugen Kuksa file_to_decimal;
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa funlockfile;
ea570f40967ef8bc16b76c54f9b867a8036cc750Soeren D. Schulze getchar_unlocked;
d2d5606ab65ddf48599bd044416de07a205095f2Soeren D. Schulze getc_unlocked;
0c4da1aef47757166486f7aa0b037ffa30b840cdEugen Kuksa gettimeofday;
ea570f40967ef8bc16b76c54f9b867a8036cc750Soeren D. Schulze _gettimeofday;
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa localtime_r;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa _mutex_held = NODYNSORT;
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa _mutex_lock = NODYNSORT;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa putchar_unlocked;
ff41d94839a36ce86291af5d83abe2bd39cce1d0Eugen Kuksa putc_unlocked;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa _rw_read_held;
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder _rw_write_held;
d53747c386354ff7db8629dfdf20f44a7c4d715dEugen Kuksa _syscall = NODYNSORT;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc} SYSVABI_1.3;
8b42604fc9e948093bde658f32b8446e9c6a3576Eugen KuksaSYSVABI_1.3 {
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa calloc = NODIRECT;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa environ = NODIRECT;
f03aa0b723e5545fddf7019e287368b9e208ca69Soeren D. Schulze _environ = NODIRECT;
f03aa0b723e5545fddf7019e287368b9e208ca69Soeren D. Schulze free = NODIRECT;
f03aa0b723e5545fddf7019e287368b9e208ca69Soeren D. Schulze frexp = FUNCTION FILTER libm.so.2;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa isnan = FUNCTION FILTER libm.so.2;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa _isnan = FUNCTION FILTER libm.so.2;
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder isnand = FUNCTION FILTER libm.so.2;
b062631d2f72f0b2b2b6140bc5b0fccb66d1802bChristian Maeder _isnand = FUNCTION FILTER libm.so.2;
07f731e693fe433a238b5cc0aab6c5c99c1da798Karl Luc ldexp = FUNCTION FILTER libm.so.2;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa logb = FUNCTION FILTER libm.so.2;
0c4da1aef47757166486f7aa0b037ffa30b840cdEugen Kuksa malloc = NODIRECT;
b696e806e85f1c07f2f5ea07f2b5babcd656e0d6Karl Luc modf = FUNCTION FILTER libm.so.2;
b696e806e85f1c07f2f5ea07f2b5babcd656e0d6Karl Luc _modf = FUNCTION FILTER libm.so.2;
b696e806e85f1c07f2f5ea07f2b5babcd656e0d6Karl Luc nextafter = FUNCTION FILTER libm.so.2;
befbd45c1a4c171f2194b59016590b02bf4df750Eugen Kuksa _nextafter = FUNCTION FILTER libm.so.2;
d5c6ddb570942f686319dcaf6c4b513a033e00ceEugen Kuksa realloc = NODIRECT;
d5c6ddb570942f686319dcaf6c4b513a033e00ceEugen Kuksa scalb = FUNCTION FILTER libm.so.2;
d5c6ddb570942f686319dcaf6c4b513a033e00ceEugen Kuksa _scalb = FUNCTION FILTER libm.so.2;
d5c6ddb570942f686319dcaf6c4b513a033e00ceEugen Kuksa cfgetispeed;
d5c6ddb570942f686319dcaf6c4b513a033e00ceEugen Kuksa _cfgetispeed;
0fe5514fdf12b7559c1a470cf22d89737d55b0a0Eugen Kuksa cfgetospeed;
0fe5514fdf12b7559c1a470cf22d89737d55b0a0Eugen Kuksa _cfgetospeed;
0fe5514fdf12b7559c1a470cf22d89737d55b0a0Eugen Kuksa cfsetispeed;
0fe5514fdf12b7559c1a470cf22d89737d55b0a0Eugen Kuksa _cfsetispeed;
0fe5514fdf12b7559c1a470cf22d89737d55b0a0Eugen Kuksa cfsetospeed;
0fe5514fdf12b7559c1a470cf22d89737d55b0a0Eugen Kuksa _cfsetospeed;
823ce7a568b0f653ebe83af7ab6ac9ec70f2cf8eKarl Luc _fpathconf;
c51d1f5ff88cce030fe543e271ca6b85625b70d8Karl Luc _getcontext;
_dladdr = FUNCTION FILTER /usr/lib/ld.so.1;
_dladdr1 = FUNCTION FILTER /usr/lib/ld.so.1;
_dlclose = FUNCTION FILTER /usr/lib/ld.so.1;
_dldump = FUNCTION FILTER /usr/lib/ld.so.1;
_dlerror = FUNCTION FILTER /usr/lib/ld.so.1;
_dlinfo = FUNCTION FILTER /usr/lib/ld.so.1;
_dlmopen = FUNCTION FILTER /usr/lib/ld.so.1;
_dlopen = FUNCTION FILTER /usr/lib/ld.so.1;
_dlsym = FUNCTION FILTER /usr/lib/ld.so.1;
_ld_libc = FUNCTION FILTER /usr/lib/ld.so.1;