# # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License"). # You may not use this file except in compliance with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2007 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # ident "%Z%%M% %I% %E% SMI" # SUNWprivate_1.1 { global: sh_bltin_tree; sh_subfork; sh_init; sh_reinit; sh_eval; sh_delay; sh_parse; sh_tdump; sh_trap; sh_fun; sh_funscope; sh_iogetiop; sh_main; sh_menu; sh_addbuiltin; sh_fmtq; sh_fmtqf; sh_strnum; sh_access; sh_close; sh_dup; sh_exit; sh_fcntl; sh_getinterp; sh_open; sh_pathopen; sh_read; sh_write; sh_seek; sh_pipe; sh_waitnotify; sh_getscope; sh_setscope; sh_sigcheck; sh_isoption; sh_onoption; sh_offoption; sh_waitsafe; sh_exec; sh_getliblist; nv_setarray; nv_associative; nv_aindex; nv_nextsub; nv_getsub; nv_putsub; nv_opensub; nv_adddisc; nv_clone; nv_close; nv_context; nv_create; nv_dict; nv_getn; nv_getnum; nv_getv; nv_getval; nv_hasdisc; nv_isnull; nv_lastdict; nv_newattr; nv_open; nv_putval; nv_putv; nv_scan; nv_scoped; nv_setdisc; nv_setref; nv_settype; nv_setvec; nv_setvtree; nv_setsize; nv_disc; nv_unset; nv_search; nv_unscope; nv_name; nv_discfun; # libshell overrides libast's |_ast_procrun()| (see sh/xec.c) _ast_procrun; local: *; }; # Builtin shell commands # (see libshell/common/include/builtins.h) # Note: We have to export all the |b_*()| symbols that the "builtin" command # can load builtins which are not enabled by the default OS/Net configuration. SUNWprivate_1.1 { global: B_echo; B_login; b_alarm; b_alias; b_bg; b_break; b_builtin; b_cd; b_close; b_command; b_dot_cmd; b_dup; b_eval; b_exec; b_false; b_getopts; b_hist; b_jobs; b_kill; b_let; b_open; b_poll; b_print; b_printf; b_pwd; b_read; b_readonly; b_return; b_rewind; b_set; b_shift; b_sleep; b_stat; b_test; b_tmpfile; b_trap; b_true; b_typeset; b_ulimit; b_umask; b_unalias; b_unset; b_vpath; b_wait; b_whence; local: *; };