xref: /illumos-gate/usr/src/cmd/ast/libast/mapfile-vers (revision 616c76953410e11aab663c510c9ba143e545bd4b)
1b30d1939SAndy Fiddaman#
2b30d1939SAndy Fiddaman# CDDL HEADER START
3b30d1939SAndy Fiddaman#
4b30d1939SAndy Fiddaman# The contents of this file are subject to the terms of the
5b30d1939SAndy Fiddaman# Common Development and Distribution License (the "License").
6b30d1939SAndy Fiddaman# You may not use this file except in compliance with the License.
7b30d1939SAndy Fiddaman#
8b30d1939SAndy Fiddaman# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9b30d1939SAndy Fiddaman# or http://www.opensolaris.org/os/licensing.
10b30d1939SAndy Fiddaman# See the License for the specific language governing permissions
11b30d1939SAndy Fiddaman# and limitations under the License.
12b30d1939SAndy Fiddaman#
13b30d1939SAndy Fiddaman# When distributing Covered Code, include this CDDL HEADER in each
14b30d1939SAndy Fiddaman# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15b30d1939SAndy Fiddaman# If applicable, add the following below this CDDL HEADER, with the
16b30d1939SAndy Fiddaman# fields enclosed by brackets "[]" replaced with your own identifying
17b30d1939SAndy Fiddaman# information: Portions Copyright [yyyy] [name of copyright owner]
18b30d1939SAndy Fiddaman#
19b30d1939SAndy Fiddaman# CDDL HEADER END
20b30d1939SAndy Fiddaman#
21b30d1939SAndy Fiddaman
22b30d1939SAndy Fiddaman#
23b30d1939SAndy Fiddaman# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
24*616c7695SAndy Fiddaman# Copyright 2024 OmniOS Community Edition (OmniOSce) Association.
25b30d1939SAndy Fiddaman#
26b30d1939SAndy Fiddaman
27b30d1939SAndy Fiddaman#
28b30d1939SAndy Fiddaman# MAPFILE HEADER START
29b30d1939SAndy Fiddaman#
30b30d1939SAndy Fiddaman# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
31b30d1939SAndy Fiddaman# Object versioning must comply with the rules detailed in
32b30d1939SAndy Fiddaman#
33b30d1939SAndy Fiddaman#	usr/src/lib/README.mapfiles
34b30d1939SAndy Fiddaman#
35b30d1939SAndy Fiddaman# You should not be making modifications here until you've read the most current
36b30d1939SAndy Fiddaman# copy of that file. If you need help, contact a gatekeeper for guidance.
37b30d1939SAndy Fiddaman#
38b30d1939SAndy Fiddaman# MAPFILE HEADER END
39b30d1939SAndy Fiddaman#
40b30d1939SAndy Fiddaman
41b30d1939SAndy Fiddaman$mapfile_version 2
42b30d1939SAndy Fiddaman
43b30d1939SAndy Fiddaman# functions
44b30d1939SAndy FiddamanSYMBOL_VERSION SUNWprivate_1.1 {
45b30d1939SAndy Fiddaman    global:
468222814eSRichard Lowe$if _ELF64
478222814eSRichard Lowe	_Sfextern		{
488222814eSRichard Lowe				  ASSERT = {
498222814eSRichard Lowe					  TYPE = OBJECT;
508222814eSRichard Lowe					  SIZE = 184;
518222814eSRichard Lowe					};
528222814eSRichard Lowe				};
538222814eSRichard Lowe$elif _ELF32
548222814eSRichard Lowe	_Sfextern		{
558222814eSRichard Lowe				  ASSERT = {
568222814eSRichard Lowe					  TYPE = OBJECT;
578222814eSRichard Lowe					  SIZE = 100;
588222814eSRichard Lowe					};
598222814eSRichard Lowe				};
608222814eSRichard Lowe$else
618222814eSRichard Lowe$error unknown ELFCLASS
628222814eSRichard Lowe$endif
638222814eSRichard Lowe	_Sfi			{
648222814eSRichard Lowe				  ASSERT = {
658222814eSRichard Lowe					  TYPE = OBJECT;
668222814eSRichard Lowe					  SIZE = addrsize;
678222814eSRichard Lowe					};
688222814eSRichard Lowe				};
698222814eSRichard Lowe	_Sfmaxr			{
708222814eSRichard Lowe				  ASSERT = {
718222814eSRichard Lowe					  TYPE = OBJECT;
728222814eSRichard Lowe					  SIZE = addrsize;
738222814eSRichard Lowe					};
748222814eSRichard Lowe				};
758222814eSRichard Lowe$if _ELF64
768222814eSRichard Lowe	_Sftable		{
778222814eSRichard Lowe				  ASSERT = {
788222814eSRichard Lowe					  TYPE = OBJECT;
798222814eSRichard Lowe					  SIZE = 1296;
808222814eSRichard Lowe					};
818222814eSRichard Lowe				};
828222814eSRichard Lowe	_Vmextern		{
838222814eSRichard Lowe				  ASSERT = {
848222814eSRichard Lowe					  TYPE = OBJECT;
858222814eSRichard Lowe					  SIZE = addrsize[9];
868222814eSRichard Lowe					};
878222814eSRichard Lowe				};
888222814eSRichard Lowe
898222814eSRichard Lowe$elif _ELF32
908222814eSRichard Lowe	_Sftable		{
918222814eSRichard Lowe				  ASSERT = {
928222814eSRichard Lowe					  TYPE = OBJECT;
937e85189aSToomas Soome					$if _x86
948222814eSRichard Lowe					  SIZE = 1192;
957e85189aSToomas Soome					$elif _sparc
967e85189aSToomas Soome					  SIZE = 1248;
977e85189aSToomas Soome					$else
987e85189aSToomas Soome					$error Unknown architecture
997e85189aSToomas Soome					$endif
1008222814eSRichard Lowe					};
1018222814eSRichard Lowe				};
1028222814eSRichard Lowe	_Vmextern		{
1038222814eSRichard Lowe				  ASSERT = {
1048222814eSRichard Lowe					  TYPE = OBJECT;
1058222814eSRichard Lowe					  SIZE = addrsize[10];
1068222814eSRichard Lowe					};
1078222814eSRichard Lowe				};
1088222814eSRichard Lowe$else
1098222814eSRichard Lowe$error unknown ELFCLASS
1108222814eSRichard Lowe$endif
1118222814eSRichard Lowe	_Vmheap			{
1128222814eSRichard Lowe				  ASSERT = {
1138222814eSRichard Lowe					  TYPE = OBJECT;
1148222814eSRichard Lowe					  SIZE = addrsize[14];
1158222814eSRichard Lowe					};
1168222814eSRichard Lowe				};
117b30d1939SAndy Fiddaman	_ast___getdelim;
118b30d1939SAndy Fiddaman	_ast__filbuf;
119b30d1939SAndy Fiddaman	_ast_asprintf;
120b30d1939SAndy Fiddaman	_ast_basename;
121b30d1939SAndy Fiddaman	_ast_calloc;
122b30d1939SAndy Fiddaman	_ast_catclose;
123b30d1939SAndy Fiddaman	_ast_catgets;
124b30d1939SAndy Fiddaman	_ast_catopen;
125b30d1939SAndy Fiddaman	_ast_cfree;
126b30d1939SAndy Fiddaman	_ast_clearerr;
127b30d1939SAndy Fiddaman	_ast_clearerr_unlocked;
128b30d1939SAndy Fiddaman	_ast_dirname;
129b30d1939SAndy Fiddaman	_ast_doprnt;
130b30d1939SAndy Fiddaman	_ast_doscan;
131b30d1939SAndy Fiddaman	_ast_eaccess;
132b30d1939SAndy Fiddaman	_ast_fclose;
133b30d1939SAndy Fiddaman	_ast_fcloseall;
134b30d1939SAndy Fiddaman	_ast_fdopen;
135b30d1939SAndy Fiddaman	_ast_feof_unlocked;
136b30d1939SAndy Fiddaman	_ast_ferror_unlocked;
137b30d1939SAndy Fiddaman	_ast_fflush;
138b30d1939SAndy Fiddaman	_ast_fflush_unlocked;
139b30d1939SAndy Fiddaman	_ast_fgetc;
140b30d1939SAndy Fiddaman	_ast_fgetc_unlocked;
141b30d1939SAndy Fiddaman	_ast_fgetpos64;
142b30d1939SAndy Fiddaman	_ast_fgetpos;
143b30d1939SAndy Fiddaman	_ast_fgets;
144b30d1939SAndy Fiddaman	_ast_fgets_unlocked;
145b30d1939SAndy Fiddaman	_ast_fgetwc;
146b30d1939SAndy Fiddaman	_ast_fgetws;
147b30d1939SAndy Fiddaman	_ast_fileno_unlocked;
148b30d1939SAndy Fiddaman	_ast_flockfile;
149b30d1939SAndy Fiddaman	_ast_fmemopen;
150b30d1939SAndy Fiddaman	_ast_fnmatch;
151b30d1939SAndy Fiddaman	_ast_fopen;
152b30d1939SAndy Fiddaman	_ast_fprintf;
153b30d1939SAndy Fiddaman	_ast_fpurge;
154b30d1939SAndy Fiddaman	_ast_fputc_unlocked;
155b30d1939SAndy Fiddaman	_ast_fputs;
156b30d1939SAndy Fiddaman	_ast_fputs_unlocked;
157b30d1939SAndy Fiddaman	_ast_fputwc;
158b30d1939SAndy Fiddaman	_ast_fputws;
159b30d1939SAndy Fiddaman	_ast_fread;
160b30d1939SAndy Fiddaman	_ast_fread_unlocked;
161b30d1939SAndy Fiddaman	_ast_free;
162b30d1939SAndy Fiddaman	_ast_freopen;
163b30d1939SAndy Fiddaman	_ast_fscanf;
164b30d1939SAndy Fiddaman	_ast_fseek64;
165b30d1939SAndy Fiddaman	_ast_fseek;
166b30d1939SAndy Fiddaman	_ast_fseeko64;
167b30d1939SAndy Fiddaman	_ast_fseeko;
168b30d1939SAndy Fiddaman	_ast_fsetpos64;
169b30d1939SAndy Fiddaman	_ast_fsetpos;
170b30d1939SAndy Fiddaman	_ast_ftell64;
171b30d1939SAndy Fiddaman	_ast_ftell;
172b30d1939SAndy Fiddaman	_ast_ftello64;
173b30d1939SAndy Fiddaman	_ast_ftello;
174b30d1939SAndy Fiddaman	_ast_ftrylockfile;
175b30d1939SAndy Fiddaman	_ast_fts_children;
176b30d1939SAndy Fiddaman	_ast_fts_close;
177b30d1939SAndy Fiddaman	_ast_fts_flags;
178b30d1939SAndy Fiddaman	_ast_fts_notify;
179b30d1939SAndy Fiddaman	_ast_fts_open;
180b30d1939SAndy Fiddaman	_ast_fts_read;
181b30d1939SAndy Fiddaman	_ast_fts_set;
182b30d1939SAndy Fiddaman	_ast_ftw;
183b30d1939SAndy Fiddaman	_ast_ftwalk;
184b30d1939SAndy Fiddaman	_ast_ftwflags;
185b30d1939SAndy Fiddaman	_ast_funlockfile;
186b30d1939SAndy Fiddaman	_ast_fwide;
187b30d1939SAndy Fiddaman	_ast_fwprintf;
188b30d1939SAndy Fiddaman	_ast_fwrite;
189b30d1939SAndy Fiddaman	_ast_fwrite_unlocked;
190b30d1939SAndy Fiddaman	_ast_fwscanf;
191b30d1939SAndy Fiddaman	_ast_getc_unlocked;
192b30d1939SAndy Fiddaman	_ast_getchar_unlocked;
193b30d1939SAndy Fiddaman	_ast_getcwd;
194b30d1939SAndy Fiddaman	_ast_getdate;
195b30d1939SAndy Fiddaman	_ast_getdelim;
196b30d1939SAndy Fiddaman	_ast_getenv;
197b30d1939SAndy Fiddaman	_ast_getline;
198b30d1939SAndy Fiddaman	_ast_getopt;
199b30d1939SAndy Fiddaman	_ast_getopt_long;
200b30d1939SAndy Fiddaman	_ast_getopt_long_only;
201b30d1939SAndy Fiddaman	_ast_getpgrp;
202b30d1939SAndy Fiddaman	_ast_gets;
203b30d1939SAndy Fiddaman	_ast_getsubopt;
204b30d1939SAndy Fiddaman	_ast_getw;
205b30d1939SAndy Fiddaman	_ast_getwc;
206b30d1939SAndy Fiddaman	_ast_getwchar;
207b30d1939SAndy Fiddaman	_ast_getwd;
208b30d1939SAndy Fiddaman	_ast_getws;
209b30d1939SAndy Fiddaman	_ast_glob;
210b30d1939SAndy Fiddaman	_ast_globfree;
211b30d1939SAndy Fiddaman	_ast_iconv;
212b30d1939SAndy Fiddaman	_ast_iconv_close;
213b30d1939SAndy Fiddaman	_ast_iconv_list;
214b30d1939SAndy Fiddaman	_ast_iconv_move;
215b30d1939SAndy Fiddaman	_ast_iconv_name;
216b30d1939SAndy Fiddaman	_ast_iconv_open;
217b30d1939SAndy Fiddaman	_ast_iconv_write;
2188222814eSRichard Lowe$if _ELF64
2198222814eSRichard Lowe	_ast_info		{
2208222814eSRichard Lowe				  ASSERT = {
2218222814eSRichard Lowe					  TYPE = OBJECT;
2228222814eSRichard Lowe					  SIZE = 1064;
2238222814eSRichard Lowe					};
2248222814eSRichard Lowe				};
2258222814eSRichard Lowe$elif _ELF32
2268222814eSRichard Lowe	_ast_info		{
2278222814eSRichard Lowe				  ASSERT = {
2288222814eSRichard Lowe					  TYPE = OBJECT;
2298222814eSRichard Lowe					  SIZE = 1012;
2308222814eSRichard Lowe					};
2318222814eSRichard Lowe				};
2328222814eSRichard Lowe$else
2338222814eSRichard Lowe$error unknown ELFCLASS
2348222814eSRichard Lowe$endif
2358222814eSRichard Lowe	_ast_intercepts		{
2368222814eSRichard Lowe				  ASSERT = {
2378222814eSRichard Lowe					  TYPE = OBJECT;
2388222814eSRichard Lowe					  SIZE = addrsize[2];
2398222814eSRichard Lowe					};
2408222814eSRichard Lowe				};
2418222814eSRichard Lowe$if _ELF64
2428222814eSRichard Lowe	_ast_lc_categories	{
2438222814eSRichard Lowe				  ASSERT = {
2448222814eSRichard Lowe					  TYPE = OBJECT;
2458222814eSRichard Lowe					  SIZE = 560;
2468222814eSRichard Lowe					};
2478222814eSRichard Lowe				};
2488222814eSRichard Lowe$elif _ELF32
2498222814eSRichard Lowe	_ast_lc_categories	{
2508222814eSRichard Lowe				  ASSERT = {
2518222814eSRichard Lowe					  TYPE = OBJECT;
2528222814eSRichard Lowe					  SIZE = 336;
2538222814eSRichard Lowe					};
2548222814eSRichard Lowe				};
2558222814eSRichard Lowe$else
2568222814eSRichard Lowe$error unknown ELFCLASS
2578222814eSRichard Lowe$endif
2588222814eSRichard Lowe	_ast_lc_charsets	{
2598222814eSRichard Lowe				  ASSERT = {
2608222814eSRichard Lowe					  TYPE = OBJECT;
2618222814eSRichard Lowe					  SIZE = addrsize[72];
2628222814eSRichard Lowe					};
2638222814eSRichard Lowe				};
2648222814eSRichard Lowe	_ast_lc_languages	{
2658222814eSRichard Lowe				  ASSERT = {
2668222814eSRichard Lowe					  TYPE = OBJECT;
2678222814eSRichard Lowe					  SIZE = addrsize[1144];
2688222814eSRichard Lowe					};
2698222814eSRichard Lowe				};
2708222814eSRichard Lowe	_ast_lc_maps		{
2718222814eSRichard Lowe				  ASSERT = {
2728222814eSRichard Lowe					  TYPE = OBJECT;
2738222814eSRichard Lowe					  SIZE = addrsize[35];
2748222814eSRichard Lowe					};
2758222814eSRichard Lowe				};
2768222814eSRichard Lowe	_ast_lc_territories	{
2778222814eSRichard Lowe				  ASSERT = {
2788222814eSRichard Lowe					  TYPE = OBJECT;
2798222814eSRichard Lowe					  SIZE = addrsize[909];
2808222814eSRichard Lowe					};
2818222814eSRichard Lowe				};
282b30d1939SAndy Fiddaman	_ast_localeconv;
2838222814eSRichard Lowe	_ast_locales		{
2848222814eSRichard Lowe				  ASSERT = {
2858222814eSRichard Lowe					  TYPE = OBJECT;
2868222814eSRichard Lowe					  SIZE = addrsize[14];
2878222814eSRichard Lowe					};
2888222814eSRichard Lowe				};
289b30d1939SAndy Fiddaman	_ast_malloc;
290b30d1939SAndy Fiddaman	_ast_memalign;
291b30d1939SAndy Fiddaman	_ast_memdup;
292b30d1939SAndy Fiddaman	_ast_memfatal;
293b30d1939SAndy Fiddaman	_ast_memhash;
294b30d1939SAndy Fiddaman	_ast_memsum;
295b30d1939SAndy Fiddaman	_ast_mkstemp;
296b30d1939SAndy Fiddaman	_ast_mktemp;
297b30d1939SAndy Fiddaman	_ast_mktime;
298b30d1939SAndy Fiddaman	_ast_nftw;
2998222814eSRichard Lowe	_ast_optarg		{
3008222814eSRichard Lowe				  ASSERT = {
3018222814eSRichard Lowe					  TYPE = OBJECT;
3028222814eSRichard Lowe					  SIZE = addrsize;
3038222814eSRichard Lowe					};
3048222814eSRichard Lowe				};
305b30d1939SAndy Fiddaman	_ast_optctx;
3068222814eSRichard Lowe	_ast_opterr		{
3078222814eSRichard Lowe				  ASSERT = {
3088222814eSRichard Lowe					  TYPE = OBJECT;
3098222814eSRichard Lowe					  SIZE = 4;
3108222814eSRichard Lowe					};
3118222814eSRichard Lowe				};
312b30d1939SAndy Fiddaman	_ast_optesc;
313b30d1939SAndy Fiddaman	_ast_optget;
314b30d1939SAndy Fiddaman	_ast_opthelp;
3158222814eSRichard Lowe	_ast_optind		{
3168222814eSRichard Lowe				  ASSERT = {
3178222814eSRichard Lowe					  TYPE = OBJECT;
3188222814eSRichard Lowe					  SIZE = 4;
3198222814eSRichard Lowe					};
3208222814eSRichard Lowe				};
321b30d1939SAndy Fiddaman	_ast_optjoin;
3228222814eSRichard Lowe	_ast_optopt		{
3238222814eSRichard Lowe				  ASSERT = {
3248222814eSRichard Lowe					  TYPE = OBJECT;
3258222814eSRichard Lowe					  SIZE = 4;
3268222814eSRichard Lowe					};
3278222814eSRichard Lowe				};
328b30d1939SAndy Fiddaman	_ast_optstr;
329b30d1939SAndy Fiddaman	_ast_optusage;
330b30d1939SAndy Fiddaman	_ast_pathaccess;
331b30d1939SAndy Fiddaman	_ast_pathaccess_20100601;
332b30d1939SAndy Fiddaman	_ast_pathbin;
333b30d1939SAndy Fiddaman	_ast_pathcanon;
334b30d1939SAndy Fiddaman	_ast_pathcanon_20100601;
335b30d1939SAndy Fiddaman	_ast_pathcat;
336b30d1939SAndy Fiddaman	_ast_pathcd;
337b30d1939SAndy Fiddaman	_ast_pathcheck;
338b30d1939SAndy Fiddaman	_ast_pathexists;
339b30d1939SAndy Fiddaman	_ast_pathfind;
340b30d1939SAndy Fiddaman	_ast_pathgetlink;
341b30d1939SAndy Fiddaman	_ast_pathinclude;
342b30d1939SAndy Fiddaman	_ast_pathkey;
343b30d1939SAndy Fiddaman	_ast_pathnative;
344b30d1939SAndy Fiddaman	_ast_pathpath;
345b30d1939SAndy Fiddaman	_ast_pathpath_20100601;
346b30d1939SAndy Fiddaman	_ast_pathposix;
347b30d1939SAndy Fiddaman	_ast_pathprobe;
348b30d1939SAndy Fiddaman	_ast_pathprobe_20100601;
349b30d1939SAndy Fiddaman	_ast_pathprog;
350b30d1939SAndy Fiddaman	_ast_pathrepl;
351b30d1939SAndy Fiddaman	_ast_pathsetlink;
352b30d1939SAndy Fiddaman	_ast_pathshell;
353b30d1939SAndy Fiddaman	_ast_pathstat;
354b30d1939SAndy Fiddaman	_ast_pathtemp;
355b30d1939SAndy Fiddaman	_ast_pathtmp;
356b30d1939SAndy Fiddaman	_ast_pclose;
357b30d1939SAndy Fiddaman	_ast_popen;
358b30d1939SAndy Fiddaman	_ast_printf;
359b30d1939SAndy Fiddaman	_ast_procclose;
360b30d1939SAndy Fiddaman	_ast_procfree;
361b30d1939SAndy Fiddaman	_ast_procopen;
362b30d1939SAndy Fiddaman	_ast_putc_unlocked;
363b30d1939SAndy Fiddaman	_ast_putchar_unlocked;
364b30d1939SAndy Fiddaman	_ast_putenv;
365b30d1939SAndy Fiddaman	_ast_puts;
366b30d1939SAndy Fiddaman	_ast_putw;
367b30d1939SAndy Fiddaman	_ast_putwc;
368b30d1939SAndy Fiddaman	_ast_putwchar;
369b30d1939SAndy Fiddaman	_ast_re_comp;
370b30d1939SAndy Fiddaman	_ast_re_exec;
371b30d1939SAndy Fiddaman	_ast_realloc;
372b30d1939SAndy Fiddaman	_ast_realpath;
373b30d1939SAndy Fiddaman	_ast_regaddclass;
374b30d1939SAndy Fiddaman	_ast_regalloc;
375b30d1939SAndy Fiddaman	_ast_regcache;
376b30d1939SAndy Fiddaman	_ast_regclass;
377b30d1939SAndy Fiddaman	_ast_regcmp;
378b30d1939SAndy Fiddaman	_ast_regcollate;
379b30d1939SAndy Fiddaman	_ast_regcomb;
380b30d1939SAndy Fiddaman	_ast_regcomp;
381b30d1939SAndy Fiddaman	_ast_regdup;
382b30d1939SAndy Fiddaman	_ast_regerror;
383b30d1939SAndy Fiddaman	_ast_regex;
384b30d1939SAndy Fiddaman	_ast_regexec;
385b30d1939SAndy Fiddaman	_ast_regexec_20120528;
386b30d1939SAndy Fiddaman	_ast_regfatal;
387b30d1939SAndy Fiddaman	_ast_regfatalpat;
388b30d1939SAndy Fiddaman	_ast_regfree;
389b30d1939SAndy Fiddaman	_ast_regncomp;
390b30d1939SAndy Fiddaman	_ast_regnexec;
391b30d1939SAndy Fiddaman	_ast_regrecord;
392b30d1939SAndy Fiddaman	_ast_regrexec;
393b30d1939SAndy Fiddaman	_ast_regstat;
394b30d1939SAndy Fiddaman	_ast_regsub;
395b30d1939SAndy Fiddaman	_ast_regsubcomp;
396b30d1939SAndy Fiddaman	_ast_regsubexec;
397b30d1939SAndy Fiddaman	_ast_regsubexec_20120528;
398b30d1939SAndy Fiddaman	_ast_regsubflags;
399b30d1939SAndy Fiddaman	_ast_regsubfree;
400b30d1939SAndy Fiddaman	_ast_remove;
401b30d1939SAndy Fiddaman	_ast_resolvepath;
402b30d1939SAndy Fiddaman	_ast_rewind;
403b30d1939SAndy Fiddaman	_ast_scanf;
404b30d1939SAndy Fiddaman	_ast_setbuf;
405b30d1939SAndy Fiddaman	_ast_setbuffer;
406b30d1939SAndy Fiddaman	_ast_setenv;
407b30d1939SAndy Fiddaman	_ast_setenviron;
408b30d1939SAndy Fiddaman	_ast_setlinebuf;
409b30d1939SAndy Fiddaman	_ast_setlocale;
410b30d1939SAndy Fiddaman	_ast_setvbuf;
411b30d1939SAndy Fiddaman	_ast_sfkeyprintf_20000308;
412b30d1939SAndy Fiddaman	_ast_sigcritical;
413b30d1939SAndy Fiddaman	_ast_signal;
414b30d1939SAndy Fiddaman	_ast_sigunblock;
415b30d1939SAndy Fiddaman	_ast_snprintf;
416b30d1939SAndy Fiddaman	_ast_sprintf;
417b30d1939SAndy Fiddaman	_ast_sscanf;
418b30d1939SAndy Fiddaman	_ast_stracmp;
419b30d1939SAndy Fiddaman	_ast_strcopy;
420b30d1939SAndy Fiddaman	_ast_strdup;
421b30d1939SAndy Fiddaman	_ast_strelapsed;
422b30d1939SAndy Fiddaman	_ast_strerror;
423b30d1939SAndy Fiddaman	_ast_stresc;
424b30d1939SAndy Fiddaman	_ast_streval;
425b30d1939SAndy Fiddaman	_ast_strexpr;
426b30d1939SAndy Fiddaman	_ast_strftime;
427b30d1939SAndy Fiddaman	_ast_strgid;
428b30d1939SAndy Fiddaman	_ast_strgrpmatch;
429b30d1939SAndy Fiddaman	_ast_strhash;
430b30d1939SAndy Fiddaman	_ast_strkey;
431b30d1939SAndy Fiddaman	_ast_strlcat;
432b30d1939SAndy Fiddaman	_ast_strlcpy;
433b30d1939SAndy Fiddaman	_ast_strlook;
434b30d1939SAndy Fiddaman	_ast_strmatch;
435b30d1939SAndy Fiddaman	_ast_strmode;
436b30d1939SAndy Fiddaman	_ast_strnacmp;
437b30d1939SAndy Fiddaman	_ast_strncopy;
438b30d1939SAndy Fiddaman	_ast_strntod;
439b30d1939SAndy Fiddaman	_ast_strntol;
440b30d1939SAndy Fiddaman	_ast_strntold;
441b30d1939SAndy Fiddaman	_ast_strntoll;
442b30d1939SAndy Fiddaman	_ast_strntoul;
443b30d1939SAndy Fiddaman	_ast_strntoull;
444b30d1939SAndy Fiddaman	_ast_stropt;
445b30d1939SAndy Fiddaman	_ast_strperm;
446b30d1939SAndy Fiddaman	_ast_strpsearch;
447b30d1939SAndy Fiddaman	_ast_strptime;
448b30d1939SAndy Fiddaman	_ast_strsearch;
449b30d1939SAndy Fiddaman	_ast_strsort;
450b30d1939SAndy Fiddaman	_ast_strsubmatch;
451b30d1939SAndy Fiddaman	_ast_strsum;
452b30d1939SAndy Fiddaman	_ast_strtape;
453b30d1939SAndy Fiddaman	_ast_strtod;
454b30d1939SAndy Fiddaman	_ast_strtoip4;
455b30d1939SAndy Fiddaman	_ast_strtol;
456b30d1939SAndy Fiddaman	_ast_strtold;
457b30d1939SAndy Fiddaman	_ast_strtoll;
458b30d1939SAndy Fiddaman	_ast_strton;
459b30d1939SAndy Fiddaman	_ast_strtonll;
460b30d1939SAndy Fiddaman	_ast_strtoul;
461b30d1939SAndy Fiddaman	_ast_strtoull;
462b30d1939SAndy Fiddaman	_ast_struid;
463b30d1939SAndy Fiddaman	_ast_struniq;
464b30d1939SAndy Fiddaman	_ast_swprintf;
465b30d1939SAndy Fiddaman	_ast_swscanf;
466b30d1939SAndy Fiddaman	_ast_system;
467b30d1939SAndy Fiddaman	_ast_tempnam;
468b30d1939SAndy Fiddaman	_ast_tmpfile;
469b30d1939SAndy Fiddaman	_ast_tmpnam;
470b30d1939SAndy Fiddaman	_ast_touch;
471b30d1939SAndy Fiddaman	_ast_translate;
472b30d1939SAndy Fiddaman	_ast_ungetc;
473b30d1939SAndy Fiddaman	_ast_ungetwc;
474b30d1939SAndy Fiddaman	_ast_unsetenv;
475b30d1939SAndy Fiddaman	_ast_valloc;
476b30d1939SAndy Fiddaman	_ast_vasprintf;
477b30d1939SAndy Fiddaman	_ast_vfprintf;
478b30d1939SAndy Fiddaman	_ast_vfscanf;
479b30d1939SAndy Fiddaman	_ast_vfwprintf;
480b30d1939SAndy Fiddaman	_ast_vfwscanf;
481b30d1939SAndy Fiddaman	_ast_vprintf;
482b30d1939SAndy Fiddaman	_ast_vscanf;
483b30d1939SAndy Fiddaman	_ast_vsnprintf;
484b30d1939SAndy Fiddaman	_ast_vsprintf;
485b30d1939SAndy Fiddaman	_ast_vsscanf;
486b30d1939SAndy Fiddaman	_ast_vswprintf;
487b30d1939SAndy Fiddaman	_ast_vswscanf;
488b30d1939SAndy Fiddaman	_ast_vwprintf;
489b30d1939SAndy Fiddaman	_ast_vwscanf;
490b30d1939SAndy Fiddaman	_ast_wordexp;
491b30d1939SAndy Fiddaman	_ast_wordfree;
492b30d1939SAndy Fiddaman	_ast_wprintf;
493b30d1939SAndy Fiddaman	_ast_wscanf;
494b30d1939SAndy Fiddaman	_ccmapcpy;
495b30d1939SAndy Fiddaman	_ccmapstr;
496b30d1939SAndy Fiddaman        _dtopen;
4978222814eSRichard Lowe$if _ELF64
4988222814eSRichard Lowe	_error_info_		{
4998222814eSRichard Lowe				  ASSERT = {
5008222814eSRichard Lowe					  TYPE = OBJECT;
5018222814eSRichard Lowe					  SIZE = 176;
5028222814eSRichard Lowe					};
5038222814eSRichard Lowe				};
5048222814eSRichard Lowe$elif _ELF32
5058222814eSRichard Lowe	_error_info_		{
5068222814eSRichard Lowe				  ASSERT = {
5078222814eSRichard Lowe					  TYPE = OBJECT;
5088222814eSRichard Lowe					  SIZE = 120;
5098222814eSRichard Lowe					};
5108222814eSRichard Lowe				};
5118222814eSRichard Lowe$else
5128222814eSRichard Lowe$error unknown ELFCLASS
5138222814eSRichard Lowe$endif
514b30d1939SAndy Fiddaman	_fini;
5158222814eSRichard Lowe	_hash_info_		{
5168222814eSRichard Lowe				  ASSERT = {
5178222814eSRichard Lowe					  TYPE = OBJECT;
5188222814eSRichard Lowe					  SIZE = addrsize;
5198222814eSRichard Lowe					};
5208222814eSRichard Lowe				};
521b30d1939SAndy Fiddaman	_iblocks;
522b30d1939SAndy Fiddaman        _init;
5238222814eSRichard Lowe	_mode_permmap_		{
5248222814eSRichard Lowe				  ASSERT = {
5258222814eSRichard Lowe					  TYPE = OBJECT;
5268222814eSRichard Lowe					  SIZE = 96;
5278222814eSRichard Lowe					};
5288222814eSRichard Lowe				};
5298222814eSRichard Lowe$if _ELF64
5308222814eSRichard Lowe	_mode_table_		{
5318222814eSRichard Lowe				  ASSERT = {
5328222814eSRichard Lowe					  TYPE = OBJECT;
5338222814eSRichard Lowe					  SIZE = 240;
5348222814eSRichard Lowe					};
5358222814eSRichard Lowe				};
5368222814eSRichard Lowe	_opt_info_		{
5378222814eSRichard Lowe				  ASSERT = {
5388222814eSRichard Lowe					  TYPE = OBJECT;
5398222814eSRichard Lowe					  SIZE = 176;
5408222814eSRichard Lowe					};
5418222814eSRichard Lowe				};
5428222814eSRichard Lowe	_proc_info_		{
5438222814eSRichard Lowe				  ASSERT = {
5448222814eSRichard Lowe					  TYPE = OBJECT;
5458222814eSRichard Lowe					  SIZE = 72;
5468222814eSRichard Lowe					};
5478222814eSRichard Lowe				};
5488222814eSRichard Lowe
5498222814eSRichard Lowe$elif _ELF32
5508222814eSRichard Lowe	_mode_table_		{
5518222814eSRichard Lowe				  ASSERT = {
5528222814eSRichard Lowe					  TYPE = OBJECT;
5538222814eSRichard Lowe					  SIZE = 200;
5548222814eSRichard Lowe					};
5558222814eSRichard Lowe				};
5568222814eSRichard Lowe	_opt_info_		{
5578222814eSRichard Lowe				  ASSERT = {
5588222814eSRichard Lowe					  TYPE = OBJECT;
5598222814eSRichard Lowe					  SIZE = 128;
5608222814eSRichard Lowe					};
5618222814eSRichard Lowe				};
5628222814eSRichard Lowe	_proc_info_		{
5638222814eSRichard Lowe				  ASSERT = {
5648222814eSRichard Lowe					  TYPE = OBJECT;
5658222814eSRichard Lowe					  SIZE = 52;
5668222814eSRichard Lowe					};
5678222814eSRichard Lowe				};
5688222814eSRichard Lowe$else
5698222814eSRichard Lowe$error unknown ELFCLASS
5708222814eSRichard Lowe$endif
571b30d1939SAndy Fiddaman	_re_comp;
572b30d1939SAndy Fiddaman	_re_exec;
573b30d1939SAndy Fiddaman	_re_putc;
574b30d1939SAndy Fiddaman	_reg_alloc;
575b30d1939SAndy Fiddaman	_reg_classfun;
576b30d1939SAndy Fiddaman	_reg_drop;
577b30d1939SAndy Fiddaman	_reg_fatal;
5788222814eSRichard Lowe$if _ELF64
5798222814eSRichard Lowe	_reg_state		{
5808222814eSRichard Lowe				  ASSERT = {
5818222814eSRichard Lowe					  TYPE = OBJECT;
5828222814eSRichard Lowe					  SIZE = 3888;
5838222814eSRichard Lowe					};
5848222814eSRichard Lowe				};
5858222814eSRichard Lowe$elif _ELF32
5868222814eSRichard Lowe	_reg_state		{
5878222814eSRichard Lowe				  ASSERT = {
5888222814eSRichard Lowe					  TYPE = OBJECT;
5898222814eSRichard Lowe					  SIZE = 2784;
5908222814eSRichard Lowe					};
5918222814eSRichard Lowe				};
5928222814eSRichard Lowe$else
5938222814eSRichard Lowe$error unknown ELFCLASS
5948222814eSRichard Lowe$endif
595b30d1939SAndy Fiddaman	_sfcvt;
596b30d1939SAndy Fiddaman	_sfdlen;
597b30d1939SAndy Fiddaman	_sfexcept;
598b30d1939SAndy Fiddaman	_sffilbuf;
599b30d1939SAndy Fiddaman	_sfflsbuf;
600b30d1939SAndy Fiddaman	_sfgetl2;
601b30d1939SAndy Fiddaman	_sfgetl;
602b30d1939SAndy Fiddaman	_sfgetu2;
603b30d1939SAndy Fiddaman	_sfgetu;
604b30d1939SAndy Fiddaman	_sfllen;
605b30d1939SAndy Fiddaman	_sfmode;
606b30d1939SAndy Fiddaman	_sfopen;
607b30d1939SAndy Fiddaman	_sfpclose;
608b30d1939SAndy Fiddaman	_sfpopen;
609b30d1939SAndy Fiddaman	_sfputd;
610b30d1939SAndy Fiddaman	_sfputl;
611b30d1939SAndy Fiddaman	_sfputm;
612b30d1939SAndy Fiddaman	_sfputu;
613b30d1939SAndy Fiddaman	_sfrsrv;
614b30d1939SAndy Fiddaman	_sfsetpool;
615b30d1939SAndy Fiddaman	_sfstrtod;
616b30d1939SAndy Fiddaman	_sftype;
6178222814eSRichard Lowe	_sig_info_		{
6188222814eSRichard Lowe				  ASSERT = {
6198222814eSRichard Lowe					  TYPE = OBJECT;
6208222814eSRichard Lowe					  SIZE = addrsize[3];
6218222814eSRichard Lowe					};
6228222814eSRichard Lowe				};
623b30d1939SAndy Fiddaman	_stdgets;
624b30d1939SAndy Fiddaman	_stdopen;
625b30d1939SAndy Fiddaman	_stdprintf;
626b30d1939SAndy Fiddaman	_stdscanf;
627b30d1939SAndy Fiddaman	_stdsetvbuf;
628b30d1939SAndy Fiddaman	_stdsprintf;
629b30d1939SAndy Fiddaman	_stdvsnprintf;
630b30d1939SAndy Fiddaman	_stdvsprintf;
631b30d1939SAndy Fiddaman	_stdvsscanf;
632b30d1939SAndy Fiddaman	_stkseek;
633b30d1939SAndy Fiddaman	_vmbestcheck;
634b30d1939SAndy Fiddaman	astconf;
635b30d1939SAndy Fiddaman	astconfdisc;
636b30d1939SAndy Fiddaman	astconflist;
637b30d1939SAndy Fiddaman	astcopy;
638b30d1939SAndy Fiddaman	astgetconf;
639b30d1939SAndy Fiddaman	astintercept;
640b30d1939SAndy Fiddaman	astlicense;
641b30d1939SAndy Fiddaman	astquery;
642b30d1939SAndy Fiddaman	astwinsize;
643b30d1939SAndy Fiddaman	base64decode;
644b30d1939SAndy Fiddaman	base64encode;
645b30d1939SAndy Fiddaman	ccmapid;
646b30d1939SAndy Fiddaman	ccmaplist;
647b30d1939SAndy Fiddaman	ccmapname;
648b30d1939SAndy Fiddaman	ccnative;
649b30d1939SAndy Fiddaman	chresc;
650b30d1939SAndy Fiddaman	chrexp;
651b30d1939SAndy Fiddaman	chrtoi;
652b30d1939SAndy Fiddaman	conformance;
653b30d1939SAndy Fiddaman	dtclose;
654b30d1939SAndy Fiddaman	dtdisc;
655b30d1939SAndy Fiddaman	dtextract;
656b30d1939SAndy Fiddaman	dtflatten;
657b30d1939SAndy Fiddaman	dtmethod;
658b30d1939SAndy Fiddaman	dtnew;
659b30d1939SAndy Fiddaman	dtopen;
660b30d1939SAndy Fiddaman	dtrestore;
661b30d1939SAndy Fiddaman	dtsize;
662b30d1939SAndy Fiddaman	dtstat;
663b30d1939SAndy Fiddaman	dtstrhash;
664b30d1939SAndy Fiddaman	dtview;
665b30d1939SAndy Fiddaman	dtwalk;
666b30d1939SAndy Fiddaman	error;
667b30d1939SAndy Fiddaman	error_break;
668b30d1939SAndy Fiddaman	errorf;
669b30d1939SAndy Fiddaman	errormsg;
670b30d1939SAndy Fiddaman	errorv;
671b30d1939SAndy Fiddaman	errorx;
672b30d1939SAndy Fiddaman	findclose;
673b30d1939SAndy Fiddaman	findopen;
674b30d1939SAndy Fiddaman	findread;
675b30d1939SAndy Fiddaman	findwrite;
676b30d1939SAndy Fiddaman	fmtbase;
677b30d1939SAndy Fiddaman	fmtbasell;
678b30d1939SAndy Fiddaman	fmtbuf;
679b30d1939SAndy Fiddaman	fmtclock;
680b30d1939SAndy Fiddaman	fmtdev;
681b30d1939SAndy Fiddaman	fmtelapsed;
682b30d1939SAndy Fiddaman	fmterror;
683b30d1939SAndy Fiddaman	fmtesc;
684b30d1939SAndy Fiddaman	fmtesq;
685b30d1939SAndy Fiddaman	fmtfmt;
686b30d1939SAndy Fiddaman	fmtfs;
687b30d1939SAndy Fiddaman	fmtgid;
688b30d1939SAndy Fiddaman	fmtident;
689b30d1939SAndy Fiddaman	fmtint;
690b30d1939SAndy Fiddaman	fmtip4;
691b30d1939SAndy Fiddaman	fmtls;
692b30d1939SAndy Fiddaman	fmtmatch;
693b30d1939SAndy Fiddaman	fmtmode;
694b30d1939SAndy Fiddaman	fmtnesq;
695b30d1939SAndy Fiddaman	fmtnum;
696b30d1939SAndy Fiddaman	fmtperm;
697b30d1939SAndy Fiddaman	fmtquote;
698b30d1939SAndy Fiddaman	fmtre;
699b30d1939SAndy Fiddaman	fmtrec;
700b30d1939SAndy Fiddaman	fmtscale;
701b30d1939SAndy Fiddaman	fmtsignal;
702b30d1939SAndy Fiddaman	fmttime;
703b30d1939SAndy Fiddaman	fmttmx;
704b30d1939SAndy Fiddaman	fmttv;
705b30d1939SAndy Fiddaman	fmtuid;
706b30d1939SAndy Fiddaman	fmtversion;
707b30d1939SAndy Fiddaman	fs3d;
708b30d1939SAndy Fiddaman	fs3d_mount;
709b30d1939SAndy Fiddaman	hashalloc;
710b30d1939SAndy Fiddaman	hashdone;
711b30d1939SAndy Fiddaman	hashdump;
712b30d1939SAndy Fiddaman	hashfree;
713b30d1939SAndy Fiddaman	hashlast;
714b30d1939SAndy Fiddaman	hashlook;
715b30d1939SAndy Fiddaman	hashnext;
716b30d1939SAndy Fiddaman	hashscan;
717b30d1939SAndy Fiddaman	hashsize;
718b30d1939SAndy Fiddaman	hashview;
719b30d1939SAndy Fiddaman	hashwalk;
720b30d1939SAndy Fiddaman	lccanon;
721b30d1939SAndy Fiddaman	lccategories;
722b30d1939SAndy Fiddaman	lcindex;
723b30d1939SAndy Fiddaman	lcinfo;
724b30d1939SAndy Fiddaman	lcmake;
725b30d1939SAndy Fiddaman	lcscan;
726b30d1939SAndy Fiddaman	magicclose;
727b30d1939SAndy Fiddaman	magiclist;
728b30d1939SAndy Fiddaman	magicload;
729b30d1939SAndy Fiddaman	magicopen;
730b30d1939SAndy Fiddaman	magictype;
731b30d1939SAndy Fiddaman	mcclose;
732b30d1939SAndy Fiddaman	mcdump;
733b30d1939SAndy Fiddaman	mcfind;
734b30d1939SAndy Fiddaman	mcget;
735b30d1939SAndy Fiddaman	mcindex;
736b30d1939SAndy Fiddaman	mcopen;
737b30d1939SAndy Fiddaman	mcput;
738b30d1939SAndy Fiddaman	mimeclose;
739b30d1939SAndy Fiddaman	mimecmp;
740b30d1939SAndy Fiddaman	mimehead;
741b30d1939SAndy Fiddaman	mimelist;
742b30d1939SAndy Fiddaman	mimeload;
743b30d1939SAndy Fiddaman	mimeopen;
744b30d1939SAndy Fiddaman	mimeset;
745b30d1939SAndy Fiddaman	mimetype;
746b30d1939SAndy Fiddaman	mimeview;
747b30d1939SAndy Fiddaman	mntclose;
748b30d1939SAndy Fiddaman	mntopen;
749b30d1939SAndy Fiddaman	mntread;
750b30d1939SAndy Fiddaman	mntwrite;
751b30d1939SAndy Fiddaman	modei;
752b30d1939SAndy Fiddaman	modex;
753b30d1939SAndy Fiddaman	recfmt;
754b30d1939SAndy Fiddaman	reclen;
755b30d1939SAndy Fiddaman	recstr;
756b30d1939SAndy Fiddaman	sfaprints;
757b30d1939SAndy Fiddaman	sfclose;
758b30d1939SAndy Fiddaman	sfclrerr;
759b30d1939SAndy Fiddaman	sfclrlock;
760b30d1939SAndy Fiddaman	sfdcdio;
761b30d1939SAndy Fiddaman	sfdcdos;
762b30d1939SAndy Fiddaman	sfdcfilter;
763b30d1939SAndy Fiddaman	sfdcmore;
764b30d1939SAndy Fiddaman	sfdcprefix;
765b30d1939SAndy Fiddaman	sfdcseekable;
766b30d1939SAndy Fiddaman	sfdcslow;
767b30d1939SAndy Fiddaman	sfdcsubstream;
768b30d1939SAndy Fiddaman	sfdctee;
769b30d1939SAndy Fiddaman	sfdcunion;
770b30d1939SAndy Fiddaman	sfdisc;
771b30d1939SAndy Fiddaman	sfdlen;
772b30d1939SAndy Fiddaman	sfecvt;
773b30d1939SAndy Fiddaman	sfeof;
774b30d1939SAndy Fiddaman	sferror;
775b30d1939SAndy Fiddaman	sffcvt;
776b30d1939SAndy Fiddaman	sffileno;
777b30d1939SAndy Fiddaman	sfgetc;
778b30d1939SAndy Fiddaman	sfgetd;
779b30d1939SAndy Fiddaman	sfgetl;
780b30d1939SAndy Fiddaman	sfgetm;
781b30d1939SAndy Fiddaman	sfgetr;
782b30d1939SAndy Fiddaman	sfgetu;
783b30d1939SAndy Fiddaman	sfkeyprintf;
784b30d1939SAndy Fiddaman	sfllen;
785b30d1939SAndy Fiddaman	sfmove;
786b30d1939SAndy Fiddaman	sfmutex;
787b30d1939SAndy Fiddaman	sfnew;
788b30d1939SAndy Fiddaman	sfnotify;
789b30d1939SAndy Fiddaman	sfnputc;
790b30d1939SAndy Fiddaman	sfopen;
791b30d1939SAndy Fiddaman	sfpeek;
792b30d1939SAndy Fiddaman	sfpkrd;
793b30d1939SAndy Fiddaman	sfpoll;
794b30d1939SAndy Fiddaman	sfpool;
795b30d1939SAndy Fiddaman	sfpopen;
796b30d1939SAndy Fiddaman	sfprintf;
797b30d1939SAndy Fiddaman	sfprints;
798b30d1939SAndy Fiddaman	sfpurge;
799b30d1939SAndy Fiddaman	sfputc;
800b30d1939SAndy Fiddaman	sfputd;
801b30d1939SAndy Fiddaman	sfputl;
802b30d1939SAndy Fiddaman	sfputm;
803b30d1939SAndy Fiddaman	sfputr;
804b30d1939SAndy Fiddaman	sfputu;
805b30d1939SAndy Fiddaman	sfraise;
806b30d1939SAndy Fiddaman	sfrd;
807b30d1939SAndy Fiddaman	sfread;
808b30d1939SAndy Fiddaman	sfreserve;
809b30d1939SAndy Fiddaman	sfresize;
810b30d1939SAndy Fiddaman	sfscanf;
811b30d1939SAndy Fiddaman	sfseek;
812b30d1939SAndy Fiddaman	sfset;
813b30d1939SAndy Fiddaman	sfsetbuf;
814b30d1939SAndy Fiddaman	sfsetfd;
815b30d1939SAndy Fiddaman	sfsize;
816b30d1939SAndy Fiddaman	sfsk;
817b30d1939SAndy Fiddaman	sfslen;
818b30d1939SAndy Fiddaman	sfsprintf;
819b30d1939SAndy Fiddaman	sfsscanf;
820b30d1939SAndy Fiddaman	sfstack;
821b30d1939SAndy Fiddaman	sfstacked;
822b30d1939SAndy Fiddaman	sfswap;
823b30d1939SAndy Fiddaman	sfsync;
824b30d1939SAndy Fiddaman	sftell;
825b30d1939SAndy Fiddaman	sftmp;
826b30d1939SAndy Fiddaman	sfulen;
827b30d1939SAndy Fiddaman	sfungetc;
828b30d1939SAndy Fiddaman	sfvalue;
829b30d1939SAndy Fiddaman	sfvaprints;
830b30d1939SAndy Fiddaman	sfvprintf;
831b30d1939SAndy Fiddaman	sfvprints;
832b30d1939SAndy Fiddaman	sfvscanf;
833b30d1939SAndy Fiddaman	sfvsprintf;
834b30d1939SAndy Fiddaman	sfvsscanf;
835b30d1939SAndy Fiddaman	sfwr;
836b30d1939SAndy Fiddaman	sfwrite;
837b30d1939SAndy Fiddaman	spawnlp;
838b30d1939SAndy Fiddaman	spawnve;
839b30d1939SAndy Fiddaman	spawnveg;
840b30d1939SAndy Fiddaman	spawnvp;
841b30d1939SAndy Fiddaman	spawnvpe;
842b30d1939SAndy Fiddaman	stackalloc;
843b30d1939SAndy Fiddaman	stackclear;
844b30d1939SAndy Fiddaman	stackfree;
845b30d1939SAndy Fiddaman	stackget;
846b30d1939SAndy Fiddaman	stackpop;
847b30d1939SAndy Fiddaman	stackpush;
848b30d1939SAndy Fiddaman	stacktell;
849b30d1939SAndy Fiddaman	stkalloc;
850b30d1939SAndy Fiddaman	stkclose;
851b30d1939SAndy Fiddaman	stkcopy;
852b30d1939SAndy Fiddaman	stkfreeze;
853b30d1939SAndy Fiddaman	stkinstall;
854b30d1939SAndy Fiddaman	stklink;
855b30d1939SAndy Fiddaman	stkopen;
856b30d1939SAndy Fiddaman	stkset;
857b30d1939SAndy Fiddaman	swapget;
858b30d1939SAndy Fiddaman	swapmem;
859b30d1939SAndy Fiddaman	swapop;
860b30d1939SAndy Fiddaman	swapput;
861b30d1939SAndy Fiddaman	systrace;
862b30d1939SAndy Fiddaman	tmdate;
863b30d1939SAndy Fiddaman	tmequiv;
864b30d1939SAndy Fiddaman	tmfix;
865b30d1939SAndy Fiddaman	tmfmt;
866b30d1939SAndy Fiddaman	tmform;
867b30d1939SAndy Fiddaman	tmgoff;
868b30d1939SAndy Fiddaman	tminit;
869b30d1939SAndy Fiddaman	tmleap;
870b30d1939SAndy Fiddaman	tmlex;
871b30d1939SAndy Fiddaman	tmlocale;
872b30d1939SAndy Fiddaman	tmmake;
873b30d1939SAndy Fiddaman	tmpoff;
874b30d1939SAndy Fiddaman	tmscan;
875b30d1939SAndy Fiddaman	tmsleep;
876b30d1939SAndy Fiddaman	tmtime;
877b30d1939SAndy Fiddaman	tmtype;
878b30d1939SAndy Fiddaman	tmweek;
879b30d1939SAndy Fiddaman	tmword;
880b30d1939SAndy Fiddaman	tmxdate;
881b30d1939SAndy Fiddaman	tmxfmt;
882b30d1939SAndy Fiddaman	tmxgettime;
883b30d1939SAndy Fiddaman	tmxleap;
884b30d1939SAndy Fiddaman	tmxmake;
885b30d1939SAndy Fiddaman	tmxscan;
886b30d1939SAndy Fiddaman	tmxsettime;
887b30d1939SAndy Fiddaman	tmxsleep;
888b30d1939SAndy Fiddaman	tmxtime;
889b30d1939SAndy Fiddaman	tmxtouch;
890b30d1939SAndy Fiddaman	tmzone;
891b30d1939SAndy Fiddaman	tokclose;
892b30d1939SAndy Fiddaman	tokline;
893b30d1939SAndy Fiddaman	tokopen;
894b30d1939SAndy Fiddaman	tokread;
895b30d1939SAndy Fiddaman	tokscan;
896b30d1939SAndy Fiddaman	tvcmp;
897b30d1939SAndy Fiddaman	tvgettime;
898b30d1939SAndy Fiddaman	tvsettime;
899b30d1939SAndy Fiddaman	tvsleep;
900b30d1939SAndy Fiddaman	tvtouch;
901b30d1939SAndy Fiddaman	typefix;
9028222814eSRichard Lowe	univ_env		{
9038222814eSRichard Lowe				  ASSERT = {
9048222814eSRichard Lowe					  TYPE = OBJECT;
9058222814eSRichard Lowe					  SIZE = 13;
9068222814eSRichard Lowe					};
9078222814eSRichard Lowe				};
908b30d1939SAndy Fiddaman	vecargs;
909b30d1939SAndy Fiddaman	vecfile;
910b30d1939SAndy Fiddaman	vecfree;
911b30d1939SAndy Fiddaman	vecload;
912b30d1939SAndy Fiddaman	vecstring;
913b30d1939SAndy Fiddaman	vmclear;
914b30d1939SAndy Fiddaman	vmclose;
915b30d1939SAndy Fiddaman	vmdbcheck;
916b30d1939SAndy Fiddaman	vmdbwatch;
917b30d1939SAndy Fiddaman	vmdebug;
918b30d1939SAndy Fiddaman	vmdisc;
919b30d1939SAndy Fiddaman	vmgetmem;
920b30d1939SAndy Fiddaman	vmmopen;
921b30d1939SAndy Fiddaman	vmopen;
922b30d1939SAndy Fiddaman	vmprofile;
923b30d1939SAndy Fiddaman	vmregion;
924b30d1939SAndy Fiddaman	vmsegment;
925b30d1939SAndy Fiddaman	vmset;
926b30d1939SAndy Fiddaman	vmstat;
927b30d1939SAndy Fiddaman	vmstrdup;
928b30d1939SAndy Fiddaman	vmtrace;
929b30d1939SAndy Fiddaman	vmtrbusy;
930b30d1939SAndy Fiddaman	vmwalk;
931b30d1939SAndy Fiddaman	wc2utf8;
932b30d1939SAndy Fiddaman    local:
933b30d1939SAndy Fiddaman	*;
934b30d1939SAndy Fiddaman};
935b30d1939SAndy Fiddaman
936b30d1939SAndy Fiddaman# data
937b30d1939SAndy FiddamanSYMBOL_VERSION SUNWprivate_1.1 {
938b30d1939SAndy Fiddaman    global:
9398222814eSRichard Lowe	Dtbag			{
9408222814eSRichard Lowe				  ASSERT = {
9418222814eSRichard Lowe					  TYPE = OBJECT;
9428222814eSRichard Lowe					  SIZE = addrsize;
9438222814eSRichard Lowe					};
9448222814eSRichard Lowe				};
9458222814eSRichard Lowe	Dthash			{
9468222814eSRichard Lowe				  ASSERT = {
9478222814eSRichard Lowe					  TYPE = OBJECT;
9488222814eSRichard Lowe					  SIZE = addrsize;
9498222814eSRichard Lowe					};
9508222814eSRichard Lowe				};
9518222814eSRichard Lowe	Dtlist			{
9528222814eSRichard Lowe				  ASSERT = {
9538222814eSRichard Lowe					  TYPE = OBJECT;
9548222814eSRichard Lowe					  SIZE = addrsize;
9558222814eSRichard Lowe					};
9568222814eSRichard Lowe				};
9578222814eSRichard Lowe	Dtobag			{
9588222814eSRichard Lowe				  ASSERT = {
9598222814eSRichard Lowe					  TYPE = OBJECT;
9608222814eSRichard Lowe					  SIZE = addrsize;
9618222814eSRichard Lowe					};
9628222814eSRichard Lowe				};
9638222814eSRichard Lowe	Dtoset			{
9648222814eSRichard Lowe				  ASSERT = {
9658222814eSRichard Lowe					  TYPE = OBJECT;
9668222814eSRichard Lowe					  SIZE = addrsize;
9678222814eSRichard Lowe					};
9688222814eSRichard Lowe				};
9698222814eSRichard Lowe	Dtqueue			{
9708222814eSRichard Lowe				  ASSERT = {
9718222814eSRichard Lowe					  TYPE = OBJECT;
9728222814eSRichard Lowe					  SIZE = addrsize;
9738222814eSRichard Lowe					};
9748222814eSRichard Lowe				};
9758222814eSRichard Lowe	Dtset			{
9768222814eSRichard Lowe				  ASSERT = {
9778222814eSRichard Lowe					  TYPE = OBJECT;
9788222814eSRichard Lowe					  SIZE = addrsize;
9798222814eSRichard Lowe					};
9808222814eSRichard Lowe				};
9818222814eSRichard Lowe	Dtstack			{
9828222814eSRichard Lowe				  ASSERT = {
9838222814eSRichard Lowe					  TYPE = OBJECT;
9848222814eSRichard Lowe					  SIZE = addrsize;
9858222814eSRichard Lowe					};
9868222814eSRichard Lowe				};
9878222814eSRichard Lowe	Dttree			{
9888222814eSRichard Lowe				  ASSERT = {
9898222814eSRichard Lowe					  TYPE = OBJECT;
9908222814eSRichard Lowe					  SIZE = addrsize;
9918222814eSRichard Lowe					};
9928222814eSRichard Lowe				};
9938222814eSRichard Lowe	Vmbest			{
9948222814eSRichard Lowe				  ASSERT = {
9958222814eSRichard Lowe					  TYPE = OBJECT;
9968222814eSRichard Lowe					  SIZE = addrsize;
9978222814eSRichard Lowe					};
9988222814eSRichard Lowe				};
9998222814eSRichard Lowe	Vmdcheap		{
10008222814eSRichard Lowe				  ASSERT = {
10018222814eSRichard Lowe					  TYPE = OBJECT;
10028222814eSRichard Lowe					  SIZE = addrsize;
10038222814eSRichard Lowe					};
10048222814eSRichard Lowe				};
10058222814eSRichard Lowe	Vmdcsbrk		{
10068222814eSRichard Lowe				  ASSERT = {
10078222814eSRichard Lowe					  TYPE = OBJECT;
10088222814eSRichard Lowe					  SIZE = addrsize;
10098222814eSRichard Lowe					};
10108222814eSRichard Lowe				};
10118222814eSRichard Lowe	Vmdebug			{
10128222814eSRichard Lowe				  ASSERT = {
10138222814eSRichard Lowe					  TYPE = OBJECT;
10148222814eSRichard Lowe					  SIZE = addrsize;
10158222814eSRichard Lowe					};
10168222814eSRichard Lowe				};
10178222814eSRichard Lowe	Vmheap			{
10188222814eSRichard Lowe				  ASSERT = {
10198222814eSRichard Lowe					  TYPE = OBJECT;
10208222814eSRichard Lowe					  SIZE = addrsize;
10218222814eSRichard Lowe					};
10228222814eSRichard Lowe				};
10238222814eSRichard Lowe	Vmlast			{
10248222814eSRichard Lowe				  ASSERT = {
10258222814eSRichard Lowe					  TYPE = OBJECT;
10268222814eSRichard Lowe					  SIZE = addrsize;
10278222814eSRichard Lowe					};
10288222814eSRichard Lowe				};
10298222814eSRichard Lowe	Vmpool			{
10308222814eSRichard Lowe				  ASSERT = {
10318222814eSRichard Lowe					  TYPE = OBJECT;
10328222814eSRichard Lowe					  SIZE = addrsize;
10338222814eSRichard Lowe					};
10348222814eSRichard Lowe				};
10358222814eSRichard Lowe	Vmprofile		{
10368222814eSRichard Lowe				  ASSERT = {
10378222814eSRichard Lowe					  TYPE = OBJECT;
10388222814eSRichard Lowe					  SIZE = addrsize;
10398222814eSRichard Lowe					};
10408222814eSRichard Lowe				};
10418222814eSRichard Lowe	Vmregion		{
10428222814eSRichard Lowe				  ASSERT = {
10438222814eSRichard Lowe					  TYPE = OBJECT;
10448222814eSRichard Lowe					  SIZE = addrsize;
10458222814eSRichard Lowe					};
10468222814eSRichard Lowe				};
1047b30d1939SAndy Fiddaman	_DATA_dtlist;
1048b30d1939SAndy Fiddaman	_DATA_dttree;
1049b30d1939SAndy Fiddaman	_DATA_sigdata;
1050b30d1939SAndy Fiddaman	_DATA_vmbest;
1051b30d1939SAndy Fiddaman	_DATA_vmdcheap;
1052b30d1939SAndy Fiddaman	_DATA_vmdebug;
1053b30d1939SAndy Fiddaman	_DATA_vmlast;
1054b30d1939SAndy Fiddaman	_DATA_vmpool;
1055b30d1939SAndy Fiddaman	_DATA_vmprofile;
10568222814eSRichard Lowe$if _ELF64
10578222814eSRichard Lowe	_Sfstderr		{
10588222814eSRichard Lowe				  ASSERT = {
10598222814eSRichard Lowe					  TYPE = OBJECT;
10608222814eSRichard Lowe					  SIZE = 176;
10618222814eSRichard Lowe					};
10628222814eSRichard Lowe				};
10638222814eSRichard Lowe	_Sfstdin		{
10648222814eSRichard Lowe				  ASSERT = {
10658222814eSRichard Lowe					  TYPE = OBJECT;
10668222814eSRichard Lowe					  SIZE = 176;
10678222814eSRichard Lowe					};
10688222814eSRichard Lowe				};
10698222814eSRichard Lowe	_Sfstdout		{
10708222814eSRichard Lowe				  ASSERT = {
10718222814eSRichard Lowe					  TYPE = OBJECT;
10728222814eSRichard Lowe					  SIZE = 176;
10738222814eSRichard Lowe					};
10748222814eSRichard Lowe				};
10758222814eSRichard Lowe	_Stak_data		{
10768222814eSRichard Lowe				  ASSERT = {
10778222814eSRichard Lowe					  TYPE = OBJECT;
10788222814eSRichard Lowe					  SIZE = 176;
10798222814eSRichard Lowe					};
10808222814eSRichard Lowe				};
10818222814eSRichard Lowe	_ast_conf_data		{
10828222814eSRichard Lowe				  ASSERT = {
10838222814eSRichard Lowe					  TYPE = OBJECT;
108478f5fe53SAndy Fiddaman					  SIZE = 31440;
10858222814eSRichard Lowe					};
10868222814eSRichard Lowe				};
10878222814eSRichard Lowe$elif _ELF32
10888222814eSRichard Lowe	_Sfstderr		{
10898222814eSRichard Lowe				  ASSERT = {
10908222814eSRichard Lowe					  TYPE = OBJECT;
10917e85189aSToomas Soome					$if _x86
10928222814eSRichard Lowe					  SIZE = 104;
10937e85189aSToomas Soome					$elif _sparc
10947e85189aSToomas Soome					  SIZE = 112;
10957e85189aSToomas Soome					$else
10967e85189aSToomas Soome					$error Unknown architecture
10977e85189aSToomas Soome					$endif
10988222814eSRichard Lowe					};
10998222814eSRichard Lowe				};
11008222814eSRichard Lowe	_Sfstdin		{
11018222814eSRichard Lowe				  ASSERT = {
11028222814eSRichard Lowe					  TYPE = OBJECT;
11037e85189aSToomas Soome					$if _x86
11048222814eSRichard Lowe					  SIZE = 104;
11057e85189aSToomas Soome					$elif _sparc
11067e85189aSToomas Soome					  SIZE = 112;
11077e85189aSToomas Soome					$else
11087e85189aSToomas Soome					$error Unknown architecture
11097e85189aSToomas Soome					$endif
11108222814eSRichard Lowe					};
11118222814eSRichard Lowe				};
11128222814eSRichard Lowe	_Sfstdout		{
11138222814eSRichard Lowe				  ASSERT = {
11148222814eSRichard Lowe					  TYPE = OBJECT;
11157e85189aSToomas Soome					$if _x86
11168222814eSRichard Lowe					  SIZE = 104;
11177e85189aSToomas Soome					$elif _sparc
11187e85189aSToomas Soome					  SIZE = 112;
11197e85189aSToomas Soome					$else
11207e85189aSToomas Soome					$error Unknown architecture
11217e85189aSToomas Soome					$endif
11228222814eSRichard Lowe					};
11238222814eSRichard Lowe				};
11248222814eSRichard Lowe	_Stak_data		{
11258222814eSRichard Lowe				  ASSERT = {
11268222814eSRichard Lowe					  TYPE = OBJECT;
11277e85189aSToomas Soome					$if _x86
11288222814eSRichard Lowe					  SIZE = 104;
11297e85189aSToomas Soome					$elif _sparc
11307e85189aSToomas Soome					  SIZE = 112;
11317e85189aSToomas Soome					$else
11327e85189aSToomas Soome					$error Unknown architecture
11337e85189aSToomas Soome					$endif
11348222814eSRichard Lowe					};
11358222814eSRichard Lowe				};
11368222814eSRichard Lowe	_ast_conf_data		{
11378222814eSRichard Lowe				  ASSERT = {
11388222814eSRichard Lowe					  TYPE = OBJECT;
11397e85189aSToomas Soome					$if _x86
114078f5fe53SAndy Fiddaman					  SIZE = 26724;
11417e85189aSToomas Soome					$elif _sparc
114278f5fe53SAndy Fiddaman					  SIZE = 31440;
11437e85189aSToomas Soome					$else
11447e85189aSToomas Soome					$error Unknown architecture
11457e85189aSToomas Soome					$endif
11468222814eSRichard Lowe					};
11478222814eSRichard Lowe				};
11488222814eSRichard Lowe$else
11498222814eSRichard Lowe$error unknown ELFCLASS
11508222814eSRichard Lowe$endif
11518222814eSRichard Lowe	_ast_conf_ndata		{
11528222814eSRichard Lowe				  ASSERT = {
11538222814eSRichard Lowe					  TYPE = OBJECT;
11548222814eSRichard Lowe					  SIZE = 4;
11558222814eSRichard Lowe					};
11568222814eSRichard Lowe				};
11578222814eSRichard Lowe	_ast_conf_nprefix	{
11588222814eSRichard Lowe				  ASSERT = {
11598222814eSRichard Lowe					  TYPE = OBJECT;
11608222814eSRichard Lowe					  SIZE = 4;
11618222814eSRichard Lowe					};
11628222814eSRichard Lowe				};
11638222814eSRichard Lowe	_ast_conf_prefix	{
11648222814eSRichard Lowe				  ASSERT = {
11658222814eSRichard Lowe					  TYPE = OBJECT;
116678f5fe53SAndy Fiddaman					  SIZE = 396;
11678222814eSRichard Lowe					};
11688222814eSRichard Lowe				};
1169b30d1939SAndy Fiddaman	_ccmap;
11708222814eSRichard Lowe	_error_infop_		{
11718222814eSRichard Lowe				  ASSERT = {
11728222814eSRichard Lowe					  TYPE = OBJECT;
11738222814eSRichard Lowe					  SIZE = addrsize;
11748222814eSRichard Lowe					};
11758222814eSRichard Lowe				};
11768222814eSRichard Lowe	_opt_infop_		{
11778222814eSRichard Lowe				  ASSERT = {
11788222814eSRichard Lowe					  TYPE = OBJECT;
11798222814eSRichard Lowe					  SIZE = addrsize;
11808222814eSRichard Lowe					};
11818222814eSRichard Lowe				};
11828222814eSRichard Lowe	_tm_data_		{
11838222814eSRichard Lowe				  ASSERT = {
11848222814eSRichard Lowe					  TYPE = OBJECT;
11858222814eSRichard Lowe					  SIZE = addrsize[7];
11868222814eSRichard Lowe					};
11878222814eSRichard Lowe				};
11888222814eSRichard Lowe	_tm_datap_		{
11898222814eSRichard Lowe				  ASSERT = {
11908222814eSRichard Lowe					  TYPE = OBJECT;
11918222814eSRichard Lowe					  SIZE = addrsize;
11928222814eSRichard Lowe					};
11938222814eSRichard Lowe				};
11948222814eSRichard Lowe	_tm_info_		{
11958222814eSRichard Lowe				  ASSERT = {
11968222814eSRichard Lowe					  TYPE = OBJECT;
11978222814eSRichard Lowe					  SIZE = addrsize[6];
11988222814eSRichard Lowe					};
11998222814eSRichard Lowe				};
12008222814eSRichard Lowe	_tm_infop_		{
12018222814eSRichard Lowe				  ASSERT = {
12028222814eSRichard Lowe					  TYPE = OBJECT;
12038222814eSRichard Lowe					  SIZE = addrsize;
12048222814eSRichard Lowe					};
12058222814eSRichard Lowe				};
12068222814eSRichard Lowe	sfstderr		{
12078222814eSRichard Lowe				  ASSERT = {
12088222814eSRichard Lowe					  TYPE = OBJECT;
12098222814eSRichard Lowe					  SIZE = addrsize;
12108222814eSRichard Lowe					};
12118222814eSRichard Lowe				};
12128222814eSRichard Lowe	sfstdin			{
12138222814eSRichard Lowe				  ASSERT = {
12148222814eSRichard Lowe					  TYPE = OBJECT;
12158222814eSRichard Lowe					  SIZE = addrsize;
12168222814eSRichard Lowe					};
12178222814eSRichard Lowe				};
12188222814eSRichard Lowe	sfstdout		{
12198222814eSRichard Lowe				  ASSERT = {
12208222814eSRichard Lowe					  TYPE = OBJECT;
12218222814eSRichard Lowe					  SIZE = addrsize;
12228222814eSRichard Lowe					};
12238222814eSRichard Lowe				};
1224b30d1939SAndy Fiddaman    local:
1225b30d1939SAndy Fiddaman	*;
1226b30d1939SAndy Fiddaman};
1227