xref: /illumos-gate/usr/src/cmd/ast/libast/mapfile-vers (revision 78f5fe53)
1da2e3ebdSchin#
2da2e3ebdSchin# CDDL HEADER START
3da2e3ebdSchin#
4da2e3ebdSchin# The contents of this file are subject to the terms of the
5da2e3ebdSchin# Common Development and Distribution License (the "License").
6da2e3ebdSchin# You may not use this file except in compliance with the License.
7da2e3ebdSchin#
8da2e3ebdSchin# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9da2e3ebdSchin# or http://www.opensolaris.org/os/licensing.
10da2e3ebdSchin# See the License for the specific language governing permissions
11da2e3ebdSchin# and limitations under the License.
12da2e3ebdSchin#
13da2e3ebdSchin# When distributing Covered Code, include this CDDL HEADER in each
14da2e3ebdSchin# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15da2e3ebdSchin# If applicable, add the following below this CDDL HEADER, with the
16da2e3ebdSchin# fields enclosed by brackets "[]" replaced with your own identifying
17da2e3ebdSchin# information: Portions Copyright [yyyy] [name of copyright owner]
18da2e3ebdSchin#
19da2e3ebdSchin# CDDL HEADER END
20da2e3ebdSchin#
21da2e3ebdSchin
22da2e3ebdSchin#
233e14f97fSRoger A. Faulkner# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
24b30d1939SAndy Fiddaman# Copyright 2021 OmniOS Community Edition (OmniOSce) Association.
25da2e3ebdSchin#
26da2e3ebdSchin
27bfed486aSAli Bahrami#
28bfed486aSAli Bahrami# MAPFILE HEADER START
29bfed486aSAli Bahrami#
30bfed486aSAli Bahrami# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
31bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in
32bfed486aSAli Bahrami#
33bfed486aSAli Bahrami#	usr/src/lib/README.mapfiles
34bfed486aSAli Bahrami#
35bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current
36bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance.
37bfed486aSAli Bahrami#
38bfed486aSAli Bahrami# MAPFILE HEADER END
39bfed486aSAli Bahrami#
40bfed486aSAli Bahrami
41cd3e9333SAli Bahrami$mapfile_version 2
42cd3e9333SAli Bahrami
43da2e3ebdSchin# functions
44cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate_1.1 {
45da2e3ebdSchin    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				};
117da2e3ebdSchin	_ast___getdelim;
1187c2fbfb3SApril Chin	_ast__filbuf;
119da2e3ebdSchin	_ast_asprintf;
120da2e3ebdSchin	_ast_basename;
121da2e3ebdSchin	_ast_calloc;
122da2e3ebdSchin	_ast_catclose;
123da2e3ebdSchin	_ast_catgets;
124da2e3ebdSchin	_ast_catopen;
125da2e3ebdSchin	_ast_cfree;
126da2e3ebdSchin	_ast_clearerr;
127da2e3ebdSchin	_ast_clearerr_unlocked;
128da2e3ebdSchin	_ast_dirname;
129da2e3ebdSchin	_ast_doprnt;
130da2e3ebdSchin	_ast_doscan;
131da2e3ebdSchin	_ast_eaccess;
132da2e3ebdSchin	_ast_execvpe;
133da2e3ebdSchin	_ast_fclose;
134da2e3ebdSchin	_ast_fcloseall;
135da2e3ebdSchin	_ast_fdopen;
136da2e3ebdSchin	_ast_feof_unlocked;
137da2e3ebdSchin	_ast_ferror_unlocked;
138da2e3ebdSchin	_ast_fflush;
139da2e3ebdSchin	_ast_fflush_unlocked;
140da2e3ebdSchin	_ast_fgetc;
141da2e3ebdSchin	_ast_fgetc_unlocked;
142da2e3ebdSchin	_ast_fgetpos64;
143da2e3ebdSchin	_ast_fgetpos;
144da2e3ebdSchin	_ast_fgets;
145da2e3ebdSchin	_ast_fgets_unlocked;
146da2e3ebdSchin	_ast_fgetwc;
147da2e3ebdSchin	_ast_fgetws;
148da2e3ebdSchin	_ast_fileno_unlocked;
1497c2fbfb3SApril Chin	_ast_flockfile;
150da2e3ebdSchin	_ast_fmemopen;
151da2e3ebdSchin	_ast_fnmatch;
152da2e3ebdSchin	_ast_fopen;
153da2e3ebdSchin	_ast_fprintf;
154da2e3ebdSchin	_ast_fpurge;
155da2e3ebdSchin	_ast_fputc_unlocked;
156da2e3ebdSchin	_ast_fputs;
157da2e3ebdSchin	_ast_fputs_unlocked;
158da2e3ebdSchin	_ast_fputwc;
159da2e3ebdSchin	_ast_fputws;
160da2e3ebdSchin	_ast_fread;
161da2e3ebdSchin	_ast_fread_unlocked;
162da2e3ebdSchin	_ast_free;
163da2e3ebdSchin	_ast_freopen;
164da2e3ebdSchin	_ast_fscanf;
165da2e3ebdSchin	_ast_fseek64;
166da2e3ebdSchin	_ast_fseek;
167da2e3ebdSchin	_ast_fseeko64;
168da2e3ebdSchin	_ast_fseeko;
169da2e3ebdSchin	_ast_fsetpos64;
170da2e3ebdSchin	_ast_fsetpos;
171da2e3ebdSchin	_ast_ftell64;
172da2e3ebdSchin	_ast_ftell;
173da2e3ebdSchin	_ast_ftello64;
174da2e3ebdSchin	_ast_ftello;
1757c2fbfb3SApril Chin	_ast_ftrylockfile;
176da2e3ebdSchin	_ast_fts_children;
177da2e3ebdSchin	_ast_fts_close;
178da2e3ebdSchin	_ast_fts_flags;
179da2e3ebdSchin	_ast_fts_notify;
180da2e3ebdSchin	_ast_fts_open;
181da2e3ebdSchin	_ast_fts_read;
182da2e3ebdSchin	_ast_fts_set;
183da2e3ebdSchin	_ast_ftw;
184da2e3ebdSchin	_ast_ftwalk;
185da2e3ebdSchin	_ast_ftwflags;
1867c2fbfb3SApril Chin	_ast_funlockfile;
187da2e3ebdSchin	_ast_fwide;
188da2e3ebdSchin	_ast_fwprintf;
189da2e3ebdSchin	_ast_fwrite;
190da2e3ebdSchin	_ast_fwrite_unlocked;
191da2e3ebdSchin	_ast_fwscanf;
192da2e3ebdSchin	_ast_getc_unlocked;
193da2e3ebdSchin	_ast_getchar_unlocked;
194da2e3ebdSchin	_ast_getcwd;
195da2e3ebdSchin	_ast_getdate;
196da2e3ebdSchin	_ast_getdelim;
1977c2fbfb3SApril Chin	_ast_getenv;
198da2e3ebdSchin	_ast_getline;
199da2e3ebdSchin	_ast_getopt;
200da2e3ebdSchin	_ast_getopt_long;
201da2e3ebdSchin	_ast_getopt_long_only;
202da2e3ebdSchin	_ast_getpgrp;
203da2e3ebdSchin	_ast_gets;
2047c2fbfb3SApril Chin	_ast_getsubopt;
205da2e3ebdSchin	_ast_getw;
206da2e3ebdSchin	_ast_getwc;
207da2e3ebdSchin	_ast_getwchar;
208da2e3ebdSchin	_ast_getwd;
209da2e3ebdSchin	_ast_getws;
210da2e3ebdSchin	_ast_glob;
211da2e3ebdSchin	_ast_globfree;
212da2e3ebdSchin	_ast_iconv;
213da2e3ebdSchin	_ast_iconv_close;
214da2e3ebdSchin	_ast_iconv_list;
215da2e3ebdSchin	_ast_iconv_move;
216da2e3ebdSchin	_ast_iconv_name;
217da2e3ebdSchin	_ast_iconv_open;
218da2e3ebdSchin	_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				};
283da2e3ebdSchin	_ast_localeconv;
2848222814eSRichard Lowe	_ast_locales		{
2858222814eSRichard Lowe				  ASSERT = {
2868222814eSRichard Lowe					  TYPE = OBJECT;
2878222814eSRichard Lowe					  SIZE = addrsize[14];
2888222814eSRichard Lowe					};
2898222814eSRichard Lowe				};
290da2e3ebdSchin	_ast_malloc;
291da2e3ebdSchin	_ast_memalign;
292da2e3ebdSchin	_ast_memdup;
293da2e3ebdSchin	_ast_memfatal;
294da2e3ebdSchin	_ast_memhash;
295da2e3ebdSchin	_ast_memsum;
296da2e3ebdSchin	_ast_mkstemp;
297da2e3ebdSchin	_ast_mktemp;
298da2e3ebdSchin	_ast_mktime;
299da2e3ebdSchin	_ast_nftw;
3008222814eSRichard Lowe	_ast_optarg		{
3018222814eSRichard Lowe				  ASSERT = {
3028222814eSRichard Lowe					  TYPE = OBJECT;
3038222814eSRichard Lowe					  SIZE = addrsize;
3048222814eSRichard Lowe					};
3058222814eSRichard Lowe				};
3067c2fbfb3SApril Chin	_ast_optctx;
3078222814eSRichard Lowe	_ast_opterr		{
3088222814eSRichard Lowe				  ASSERT = {
3098222814eSRichard Lowe					  TYPE = OBJECT;
3108222814eSRichard Lowe					  SIZE = 4;
3118222814eSRichard Lowe					};
3128222814eSRichard Lowe				};
313da2e3ebdSchin	_ast_optesc;
314da2e3ebdSchin	_ast_optget;
315da2e3ebdSchin	_ast_opthelp;
3168222814eSRichard Lowe	_ast_optind		{
3178222814eSRichard Lowe				  ASSERT = {
3188222814eSRichard Lowe					  TYPE = OBJECT;
3198222814eSRichard Lowe					  SIZE = 4;
3208222814eSRichard Lowe					};
3218222814eSRichard Lowe				};
322da2e3ebdSchin	_ast_optjoin;
3238222814eSRichard Lowe	_ast_optopt		{
3248222814eSRichard Lowe				  ASSERT = {
3258222814eSRichard Lowe					  TYPE = OBJECT;
3268222814eSRichard Lowe					  SIZE = 4;
3278222814eSRichard Lowe					};
3288222814eSRichard Lowe				};
329da2e3ebdSchin	_ast_optstr;
330da2e3ebdSchin	_ast_optusage;
331da2e3ebdSchin	_ast_pathaccess;
332b30d1939SAndy Fiddaman	_ast_pathaccess_20100601;
333da2e3ebdSchin	_ast_pathbin;
334da2e3ebdSchin	_ast_pathcanon;
335b30d1939SAndy Fiddaman	_ast_pathcanon_20100601;
336da2e3ebdSchin	_ast_pathcat;
337da2e3ebdSchin	_ast_pathcd;
338da2e3ebdSchin	_ast_pathcheck;
339da2e3ebdSchin	_ast_pathexists;
340da2e3ebdSchin	_ast_pathfind;
341da2e3ebdSchin	_ast_pathgetlink;
342da2e3ebdSchin	_ast_pathinclude;
343da2e3ebdSchin	_ast_pathkey;
344da2e3ebdSchin	_ast_pathnative;
345da2e3ebdSchin	_ast_pathpath;
346b30d1939SAndy Fiddaman	_ast_pathpath_20100601;
347da2e3ebdSchin	_ast_pathposix;
348da2e3ebdSchin	_ast_pathprobe;
349b30d1939SAndy Fiddaman	_ast_pathprobe_20100601;
35034f9b3eeSRoland Mainz	_ast_pathprog;
351da2e3ebdSchin	_ast_pathrepl;
352da2e3ebdSchin	_ast_pathsetlink;
353da2e3ebdSchin	_ast_pathshell;
354da2e3ebdSchin	_ast_pathstat;
355da2e3ebdSchin	_ast_pathtemp;
356da2e3ebdSchin	_ast_pathtmp;
357da2e3ebdSchin	_ast_pclose;
358da2e3ebdSchin	_ast_popen;
359da2e3ebdSchin	_ast_printf;
360da2e3ebdSchin	_ast_procclose;
361da2e3ebdSchin	_ast_procfree;
362da2e3ebdSchin	_ast_procopen;
363da2e3ebdSchin	_ast_putc_unlocked;
364da2e3ebdSchin	_ast_putchar_unlocked;
365da2e3ebdSchin	_ast_putenv;
366da2e3ebdSchin	_ast_puts;
367da2e3ebdSchin	_ast_putw;
368da2e3ebdSchin	_ast_putwc;
369da2e3ebdSchin	_ast_putwchar;
370da2e3ebdSchin	_ast_re_comp;
371da2e3ebdSchin	_ast_re_exec;
372da2e3ebdSchin	_ast_realloc;
373da2e3ebdSchin	_ast_realpath;
374da2e3ebdSchin	_ast_regaddclass;
375da2e3ebdSchin	_ast_regalloc;
376da2e3ebdSchin	_ast_regcache;
377da2e3ebdSchin	_ast_regclass;
378da2e3ebdSchin	_ast_regcmp;
379da2e3ebdSchin	_ast_regcollate;
380da2e3ebdSchin	_ast_regcomb;
381da2e3ebdSchin	_ast_regcomp;
382da2e3ebdSchin	_ast_regdup;
383da2e3ebdSchin	_ast_regerror;
384da2e3ebdSchin	_ast_regex;
385da2e3ebdSchin	_ast_regexec;
386b30d1939SAndy Fiddaman	_ast_regexec_20120528;
387da2e3ebdSchin	_ast_regfatal;
388da2e3ebdSchin	_ast_regfatalpat;
389da2e3ebdSchin	_ast_regfree;
390da2e3ebdSchin	_ast_regncomp;
391da2e3ebdSchin	_ast_regnexec;
392da2e3ebdSchin	_ast_regrecord;
393da2e3ebdSchin	_ast_regrexec;
394da2e3ebdSchin	_ast_regstat;
395da2e3ebdSchin	_ast_regsub;
396da2e3ebdSchin	_ast_regsubcomp;
397da2e3ebdSchin	_ast_regsubexec;
398b30d1939SAndy Fiddaman	_ast_regsubexec_20120528;
399da2e3ebdSchin	_ast_regsubflags;
400da2e3ebdSchin	_ast_regsubfree;
401da2e3ebdSchin	_ast_remove;
402da2e3ebdSchin	_ast_resolvepath;
403da2e3ebdSchin	_ast_rewind;
404da2e3ebdSchin	_ast_scanf;
405da2e3ebdSchin	_ast_setbuf;
406da2e3ebdSchin	_ast_setbuffer;
407da2e3ebdSchin	_ast_setenv;
408da2e3ebdSchin	_ast_setenviron;
409da2e3ebdSchin	_ast_setlinebuf;
410da2e3ebdSchin	_ast_setlocale;
411da2e3ebdSchin	_ast_setvbuf;
412b30d1939SAndy Fiddaman	_ast_sfkeyprintf_20000308;
413da2e3ebdSchin	_ast_sigcritical;
414da2e3ebdSchin	_ast_signal;
415da2e3ebdSchin	_ast_sigunblock;
416da2e3ebdSchin	_ast_snprintf;
417da2e3ebdSchin	_ast_sprintf;
418da2e3ebdSchin	_ast_sscanf;
419da2e3ebdSchin	_ast_stracmp;
420da2e3ebdSchin	_ast_strcopy;
421da2e3ebdSchin	_ast_strdup;
422da2e3ebdSchin	_ast_strelapsed;
423da2e3ebdSchin	_ast_strerror;
424da2e3ebdSchin	_ast_stresc;
425da2e3ebdSchin	_ast_streval;
426da2e3ebdSchin	_ast_strexpr;
427da2e3ebdSchin	_ast_strftime;
428da2e3ebdSchin	_ast_strgid;
429da2e3ebdSchin	_ast_strgrpmatch;
430da2e3ebdSchin	_ast_strhash;
431da2e3ebdSchin	_ast_strkey;
432da2e3ebdSchin	_ast_strlcat;
433da2e3ebdSchin	_ast_strlcpy;
434da2e3ebdSchin	_ast_strlook;
435da2e3ebdSchin	_ast_strmatch;
436da2e3ebdSchin	_ast_strmode;
437da2e3ebdSchin	_ast_strnacmp;
438da2e3ebdSchin	_ast_strncopy;
439da2e3ebdSchin	_ast_strntod;
440da2e3ebdSchin	_ast_strntol;
441da2e3ebdSchin	_ast_strntold;
442da2e3ebdSchin	_ast_strntoll;
443da2e3ebdSchin	_ast_strntoul;
444da2e3ebdSchin	_ast_strntoull;
445da2e3ebdSchin	_ast_stropt;
446da2e3ebdSchin	_ast_strperm;
447da2e3ebdSchin	_ast_strpsearch;
448da2e3ebdSchin	_ast_strptime;
449da2e3ebdSchin	_ast_strsearch;
450da2e3ebdSchin	_ast_strsort;
451da2e3ebdSchin	_ast_strsubmatch;
452da2e3ebdSchin	_ast_strsum;
453da2e3ebdSchin	_ast_strtape;
454da2e3ebdSchin	_ast_strtod;
455da2e3ebdSchin	_ast_strtoip4;
456da2e3ebdSchin	_ast_strtol;
457da2e3ebdSchin	_ast_strtold;
458da2e3ebdSchin	_ast_strtoll;
459da2e3ebdSchin	_ast_strton;
460da2e3ebdSchin	_ast_strtonll;
461da2e3ebdSchin	_ast_strtoul;
462da2e3ebdSchin	_ast_strtoull;
463da2e3ebdSchin	_ast_struid;
464da2e3ebdSchin	_ast_struniq;
465da2e3ebdSchin	_ast_swprintf;
466da2e3ebdSchin	_ast_swscanf;
467da2e3ebdSchin	_ast_system;
468da2e3ebdSchin	_ast_tempnam;
469da2e3ebdSchin	_ast_tmpfile;
470da2e3ebdSchin	_ast_tmpnam;
471da2e3ebdSchin	_ast_touch;
472da2e3ebdSchin	_ast_translate;
473da2e3ebdSchin	_ast_ungetc;
474da2e3ebdSchin	_ast_ungetwc;
475da2e3ebdSchin	_ast_unsetenv;
476da2e3ebdSchin	_ast_valloc;
477da2e3ebdSchin	_ast_vasprintf;
478da2e3ebdSchin	_ast_vfprintf;
479da2e3ebdSchin	_ast_vfscanf;
480da2e3ebdSchin	_ast_vfwprintf;
481da2e3ebdSchin	_ast_vfwscanf;
482da2e3ebdSchin	_ast_vprintf;
483da2e3ebdSchin	_ast_vscanf;
484da2e3ebdSchin	_ast_vsnprintf;
485da2e3ebdSchin	_ast_vsprintf;
486da2e3ebdSchin	_ast_vsscanf;
487da2e3ebdSchin	_ast_vswprintf;
488da2e3ebdSchin	_ast_vswscanf;
489da2e3ebdSchin	_ast_vwprintf;
490da2e3ebdSchin	_ast_vwscanf;
491da2e3ebdSchin	_ast_wordexp;
492da2e3ebdSchin	_ast_wordfree;
493da2e3ebdSchin	_ast_wprintf;
494da2e3ebdSchin	_ast_wscanf;
495da2e3ebdSchin	_ccmapcpy;
496da2e3ebdSchin	_ccmapstr;
4978222814eSRichard Lowe        _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
515da2e3ebdSchin	_fini;
5168222814eSRichard Lowe	_hash_info_		{
5178222814eSRichard Lowe				  ASSERT = {
5188222814eSRichard Lowe					  TYPE = OBJECT;
5198222814eSRichard Lowe					  SIZE = addrsize;
5208222814eSRichard Lowe					};
5218222814eSRichard Lowe				};
522da2e3ebdSchin	_iblocks;
5238222814eSRichard Lowe        _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
572da2e3ebdSchin	_re_comp;
573da2e3ebdSchin	_re_exec;
574da2e3ebdSchin	_re_putc;
575da2e3ebdSchin	_reg_alloc;
576da2e3ebdSchin	_reg_classfun;
577da2e3ebdSchin	_reg_drop;
578da2e3ebdSchin	_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
596da2e3ebdSchin	_sfcvt;
597da2e3ebdSchin	_sfdlen;
598da2e3ebdSchin	_sfexcept;
599da2e3ebdSchin	_sffilbuf;
600da2e3ebdSchin	_sfflsbuf;
601da2e3ebdSchin	_sfgetl2;
602da2e3ebdSchin	_sfgetl;
603da2e3ebdSchin	_sfgetu2;
604da2e3ebdSchin	_sfgetu;
605da2e3ebdSchin	_sfllen;
606da2e3ebdSchin	_sfmode;
607da2e3ebdSchin	_sfopen;
608da2e3ebdSchin	_sfpclose;
609da2e3ebdSchin	_sfpopen;
610da2e3ebdSchin	_sfputd;
611da2e3ebdSchin	_sfputl;
612da2e3ebdSchin	_sfputm;
613da2e3ebdSchin	_sfputu;
614da2e3ebdSchin	_sfrsrv;
615da2e3ebdSchin	_sfsetpool;
616da2e3ebdSchin	_sfstrtod;
617da2e3ebdSchin	_sftype;
6188222814eSRichard Lowe	_sig_info_		{
6198222814eSRichard Lowe				  ASSERT = {
6208222814eSRichard Lowe					  TYPE = OBJECT;
6218222814eSRichard Lowe					  SIZE = addrsize[3];
6228222814eSRichard Lowe					};
6238222814eSRichard Lowe				};
624da2e3ebdSchin	_stdgets;
625da2e3ebdSchin	_stdopen;
626da2e3ebdSchin	_stdprintf;
627da2e3ebdSchin	_stdscanf;
628da2e3ebdSchin	_stdsetvbuf;
629da2e3ebdSchin	_stdsprintf;
630da2e3ebdSchin	_stdvsnprintf;
631da2e3ebdSchin	_stdvsprintf;
632da2e3ebdSchin	_stdvsscanf;
633da2e3ebdSchin	_stkseek;
634da2e3ebdSchin	_vmbestcheck;
635da2e3ebdSchin	astconf;
636da2e3ebdSchin	astconfdisc;
637da2e3ebdSchin	astconflist;
638da2e3ebdSchin	astcopy;
639da2e3ebdSchin	astgetconf;
6407c2fbfb3SApril Chin	astintercept;
641da2e3ebdSchin	astlicense;
642da2e3ebdSchin	astquery;
643da2e3ebdSchin	astwinsize;
644da2e3ebdSchin	base64decode;
645da2e3ebdSchin	base64encode;
646da2e3ebdSchin	ccmapid;
647da2e3ebdSchin	ccmaplist;
648da2e3ebdSchin	ccmapname;
649da2e3ebdSchin	ccnative;
650da2e3ebdSchin	chresc;
651b30d1939SAndy Fiddaman	chrexp;
652da2e3ebdSchin	chrtoi;
653b30d1939SAndy Fiddaman	conformance;
654da2e3ebdSchin	dtclose;
655da2e3ebdSchin	dtdisc;
656da2e3ebdSchin	dtextract;
657da2e3ebdSchin	dtflatten;
658da2e3ebdSchin	dtmethod;
659da2e3ebdSchin	dtnew;
660da2e3ebdSchin	dtopen;
661da2e3ebdSchin	dtrestore;
662da2e3ebdSchin	dtsize;
663da2e3ebdSchin	dtstat;
664da2e3ebdSchin	dtstrhash;
665da2e3ebdSchin	dtview;
666da2e3ebdSchin	dtwalk;
667da2e3ebdSchin	error;
668da2e3ebdSchin	error_break;
669da2e3ebdSchin	errorf;
670da2e3ebdSchin	errormsg;
671da2e3ebdSchin	errorv;
672da2e3ebdSchin	errorx;
673da2e3ebdSchin	findclose;
674da2e3ebdSchin	findopen;
675da2e3ebdSchin	findread;
676da2e3ebdSchin	findwrite;
677da2e3ebdSchin	fmtbase;
678da2e3ebdSchin	fmtbasell;
679da2e3ebdSchin	fmtbuf;
680da2e3ebdSchin	fmtclock;
681da2e3ebdSchin	fmtdev;
682da2e3ebdSchin	fmtelapsed;
683da2e3ebdSchin	fmterror;
684da2e3ebdSchin	fmtesc;
685da2e3ebdSchin	fmtesq;
686da2e3ebdSchin	fmtfmt;
687da2e3ebdSchin	fmtfs;
688da2e3ebdSchin	fmtgid;
689da2e3ebdSchin	fmtident;
690b30d1939SAndy Fiddaman	fmtint;
691da2e3ebdSchin	fmtip4;
692da2e3ebdSchin	fmtls;
693da2e3ebdSchin	fmtmatch;
694da2e3ebdSchin	fmtmode;
695da2e3ebdSchin	fmtnesq;
696da2e3ebdSchin	fmtnum;
697da2e3ebdSchin	fmtperm;
698da2e3ebdSchin	fmtquote;
699da2e3ebdSchin	fmtre;
700da2e3ebdSchin	fmtrec;
701da2e3ebdSchin	fmtscale;
702da2e3ebdSchin	fmtsignal;
703da2e3ebdSchin	fmttime;
704da2e3ebdSchin	fmttmx;
705da2e3ebdSchin	fmttv;
706da2e3ebdSchin	fmtuid;
707da2e3ebdSchin	fmtversion;
708da2e3ebdSchin	fs3d;
70934f9b3eeSRoland Mainz	fs3d_mount;
710da2e3ebdSchin	hashalloc;
711da2e3ebdSchin	hashdone;
712da2e3ebdSchin	hashdump;
713da2e3ebdSchin	hashfree;
714da2e3ebdSchin	hashlast;
715da2e3ebdSchin	hashlook;
716da2e3ebdSchin	hashnext;
717da2e3ebdSchin	hashscan;
718da2e3ebdSchin	hashsize;
719da2e3ebdSchin	hashview;
720da2e3ebdSchin	hashwalk;
721da2e3ebdSchin	lccanon;
722da2e3ebdSchin	lccategories;
723da2e3ebdSchin	lcindex;
724da2e3ebdSchin	lcinfo;
725da2e3ebdSchin	lcmake;
726da2e3ebdSchin	lcscan;
727da2e3ebdSchin	magicclose;
728da2e3ebdSchin	magiclist;
729da2e3ebdSchin	magicload;
730da2e3ebdSchin	magicopen;
731da2e3ebdSchin	magictype;
732da2e3ebdSchin	mcclose;
733da2e3ebdSchin	mcdump;
734da2e3ebdSchin	mcfind;
735da2e3ebdSchin	mcget;
736da2e3ebdSchin	mcindex;
737da2e3ebdSchin	mcopen;
738da2e3ebdSchin	mcput;
739da2e3ebdSchin	mimeclose;
740da2e3ebdSchin	mimecmp;
741da2e3ebdSchin	mimehead;
742da2e3ebdSchin	mimelist;
743da2e3ebdSchin	mimeload;
744da2e3ebdSchin	mimeopen;
745da2e3ebdSchin	mimeset;
746da2e3ebdSchin	mimetype;
747da2e3ebdSchin	mimeview;
748da2e3ebdSchin	mntclose;
749da2e3ebdSchin	mntopen;
750da2e3ebdSchin	mntread;
751da2e3ebdSchin	mntwrite;
752da2e3ebdSchin	modei;
753da2e3ebdSchin	modex;
754da2e3ebdSchin	recfmt;
755da2e3ebdSchin	reclen;
756da2e3ebdSchin	recstr;
757da2e3ebdSchin	sfaprints;
758da2e3ebdSchin	sfclose;
759da2e3ebdSchin	sfclrerr;
760da2e3ebdSchin	sfclrlock;
761da2e3ebdSchin	sfdcdio;
762da2e3ebdSchin	sfdcdos;
763da2e3ebdSchin	sfdcfilter;
764da2e3ebdSchin	sfdcmore;
765da2e3ebdSchin	sfdcprefix;
766da2e3ebdSchin	sfdcseekable;
767da2e3ebdSchin	sfdcslow;
768da2e3ebdSchin	sfdcsubstream;
769da2e3ebdSchin	sfdctee;
770da2e3ebdSchin	sfdcunion;
771da2e3ebdSchin	sfdisc;
772da2e3ebdSchin	sfdlen;
773da2e3ebdSchin	sfecvt;
774da2e3ebdSchin	sfeof;
775da2e3ebdSchin	sferror;
776da2e3ebdSchin	sffcvt;
777da2e3ebdSchin	sffileno;
778da2e3ebdSchin	sfgetc;
779da2e3ebdSchin	sfgetd;
780da2e3ebdSchin	sfgetl;
781da2e3ebdSchin	sfgetm;
782da2e3ebdSchin	sfgetr;
783da2e3ebdSchin	sfgetu;
784da2e3ebdSchin	sfkeyprintf;
785da2e3ebdSchin	sfllen;
786da2e3ebdSchin	sfmove;
787da2e3ebdSchin	sfmutex;
788da2e3ebdSchin	sfnew;
789da2e3ebdSchin	sfnotify;
790da2e3ebdSchin	sfnputc;
791da2e3ebdSchin	sfopen;
792da2e3ebdSchin	sfpeek;
793da2e3ebdSchin	sfpkrd;
794da2e3ebdSchin	sfpoll;
795da2e3ebdSchin	sfpool;
796da2e3ebdSchin	sfpopen;
797da2e3ebdSchin	sfprintf;
798da2e3ebdSchin	sfprints;
799da2e3ebdSchin	sfpurge;
800da2e3ebdSchin	sfputc;
801da2e3ebdSchin	sfputd;
802da2e3ebdSchin	sfputl;
803da2e3ebdSchin	sfputm;
804da2e3ebdSchin	sfputr;
805da2e3ebdSchin	sfputu;
806da2e3ebdSchin	sfraise;
807da2e3ebdSchin	sfrd;
808da2e3ebdSchin	sfread;
809da2e3ebdSchin	sfreserve;
810da2e3ebdSchin	sfresize;
811da2e3ebdSchin	sfscanf;
812da2e3ebdSchin	sfseek;
813da2e3ebdSchin	sfset;
814da2e3ebdSchin	sfsetbuf;
815da2e3ebdSchin	sfsetfd;
816da2e3ebdSchin	sfsize;
817da2e3ebdSchin	sfsk;
818da2e3ebdSchin	sfslen;
819da2e3ebdSchin	sfsprintf;
820da2e3ebdSchin	sfsscanf;
821da2e3ebdSchin	sfstack;
822da2e3ebdSchin	sfstacked;
823da2e3ebdSchin	sfswap;
824da2e3ebdSchin	sfsync;
825da2e3ebdSchin	sftell;
826da2e3ebdSchin	sftmp;
827da2e3ebdSchin	sfulen;
828da2e3ebdSchin	sfungetc;
829da2e3ebdSchin	sfvalue;
830da2e3ebdSchin	sfvaprints;
831da2e3ebdSchin	sfvprintf;
832da2e3ebdSchin	sfvprints;
833da2e3ebdSchin	sfvscanf;
834da2e3ebdSchin	sfvsprintf;
835da2e3ebdSchin	sfvsscanf;
836da2e3ebdSchin	sfwr;
837da2e3ebdSchin	sfwrite;
838da2e3ebdSchin	spawnlp;
839da2e3ebdSchin	spawnve;
840da2e3ebdSchin	spawnveg;
841da2e3ebdSchin	spawnvp;
842da2e3ebdSchin	spawnvpe;
843da2e3ebdSchin	stackalloc;
844da2e3ebdSchin	stackclear;
845da2e3ebdSchin	stackfree;
846da2e3ebdSchin	stackget;
847da2e3ebdSchin	stackpop;
848da2e3ebdSchin	stackpush;
849da2e3ebdSchin	stacktell;
850da2e3ebdSchin	stkalloc;
851da2e3ebdSchin	stkclose;
852da2e3ebdSchin	stkcopy;
853da2e3ebdSchin	stkfreeze;
854da2e3ebdSchin	stkinstall;
855da2e3ebdSchin	stklink;
856da2e3ebdSchin	stkopen;
857da2e3ebdSchin	stkset;
858da2e3ebdSchin	swapget;
859da2e3ebdSchin	swapmem;
860da2e3ebdSchin	swapop;
861da2e3ebdSchin	swapput;
862da2e3ebdSchin	systrace;
863da2e3ebdSchin	tmdate;
864da2e3ebdSchin	tmequiv;
865da2e3ebdSchin	tmfix;
866da2e3ebdSchin	tmfmt;
867da2e3ebdSchin	tmform;
868da2e3ebdSchin	tmgoff;
869da2e3ebdSchin	tminit;
870da2e3ebdSchin	tmleap;
871da2e3ebdSchin	tmlex;
872da2e3ebdSchin	tmlocale;
873da2e3ebdSchin	tmmake;
874da2e3ebdSchin	tmpoff;
875da2e3ebdSchin	tmscan;
876da2e3ebdSchin	tmsleep;
877da2e3ebdSchin	tmtime;
878da2e3ebdSchin	tmtype;
879da2e3ebdSchin	tmweek;
880da2e3ebdSchin	tmword;
881da2e3ebdSchin	tmxdate;
882da2e3ebdSchin	tmxfmt;
883da2e3ebdSchin	tmxgettime;
884da2e3ebdSchin	tmxleap;
885da2e3ebdSchin	tmxmake;
886da2e3ebdSchin	tmxscan;
887da2e3ebdSchin	tmxsettime;
888da2e3ebdSchin	tmxsleep;
889da2e3ebdSchin	tmxtime;
890da2e3ebdSchin	tmxtouch;
891da2e3ebdSchin	tmzone;
892da2e3ebdSchin	tokclose;
893da2e3ebdSchin	tokline;
894da2e3ebdSchin	tokopen;
895da2e3ebdSchin	tokread;
896da2e3ebdSchin	tokscan;
897da2e3ebdSchin	tvcmp;
898da2e3ebdSchin	tvgettime;
899da2e3ebdSchin	tvsettime;
900da2e3ebdSchin	tvsleep;
901da2e3ebdSchin	tvtouch;
902da2e3ebdSchin	typefix;
9038222814eSRichard Lowe	univ_env		{
9048222814eSRichard Lowe				  ASSERT = {
9058222814eSRichard Lowe					  TYPE = OBJECT;
9068222814eSRichard Lowe					  SIZE = 13;
9078222814eSRichard Lowe					};
9088222814eSRichard Lowe				};
909da2e3ebdSchin	vecargs;
910da2e3ebdSchin	vecfile;
911da2e3ebdSchin	vecfree;
912da2e3ebdSchin	vecload;
913da2e3ebdSchin	vecstring;
914da2e3ebdSchin	vmclear;
915da2e3ebdSchin	vmclose;
916da2e3ebdSchin	vmdbcheck;
917da2e3ebdSchin	vmdbwatch;
918da2e3ebdSchin	vmdebug;
919da2e3ebdSchin	vmdisc;
920da2e3ebdSchin	vmgetmem;
921da2e3ebdSchin	vmmopen;
922da2e3ebdSchin	vmopen;
923da2e3ebdSchin	vmprofile;
924da2e3ebdSchin	vmregion;
925da2e3ebdSchin	vmsegment;
926da2e3ebdSchin	vmset;
927da2e3ebdSchin	vmstat;
928da2e3ebdSchin	vmstrdup;
929da2e3ebdSchin	vmtrace;
930da2e3ebdSchin	vmtrbusy;
931da2e3ebdSchin	vmwalk;
932b30d1939SAndy Fiddaman	wc2utf8;
933da2e3ebdSchin    local:
934da2e3ebdSchin	*;
935da2e3ebdSchin};
936da2e3ebdSchin
937da2e3ebdSchin# data
938cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate_1.1 {
939da2e3ebdSchin    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				};
1048da2e3ebdSchin	_DATA_dtlist;
1049da2e3ebdSchin	_DATA_dttree;
1050da2e3ebdSchin	_DATA_sigdata;
1051da2e3ebdSchin	_DATA_vmbest;
1052da2e3ebdSchin	_DATA_vmdcheap;
1053da2e3ebdSchin	_DATA_vmdebug;
1054da2e3ebdSchin	_DATA_vmlast;
1055da2e3ebdSchin	_DATA_vmpool;
1056da2e3ebdSchin	_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				};
1170da2e3ebdSchin	_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				};
1225da2e3ebdSchin    local:
1226da2e3ebdSchin	*;
1227da2e3ebdSchin};
1228