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