dmake: do not set MAKEFLAGS=k
[unleashed/tickless.git] / usr / src / cmd / sgs / libelf / common / mapfile-vers
blob35f397f12622762a39e49a68c39ed2e42288cc17
2 # CDDL HEADER START
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
19 # CDDL HEADER END
22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
26 # MAPFILE HEADER START
28 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29 # Object versioning must comply with the rules detailed in
31 #       usr/src/lib/README.mapfiles
33 # You should not be making modifications here until you've read the most current
34 # copy of that file. If you need help, contact a gatekeeper for guidance.
36 # MAPFILE HEADER END
39 $mapfile_version 2
41 SYMBOL_VERSION SUNW_1.7 {
42     global:
43         elf_getphdrnum;
44         elf_getshdrnum;
45         elf_getshdrstrndx;
46 } SUNW_1.6;
48 SYMBOL_VERSION SUNW_1.6 {
49     global:
50         elf_getphnum;
51 } SUNW_1.5;
53 SYMBOL_VERSION SUNW_1.5 {
54     global:
55         gelf_getcap;
56         gelf_update_cap;
57 } SUNW_1.4;
59 SYMBOL_VERSION SUNW_1.4 {
60     global:
61         elf_getshnum;
62         elf_getshstrndx;
63         gelf_getsymshndx;
64         gelf_update_symshndx;
65 } SUNW_1.3;
67 SYMBOL_VERSION SUNW_1.3 {
68     global:
69         elf32_checksum;
70         elf64_checksum;
71         gelf_checksum;
72 } SUNW_1.2;
74 SYMBOL_VERSION SUNW_1.2 {
75     global:
76         elf64_fsize;
77         elf64_getehdr;
78         elf64_getphdr;
79         elf64_getshdr;
80         elf64_newehdr;
81         elf64_newphdr;
82         elf64_xlatetof;
83         elf64_xlatetom;
84         gelf_getclass;
85         gelf_fsize;
86         gelf_getehdr;
87         gelf_update_ehdr;
88         gelf_newehdr;
89         gelf_getphdr;
90         gelf_update_phdr;
91         gelf_newphdr;
92         gelf_getshdr;
93         gelf_update_shdr;
94         gelf_xlatetof;
95         gelf_xlatetom;
96         gelf_getsym;
97         gelf_update_sym;
98         gelf_getsyminfo;
99         gelf_getmove;
100         gelf_update_move;
101         gelf_update_syminfo;
102         gelf_getdyn;
103         gelf_update_dyn;
104         gelf_getrela;
105         gelf_update_rela;
106         gelf_getrel;
107         gelf_update_rel;
108 } SUNW_1.1;
110 SYMBOL_VERSION SUNW_1.1 {
111     global:
112         SUNW_1.1;
113 } SUNW_0.7;
115 SYMBOL_VERSION SUNW_0.7 {
116     global:
117         elf_begin;
118         elf_end;
119         elf_memory;
120         elf_next;
121         elf_rand;
122         elf_cntl;
123         elf_errmsg;
124         elf_errno;
125         elf_fill;
126         elf_flagdata;
127         elf_flagehdr;
128         elf_flagelf;
129         elf_flagphdr;
130         elf_flagscn;
131         elf_flagshdr;
132         elf_getarhdr;
133         elf_getarsym;
134         elf_getbase;
135         elf_getdata;
136         elf_newdata;
137         elf_rawdata;
138         elf_getident;
139         elf_getscn;
140         elf_ndxscn;
141         elf_newscn;
142         elf_nextscn;
143         elf_hash;
144         elf_kind;
145         elf_rawfile;
146         elf_strptr;
147         elf_update;
148         elf_version;
149         nlist;
150         elf32_fsize;
151         elf32_getphdr;
152         elf32_newphdr;
153         elf32_getshdr;
154         elf32_getehdr;
155         elf32_newehdr;
156         elf32_xlatetof;
157         elf32_xlatetom;
158     local:
159         *;
162 SYMBOL_VERSION SUNWprivate_1.1 {
163     global:
164         _elf_execfill;
165         _elf_getarhdrbase;
166         _elf_getarsymwordsize;
167         _elf_getnextoff;
168         _elf_getxoff;
169         _elf_outsync;
170         _elf_sys_encoding;
171         _elf_swap_wrimage;
172         _gelf_getdyndtflags_1;
174 $if _ELF32
175         elf_demangle;
176 $endif