14887Schin# 24887Schin# CDDL HEADER START 34887Schin# 44887Schin# The contents of this file are subject to the terms of the 54887Schin# Common Development and Distribution License (the "License"). 64887Schin# You may not use this file except in compliance with the License. 74887Schin# 84887Schin# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 94887Schin# or http://www.opensolaris.org/os/licensing. 104887Schin# See the License for the specific language governing permissions 114887Schin# and limitations under the License. 124887Schin# 134887Schin# When distributing Covered Code, include this CDDL HEADER in each 144887Schin# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 154887Schin# If applicable, add the following below this CDDL HEADER, with the 164887Schin# fields enclosed by brackets "[]" replaced with your own identifying 174887Schin# information: Portions Copyright [yyyy] [name of copyright owner] 184887Schin# 194887Schin# CDDL HEADER END 204887Schin# 214887Schin 224887Schin# 23*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. 244887Schin# 254887Schin 268744SAli.Bahrami@Sun.COM# 278744SAli.Bahrami@Sun.COM# MAPFILE HEADER START 288744SAli.Bahrami@Sun.COM# 298744SAli.Bahrami@Sun.COM# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 308744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in 318744SAli.Bahrami@Sun.COM# 328744SAli.Bahrami@Sun.COM# usr/src/lib/README.mapfiles 338744SAli.Bahrami@Sun.COM# 348744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current 358744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance. 368744SAli.Bahrami@Sun.COM# 378744SAli.Bahrami@Sun.COM# MAPFILE HEADER END 388744SAli.Bahrami@Sun.COM# 398744SAli.Bahrami@Sun.COM 40*12692SAli.Bahrami@Oracle.COM$mapfile_version 2 41*12692SAli.Bahrami@Oracle.COM 42*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate_1.1 { 434887Schin global: 444887Schin sh_bltin_tree; 454887Schin sh_subfork; 464887Schin sh_init; 474887Schin sh_reinit; 484887Schin sh_eval; 494887Schin sh_delay; 504887Schin sh_parse; 514887Schin sh_tdump; 524887Schin sh_trap; 534887Schin sh_fun; 544887Schin sh_funscope; 554887Schin sh_iogetiop; 564887Schin sh_main; 574887Schin sh_menu; 584887Schin sh_addbuiltin; 594887Schin sh_fmtq; 604887Schin sh_fmtqf; 614887Schin sh_strnum; 624887Schin sh_access; 634887Schin sh_close; 644887Schin sh_dup; 654887Schin sh_exit; 664887Schin sh_fcntl; 674887Schin sh_getinterp; 684887Schin sh_open; 694887Schin sh_pathopen; 704887Schin sh_read; 714887Schin sh_write; 724887Schin sh_seek; 734887Schin sh_pipe; 744887Schin sh_waitnotify; 754887Schin sh_getscope; 764887Schin sh_setscope; 774887Schin sh_sigcheck; 784887Schin sh_isoption; 794887Schin sh_onoption; 804887Schin sh_offoption; 814887Schin sh_waitsafe; 824887Schin sh_exec; 834887Schin sh_getliblist; 848462SApril.Chin@Sun.COM 854887Schin nv_setarray; 864887Schin nv_associative; 874887Schin nv_aindex; 884887Schin nv_nextsub; 894887Schin nv_getsub; 904887Schin nv_putsub; 914887Schin nv_opensub; 924887Schin nv_adddisc; 934887Schin nv_clone; 944887Schin nv_close; 954887Schin nv_context; 964887Schin nv_create; 974887Schin nv_dict; 984887Schin nv_getn; 994887Schin nv_getnum; 1004887Schin nv_getv; 1014887Schin nv_getval; 1024887Schin nv_hasdisc; 1034887Schin nv_isnull; 1044887Schin nv_lastdict; 1054887Schin nv_newattr; 1064887Schin nv_open; 1074887Schin nv_putval; 1084887Schin nv_putv; 1094887Schin nv_scan; 1104887Schin nv_setdisc; 1114887Schin nv_setref; 1124887Schin nv_settype; 1134887Schin nv_setvec; 1144887Schin nv_setvtree; 1154887Schin nv_setsize; 1164887Schin nv_disc; 1174887Schin nv_unset; 1184887Schin nv_search; 1194887Schin nv_name; 1204887Schin nv_discfun; 1214887Schin 1228462SApril.Chin@Sun.COM # semi-private, needed for shcomp 1238462SApril.Chin@Sun.COM sh; 1248462SApril.Chin@Sun.COM e_dict; 1258462SApril.Chin@Sun.COM 1264887Schin local: 1274887Schin *; 1284887Schin}; 1294887Schin 1304887Schin# Builtin shell commands 1314887Schin# (see libshell/common/include/builtins.h) 1324887Schin# Note: We have to export all the |b_*()| symbols that the "builtin" command 1334887Schin# can load builtins which are not enabled by the default OS/Net configuration. 134*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate_1.1 { 1354887Schin global: 1364887Schin B_echo; 1374887Schin B_login; 1384887Schin b_alarm; 1394887Schin b_alias; 1404887Schin b_bg; 1414887Schin b_break; 1424887Schin b_builtin; 1434887Schin b_cd; 1444887Schin b_close; 1454887Schin b_command; 1464887Schin b_dot_cmd; 1474887Schin b_dup; 1484887Schin b_eval; 1494887Schin b_exec; 1504887Schin b_false; 1514887Schin b_getopts; 1524887Schin b_hist; 1534887Schin b_jobs; 1544887Schin b_kill; 1554887Schin b_let; 1564887Schin b_open; 1574887Schin b_poll; 1584887Schin b_print; 1594887Schin b_printf; 1604887Schin b_pwd; 1614887Schin b_read; 1624887Schin b_readonly; 1634887Schin b_return; 1644887Schin b_rewind; 1654887Schin b_set; 1664887Schin b_shift; 1674887Schin b_sleep; 1684887Schin b_stat; 1694887Schin b_test; 1704887Schin b_tmpfile; 1714887Schin b_trap; 1724887Schin b_true; 1734887Schin b_typeset; 1744887Schin b_ulimit; 1754887Schin b_umask; 1764887Schin b_unalias; 1774887Schin b_unset; 1784887Schin b_vpath; 1794887Schin b_wait; 1804887Schin b_whence; 1814887Schin local: 1824887Schin *; 1834887Schin}; 184