summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorAli Bahrami <Ali.Bahrami@Sun.COM>2009-02-10 09:38:02 -0700
committerAli Bahrami <Ali.Bahrami@Sun.COM>2009-02-10 09:38:02 -0700
commitbfed486ad8de8b8ebc6345a8e10accae08bf2f45 (patch)
tree5773896ea01f09bacb1387c150b3e9d14a7e3072 /usr
parent5707ed5dae2bfdea4300de098ba2fa4d22d86f41 (diff)
downloadillumos-joyent-bfed486ad8de8b8ebc6345a8e10accae08bf2f45.tar.gz
6798660 Cadmium .NOT file processing problem with CWD relative file paths
Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standard file exclusion mechanism needed for Cadmium tools
Diffstat (limited to 'usr')
-rw-r--r--usr/src/cmd/agents/snmp/agent/agent-mapfile-vers24
-rw-r--r--usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers30
-rw-r--r--usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf16
-rw-r--r--usr/src/cmd/captoinfo/mapfile-intf16
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn20
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt20
-rw-r--r--usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe16
-rw-r--r--usr/src/cmd/csh/mapfile-intf16
-rw-r--r--usr/src/cmd/expr/mapfile-intf16
-rw-r--r--usr/src/cmd/fmli/xx/mapfile-intf16
-rw-r--r--usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf16
-rw-r--r--usr/src/cmd/geniconvtbl/mapfile22
-rw-r--r--usr/src/cmd/gss/gssd/mapfile-intf16
-rw-r--r--usr/src/cmd/idmap/idmapd/mapfile-intf16
-rw-r--r--usr/src/cmd/infocmp/mapfile-intf16
-rw-r--r--usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers23
-rw-r--r--usr/src/cmd/krb5/kwarn/mapfile-intf16
-rw-r--r--usr/src/cmd/lp/lib/papi/mapfile25
-rw-r--r--usr/src/cmd/mdb/common/libstandctf/mapfile22
-rw-r--r--usr/src/cmd/mdb/common/modules/conf/mapfile21
-rw-r--r--usr/src/cmd/mdb/common/modules/conf/mapfile-extern16
-rw-r--r--usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers16
-rw-r--r--usr/src/cmd/pools/poold/libjkstat/mapfile-vers16
-rw-r--r--usr/src/cmd/pools/poold/libjlgrp/mapfile-vers16
-rw-r--r--usr/src/cmd/pools/poold/libjpool/mapfile-vers16
-rw-r--r--usr/src/cmd/pools/poold/libjsyslog/mapfile-vers16
-rw-r--r--usr/src/cmd/rcm_daemon/common/mapfile-intf16
-rw-r--r--usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest16
-rw-r--r--usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog16
-rw-r--r--usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd16
-rw-r--r--usr/src/cmd/rpcsvc/nis/utils/mapfile-intf16
-rw-r--r--usr/src/cmd/sendmail/src/mapfile-intf16
-rw-r--r--usr/src/cmd/sgs/elfedit/common/mapfile-vers16
-rw-r--r--usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers16
-rw-r--r--usr/src/cmd/sgs/ld/common/mapfile-intf18
-rw-r--r--usr/src/cmd/sgs/ldprof/amd64/mapfile-vers21
-rw-r--r--usr/src/cmd/sgs/ldprof/i386/mapfile-vers23
-rw-r--r--usr/src/cmd/sgs/ldprof/sparc/mapfile-vers23
-rw-r--r--usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers23
-rw-r--r--usr/src/cmd/sgs/lex/common/mapfile-vers23
-rw-r--r--usr/src/cmd/sgs/libcrle/common/mapfile-vers23
-rw-r--r--usr/src/cmd/sgs/libdl/amd64/mapfile-vers21
-rw-r--r--usr/src/cmd/sgs/libdl/common/mapfile-vers17
-rw-r--r--usr/src/cmd/sgs/libdl/i386/mapfile-vers22
-rw-r--r--usr/src/cmd/sgs/libdl/sparc/mapfile-vers22
-rw-r--r--usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers22
-rw-r--r--usr/src/cmd/sgs/libelf/common/mapfile-3216
-rw-r--r--usr/src/cmd/sgs/libelf/common/mapfile-common16
-rw-r--r--usr/src/cmd/sgs/libld/common/mapfile-vers21
-rw-r--r--usr/src/cmd/sgs/liblddbg/common/mapfile-vers23
-rw-r--r--usr/src/cmd/sgs/libldmake/common/mapfile-vers23
-rw-r--r--usr/src/cmd/sgs/libldstab/common/mapfile-6416
-rw-r--r--usr/src/cmd/sgs/libldstab/common/mapfile-vers16
-rw-r--r--usr/src/cmd/sgs/librtld/common/mapfile-32-vers16
-rw-r--r--usr/src/cmd/sgs/librtld/common/mapfile-64-vers16
-rw-r--r--usr/src/cmd/sgs/librtld/common/mapfile-vers16
-rw-r--r--usr/src/cmd/sgs/librtld_db/common/mapfile-vers16
-rw-r--r--usr/src/cmd/sgs/librtld_db/common/mapfile-vers.6416
-rw-r--r--usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings23
-rw-r--r--usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt23
-rw-r--r--usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep23
-rw-r--r--usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss23
-rw-r--r--usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who23
-rw-r--r--usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings23
-rw-r--r--usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt23
-rw-r--r--usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep23
-rw-r--r--usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss23
-rw-r--r--usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss23
-rw-r--r--usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who23
-rw-r--r--usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers14
-rw-r--r--usr/src/cmd/sgs/rtld/common/mapfile-32-vers14
-rw-r--r--usr/src/cmd/sgs/rtld/common/mapfile-64-vers14
-rw-r--r--usr/src/cmd/sgs/rtld/common/mapfile-vers24
-rw-r--r--usr/src/cmd/sgs/rtld/mdbmod/common/mapfile23
-rw-r--r--usr/src/cmd/sgs/yacc/common/mapfile-vers23
-rw-r--r--usr/src/cmd/sh/mapfile-intf16
-rw-r--r--usr/src/cmd/ssh/sshd/mapfile-intf18
-rw-r--r--usr/src/cmd/syseventd/modules/mapfile-extern16
-rw-r--r--usr/src/cmd/tcpd/mapfile-intf-tcpdchk16
-rw-r--r--usr/src/cmd/tcpd/mapfile-intf-tcpdmatch16
-rw-r--r--usr/src/cmd/tcpd/mapfile-intf-tryfrom18
-rw-r--r--usr/src/cmd/tic/mapfile-intf16
-rw-r--r--usr/src/cmd/tplot/mapfile-intf16
-rw-r--r--usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile21
-rw-r--r--usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile21
-rw-r--r--usr/src/cmd/ypcmd/mapfile-intf16
-rw-r--r--usr/src/cmd/ypcmd/yppasswd/mapfile-intf16
-rw-r--r--usr/src/grub/grub-0.97/grub/mapfile-intf16
-rw-r--r--usr/src/lib/README.mapfiles26
-rw-r--r--usr/src/lib/auditd_plugins/binfile/mapfile-vers16
-rw-r--r--usr/src/lib/auditd_plugins/syslog/mapfile-vers16
-rw-r--r--usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/brand/lx/librtld_db/common/mapfile-vers16
-rw-r--r--usr/src/lib/brand/lx/lx_brand/common/mapfile17
-rw-r--r--usr/src/lib/brand/lx/lx_brand/common/mapfile-vers17
-rw-r--r--usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers16
-rw-r--r--usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers16
-rw-r--r--usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers16
-rw-r--r--usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.6416
-rw-r--r--usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers16
-rw-r--r--usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers23
-rw-r--r--usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers16
-rw-r--r--usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers16
-rw-r--r--usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers16
-rw-r--r--usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers16
-rw-r--r--usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers23
-rw-r--r--usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers16
-rw-r--r--usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers16
-rw-r--r--usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers23
-rw-r--r--usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers16
-rw-r--r--usr/src/lib/crypt_modules/bsdbf/mapfile-vers16
-rw-r--r--usr/src/lib/crypt_modules/bsdmd5/mapfile-vers16
-rw-r--r--usr/src/lib/crypt_modules/sha256/mapfile-vers16
-rw-r--r--usr/src/lib/crypt_modules/sunmd5/mapfile-vers16
-rw-r--r--usr/src/lib/efcode/extend/sparcv9/mapfile-extern16
-rw-r--r--usr/src/lib/efcode/interpreter/mapfile6423
-rw-r--r--usr/src/lib/efcode/packages/mapfile-extern16
-rw-r--r--usr/src/lib/extendedFILE/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libdiagcode/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libdiskstatus/common/mapfile-vers17
-rw-r--r--usr/src/lib/fm/libfmd_adm/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_agent/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_agent/i386/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_log/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_msg/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libfmd_snmp/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libldom/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/fm/libmdesc/common/mapfile-vers16
-rw-r--r--usr/src/lib/fm/topo/libtopo/common/mapfile-vers14
-rw-r--r--usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers30
-rw-r--r--usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers30
-rw-r--r--usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers30
-rw-r--r--usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers30
-rw-r--r--usr/src/lib/gss_mechs/mech_krb5/mapfile-vers16
-rw-r--r--usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean16
-rw-r--r--usr/src/lib/gss_mechs/mech_spnego/mapfile-vers16
-rw-r--r--usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean16
-rw-r--r--usr/src/lib/hal/libhal-storage/common/mapfile-vers16
-rw-r--r--usr/src/lib/hal/libhal/common/mapfile-vers16
-rw-r--r--usr/src/lib/hbaapi/common/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/dyn/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/kadm5/clnt/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/kadm5/srv/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/kdb/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers16
-rw-r--r--usr/src/lib/krb5/ss/mapfile-vers16
-rw-r--r--usr/src/lib/libadm/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libadm/common/mapfile-vers16
-rw-r--r--usr/src/lib/libadm/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libadm/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libadm/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libadutils/common/mapfile-vers14
-rw-r--r--usr/src/lib/libaio/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libaio/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libaio/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libaio/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libast/mapfile-vers16
-rw-r--r--usr/src/lib/libavl/mapfile-vers16
-rw-r--r--usr/src/lib/libbrand/common/mapfile-vers16
-rw-r--r--usr/src/lib/libbsdmalloc/common/mapfile-vers16
-rw-r--r--usr/src/lib/libbsm/common/mapfile-vers16
-rw-r--r--usr/src/lib/libc/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libc/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libc/port/mapfile-vers14
-rw-r--r--usr/src/lib/libc/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libc/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libc_db/common/mapfile-vers16
-rw-r--r--usr/src/lib/libc_psr/sun4u/mapfile-memcpy16
-rw-r--r--usr/src/lib/libc_psr/sun4u/mapfile-vers16
-rw-r--r--usr/src/lib/libc_psr/sun4v/mapfile-vers16
-rw-r--r--usr/src/lib/libcfgadm/common/mapfile-vers16
-rw-r--r--usr/src/lib/libcmd/mapfile-vers16
-rw-r--r--usr/src/lib/libcmdutils/common/mapfile-vers16
-rw-r--r--usr/src/lib/libcommputil/common/mapfile-vers16
-rw-r--r--usr/src/lib/libcontract/common/mapfile-vers16
-rw-r--r--usr/src/lib/libcpc/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libcpc/common/mapfile-vers16
-rw-r--r--usr/src/lib/libcpc/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libcpc/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libcpc/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libcrypt/common/mapfile-vers16
-rw-r--r--usr/src/lib/libcryptoutil/common/mapfile-vers16
-rw-r--r--usr/src/lib/libctf/common/mapfile-vers16
-rw-r--r--usr/src/lib/libcurses/screen/mapfile-vers16
-rw-r--r--usr/src/lib/libdevice/mapfile-vers16
-rw-r--r--usr/src/lib/libdevid/mapfile-vers16
-rw-r--r--usr/src/lib/libdevinfo/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcpagent/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcpdu/common/mapfile23
-rw-r--r--usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcpsvc/modules/files/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcpsvc/private/mapfile-vers16
-rw-r--r--usr/src/lib/libdhcputil/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdisasm/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdiskmgt/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdladm/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdll/mapfile-vers16
-rw-r--r--usr/src/lib/libdlpi/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdns_sd/common/mapfile-vers17
-rw-r--r--usr/src/lib/libdns_sd/java/common/mapfile-vers17
-rw-r--r--usr/src/lib/libdoor/common/mapfile-vers21
-rw-r--r--usr/src/lib/libds/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdscfg/common/mapfile-vers26
-rw-r--r--usr/src/lib/libdscp/mapfile-vers16
-rw-r--r--usr/src/lib/libdtrace/common/mapfile-vers16
-rw-r--r--usr/src/lib/libdtrace_jni/common/mapfile-vers16
-rw-r--r--usr/src/lib/libefi/common/mapfile-vers16
-rw-r--r--usr/src/lib/libelfsign/common/mapfile.map17
-rw-r--r--usr/src/lib/libeti/form/common/mapfile-vers16
-rw-r--r--usr/src/lib/libeti/form/common/mapfile32-vers16
-rw-r--r--usr/src/lib/libeti/form/common/mapfile64-vers16
-rw-r--r--usr/src/lib/libeti/menu/common/mapfile-vers16
-rw-r--r--usr/src/lib/libeti/panel/common/mapfile-vers16
-rw-r--r--usr/src/lib/libexacct/common/mapfile-vers16
-rw-r--r--usr/src/lib/libfsmgt/common/mapfile-vers16
-rw-r--r--usr/src/lib/libfstyp/common/mapfile-vers16
-rw-r--r--usr/src/lib/libgen/common/mapfile-vers16
-rw-r--r--usr/src/lib/libgen/common/mapfile32-vers16
-rw-r--r--usr/src/lib/libgss/mapfile-vers16
-rw-r--r--usr/src/lib/libidmap/common/mapfile-vers14
-rw-r--r--usr/src/lib/libima/common/mapfile-vers16
-rw-r--r--usr/src/lib/libinetcfg/common/mapfile-vers16
-rw-r--r--usr/src/lib/libinetsvc/common/mapfile-vers16
-rw-r--r--usr/src/lib/libinetutil/common/mapfile-vers14
-rw-r--r--usr/src/lib/libintl/common/mapfile-vers22
-rw-r--r--usr/src/lib/libipmi/common/mapfile-vers16
-rw-r--r--usr/src/lib/libipmp/common/mapfile-vers14
-rw-r--r--usr/src/lib/libipp/mapfile-vers16
-rw-r--r--usr/src/lib/libipsecutil/common/mapfile-vers16
-rw-r--r--usr/src/lib/libiscsit/common/mapfile-vers16
-rw-r--r--usr/src/lib/libiscsitgt/common/mapfile-vers16
-rw-r--r--usr/src/lib/libkmf/ber_der/common/mapfile-vers16
-rw-r--r--usr/src/lib/libkmf/libkmf/common/mapfile-vers16
-rw-r--r--usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers16
-rw-r--r--usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers16
-rw-r--r--usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers16
-rw-r--r--usr/src/lib/libkrb5/common/mapfile18
-rw-r--r--usr/src/lib/libkstat/common/mapfile-vers16
-rw-r--r--usr/src/lib/libkvm/common/mapfile-vers16
-rw-r--r--usr/src/lib/libldap4/common/mapfile-vers16
-rw-r--r--usr/src/lib/libldap5/mapfile-vers16
-rw-r--r--usr/src/lib/liblgrp/common/mapfile-vers16
-rw-r--r--usr/src/lib/liblm/common/mapfile-vers16
-rw-r--r--usr/src/lib/libmail/common/mapfile-vers16
-rw-r--r--usr/src/lib/libmail/common/mapfile32-vers16
-rw-r--r--usr/src/lib/libmalloc/common/mapfile-vers16
-rw-r--r--usr/src/lib/libmapid/common/mapfile-vers16
-rw-r--r--usr/src/lib/libmapmalloc/common/mapfile-vers16
-rw-r--r--usr/src/lib/libmd/common/mapfile-vers16
-rw-r--r--usr/src/lib/libmd/sun4u/sparc/mapfile17
-rw-r--r--usr/src/lib/libmd/sun4u/sparcv9/mapfile17
-rw-r--r--usr/src/lib/libmd/sun4v/sparc/mapfile17
-rw-r--r--usr/src/lib/libmd/sun4v/sparcv9/mapfile17
-rw-r--r--usr/src/lib/libmd5/common/mapfile-vers17
-rw-r--r--usr/src/lib/libmp/common/mapfile-vers16
-rw-r--r--usr/src/lib/libmp/common/mapfile_1-vers16
-rw-r--r--usr/src/lib/libmtmalloc/common/mapfile-vers16
-rw-r--r--usr/src/lib/libndmp/common/mapfile-vers17
-rw-r--r--usr/src/lib/libnisdb/mapfile-vers16
-rw-r--r--usr/src/lib/libnls/common/mapfile-vers16
-rw-r--r--usr/src/lib/libnsctl/common/mapfile-vers27
-rw-r--r--usr/src/lib/libnsl/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libnsl/common/mapfile-vers16
-rw-r--r--usr/src/lib/libnsl/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libnsl/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libnsl/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libnvpair/mapfile-vers16
-rw-r--r--usr/src/lib/libnwam/common/mapfile-vers16
-rw-r--r--usr/src/lib/libpam/mapfile-vers16
-rw-r--r--usr/src/lib/libpcp/common/mapfile-vers23
-rw-r--r--usr/src/lib/libpctx/common/mapfile-vers16
-rw-r--r--usr/src/lib/libpicl/mapfile-vers16
-rw-r--r--usr/src/lib/libpicltree/mapfile-vers16
-rw-r--r--usr/src/lib/libplot/plot/common/mapfile-vers16
-rw-r--r--usr/src/lib/libplot/t300/common/mapfile-vers16
-rw-r--r--usr/src/lib/libplot/t300s/common/mapfile-vers16
-rw-r--r--usr/src/lib/libplot/t4014/common/mapfile-vers16
-rw-r--r--usr/src/lib/libplot/t450/common/mapfile-vers16
-rw-r--r--usr/src/lib/libplot/vt0/common/mapfile-vers16
-rw-r--r--usr/src/lib/libpool/common/mapfile-vers16
-rw-r--r--usr/src/lib/libpp/mapfile-vers16
-rw-r--r--usr/src/lib/libpri/common/mapfile-vers16
-rw-r--r--usr/src/lib/libproc/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libproc/common/mapfile-vers16
-rw-r--r--usr/src/lib/libproc/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libproc/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libproc/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libproject/common/mapfile-vers16
-rw-r--r--usr/src/lib/libpthread/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libpthread/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libpthread/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libpthread/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libraidcfg/common/mapfile-vers16
-rw-r--r--usr/src/lib/librcm/mapfile-vers16
-rw-r--r--usr/src/lib/librdc/common/mapfile-vers25
-rw-r--r--usr/src/lib/libresolv/mapfile-vers16
-rw-r--r--usr/src/lib/libresolv2/common/mapfile-vers16
-rw-r--r--usr/src/lib/libresolv2/cylink/mapfile-vers16
-rw-r--r--usr/src/lib/libresolv2/dnssafe/mapfile-vers16
-rw-r--r--usr/src/lib/libresolv2/irs/mapfile-vers16
-rw-r--r--usr/src/lib/librestart/common/mapfile-vers16
-rw-r--r--usr/src/lib/librpcsvc/common/mapfile-vers16
-rw-r--r--usr/src/lib/librsm/common/mapfile-vers16
-rw-r--r--usr/src/lib/librt/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/librt/i386/mapfile-vers16
-rw-r--r--usr/src/lib/librt/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/librt/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libsasl/lib/mapfile-vers16
-rw-r--r--usr/src/lib/libscf/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsched/common/mapfile-vers21
-rw-r--r--usr/src/lib/libsctp/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsec/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsecdb/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsendfile/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsendfile/common/mapfile32-vers16
-rw-r--r--usr/src/lib/libshare/common/mapfile-vers16
-rw-r--r--usr/src/lib/libshare/nfs/mapfile-vers16
-rw-r--r--usr/src/lib/libshare/smb/mapfile-vers16
-rw-r--r--usr/src/lib/libshare/smbfs/mapfile-vers16
-rw-r--r--usr/src/lib/libshell/mapfile-vers16
-rw-r--r--usr/src/lib/libsip/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsldap/common/mapfile-vers16
-rw-r--r--usr/src/lib/libslp/clib/mapfile-vers16
-rw-r--r--usr/src/lib/libsmbfs/smb/mapfile-vers16
-rw-r--r--usr/src/lib/libsmbios/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsmedia/library/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsocket/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libsocket/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsocket/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libsocket/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libsocket/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libsqlite/mapfile-sqlite17
-rw-r--r--usr/src/lib/libstmf/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsum/mapfile-vers16
-rw-r--r--usr/src/lib/libsun_ima/common/mapfile-vers16
-rw-r--r--usr/src/lib/libsys/i386/mapfile-vers22
-rw-r--r--usr/src/lib/libsys/sparc/mapfile-vers17
-rw-r--r--usr/src/lib/libsysevent/mapfile-vers16
-rw-r--r--usr/src/lib/libtecla/common/mapfile-vers16
-rw-r--r--usr/src/lib/libthread/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libthread/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libthread/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libthread/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libtnf/mapfile-vers16
-rw-r--r--usr/src/lib/libtnfctl/mapfile-vers16
-rw-r--r--usr/src/lib/libtnfprobe/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/libtnfprobe/i386/mapfile-vers16
-rw-r--r--usr/src/lib/libtnfprobe/mapfile-vers16
-rw-r--r--usr/src/lib/libtnfprobe/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/libtnfprobe/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/libtsalarm/common/mapfile-vers18
-rw-r--r--usr/src/lib/libtsnet/common/mapfile-vers16
-rw-r--r--usr/src/lib/libtsol/common/mapfile-vers16
-rw-r--r--usr/src/lib/libumem/common/mapfile-vers16
-rw-r--r--usr/src/lib/libumem/common/stand_mapfile21
-rw-r--r--usr/src/lib/libunistat/common/mapfile-vers26
-rw-r--r--usr/src/lib/libuuid/common/mapfile-vers16
-rw-r--r--usr/src/lib/libuutil/common/mapfile-vers16
-rw-r--r--usr/src/lib/libvolmgt/common/mapfile-vers16
-rw-r--r--usr/src/lib/libvscan/common/mapfile-vers16
-rw-r--r--usr/src/lib/libw/common/mapfile-vers22
-rw-r--r--usr/src/lib/libwanboot/common/mapfile-vers16
-rw-r--r--usr/src/lib/libwanbootutil/common/mapfile-vers16
-rw-r--r--usr/src/lib/libwrap/mapfile21
-rw-r--r--usr/src/lib/libxcurses/src/mapfile-vers16
-rw-r--r--usr/src/lib/libxcurses2/src/mapfile-vers16
-rw-r--r--usr/src/lib/libxnet/common/mapfile-vers16
-rw-r--r--usr/src/lib/libzfs/common/mapfile-vers16
-rw-r--r--usr/src/lib/libzfs_jni/common/mapfile-vers16
-rw-r--r--usr/src/lib/libzonecfg/common/mapfile-vers14
-rw-r--r--usr/src/lib/libzoneinfo/common/mapfile-vers16
-rw-r--r--usr/src/lib/lvm/libmeta/common/mapfile-vers16
-rw-r--r--usr/src/lib/lvm/libpreen/common/mapfile-vers16
-rw-r--r--usr/src/lib/lvm/libsvm/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers14
-rw-r--r--usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/dm/libdefault/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/lm/libdisk/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/lm/libl180/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/lm/libl500/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/lm/libl700/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/mgmt/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/mms/common/mapfile-vers16
-rw-r--r--usr/src/lib/mms/pg/common/mapfile-vers14
-rw-r--r--usr/src/lib/mpapi/libmpapi/common/mapfile-vers16
-rw-r--r--usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers16
-rw-r--r--usr/src/lib/nametoaddr/straddr/common/mapfile-vers16
-rw-r--r--usr/src/lib/ncad_addr/amd64/mapfile-vers16
-rw-r--r--usr/src/lib/ncad_addr/common/mapfile-vers16
-rw-r--r--usr/src/lib/ncad_addr/i386/mapfile-vers16
-rw-r--r--usr/src/lib/ncad_addr/sparc/mapfile-vers16
-rw-r--r--usr/src/lib/ncad_addr/sparcv9/mapfile-vers16
-rw-r--r--usr/src/lib/nsswitch/ad/common/mapfile-vers16
-rw-r--r--usr/src/lib/nsswitch/compat/common/mapfile-vers30
-rw-r--r--usr/src/lib/nsswitch/dns/common/mapfile-vers28
-rw-r--r--usr/src/lib/nsswitch/files/common/mapfile-vers28
-rw-r--r--usr/src/lib/nsswitch/ldap/common/mapfile-vers28
-rw-r--r--usr/src/lib/nsswitch/mdns/common/mapfile-vers21
-rw-r--r--usr/src/lib/nsswitch/nis/common/mapfile-vers33
-rw-r--r--usr/src/lib/nsswitch/nisplus/common/mapfile-vers33
-rw-r--r--usr/src/lib/nsswitch/user/common/mapfile-vers33
-rw-r--r--usr/src/lib/pam_modules/allow/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/authtok_check/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/authtok_get/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/authtok_store/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/deny/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/dhkeys/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/dial_auth/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/krb5/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/krb5_migrate/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/ldap/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/list/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/passwd_auth/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/rhosts_auth/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/roles/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/sample/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/smb/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/smbfs/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/tsol_acct/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/unix_account/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/unix_auth/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/unix_cred/mapfile-vers16
-rw-r--r--usr/src/lib/pam_modules/unix_session/mapfile-vers16
-rw-r--r--usr/src/lib/passwdutil/mapfile-vers16
-rw-r--r--usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers16
-rw-r--r--usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers16
-rw-r--r--usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers14
-rw-r--r--usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers14
-rw-r--r--usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers16
-rw-r--r--usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers16
-rw-r--r--usr/src/lib/policykit/libpolkit/common/mapfile-vers16
-rw-r--r--usr/src/lib/print/libhttp-core/common/mapfile16
-rw-r--r--usr/src/lib/print/libipp-core/common/mapfile17
-rw-r--r--usr/src/lib/print/libipp-listener/common/mapfile16
-rw-r--r--usr/src/lib/print/libpapi-common/common/mapfile16
-rw-r--r--usr/src/lib/print/libpapi-dynamic/common/mapfile16
-rw-r--r--usr/src/lib/print/libpapi-ipp/common/mapfile16
-rw-r--r--usr/src/lib/print/libpapi-lpd/common/mapfile16
-rw-r--r--usr/src/lib/print/libprint/common/mapfile-vers26
-rw-r--r--usr/src/lib/print/mod_ipp/mapfile16
-rw-r--r--usr/src/lib/rpcsec_gss/mapfile-vers34
-rw-r--r--usr/src/lib/sasl_plugins/mapfile-vers16
-rw-r--r--usr/src/lib/scsi/libscsi/mapfile-vers17
-rw-r--r--usr/src/lib/scsi/libses/mapfile-vers17
-rw-r--r--usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers14
-rw-r--r--usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers14
-rw-r--r--usr/src/lib/smbsrv/libsmb/common/mapfile-vers14
-rw-r--r--usr/src/lib/smbsrv/libsmbns/common/mapfile-vers16
-rw-r--r--usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers16
-rw-r--r--usr/src/lib/storage/liba5k/common/mapfile-vers27
-rw-r--r--usr/src/lib/storage/libg_fc/common/mapfile-vers27
-rw-r--r--usr/src/lib/sun_fc/common/mapfile-vers16
-rw-r--r--usr/src/lib/udapl/libdat/common/mapfile-vers16
-rw-r--r--usr/src/lib/watchmalloc/common/mapfile-vers16
-rw-r--r--usr/src/prototypes/prototype.mapfile-vers40
-rw-r--r--usr/src/tools/SUNWonbld/prototype_com8
-rw-r--r--usr/src/tools/onbld/Checks/Cddl.py108
-rw-r--r--usr/src/tools/onbld/Checks/CmtBlk.py129
-rw-r--r--usr/src/tools/onbld/Checks/Makefile6
-rw-r--r--usr/src/tools/onbld/Checks/Mapfile.py48
-rw-r--r--usr/src/tools/onbld/Checks/__init__.py5
-rw-r--r--usr/src/tools/onbld/hgext/cdm.py72
-rw-r--r--usr/src/tools/scripts/Makefile4
-rw-r--r--usr/src/tools/scripts/cddlchk.129
-rw-r--r--usr/src/tools/scripts/check_rtime.121
-rw-r--r--usr/src/tools/scripts/check_rtime.pl84
-rw-r--r--usr/src/tools/scripts/mapfilechk.178
-rw-r--r--usr/src/tools/scripts/mapfilechk.py143
-rw-r--r--usr/src/tools/scripts/nightly.sh27
-rw-r--r--usr/src/ucblib/libcurses/mapfile-vers16
-rw-r--r--usr/src/ucblib/libdbm/mapfile-vers16
-rw-r--r--usr/src/ucblib/librpcsoc/mapfile-vers16
-rw-r--r--usr/src/ucblib/libtermcap/mapfile-vers16
-rw-r--r--usr/src/ucblib/libucb/amd64/mapfile-vers16
-rw-r--r--usr/src/ucblib/libucb/i386/mapfile-vers16
-rw-r--r--usr/src/ucblib/libucb/port/mapfile-vers16
-rw-r--r--usr/src/ucblib/libucb/sparc/mapfile-vers16
-rw-r--r--usr/src/ucblib/libucb/sparcv9/mapfile-vers16
-rw-r--r--usr/src/uts/common/ctf/mapfile22
-rw-r--r--usr/src/uts/common/io/sdcard/impl/mapfile16
-rw-r--r--usr/src/uts/common/zmod/mapfile16
-rw-r--r--usr/src/uts/sparc/krtld/mapfile16
516 files changed, 7998 insertions, 1479 deletions
diff --git a/usr/src/cmd/agents/snmp/agent/agent-mapfile-vers b/usr/src/cmd/agents/snmp/agent/agent-mapfile-vers
index cf021b89f0..e47f0bfbd4 100644
--- a/usr/src/cmd/agents/snmp/agent/agent-mapfile-vers
+++ b/usr/src/cmd/agents/snmp/agent/agent-mapfile-vers
@@ -1,10 +1,12 @@
#
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -13,13 +15,25 @@
#
# 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
+# 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
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers b/usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers
index 470262506f..56d6cdf3fd 100644
--- a/usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers
+++ b/usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers
@@ -1,10 +1,12 @@
#
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -13,13 +15,25 @@
#
# 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
+# 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
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
@@ -89,6 +103,6 @@ SUNWprivate_1.1 {
trap_send_with_more_para;
trap_send_to_all_destinators;
-local:
-*;
-}; \ No newline at end of file
+ local:
+ *;
+};
diff --git a/usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf b/usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf
index e88063b9e9..e43ba09897 100644
--- a/usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf
+++ b/usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# snmpdx provides a couple of libssagent.so.1 functions.
diff --git a/usr/src/cmd/captoinfo/mapfile-intf b/usr/src/cmd/captoinfo/mapfile-intf
index 7ef76f1729..7be83fc87a 100644
--- a/usr/src/cmd/captoinfo/mapfile-intf
+++ b/usr/src/cmd/captoinfo/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# captoinfo interposes on cpr() and progname[].
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn
index 1b94c267e4..eae4b1c6e8 100644
--- a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn
@@ -1,11 +1,23 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright (c) 2001 by Sun Microsystems, Inc.
-# All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
#
# External declarations - used to suppress -zdefs errors.
+#
+# 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
+#
+
{
add_options = FUNCTION extern; # Provided by pppd.
idle_time_hook = DATA extern; # " "
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt
index b7e376f948..213e84c9d2 100644
--- a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt
@@ -1,11 +1,23 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright (c) 2001 by Sun Microsystems, Inc.
-# All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
#
# External declarations - used to suppress -zdefs errors.
+#
+# 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
+#
+
{
add_options = FUNCTION extern; # Provided by pppd.
detached = DATA extern; # " "
diff --git a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe
index 2af288bae0..9b697bc325 100644
--- a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe
@@ -20,10 +20,24 @@
#
#
-# Copyright 2001 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
# External declarations - used to suppress -zdefs errors.
{
diff --git a/usr/src/cmd/csh/mapfile-intf b/usr/src/cmd/csh/mapfile-intf
index 15ef2478cd..365537e94f 100644
--- a/usr/src/cmd/csh/mapfile-intf
+++ b/usr/src/cmd/csh/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# csh interposes on a couple of libc functions (printf and signal).
diff --git a/usr/src/cmd/expr/mapfile-intf b/usr/src/cmd/expr/mapfile-intf
index 88ba2796f2..695d09e221 100644
--- a/usr/src/cmd/expr/mapfile-intf
+++ b/usr/src/cmd/expr/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# expr provides its own versions of advance, compile, and step - define
diff --git a/usr/src/cmd/fmli/xx/mapfile-intf b/usr/src/cmd/fmli/xx/mapfile-intf
index be9a6388f6..8f0ffd21c0 100644
--- a/usr/src/cmd/fmli/xx/mapfile-intf
+++ b/usr/src/cmd/fmli/xx/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# fmli interposes on exit() so identify this as an interposer.
diff --git a/usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf b/usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf
index 032fd3cc40..bc6478ac3d 100644
--- a/usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf
+++ b/usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# fsdb uses the -e option of lex, which generates additional lex interfaces
diff --git a/usr/src/cmd/geniconvtbl/mapfile b/usr/src/cmd/geniconvtbl/mapfile
index 49cdb0da43..dc5314a527 100644
--- a/usr/src/cmd/geniconvtbl/mapfile
+++ b/usr/src/cmd/geniconvtbl/mapfile
@@ -1,13 +1,11 @@
-# ident "%Z%%M% %I% %E% SMI"
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -23,6 +21,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
{
global:
diff --git a/usr/src/cmd/gss/gssd/mapfile-intf b/usr/src/cmd/gss/gssd/mapfile-intf
index 4803cc54d5..5e6505025f 100644
--- a/usr/src/cmd/gss/gssd/mapfile-intf
+++ b/usr/src/cmd/gss/gssd/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# gssd exports app_krb5_user_uid() - required by mech_krb5.
diff --git a/usr/src/cmd/idmap/idmapd/mapfile-intf b/usr/src/cmd/idmap/idmapd/mapfile-intf
index 1e34e55428..94a2393a01 100644
--- a/usr/src/cmd/idmap/idmapd/mapfile-intf
+++ b/usr/src/cmd/idmap/idmapd/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# idmapd exports app_krb5_user_uid() - required by mech_krb5.
diff --git a/usr/src/cmd/infocmp/mapfile-intf b/usr/src/cmd/infocmp/mapfile-intf
index 2a8a3b8552..3e7a19c0a4 100644
--- a/usr/src/cmd/infocmp/mapfile-intf
+++ b/usr/src/cmd/infocmp/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# infocmp interposes on progname[], so identify this as an interposer.
diff --git a/usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers b/usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers
index 7c2e815715..6628458e68 100644
--- a/usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers
+++ b/usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers
@@ -1,15 +1,12 @@
#
-# ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -26,6 +23,20 @@
#
# Interface definition for /usr/lib/krb5/libkadmin.so.1
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
Java_Kadmin_sessionInit;
diff --git a/usr/src/cmd/krb5/kwarn/mapfile-intf b/usr/src/cmd/krb5/kwarn/mapfile-intf
index b85bf62f6d..06485a1c12 100644
--- a/usr/src/cmd/krb5/kwarn/mapfile-intf
+++ b/usr/src/cmd/krb5/kwarn/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# ktkt_warnd exports app_krb5_user_uid() - required by mech_krb5.
diff --git a/usr/src/cmd/lp/lib/papi/mapfile b/usr/src/cmd/lp/lib/papi/mapfile
index 45d08b2893..ea4454c70f 100644
--- a/usr/src/cmd/lp/lib/papi/mapfile
+++ b/usr/src/cmd/lp/lib/papi/mapfile
@@ -18,22 +18,25 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
# Generic interface definition for usr/src/cmd/lp/lib/papi
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
+#
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNW_1.0 {
global:
diff --git a/usr/src/cmd/mdb/common/libstandctf/mapfile b/usr/src/cmd/mdb/common/libstandctf/mapfile
index 6433bdbcca..27d45b0318 100644
--- a/usr/src/cmd/mdb/common/libstandctf/mapfile
+++ b/usr/src/cmd/mdb/common/libstandctf/mapfile
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,20 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
{
global:
diff --git a/usr/src/cmd/mdb/common/modules/conf/mapfile b/usr/src/cmd/mdb/common/modules/conf/mapfile
index 7e80ade01f..8dc89576f6 100644
--- a/usr/src/cmd/mdb/common/modules/conf/mapfile
+++ b/usr/src/cmd/mdb/common/modules/conf/mapfile
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/cmd/mdb/common/modules/conf/mapfile-extern b/usr/src/cmd/mdb/common/modules/conf/mapfile-extern
index e9b1e29f8e..7251c5d9dc 100644
--- a/usr/src/cmd/mdb/common/modules/conf/mapfile-extern
+++ b/usr/src/cmd/mdb/common/modules/conf/mapfile-extern
@@ -1,5 +1,5 @@
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -22,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
# External interface requirements
{
global:
diff --git a/usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers b/usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers
index 7952756c2d..dd88fd6bd8 100644
--- a/usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers
+++ b/usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/pools/poold/libjkstat/mapfile-vers b/usr/src/cmd/pools/poold/libjkstat/mapfile-vers
index 39bfc234b6..976fe5fad3 100644
--- a/usr/src/cmd/pools/poold/libjkstat/mapfile-vers
+++ b/usr/src/cmd/pools/poold/libjkstat/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/pools/poold/libjlgrp/mapfile-vers b/usr/src/cmd/pools/poold/libjlgrp/mapfile-vers
index fbd2dfd9ab..9e4f6fc4c3 100644
--- a/usr/src/cmd/pools/poold/libjlgrp/mapfile-vers
+++ b/usr/src/cmd/pools/poold/libjlgrp/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/pools/poold/libjpool/mapfile-vers b/usr/src/cmd/pools/poold/libjpool/mapfile-vers
index dfba23da5b..bf1fa7265a 100644
--- a/usr/src/cmd/pools/poold/libjpool/mapfile-vers
+++ b/usr/src/cmd/pools/poold/libjpool/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/pools/poold/libjsyslog/mapfile-vers b/usr/src/cmd/pools/poold/libjsyslog/mapfile-vers
index 7f181565b7..76b8088695 100644
--- a/usr/src/cmd/pools/poold/libjsyslog/mapfile-vers
+++ b/usr/src/cmd/pools/poold/libjsyslog/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/rcm_daemon/common/mapfile-intf b/usr/src/cmd/rcm_daemon/common/mapfile-intf
index e63d550dad..0fda947714 100644
--- a/usr/src/cmd/rcm_daemon/common/mapfile-intf
+++ b/usr/src/cmd/rcm_daemon/common/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# rcm_daemon interposes on rcm_log_message() - a stub implementation
diff --git a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest
index f74141ab6a..076ab3eb05 100644
--- a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest
+++ b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# nisldapmaptest interposes on a variety of symbols from libnisdb.
diff --git a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog
index abb934bbe2..86c85f36a7 100644
--- a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog
+++ b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# nislog interposes on a variety of symbols from libnsl and libnisdb.
diff --git a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd
index 9f4487d420..48f0f7a655 100644
--- a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd
+++ b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# rpc.nisd interposes on a variety of symbols from libnsl and libnisdb.
diff --git a/usr/src/cmd/rpcsvc/nis/utils/mapfile-intf b/usr/src/cmd/rpcsvc/nis/utils/mapfile-intf
index 9f5815c202..50dd5ba630 100644
--- a/usr/src/cmd/rpcsvc/nis/utils/mapfile-intf
+++ b/usr/src/cmd/rpcsvc/nis/utils/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# nisbackup interposes on a variety of symbols from libnsl and libnisdb. Reduce
diff --git a/usr/src/cmd/sendmail/src/mapfile-intf b/usr/src/cmd/sendmail/src/mapfile-intf
index 93dd4710e8..08c64b4d04 100644
--- a/usr/src/cmd/sendmail/src/mapfile-intf
+++ b/usr/src/cmd/sendmail/src/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# sendmail defines its own sleep() which pre-dates libc's sleep(), but is
diff --git a/usr/src/cmd/sgs/elfedit/common/mapfile-vers b/usr/src/cmd/sgs/elfedit/common/mapfile-vers
index e0b6893317..5b7236ea0f 100644
--- a/usr/src/cmd/sgs/elfedit/common/mapfile-vers
+++ b/usr/src/cmd/sgs/elfedit/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
{
diff --git a/usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers b/usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers
index d656041e92..dfa0f58ad0 100644
--- a/usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers
+++ b/usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# This mapfile is shared by all of the elfedit modules.
diff --git a/usr/src/cmd/sgs/ld/common/mapfile-intf b/usr/src/cmd/sgs/ld/common/mapfile-intf
index a590a95082..c144b7aa83 100644
--- a/usr/src/cmd/sgs/ld/common/mapfile-intf
+++ b/usr/src/cmd/sgs/ld/common/mapfile-intf
@@ -20,12 +20,24 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
# Export eprintf for dependencies.
+
+#
+# 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
+#
{
global:
eprintf;
diff --git a/usr/src/cmd/sgs/ldprof/amd64/mapfile-vers b/usr/src/cmd/sgs/ldprof/amd64/mapfile-vers
index 7ea35c991a..dce5c3b389 100644
--- a/usr/src/cmd/sgs/ldprof/amd64/mapfile-vers
+++ b/usr/src/cmd/sgs/ldprof/amd64/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/sgs/ldprof/i386/mapfile-vers b/usr/src/cmd/sgs/ldprof/i386/mapfile-vers
index e96fe854b5..587526bfb8 100644
--- a/usr/src/cmd/sgs/ldprof/i386/mapfile-vers
+++ b/usr/src/cmd/sgs/ldprof/i386/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/ldprof/sparc/mapfile-vers b/usr/src/cmd/sgs/ldprof/sparc/mapfile-vers
index e4000d2e97..1d0f6863eb 100644
--- a/usr/src/cmd/sgs/ldprof/sparc/mapfile-vers
+++ b/usr/src/cmd/sgs/ldprof/sparc/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers b/usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers
index 59ba47426c..39062f9d36 100644
--- a/usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers
+++ b/usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/lex/common/mapfile-vers b/usr/src/cmd/sgs/lex/common/mapfile-vers
index 8b36f4f139..7e94c71289 100644
--- a/usr/src/cmd/sgs/lex/common/mapfile-vers
+++ b/usr/src/cmd/sgs/lex/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-# ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -27,6 +24,20 @@
# interface definition for lex library
#
+#
+# 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
+#
+
SUNW_1.1 {
global:
allprint;
diff --git a/usr/src/cmd/sgs/libcrle/common/mapfile-vers b/usr/src/cmd/sgs/libcrle/common/mapfile-vers
index d823fffec9..83d2e0210e 100644
--- a/usr/src/cmd/sgs/libcrle/common/mapfile-vers
+++ b/usr/src/cmd/sgs/libcrle/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-# ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.3 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/libdl/amd64/mapfile-vers b/usr/src/cmd/sgs/libdl/amd64/mapfile-vers
index aa43e7435a..226db71343 100644
--- a/usr/src/cmd/sgs/libdl/amd64/mapfile-vers
+++ b/usr/src/cmd/sgs/libdl/amd64/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.5 {
diff --git a/usr/src/cmd/sgs/libdl/common/mapfile-vers b/usr/src/cmd/sgs/libdl/common/mapfile-vers
index 0442b0d2eb..2ce39b88ae 100644
--- a/usr/src/cmd/sgs/libdl/common/mapfile-vers
+++ b/usr/src/cmd/sgs/libdl/common/mapfile-vers
@@ -20,10 +20,23 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_1.4 {
global:
diff --git a/usr/src/cmd/sgs/libdl/i386/mapfile-vers b/usr/src/cmd/sgs/libdl/i386/mapfile-vers
index aa53303711..be1ac1e6ac 100644
--- a/usr/src/cmd/sgs/libdl/i386/mapfile-vers
+++ b/usr/src/cmd/sgs/libdl/i386/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,20 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_0.8 {
global:
diff --git a/usr/src/cmd/sgs/libdl/sparc/mapfile-vers b/usr/src/cmd/sgs/libdl/sparc/mapfile-vers
index 9b41a79202..5778b4a683 100644
--- a/usr/src/cmd/sgs/libdl/sparc/mapfile-vers
+++ b/usr/src/cmd/sgs/libdl/sparc/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,20 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_0.8 {
global:
diff --git a/usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers b/usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers
index a9dc14d225..0bd585fbbc 100644
--- a/usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers
+++ b/usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,20 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_0.8 {
global:
diff --git a/usr/src/cmd/sgs/libelf/common/mapfile-32 b/usr/src/cmd/sgs/libelf/common/mapfile-32
index 14b0a68547..04689f6d1c 100644
--- a/usr/src/cmd/sgs/libelf/common/mapfile-32
+++ b/usr/src/cmd/sgs/libelf/common/mapfile-32
@@ -20,10 +20,22 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/sgs/libelf/common/mapfile-common b/usr/src/cmd/sgs/libelf/common/mapfile-common
index 3c94d62341..9612e850af 100644
--- a/usr/src/cmd/sgs/libelf/common/mapfile-common
+++ b/usr/src/cmd/sgs/libelf/common/mapfile-common
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.6 {
diff --git a/usr/src/cmd/sgs/libld/common/mapfile-vers b/usr/src/cmd/sgs/libld/common/mapfile-vers
index 496aa318f8..f39e62e39c 100644
--- a/usr/src/cmd/sgs/libld/common/mapfile-vers
+++ b/usr/src/cmd/sgs/libld/common/mapfile-vers
@@ -25,15 +25,20 @@
#
# Generic interface definition for usr/src/cmd/sgs/libld.
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
+#
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNWprivate_4.5 {
global:
diff --git a/usr/src/cmd/sgs/liblddbg/common/mapfile-vers b/usr/src/cmd/sgs/liblddbg/common/mapfile-vers
index ef7de586c6..a8c24755aa 100644
--- a/usr/src/cmd/sgs/liblddbg/common/mapfile-vers
+++ b/usr/src/cmd/sgs/liblddbg/common/mapfile-vers
@@ -23,20 +23,23 @@
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-
#
# Generic interface definition for usr/src/cmd/sgs/liblddbg.
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
-#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# 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
+#
SUNWprivate_4.69 {
global:
diff --git a/usr/src/cmd/sgs/libldmake/common/mapfile-vers b/usr/src/cmd/sgs/libldmake/common/mapfile-vers
index d95662cfc8..e818789b59 100644
--- a/usr/src/cmd/sgs/libldmake/common/mapfile-vers
+++ b/usr/src/cmd/sgs/libldmake/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
ld_file;
diff --git a/usr/src/cmd/sgs/libldstab/common/mapfile-64 b/usr/src/cmd/sgs/libldstab/common/mapfile-64
index 47759d6adc..8a8bdddc01 100644
--- a/usr/src/cmd/sgs/libldstab/common/mapfile-64
+++ b/usr/src/cmd/sgs/libldstab/common/mapfile-64
@@ -1,5 +1,5 @@
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -23,6 +23,20 @@
#
# ELF64 interface definition for usr/src/cmd/sgs/libldstab/sparc
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
ld_version64;
diff --git a/usr/src/cmd/sgs/libldstab/common/mapfile-vers b/usr/src/cmd/sgs/libldstab/common/mapfile-vers
index 10fe1ce804..d5fd8d6dcc 100644
--- a/usr/src/cmd/sgs/libldstab/common/mapfile-vers
+++ b/usr/src/cmd/sgs/libldstab/common/mapfile-vers
@@ -1,5 +1,5 @@
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -23,6 +23,20 @@
#
# Generic interface definition for usr/src/cmd/sgs/libldstab.
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
ld_version;
diff --git a/usr/src/cmd/sgs/librtld/common/mapfile-32-vers b/usr/src/cmd/sgs/librtld/common/mapfile-32-vers
index b7466f02a9..b15133bf3f 100644
--- a/usr/src/cmd/sgs/librtld/common/mapfile-32-vers
+++ b/usr/src/cmd/sgs/librtld/common/mapfile-32-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
{
diff --git a/usr/src/cmd/sgs/librtld/common/mapfile-64-vers b/usr/src/cmd/sgs/librtld/common/mapfile-64-vers
index 894f3bd3d7..d8fcf65118 100644
--- a/usr/src/cmd/sgs/librtld/common/mapfile-64-vers
+++ b/usr/src/cmd/sgs/librtld/common/mapfile-64-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
{
diff --git a/usr/src/cmd/sgs/librtld/common/mapfile-vers b/usr/src/cmd/sgs/librtld/common/mapfile-vers
index 7294d7fc31..c8e8189a09 100644
--- a/usr/src/cmd/sgs/librtld/common/mapfile-vers
+++ b/usr/src/cmd/sgs/librtld/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.3 {
diff --git a/usr/src/cmd/sgs/librtld_db/common/mapfile-vers b/usr/src/cmd/sgs/librtld_db/common/mapfile-vers
index 9735d7e0df..6d80b56378 100644
--- a/usr/src/cmd/sgs/librtld_db/common/mapfile-vers
+++ b/usr/src/cmd/sgs/librtld_db/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/cmd/sgs/librtld_db/common/mapfile-vers.64 b/usr/src/cmd/sgs/librtld_db/common/mapfile-vers.64
index 5432883c53..5f7362e3ab 100644
--- a/usr/src/cmd/sgs/librtld_db/common/mapfile-vers.64
+++ b/usr/src/cmd/sgs/librtld_db/common/mapfile-vers.64
@@ -20,10 +20,22 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings
index 174fc9ad1d..046a851f7e 100644
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt
index 5068e59a58..4c4ae67fbb 100644
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep
index f82b61fab9..7bfa9eb78f 100644
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss
index 5b4bf57a6a..7344d35745 100644
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who
index 718c0d9200..3e98f53cbf 100644
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings
index 9350dbc6b0..4e52244c59 100644
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt
index 335307742e..f4e9eb19a5 100644
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep
index d69d8d263a..a0c0285e6c 100644
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss
index 579a0d675e..f0059132ef 100644
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who
index fef303b709..da495875bf 100644
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings
index d262ab27e8..3e2cc4802c 100644
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt
index fa1af12806..240f11877a 100644
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep
index d69d8d263a..a0c0285e6c 100644
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss
index 7d10ed5604..0b36ae5c33 100644
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who
index bdeae21bbd..0c3c0a6cd0 100644
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings
index 11af0f033a..bde87f53fd 100644
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt
index 6d4abd02f3..2d9582ebfc 100644
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep
index f82b61fab9..7bfa9eb78f 100644
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss
index bcb6e481df..848e9fc37e 100644
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who
index c91f9f103e..4b22b79b5d 100644
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
la_version; # Audit interfaces
diff --git a/usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers b/usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers
index f323ab0847..839800b4a0 100644
--- a/usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers
+++ b/usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers
@@ -22,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.3 {
protected:
_dlamd64getunwind;
diff --git a/usr/src/cmd/sgs/rtld/common/mapfile-32-vers b/usr/src/cmd/sgs/rtld/common/mapfile-32-vers
index e117f8314f..5bbfddabc7 100644
--- a/usr/src/cmd/sgs/rtld/common/mapfile-32-vers
+++ b/usr/src/cmd/sgs/rtld/common/mapfile-32-vers
@@ -24,6 +24,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.3 {
protected:
do32_reloc_rtld; # Required to support librtld.so
diff --git a/usr/src/cmd/sgs/rtld/common/mapfile-64-vers b/usr/src/cmd/sgs/rtld/common/mapfile-64-vers
index 455143bf8d..3de22585c3 100644
--- a/usr/src/cmd/sgs/rtld/common/mapfile-64-vers
+++ b/usr/src/cmd/sgs/rtld/common/mapfile-64-vers
@@ -24,6 +24,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.3 {
protected:
do64_reloc_rtld; # Required to support librtld.so
diff --git a/usr/src/cmd/sgs/rtld/common/mapfile-vers b/usr/src/cmd/sgs/rtld/common/mapfile-vers
index 427d4b40f6..ed773380d6 100644
--- a/usr/src/cmd/sgs/rtld/common/mapfile-vers
+++ b/usr/src/cmd/sgs/rtld/common/mapfile-vers
@@ -25,18 +25,24 @@
#
# Generic interface definition for usr/src/cmd/sgs/rtld.
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+# 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
#
-# All symbols in ld.so.1 are private as no-one should bind to these directly.
+#
+# All symbols in ld.so.1 are private as no-one should bind to these directly.
+#
SUNWprivate_1.3 {
protected:
dladdr; # Standard dlopen(3x) family
diff --git a/usr/src/cmd/sgs/rtld/mdbmod/common/mapfile b/usr/src/cmd/sgs/rtld/mdbmod/common/mapfile
index fa5d005b16..127d9bb27c 100644
--- a/usr/src/cmd/sgs/rtld/mdbmod/common/mapfile
+++ b/usr/src/cmd/sgs/rtld/mdbmod/common/mapfile
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
#
diff --git a/usr/src/cmd/sgs/yacc/common/mapfile-vers b/usr/src/cmd/sgs/yacc/common/mapfile-vers
index b1f6dbdbe2..a33180dea2 100644
--- a/usr/src/cmd/sgs/yacc/common/mapfile-vers
+++ b/usr/src/cmd/sgs/yacc/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-# ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -27,6 +24,20 @@
# interface definition for yacc library
#
+#
+# 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
+#
+
SUNW_1.1 {
global:
main;
diff --git a/usr/src/cmd/sh/mapfile-intf b/usr/src/cmd/sh/mapfile-intf
index 6dd699730b..fb6a3c077e 100644
--- a/usr/src/cmd/sh/mapfile-intf
+++ b/usr/src/cmd/sh/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# The shell has a name clash (exp, hcreate). Demote everything to local
diff --git a/usr/src/cmd/ssh/sshd/mapfile-intf b/usr/src/cmd/ssh/sshd/mapfile-intf
index 6018e8c3a7..4e92d243dc 100644
--- a/usr/src/cmd/ssh/sshd/mapfile-intf
+++ b/usr/src/cmd/ssh/sshd/mapfile-intf
@@ -20,14 +20,26 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
# sshd defines its own log(), as do various other ssh utilities, thus their
# symbols are reduced to locals via MAPFILE.NGB in Makefile-ssh.common. sshd
# must export some symbols too, thus this mapfile augments the former.
+
+#
+# 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
+#
{
global:
allow_severity; # required by libwrap
diff --git a/usr/src/cmd/syseventd/modules/mapfile-extern b/usr/src/cmd/syseventd/modules/mapfile-extern
index 51abdbb680..1bf5974857 100644
--- a/usr/src/cmd/syseventd/modules/mapfile-extern
+++ b/usr/src/cmd/syseventd/modules/mapfile-extern
@@ -1,5 +1,5 @@
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -21,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# External interface requirements
diff --git a/usr/src/cmd/tcpd/mapfile-intf-tcpdchk b/usr/src/cmd/tcpd/mapfile-intf-tcpdchk
index 92271c22c8..395d2a06af 100644
--- a/usr/src/cmd/tcpd/mapfile-intf-tcpdchk
+++ b/usr/src/cmd/tcpd/mapfile-intf-tcpdchk
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# tcpdchk interposes on numerous routines, and must export other data
diff --git a/usr/src/cmd/tcpd/mapfile-intf-tcpdmatch b/usr/src/cmd/tcpd/mapfile-intf-tcpdmatch
index c7593a942b..f784cae9e4 100644
--- a/usr/src/cmd/tcpd/mapfile-intf-tcpdmatch
+++ b/usr/src/cmd/tcpd/mapfile-intf-tcpdmatch
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# tcpdmatch interposes on numerous routines, and must export other data
diff --git a/usr/src/cmd/tcpd/mapfile-intf-tryfrom b/usr/src/cmd/tcpd/mapfile-intf-tryfrom
index 31fab42fda..a4f78265fa 100644
--- a/usr/src/cmd/tcpd/mapfile-intf-tryfrom
+++ b/usr/src/cmd/tcpd/mapfile-intf-tryfrom
@@ -20,13 +20,25 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
# try-from interposes on numerous routines, and must export other data
# structures to satisfy external dependency requirements.
+
+#
+# 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
+#
{
global:
closelog = INTERPOSE;
diff --git a/usr/src/cmd/tic/mapfile-intf b/usr/src/cmd/tic/mapfile-intf
index fec5bb5282..9a0e281f7f 100644
--- a/usr/src/cmd/tic/mapfile-intf
+++ b/usr/src/cmd/tic/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# tic interposes on progname[], so identify this as an interposer.
diff --git a/usr/src/cmd/tplot/mapfile-intf b/usr/src/cmd/tplot/mapfile-intf
index 5790049a59..a281db0a93 100644
--- a/usr/src/cmd/tplot/mapfile-intf
+++ b/usr/src/cmd/tplot/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# t* utilities interpose on a couple of libm and libt* items.
diff --git a/usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile b/usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile
index 796da4f169..502b92e993 100644
--- a/usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile
+++ b/usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile b/usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile
index e61255414f..f219602bae 100644
--- a/usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile
+++ b/usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/cmd/ypcmd/mapfile-intf b/usr/src/cmd/ypcmd/mapfile-intf
index 25b7f05d10..b211154a6b 100644
--- a/usr/src/cmd/ypcmd/mapfile-intf
+++ b/usr/src/cmd/ypcmd/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# makedbm interposes on _close.
diff --git a/usr/src/cmd/ypcmd/yppasswd/mapfile-intf b/usr/src/cmd/ypcmd/yppasswd/mapfile-intf
index 2c2849c3f6..2337b3c840 100644
--- a/usr/src/cmd/ypcmd/yppasswd/mapfile-intf
+++ b/usr/src/cmd/ypcmd/yppasswd/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# rpc.yppasswdd interposes on a number of routines from libnisdb and libnsl, so
diff --git a/usr/src/grub/grub-0.97/grub/mapfile-intf b/usr/src/grub/grub-0.97/grub/mapfile-intf
index d265fe30d7..97274ef129 100644
--- a/usr/src/grub/grub-0.97/grub/mapfile-intf
+++ b/usr/src/grub/grub-0.97/grub/mapfile-intf
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# The grub shell interposes on the getopt() family - this reimplementation is
diff --git a/usr/src/lib/README.mapfiles b/usr/src/lib/README.mapfiles
index be3e2be16d..8c6b601c55 100644
--- a/usr/src/lib/README.mapfiles
+++ b/usr/src/lib/README.mapfiles
@@ -19,11 +19,9 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
Mapfiles and versioning in ON
=============================
@@ -162,7 +160,9 @@ if you are masochistic, libc or libnsl.
The ISA-specific mapfiles look like the common mapfile, except that only
the ISA-specific names appear. The version names are the same as those
in the common mapfile, but only non-empty version instances are present
-and no inheritance specification is present.
+and no inheritance specification is present. The link-editor reads the
+information from the common and ISA-specific mapfiles and merges them
+in memory into a single description used to create the resulting object.
-------------------------------------------------------------------------------
@@ -204,6 +204,14 @@ a lower numbered private version name; doing so can cause runtime errors
(as opposed to load time errors) when running an application with older
versions of the library.
+There are libraries in the OSnet consolidation that contain only private
+interfaces. In such libraries, the SUNWprivate_m.n may be incremented
+to ensure that the programs that depend on them are built and delivered as a
+integrated unit. A notable example of this is libld.so (usr/src/cmd/sgs/libld),
+which contains the implementation of the link-editor, the public interface to
+which is provided by the ld command. When making a modification to the interface
+of such a library, you should follow the convention already in place.
+
4.3 Adding new public interfaces in an update release
Adding new public interfaces in an update release requires careful
@@ -328,12 +336,16 @@ would be the version that it would be associated with.
5.3 Scoping a Private interface local
-Any interfaces not present in the mapfile-vers file will automatically be
-scoped local (i.e., they will not be visible outside the library). Simply
+Any interfaces not present in the mapfile-vers file will be scoped local
+due to the presence of the
+ local:
+ *;
+lines discussed earlier. This ensures that such interfaces will not be visible
+outside the library. To move an interface from Private to local scope, simply
remove the Private interface from the mapfile-vers file and the header file
to prevent it from being exported. This may require moving the Private
interface into a library-private header file. Scope reduction of Public
-interfaces is not allowed.
+interfaces is not allowed without specific ARC review and approval.
For the interface to be used in more than one file within the library, it
should be in a header file that can be included by each file in the library
diff --git a/usr/src/lib/auditd_plugins/binfile/mapfile-vers b/usr/src/lib/auditd_plugins/binfile/mapfile-vers
index 801006018e..149970b340 100644
--- a/usr/src/lib/auditd_plugins/binfile/mapfile-vers
+++ b/usr/src/lib/auditd_plugins/binfile/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/auditd_plugins/syslog/mapfile-vers b/usr/src/lib/auditd_plugins/syslog/mapfile-vers
index 801006018e..149970b340 100644
--- a/usr/src/lib/auditd_plugins/syslog/mapfile-vers
+++ b/usr/src/lib/auditd_plugins/syslog/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers b/usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers
index 76415578d6..4893b02998 100644
--- a/usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers
+++ b/usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/brand/lx/librtld_db/common/mapfile-vers b/usr/src/lib/brand/lx/librtld_db/common/mapfile-vers
index e460725681..5e328d6075 100644
--- a/usr/src/lib/brand/lx/librtld_db/common/mapfile-vers
+++ b/usr/src/lib/brand/lx/librtld_db/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
{
diff --git a/usr/src/lib/brand/lx/lx_brand/common/mapfile b/usr/src/lib/brand/lx/lx_brand/common/mapfile
index 9ba563a2cb..0663f4bc19 100644
--- a/usr/src/lib/brand/lx/lx_brand/common/mapfile
+++ b/usr/src/lib/brand/lx/lx_brand/common/mapfile
@@ -20,10 +20,23 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
#
# Scope everything local -- our .init section is our only public interface.
diff --git a/usr/src/lib/brand/lx/lx_brand/common/mapfile-vers b/usr/src/lib/brand/lx/lx_brand/common/mapfile-vers
index 9ba563a2cb..0663f4bc19 100644
--- a/usr/src/lib/brand/lx/lx_brand/common/mapfile-vers
+++ b/usr/src/lib/brand/lx/lx_brand/common/mapfile-vers
@@ -20,10 +20,23 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
#
# Scope everything local -- our .init section is our only public interface.
diff --git a/usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers b/usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers
index 5289915a27..3ed165195b 100644
--- a/usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers
+++ b/usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers b/usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers
index 8aaee4f164..a898b55613 100644
--- a/usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers
+++ b/usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers b/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers
index d065527a42..4f3ef01e3c 100644
--- a/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers
+++ b/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
rtld_db_brand_ops32;
diff --git a/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64 b/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64
index bb30156339..51e0c2c3cc 100644
--- a/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64
+++ b/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
rtld_db_brand_ops64;
diff --git a/usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers b/usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers
index 3567a27f04..0663f4bc19 100644
--- a/usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers
+++ b/usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+# 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
+#
+
+#
# Scope everything local -- our .init section is our only public interface.
#
{
diff --git a/usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers
index b535a50cf7..9fed621db0 100644
--- a/usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#pragma ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
cfga_change_state;
diff --git a/usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers
index 4dd3e93023..0a45ce4ece 100644
--- a/usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
cfga_ap_id_cmp;
diff --git a/usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers
index 986c2b9b75..3f6e58d469 100644
--- a/usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers
index 986c2b9b75..3f6e58d469 100644
--- a/usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers
index 986c2b9b75..3f6e58d469 100644
--- a/usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers
index 32080653f9..2399790fcd 100644
--- a/usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
cfga_version;
diff --git a/usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers
index 986c2b9b75..3f6e58d469 100644
--- a/usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers
index 449c02eca3..3f6e58d469 100644
--- a/usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
cfga_change_state;
diff --git a/usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers
index 6d56c4331a..9fed621db0 100644
--- a/usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
cfga_change_state;
diff --git a/usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers b/usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers
index 986c2b9b75..3f6e58d469 100644
--- a/usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers
+++ b/usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/crypt_modules/bsdbf/mapfile-vers b/usr/src/lib/crypt_modules/bsdbf/mapfile-vers
index 0ed1e6c0c5..f385d53472 100644
--- a/usr/src/lib/crypt_modules/bsdbf/mapfile-vers
+++ b/usr/src/lib/crypt_modules/bsdbf/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.0 {
diff --git a/usr/src/lib/crypt_modules/bsdmd5/mapfile-vers b/usr/src/lib/crypt_modules/bsdmd5/mapfile-vers
index 0ed1e6c0c5..f385d53472 100644
--- a/usr/src/lib/crypt_modules/bsdmd5/mapfile-vers
+++ b/usr/src/lib/crypt_modules/bsdmd5/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.0 {
diff --git a/usr/src/lib/crypt_modules/sha256/mapfile-vers b/usr/src/lib/crypt_modules/sha256/mapfile-vers
index c3101b04a6..85aa7f2f85 100644
--- a/usr/src/lib/crypt_modules/sha256/mapfile-vers
+++ b/usr/src/lib/crypt_modules/sha256/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.0 {
diff --git a/usr/src/lib/crypt_modules/sunmd5/mapfile-vers b/usr/src/lib/crypt_modules/sunmd5/mapfile-vers
index 0ed1e6c0c5..f385d53472 100644
--- a/usr/src/lib/crypt_modules/sunmd5/mapfile-vers
+++ b/usr/src/lib/crypt_modules/sunmd5/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.0 {
diff --git a/usr/src/lib/efcode/extend/sparcv9/mapfile-extern b/usr/src/lib/efcode/extend/sparcv9/mapfile-extern
index ae176a022d..69480bbef5 100644
--- a/usr/src/lib/efcode/extend/sparcv9/mapfile-extern
+++ b/usr/src/lib/efcode/extend/sparcv9/mapfile-extern
@@ -1,5 +1,5 @@
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -21,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# External interface requirements
diff --git a/usr/src/lib/efcode/interpreter/mapfile64 b/usr/src/lib/efcode/interpreter/mapfile64
index 1e1367557c..2e03b1a59c 100644
--- a/usr/src/lib/efcode/interpreter/mapfile64
+++ b/usr/src/lib/efcode/interpreter/mapfile64
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,11 +21,25 @@
#
# CDDL HEADER END
#
-#ident "%Z%%M% %I% %E% SMI"
+
#
# identical to /usr/lib/ld/sparcv9/map.below4G
# We need this because malloc may return addresses which are bigger than
# 32 bits, but the Fcode interpreter assumes addresses can fit in 32 bits.
# This forces addresses to be in 32 bits.
#
+
+#
+# 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
+#
text = V0x80000000;
diff --git a/usr/src/lib/efcode/packages/mapfile-extern b/usr/src/lib/efcode/packages/mapfile-extern
index 172e39cc61..46a1b694b7 100644
--- a/usr/src/lib/efcode/packages/mapfile-extern
+++ b/usr/src/lib/efcode/packages/mapfile-extern
@@ -1,5 +1,5 @@
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -21,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# External interface requirements
diff --git a/usr/src/lib/extendedFILE/common/mapfile-vers b/usr/src/lib/extendedFILE/common/mapfile-vers
index 2f01f7ebab..5955b80548 100644
--- a/usr/src/lib/extendedFILE/common/mapfile-vers
+++ b/usr/src/lib/extendedFILE/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
{
local:
diff --git a/usr/src/lib/fm/libdiagcode/common/mapfile-vers b/usr/src/lib/fm/libdiagcode/common/mapfile-vers
index 48c9feb79d..e9e1a1c3e1 100644
--- a/usr/src/lib/fm/libdiagcode/common/mapfile-vers
+++ b/usr/src/lib/fm/libdiagcode/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/fm/libdiskstatus/common/mapfile-vers b/usr/src/lib/fm/libdiskstatus/common/mapfile-vers
index 912475031e..63f783f5a4 100644
--- a/usr/src/lib/fm/libdiskstatus/common/mapfile-vers
+++ b/usr/src/lib/fm/libdiskstatus/common/mapfile-vers
@@ -19,10 +19,23 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/fm/libfmd_adm/common/mapfile-vers b/usr/src/lib/fm/libfmd_adm/common/mapfile-vers
index 1e736ad74e..2720d66a30 100644
--- a/usr/src/lib/fm/libfmd_adm/common/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_adm/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers b/usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers
index 04801e8651..71a8b1f346 100644
--- a/usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
fmd_agent_physcpu_info;
diff --git a/usr/src/lib/fm/libfmd_agent/common/mapfile-vers b/usr/src/lib/fm/libfmd_agent/common/mapfile-vers
index 63a65f786e..b4cd5282f8 100644
--- a/usr/src/lib/fm/libfmd_agent/common/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_agent/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
fmd_agent_open;
diff --git a/usr/src/lib/fm/libfmd_agent/i386/mapfile-vers b/usr/src/lib/fm/libfmd_agent/i386/mapfile-vers
index 2ba74b2345..7986bb1cde 100644
--- a/usr/src/lib/fm/libfmd_agent/i386/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_agent/i386/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
fmd_agent_physcpu_info;
diff --git a/usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers b/usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers
index a438b03ef1..0c118c33e7 100644
--- a/usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
diff --git a/usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers b/usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers
index a438b03ef1..0c118c33e7 100644
--- a/usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
diff --git a/usr/src/lib/fm/libfmd_log/common/mapfile-vers b/usr/src/lib/fm/libfmd_log/common/mapfile-vers
index cecb3d2840..8baaea8a33 100644
--- a/usr/src/lib/fm/libfmd_log/common/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_log/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/fm/libfmd_msg/common/mapfile-vers b/usr/src/lib/fm/libfmd_msg/common/mapfile-vers
index f2b08e9c50..5644fc8f1b 100644
--- a/usr/src/lib/fm/libfmd_msg/common/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_msg/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/fm/libfmd_snmp/common/mapfile-vers b/usr/src/lib/fm/libfmd_snmp/common/mapfile-vers
index c2d380e684..73ab2875a0 100644
--- a/usr/src/lib/fm/libfmd_snmp/common/mapfile-vers
+++ b/usr/src/lib/fm/libfmd_snmp/common/mapfile-vers
@@ -20,10 +20,22 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/fm/libldom/sparc/mapfile-vers b/usr/src/lib/fm/libldom/sparc/mapfile-vers
index 359dd5f6a1..9988147dc9 100644
--- a/usr/src/lib/fm/libldom/sparc/mapfile-vers
+++ b/usr/src/lib/fm/libldom/sparc/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
ldom_fini;
diff --git a/usr/src/lib/fm/libmdesc/common/mapfile-vers b/usr/src/lib/fm/libmdesc/common/mapfile-vers
index 15b6c0251e..009a966b3e 100644
--- a/usr/src/lib/fm/libmdesc/common/mapfile-vers
+++ b/usr/src/lib/fm/libmdesc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/fm/topo/libtopo/common/mapfile-vers b/usr/src/lib/fm/topo/libtopo/common/mapfile-vers
index 91f96bc860..25206ad6f7 100644
--- a/usr/src/lib/fm/topo/libtopo/common/mapfile-vers
+++ b/usr/src/lib/fm/topo/libtopo/common/mapfile-vers
@@ -23,6 +23,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
topo_close;
diff --git a/usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers b/usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers
index 8e86323426..720185b45e 100644
--- a/usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers
+++ b/usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -27,15 +24,20 @@
# Generic interface definition for:
# usr/src/lib/gss_mechs/mech_dh/backend/mech_dh.so.1
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
+#
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers b/usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers
index 91d7653fcf..b01e7d40b6 100644
--- a/usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers
+++ b/usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -27,15 +24,20 @@
# Generic interface definition for:
# usr/src/lib/gss_mechs/mech_dh/backend/mech_dh.so.1
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
+#
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers b/usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers
index 91d7653fcf..b01e7d40b6 100644
--- a/usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers
+++ b/usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -27,15 +24,20 @@
# Generic interface definition for:
# usr/src/lib/gss_mechs/mech_dh/backend/mech_dh.so.1
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
+#
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers b/usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers
index 91d7653fcf..b01e7d40b6 100644
--- a/usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers
+++ b/usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -27,15 +24,20 @@
# Generic interface definition for:
# usr/src/lib/gss_mechs/mech_dh/backend/mech_dh.so.1
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
+#
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers b/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers
index b7793492f2..9d920f65af 100644
--- a/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers
+++ b/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
# Due to mistakes made early in the history of this library, there are
# no SUNW_1.1 symbols, but the version is now kept as a placeholder.
# Don't add any symbols to this version.
diff --git a/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean b/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean
index 6c27fdea9c..ba72663378 100644
--- a/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean
+++ b/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers b/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers
index b2446634ef..169db4c54c 100644
--- a/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers
+++ b/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean b/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean
index c51885cc1a..ba2f5edf67 100644
--- a/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean
+++ b/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/hal/libhal-storage/common/mapfile-vers b/usr/src/lib/hal/libhal-storage/common/mapfile-vers
index 329b75b641..0ba4749926 100644
--- a/usr/src/lib/hal/libhal-storage/common/mapfile-vers
+++ b/usr/src/lib/hal/libhal-storage/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/hal/libhal/common/mapfile-vers b/usr/src/lib/hal/libhal/common/mapfile-vers
index 4b9ecfe633..c6b1fca536 100644
--- a/usr/src/lib/hal/libhal/common/mapfile-vers
+++ b/usr/src/lib/hal/libhal/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/hbaapi/common/mapfile-vers b/usr/src/lib/hbaapi/common/mapfile-vers
index 138bc2157c..1fe0d86bf8 100644
--- a/usr/src/lib/hbaapi/common/mapfile-vers
+++ b/usr/src/lib/hbaapi/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNW_1.1 {
global:
HBA_GetVersion;
diff --git a/usr/src/lib/krb5/dyn/mapfile-vers b/usr/src/lib/krb5/dyn/mapfile-vers
index 607bee9c36..95e2fd0343 100644
--- a/usr/src/lib/krb5/dyn/mapfile-vers
+++ b/usr/src/lib/krb5/dyn/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/krb5/kadm5/clnt/mapfile-vers b/usr/src/lib/krb5/kadm5/clnt/mapfile-vers
index a796ee01ab..7c3bfaa798 100644
--- a/usr/src/lib/krb5/kadm5/clnt/mapfile-vers
+++ b/usr/src/lib/krb5/kadm5/clnt/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
_kadm5_get_kpasswd_protocol;
diff --git a/usr/src/lib/krb5/kadm5/srv/mapfile-vers b/usr/src/lib/krb5/kadm5/srv/mapfile-vers
index b235a5369b..0ca0e6eb17 100644
--- a/usr/src/lib/krb5/kadm5/srv/mapfile-vers
+++ b/usr/src/lib/krb5/kadm5/srv/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/krb5/kdb/mapfile-vers b/usr/src/lib/krb5/kdb/mapfile-vers
index 1a63e22f8f..e59909dca6 100644
--- a/usr/src/lib/krb5/kdb/mapfile-vers
+++ b/usr/src/lib/krb5/kdb/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers b/usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers
index a986849ad8..69660769a9 100644
--- a/usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers
+++ b/usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers b/usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers
index 7150a50746..9f7e4e9ff9 100644
--- a/usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers
+++ b/usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers b/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers
index 3737f21927..5ca0676aff 100644
--- a/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers
+++ b/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers b/usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers
index 33ea5235f2..8b97fed824 100644
--- a/usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers
+++ b/usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers b/usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers
index 5e2c0307bd..759a217e1f 100644
--- a/usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers
+++ b/usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
# Due to mistakes made early in the history of this library, there are
# no SUNW_1.1 symbols, but the version is now kept as a placeholder.
# Don't add any symbols to this version.
diff --git a/usr/src/lib/krb5/ss/mapfile-vers b/usr/src/lib/krb5/ss/mapfile-vers
index ac2ff358a0..fd4fd60578 100644
--- a/usr/src/lib/krb5/ss/mapfile-vers
+++ b/usr/src/lib/krb5/ss/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libadm/amd64/mapfile-vers b/usr/src/lib/libadm/amd64/mapfile-vers
index 1eb0fcea63..6e47fe847e 100644
--- a/usr/src/lib/libadm/amd64/mapfile-vers
+++ b/usr/src/lib/libadm/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# This mapfile is empty, on purpose.
diff --git a/usr/src/lib/libadm/common/mapfile-vers b/usr/src/lib/libadm/common/mapfile-vers
index b42d7d67e8..ba493269d8 100644
--- a/usr/src/lib/libadm/common/mapfile-vers
+++ b/usr/src/lib/libadm/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNW_1.2 {
global:
read_extvtoc;
diff --git a/usr/src/lib/libadm/i386/mapfile-vers b/usr/src/lib/libadm/i386/mapfile-vers
index 1361e90bff..8fce31fd06 100644
--- a/usr/src/lib/libadm/i386/mapfile-vers
+++ b/usr/src/lib/libadm/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# It was a mistake ever to have exported these symbols from libadm.
diff --git a/usr/src/lib/libadm/sparc/mapfile-vers b/usr/src/lib/libadm/sparc/mapfile-vers
index 1361e90bff..8fce31fd06 100644
--- a/usr/src/lib/libadm/sparc/mapfile-vers
+++ b/usr/src/lib/libadm/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# It was a mistake ever to have exported these symbols from libadm.
diff --git a/usr/src/lib/libadm/sparcv9/mapfile-vers b/usr/src/lib/libadm/sparcv9/mapfile-vers
index 69496b28d9..c2659c4b9c 100644
--- a/usr/src/lib/libadm/sparcv9/mapfile-vers
+++ b/usr/src/lib/libadm/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# It was a mistake ever to have exported these symbols from libadm.
diff --git a/usr/src/lib/libadutils/common/mapfile-vers b/usr/src/lib/libadutils/common/mapfile-vers
index 1328c7e74c..a40538f6fb 100644
--- a/usr/src/lib/libadutils/common/mapfile-vers
+++ b/usr/src/lib/libadutils/common/mapfile-vers
@@ -23,6 +23,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
adutils_txtsid2hexbinsid;
diff --git a/usr/src/lib/libaio/amd64/mapfile-vers b/usr/src/lib/libaio/amd64/mapfile-vers
index d0b7162950..263f472076 100644
--- a/usr/src/lib/libaio/amd64/mapfile-vers
+++ b/usr/src/lib/libaio/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libaio/i386/mapfile-vers b/usr/src/lib/libaio/i386/mapfile-vers
index 0de2a6ae92..ab3d75abcb 100644
--- a/usr/src/lib/libaio/i386/mapfile-vers
+++ b/usr/src/lib/libaio/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libaio/sparc/mapfile-vers b/usr/src/lib/libaio/sparc/mapfile-vers
index f86fa78c62..b944975dfe 100644
--- a/usr/src/lib/libaio/sparc/mapfile-vers
+++ b/usr/src/lib/libaio/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libaio/sparcv9/mapfile-vers b/usr/src/lib/libaio/sparcv9/mapfile-vers
index d0b7162950..263f472076 100644
--- a/usr/src/lib/libaio/sparcv9/mapfile-vers
+++ b/usr/src/lib/libaio/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libast/mapfile-vers b/usr/src/lib/libast/mapfile-vers
index 42811eb440..9430c6e527 100644
--- a/usr/src/lib/libast/mapfile-vers
+++ b/usr/src/lib/libast/mapfile-vers
@@ -20,10 +20,24 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
# functions
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/libavl/mapfile-vers b/usr/src/lib/libavl/mapfile-vers
index 5e421e8781..97433d8c4c 100644
--- a/usr/src/lib/libavl/mapfile-vers
+++ b/usr/src/lib/libavl/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libbrand/common/mapfile-vers b/usr/src/lib/libbrand/common/mapfile-vers
index 64597d2131..88f5942281 100644
--- a/usr/src/lib/libbrand/common/mapfile-vers
+++ b/usr/src/lib/libbrand/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
brand_allow_exclusive_ip;
diff --git a/usr/src/lib/libbsdmalloc/common/mapfile-vers b/usr/src/lib/libbsdmalloc/common/mapfile-vers
index bc01ed38bf..d5c9e2c869 100644
--- a/usr/src/lib/libbsdmalloc/common/mapfile-vers
+++ b/usr/src/lib/libbsdmalloc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libbsm/common/mapfile-vers b/usr/src/lib/libbsm/common/mapfile-vers
index fae1e40730..7007eff427 100644
--- a/usr/src/lib/libbsm/common/mapfile-vers
+++ b/usr/src/lib/libbsm/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNW_1.2 {
global:
au_to_arg32;
diff --git a/usr/src/lib/libc/amd64/mapfile-vers b/usr/src/lib/libc/amd64/mapfile-vers
index a5a5b57378..5cd5be235a 100644
--- a/usr/src/lib/libc/amd64/mapfile-vers
+++ b/usr/src/lib/libc/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.22 {
diff --git a/usr/src/lib/libc/i386/mapfile-vers b/usr/src/lib/libc/i386/mapfile-vers
index bca5ff395d..019a4ba265 100644
--- a/usr/src/lib/libc/i386/mapfile-vers
+++ b/usr/src/lib/libc/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.23 {
diff --git a/usr/src/lib/libc/port/mapfile-vers b/usr/src/lib/libc/port/mapfile-vers
index d241599a27..42ba3b7469 100644
--- a/usr/src/lib/libc/port/mapfile-vers
+++ b/usr/src/lib/libc/port/mapfile-vers
@@ -24,6 +24,20 @@
#
#
+# 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
+#
+
+#
# All function names added to this or any other libc mapfile
# must be placed under the 'protected:' designation.
# The 'global:' designation is used *only* for data
diff --git a/usr/src/lib/libc/sparc/mapfile-vers b/usr/src/lib/libc/sparc/mapfile-vers
index 1bead523f9..8adedb7b9b 100644
--- a/usr/src/lib/libc/sparc/mapfile-vers
+++ b/usr/src/lib/libc/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.23 {
diff --git a/usr/src/lib/libc/sparcv9/mapfile-vers b/usr/src/lib/libc/sparcv9/mapfile-vers
index 53fd691ecb..f9c2a30568 100644
--- a/usr/src/lib/libc/sparcv9/mapfile-vers
+++ b/usr/src/lib/libc/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.22.1 {
diff --git a/usr/src/lib/libc_db/common/mapfile-vers b/usr/src/lib/libc_db/common/mapfile-vers
index d2e6ff9690..b7c9b30c41 100644
--- a/usr/src/lib/libc_db/common/mapfile-vers
+++ b/usr/src/lib/libc_db/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.3 {
diff --git a/usr/src/lib/libc_psr/sun4u/mapfile-memcpy b/usr/src/lib/libc_psr/sun4u/mapfile-memcpy
index aba8adf265..45b376e15a 100644
--- a/usr/src/lib/libc_psr/sun4u/mapfile-memcpy
+++ b/usr/src/lib/libc_psr/sun4u/mapfile-memcpy
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# This mapfile is used along with mapfile-vers for the sun4u
diff --git a/usr/src/lib/libc_psr/sun4u/mapfile-vers b/usr/src/lib/libc_psr/sun4u/mapfile-vers
index e59728b178..ae6d0e3d04 100644
--- a/usr/src/lib/libc_psr/sun4u/mapfile-vers
+++ b/usr/src/lib/libc_psr/sun4u/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libc_psr/sun4v/mapfile-vers b/usr/src/lib/libc_psr/sun4v/mapfile-vers
index 26e4bd9f12..75b5f773ce 100644
--- a/usr/src/lib/libc_psr/sun4v/mapfile-vers
+++ b/usr/src/lib/libc_psr/sun4v/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libcfgadm/common/mapfile-vers b/usr/src/lib/libcfgadm/common/mapfile-vers
index c3e0c243a4..c587496c8d 100644
--- a/usr/src/lib/libcfgadm/common/mapfile-vers
+++ b/usr/src/lib/libcfgadm/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libcmd/mapfile-vers b/usr/src/lib/libcmd/mapfile-vers
index ab98659ec7..13a767a496 100644
--- a/usr/src/lib/libcmd/mapfile-vers
+++ b/usr/src/lib/libcmd/mapfile-vers
@@ -20,10 +20,24 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
# functions by AST/ksh93's version of libcmd
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/libcmdutils/common/mapfile-vers b/usr/src/lib/libcmdutils/common/mapfile-vers
index 295493845b..044ff7acfa 100644
--- a/usr/src/lib/libcmdutils/common/mapfile-vers
+++ b/usr/src/lib/libcmdutils/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libcommputil/common/mapfile-vers b/usr/src/lib/libcommputil/common/mapfile-vers
index 97508f14bc..5ceda37d97 100644
--- a/usr/src/lib/libcommputil/common/mapfile-vers
+++ b/usr/src/lib/libcommputil/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libcontract/common/mapfile-vers b/usr/src/lib/libcontract/common/mapfile-vers
index b345ce35e5..2c51c15003 100644
--- a/usr/src/lib/libcontract/common/mapfile-vers
+++ b/usr/src/lib/libcontract/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libcpc/amd64/mapfile-vers b/usr/src/lib/libcpc/amd64/mapfile-vers
index 4505618b21..136fdbae9a 100644
--- a/usr/src/lib/libcpc/amd64/mapfile-vers
+++ b/usr/src/lib/libcpc/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libcpc/common/mapfile-vers b/usr/src/lib/libcpc/common/mapfile-vers
index 2f812b76a6..91f1689c9f 100644
--- a/usr/src/lib/libcpc/common/mapfile-vers
+++ b/usr/src/lib/libcpc/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNW_1.3 {
global:
cpc_walk_generic_events_pic;
diff --git a/usr/src/lib/libcpc/i386/mapfile-vers b/usr/src/lib/libcpc/i386/mapfile-vers
index 59245793ba..1a7fb44d78 100644
--- a/usr/src/lib/libcpc/i386/mapfile-vers
+++ b/usr/src/lib/libcpc/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libcpc/sparc/mapfile-vers b/usr/src/lib/libcpc/sparc/mapfile-vers
index 59245793ba..1a7fb44d78 100644
--- a/usr/src/lib/libcpc/sparc/mapfile-vers
+++ b/usr/src/lib/libcpc/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libcpc/sparcv9/mapfile-vers b/usr/src/lib/libcpc/sparcv9/mapfile-vers
index 59245793ba..1a7fb44d78 100644
--- a/usr/src/lib/libcpc/sparcv9/mapfile-vers
+++ b/usr/src/lib/libcpc/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libcrypt/common/mapfile-vers b/usr/src/lib/libcrypt/common/mapfile-vers
index e5bd887454..70ef990c68 100644
--- a/usr/src/lib/libcrypt/common/mapfile-vers
+++ b/usr/src/lib/libcrypt/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libcryptoutil/common/mapfile-vers b/usr/src/lib/libcryptoutil/common/mapfile-vers
index 571673fa8d..4fb4647c7e 100644
--- a/usr/src/lib/libcryptoutil/common/mapfile-vers
+++ b/usr/src/lib/libcryptoutil/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
create_umech;
diff --git a/usr/src/lib/libctf/common/mapfile-vers b/usr/src/lib/libctf/common/mapfile-vers
index 78739ae56a..39f942d46c 100644
--- a/usr/src/lib/libctf/common/mapfile-vers
+++ b/usr/src/lib/libctf/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# There really should be only one SUNWprivate version.
diff --git a/usr/src/lib/libcurses/screen/mapfile-vers b/usr/src/lib/libcurses/screen/mapfile-vers
index 89c99bcb5e..65943899ed 100644
--- a/usr/src/lib/libcurses/screen/mapfile-vers
+++ b/usr/src/lib/libcurses/screen/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libdevice/mapfile-vers b/usr/src/lib/libdevice/mapfile-vers
index c91a7adf82..38f9d9b454 100644
--- a/usr/src/lib/libdevice/mapfile-vers
+++ b/usr/src/lib/libdevice/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdevid/mapfile-vers b/usr/src/lib/libdevid/mapfile-vers
index 209614fe26..ff4526da63 100644
--- a/usr/src/lib/libdevid/mapfile-vers
+++ b/usr/src/lib/libdevid/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libdevinfo/mapfile-vers b/usr/src/lib/libdevinfo/mapfile-vers
index 581729d3e6..64b15bd9f5 100644
--- a/usr/src/lib/libdevinfo/mapfile-vers
+++ b/usr/src/lib/libdevinfo/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.4 {
diff --git a/usr/src/lib/libdhcpagent/common/mapfile-vers b/usr/src/lib/libdhcpagent/common/mapfile-vers
index ddd3a0dddf..d5c3b7ee1a 100644
--- a/usr/src/lib/libdhcpagent/common/mapfile-vers
+++ b/usr/src/lib/libdhcpagent/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdhcpdu/common/mapfile b/usr/src/lib/libdhcpdu/common/mapfile
index 7f85b268cf..19b3fc8901 100644
--- a/usr/src/lib/libdhcpdu/common/mapfile
+++ b/usr/src/lib/libdhcpdu/common/mapfile
@@ -1,15 +1,12 @@
#
-#pragma ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -25,6 +22,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
dns_puthostent;
diff --git a/usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers b/usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers
index 29713f6ee9..78945cf62b 100644
--- a/usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers
+++ b/usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdhcpsvc/modules/files/mapfile-vers b/usr/src/lib/libdhcpsvc/modules/files/mapfile-vers
index 29713f6ee9..78945cf62b 100644
--- a/usr/src/lib/libdhcpsvc/modules/files/mapfile-vers
+++ b/usr/src/lib/libdhcpsvc/modules/files/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers b/usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers
index 57e5bdbe3d..7fdec09b63 100644
--- a/usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers
+++ b/usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers b/usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers
index 57e5bdbe3d..7fdec09b63 100644
--- a/usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers
+++ b/usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers b/usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers
index 57e5bdbe3d..7fdec09b63 100644
--- a/usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers
+++ b/usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdhcpsvc/private/mapfile-vers b/usr/src/lib/libdhcpsvc/private/mapfile-vers
index 755a781e8d..c7df7e029a 100644
--- a/usr/src/lib/libdhcpsvc/private/mapfile-vers
+++ b/usr/src/lib/libdhcpsvc/private/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdhcputil/common/mapfile-vers b/usr/src/lib/libdhcputil/common/mapfile-vers
index 174dce2410..ef9a86ae5e 100644
--- a/usr/src/lib/libdhcputil/common/mapfile-vers
+++ b/usr/src/lib/libdhcputil/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# There really should be only one SUNWprivate version.
diff --git a/usr/src/lib/libdisasm/common/mapfile-vers b/usr/src/lib/libdisasm/common/mapfile-vers
index 221caae54d..a026254d02 100644
--- a/usr/src/lib/libdisasm/common/mapfile-vers
+++ b/usr/src/lib/libdisasm/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdiskmgt/common/mapfile-vers b/usr/src/lib/libdiskmgt/common/mapfile-vers
index 10e4005b8e..ca6f93da51 100644
--- a/usr/src/lib/libdiskmgt/common/mapfile-vers
+++ b/usr/src/lib/libdiskmgt/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdladm/common/mapfile-vers b/usr/src/lib/libdladm/common/mapfile-vers
index 387a6d2bbe..74c3e594b5 100644
--- a/usr/src/lib/libdladm/common/mapfile-vers
+++ b/usr/src/lib/libdladm/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
dladm_open;
diff --git a/usr/src/lib/libdll/mapfile-vers b/usr/src/lib/libdll/mapfile-vers
index eb42374c2f..61c3868ab6 100644
--- a/usr/src/lib/libdll/mapfile-vers
+++ b/usr/src/lib/libdll/mapfile-vers
@@ -20,10 +20,24 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
# information generated from usr/src/lib/libdll/i386/src/lib/libdll/dlldefs.h
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/libdlpi/common/mapfile-vers b/usr/src/lib/libdlpi/common/mapfile-vers
index 39ecc29922..02c859b5b5 100644
--- a/usr/src/lib/libdlpi/common/mapfile-vers
+++ b/usr/src/lib/libdlpi/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 { # first release of libdlpi, Solaris 11
diff --git a/usr/src/lib/libdns_sd/common/mapfile-vers b/usr/src/lib/libdns_sd/common/mapfile-vers
index 012b730ca1..c82bd5f787 100644
--- a/usr/src/lib/libdns_sd/common/mapfile-vers
+++ b/usr/src/lib/libdns_sd/common/mapfile-vers
@@ -19,10 +19,23 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_1.1 {
global:
diff --git a/usr/src/lib/libdns_sd/java/common/mapfile-vers b/usr/src/lib/libdns_sd/java/common/mapfile-vers
index 0ae50ad6ff..bf22578bdb 100644
--- a/usr/src/lib/libdns_sd/java/common/mapfile-vers
+++ b/usr/src/lib/libdns_sd/java/common/mapfile-vers
@@ -18,10 +18,23 @@
#
# CDDL HEADER END
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_1.1 {
global:
diff --git a/usr/src/lib/libdoor/common/mapfile-vers b/usr/src/lib/libdoor/common/mapfile-vers
index b4a0496d77..efebf1514f 100644
--- a/usr/src/lib/libdoor/common/mapfile-vers
+++ b/usr/src/lib/libdoor/common/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libds/common/mapfile-vers b/usr/src/lib/libds/common/mapfile-vers
index 889d1c47f0..7568ac7fd1 100644
--- a/usr/src/lib/libds/common/mapfile-vers
+++ b/usr/src/lib/libds/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate {
global:
ds_init;
diff --git a/usr/src/lib/libdscfg/common/mapfile-vers b/usr/src/lib/libdscfg/common/mapfile-vers
index 2f423e7c5c..157ef0409a 100644
--- a/usr/src/lib/libdscfg/common/mapfile-vers
+++ b/usr/src/lib/libdscfg/common/mapfile-vers
@@ -18,22 +18,28 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+
#
-# Generic interface definition for usr/src/lib/libcfg.
+# 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.
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# MAPFILE HEADER END
+#
+
+#
+# Generic interface definition for usr/src/lib/libcfg.
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdscp/mapfile-vers b/usr/src/lib/libdscp/mapfile-vers
index bcf26421c6..0eb14f54a7 100644
--- a/usr/src/lib/libdscp/mapfile-vers
+++ b/usr/src/lib/libdscp/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdtrace/common/mapfile-vers b/usr/src/lib/libdtrace/common/mapfile-vers
index caa2ffd495..2f5206a0d9 100644
--- a/usr/src/lib/libdtrace/common/mapfile-vers
+++ b/usr/src/lib/libdtrace/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libdtrace_jni/common/mapfile-vers b/usr/src/lib/libdtrace_jni/common/mapfile-vers
index b001e1aae4..3e3107961a 100644
--- a/usr/src/lib/libdtrace_jni/common/mapfile-vers
+++ b/usr/src/lib/libdtrace_jni/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libefi/common/mapfile-vers b/usr/src/lib/libefi/common/mapfile-vers
index b7c4620826..7cc22d4e3d 100644
--- a/usr/src/lib/libefi/common/mapfile-vers
+++ b/usr/src/lib/libefi/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libelfsign/common/mapfile.map b/usr/src/lib/libelfsign/common/mapfile.map
index b79ca2d3a9..759927d980 100644
--- a/usr/src/lib/libelfsign/common/mapfile.map
+++ b/usr/src/lib/libelfsign/common/mapfile.map
@@ -20,11 +20,24 @@
*/
/*
- * Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
+
+/*
+ * 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
+ */
SUNW_1.1 {
global:
diff --git a/usr/src/lib/libeti/form/common/mapfile-vers b/usr/src/lib/libeti/form/common/mapfile-vers
index 7c5f8a96ce..2fa88ac0a0 100644
--- a/usr/src/lib/libeti/form/common/mapfile-vers
+++ b/usr/src/lib/libeti/form/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libeti/form/common/mapfile32-vers b/usr/src/lib/libeti/form/common/mapfile32-vers
index ddf4a251b0..a722835a46 100644
--- a/usr/src/lib/libeti/form/common/mapfile32-vers
+++ b/usr/src/lib/libeti/form/common/mapfile32-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libeti/form/common/mapfile64-vers b/usr/src/lib/libeti/form/common/mapfile64-vers
index c739c5b6ff..1fa1ca29db 100644
--- a/usr/src/lib/libeti/form/common/mapfile64-vers
+++ b/usr/src/lib/libeti/form/common/mapfile64-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libeti/menu/common/mapfile-vers b/usr/src/lib/libeti/menu/common/mapfile-vers
index b1213a584f..262a874cc0 100644
--- a/usr/src/lib/libeti/menu/common/mapfile-vers
+++ b/usr/src/lib/libeti/menu/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libeti/panel/common/mapfile-vers b/usr/src/lib/libeti/panel/common/mapfile-vers
index 407978bce4..a1ae1738ca 100644
--- a/usr/src/lib/libeti/panel/common/mapfile-vers
+++ b/usr/src/lib/libeti/panel/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libexacct/common/mapfile-vers b/usr/src/lib/libexacct/common/mapfile-vers
index d1e0ff74ea..f5ed33062d 100644
--- a/usr/src/lib/libexacct/common/mapfile-vers
+++ b/usr/src/lib/libexacct/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.3 {
diff --git a/usr/src/lib/libfsmgt/common/mapfile-vers b/usr/src/lib/libfsmgt/common/mapfile-vers
index 3a98468e82..51fdc423a0 100644
--- a/usr/src/lib/libfsmgt/common/mapfile-vers
+++ b/usr/src/lib/libfsmgt/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libfstyp/common/mapfile-vers b/usr/src/lib/libfstyp/common/mapfile-vers
index bc4eaa57d2..efd8992814 100644
--- a/usr/src/lib/libfstyp/common/mapfile-vers
+++ b/usr/src/lib/libfstyp/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libgen/common/mapfile-vers b/usr/src/lib/libgen/common/mapfile-vers
index 9fdbb18725..1988ce1ad5 100644
--- a/usr/src/lib/libgen/common/mapfile-vers
+++ b/usr/src/lib/libgen/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libgen/common/mapfile32-vers b/usr/src/lib/libgen/common/mapfile32-vers
index 803024ad07..58f863c442 100644
--- a/usr/src/lib/libgen/common/mapfile32-vers
+++ b/usr/src/lib/libgen/common/mapfile32-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 { # largefiles interfaces for 32-bit applications
diff --git a/usr/src/lib/libgss/mapfile-vers b/usr/src/lib/libgss/mapfile-vers
index d3a8e1251e..33fc9550c3 100644
--- a/usr/src/lib/libgss/mapfile-vers
+++ b/usr/src/lib/libgss/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libidmap/common/mapfile-vers b/usr/src/lib/libidmap/common/mapfile-vers
index 11b7b464cd..1926ef8945 100644
--- a/usr/src/lib/libidmap/common/mapfile-vers
+++ b/usr/src/lib/libidmap/common/mapfile-vers
@@ -24,6 +24,20 @@
#
#
+#
+# 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
+#
+
SUNWprivate {
global:
xdr_idmap_retcode;
diff --git a/usr/src/lib/libima/common/mapfile-vers b/usr/src/lib/libima/common/mapfile-vers
index 7417d6cb2e..2906066ce0 100644
--- a/usr/src/lib/libima/common/mapfile-vers
+++ b/usr/src/lib/libima/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNW_1.0 {
global:
IMA_GetErrorRecoveryLevelProperties;
diff --git a/usr/src/lib/libinetcfg/common/mapfile-vers b/usr/src/lib/libinetcfg/common/mapfile-vers
index e9c1e5d58e..b8ea188f89 100644
--- a/usr/src/lib/libinetcfg/common/mapfile-vers
+++ b/usr/src/lib/libinetcfg/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libinetsvc/common/mapfile-vers b/usr/src/lib/libinetsvc/common/mapfile-vers
index d0913123e9..c229b58c0e 100644
--- a/usr/src/lib/libinetsvc/common/mapfile-vers
+++ b/usr/src/lib/libinetsvc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libinetutil/common/mapfile-vers b/usr/src/lib/libinetutil/common/mapfile-vers
index c9a7829fdb..cd0d88de08 100644
--- a/usr/src/lib/libinetutil/common/mapfile-vers
+++ b/usr/src/lib/libinetutil/common/mapfile-vers
@@ -23,6 +23,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
get_netmask4;
diff --git a/usr/src/lib/libintl/common/mapfile-vers b/usr/src/lib/libintl/common/mapfile-vers
index faa9348ac6..8f1caa026c 100644
--- a/usr/src/lib/libintl/common/mapfile-vers
+++ b/usr/src/lib/libintl/common/mapfile-vers
@@ -1,13 +1,11 @@
-# ident "%Z%%M% %I% %E% SMI"
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -23,6 +21,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNW_1.1 {
global:
SUNW_1.1;
diff --git a/usr/src/lib/libipmi/common/mapfile-vers b/usr/src/lib/libipmi/common/mapfile-vers
index 9db5600e9c..1d196e35a2 100644
--- a/usr/src/lib/libipmi/common/mapfile-vers
+++ b/usr/src/lib/libipmi/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
ipmi_close;
diff --git a/usr/src/lib/libipmp/common/mapfile-vers b/usr/src/lib/libipmp/common/mapfile-vers
index 8c93248338..6951c248ed 100644
--- a/usr/src/lib/libipmp/common/mapfile-vers
+++ b/usr/src/lib/libipmp/common/mapfile-vers
@@ -23,6 +23,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
ipmp_addrinfo_create;
diff --git a/usr/src/lib/libipp/mapfile-vers b/usr/src/lib/libipp/mapfile-vers
index 87edca0902..c944d1aba6 100644
--- a/usr/src/lib/libipp/mapfile-vers
+++ b/usr/src/lib/libipp/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libipsecutil/common/mapfile-vers b/usr/src/lib/libipsecutil/common/mapfile-vers
index 89a9831eab..c5899c142d 100644
--- a/usr/src/lib/libipsecutil/common/mapfile-vers
+++ b/usr/src/lib/libipsecutil/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libiscsit/common/mapfile-vers b/usr/src/lib/libiscsit/common/mapfile-vers
index cceac0978d..cbd12f295b 100644
--- a/usr/src/lib/libiscsit/common/mapfile-vers
+++ b/usr/src/lib/libiscsit/common/mapfile-vers
@@ -19,9 +19,23 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+
+#
+# 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
+#
SUNW_1.1 {
global:
it_config_load;
diff --git a/usr/src/lib/libiscsitgt/common/mapfile-vers b/usr/src/lib/libiscsitgt/common/mapfile-vers
index 859ba09102..792d56f156 100644
--- a/usr/src/lib/libiscsitgt/common/mapfile-vers
+++ b/usr/src/lib/libiscsitgt/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libkmf/ber_der/common/mapfile-vers b/usr/src/lib/libkmf/ber_der/common/mapfile-vers
index bb8ee5b20e..591db3eb67 100644
--- a/usr/src/lib/libkmf/ber_der/common/mapfile-vers
+++ b/usr/src/lib/libkmf/ber_der/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libkmf/libkmf/common/mapfile-vers b/usr/src/lib/libkmf/libkmf/common/mapfile-vers
index 8837deb716..7a35028f74 100644
--- a/usr/src/lib/libkmf/libkmf/common/mapfile-vers
+++ b/usr/src/lib/libkmf/libkmf/common/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers b/usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers
index 86cd5655a4..ed8febf784 100644
--- a/usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers
+++ b/usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers b/usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers
index ce6d8d9aa2..999a9278ea 100644
--- a/usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers
+++ b/usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers b/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers
index 0e120d0b9b..9debd29abe 100644
--- a/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers
+++ b/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libkrb5/common/mapfile b/usr/src/lib/libkrb5/common/mapfile
index 932b9bdcb5..abd3d255a8 100644
--- a/usr/src/lib/libkrb5/common/mapfile
+++ b/usr/src/lib/libkrb5/common/mapfile
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
+
#
# This is a mapfile that defines a filter for mech_krb5 so that
# a new public library can be made to access certain functions in
diff --git a/usr/src/lib/libkstat/common/mapfile-vers b/usr/src/lib/libkstat/common/mapfile-vers
index 21bfa76a0d..a15de58d01 100644
--- a/usr/src/lib/libkstat/common/mapfile-vers
+++ b/usr/src/lib/libkstat/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/libkvm/common/mapfile-vers b/usr/src/lib/libkvm/common/mapfile-vers
index 7f35fcc3ea..f967f04e4d 100644
--- a/usr/src/lib/libkvm/common/mapfile-vers
+++ b/usr/src/lib/libkvm/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libldap4/common/mapfile-vers b/usr/src/lib/libldap4/common/mapfile-vers
index 74dbf66deb..c1774dfd94 100644
--- a/usr/src/lib/libldap4/common/mapfile-vers
+++ b/usr/src/lib/libldap4/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libldap5/mapfile-vers b/usr/src/lib/libldap5/mapfile-vers
index 0170ec8c51..7281f71d40 100644
--- a/usr/src/lib/libldap5/mapfile-vers
+++ b/usr/src/lib/libldap5/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_5.2 {
diff --git a/usr/src/lib/liblgrp/common/mapfile-vers b/usr/src/lib/liblgrp/common/mapfile-vers
index 3c636d8a0d..04f497621b 100644
--- a/usr/src/lib/liblgrp/common/mapfile-vers
+++ b/usr/src/lib/liblgrp/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/liblm/common/mapfile-vers b/usr/src/lib/liblm/common/mapfile-vers
index cca4ba33e8..27720cba6e 100644
--- a/usr/src/lib/liblm/common/mapfile-vers
+++ b/usr/src/lib/liblm/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libmail/common/mapfile-vers b/usr/src/lib/libmail/common/mapfile-vers
index d1dd7900e8..a7bcd91b27 100644
--- a/usr/src/lib/libmail/common/mapfile-vers
+++ b/usr/src/lib/libmail/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libmail/common/mapfile32-vers b/usr/src/lib/libmail/common/mapfile32-vers
index 945c49e43b..87bd845f02 100644
--- a/usr/src/lib/libmail/common/mapfile32-vers
+++ b/usr/src/lib/libmail/common/mapfile32-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 { # only for 32-bit applications
diff --git a/usr/src/lib/libmalloc/common/mapfile-vers b/usr/src/lib/libmalloc/common/mapfile-vers
index 659334464e..40abcf8138 100644
--- a/usr/src/lib/libmalloc/common/mapfile-vers
+++ b/usr/src/lib/libmalloc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1.1 {
diff --git a/usr/src/lib/libmapid/common/mapfile-vers b/usr/src/lib/libmapid/common/mapfile-vers
index e8c9cf9e8c..8c7b461866 100644
--- a/usr/src/lib/libmapid/common/mapfile-vers
+++ b/usr/src/lib/libmapid/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libmapmalloc/common/mapfile-vers b/usr/src/lib/libmapmalloc/common/mapfile-vers
index ff69913f14..5cdbb18ee5 100644
--- a/usr/src/lib/libmapmalloc/common/mapfile-vers
+++ b/usr/src/lib/libmapmalloc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/libmd/common/mapfile-vers b/usr/src/lib/libmd/common/mapfile-vers
index 4963c5f1dd..e81bb0e144 100644
--- a/usr/src/lib/libmd/common/mapfile-vers
+++ b/usr/src/lib/libmd/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Note:
diff --git a/usr/src/lib/libmd/sun4u/sparc/mapfile b/usr/src/lib/libmd/sun4u/sparc/mapfile
index 509adf5315..1296d47fb6 100644
--- a/usr/src/lib/libmd/sun4u/sparc/mapfile
+++ b/usr/src/lib/libmd/sun4u/sparc/mapfile
@@ -19,10 +19,23 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_1.1 {
global:
diff --git a/usr/src/lib/libmd/sun4u/sparcv9/mapfile b/usr/src/lib/libmd/sun4u/sparcv9/mapfile
index 7687cc349f..1296d47fb6 100644
--- a/usr/src/lib/libmd/sun4u/sparcv9/mapfile
+++ b/usr/src/lib/libmd/sun4u/sparcv9/mapfile
@@ -19,10 +19,23 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#pragma ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_1.1 {
global:
diff --git a/usr/src/lib/libmd/sun4v/sparc/mapfile b/usr/src/lib/libmd/sun4v/sparc/mapfile
index e6d7fddc28..6c69797780 100644
--- a/usr/src/lib/libmd/sun4v/sparc/mapfile
+++ b/usr/src/lib/libmd/sun4v/sparc/mapfile
@@ -18,10 +18,23 @@
#
# CDDL HEADER END
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_1.1 {
global:
diff --git a/usr/src/lib/libmd/sun4v/sparcv9/mapfile b/usr/src/lib/libmd/sun4v/sparcv9/mapfile
index e6d7fddc28..6c69797780 100644
--- a/usr/src/lib/libmd/sun4v/sparcv9/mapfile
+++ b/usr/src/lib/libmd/sun4v/sparcv9/mapfile
@@ -18,10 +18,23 @@
#
# CDDL HEADER END
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNW_1.1 {
global:
diff --git a/usr/src/lib/libmd5/common/mapfile-vers b/usr/src/lib/libmd5/common/mapfile-vers
index 00a62556a4..178b540159 100644
--- a/usr/src/lib/libmd5/common/mapfile-vers
+++ b/usr/src/lib/libmd5/common/mapfile-vers
@@ -18,10 +18,23 @@
#
# CDDL HEADER END
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
#
# DO NOT TOUCH THIS FILE.
diff --git a/usr/src/lib/libmp/common/mapfile-vers b/usr/src/lib/libmp/common/mapfile-vers
index 8b075b3f54..382ad7c1af 100644
--- a/usr/src/lib/libmp/common/mapfile-vers
+++ b/usr/src/lib/libmp/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libmp/common/mapfile_1-vers b/usr/src/lib/libmp/common/mapfile_1-vers
index 399df9f10b..b746a24eef 100644
--- a/usr/src/lib/libmp/common/mapfile_1-vers
+++ b/usr/src/lib/libmp/common/mapfile_1-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libmtmalloc/common/mapfile-vers b/usr/src/lib/libmtmalloc/common/mapfile-vers
index 08e242cfd7..25ad169daa 100644
--- a/usr/src/lib/libmtmalloc/common/mapfile-vers
+++ b/usr/src/lib/libmtmalloc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1.1 {
diff --git a/usr/src/lib/libndmp/common/mapfile-vers b/usr/src/lib/libndmp/common/mapfile-vers
index 78b2c82923..d28269ebad 100644
--- a/usr/src/lib/libndmp/common/mapfile-vers
+++ b/usr/src/lib/libndmp/common/mapfile-vers
@@ -1,5 +1,5 @@
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -36,6 +36,21 @@
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
#
+
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
ndmp_get_devinfo;
diff --git a/usr/src/lib/libnisdb/mapfile-vers b/usr/src/lib/libnisdb/mapfile-vers
index 9b7151a4e3..4a949e4bfe 100644
--- a/usr/src/lib/libnisdb/mapfile-vers
+++ b/usr/src/lib/libnisdb/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/libnls/common/mapfile-vers b/usr/src/lib/libnls/common/mapfile-vers
index 32ff350c5e..d4d49c5e7d 100644
--- a/usr/src/lib/libnls/common/mapfile-vers
+++ b/usr/src/lib/libnls/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libnsctl/common/mapfile-vers b/usr/src/lib/libnsctl/common/mapfile-vers
index f03b173e18..c29ddbd6b1 100644
--- a/usr/src/lib/libnsctl/common/mapfile-vers
+++ b/usr/src/lib/libnsctl/common/mapfile-vers
@@ -17,21 +17,28 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+
#
-# Generic interface definition for usr/src/lib/libnsctl.
+# 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.
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# MAPFILE HEADER END
+#
+
+#
+# Generic interface definition for usr/src/lib/libnsctl.
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+
SUNWprivate_1.1 {
global:
_nsc_nocheck;
diff --git a/usr/src/lib/libnsl/amd64/mapfile-vers b/usr/src/lib/libnsl/amd64/mapfile-vers
index be34bab33f..af7da82c7c 100644
--- a/usr/src/lib/libnsl/amd64/mapfile-vers
+++ b/usr/src/lib/libnsl/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/libnsl/common/mapfile-vers b/usr/src/lib/libnsl/common/mapfile-vers
index a4d78422e7..d9b434dfe0 100644
--- a/usr/src/lib/libnsl/common/mapfile-vers
+++ b/usr/src/lib/libnsl/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNW_1.10 { # SunOS 5.11 (Solaris 11)
global:
SUNW_1.10;
diff --git a/usr/src/lib/libnsl/i386/mapfile-vers b/usr/src/lib/libnsl/i386/mapfile-vers
index e364620aec..1045a31cbe 100644
--- a/usr/src/lib/libnsl/i386/mapfile-vers
+++ b/usr/src/lib/libnsl/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libnsl/sparc/mapfile-vers b/usr/src/lib/libnsl/sparc/mapfile-vers
index 0ec46fbb66..c3310f8a4b 100644
--- a/usr/src/lib/libnsl/sparc/mapfile-vers
+++ b/usr/src/lib/libnsl/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libnsl/sparcv9/mapfile-vers b/usr/src/lib/libnsl/sparcv9/mapfile-vers
index be34bab33f..af7da82c7c 100644
--- a/usr/src/lib/libnsl/sparcv9/mapfile-vers
+++ b/usr/src/lib/libnsl/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/libnvpair/mapfile-vers b/usr/src/lib/libnvpair/mapfile-vers
index 9e87f017e2..9cd9682bf0 100644
--- a/usr/src/lib/libnvpair/mapfile-vers
+++ b/usr/src/lib/libnvpair/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.3 {
diff --git a/usr/src/lib/libnwam/common/mapfile-vers b/usr/src/lib/libnwam/common/mapfile-vers
index 5fbcb8418d..97abf7c5fe 100644
--- a/usr/src/lib/libnwam/common/mapfile-vers
+++ b/usr/src/lib/libnwam/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
libnwam_wait_event;
diff --git a/usr/src/lib/libpam/mapfile-vers b/usr/src/lib/libpam/mapfile-vers
index 6972c29ed1..96962549ce 100644
--- a/usr/src/lib/libpam/mapfile-vers
+++ b/usr/src/lib/libpam/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/libpcp/common/mapfile-vers b/usr/src/lib/libpcp/common/mapfile-vers
index 7474707747..017d74d932 100644
--- a/usr/src/lib/libpcp/common/mapfile-vers
+++ b/usr/src/lib/libpcp/common/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,21 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
+
#
# Interface definition for usr/src/lib/libpcp
#
diff --git a/usr/src/lib/libpctx/common/mapfile-vers b/usr/src/lib/libpctx/common/mapfile-vers
index 0ccdb1802b..1b296817d4 100644
--- a/usr/src/lib/libpctx/common/mapfile-vers
+++ b/usr/src/lib/libpctx/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libpicl/mapfile-vers b/usr/src/lib/libpicl/mapfile-vers
index 206286d1b7..a1ed262565 100644
--- a/usr/src/lib/libpicl/mapfile-vers
+++ b/usr/src/lib/libpicl/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.3 {
diff --git a/usr/src/lib/libpicltree/mapfile-vers b/usr/src/lib/libpicltree/mapfile-vers
index 1833b4f824..f9250d6e2d 100644
--- a/usr/src/lib/libpicltree/mapfile-vers
+++ b/usr/src/lib/libpicltree/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.3 {
diff --git a/usr/src/lib/libplot/plot/common/mapfile-vers b/usr/src/lib/libplot/plot/common/mapfile-vers
index ca180f5c41..3f9c67f1cb 100644
--- a/usr/src/lib/libplot/plot/common/mapfile-vers
+++ b/usr/src/lib/libplot/plot/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libplot/t300/common/mapfile-vers b/usr/src/lib/libplot/t300/common/mapfile-vers
index d47fe2d83d..015158b451 100644
--- a/usr/src/lib/libplot/t300/common/mapfile-vers
+++ b/usr/src/lib/libplot/t300/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libplot/t300s/common/mapfile-vers b/usr/src/lib/libplot/t300s/common/mapfile-vers
index 104d8d7dda..ec89082a3e 100644
--- a/usr/src/lib/libplot/t300s/common/mapfile-vers
+++ b/usr/src/lib/libplot/t300s/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libplot/t4014/common/mapfile-vers b/usr/src/lib/libplot/t4014/common/mapfile-vers
index 38ac152e12..1bb051df53 100644
--- a/usr/src/lib/libplot/t4014/common/mapfile-vers
+++ b/usr/src/lib/libplot/t4014/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libplot/t450/common/mapfile-vers b/usr/src/lib/libplot/t450/common/mapfile-vers
index d47fe2d83d..015158b451 100644
--- a/usr/src/lib/libplot/t450/common/mapfile-vers
+++ b/usr/src/lib/libplot/t450/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libplot/vt0/common/mapfile-vers b/usr/src/lib/libplot/vt0/common/mapfile-vers
index 47b749b8a0..3aa631d167 100644
--- a/usr/src/lib/libplot/vt0/common/mapfile-vers
+++ b/usr/src/lib/libplot/vt0/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libpool/common/mapfile-vers b/usr/src/lib/libpool/common/mapfile-vers
index 436d5d062e..17cc1418ca 100644
--- a/usr/src/lib/libpool/common/mapfile-vers
+++ b/usr/src/lib/libpool/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# There really should be only one SUNWprivate version.
diff --git a/usr/src/lib/libpp/mapfile-vers b/usr/src/lib/libpp/mapfile-vers
index cd8b20bfc6..217559e7b5 100644
--- a/usr/src/lib/libpp/mapfile-vers
+++ b/usr/src/lib/libpp/mapfile-vers
@@ -20,10 +20,24 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
pp;
diff --git a/usr/src/lib/libpri/common/mapfile-vers b/usr/src/lib/libpri/common/mapfile-vers
index fdc9b6f686..7795a76253 100644
--- a/usr/src/lib/libpri/common/mapfile-vers
+++ b/usr/src/lib/libpri/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/libproc/amd64/mapfile-vers b/usr/src/lib/libproc/amd64/mapfile-vers
index 633026ef2f..b1f774d39e 100644
--- a/usr/src/lib/libproc/amd64/mapfile-vers
+++ b/usr/src/lib/libproc/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libproc/common/mapfile-vers b/usr/src/lib/libproc/common/mapfile-vers
index bf7b3b9426..555ad60c31 100644
--- a/usr/src/lib/libproc/common/mapfile-vers
+++ b/usr/src/lib/libproc/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
# Due to mistakes made early in the history of this library, there are no
# SUNW_1.1 through SUNW_1.4 symbols, but they are now kept as placeholders.
# Don't add any symbols to these versions.
diff --git a/usr/src/lib/libproc/i386/mapfile-vers b/usr/src/lib/libproc/i386/mapfile-vers
index 9e7e13f5fe..3890d83985 100644
--- a/usr/src/lib/libproc/i386/mapfile-vers
+++ b/usr/src/lib/libproc/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libproc/sparc/mapfile-vers b/usr/src/lib/libproc/sparc/mapfile-vers
index d4aa10e54a..44ddc6ce23 100644
--- a/usr/src/lib/libproc/sparc/mapfile-vers
+++ b/usr/src/lib/libproc/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libproc/sparcv9/mapfile-vers b/usr/src/lib/libproc/sparcv9/mapfile-vers
index 5a2a3c4a77..5de9b525c9 100644
--- a/usr/src/lib/libproc/sparcv9/mapfile-vers
+++ b/usr/src/lib/libproc/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libproject/common/mapfile-vers b/usr/src/lib/libproject/common/mapfile-vers
index 9d0fb35446..721f5e536e 100644
--- a/usr/src/lib/libproject/common/mapfile-vers
+++ b/usr/src/lib/libproject/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libpthread/amd64/mapfile-vers b/usr/src/lib/libpthread/amd64/mapfile-vers
index ec353c069d..fdaf4c0bfd 100644
--- a/usr/src/lib/libpthread/amd64/mapfile-vers
+++ b/usr/src/lib/libpthread/amd64/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libpthread/i386/mapfile-vers b/usr/src/lib/libpthread/i386/mapfile-vers
index f16e8d1488..a75d89e276 100644
--- a/usr/src/lib/libpthread/i386/mapfile-vers
+++ b/usr/src/lib/libpthread/i386/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libpthread/sparc/mapfile-vers b/usr/src/lib/libpthread/sparc/mapfile-vers
index 5b33df6c0b..79e51c4840 100644
--- a/usr/src/lib/libpthread/sparc/mapfile-vers
+++ b/usr/src/lib/libpthread/sparc/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libpthread/sparcv9/mapfile-vers b/usr/src/lib/libpthread/sparcv9/mapfile-vers
index ec353c069d..fdaf4c0bfd 100644
--- a/usr/src/lib/libpthread/sparcv9/mapfile-vers
+++ b/usr/src/lib/libpthread/sparcv9/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libraidcfg/common/mapfile-vers b/usr/src/lib/libraidcfg/common/mapfile-vers
index e08383e4a3..502cc032f5 100644
--- a/usr/src/lib/libraidcfg/common/mapfile-vers
+++ b/usr/src/lib/libraidcfg/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/librcm/mapfile-vers b/usr/src/lib/librcm/mapfile-vers
index 7becdd80d7..b688f9ba1b 100644
--- a/usr/src/lib/librcm/mapfile-vers
+++ b/usr/src/lib/librcm/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/librdc/common/mapfile-vers b/usr/src/lib/librdc/common/mapfile-vers
index 48bd348c64..42f30a66a0 100644
--- a/usr/src/lib/librdc/common/mapfile-vers
+++ b/usr/src/lib/librdc/common/mapfile-vers
@@ -18,22 +18,27 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+
#
-# Generic interface definition for usr/src/lib/librdc.
+# 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
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/librdc.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/libresolv/mapfile-vers b/usr/src/lib/libresolv/mapfile-vers
index a10e29995b..a7200b45b2 100644
--- a/usr/src/lib/libresolv/mapfile-vers
+++ b/usr/src/lib/libresolv/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/libresolv2/common/mapfile-vers b/usr/src/lib/libresolv2/common/mapfile-vers
index 528b706e2c..cf553919f0 100644
--- a/usr/src/lib/libresolv2/common/mapfile-vers
+++ b/usr/src/lib/libresolv2/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_2.3 { # SunOS 5.11 (Solaris 11)
diff --git a/usr/src/lib/libresolv2/cylink/mapfile-vers b/usr/src/lib/libresolv2/cylink/mapfile-vers
index d27bbde0ca..f80e881c1d 100644
--- a/usr/src/lib/libresolv2/cylink/mapfile-vers
+++ b/usr/src/lib/libresolv2/cylink/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libresolv2/dnssafe/mapfile-vers b/usr/src/lib/libresolv2/dnssafe/mapfile-vers
index 8da7def4ba..edb9b13360 100644
--- a/usr/src/lib/libresolv2/dnssafe/mapfile-vers
+++ b/usr/src/lib/libresolv2/dnssafe/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libresolv2/irs/mapfile-vers b/usr/src/lib/libresolv2/irs/mapfile-vers
index 3170dfe489..083e9c033b 100644
--- a/usr/src/lib/libresolv2/irs/mapfile-vers
+++ b/usr/src/lib/libresolv2/irs/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/librestart/common/mapfile-vers b/usr/src/lib/librestart/common/mapfile-vers
index b3aedb82a5..7495db3354 100644
--- a/usr/src/lib/librestart/common/mapfile-vers
+++ b/usr/src/lib/librestart/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/librpcsvc/common/mapfile-vers b/usr/src/lib/librpcsvc/common/mapfile-vers
index cc9b2e6660..d255c8fc49 100644
--- a/usr/src/lib/librpcsvc/common/mapfile-vers
+++ b/usr/src/lib/librpcsvc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/librsm/common/mapfile-vers b/usr/src/lib/librsm/common/mapfile-vers
index e52425a34e..46ca7ef10a 100644
--- a/usr/src/lib/librsm/common/mapfile-vers
+++ b/usr/src/lib/librsm/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/librt/amd64/mapfile-vers b/usr/src/lib/librt/amd64/mapfile-vers
index cf7d16252f..35b7f66ec3 100644
--- a/usr/src/lib/librt/amd64/mapfile-vers
+++ b/usr/src/lib/librt/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/librt/i386/mapfile-vers b/usr/src/lib/librt/i386/mapfile-vers
index 05e24c5d14..2a87dac2ae 100644
--- a/usr/src/lib/librt/i386/mapfile-vers
+++ b/usr/src/lib/librt/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/librt/sparc/mapfile-vers b/usr/src/lib/librt/sparc/mapfile-vers
index 05e24c5d14..2a87dac2ae 100644
--- a/usr/src/lib/librt/sparc/mapfile-vers
+++ b/usr/src/lib/librt/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/librt/sparcv9/mapfile-vers b/usr/src/lib/librt/sparcv9/mapfile-vers
index cf7d16252f..35b7f66ec3 100644
--- a/usr/src/lib/librt/sparcv9/mapfile-vers
+++ b/usr/src/lib/librt/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libsasl/lib/mapfile-vers b/usr/src/lib/libsasl/lib/mapfile-vers
index b11be0fd7c..8cbc4e8262 100644
--- a/usr/src/lib/libsasl/lib/mapfile-vers
+++ b/usr/src/lib/libsasl/lib/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libscf/common/mapfile-vers b/usr/src/lib/libscf/common/mapfile-vers
index 9d92919960..2859459644 100644
--- a/usr/src/lib/libscf/common/mapfile-vers
+++ b/usr/src/lib/libscf/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNW_1.2 {
global:
scf_count_ranges_destroy;
diff --git a/usr/src/lib/libsched/common/mapfile-vers b/usr/src/lib/libsched/common/mapfile-vers
index 6bba6d0696..4f0ac0af93 100644
--- a/usr/src/lib/libsched/common/mapfile-vers
+++ b/usr/src/lib/libsched/common/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libsctp/common/mapfile-vers b/usr/src/lib/libsctp/common/mapfile-vers
index c27042b00b..dea613cd28 100644
--- a/usr/src/lib/libsctp/common/mapfile-vers
+++ b/usr/src/lib/libsctp/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libsec/common/mapfile-vers b/usr/src/lib/libsec/common/mapfile-vers
index c61ef29ffa..be8f5c0a34 100644
--- a/usr/src/lib/libsec/common/mapfile-vers
+++ b/usr/src/lib/libsec/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libsecdb/common/mapfile-vers b/usr/src/lib/libsecdb/common/mapfile-vers
index 8c401df535..1b85f8324d 100644
--- a/usr/src/lib/libsecdb/common/mapfile-vers
+++ b/usr/src/lib/libsecdb/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libsendfile/common/mapfile-vers b/usr/src/lib/libsendfile/common/mapfile-vers
index d310fba714..702fd9db06 100644
--- a/usr/src/lib/libsendfile/common/mapfile-vers
+++ b/usr/src/lib/libsendfile/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libsendfile/common/mapfile32-vers b/usr/src/lib/libsendfile/common/mapfile32-vers
index 82488f393c..928b6bf6b4 100644
--- a/usr/src/lib/libsendfile/common/mapfile32-vers
+++ b/usr/src/lib/libsendfile/common/mapfile32-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 { # largefile interfaces for 32-bit applications
diff --git a/usr/src/lib/libshare/common/mapfile-vers b/usr/src/lib/libshare/common/mapfile-vers
index 00e39b58d9..73c08b1e05 100644
--- a/usr/src/lib/libshare/common/mapfile-vers
+++ b/usr/src/lib/libshare/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/libshare/nfs/mapfile-vers b/usr/src/lib/libshare/nfs/mapfile-vers
index 18c216bf6b..542c371906 100644
--- a/usr/src/lib/libshare/nfs/mapfile-vers
+++ b/usr/src/lib/libshare/nfs/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libshare/smb/mapfile-vers b/usr/src/lib/libshare/smb/mapfile-vers
index 18c216bf6b..542c371906 100644
--- a/usr/src/lib/libshare/smb/mapfile-vers
+++ b/usr/src/lib/libshare/smb/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libshare/smbfs/mapfile-vers b/usr/src/lib/libshare/smbfs/mapfile-vers
index b8575dfeee..542c371906 100644
--- a/usr/src/lib/libshare/smbfs/mapfile-vers
+++ b/usr/src/lib/libshare/smbfs/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libshell/mapfile-vers b/usr/src/lib/libshell/mapfile-vers
index 9ea1f5c911..abe0b3a59d 100644
--- a/usr/src/lib/libshell/mapfile-vers
+++ b/usr/src/lib/libshell/mapfile-vers
@@ -20,10 +20,24 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
sh_bltin_tree;
diff --git a/usr/src/lib/libsip/common/mapfile-vers b/usr/src/lib/libsip/common/mapfile-vers
index df3882a157..f426c0961f 100644
--- a/usr/src/lib/libsip/common/mapfile-vers
+++ b/usr/src/lib/libsip/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libsldap/common/mapfile-vers b/usr/src/lib/libsldap/common/mapfile-vers
index 3ae31a41dc..f58a9328d4 100644
--- a/usr/src/lib/libsldap/common/mapfile-vers
+++ b/usr/src/lib/libsldap/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# There really should be only one SUNWprivate version.
diff --git a/usr/src/lib/libslp/clib/mapfile-vers b/usr/src/lib/libslp/clib/mapfile-vers
index 94649ea895..5e071e12e0 100644
--- a/usr/src/lib/libslp/clib/mapfile-vers
+++ b/usr/src/lib/libslp/clib/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libsmbfs/smb/mapfile-vers b/usr/src/lib/libsmbfs/smb/mapfile-vers
index b23d706b35..f927c7bcb8 100644
--- a/usr/src/lib/libsmbfs/smb/mapfile-vers
+++ b/usr/src/lib/libsmbfs/smb/mapfile-vers
@@ -18,10 +18,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.0 {
global:
convert_leunicode_to_utf8;
diff --git a/usr/src/lib/libsmbios/common/mapfile-vers b/usr/src/lib/libsmbios/common/mapfile-vers
index 10a042638f..ea6ac86f6e 100644
--- a/usr/src/lib/libsmbios/common/mapfile-vers
+++ b/usr/src/lib/libsmbios/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libsmedia/library/common/mapfile-vers b/usr/src/lib/libsmedia/library/common/mapfile-vers
index 256921105b..a5311f12c0 100644
--- a/usr/src/lib/libsmedia/library/common/mapfile-vers
+++ b/usr/src/lib/libsmedia/library/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers b/usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers
index c23d711f40..3738ddd493 100644
--- a/usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers
+++ b/usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers b/usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers
index 89e17d0348..5a68e8b8ac 100644
--- a/usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers
+++ b/usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers b/usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers
index 98459fec6d..8bfd4dad37 100644
--- a/usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers
+++ b/usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers b/usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers
index 9b1290498a..a8cb5d1bf6 100644
--- a/usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers
+++ b/usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libsocket/amd64/mapfile-vers b/usr/src/lib/libsocket/amd64/mapfile-vers
index 399acbda69..bd01894ed0 100644
--- a/usr/src/lib/libsocket/amd64/mapfile-vers
+++ b/usr/src/lib/libsocket/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/libsocket/common/mapfile-vers b/usr/src/lib/libsocket/common/mapfile-vers
index cf419b0622..6839f8bb04 100644
--- a/usr/src/lib/libsocket/common/mapfile-vers
+++ b/usr/src/lib/libsocket/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.6 {
diff --git a/usr/src/lib/libsocket/i386/mapfile-vers b/usr/src/lib/libsocket/i386/mapfile-vers
index 399acbda69..bd01894ed0 100644
--- a/usr/src/lib/libsocket/i386/mapfile-vers
+++ b/usr/src/lib/libsocket/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/libsocket/sparc/mapfile-vers b/usr/src/lib/libsocket/sparc/mapfile-vers
index 02547154b6..572458f5cc 100644
--- a/usr/src/lib/libsocket/sparc/mapfile-vers
+++ b/usr/src/lib/libsocket/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/libsocket/sparcv9/mapfile-vers b/usr/src/lib/libsocket/sparcv9/mapfile-vers
index 399acbda69..bd01894ed0 100644
--- a/usr/src/lib/libsocket/sparcv9/mapfile-vers
+++ b/usr/src/lib/libsocket/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/libsqlite/mapfile-sqlite b/usr/src/lib/libsqlite/mapfile-sqlite
index 43c22f5823..b68d3c1881 100644
--- a/usr/src/lib/libsqlite/mapfile-sqlite
+++ b/usr/src/lib/libsqlite/mapfile-sqlite
@@ -1,9 +1,22 @@
#
-# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
+
#
# Defines the public interface to sqlite
#
diff --git a/usr/src/lib/libstmf/common/mapfile-vers b/usr/src/lib/libstmf/common/mapfile-vers
index b98f3acbd8..e0f847853b 100644
--- a/usr/src/lib/libstmf/common/mapfile-vers
+++ b/usr/src/lib/libstmf/common/mapfile-vers
@@ -18,9 +18,23 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+
+#
+# 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
+#
SUNW_1.1 {
global:
stmfAddToHostGroup;
diff --git a/usr/src/lib/libsum/mapfile-vers b/usr/src/lib/libsum/mapfile-vers
index 145ac37008..22dc98fcd0 100644
--- a/usr/src/lib/libsum/mapfile-vers
+++ b/usr/src/lib/libsum/mapfile-vers
@@ -20,10 +20,24 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
sumopen;
diff --git a/usr/src/lib/libsun_ima/common/mapfile-vers b/usr/src/lib/libsun_ima/common/mapfile-vers
index 31fda911a8..e436785237 100644
--- a/usr/src/lib/libsun_ima/common/mapfile-vers
+++ b/usr/src/lib/libsun_ima/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.0 {
global:
IMA_GetPluginProperties;
diff --git a/usr/src/lib/libsys/i386/mapfile-vers b/usr/src/lib/libsys/i386/mapfile-vers
index f09bbde6f2..3925b47925 100644
--- a/usr/src/lib/libsys/i386/mapfile-vers
+++ b/usr/src/lib/libsys/i386/mapfile-vers
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,20 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SYSVABI_1.3 {
global:
diff --git a/usr/src/lib/libsys/sparc/mapfile-vers b/usr/src/lib/libsys/sparc/mapfile-vers
index bc6898ec30..01dc7ecd0f 100644
--- a/usr/src/lib/libsys/sparc/mapfile-vers
+++ b/usr/src/lib/libsys/sparc/mapfile-vers
@@ -1,5 +1,5 @@
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -21,7 +21,20 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SISCD_2.3 {
global:
diff --git a/usr/src/lib/libsysevent/mapfile-vers b/usr/src/lib/libsysevent/mapfile-vers
index 78d82b15d8..e9fb12a36d 100644
--- a/usr/src/lib/libsysevent/mapfile-vers
+++ b/usr/src/lib/libsysevent/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/libtecla/common/mapfile-vers b/usr/src/lib/libtecla/common/mapfile-vers
index 3ff609e639..be28aace64 100644
--- a/usr/src/lib/libtecla/common/mapfile-vers
+++ b/usr/src/lib/libtecla/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libthread/amd64/mapfile-vers b/usr/src/lib/libthread/amd64/mapfile-vers
index a0e4850401..d1ed55548c 100644
--- a/usr/src/lib/libthread/amd64/mapfile-vers
+++ b/usr/src/lib/libthread/amd64/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libthread/i386/mapfile-vers b/usr/src/lib/libthread/i386/mapfile-vers
index 473b54c09e..fc467e6071 100644
--- a/usr/src/lib/libthread/i386/mapfile-vers
+++ b/usr/src/lib/libthread/i386/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libthread/sparc/mapfile-vers b/usr/src/lib/libthread/sparc/mapfile-vers
index eee3837ee6..8e656dd694 100644
--- a/usr/src/lib/libthread/sparc/mapfile-vers
+++ b/usr/src/lib/libthread/sparc/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libthread/sparcv9/mapfile-vers b/usr/src/lib/libthread/sparcv9/mapfile-vers
index 67a8d680be..01378dfa98 100644
--- a/usr/src/lib/libthread/sparcv9/mapfile-vers
+++ b/usr/src/lib/libthread/sparcv9/mapfile-vers
@@ -18,10 +18,22 @@
#
# CDDL HEADER END
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libtnf/mapfile-vers b/usr/src/lib/libtnf/mapfile-vers
index 22831ec2de..a2c8c0efaa 100644
--- a/usr/src/lib/libtnf/mapfile-vers
+++ b/usr/src/lib/libtnf/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libtnfctl/mapfile-vers b/usr/src/lib/libtnfctl/mapfile-vers
index 59f7967656..e546f3f5c0 100644
--- a/usr/src/lib/libtnfctl/mapfile-vers
+++ b/usr/src/lib/libtnfctl/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libtnfprobe/amd64/mapfile-vers b/usr/src/lib/libtnfprobe/amd64/mapfile-vers
index 633026ef2f..b1f774d39e 100644
--- a/usr/src/lib/libtnfprobe/amd64/mapfile-vers
+++ b/usr/src/lib/libtnfprobe/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libtnfprobe/i386/mapfile-vers b/usr/src/lib/libtnfprobe/i386/mapfile-vers
index 633026ef2f..b1f774d39e 100644
--- a/usr/src/lib/libtnfprobe/i386/mapfile-vers
+++ b/usr/src/lib/libtnfprobe/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libtnfprobe/mapfile-vers b/usr/src/lib/libtnfprobe/mapfile-vers
index 46c25a9378..33c186dd4d 100644
--- a/usr/src/lib/libtnfprobe/mapfile-vers
+++ b/usr/src/lib/libtnfprobe/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libtnfprobe/sparc/mapfile-vers b/usr/src/lib/libtnfprobe/sparc/mapfile-vers
index b8c91e7960..7e96e167cf 100644
--- a/usr/src/lib/libtnfprobe/sparc/mapfile-vers
+++ b/usr/src/lib/libtnfprobe/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libtnfprobe/sparcv9/mapfile-vers b/usr/src/lib/libtnfprobe/sparcv9/mapfile-vers
index b8c91e7960..7e96e167cf 100644
--- a/usr/src/lib/libtnfprobe/sparcv9/mapfile-vers
+++ b/usr/src/lib/libtnfprobe/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libtsalarm/common/mapfile-vers b/usr/src/lib/libtsalarm/common/mapfile-vers
index b03282e837..4b1df8e1e0 100644
--- a/usr/src/lib/libtsalarm/common/mapfile-vers
+++ b/usr/src/lib/libtsalarm/common/mapfile-vers
@@ -1,5 +1,5 @@
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -21,7 +21,21 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
+
#
# Interface definition for usr/src/lib/libtsalarm
#
diff --git a/usr/src/lib/libtsnet/common/mapfile-vers b/usr/src/lib/libtsnet/common/mapfile-vers
index f9379fd0ea..4ec0a24258 100644
--- a/usr/src/lib/libtsnet/common/mapfile-vers
+++ b/usr/src/lib/libtsnet/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libtsol/common/mapfile-vers b/usr/src/lib/libtsol/common/mapfile-vers
index e71c377cdf..2059c5728a 100644
--- a/usr/src/lib/libtsol/common/mapfile-vers
+++ b/usr/src/lib/libtsol/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_2.1 {
diff --git a/usr/src/lib/libumem/common/mapfile-vers b/usr/src/lib/libumem/common/mapfile-vers
index e6e209a790..d122a1f2cd 100644
--- a/usr/src/lib/libumem/common/mapfile-vers
+++ b/usr/src/lib/libumem/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libumem/common/stand_mapfile b/usr/src/lib/libumem/common/stand_mapfile
index 8f5b08645b..cacafb8284 100644
--- a/usr/src/lib/libumem/common/stand_mapfile
+++ b/usr/src/lib/libumem/common/stand_mapfile
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,19 @@
#
# CDDL HEADER END
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
#
diff --git a/usr/src/lib/libunistat/common/mapfile-vers b/usr/src/lib/libunistat/common/mapfile-vers
index 865be68d08..82904a59f1 100644
--- a/usr/src/lib/libunistat/common/mapfile-vers
+++ b/usr/src/lib/libunistat/common/mapfile-vers
@@ -18,21 +18,27 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# Generic interface definition for usr/src/lib/libunistat.
+
+#
+# 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
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/libunistat.
+#
SUNWprivate {
global:
diff --git a/usr/src/lib/libuuid/common/mapfile-vers b/usr/src/lib/libuuid/common/mapfile-vers
index 59a11dbe73..c0efa08cb1 100644
--- a/usr/src/lib/libuuid/common/mapfile-vers
+++ b/usr/src/lib/libuuid/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/libuutil/common/mapfile-vers b/usr/src/lib/libuutil/common/mapfile-vers
index 7d3fdb4a65..7c27d93de2 100644
--- a/usr/src/lib/libuutil/common/mapfile-vers
+++ b/usr/src/lib/libuutil/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
uu_alt_exit;
diff --git a/usr/src/lib/libvolmgt/common/mapfile-vers b/usr/src/lib/libvolmgt/common/mapfile-vers
index 48acf618a9..26dabd64d9 100644
--- a/usr/src/lib/libvolmgt/common/mapfile-vers
+++ b/usr/src/lib/libvolmgt/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# Due to mistakes made early in the history of this library, there are
diff --git a/usr/src/lib/libvscan/common/mapfile-vers b/usr/src/lib/libvscan/common/mapfile-vers
index 12cec43df9..78d83ae462 100644
--- a/usr/src/lib/libvscan/common/mapfile-vers
+++ b/usr/src/lib/libvscan/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate {
diff --git a/usr/src/lib/libw/common/mapfile-vers b/usr/src/lib/libw/common/mapfile-vers
index f333ea6398..78e06c3f74 100644
--- a/usr/src/lib/libw/common/mapfile-vers
+++ b/usr/src/lib/libw/common/mapfile-vers
@@ -1,13 +1,11 @@
-# ident "%Z%%M% %I% %E% SMI"
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -23,6 +21,20 @@
# CDDL HEADER END
#
+#
+# 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
+#
+
SUNW_1.1 {
global:
SUNW_1.1;
diff --git a/usr/src/lib/libwanboot/common/mapfile-vers b/usr/src/lib/libwanboot/common/mapfile-vers
index 7b0607cc4e..6147e9ec5e 100644
--- a/usr/src/lib/libwanboot/common/mapfile-vers
+++ b/usr/src/lib/libwanboot/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libwanbootutil/common/mapfile-vers b/usr/src/lib/libwanbootutil/common/mapfile-vers
index d8e07ad0c5..fc0520cf81 100644
--- a/usr/src/lib/libwanbootutil/common/mapfile-vers
+++ b/usr/src/lib/libwanbootutil/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libwrap/mapfile b/usr/src/lib/libwrap/mapfile
index 729782e9ee..f9242412eb 100644
--- a/usr/src/lib/libwrap/mapfile
+++ b/usr/src/lib/libwrap/mapfile
@@ -1,12 +1,27 @@
#
-#ident "%Z%%M% %I% %E% SMI"
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
#
-# Copyright (c) 2001 by Sun Microsystems, Inc.
-# All rights reserved.
+
+#
+# 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
+#
+
#
# Linker mapfile that allows the dynamic library to reference some symbols
# defined by the application.
#
+
{
global:
allow_severity = extern;
diff --git a/usr/src/lib/libxcurses/src/mapfile-vers b/usr/src/lib/libxcurses/src/mapfile-vers
index da666d0f89..d98f16c428 100644
--- a/usr/src/lib/libxcurses/src/mapfile-vers
+++ b/usr/src/lib/libxcurses/src/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libxcurses2/src/mapfile-vers b/usr/src/lib/libxcurses2/src/mapfile-vers
index 7920d52e45..c54487d811 100644
--- a/usr/src/lib/libxcurses2/src/mapfile-vers
+++ b/usr/src/lib/libxcurses2/src/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.2 {
diff --git a/usr/src/lib/libxnet/common/mapfile-vers b/usr/src/lib/libxnet/common/mapfile-vers
index 9025f98d87..107f590b75 100644
--- a/usr/src/lib/libxnet/common/mapfile-vers
+++ b/usr/src/lib/libxnet/common/mapfile-vers
@@ -1,5 +1,5 @@
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -21,7 +21,19 @@
#
# CDDL HEADER END
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.4 {
diff --git a/usr/src/lib/libzfs/common/mapfile-vers b/usr/src/lib/libzfs/common/mapfile-vers
index 20c9b3fa45..87980729e6 100644
--- a/usr/src/lib/libzfs/common/mapfile-vers
+++ b/usr/src/lib/libzfs/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
libzfs_errno;
diff --git a/usr/src/lib/libzfs_jni/common/mapfile-vers b/usr/src/lib/libzfs_jni/common/mapfile-vers
index e9d91cc4ce..b6bad54a77 100644
--- a/usr/src/lib/libzfs_jni/common/mapfile-vers
+++ b/usr/src/lib/libzfs_jni/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/libzonecfg/common/mapfile-vers b/usr/src/lib/libzonecfg/common/mapfile-vers
index d24bf5b3ae..6d0e4077c6 100644
--- a/usr/src/lib/libzonecfg/common/mapfile-vers
+++ b/usr/src/lib/libzonecfg/common/mapfile-vers
@@ -23,6 +23,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
endzoneent;
diff --git a/usr/src/lib/libzoneinfo/common/mapfile-vers b/usr/src/lib/libzoneinfo/common/mapfile-vers
index fd626b9aa1..9a55895c65 100644
--- a/usr/src/lib/libzoneinfo/common/mapfile-vers
+++ b/usr/src/lib/libzoneinfo/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/lvm/libmeta/common/mapfile-vers b/usr/src/lib/lvm/libmeta/common/mapfile-vers
index 4cbee994c8..e4614b3f65 100644
--- a/usr/src/lib/lvm/libmeta/common/mapfile-vers
+++ b/usr/src/lib/lvm/libmeta/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
add_key_name;
diff --git a/usr/src/lib/lvm/libpreen/common/mapfile-vers b/usr/src/lib/lvm/libpreen/common/mapfile-vers
index 3db9d71b5e..0bce2706e9 100644
--- a/usr/src/lib/lvm/libpreen/common/mapfile-vers
+++ b/usr/src/lib/lvm/libpreen/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/lvm/libsvm/common/mapfile-vers b/usr/src/lib/lvm/libsvm/common/mapfile-vers
index 50bde1cfdd..385dc529f3 100644
--- a/usr/src/lib/lvm/libsvm/common/mapfile-vers
+++ b/usr/src/lib/lvm/libsvm/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers b/usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers
index d8599046c6..f7a661b9a2 100644
--- a/usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_bind_raw_dev;
diff --git a/usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers b/usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers
index 0fe63e9cbf..5408476d5b 100644
--- a/usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers
index 292f884d2a..fb0bc51780 100644
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers
index c94bd7e6a4..74bd71d505 100644
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers
index c94bd7e6a4..74bd71d505 100644
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers
index c94bd7e6a4..74bd71d505 100644
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers b/usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers
index 5eb18f817e..3759a8bba5 100644
--- a/usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers
@@ -24,6 +24,20 @@
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers b/usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers
index 48a736e116..5abe25e99c 100644
--- a/usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers b/usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers
index 6a5452bf7b..01fefa59e7 100644
--- a/usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers b/usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers
index 88c5659125..87f7b2e786 100644
--- a/usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers b/usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers
index 88c5659125..87f7b2e786 100644
--- a/usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers b/usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers
index 88c5659125..87f7b2e786 100644
--- a/usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers b/usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers
index 88c5659125..87f7b2e786 100644
--- a/usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_density;
diff --git a/usr/src/lib/mms/dm/libdefault/common/mapfile-vers b/usr/src/lib/mms/dm/libdefault/common/mapfile-vers
index 8943a0caf4..5abfcf82bf 100644
--- a/usr/src/lib/mms/dm/libdefault/common/mapfile-vers
+++ b/usr/src/lib/mms/dm/libdefault/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
drv_bind_raw_dev;
diff --git a/usr/src/lib/mms/lm/libdisk/common/mapfile-vers b/usr/src/lib/mms/lm/libdisk/common/mapfile-vers
index b2d6cdeef9..115db15c2f 100644
--- a/usr/src/lib/mms/lm/libdisk/common/mapfile-vers
+++ b/usr/src/lib/mms/lm/libdisk/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
lm_activate;
diff --git a/usr/src/lib/mms/lm/libl180/common/mapfile-vers b/usr/src/lib/mms/lm/libl180/common/mapfile-vers
index 786e3641ad..339bfdb17d 100644
--- a/usr/src/lib/mms/lm/libl180/common/mapfile-vers
+++ b/usr/src/lib/mms/lm/libl180/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
lm_activate;
diff --git a/usr/src/lib/mms/lm/libl500/common/mapfile-vers b/usr/src/lib/mms/lm/libl500/common/mapfile-vers
index 786e3641ad..339bfdb17d 100644
--- a/usr/src/lib/mms/lm/libl500/common/mapfile-vers
+++ b/usr/src/lib/mms/lm/libl500/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
lm_activate;
diff --git a/usr/src/lib/mms/lm/libl700/common/mapfile-vers b/usr/src/lib/mms/lm/libl700/common/mapfile-vers
index 786e3641ad..339bfdb17d 100644
--- a/usr/src/lib/mms/lm/libl700/common/mapfile-vers
+++ b/usr/src/lib/mms/lm/libl700/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
lm_activate;
diff --git a/usr/src/lib/mms/mgmt/common/mapfile-vers b/usr/src/lib/mms/mgmt/common/mapfile-vers
index c3a76ea7e9..10f086f6a3 100644
--- a/usr/src/lib/mms/mgmt/common/mapfile-vers
+++ b/usr/src/lib/mms/mgmt/common/mapfile-vers
@@ -20,11 +20,25 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
create_mm_clnt;
diff --git a/usr/src/lib/mms/mms/common/mapfile-vers b/usr/src/lib/mms/mms/common/mapfile-vers
index 351f68ce2a..b9f31858e6 100644
--- a/usr/src/lib/mms/mms/common/mapfile-vers
+++ b/usr/src/lib/mms/mms/common/mapfile-vers
@@ -19,11 +19,25 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
+#
+# 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
+#
+
SUNW_1.1 {
mms_agoodbye;
mms_ainit;
diff --git a/usr/src/lib/mms/pg/common/mapfile-vers b/usr/src/lib/mms/pg/common/mapfile-vers
index d4035e1b6f..5dd5dfe376 100644
--- a/usr/src/lib/mms/pg/common/mapfile-vers
+++ b/usr/src/lib/mms/pg/common/mapfile-vers
@@ -25,6 +25,20 @@
#
#
+#
+# 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
+#
+
SUNWprivate_1.1 {
global:
pg_finfo_pg_get_uuid;
diff --git a/usr/src/lib/mpapi/libmpapi/common/mapfile-vers b/usr/src/lib/mpapi/libmpapi/common/mapfile-vers
index 4f7e53bc03..d22649e05a 100644
--- a/usr/src/lib/mpapi/libmpapi/common/mapfile-vers
+++ b/usr/src/lib/mpapi/libmpapi/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNW_1.0 {
global:
MP_GetLibraryProperties;
diff --git a/usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers b/usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers
index 07d617465c..135b16038c 100644
--- a/usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers
+++ b/usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNW_1.1 {
global:
Initialize;
diff --git a/usr/src/lib/nametoaddr/straddr/common/mapfile-vers b/usr/src/lib/nametoaddr/straddr/common/mapfile-vers
index 9be14d2c49..a964f28c9b 100644
--- a/usr/src/lib/nametoaddr/straddr/common/mapfile-vers
+++ b/usr/src/lib/nametoaddr/straddr/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_2.1 {
diff --git a/usr/src/lib/ncad_addr/amd64/mapfile-vers b/usr/src/lib/ncad_addr/amd64/mapfile-vers
index 940b90d58f..bca03ea513 100644
--- a/usr/src/lib/ncad_addr/amd64/mapfile-vers
+++ b/usr/src/lib/ncad_addr/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/ncad_addr/common/mapfile-vers b/usr/src/lib/ncad_addr/common/mapfile-vers
index fff8143a5c..98c87b3a33 100644
--- a/usr/src/lib/ncad_addr/common/mapfile-vers
+++ b/usr/src/lib/ncad_addr/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
# The following version madness was mistakenly inherited from
diff --git a/usr/src/lib/ncad_addr/i386/mapfile-vers b/usr/src/lib/ncad_addr/i386/mapfile-vers
index 940b90d58f..bca03ea513 100644
--- a/usr/src/lib/ncad_addr/i386/mapfile-vers
+++ b/usr/src/lib/ncad_addr/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/ncad_addr/sparc/mapfile-vers b/usr/src/lib/ncad_addr/sparc/mapfile-vers
index 1b58adfffa..59e88c8e43 100644
--- a/usr/src/lib/ncad_addr/sparc/mapfile-vers
+++ b/usr/src/lib/ncad_addr/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/ncad_addr/sparcv9/mapfile-vers b/usr/src/lib/ncad_addr/sparcv9/mapfile-vers
index 940b90d58f..bca03ea513 100644
--- a/usr/src/lib/ncad_addr/sparcv9/mapfile-vers
+++ b/usr/src/lib/ncad_addr/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_0.7 {
diff --git a/usr/src/lib/nsswitch/ad/common/mapfile-vers b/usr/src/lib/nsswitch/ad/common/mapfile-vers
index a42ab674cb..ac0a6d7bfb 100644
--- a/usr/src/lib/nsswitch/ad/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/ad/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
_nss_ad_passwd_constr;
diff --git a/usr/src/lib/nsswitch/compat/common/mapfile-vers b/usr/src/lib/nsswitch/compat/common/mapfile-vers
index 29d2bce44d..e14572c69a 100644
--- a/usr/src/lib/nsswitch/compat/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/compat/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -26,15 +23,20 @@
#
# Generic interface definition for usr/src/lib/nsswitch/compat.
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+
+#
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
SUNWprivate_1.1 {
diff --git a/usr/src/lib/nsswitch/dns/common/mapfile-vers b/usr/src/lib/nsswitch/dns/common/mapfile-vers
index 9aa3d5ff1a..6b841e9077 100644
--- a/usr/src/lib/nsswitch/dns/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/dns/common/mapfile-vers
@@ -1,7 +1,5 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -23,18 +21,24 @@
#
# CDDL HEADER END
#
-# Generic interface definition for usr/src/lib/nsswitch/dns.
+
+#
+# MAPFILE HEADER START
+#
+# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/nsswitch/dns.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/nsswitch/files/common/mapfile-vers b/usr/src/lib/nsswitch/files/common/mapfile-vers
index 7210caf3d7..8ddd8c6f1b 100644
--- a/usr/src/lib/nsswitch/files/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/files/common/mapfile-vers
@@ -1,7 +1,5 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -23,18 +21,24 @@
#
# CDDL HEADER END
#
-# Generic interface definition for usr/src/lib/nsswitch/files.
+
+#
+# MAPFILE HEADER START
+#
+# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/nsswitch/files.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/nsswitch/ldap/common/mapfile-vers b/usr/src/lib/nsswitch/ldap/common/mapfile-vers
index ae31444846..86d5223dfa 100644
--- a/usr/src/lib/nsswitch/ldap/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/ldap/common/mapfile-vers
@@ -1,7 +1,5 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -23,18 +21,24 @@
#
# CDDL HEADER END
#
-# Generic interface definition for usr/src/lib/nsswitch/ldap.
+
+#
+# MAPFILE HEADER START
+#
+# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/nsswitch/ldap.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/nsswitch/mdns/common/mapfile-vers b/usr/src/lib/nsswitch/mdns/common/mapfile-vers
index cc7767771a..715604ea71 100644
--- a/usr/src/lib/nsswitch/mdns/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/mdns/common/mapfile-vers
@@ -18,12 +18,29 @@
#
# CDDL HEADER END
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+
+#
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
+
#
# Generic interface definition for usr/src/lib/nsswitch/mdns.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/nsswitch/nis/common/mapfile-vers b/usr/src/lib/nsswitch/nis/common/mapfile-vers
index 0ceea19827..c4952b6828 100644
--- a/usr/src/lib/nsswitch/nis/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/nis/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -24,18 +21,24 @@
#
# CDDL HEADER END
#
-# Generic interface definition for usr/src/lib/nsswitch/nis.
+
+#
+# MAPFILE HEADER START
+#
+# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/nsswitch/nis.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/nsswitch/nisplus/common/mapfile-vers b/usr/src/lib/nsswitch/nisplus/common/mapfile-vers
index c82e46b86b..40785a5cd7 100644
--- a/usr/src/lib/nsswitch/nisplus/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/nisplus/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -24,18 +21,24 @@
#
# CDDL HEADER END
#
-# Generic interface definition for usr/src/lib/nsswitch/nisplus.
+
+#
+# MAPFILE HEADER START
+#
+# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/nsswitch/nisplus.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/nsswitch/user/common/mapfile-vers b/usr/src/lib/nsswitch/user/common/mapfile-vers
index 27374ecd23..6d3266eedb 100644
--- a/usr/src/lib/nsswitch/user/common/mapfile-vers
+++ b/usr/src/lib/nsswitch/user/common/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -24,18 +21,24 @@
#
# CDDL HEADER END
#
-# Generic interface definition for usr/src/lib/nsswitch/user.
+
+#
+# MAPFILE HEADER START
+#
+# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/nsswitch/user.
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/pam_modules/allow/mapfile-vers b/usr/src/lib/pam_modules/allow/mapfile-vers
index 4850072e96..beac5328ef 100644
--- a/usr/src/lib/pam_modules/allow/mapfile-vers
+++ b/usr/src/lib/pam_modules/allow/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/authtok_check/mapfile-vers b/usr/src/lib/pam_modules/authtok_check/mapfile-vers
index 07f2c5c008..51e2a7fad8 100644
--- a/usr/src/lib/pam_modules/authtok_check/mapfile-vers
+++ b/usr/src/lib/pam_modules/authtok_check/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/authtok_get/mapfile-vers b/usr/src/lib/pam_modules/authtok_get/mapfile-vers
index 36e3e8809b..94d37e2bfe 100644
--- a/usr/src/lib/pam_modules/authtok_get/mapfile-vers
+++ b/usr/src/lib/pam_modules/authtok_get/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/authtok_store/mapfile-vers b/usr/src/lib/pam_modules/authtok_store/mapfile-vers
index 07f2c5c008..51e2a7fad8 100644
--- a/usr/src/lib/pam_modules/authtok_store/mapfile-vers
+++ b/usr/src/lib/pam_modules/authtok_store/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/deny/mapfile-vers b/usr/src/lib/pam_modules/deny/mapfile-vers
index 4850072e96..beac5328ef 100644
--- a/usr/src/lib/pam_modules/deny/mapfile-vers
+++ b/usr/src/lib/pam_modules/deny/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/dhkeys/mapfile-vers b/usr/src/lib/pam_modules/dhkeys/mapfile-vers
index 36e3e8809b..94d37e2bfe 100644
--- a/usr/src/lib/pam_modules/dhkeys/mapfile-vers
+++ b/usr/src/lib/pam_modules/dhkeys/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/dial_auth/mapfile-vers b/usr/src/lib/pam_modules/dial_auth/mapfile-vers
index 57327a8593..8cffe9b6f3 100644
--- a/usr/src/lib/pam_modules/dial_auth/mapfile-vers
+++ b/usr/src/lib/pam_modules/dial_auth/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/krb5/mapfile-vers b/usr/src/lib/pam_modules/krb5/mapfile-vers
index 4850072e96..beac5328ef 100644
--- a/usr/src/lib/pam_modules/krb5/mapfile-vers
+++ b/usr/src/lib/pam_modules/krb5/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/krb5_migrate/mapfile-vers b/usr/src/lib/pam_modules/krb5_migrate/mapfile-vers
index 57327a8593..8cffe9b6f3 100644
--- a/usr/src/lib/pam_modules/krb5_migrate/mapfile-vers
+++ b/usr/src/lib/pam_modules/krb5_migrate/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/ldap/mapfile-vers b/usr/src/lib/pam_modules/ldap/mapfile-vers
index 4850072e96..beac5328ef 100644
--- a/usr/src/lib/pam_modules/ldap/mapfile-vers
+++ b/usr/src/lib/pam_modules/ldap/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/list/mapfile-vers b/usr/src/lib/pam_modules/list/mapfile-vers
index a7618d747b..0da3a70f61 100644
--- a/usr/src/lib/pam_modules/list/mapfile-vers
+++ b/usr/src/lib/pam_modules/list/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/passwd_auth/mapfile-vers b/usr/src/lib/pam_modules/passwd_auth/mapfile-vers
index 57327a8593..8cffe9b6f3 100644
--- a/usr/src/lib/pam_modules/passwd_auth/mapfile-vers
+++ b/usr/src/lib/pam_modules/passwd_auth/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/rhosts_auth/mapfile-vers b/usr/src/lib/pam_modules/rhosts_auth/mapfile-vers
index 57327a8593..8cffe9b6f3 100644
--- a/usr/src/lib/pam_modules/rhosts_auth/mapfile-vers
+++ b/usr/src/lib/pam_modules/rhosts_auth/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/roles/mapfile-vers b/usr/src/lib/pam_modules/roles/mapfile-vers
index 7d83091a21..0da3a70f61 100644
--- a/usr/src/lib/pam_modules/roles/mapfile-vers
+++ b/usr/src/lib/pam_modules/roles/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/sample/mapfile-vers b/usr/src/lib/pam_modules/sample/mapfile-vers
index 4850072e96..beac5328ef 100644
--- a/usr/src/lib/pam_modules/sample/mapfile-vers
+++ b/usr/src/lib/pam_modules/sample/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/smb/mapfile-vers b/usr/src/lib/pam_modules/smb/mapfile-vers
index 2a7c980a33..51e2a7fad8 100644
--- a/usr/src/lib/pam_modules/smb/mapfile-vers
+++ b/usr/src/lib/pam_modules/smb/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/smbfs/mapfile-vers b/usr/src/lib/pam_modules/smbfs/mapfile-vers
index e2703d38f3..8cffe9b6f3 100644
--- a/usr/src/lib/pam_modules/smbfs/mapfile-vers
+++ b/usr/src/lib/pam_modules/smbfs/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/tsol_acct/mapfile-vers b/usr/src/lib/pam_modules/tsol_acct/mapfile-vers
index a7618d747b..0da3a70f61 100644
--- a/usr/src/lib/pam_modules/tsol_acct/mapfile-vers
+++ b/usr/src/lib/pam_modules/tsol_acct/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/unix_account/mapfile-vers b/usr/src/lib/pam_modules/unix_account/mapfile-vers
index 7d83091a21..0da3a70f61 100644
--- a/usr/src/lib/pam_modules/unix_account/mapfile-vers
+++ b/usr/src/lib/pam_modules/unix_account/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/unix_auth/mapfile-vers b/usr/src/lib/pam_modules/unix_auth/mapfile-vers
index 57327a8593..8cffe9b6f3 100644
--- a/usr/src/lib/pam_modules/unix_auth/mapfile-vers
+++ b/usr/src/lib/pam_modules/unix_auth/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/unix_cred/mapfile-vers b/usr/src/lib/pam_modules/unix_cred/mapfile-vers
index 57327a8593..8cffe9b6f3 100644
--- a/usr/src/lib/pam_modules/unix_cred/mapfile-vers
+++ b/usr/src/lib/pam_modules/unix_cred/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pam_modules/unix_session/mapfile-vers b/usr/src/lib/pam_modules/unix_session/mapfile-vers
index 82e8adf020..e9b8efda97 100644
--- a/usr/src/lib/pam_modules/unix_session/mapfile-vers
+++ b/usr/src/lib/pam_modules/unix_session/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/passwdutil/mapfile-vers b/usr/src/lib/passwdutil/mapfile-vers
index 56263cb201..1c2eaa3cd6 100644
--- a/usr/src/lib/passwdutil/mapfile-vers
+++ b/usr/src/lib/passwdutil/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers b/usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers
index 671f8943bf..22adf8154b 100644
--- a/usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers
+++ b/usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers b/usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers
index 8cdead2073..dd044efe8f 100644
--- a/usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers
+++ b/usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
diff --git a/usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers b/usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers
index 54a13cff36..7435a895ad 100644
--- a/usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers
+++ b/usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers
@@ -23,6 +23,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
aes_alloc_keysched;
diff --git a/usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers b/usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers
index 3b708ded19..3a4436e3d4 100644
--- a/usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers
+++ b/usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers
@@ -23,6 +23,20 @@
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
+#
+# 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
+#
+
SUNWprivate {
global:
diff --git a/usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers b/usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers
index 3c7134e2ec..17aaafa0b6 100644
--- a/usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers
+++ b/usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers b/usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers
index ae754147a7..fa6f08ecc1 100644
--- a/usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers
+++ b/usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/policykit/libpolkit/common/mapfile-vers b/usr/src/lib/policykit/libpolkit/common/mapfile-vers
index d125ced778..adeac8ed31 100644
--- a/usr/src/lib/policykit/libpolkit/common/mapfile-vers
+++ b/usr/src/lib/policykit/libpolkit/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/print/libhttp-core/common/mapfile b/usr/src/lib/print/libhttp-core/common/mapfile
index e799d3bc76..ad7d3c74fe 100644
--- a/usr/src/lib/print/libhttp-core/common/mapfile
+++ b/usr/src/lib/print/libhttp-core/common/mapfile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -28,7 +28,19 @@
# $Id: mapfile.in,v 1.2 2006/03/02 06:31:36 njacobs Exp $
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
#
# Common interfaces that are most likely to be shared amongst the various
diff --git a/usr/src/lib/print/libipp-core/common/mapfile b/usr/src/lib/print/libipp-core/common/mapfile
index 7911a40932..50f631f1f0 100644
--- a/usr/src/lib/print/libipp-core/common/mapfile
+++ b/usr/src/lib/print/libipp-core/common/mapfile
@@ -20,16 +20,27 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
# $Id: mapfile 151 2006-04-25 16:55:34Z njacobs $
-
-# ident "%Z%%M% %I% %E% SMI"
#
+#
+# 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
+#
#
# Common interfaces that are most likely to be shared amongst the various
diff --git a/usr/src/lib/print/libipp-listener/common/mapfile b/usr/src/lib/print/libipp-listener/common/mapfile
index aa1d9a583e..53892d15cb 100644
--- a/usr/src/lib/print/libipp-listener/common/mapfile
+++ b/usr/src/lib/print/libipp-listener/common/mapfile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -28,7 +28,19 @@
# $Id: mapfile 151 2006-04-25 16:55:34Z njacobs $
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
SUNWprivate_1.0 {
global:
diff --git a/usr/src/lib/print/libpapi-common/common/mapfile b/usr/src/lib/print/libpapi-common/common/mapfile
index 79cd7803b0..edda4b3e14 100644
--- a/usr/src/lib/print/libpapi-common/common/mapfile
+++ b/usr/src/lib/print/libpapi-common/common/mapfile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -28,7 +28,19 @@
# $Id: mapfile.in,v 1.2 2006/03/02 06:31:36 njacobs Exp $
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
#
# Common interfaces that are most likely to be shared amongst the various
diff --git a/usr/src/lib/print/libpapi-dynamic/common/mapfile b/usr/src/lib/print/libpapi-dynamic/common/mapfile
index 0107348167..6d0e92715a 100644
--- a/usr/src/lib/print/libpapi-dynamic/common/mapfile
+++ b/usr/src/lib/print/libpapi-dynamic/common/mapfile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -28,7 +28,19 @@
# $Id: mapfile.in,v 1.2 2006/03/02 06:31:36 njacobs Exp $
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
#
# Common interfaces that are most likely to be shared amongst the various
diff --git a/usr/src/lib/print/libpapi-ipp/common/mapfile b/usr/src/lib/print/libpapi-ipp/common/mapfile
index bc2a18d9e4..85f8d79df5 100644
--- a/usr/src/lib/print/libpapi-ipp/common/mapfile
+++ b/usr/src/lib/print/libpapi-ipp/common/mapfile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -28,7 +28,19 @@
# $Id: mapfile.in,v 1.2 2006/03/02 06:31:36 njacobs Exp $
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
#
# Common interfaces that are most likely to be shared amongst the various
diff --git a/usr/src/lib/print/libpapi-lpd/common/mapfile b/usr/src/lib/print/libpapi-lpd/common/mapfile
index 982398f891..d8c1da6ca9 100644
--- a/usr/src/lib/print/libpapi-lpd/common/mapfile
+++ b/usr/src/lib/print/libpapi-lpd/common/mapfile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -28,7 +28,19 @@
# $Id: mapfile.in,v 1.2 2006/03/02 06:31:36 njacobs Exp $
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
#
# Common interfaces that are most likely to be shared amongst the various
diff --git a/usr/src/lib/print/libprint/common/mapfile-vers b/usr/src/lib/print/libprint/common/mapfile-vers
index de93e22eee..640b7a0291 100644
--- a/usr/src/lib/print/libprint/common/mapfile-vers
+++ b/usr/src/lib/print/libprint/common/mapfile-vers
@@ -19,23 +19,27 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-#ident "%Z%%M% %I% %E% SMI"
+
#
-# Generic interface definition for usr/src/lib/print.
+# 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
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/print.
+#
SUNWprivate_2.1 {
global:
diff --git a/usr/src/lib/print/mod_ipp/mapfile b/usr/src/lib/print/mod_ipp/mapfile
index d9db50bca9..94db41b644 100644
--- a/usr/src/lib/print/mod_ipp/mapfile
+++ b/usr/src/lib/print/mod_ipp/mapfile
@@ -20,7 +20,7 @@
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -28,7 +28,19 @@
# $Id: mapfile 149 2006-04-25 16:55:01Z njacobs $
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
SUNWprivate_1.0 {
global:
diff --git a/usr/src/lib/rpcsec_gss/mapfile-vers b/usr/src/lib/rpcsec_gss/mapfile-vers
index 03dc20ed9b..7ae7dee65b 100644
--- a/usr/src/lib/rpcsec_gss/mapfile-vers
+++ b/usr/src/lib/rpcsec_gss/mapfile-vers
@@ -1,15 +1,12 @@
#
-#ident "%Z%%M% %I% %E% SMI"
-#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -24,19 +21,26 @@
#
# CDDL HEADER END
#
-# Generic interface definition for usr/src/lib/rpcsec_gss.
+
+#
+# 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
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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
#
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-# Policy for Shared Library Version Names and Interface Definitions
+#
+# Generic interface definition for usr/src/lib/rpcsec_gss.
+#
+#
# Note: Even though the SUNW_1.2 version now contains no symbols
# beyond what was present at Solaris 2.6, the SUNW_1.2 version MUST be
# present. This is because applications built on 2.6 Beta
diff --git a/usr/src/lib/sasl_plugins/mapfile-vers b/usr/src/lib/sasl_plugins/mapfile-vers
index 57377c73f6..47adcbb633 100644
--- a/usr/src/lib/sasl_plugins/mapfile-vers
+++ b/usr/src/lib/sasl_plugins/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNWprivate_1.1 {
diff --git a/usr/src/lib/scsi/libscsi/mapfile-vers b/usr/src/lib/scsi/libscsi/mapfile-vers
index d35f144f08..0aa907794e 100644
--- a/usr/src/lib/scsi/libscsi/mapfile-vers
+++ b/usr/src/lib/scsi/libscsi/mapfile-vers
@@ -20,10 +20,23 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/scsi/libses/mapfile-vers b/usr/src/lib/scsi/libses/mapfile-vers
index a924bc57b8..c624386a19 100644
--- a/usr/src/lib/scsi/libses/mapfile-vers
+++ b/usr/src/lib/scsi/libses/mapfile-vers
@@ -20,10 +20,23 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
SUNWprivate_1.1 {
global:
diff --git a/usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers b/usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers
index 2a71188c79..32fbf250df 100644
--- a/usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers
+++ b/usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers
@@ -24,6 +24,20 @@
#
#
+#
+# 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
+#
+
SUNWprivate {
global:
ndr_clnt_bind;
diff --git a/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers b/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers
index b9b0fc270e..b96a53075a 100644
--- a/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers
+++ b/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers
@@ -24,6 +24,20 @@
#
#
+#
+# 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
+#
+
SUNWprivate {
global:
dssetup_clear_domain_info;
diff --git a/usr/src/lib/smbsrv/libsmb/common/mapfile-vers b/usr/src/lib/smbsrv/libsmb/common/mapfile-vers
index 2fd070e53d..744c8e279d 100644
--- a/usr/src/lib/smbsrv/libsmb/common/mapfile-vers
+++ b/usr/src/lib/smbsrv/libsmb/common/mapfile-vers
@@ -22,6 +22,20 @@
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
bintohex;
diff --git a/usr/src/lib/smbsrv/libsmbns/common/mapfile-vers b/usr/src/lib/smbsrv/libsmbns/common/mapfile-vers
index 2112aa6979..57758ed715 100644
--- a/usr/src/lib/smbsrv/libsmbns/common/mapfile-vers
+++ b/usr/src/lib/smbsrv/libsmbns/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
dyndns_clear_zones;
diff --git a/usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers b/usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers
index 212d1ac41a..ddf8ab2d8d 100644
--- a/usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers
+++ b/usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
mlsvc_disconnect;
diff --git a/usr/src/lib/storage/liba5k/common/mapfile-vers b/usr/src/lib/storage/liba5k/common/mapfile-vers
index a68e36bdb2..ad489dc154 100644
--- a/usr/src/lib/storage/liba5k/common/mapfile-vers
+++ b/usr/src/lib/storage/liba5k/common/mapfile-vers
@@ -20,23 +20,28 @@
#
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+
#
-# Generic interface definition for usr/src/lib/storage/liba5k.
+# 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
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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.
#
-# For Sun's specific rules for the modification (evolution) of these version
-# definitions see:
-# "Policy for Shared Library Version Names and Interface Definitions"
-# in /shared/ON/general_docs/scoping_rules.ps
+# MAPFILE HEADER END
+#
+
+#
+# Generic interface definition for usr/src/lib/storage/liba5k.
#
+
SUNW_2.0 {
global:
l_chk_null_wwn;
diff --git a/usr/src/lib/storage/libg_fc/common/mapfile-vers b/usr/src/lib/storage/libg_fc/common/mapfile-vers
index f284f9b105..5497e35558 100644
--- a/usr/src/lib/storage/libg_fc/common/mapfile-vers
+++ b/usr/src/lib/storage/libg_fc/common/mapfile-vers
@@ -19,23 +19,28 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+
#
-# Generic interface definition for usr/src/lib/storage/libg_fc.
+# 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
#
-# For information regarding the establishment of versioned definitions see:
-# The Linker and Libraries Manual (version 2.5 or greater)
-# This is part of the Developers Guide in the Answerbook. Specifically refer
-# to Chapter 2 under section "Defining Additional Symbols" through section
-# "Reducing Symbol Scope", and Chapter 5 "Versioning".
+# 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.
#
-# For Sun's specific rules for the modification (evolution) of these version
-# definitions see:
-# "Policy for Shared Library Version Names and Interface Definitions"
-# in /shared/ON/general_docs/scoping_rules.ps
+# MAPFILE HEADER END
+#
+
+#
+# Generic interface definition for usr/src/lib/storage/libg_fc.
#
+
SUNW_2.0 {
global:
g_device_in_map;
diff --git a/usr/src/lib/sun_fc/common/mapfile-vers b/usr/src/lib/sun_fc/common/mapfile-vers
index 5d978f37d7..b126cbd2ca 100644
--- a/usr/src/lib/sun_fc/common/mapfile-vers
+++ b/usr/src/lib/sun_fc/common/mapfile-vers
@@ -19,10 +19,24 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
SUNWprivate {
global:
diff --git a/usr/src/lib/udapl/libdat/common/mapfile-vers b/usr/src/lib/udapl/libdat/common/mapfile-vers
index 641e598455..1e3a24d350 100644
--- a/usr/src/lib/udapl/libdat/common/mapfile-vers
+++ b/usr/src/lib/udapl/libdat/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/lib/watchmalloc/common/mapfile-vers b/usr/src/lib/watchmalloc/common/mapfile-vers
index a40f8bea88..0dcafcb935 100644
--- a/usr/src/lib/watchmalloc/common/mapfile-vers
+++ b/usr/src/lib/watchmalloc/common/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/prototypes/prototype.mapfile-vers b/usr/src/prototypes/prototype.mapfile-vers
new file mode 100644
index 0000000000..0281fe305a
--- /dev/null
+++ b/usr/src/prototypes/prototype.mapfile-vers
@@ -0,0 +1,40 @@
+#
+# 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 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
+
+#
+# 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
+#
+
diff --git a/usr/src/tools/SUNWonbld/prototype_com b/usr/src/tools/SUNWonbld/prototype_com
index de323561a5..3e2118aa82 100644
--- a/usr/src/tools/SUNWonbld/prototype_com
+++ b/usr/src/tools/SUNWonbld/prototype_com
@@ -19,7 +19,7 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -78,6 +78,7 @@ f none opt/onbld/bin/jstyle 555 root bin
f none opt/onbld/bin/keywords 555 root bin
f none opt/onbld/bin/makebfu 555 root bin
f none opt/onbld/bin/make_pkg_db 555 root bin
+f none opt/onbld/bin/mapfilechk 555 root bin
f none opt/onbld/bin/mkacr 555 root bin
f none opt/onbld/bin/mkbfu 555 root bin
f none opt/onbld/bin/mkclosed 555 root bin
@@ -118,6 +119,8 @@ f none opt/onbld/lib/python/onbld/Checks/CStyle.py 444 root bin
f none opt/onbld/lib/python/onbld/Checks/CStyle.pyc 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Cddl.py 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Cddl.pyc 444 root bin
+f none opt/onbld/lib/python/onbld/Checks/CmtBlk.py 444 root bin
+f none opt/onbld/lib/python/onbld/Checks/CmtBlk.pyc 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Comments.py 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Comments.pyc 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Copyright.py 444 root bin
@@ -130,6 +133,8 @@ f none opt/onbld/lib/python/onbld/Checks/JStyle.py 444 root bin
f none opt/onbld/lib/python/onbld/Checks/JStyle.pyc 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Keywords.py 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Keywords.pyc 444 root bin
+f none opt/onbld/lib/python/onbld/Checks/Mapfile.py 444 root bin
+f none opt/onbld/lib/python/onbld/Checks/Mapfile.pyc 444 root bin
f none opt/onbld/lib/python/onbld/Checks/ProcessCheck.py 444 root bin
f none opt/onbld/lib/python/onbld/Checks/ProcessCheck.pyc 444 root bin
f none opt/onbld/lib/python/onbld/Checks/Rti.py 444 root bin
@@ -180,6 +185,7 @@ f none opt/onbld/man/man1/hgsetup.1 644 root bin
f none opt/onbld/man/man1/jstyle.1 644 root bin
f none opt/onbld/man/man1/lintdump.1 644 root bin
f none opt/onbld/man/man1/make_pkg_db.1 644 root bin
+f none opt/onbld/man/man1/mapfilechk.1 644 root bin
f none opt/onbld/man/man1/mkacr.1 644 root bin
f none opt/onbld/man/man1/nightly.1 644 root bin
f none opt/onbld/man/man1/sccscheck.1 644 root bin
diff --git a/usr/src/tools/onbld/Checks/Cddl.py b/usr/src/tools/onbld/Checks/Cddl.py
index dad098b731..1f5f99f953 100644
--- a/usr/src/tools/onbld/Checks/Cddl.py
+++ b/usr/src/tools/onbld/Checks/Cddl.py
@@ -22,104 +22,30 @@ CDDL HEADER END
'''
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
#
-# Check source files contain a valid CDDL block
+# Check that source files contain a valid CDDL block
#
-import re, sys
-
-CDDL = CDDL.splitlines()[1:] # Don't include initial \n
-
-CmntChrs = r'#*!/\\";. '
-CDDLStartRE = re.compile(r'^[%s ]*CDDL HEADER START' % CmntChrs)
-CDDLEndRE = re.compile(r'^[%s ]*CDDL HEADER END' % CmntChrs)
+import sys, CmtBlk
-class CddlError(Exception):
- def __init__(self, lineno, seen, shouldbe):
- Exception.__init__(self)
- self.lineno = lineno
- self.seen = seen
- self.shouldbe = shouldbe
-
-def checkblock(block):
- line = block['start']
- lictxt = block['block']
+# scmtest has a test for cddlchk that depends on the variable
+# Cddl.CmntChrs. However, that variable has been refactored into
+# CmtBlk. The following line preserves the original interface
+# from the Cddl module, and allows existing programs that assume
+# Cddl.CmntChrs exists to continue working.
+#
+CmntChrs = CmtBlk.CmntChrs
- for actual, valid in map(lambda x, y: (x and x.lstrip(CmntChrs), y),
- lictxt, CDDL):
- if actual != valid:
- raise CddlError(line, actual, valid)
- line += 1
+# The CDDL string above contains the block guards so that the text will
+# be tested by cddlchk. However, we don't want to include the initial
+# \n or the block guards in the text passed in.
+#
+CDDL = CDDL.splitlines()[3:-2]
def cddlchk(fh, filename=None, lenient=False, verbose=False, output=sys.stderr):
- ret = 0
- blocks = []
- lic = []
- in_cddl = False
- start = 0
- lineno = 0
-
- if not filename:
- filename = fh.name
-
- for line in fh:
- line = line.rstrip('\r\n')
- lineno += 1
-
- if CDDLStartRE.search(line):
- in_cddl = True
- lic.append(line)
- start = lineno
- elif in_cddl and CDDLEndRE.search(line):
- in_cddl = False
- lic.append(line)
- blocks.append({'start':start, 'block':lic})
- start = 0
- lic = []
- elif in_cddl:
- lic.append(line)
-
- if in_cddl:
- output.write('Error: Incomplete CDDL block in file %s\n'
- ' at line %s\n''' % (filename, start))
-
- # Check for no CDDL, warn if we're not being lenient
- if not len(blocks) and not lenient:
- if not ret:
- ret = 2
- output.write("Warning: No CDDL block in file %s\n" % filename)
-
- # Check for multiple CDDL blocks
- if len(blocks) > 1:
- ret = 1
- output.write('Error: Multiple CDDL blocks in file %s\n'
- ' at lines %s\n''' %
- (filename, ', '.join([str(x['start'])
- for x in blocks])))
-
- # Validate each CDDL block
- for b in blocks:
- try:
- checkblock(b)
- except CddlError, e:
- ret = 1
- output.write(
- "Error: Invalid line in CDDL block in file %s\n"
- " at line %d, should be\n"
- " '%s'\n"
- " is\n"
- " '%s'\n" % (filename, e.lineno,
- e.shouldbe, e.seen))
- break
-
- if verbose and not ret:
- output.write("Message: Valid CDDL block in file %s\n" %
- filename)
-
- return ret
+ return CmtBlk.cmtblkchk(fh, 'CDDL', CDDL, filename=filename,
+ lenient=lenient, verbose=verbose, output=output)
diff --git a/usr/src/tools/onbld/Checks/CmtBlk.py b/usr/src/tools/onbld/Checks/CmtBlk.py
new file mode 100644
index 0000000000..d2ee60e6aa
--- /dev/null
+++ b/usr/src/tools/onbld/Checks/CmtBlk.py
@@ -0,0 +1,129 @@
+#! /usr/bin/python
+
+#
+# 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 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
+
+#
+# Check that source files contain a valid comment block
+#
+
+import re, sys
+
+CmntChrs = r'#*!/\\";. '
+
+class CmtBlkError(Exception):
+ def __init__(self, lineno, seen, shouldbe):
+ Exception.__init__(self)
+ self.lineno = lineno
+ self.seen = seen
+ self.shouldbe = shouldbe
+
+def checkblock(block, blk_text):
+ line = block['start']
+ lictxt = block['block']
+
+ for actual, valid in map(lambda x, y: (x and x.lstrip(CmntChrs), y),
+ lictxt, blk_text):
+ if actual != valid:
+ raise CmtBlkError(line, actual, valid)
+ line += 1
+
+def cmtblkchk(fh, blk_name, blk_text, filename=None,
+ lenient=False, verbose=False, output=sys.stderr):
+
+ ret = 0
+ blocks = []
+ lic = []
+ in_cmt = False
+ start = 0
+ lineno = 0
+
+ StartText = '%s HEADER START' % blk_name
+ EndText = '%s HEADER END' % blk_name
+ full_text = [StartText, ''] + blk_text + ['', EndText]
+
+ StartRE = re.compile(r'^[%s ]*%s' % (CmntChrs, StartText))
+ EndRE = re.compile(r'^[%s ]*%s' % (CmntChrs, EndText))
+
+ if not filename:
+ filename = fh.name
+
+ for line in fh:
+ line = line.rstrip('\r\n')
+ lineno += 1
+
+ if StartRE.search(line):
+ in_cmt = True
+ lic.append(line)
+ start = lineno
+ elif in_cmt and EndRE.search(line):
+ in_cmt = False
+ lic.append(line)
+ blocks.append({'start':start, 'block':lic})
+ start = 0
+ lic = []
+ elif in_cmt:
+ lic.append(line)
+
+ if in_cmt:
+ output.write('Error: Incomplete %s block in file %s\n'
+ ' at line %s\n''' % (blk_name, filename, start))
+
+ # Check for no comment block, warn if we're not being lenient
+ if not len(blocks) and not lenient:
+ if not ret:
+ ret = 2
+ output.write("Warning: No %s block in file %s\n" %
+ (blk_name, filename))
+
+ # Check for multiple comment blocks
+ if len(blocks) > 1:
+ ret = 1
+ output.write('Error: Multiple %s blocks in file %s\n'
+ ' at lines %s\n''' %
+ (blk_name, filename,
+ ', '.join([str(x['start']) for x in blocks])))
+
+ # Validate each comment block
+ for b in blocks:
+ try:
+ checkblock(b, full_text)
+ except CmtBlkError, e:
+ ret = 1
+ output.write(
+ "Error: Invalid line in %s block in file %s\n"
+ " at line %d, should be\n"
+ " '%s'\n"
+ " is\n"
+ " '%s'\n" % (blk_name, filename,
+ e.lineno, e.shouldbe, e.seen))
+ break
+
+ if verbose and not ret:
+ output.write("Message: Valid %s block in file %s\n" %
+ (blk_name, filename))
+
+ return ret
diff --git a/usr/src/tools/onbld/Checks/Makefile b/usr/src/tools/onbld/Checks/Makefile
index 961a1875be..f94fd92069 100644
--- a/usr/src/tools/onbld/Checks/Makefile
+++ b/usr/src/tools/onbld/Checks/Makefile
@@ -20,11 +20,9 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
include $(SRC)/Makefile.master
include ../../Makefile.tools
@@ -32,12 +30,14 @@ include ../../Makefile.tools
PYSRCS= \
CStyle.py \
Cddl.py \
+ CmtBlk.py \
Comments.py \
Copyright.py \
DbLookups.py \
HdrChk.py \
JStyle.py \
Keywords.py \
+ Mapfile.py \
ProcessCheck.py \
Rti.py \
__init__.py
diff --git a/usr/src/tools/onbld/Checks/Mapfile.py b/usr/src/tools/onbld/Checks/Mapfile.py
new file mode 100644
index 0000000000..a215e674bf
--- /dev/null
+++ b/usr/src/tools/onbld/Checks/Mapfile.py
@@ -0,0 +1,48 @@
+#! /usr/bin/python
+#
+# 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 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
+
+#
+# Check that link-editor mapfiles contain a valid mapfile header block
+#
+
+MAPFILE = '''
+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.
+'''
+
+import sys, CmtBlk
+
+MAPFILE = MAPFILE.splitlines()[1:] # Don't include initial \n
+
+def mapfilechk(fh, filename=None, verbose=False, output=sys.stderr):
+ return CmtBlk.cmtblkchk(fh, 'MAPFILE', MAPFILE, filename=filename,
+ verbose=verbose, output=output)
diff --git a/usr/src/tools/onbld/Checks/__init__.py b/usr/src/tools/onbld/Checks/__init__.py
index d9eae7a9e3..f85cc4bbba 100644
--- a/usr/src/tools/onbld/Checks/__init__.py
+++ b/usr/src/tools/onbld/Checks/__init__.py
@@ -21,11 +21,9 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
-#
#
# The 'checks' package contains various checks that may be run
@@ -39,6 +37,7 @@ __all__ = [
'HdrChk',
'JStyle',
'Keywords',
+ 'Mapfile',
'Rti',
'onSWAN']
diff --git a/usr/src/tools/onbld/hgext/cdm.py b/usr/src/tools/onbld/hgext/cdm.py
index df5716a3e1..490853a57f 100644
--- a/usr/src/tools/onbld/hgext/cdm.py
+++ b/usr/src/tools/onbld/hgext/cdm.py
@@ -14,7 +14,7 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -54,7 +54,7 @@ from mercurial import cmdutil, node, ignore
from onbld.Scm.WorkSpace import WorkSpace, ActiveEntry
from onbld.Scm.Backup import CdmBackup
from onbld.Checks import Cddl, Comments, Copyright, CStyle, HdrChk
-from onbld.Checks import JStyle, Keywords, Rti, onSWAN
+from onbld.Checks import JStyle, Keywords, Mapfile, Rti, onSWAN
def yes_no(ui, msg, default):
@@ -125,10 +125,29 @@ def not_check(repo, cmd):
'''return a function which returns boolean indicating whether a file
should be skipped for CMD.'''
- notfile = repo.join('cdm/%s.NOT' % cmd)
- if os.path.exists(notfile):
- return ignore.ignore(repo.root, [notfile], repo.ui.warn)
+ #
+ # The ignore routines need a canonical path to the file (relative to the
+ # repo root), whereas the check commands get paths relative to the cwd.
+ #
+ # Wrap our argument such that the path is canonified before it is checked.
+ #
+ def canonified_check(ignfunc):
+ def f(path):
+ cpath = util.canonpath(repo.root, repo.getcwd(), path)
+ return ignfunc(cpath)
+ return f
+
+ ignorefiles = []
+
+ for f in [ repo.join('cdm/%s.NOT' % cmd),
+ repo.wjoin('exception_lists/%s' % cmd) ]:
+ if os.path.exists(f):
+ ignorefiles.append(f)
+
+ if ignorefiles:
+ ign = ignore.ignore(repo.root, ignorefiles, repo.ui.warn)
+ return canonified_check(ign)
else:
return util.never
@@ -309,6 +328,35 @@ def cdm_cddlchk(ui, repo, *args, **opts):
return ret
+def cdm_mapfilechk(ui, repo, *args, **opts):
+ '''check for a valid MAPFILE header block in active files
+
+ Check that all link-editor mapfiles contain the standard mapfile
+ header comment directing the reader to the document containing
+ Solaris object versioning rules (README.mapfile).'''
+
+ filelist = opts.get('filelist') or _buildfilelist(repo, args)
+
+ ui.write('Mapfile comment check:\n')
+
+ ret = 0
+ exclude = not_check(repo, 'mapfilechk')
+
+ for f, e in filelist.iteritems():
+ if e and e.is_removed():
+ continue
+ elif f.find('mapfile') == -1:
+ continue
+ elif (e or opts.get('honour_nots')) and exclude(f):
+ ui.status('Skipping %s...\n' % f)
+ continue
+
+ fh = open(f, 'r')
+ ret |= Mapfile.mapfilechk(fh, output=ui)
+ fh.close()
+ return ret
+
+
def cdm_copyright(ui, repo, *args, **opts):
'''check active files for valid copyrights
@@ -644,14 +692,15 @@ def run_checks(ws, cmds, *args, **opts):
def cdm_nits(ui, repo, *args, **opts):
'''check for stylistic nits in active files
- Run cddlchk, copyright, cstyle, hdrchk, jstyle, permchk, and
- keywords checks.'''
+ Run cddlchk, copyright, cstyle, hdrchk, jstyle, mapfilechk,
+ permchk, and keywords checks.'''
cmds = [cdm_cddlchk,
cdm_copyright,
cdm_cstyle,
cdm_hdrchk,
cdm_jstyle,
+ cdm_mapfilechk,
cdm_permchk,
cdm_keywords]
@@ -661,9 +710,9 @@ def cdm_nits(ui, repo, *args, **opts):
def cdm_pbchk(ui, repo, *args, **opts):
'''pre-putback check all active files
- Run cddlchk, comchk, copyright, cstyle, hdrchk, jstyle, permchk, tagchk,
- branchchk, keywords and rtichk checks. Additionally, warn about
- uncommitted changes.'''
+ Run cddlchk, comchk, copyright, cstyle, hdrchk, jstyle, mapfilechk,
+ permchk, tagchk, branchchk, keywords and rtichk checks. Additionally,
+ warn about uncommitted changes.'''
#
# The current ordering of these is that the commands from cdm_nits
@@ -675,6 +724,7 @@ def cdm_pbchk(ui, repo, *args, **opts):
cdm_cstyle,
cdm_hdrchk,
cdm_jstyle,
+ cdm_mapfilechk,
cdm_permchk,
cdm_keywords,
cdm_comchk,
@@ -987,6 +1037,8 @@ cmdtable = {
('a', 'added', None, 'show added files'),
('m', 'modified', None, 'show modified files')],
'hg list [-amrRu] [-p PARENT]'),
+ 'mapfilechk': (cdm_mapfilechk, [('p', 'parent', '', 'parent workspace')],
+ 'hg mapfilechk [-p PARENT]'),
'^nits': (cdm_nits, [('p', 'parent', '', 'parent workspace')],
'hg nits [-p PARENT]'),
'^pbchk': (cdm_pbchk, [('p', 'parent', '', 'parent workspace'),
diff --git a/usr/src/tools/scripts/Makefile b/usr/src/tools/scripts/Makefile
index 522b046f25..a3df5d4e4d 100644
--- a/usr/src/tools/scripts/Makefile
+++ b/usr/src/tools/scripts/Makefile
@@ -19,7 +19,7 @@
# CDDL HEADER END
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -76,6 +76,7 @@ PYFILES= \
copyrightchk \
hdrchk \
hg-active \
+ mapfilechk \
rtichk \
wsdiff
@@ -92,6 +93,7 @@ MAN1FILES= \
hdrchk.1 \
hgsetup.1 \
jstyle.1 \
+ mapfilechk.1 \
mkacr.1 \
nightly.1 \
sccscheck.1 \
diff --git a/usr/src/tools/scripts/cddlchk.1 b/usr/src/tools/scripts/cddlchk.1
index f2c916adb6..67e393160b 100644
--- a/usr/src/tools/scripts/cddlchk.1
+++ b/usr/src/tools/scripts/cddlchk.1
@@ -17,10 +17,9 @@
.\"
.\" CDDL HEADER END
.\"
-.\" Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+.\" Copyright 2009 Sun Microsystems, Inc. All rights reserved.
.\" Use is subject to license terms.
.\"
-.\" ident "%Z%%M% %I% %E% SMI"
.TH cddlchk 1 "1 June 2008"
.SH NAME
cddlchk \- Check for valid CDDL header blocks
@@ -52,11 +51,24 @@ Report on all files, not just those with invalid headers
Load an exceptions file containing a list of files, directories and
file extensions to be ignored.
Exceptions may be one of three types:
-.nf
- * File paths
- * Directories, specified with a trailing '/'
- * File extensions, specified with a leading '*.'
-.fi
+.RS +4
+.TP
+.ie t \(bu
+.el o
+File paths
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+Directories, specified with a trailing '/'
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+File extensions, specified with a leading '*.'
+.RE
.LP
.SH EXIT STATUS
.TP 4
@@ -71,5 +83,4 @@ One or more errors or warnings were reported.
.LP
.TP 4
.B 2
-Invalid command-line arguments were specified to the command, or one
-of the command-line help functions was invoked.
+Invalid command-line arguments were specified to the command.
diff --git a/usr/src/tools/scripts/check_rtime.1 b/usr/src/tools/scripts/check_rtime.1
index 2ad2d5ca91..91be6b4776 100644
--- a/usr/src/tools/scripts/check_rtime.1
+++ b/usr/src/tools/scripts/check_rtime.1
@@ -1,5 +1,4 @@
-.\" ident "%Z%%M% %I% %E% SMI"
-.\" Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+.\" Copyright 2009 Sun Microsystems, Inc. All rights reserved.
.\" Use is subject to license terms.
.\"
.\" CDDL HEADER START
@@ -21,12 +20,12 @@
.\"
.\" CDDL HEADER END
.\"
-.TH check_rtime 1 "21 April 2008"
+.TH check_rtime 1 "29 January 2009"
.SH NAME
.I check_rtime
\- check ELF runtime attributes
.SH SYNOPSIS
-\fBcheck_rtime [-a] [-d depdir] [-i] [-m] [-o] [-s] file | dir, ...\fP
+\fBcheck_rtime [-a] [-d depdir] [-i] [-m] [-o] [-s] [-v] file | dir, ...\fP
.LP
.SH DESCRIPTION
.IX "OS-Net build tools" "check_rtime" "" "\fBcheck_rtime\fP"
@@ -358,6 +357,16 @@ foo: non-conforming mcs(1) comment <no $(POST_PROCESS)?>
.RE
.sp
.LP
+.I check_rtime
+uses \fBpvs(1)\fP to display version definitions under the \fB-v\fP option.
+Each symbol defined by the object is shown along with the version it belongs to.
+Changes to the symbols defined by an object, or the versions they belong to,
+do not necessarily indicate an error condition, but
+provides information that is often useful for gatekeepers to track
+changes in a release.
+.RE
+.sp
+.LP
.SH OPTIONS
.LP
The following options are supported:
@@ -402,6 +411,10 @@ more appropriate for sorting and diffing with previous build results.
.TP
.B \-s
Determine whether \fI.stabs\fP sections exist.
+.TP
+.B \-v
+Provide version definition information. Each symbol defined by the object
+is printed along with the version it is assigned to.
.LP
.SH ALTERNATIVE DEPENDENCY MAPPING
As
diff --git a/usr/src/tools/scripts/check_rtime.pl b/usr/src/tools/scripts/check_rtime.pl
index e57a5dc88c..da8988a33b 100644
--- a/usr/src/tools/scripts/check_rtime.pl
+++ b/usr/src/tools/scripts/check_rtime.pl
@@ -303,7 +303,7 @@ if ($Mach =~ /sparc/) {
}
# Check that we have arguments.
-if ((getopts('ad:imos', \%opt) == 0) || ($#ARGV == -1)) {
+if ((getopts('ad:imosv', \%opt) == 0) || ($#ARGV == -1)) {
print "usage: $Prog [-a] [-d depdir] [-m] [-o] [-s] file | dir, ...\n";
print "\t[-a]\t\tprocess all files (ignore any exception lists)\n";
print "\t[-d dir]\testablish dependencies from under directory\n";
@@ -311,6 +311,7 @@ if ((getopts('ad:imos', \%opt) == 0) || ($#ARGV == -1)) {
print "\t[-m]\t\tprocess mcs(1) comments\n";
print "\t[-o]\t\tproduce one-liner output (prefixed with pathname)\n";
print "\t[-s]\t\tprocess .stab and .symtab entries\n";
+ print "\t[-v]\t\tprocess version definition entries\n";
exit 1;
} else {
my($Proto);
@@ -465,7 +466,7 @@ sub ProcFile {
my(@Elf, @Ldd, $Dyn, $Intp, $Dll, $Ttl, $Sym, $Interp, $Stack);
my($Sun, $Relsz, $Pltsz, $Tex, $Stab, $Strip, $Lddopt, $SymSort);
my($Val, $Header, $SkipLdd, $IsX86, $RWX, $UnDep);
- my($HasDirectBinding);
+ my($HasDirectBinding, $HasVerdef);
# Ignore symbolic links.
if (-l $FullPath) {
@@ -491,7 +492,7 @@ sub ProcFile {
# Determine whether we have a executable (static or dynamic) or a
# shared object.
- @Elf = split(/\n/, `elfdump -epdicy $FullPath 2>&1`);
+ @Elf = split(/\n/, `elfdump -epdicyv $FullPath 2>&1`);
$Dyn = $Intp = $Dll = $Stack = $IsX86 = $RWX = 0;
$Interp = 1;
@@ -795,6 +796,7 @@ DYN:
$Sun = $Relsz = $Pltsz = $Dyn = $Stab = $SymSort = 0;
$Tex = $Strip = 1;
$HasDirectBinding = 0;
+ $HasVerdef = 0;
$Header = 'None';
ELF: foreach my $Line (@Elf) {
@@ -828,6 +830,9 @@ ELF: foreach my $Line (@Elf) {
} elsif ($Line =~ /^Syminfo Section/) {
$Header = 'Syminfo';
next;
+ } elsif ($Line =~ /^Version Definition Section/) {
+ $HasVerdef = 1;
+ next;
} elsif (($Header ne 'Dyn') && ($Header ne 'Syminfo')) {
next;
}
@@ -955,6 +960,11 @@ DONESTAB:
# If there are symbol sort sections in this object, report on
# any that have duplicate addresses.
ProcSymSort($FullPath, $RelPath, \$Ttl) if $SymSort;
+
+ # If -v was specified, and the object has a version definition
+ # section, generate output showing each public symbol and the
+ # version it belongs to.
+ ProcVerdef($FullPath, $RelPath, \$Ttl) if $HasVerdef && $opt{v};
}
@@ -1049,6 +1059,74 @@ sub ProcSymSort {
}
+## ProcVerdef(FullPath, RelPath)
+#
+# Examine the version definition section for the given object and report
+# each public symbol along with the version it belongs to.
+#
+sub ProcVerdef {
+
+ my($FullPath, $RelPath, $RefTtl) = @_;
+ my $line;
+ my $cur_ver = '';
+ my $tab = $opt{o} ? '' : "\t";
+
+ # pvs -dov provides information about the versioning hierarchy
+ # in the file. Lines are of the format:
+ # path - version[XXX];
+ # where [XXX] indicates optional information, such as flags
+ # or inherited versions.
+ #
+ # Private versions are allowed to change freely, so ignore them.
+ open(PVS, "pvs -dov $FullPath|") ||
+ die "$Prog: Unable to execute pvs (version definition section)\n";
+
+ while ($line = <PVS>) {
+ chomp $line;
+
+ if ($line =~ /^[^\s]+\s+-\s+([^;]+)/) {
+ my $ver = $1;
+
+ next if $ver =~ /private/i;
+ OutMsg($$RefTtl++, $RelPath, "${tab}VERDEF=$ver");
+ }
+ }
+ close PVS;
+
+ # pvs -dos lists the symbols assigned to each version definition.
+ # Lines are of the format:
+ # path - version: symbol;
+ # path - version: symbol (size);
+ # where the (size) is added to data items, but not for functions.
+ # We strip off the size, if present.
+
+ open(PVS, "pvs -dos $FullPath|") ||
+ die "$Prog: Unable to execute pvs (version definition section)\n";
+ while ($line = <PVS>) {
+ chomp $line;
+ if ($line =~ /^[^\s]+\s+-\s+([^:]+):\s*([^\s;]+)/) {
+ my $ver = $1;
+ my $sym = $2;
+
+ next if $ver =~ /private/i;
+
+ if ($opt{o}) {
+ OutMsg($$RefTtl++, $RelPath,
+ "VERSION=$ver, SYMBOL=$sym");
+ } else {
+ if ($cur_ver ne $ver) {
+ OutMsg($$RefTtl++, $RelPath, "\tVERSION=$ver");
+ $cur_ver = $ver;
+ }
+ OutMsg($$RefTtl++, $RelPath, "\t\tSYMBOL=$sym");
+ }
+ }
+ }
+
+ close PVS;
+}
+
+
sub ProcDir {
my($FullDir, $RelDir) = @_;
my($NewFull, $NewRel);
diff --git a/usr/src/tools/scripts/mapfilechk.1 b/usr/src/tools/scripts/mapfilechk.1
new file mode 100644
index 0000000000..ca34f5e050
--- /dev/null
+++ b/usr/src/tools/scripts/mapfilechk.1
@@ -0,0 +1,78 @@
+.\" 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 2009 Sun Microsystems, Inc. All rights reserved.
+.\" Use is subject to license terms.
+.TH mapfilechk 1 "27 January 2009"
+.SH NAME
+mapfilechk \- Check for valid link-editor mapfile header blocks
+.SH SYNOPSIS
+.nf
+\fBmapfilechk \fR [\fB-v\fR] [\fB-x\fR \fIexceptions_file\fR] [\fIpath\fR...]
+.fi
+.LP
+.SH DESCRIPTION
+.IX "OS-Net build tools" "mapfilechk" "" "\fBmapfilechk\fP"
+mapfilechk inspects link-editor mapfiles for missing, obsolete,
+or corrupt mapfile header blocks.
+.LP
+.SH OPTIONS
+.LP
+.TP 4
+.B \-v
+Report on all files, not just those with invalid headers
+.LP
+.TP 4
+.B \-x \fIexceptions_file\fR
+Load an exceptions file containing a list of files, directories and
+file extensions to be ignored.
+Exceptions may be one of three types:
+.RS +4
+.TP
+.ie t \(bu
+.el o
+File paths
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+Directories, specified with a trailing '/'
+.RE
+.RS +4
+.TP
+.ie t \(bu
+.el o
+File extensions, specified with a leading '*.'
+.RE
+.LP
+.SH EXIT STATUS
+.TP 4
+.B 0
+The command completed successfully.
+No errors or warnings were reported
+.LP
+.TP 4
+.B 1
+The command completed unsuccessfully.
+One or more errors or warnings were reported.
+.LP
+.TP 4
+.B 2
+Invalid command-line arguments were specified to the command.
diff --git a/usr/src/tools/scripts/mapfilechk.py b/usr/src/tools/scripts/mapfilechk.py
new file mode 100644
index 0000000000..10f15440da
--- /dev/null
+++ b/usr/src/tools/scripts/mapfilechk.py
@@ -0,0 +1,143 @@
+#! /usr/bin/python
+#
+# 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 2009 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
+#
+
+#
+# Check for valid link-editor mapfile comment blocks in source files.
+#
+
+import sys, os, getopt, fnmatch
+
+sys.path.append(os.path.join(os.path.dirname(__file__), '../lib/python'))
+sys.path.append(os.path.join(os.path.dirname(__file__), '..'))
+
+from onbld.Checks.Mapfile import mapfilechk
+
+class ExceptionList(object):
+ def __init__(self):
+ self.dirs = []
+ self.files = []
+ self.extensions = []
+
+ def load(self, exfile):
+ fh = None
+ try:
+ fh = open(exfile, 'r')
+ except IOError, e:
+ sys.stderr.write('Failed to open exception list: '
+ '%s: %s\n' % (e.filename, e.strerror))
+ sys.exit(2)
+
+ for line in fh:
+ line = line.strip()
+
+ if line.strip().endswith('/'):
+ self.dirs.append(line[0:-1])
+ elif line.startswith('*.'):
+ self.extensions.append(line)
+ else:
+ self.files.append(line)
+
+ fh.close()
+
+ def match(self, filename):
+ if os.path.isdir(filename):
+ return filename in self.dirs
+ else:
+ if filename in self.files:
+ return True
+
+ for pat in self.extensions:
+ if fnmatch.fnmatch(filename, pat):
+ return True
+
+ def __contains__(self, elt):
+ return self.match(elt)
+
+def usage():
+ progname = os.path.split(sys.argv[0])[1]
+ sys.stderr.write('''Usage: %s [-v] [-x exceptions] paths...
+ -v report on all files, not just those with errors.
+ -x exceptions load an exceptions file
+''' % progname)
+ sys.exit(2)
+
+
+def check(filename, opts):
+ try:
+ fh = open(filename, 'r')
+ except IOError, e:
+ sys.stderr.write("failed to open '%s': %s\n" %
+ (e.filename, e.strerror))
+ return 1
+ else:
+ return mapfilechk(fh, verbose=opts['verbose'],
+ output=sys.stdout)
+
+def walker(opts, dirname, fnames):
+ for f in fnames:
+ path = os.path.join(dirname, f)
+
+ if not os.path.isdir(path):
+ if not path in opts['exclude']:
+ opts['status'] |= check(path, opts)
+ else:
+ if path in opts['exclude']:
+ fnames.remove(f)
+
+def walkpath(path, opts):
+ if os.path.isdir(path):
+ os.path.walk(path, walker, opts)
+ else:
+ if not path in opts['exclude']:
+ opts['status'] |= check(path, opts)
+
+def main(args):
+ options = {
+ 'status': 0,
+ 'verbose': False,
+ 'exclude': ExceptionList()
+ }
+
+ try:
+ opts, args = getopt.getopt(sys.argv[1:], 'avx:')
+ except getopt.GetoptError:
+ usage()
+ sys.exit(2)
+
+ for opt, arg in opts:
+ if opt == '-v':
+ options['verbose'] = True
+ elif opt == '-x':
+ options['exclude'].load(arg)
+
+ for path in args:
+ walkpath(path, options)
+
+ return options['status']
+
+if __name__ == '__main__':
+ sys.exit(main(sys.argv[1:]))
diff --git a/usr/src/tools/scripts/nightly.sh b/usr/src/tools/scripts/nightly.sh
index 9786f18d8a..2c52b89b28 100644
--- a/usr/src/tools/scripts/nightly.sh
+++ b/usr/src/tools/scripts/nightly.sh
@@ -21,7 +21,7 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# Based on the nightly script from the integration folks,
@@ -2928,7 +2928,6 @@ if [ "$r_FLAG" = "y" -a "$build_ok" = "y" ]; then
echo "\n==== Check ELF runtime attributes ====\n" | \
tee -a $LOGFILE >> $mail_msg_file
- LDDUSAGE="^ldd: does not support -e"
LDDWRONG="wrong class"
CRLERROR="^crle:"
CRLECONF="^crle: configuration file:"
@@ -2938,7 +2937,7 @@ if [ "$r_FLAG" = "y" -a "$build_ok" = "y" ]; then
rm -f $RUNTIMEREF
if [ -f $RUNTIMEOUT ]; then
- egrep -v "$LDDUSAGE|$LDDWRONG|$CRLERROR|$CRLECONF" \
+ egrep -v "$LDDWRONG|$CRLERROR|$CRLECONF" \
$RUNTIMEOUT > $RUNTIMEREF
fi
@@ -2949,20 +2948,13 @@ if [ "$r_FLAG" = "y" -a "$build_ok" = "y" ]; then
else
rtime_sflag="-s"
fi
- check_rtime -d $checkroot -i -m -o $rtime_sflag $checkroot 2>&1 | \
+ check_rtime -d $checkroot -i -m -v -o $rtime_sflag $checkroot 2>&1 | \
egrep -v ": unreferenced object=$checkroot/.*/lib(w|intl|thread|pthread).so" | \
egrep -v ": unused object=$checkroot/.*/lib(w|intl|thread|pthread).so" | \
sort > $RUNTIMEOUT
# Determine any processing errors that will affect the final output
# and display these first.
- grep -l "$LDDUSAGE" $RUNTIMEOUT > /dev/null
- if (( $? == 0 )) ; then
- echo "WARNING: ldd(1) does not support -e. The version of ldd(1)" | \
- tee -a $LOGFILE >> $mail_msg_file
- echo "on your system is old - 4390308 (s81_30) is required.\n" | \
- tee -a $LOGFILE >> $mail_msg_file
- fi
grep -l "$LDDWRONG" $RUNTIMEOUT > /dev/null
if (( $? == 0 )) ; then
echo "WARNING: wrong class message detected. ldd(1) was unable" | \
@@ -2990,21 +2982,24 @@ if [ "$r_FLAG" = "y" -a "$build_ok" = "y" ]; then
egrep '<dependency no longer necessary>' $RUNTIMEOUT | \
tee -a $LOGFILE >> $mail_msg_file
- # NEEDED= and RPATH= are informational; report anything else that we
+ # NEEDED= and RPATH= are generated by the -i option
+ # VERDEF= and VERSION= are generated by the -v option.
+ # These lines are informational; report anything else that we
# haven't already.
- egrep -v "NEEDED=|RPATH=|$LDDUSAGE|$LDDWRONG|$CRLERROR|$CRLECONF" \
- $RUNTIMEOUT | tee -a $LOGFILE >> $mail_msg_file
+ egrep -v "NEEDED=|RPATH=|VERDEF=|VERSION=" $RUNTIMEOUT \
+ | egrep -v "$LDDWRONG|$CRLERROR|$CRLECONF" \
+ | tee -a $LOGFILE >> $mail_msg_file
# probably should compare against a 'known ok runpaths' list
if [ ! -f $RUNTIMEREF ]; then
- egrep -v "$LDDUSAGE|$LDDWRONG|$CRLERROR|$CRLECONF" \
+ egrep -v "$LDDWRONG|$CRLERROR|$CRLECONF" \
$RUNTIMEOUT > $RUNTIMEREF
fi
echo "\n==== Diff ELF runtime attributes (since last build) ====\n" \
>> $mail_msg_file
- egrep -v "$LDDUSAGE|$LDDWRONG|$CRLERROR|$CRLECONF" $RUNTIMEOUT | \
+ egrep -v "$LDDWRONG|$CRLERROR|$CRLECONF" $RUNTIMEOUT | \
diff $RUNTIMEREF - >> $mail_msg_file
fi
diff --git a/usr/src/ucblib/libcurses/mapfile-vers b/usr/src/ucblib/libcurses/mapfile-vers
index 8acfa2d663..5313de16e9 100644
--- a/usr/src/ucblib/libcurses/mapfile-vers
+++ b/usr/src/ucblib/libcurses/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/ucblib/libdbm/mapfile-vers b/usr/src/ucblib/libdbm/mapfile-vers
index 1bed2b5763..2eb0cd4957 100644
--- a/usr/src/ucblib/libdbm/mapfile-vers
+++ b/usr/src/ucblib/libdbm/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/ucblib/librpcsoc/mapfile-vers b/usr/src/ucblib/librpcsoc/mapfile-vers
index 17040f0871..bd39496b10 100644
--- a/usr/src/ucblib/librpcsoc/mapfile-vers
+++ b/usr/src/ucblib/librpcsoc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/ucblib/libtermcap/mapfile-vers b/usr/src/ucblib/libtermcap/mapfile-vers
index 9856c51159..b361685b7a 100644
--- a/usr/src/ucblib/libtermcap/mapfile-vers
+++ b/usr/src/ucblib/libtermcap/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/ucblib/libucb/amd64/mapfile-vers b/usr/src/ucblib/libucb/amd64/mapfile-vers
index 5b41590128..3233250391 100644
--- a/usr/src/ucblib/libucb/amd64/mapfile-vers
+++ b/usr/src/ucblib/libucb/amd64/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/ucblib/libucb/i386/mapfile-vers b/usr/src/ucblib/libucb/i386/mapfile-vers
index 7ca55e7ea4..bea578ac8b 100644
--- a/usr/src/ucblib/libucb/i386/mapfile-vers
+++ b/usr/src/ucblib/libucb/i386/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/ucblib/libucb/port/mapfile-vers b/usr/src/ucblib/libucb/port/mapfile-vers
index 36fed01e1c..ca9c676016 100644
--- a/usr/src/ucblib/libucb/port/mapfile-vers
+++ b/usr/src/ucblib/libucb/port/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.3 {
diff --git a/usr/src/ucblib/libucb/sparc/mapfile-vers b/usr/src/ucblib/libucb/sparc/mapfile-vers
index 0066c68ca2..186ebe9134 100644
--- a/usr/src/ucblib/libucb/sparc/mapfile-vers
+++ b/usr/src/ucblib/libucb/sparc/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/ucblib/libucb/sparcv9/mapfile-vers b/usr/src/ucblib/libucb/sparcv9/mapfile-vers
index 39dad7d2d7..90b9a5791d 100644
--- a/usr/src/ucblib/libucb/sparcv9/mapfile-vers
+++ b/usr/src/ucblib/libucb/sparcv9/mapfile-vers
@@ -19,10 +19,22 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
SUNW_1.1 {
diff --git a/usr/src/uts/common/ctf/mapfile b/usr/src/uts/common/ctf/mapfile
index 5adabf6fd7..e76eebbae2 100644
--- a/usr/src/uts/common/ctf/mapfile
+++ b/usr/src/uts/common/ctf/mapfile
@@ -1,13 +1,12 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# 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.
@@ -22,7 +21,20 @@
#
# CDDL HEADER END
#
-#ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
+#
{
global:
diff --git a/usr/src/uts/common/io/sdcard/impl/mapfile b/usr/src/uts/common/io/sdcard/impl/mapfile
index 13895f7503..92798d3e9f 100644
--- a/usr/src/uts/common/io/sdcard/impl/mapfile
+++ b/usr/src/uts/common/io/sdcard/impl/mapfile
@@ -20,10 +20,24 @@
#
#
-# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#
+# 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
+#
+
{
global:
# consolidation private nexus interfaces
diff --git a/usr/src/uts/common/zmod/mapfile b/usr/src/uts/common/zmod/mapfile
index 4595fd7c4b..bd1fdda29d 100644
--- a/usr/src/uts/common/zmod/mapfile
+++ b/usr/src/uts/common/zmod/mapfile
@@ -20,11 +20,23 @@
#
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
-# ident "%Z%%M% %I% %E% SMI"
+#
+# 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
+#
{
global:
diff --git a/usr/src/uts/sparc/krtld/mapfile b/usr/src/uts/sparc/krtld/mapfile
index 7bb78430c8..1c937c863e 100644
--- a/usr/src/uts/sparc/krtld/mapfile
+++ b/usr/src/uts/sparc/krtld/mapfile
@@ -1,5 +1,5 @@
#
-# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
@@ -21,7 +21,19 @@
#
# CDDL HEADER END
#
-#pragma ident "%Z%%M% %I% %E% SMI"
+
+#
+# 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
#
{