mapfile-vers revision cd3e933325e68e23516a196a8fea7f49b1e497c3
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# CDDL HEADER START
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# The contents of this file are subject to the terms of the
bdd36cfdba3ff66d25570a9ff568d69e1eb543cfTimo Sirainen# Common Development and Distribution License (the "License").
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# You may not use this file except in compliance with the License.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# See the License for the specific language governing permissions
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# and limitations under the License.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# When distributing Covered Code, include this CDDL HEADER in each
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# If applicable, add the following below this CDDL HEADER, with the
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# fields enclosed by brackets "[]" replaced with your own identifying
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# information: Portions Copyright [yyyy] [name of copyright owner]
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# CDDL HEADER END
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# MAPFILE HEADER START
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# Object versioning must comply with the rules detailed in
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# You should not be making modifications here until you've read the most current
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# copy of that file. If you need help, contact a gatekeeper for guidance.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# MAPFILE HEADER END
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen$mapfile_version 2
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen$if _x86 && _ELF64
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# Starting with SUNW_1.5 and dlamd64getunwind(), the amd64
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# platform is one version ahead of the other platforms.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_1.6 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_1.5 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dl_iterate_phdr { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_1.5 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dlamd64getunwind { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_1.4 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dladdr1 { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_1.3 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_1.2 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_1.1 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dldump { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dlinfo { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dlmopen { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_0.8 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dladdr { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# For most platforms, SUNW_0.7 contains dlclose, dlerror, dlopen, and dlsym.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# For ABI reasons, 32-bit sparc puts them in SISCD_2.3 instead, and SUNW_0.7
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen# exists solely so that SUNW_0.8 can inherit from it on all platforms.
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNW_0.7 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen$if _sparc && _ELF32
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SISCD_2.3 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dlclose { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dlerror { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dlopen { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen dlsym { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo SirainenSYMBOL_VERSION SUNWprivate_1.1 {
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _ld_libc { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dlinfo { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dldump { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dlmopen { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dlopen { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dlerror { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dlsym { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dlclose { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dladdr { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dladdr1 { TYPE = FUNCTION };
447e086422f1ab7cc16833583ed70a4af7a84bc5Timo Sirainen _dlamd64getunwind { TYPE = FUNCTION };