# # 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 (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. # Copyright 2021 OmniOS Community Edition (OmniOSce) Association. # # # MAPFILE HEADER START # # WARNING: STOP NOW. DO NOT MODIFY THIS FILE. # Object versioning must comply with the rules detailed in # # usr/src/lib/README.mapfiles # # You should not be making modifications here until you've read the most current # copy of that file. If you need help, contact a gatekeeper for guidance. # # MAPFILE HEADER END # $mapfile_version 2 SYMBOL_VERSION SUNWprivate_1.1 { global: plugin_version; sh_access; sh_addbuiltin; sh_bltin_tree; sh_close; sh_delay; sh_dup; sh_eval; sh_exec; sh_exit; sh_fcntl; sh_fmtq; sh_fmtqf; sh_fun; sh_funscope; sh_getinterp; sh_getscope; sh_init; sh_iogetiop; sh_isoption; sh_main; sh_menu; sh_offoption; sh_onoption; sh_open; sh_parse; sh_pathopen; sh_pipe; sh_read; sh_reinit; sh_seek; sh_setscope; sh_sigcheck; sh_strnum; sh_subfork; sh_tdump; sh_trap; sh_waitnotify; sh_waitsafe; sh_write; nv_adddisc; nv_aindex; nv_associative; nv_clone; nv_close; nv_context; nv_create; nv_dict; nv_disc; nv_discfun; nv_getn; nv_getnum; nv_getsub; nv_getv; nv_getval; nv_hasdisc; nv_isnull; nv_lastdict; nv_name; nv_newattr; nv_nextsub; nv_open; nv_opensub; nv_putsub; nv_putv; nv_putval; nv_scan; nv_search; nv_setarray; nv_setdisc; nv_setref; nv_setsize; nv_settype; nv_setvec; nv_setvtree; nv_unset; # semi-private, needed for shcomp sh; e_dict; 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. SYMBOL_VERSION 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: *; };