6798660 Cadmium .NOT file processing problem with CWD relative file paths
authorAli Bahrami <Ali.Bahrami@Sun.COM>
Tue, 10 Feb 2009 09:38:02 -0700
changeset 8744 03d5725cda56
parent 8743 05a024aa481c
child 8745 6864f0b4a0e6
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
exception_lists/mapfilechk
usr/src/cmd/agents/snmp/agent/agent-mapfile-vers
usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers
usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf
usr/src/cmd/captoinfo/mapfile-intf
usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn
usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt
usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe
usr/src/cmd/csh/mapfile-intf
usr/src/cmd/expr/mapfile-intf
usr/src/cmd/fmli/xx/mapfile-intf
usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf
usr/src/cmd/geniconvtbl/mapfile
usr/src/cmd/gss/gssd/mapfile-intf
usr/src/cmd/idmap/idmapd/mapfile-intf
usr/src/cmd/infocmp/mapfile-intf
usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers
usr/src/cmd/krb5/kwarn/mapfile-intf
usr/src/cmd/lp/lib/papi/mapfile
usr/src/cmd/mdb/common/libstandctf/mapfile
usr/src/cmd/mdb/common/modules/conf/mapfile
usr/src/cmd/mdb/common/modules/conf/mapfile-extern
usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers
usr/src/cmd/pools/poold/libjkstat/mapfile-vers
usr/src/cmd/pools/poold/libjlgrp/mapfile-vers
usr/src/cmd/pools/poold/libjpool/mapfile-vers
usr/src/cmd/pools/poold/libjsyslog/mapfile-vers
usr/src/cmd/rcm_daemon/common/mapfile-intf
usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest
usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog
usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd
usr/src/cmd/rpcsvc/nis/utils/mapfile-intf
usr/src/cmd/sendmail/src/mapfile-intf
usr/src/cmd/sgs/elfedit/common/mapfile-vers
usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers
usr/src/cmd/sgs/ld/common/mapfile-intf
usr/src/cmd/sgs/ldprof/amd64/mapfile-vers
usr/src/cmd/sgs/ldprof/i386/mapfile-vers
usr/src/cmd/sgs/ldprof/sparc/mapfile-vers
usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers
usr/src/cmd/sgs/lex/common/mapfile-vers
usr/src/cmd/sgs/libcrle/common/mapfile-vers
usr/src/cmd/sgs/libdl/amd64/mapfile-vers
usr/src/cmd/sgs/libdl/common/mapfile-vers
usr/src/cmd/sgs/libdl/i386/mapfile-vers
usr/src/cmd/sgs/libdl/sparc/mapfile-vers
usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers
usr/src/cmd/sgs/libelf/common/mapfile-32
usr/src/cmd/sgs/libelf/common/mapfile-common
usr/src/cmd/sgs/libld/common/mapfile-vers
usr/src/cmd/sgs/liblddbg/common/mapfile-vers
usr/src/cmd/sgs/libldmake/common/mapfile-vers
usr/src/cmd/sgs/libldstab/common/mapfile-64
usr/src/cmd/sgs/libldstab/common/mapfile-vers
usr/src/cmd/sgs/librtld/common/mapfile-32-vers
usr/src/cmd/sgs/librtld/common/mapfile-64-vers
usr/src/cmd/sgs/librtld/common/mapfile-vers
usr/src/cmd/sgs/librtld_db/common/mapfile-vers
usr/src/cmd/sgs/librtld_db/common/mapfile-vers.64
usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings
usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt
usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep
usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss
usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who
usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings
usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt
usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep
usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss
usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who
usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings
usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt
usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep
usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss
usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who
usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings
usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt
usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep
usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss
usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who
usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers
usr/src/cmd/sgs/rtld/common/mapfile-32-vers
usr/src/cmd/sgs/rtld/common/mapfile-64-vers
usr/src/cmd/sgs/rtld/common/mapfile-vers
usr/src/cmd/sgs/rtld/mdbmod/common/mapfile
usr/src/cmd/sgs/yacc/common/mapfile-vers
usr/src/cmd/sh/mapfile-intf
usr/src/cmd/ssh/sshd/mapfile-intf
usr/src/cmd/syseventd/modules/mapfile-extern
usr/src/cmd/tcpd/mapfile-intf-tcpdchk
usr/src/cmd/tcpd/mapfile-intf-tcpdmatch
usr/src/cmd/tcpd/mapfile-intf-tryfrom
usr/src/cmd/tic/mapfile-intf
usr/src/cmd/tplot/mapfile-intf
usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile
usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile
usr/src/cmd/ypcmd/mapfile-intf
usr/src/cmd/ypcmd/yppasswd/mapfile-intf
usr/src/grub/grub-0.97/grub/mapfile-intf
usr/src/lib/README.mapfiles
usr/src/lib/auditd_plugins/binfile/mapfile-vers
usr/src/lib/auditd_plugins/syslog/mapfile-vers
usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers
usr/src/lib/brand/lx/librtld_db/common/mapfile-vers
usr/src/lib/brand/lx/lx_brand/common/mapfile
usr/src/lib/brand/lx/lx_brand/common/mapfile-vers
usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers
usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers
usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers
usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64
usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers
usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers
usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers
usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers
usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers
usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers
usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers
usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers
usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers
usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers
usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers
usr/src/lib/crypt_modules/bsdbf/mapfile-vers
usr/src/lib/crypt_modules/bsdmd5/mapfile-vers
usr/src/lib/crypt_modules/sha256/mapfile-vers
usr/src/lib/crypt_modules/sunmd5/mapfile-vers
usr/src/lib/efcode/extend/sparcv9/mapfile-extern
usr/src/lib/efcode/interpreter/mapfile64
usr/src/lib/efcode/packages/mapfile-extern
usr/src/lib/extendedFILE/common/mapfile-vers
usr/src/lib/fm/libdiagcode/common/mapfile-vers
usr/src/lib/fm/libdiskstatus/common/mapfile-vers
usr/src/lib/fm/libfmd_adm/common/mapfile-vers
usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers
usr/src/lib/fm/libfmd_agent/common/mapfile-vers
usr/src/lib/fm/libfmd_agent/i386/mapfile-vers
usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers
usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers
usr/src/lib/fm/libfmd_log/common/mapfile-vers
usr/src/lib/fm/libfmd_msg/common/mapfile-vers
usr/src/lib/fm/libfmd_snmp/common/mapfile-vers
usr/src/lib/fm/libldom/sparc/mapfile-vers
usr/src/lib/fm/libmdesc/common/mapfile-vers
usr/src/lib/fm/topo/libtopo/common/mapfile-vers
usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers
usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers
usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers
usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers
usr/src/lib/gss_mechs/mech_krb5/mapfile-vers
usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean
usr/src/lib/gss_mechs/mech_spnego/mapfile-vers
usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean
usr/src/lib/hal/libhal-storage/common/mapfile-vers
usr/src/lib/hal/libhal/common/mapfile-vers
usr/src/lib/hbaapi/common/mapfile-vers
usr/src/lib/krb5/dyn/mapfile-vers
usr/src/lib/krb5/kadm5/clnt/mapfile-vers
usr/src/lib/krb5/kadm5/srv/mapfile-vers
usr/src/lib/krb5/kdb/mapfile-vers
usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers
usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers
usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers
usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers
usr/src/lib/krb5/ss/mapfile-vers
usr/src/lib/libadm/amd64/mapfile-vers
usr/src/lib/libadm/common/mapfile-vers
usr/src/lib/libadm/i386/mapfile-vers
usr/src/lib/libadm/sparc/mapfile-vers
usr/src/lib/libadm/sparcv9/mapfile-vers
usr/src/lib/libadutils/common/mapfile-vers
usr/src/lib/libaio/amd64/mapfile-vers
usr/src/lib/libaio/i386/mapfile-vers
usr/src/lib/libaio/sparc/mapfile-vers
usr/src/lib/libaio/sparcv9/mapfile-vers
usr/src/lib/libast/mapfile-vers
usr/src/lib/libavl/mapfile-vers
usr/src/lib/libbrand/common/mapfile-vers
usr/src/lib/libbsdmalloc/common/mapfile-vers
usr/src/lib/libbsm/common/mapfile-vers
usr/src/lib/libc/amd64/mapfile-vers
usr/src/lib/libc/i386/mapfile-vers
usr/src/lib/libc/port/mapfile-vers
usr/src/lib/libc/sparc/mapfile-vers
usr/src/lib/libc/sparcv9/mapfile-vers
usr/src/lib/libc_db/common/mapfile-vers
usr/src/lib/libc_psr/sun4u/mapfile-memcpy
usr/src/lib/libc_psr/sun4u/mapfile-vers
usr/src/lib/libc_psr/sun4v/mapfile-vers
usr/src/lib/libcfgadm/common/mapfile-vers
usr/src/lib/libcmd/mapfile-vers
usr/src/lib/libcmdutils/common/mapfile-vers
usr/src/lib/libcommputil/common/mapfile-vers
usr/src/lib/libcontract/common/mapfile-vers
usr/src/lib/libcpc/amd64/mapfile-vers
usr/src/lib/libcpc/common/mapfile-vers
usr/src/lib/libcpc/i386/mapfile-vers
usr/src/lib/libcpc/sparc/mapfile-vers
usr/src/lib/libcpc/sparcv9/mapfile-vers
usr/src/lib/libcrypt/common/mapfile-vers
usr/src/lib/libcryptoutil/common/mapfile-vers
usr/src/lib/libctf/common/mapfile-vers
usr/src/lib/libcurses/screen/mapfile-vers
usr/src/lib/libdevice/mapfile-vers
usr/src/lib/libdevid/mapfile-vers
usr/src/lib/libdevinfo/mapfile-vers
usr/src/lib/libdhcpagent/common/mapfile-vers
usr/src/lib/libdhcpdu/common/mapfile
usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers
usr/src/lib/libdhcpsvc/modules/files/mapfile-vers
usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers
usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers
usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers
usr/src/lib/libdhcpsvc/private/mapfile-vers
usr/src/lib/libdhcputil/common/mapfile-vers
usr/src/lib/libdisasm/common/mapfile-vers
usr/src/lib/libdiskmgt/common/mapfile-vers
usr/src/lib/libdladm/common/mapfile-vers
usr/src/lib/libdll/mapfile-vers
usr/src/lib/libdlpi/common/mapfile-vers
usr/src/lib/libdns_sd/common/mapfile-vers
usr/src/lib/libdns_sd/java/common/mapfile-vers
usr/src/lib/libdoor/common/mapfile-vers
usr/src/lib/libds/common/mapfile-vers
usr/src/lib/libdscfg/common/mapfile-vers
usr/src/lib/libdscp/mapfile-vers
usr/src/lib/libdtrace/common/mapfile-vers
usr/src/lib/libdtrace_jni/common/mapfile-vers
usr/src/lib/libefi/common/mapfile-vers
usr/src/lib/libelfsign/common/mapfile.map
usr/src/lib/libeti/form/common/mapfile-vers
usr/src/lib/libeti/form/common/mapfile32-vers
usr/src/lib/libeti/form/common/mapfile64-vers
usr/src/lib/libeti/menu/common/mapfile-vers
usr/src/lib/libeti/panel/common/mapfile-vers
usr/src/lib/libexacct/common/mapfile-vers
usr/src/lib/libfsmgt/common/mapfile-vers
usr/src/lib/libfstyp/common/mapfile-vers
usr/src/lib/libgen/common/mapfile-vers
usr/src/lib/libgen/common/mapfile32-vers
usr/src/lib/libgss/mapfile-vers
usr/src/lib/libidmap/common/mapfile-vers
usr/src/lib/libima/common/mapfile-vers
usr/src/lib/libinetcfg/common/mapfile-vers
usr/src/lib/libinetsvc/common/mapfile-vers
usr/src/lib/libinetutil/common/mapfile-vers
usr/src/lib/libintl/common/mapfile-vers
usr/src/lib/libipmi/common/mapfile-vers
usr/src/lib/libipmp/common/mapfile-vers
usr/src/lib/libipp/mapfile-vers
usr/src/lib/libipsecutil/common/mapfile-vers
usr/src/lib/libiscsit/common/mapfile-vers
usr/src/lib/libiscsitgt/common/mapfile-vers
usr/src/lib/libkmf/ber_der/common/mapfile-vers
usr/src/lib/libkmf/libkmf/common/mapfile-vers
usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers
usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers
usr/src/lib/libkrb5/common/mapfile
usr/src/lib/libkstat/common/mapfile-vers
usr/src/lib/libkvm/common/mapfile-vers
usr/src/lib/libldap4/common/mapfile-vers
usr/src/lib/libldap5/mapfile-vers
usr/src/lib/liblgrp/common/mapfile-vers
usr/src/lib/liblm/common/mapfile-vers
usr/src/lib/libmail/common/mapfile-vers
usr/src/lib/libmail/common/mapfile32-vers
usr/src/lib/libmalloc/common/mapfile-vers
usr/src/lib/libmapid/common/mapfile-vers
usr/src/lib/libmapmalloc/common/mapfile-vers
usr/src/lib/libmd/common/mapfile-vers
usr/src/lib/libmd/sun4u/sparc/mapfile
usr/src/lib/libmd/sun4u/sparcv9/mapfile
usr/src/lib/libmd/sun4v/sparc/mapfile
usr/src/lib/libmd/sun4v/sparcv9/mapfile
usr/src/lib/libmd5/common/mapfile-vers
usr/src/lib/libmp/common/mapfile-vers
usr/src/lib/libmp/common/mapfile_1-vers
usr/src/lib/libmtmalloc/common/mapfile-vers
usr/src/lib/libndmp/common/mapfile-vers
usr/src/lib/libnisdb/mapfile-vers
usr/src/lib/libnls/common/mapfile-vers
usr/src/lib/libnsctl/common/mapfile-vers
usr/src/lib/libnsl/amd64/mapfile-vers
usr/src/lib/libnsl/common/mapfile-vers
usr/src/lib/libnsl/i386/mapfile-vers
usr/src/lib/libnsl/sparc/mapfile-vers
usr/src/lib/libnsl/sparcv9/mapfile-vers
usr/src/lib/libnvpair/mapfile-vers
usr/src/lib/libnwam/common/mapfile-vers
usr/src/lib/libpam/mapfile-vers
usr/src/lib/libpcp/common/mapfile-vers
usr/src/lib/libpctx/common/mapfile-vers
usr/src/lib/libpicl/mapfile-vers
usr/src/lib/libpicltree/mapfile-vers
usr/src/lib/libplot/plot/common/mapfile-vers
usr/src/lib/libplot/t300/common/mapfile-vers
usr/src/lib/libplot/t300s/common/mapfile-vers
usr/src/lib/libplot/t4014/common/mapfile-vers
usr/src/lib/libplot/t450/common/mapfile-vers
usr/src/lib/libplot/vt0/common/mapfile-vers
usr/src/lib/libpool/common/mapfile-vers
usr/src/lib/libpp/mapfile-vers
usr/src/lib/libpri/common/mapfile-vers
usr/src/lib/libproc/amd64/mapfile-vers
usr/src/lib/libproc/common/mapfile-vers
usr/src/lib/libproc/i386/mapfile-vers
usr/src/lib/libproc/sparc/mapfile-vers
usr/src/lib/libproc/sparcv9/mapfile-vers
usr/src/lib/libproject/common/mapfile-vers
usr/src/lib/libpthread/amd64/mapfile-vers
usr/src/lib/libpthread/i386/mapfile-vers
usr/src/lib/libpthread/sparc/mapfile-vers
usr/src/lib/libpthread/sparcv9/mapfile-vers
usr/src/lib/libraidcfg/common/mapfile-vers
usr/src/lib/librcm/mapfile-vers
usr/src/lib/librdc/common/mapfile-vers
usr/src/lib/libresolv/mapfile-vers
usr/src/lib/libresolv2/common/mapfile-vers
usr/src/lib/libresolv2/cylink/mapfile-vers
usr/src/lib/libresolv2/dnssafe/mapfile-vers
usr/src/lib/libresolv2/irs/mapfile-vers
usr/src/lib/librestart/common/mapfile-vers
usr/src/lib/librpcsvc/common/mapfile-vers
usr/src/lib/librsm/common/mapfile-vers
usr/src/lib/librt/amd64/mapfile-vers
usr/src/lib/librt/i386/mapfile-vers
usr/src/lib/librt/sparc/mapfile-vers
usr/src/lib/librt/sparcv9/mapfile-vers
usr/src/lib/libsasl/lib/mapfile-vers
usr/src/lib/libscf/common/mapfile-vers
usr/src/lib/libsched/common/mapfile-vers
usr/src/lib/libsctp/common/mapfile-vers
usr/src/lib/libsec/common/mapfile-vers
usr/src/lib/libsecdb/common/mapfile-vers
usr/src/lib/libsendfile/common/mapfile-vers
usr/src/lib/libsendfile/common/mapfile32-vers
usr/src/lib/libshare/common/mapfile-vers
usr/src/lib/libshare/nfs/mapfile-vers
usr/src/lib/libshare/smb/mapfile-vers
usr/src/lib/libshare/smbfs/mapfile-vers
usr/src/lib/libshell/mapfile-vers
usr/src/lib/libsip/common/mapfile-vers
usr/src/lib/libsldap/common/mapfile-vers
usr/src/lib/libslp/clib/mapfile-vers
usr/src/lib/libsmbfs/smb/mapfile-vers
usr/src/lib/libsmbios/common/mapfile-vers
usr/src/lib/libsmedia/library/common/mapfile-vers
usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers
usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers
usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers
usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers
usr/src/lib/libsocket/amd64/mapfile-vers
usr/src/lib/libsocket/common/mapfile-vers
usr/src/lib/libsocket/i386/mapfile-vers
usr/src/lib/libsocket/sparc/mapfile-vers
usr/src/lib/libsocket/sparcv9/mapfile-vers
usr/src/lib/libsqlite/mapfile-sqlite
usr/src/lib/libstmf/common/mapfile-vers
usr/src/lib/libsum/mapfile-vers
usr/src/lib/libsun_ima/common/mapfile-vers
usr/src/lib/libsys/i386/mapfile-vers
usr/src/lib/libsys/sparc/mapfile-vers
usr/src/lib/libsysevent/mapfile-vers
usr/src/lib/libtecla/common/mapfile-vers
usr/src/lib/libthread/amd64/mapfile-vers
usr/src/lib/libthread/i386/mapfile-vers
usr/src/lib/libthread/sparc/mapfile-vers
usr/src/lib/libthread/sparcv9/mapfile-vers
usr/src/lib/libtnf/mapfile-vers
usr/src/lib/libtnfctl/mapfile-vers
usr/src/lib/libtnfprobe/amd64/mapfile-vers
usr/src/lib/libtnfprobe/i386/mapfile-vers
usr/src/lib/libtnfprobe/mapfile-vers
usr/src/lib/libtnfprobe/sparc/mapfile-vers
usr/src/lib/libtnfprobe/sparcv9/mapfile-vers
usr/src/lib/libtsalarm/common/mapfile-vers
usr/src/lib/libtsnet/common/mapfile-vers
usr/src/lib/libtsol/common/mapfile-vers
usr/src/lib/libumem/common/mapfile-vers
usr/src/lib/libumem/common/stand_mapfile
usr/src/lib/libunistat/common/mapfile-vers
usr/src/lib/libuuid/common/mapfile-vers
usr/src/lib/libuutil/common/mapfile-vers
usr/src/lib/libvolmgt/common/mapfile-vers
usr/src/lib/libvscan/common/mapfile-vers
usr/src/lib/libw/common/mapfile-vers
usr/src/lib/libwanboot/common/mapfile-vers
usr/src/lib/libwanbootutil/common/mapfile-vers
usr/src/lib/libwrap/mapfile
usr/src/lib/libxcurses/src/mapfile-vers
usr/src/lib/libxcurses2/src/mapfile-vers
usr/src/lib/libxnet/common/mapfile-vers
usr/src/lib/libzfs/common/mapfile-vers
usr/src/lib/libzfs_jni/common/mapfile-vers
usr/src/lib/libzonecfg/common/mapfile-vers
usr/src/lib/libzoneinfo/common/mapfile-vers
usr/src/lib/lvm/libmeta/common/mapfile-vers
usr/src/lib/lvm/libpreen/common/mapfile-vers
usr/src/lib/lvm/libsvm/common/mapfile-vers
usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers
usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers
usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers
usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers
usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers
usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers
usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers
usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers
usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers
usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers
usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers
usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers
usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers
usr/src/lib/mms/dm/libdefault/common/mapfile-vers
usr/src/lib/mms/lm/libdisk/common/mapfile-vers
usr/src/lib/mms/lm/libl180/common/mapfile-vers
usr/src/lib/mms/lm/libl500/common/mapfile-vers
usr/src/lib/mms/lm/libl700/common/mapfile-vers
usr/src/lib/mms/mgmt/common/mapfile-vers
usr/src/lib/mms/mms/common/mapfile-vers
usr/src/lib/mms/pg/common/mapfile-vers
usr/src/lib/mpapi/libmpapi/common/mapfile-vers
usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers
usr/src/lib/nametoaddr/straddr/common/mapfile-vers
usr/src/lib/ncad_addr/amd64/mapfile-vers
usr/src/lib/ncad_addr/common/mapfile-vers
usr/src/lib/ncad_addr/i386/mapfile-vers
usr/src/lib/ncad_addr/sparc/mapfile-vers
usr/src/lib/ncad_addr/sparcv9/mapfile-vers
usr/src/lib/nsswitch/ad/common/mapfile-vers
usr/src/lib/nsswitch/compat/common/mapfile-vers
usr/src/lib/nsswitch/dns/common/mapfile-vers
usr/src/lib/nsswitch/files/common/mapfile-vers
usr/src/lib/nsswitch/ldap/common/mapfile-vers
usr/src/lib/nsswitch/mdns/common/mapfile-vers
usr/src/lib/nsswitch/nis/common/mapfile-vers
usr/src/lib/nsswitch/nisplus/common/mapfile-vers
usr/src/lib/nsswitch/user/common/mapfile-vers
usr/src/lib/pam_modules/allow/mapfile-vers
usr/src/lib/pam_modules/authtok_check/mapfile-vers
usr/src/lib/pam_modules/authtok_get/mapfile-vers
usr/src/lib/pam_modules/authtok_store/mapfile-vers
usr/src/lib/pam_modules/deny/mapfile-vers
usr/src/lib/pam_modules/dhkeys/mapfile-vers
usr/src/lib/pam_modules/dial_auth/mapfile-vers
usr/src/lib/pam_modules/krb5/mapfile-vers
usr/src/lib/pam_modules/krb5_migrate/mapfile-vers
usr/src/lib/pam_modules/ldap/mapfile-vers
usr/src/lib/pam_modules/list/mapfile-vers
usr/src/lib/pam_modules/passwd_auth/mapfile-vers
usr/src/lib/pam_modules/rhosts_auth/mapfile-vers
usr/src/lib/pam_modules/roles/mapfile-vers
usr/src/lib/pam_modules/sample/mapfile-vers
usr/src/lib/pam_modules/smb/mapfile-vers
usr/src/lib/pam_modules/smbfs/mapfile-vers
usr/src/lib/pam_modules/tsol_acct/mapfile-vers
usr/src/lib/pam_modules/unix_account/mapfile-vers
usr/src/lib/pam_modules/unix_auth/mapfile-vers
usr/src/lib/pam_modules/unix_cred/mapfile-vers
usr/src/lib/pam_modules/unix_session/mapfile-vers
usr/src/lib/passwdutil/mapfile-vers
usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers
usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers
usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers
usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers
usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers
usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers
usr/src/lib/policykit/libpolkit/common/mapfile-vers
usr/src/lib/print/libhttp-core/common/mapfile
usr/src/lib/print/libipp-core/common/mapfile
usr/src/lib/print/libipp-listener/common/mapfile
usr/src/lib/print/libpapi-common/common/mapfile
usr/src/lib/print/libpapi-dynamic/common/mapfile
usr/src/lib/print/libpapi-ipp/common/mapfile
usr/src/lib/print/libpapi-lpd/common/mapfile
usr/src/lib/print/libprint/common/mapfile-vers
usr/src/lib/print/mod_ipp/mapfile
usr/src/lib/rpcsec_gss/mapfile-vers
usr/src/lib/sasl_plugins/mapfile-vers
usr/src/lib/scsi/libscsi/mapfile-vers
usr/src/lib/scsi/libses/mapfile-vers
usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers
usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers
usr/src/lib/smbsrv/libsmb/common/mapfile-vers
usr/src/lib/smbsrv/libsmbns/common/mapfile-vers
usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers
usr/src/lib/storage/liba5k/common/mapfile-vers
usr/src/lib/storage/libg_fc/common/mapfile-vers
usr/src/lib/sun_fc/common/mapfile-vers
usr/src/lib/udapl/libdat/common/mapfile-vers
usr/src/lib/watchmalloc/common/mapfile-vers
usr/src/prototypes/prototype.mapfile-vers
usr/src/tools/SUNWonbld/prototype_com
usr/src/tools/onbld/Checks/Cddl.py
usr/src/tools/onbld/Checks/CmtBlk.py
usr/src/tools/onbld/Checks/Makefile
usr/src/tools/onbld/Checks/Mapfile.py
usr/src/tools/onbld/Checks/__init__.py
usr/src/tools/onbld/hgext/cdm.py
usr/src/tools/scripts/Makefile
usr/src/tools/scripts/cddlchk.1
usr/src/tools/scripts/check_rtime.1
usr/src/tools/scripts/check_rtime.pl
usr/src/tools/scripts/mapfilechk.1
usr/src/tools/scripts/mapfilechk.py
usr/src/tools/scripts/nightly.sh
usr/src/ucblib/libcurses/mapfile-vers
usr/src/ucblib/libdbm/mapfile-vers
usr/src/ucblib/librpcsoc/mapfile-vers
usr/src/ucblib/libtermcap/mapfile-vers
usr/src/ucblib/libucb/amd64/mapfile-vers
usr/src/ucblib/libucb/i386/mapfile-vers
usr/src/ucblib/libucb/port/mapfile-vers
usr/src/ucblib/libucb/sparc/mapfile-vers
usr/src/ucblib/libucb/sparcv9/mapfile-vers
usr/src/uts/common/ctf/mapfile
usr/src/uts/common/io/sdcard/impl/mapfile
usr/src/uts/common/zmod/mapfile
usr/src/uts/sparc/krtld/mapfile
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/exception_lists/mapfilechk	Tue Feb 10 09:38:02 2009 -0700
@@ -0,0 +1,44 @@
+#
+# 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.
+#
+
+# By default, mapfilechk operates on any file in the
+# workspace that matches the pattern "*mapfile*". This
+# file provides an exception mechanism for specifying
+# files that match that pattern that should not be checked.
+# 
+
+syntax: glob
+exception_lists/mapfilechk
+usr/src/cmd/mdb/common/kmdb/mapfile_skel
+usr/src/cmd/sgs/rtld/common/mapfile-order-*
+usr/src/common/bignum/*/cap_mapfile
+usr/src/lib/README.mapfiles
+usr/src/lib/libc/*_hwcap*/mapfile
+usr/src/lib/libc_psr/*_hwcap*/mapfile
+usr/src/psm/stand/boot/sparc/common/mapfile
+usr/src/psm/stand/bootlst/sparc/mapfile
+usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile
+usr/src/tools/scripts/*
--- a/usr/src/cmd/agents/snmp/agent/agent-mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/agents/snmp/agent/agent-mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/agents/snmp/snmplib/snmp-mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 	trap_send_with_more_para; 
 	trap_send_to_all_destinators; 
 
-local:
-*; 
-}; 
\ No newline at end of file
+	local:
+	*; 
+};
--- a/usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/agents/snmp/snmprelayd/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/captoinfo/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/captoinfo/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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[].
--- a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-minconn	Tue Feb 10 09:38:02 2009 -0700
@@ -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;		#    "     "
--- a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-passprompt	Tue Feb 10 09:38:02 2009 -0700
@@ -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;		#    "     "
--- a/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/mapfile-pppoe	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 
 {
--- a/usr/src/cmd/csh/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/csh/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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).
--- a/usr/src/cmd/expr/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/expr/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/fmli/xx/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/fmli/xx/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/fs.d/udfs/fsdb/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/geniconvtbl/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/geniconvtbl/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/gss/gssd/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/gss/gssd/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/idmap/idmapd/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/idmap/idmapd/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/infocmp/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/infocmp/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/krb5/kadmin/gui/native/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/krb5/kwarn/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/krb5/kwarn/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/lp/lib/papi/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/lp/lib/papi/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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:
--- a/usr/src/cmd/mdb/common/libstandctf/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/mdb/common/libstandctf/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/mdb/common/modules/conf/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/mdb/common/modules/conf/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/cmd/mdb/common/modules/conf/mapfile-extern	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/mdb/common/modules/conf/mapfile-extern	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/picl/plugins/lib/picld_pluginutil/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/pools/poold/libjkstat/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/pools/poold/libjkstat/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/pools/poold/libjlgrp/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/pools/poold/libjlgrp/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/pools/poold/libjpool/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/pools/poold/libjpool/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/pools/poold/libjsyslog/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/pools/poold/libjsyslog/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/rcm_daemon/common/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/rcm_daemon/common/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nisldapmaptest	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-nislog	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/rpcsvc/nis/rpc.nisd/mapfile-intf-rpc.nisd	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/rpcsvc/nis/utils/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/rpcsvc/nis/utils/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sendmail/src/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sendmail/src/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/elfedit/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/elfedit/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 {
--- a/usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/elfedit/modules/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/sgs/ld/common/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/ld/common/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# Export eprintf for dependencies.
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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;
--- a/usr/src/cmd/sgs/ldprof/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/ldprof/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/sgs/ldprof/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/ldprof/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/ldprof/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/ldprof/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/ldprof/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/lex/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/lex/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/sgs/libcrle/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libcrle/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/libdl/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libdl/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/sgs/libdl/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libdl/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/sgs/libdl/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libdl/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/sgs/libdl/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libdl/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libdl/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/sgs/libelf/common/mapfile-32	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libelf/common/mapfile-32	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/sgs/libelf/common/mapfile-common	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libelf/common/mapfile-common	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/sgs/libld/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libld/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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.5 {
 	global:
--- a/usr/src/cmd/sgs/liblddbg/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/liblddbg/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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".
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
-
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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:
--- a/usr/src/cmd/sgs/libldmake/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libldmake/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/sgs/libldstab/common/mapfile-64	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libldstab/common/mapfile-64	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/sgs/libldstab/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/libldstab/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/sgs/librtld/common/mapfile-32-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/librtld/common/mapfile-32-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 {
--- a/usr/src/cmd/sgs/librtld/common/mapfile-64-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/librtld/common/mapfile-64-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 {
--- a/usr/src/cmd/sgs/librtld/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/librtld/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/sgs/librtld_db/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/librtld_db/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/sgs/librtld_db/common/mapfile-vers.64	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/librtld_db/common/mapfile-vers.64	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-bindings	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-perfcnt	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-symbindrep	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-truss	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/amd64/mapfile-vers-who	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-bindings	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-perfcnt	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-symbindrep	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-truss	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparc/mapfile-vers-who	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-bindings	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-perfcnt	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-symbindrep	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-truss	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/link_audit/sparcv9/mapfile-vers-who	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/rtld/amd64/mapfile-amd64-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/sgs/rtld/common/mapfile-32-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/rtld/common/mapfile-32-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/rtld/common/mapfile-64-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/rtld/common/mapfile-64-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/sgs/rtld/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/rtld/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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".
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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.
-
+#
 SUNWprivate_1.3 {
 	protected:
 		 dladdr;		# Standard dlopen(3x) family
--- a/usr/src/cmd/sgs/rtld/mdbmod/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/rtld/mdbmod/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
 #
--- a/usr/src/cmd/sgs/yacc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sgs/yacc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/sh/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/sh/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/ssh/sshd/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/ssh/sshd/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/syseventd/modules/mapfile-extern	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/syseventd/modules/mapfile-extern	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/tcpd/mapfile-intf-tcpdchk	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/tcpd/mapfile-intf-tcpdchk	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/tcpd/mapfile-intf-tcpdmatch	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/tcpd/mapfile-intf-tcpdmatch	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/cmd/tcpd/mapfile-intf-tryfrom	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/tcpd/mapfile-intf-tryfrom	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/cmd/tic/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/tic/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/tplot/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/tplot/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/wbem/provider/c/filesystems/wbem_nfs/lib/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/wbem/provider/c/wbem_disk/lib/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/cmd/ypcmd/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/ypcmd/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/cmd/ypcmd/yppasswd/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/cmd/ypcmd/yppasswd/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/grub/grub-0.97/grub/mapfile-intf	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/grub/grub-0.97/grub/mapfile-intf	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/README.mapfiles	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/README.mapfiles	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 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 @@
 (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 @@
 
 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
--- a/usr/src/lib/auditd_plugins/binfile/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/auditd_plugins/binfile/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/auditd_plugins/syslog/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/auditd_plugins/syslog/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/lx/librtld_db/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/brand/lx/librtld_db/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/lx/librtld_db/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 {
--- a/usr/src/lib/brand/lx/lx_brand/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/lx/lx_brand/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/brand/lx/lx_brand/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/lx/lx_brand/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/lx/lx_nametoaddr/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/lx/lx_thunk/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 #
 {
--- a/usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/ac/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/fp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/ib/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/pci/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/sata/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/sbd/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/scsi/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/sdcard/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/sysctrl/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/cfgadm_plugins/usb/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/crypt_modules/bsdbf/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/crypt_modules/bsdbf/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/crypt_modules/bsdmd5/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/crypt_modules/bsdmd5/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/crypt_modules/sha256/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/crypt_modules/sha256/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/crypt_modules/sunmd5/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/crypt_modules/sunmd5/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/efcode/extend/sparcv9/mapfile-extern	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/efcode/extend/sparcv9/mapfile-extern	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/efcode/interpreter/mapfile64	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/efcode/interpreter/mapfile64	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/efcode/packages/mapfile-extern	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/efcode/packages/mapfile-extern	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/extendedFILE/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/extendedFILE/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/fm/libdiagcode/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libdiagcode/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/fm/libdiskstatus/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libdiskstatus/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/fm/libfmd_adm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_adm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_agent/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/fm/libfmd_agent/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_agent/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/fm/libfmd_agent/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_agent/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_agent/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
 
--- a/usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_agent/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
 
--- a/usr/src/lib/fm/libfmd_log/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_log/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/fm/libfmd_msg/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_msg/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/fm/libfmd_snmp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libfmd_snmp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/fm/libldom/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libldom/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/fm/libmdesc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/libmdesc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/fm/topo/libtopo/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/fm/topo/libtopo/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_dh/backend/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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:
--- a/usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_dh/dh1024/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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:
--- a/usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_dh/dh192/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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:
--- a/usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_dh/dh640/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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:
--- a/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_krb5/mapfile-vers-clean	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/gss_mechs/mech_spnego/mapfile-vers-clean	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/hal/libhal-storage/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/hal/libhal-storage/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/hal/libhal/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/hal/libhal/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/hbaapi/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/hbaapi/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/krb5/dyn/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/dyn/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/krb5/kadm5/clnt/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/kadm5/clnt/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/krb5/kadm5/srv/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/kadm5/srv/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/krb5/kdb/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/kdb/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/plugins/kdb/db2/libdb2/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/plugins/kdb/db2/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/plugins/kdb/ldap/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/plugins/preauth/pkinit/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/krb5/ss/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/krb5/ss/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libadm/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libadm/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libadm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libadm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libadm/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libadm/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libadm/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libadm/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libadm/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libadm/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libadutils/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libadutils/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libaio/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libaio/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libaio/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libaio/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libaio/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libaio/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libaio/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libaio/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libast/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libast/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libavl/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libavl/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libbrand/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libbrand/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libbsdmalloc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libbsdmalloc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libbsm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libbsm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libc/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libc/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libc/port/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc/port/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libc/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libc/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libc_db/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc_db/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libc_psr/sun4u/mapfile-memcpy	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc_psr/sun4u/mapfile-memcpy	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libc_psr/sun4u/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc_psr/sun4u/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libc_psr/sun4v/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libc_psr/sun4v/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcfgadm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcfgadm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcmd/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcmd/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libcmdutils/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcmdutils/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcommputil/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcommputil/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcontract/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcontract/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcpc/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcpc/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcpc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcpc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libcpc/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcpc/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcpc/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcpc/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcpc/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcpc/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcrypt/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcrypt/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libcryptoutil/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcryptoutil/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libctf/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libctf/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libcurses/screen/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libcurses/screen/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdevice/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdevice/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdevid/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdevid/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdevinfo/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdevinfo/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcpagent/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpagent/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcpdu/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpdu/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpsvc/modules/binfiles/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcpsvc/modules/files/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpsvc/modules/files/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpsvc/modules/files0/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpsvc/modules/nisplus/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpsvc/modules/nisplus0/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcpsvc/private/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcpsvc/private/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdhcputil/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdhcputil/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libdisasm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdisasm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdiskmgt/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdiskmgt/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdladm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdladm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libdll/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdll/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libdlpi/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdlpi/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 
--- a/usr/src/lib/libdns_sd/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdns_sd/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libdns_sd/java/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdns_sd/java/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libdoor/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdoor/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libds/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libds/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libdscfg/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdscfg/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 #
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/libcfg.
 #
-# 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
 
 
 SUNWprivate_1.1 {
--- a/usr/src/lib/libdscp/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdscp/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdtrace/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdtrace/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libdtrace_jni/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libdtrace_jni/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libefi/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libefi/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libelfsign/common/mapfile.map	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libelfsign/common/mapfile.map	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libeti/form/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libeti/form/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libeti/form/common/mapfile32-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libeti/form/common/mapfile32-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libeti/form/common/mapfile64-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libeti/form/common/mapfile64-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libeti/menu/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libeti/menu/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libeti/panel/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libeti/panel/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libexacct/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libexacct/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libfsmgt/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libfsmgt/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libfstyp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libfstyp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libgen/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libgen/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libgen/common/mapfile32-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libgen/common/mapfile32-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libgss/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libgss/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libidmap/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libidmap/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libima/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libima/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libinetcfg/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libinetcfg/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libinetsvc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libinetsvc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libinetutil/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libinetutil/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libintl/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libintl/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libipmi/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libipmi/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libipmp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libipmp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libipp/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libipp/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libipsecutil/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libipsecutil/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libiscsit/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libiscsit/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libiscsitgt/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libiscsitgt/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libkmf/ber_der/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkmf/ber_der/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libkmf/libkmf/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkmf/libkmf/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkmf/plugins/kmf_nss/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkmf/plugins/kmf_openssl/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libkrb5/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkrb5/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libkstat/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkstat/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libkvm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libkvm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libldap4/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libldap4/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libldap5/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libldap5/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/liblgrp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/liblgrp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/liblm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/liblm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libmail/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmail/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libmail/common/mapfile32-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmail/common/mapfile32-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libmalloc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmalloc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libmapid/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmapid/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libmapmalloc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmapmalloc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libmd/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmd/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libmd/sun4u/sparc/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmd/sun4u/sparc/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libmd/sun4u/sparcv9/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmd/sun4u/sparcv9/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libmd/sun4v/sparc/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmd/sun4v/sparc/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libmd/sun4v/sparcv9/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmd/sun4v/sparcv9/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libmd5/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmd5/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libmp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libmp/common/mapfile_1-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmp/common/mapfile_1-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libmtmalloc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libmtmalloc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libndmp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libndmp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libnisdb/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnisdb/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libnls/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnls/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libnsctl/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnsctl/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/libnsctl.
 #
-# 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
+
 SUNWprivate_1.1 {
 	global:
 		_nsc_nocheck;
--- a/usr/src/lib/libnsl/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnsl/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libnsl/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnsl/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libnsl/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnsl/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libnsl/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnsl/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libnsl/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnsl/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libnvpair/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnvpair/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libnwam/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libnwam/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libpam/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpam/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libpcp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpcp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
--- a/usr/src/lib/libpctx/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpctx/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libpicl/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpicl/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libpicltree/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpicltree/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libplot/plot/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libplot/plot/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libplot/t300/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libplot/t300/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libplot/t300s/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libplot/t300s/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libplot/t4014/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libplot/t4014/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libplot/t450/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libplot/t450/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libplot/vt0/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libplot/vt0/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libpool/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpool/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libpp/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpp/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libpri/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpri/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libproc/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libproc/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libproc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libproc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libproc/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libproc/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libproc/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libproc/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libproc/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libproc/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libproject/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libproject/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libpthread/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpthread/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libpthread/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpthread/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libpthread/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpthread/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libpthread/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libpthread/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libraidcfg/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libraidcfg/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/librcm/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librcm/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/librdc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librdc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/librdc.
 #
-# 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
-
 
 SUNWprivate_1.1 {
 	global:
--- a/usr/src/lib/libresolv/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libresolv/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libresolv2/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libresolv2/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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)
--- a/usr/src/lib/libresolv2/cylink/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libresolv2/cylink/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libresolv2/dnssafe/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libresolv2/dnssafe/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libresolv2/irs/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libresolv2/irs/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/librestart/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librestart/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/librpcsvc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librpcsvc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/librsm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librsm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/librt/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librt/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/librt/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librt/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/librt/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librt/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/librt/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/librt/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libsasl/lib/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsasl/lib/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libscf/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libscf/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libsched/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsched/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsctp/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsctp/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsec/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsec/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsecdb/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsecdb/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsendfile/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsendfile/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsendfile/common/mapfile32-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsendfile/common/mapfile32-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libshare/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libshare/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libshare/nfs/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libshare/nfs/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libshare/smb/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libshare/smb/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libshare/smbfs/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libshare/smbfs/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libshell/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libshell/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libsip/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsip/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsldap/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsldap/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- a/usr/src/lib/libslp/clib/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libslp/clib/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsmbfs/smb/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsmbfs/smb/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libsmbios/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsmbios/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsmedia/library/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsmedia/library/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsmedia/plugins/floppy/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsmedia/plugins/pcata/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsmedia/plugins/pcmem/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsmedia/plugins/scsi/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsocket/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsocket/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsocket/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsocket/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsocket/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsocket/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsocket/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsocket/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsocket/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsocket/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libsqlite/mapfile-sqlite	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsqlite/mapfile-sqlite	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
--- a/usr/src/lib/libstmf/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libstmf/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libsum/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsum/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libsun_ima/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsun_ima/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libsys/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsys/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libsys/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsys/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/libsysevent/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libsysevent/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libtecla/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtecla/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libthread/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libthread/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libthread/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libthread/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libthread/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libthread/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libthread/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libthread/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libtnf/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtnf/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtnfctl/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtnfctl/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtnfprobe/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtnfprobe/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtnfprobe/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtnfprobe/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtnfprobe/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtnfprobe/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtnfprobe/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtnfprobe/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtnfprobe/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtnfprobe/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtsalarm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtsalarm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
--- a/usr/src/lib/libtsnet/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtsnet/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libtsol/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libtsol/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libumem/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libumem/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libumem/common/stand_mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libumem/common/stand_mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 #
--- a/usr/src/lib/libunistat/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libunistat/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/libunistat.
 #
-# 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
-
 
 SUNWprivate {
 	global:
--- a/usr/src/lib/libuuid/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libuuid/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libuutil/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libuutil/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libvolmgt/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libvolmgt/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/libvscan/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libvscan/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libw/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libw/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libwanboot/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libwanboot/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libwanbootutil/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libwanbootutil/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libwrap/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libwrap/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -1,12 +1,27 @@
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Use is subject to license terms.
+#
+
+#
+# MAPFILE HEADER START
 #
-# Copyright (c) 2001 by Sun Microsystems, Inc.
-# All rights reserved.
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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;
--- a/usr/src/lib/libxcurses/src/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libxcurses/src/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libxcurses2/src/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libxcurses2/src/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libxnet/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libxnet/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libzfs/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libzfs/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libzfs_jni/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libzfs_jni/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/libzonecfg/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libzonecfg/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/libzoneinfo/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/libzoneinfo/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/lvm/libmeta/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/lvm/libmeta/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/lvm/libpreen/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/lvm/libpreen/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/lvm/libsvm/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/lvm/libsvm/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libDISK_ARCHIVING/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libHP_Ultrium_3-SCSI/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD1/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD2/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD3/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libIBM_ULTRIUM-TD4/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libQUANTUM_SDLT600/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libSEAGATE_ULTRIUM06242-XXX/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libSTK_9840/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libSTK_T9840B/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libSTK_T9840C/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libSTK_T9940A/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libSTK_T9940B/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/dm/libdefault/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/dm/libdefault/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/lm/libdisk/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/lm/libdisk/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/lm/libl180/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/lm/libl180/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/lm/libl500/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/lm/libl500/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/lm/libl700/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/lm/libl700/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/mgmt/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/mgmt/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/mms/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/mms/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mms/pg/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mms/pg/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mpapi/libmpapi/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mpapi/libmpapi/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/mpapi/libmpscsi_vhci/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/nametoaddr/straddr/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nametoaddr/straddr/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/ncad_addr/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/ncad_addr/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/ncad_addr/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/ncad_addr/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/ncad_addr/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/ncad_addr/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/ncad_addr/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/ncad_addr/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/ncad_addr/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/ncad_addr/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/nsswitch/ad/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/ad/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/nsswitch/compat/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/compat/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
-# For specific OSNET rules for the modification (evolution) of these version
-# definitions see:
-#	Policy for Shared Library Version Names and Interface Definitions
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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 {
--- a/usr/src/lib/nsswitch/dns/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/dns/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/dns.
 #
-# 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
-
 
 SUNWprivate_1.1 {
 	global:
--- a/usr/src/lib/nsswitch/files/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/files/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/files.
 #
-# 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
-
 
 SUNWprivate_1.1 {
 	global:
--- a/usr/src/lib/nsswitch/ldap/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/ldap/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/ldap.
 #
-# 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
-
 
 SUNWprivate_1.1 {
 	global:
--- a/usr/src/lib/nsswitch/mdns/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/mdns/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/nsswitch/nis/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/nis/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/nis.
 #
-# 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
-
 
 SUNWprivate_1.1 {
 	global:
--- a/usr/src/lib/nsswitch/nisplus/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/nisplus/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/nisplus.
 #
-# 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
-
 
 SUNWprivate_1.1 {
 	global:
--- a/usr/src/lib/nsswitch/user/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/nsswitch/user/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/user.
 #
-# 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
-
 
 SUNWprivate_1.1 {
 	global:
--- a/usr/src/lib/pam_modules/allow/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/allow/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/authtok_check/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/authtok_check/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/authtok_get/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/authtok_get/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/authtok_store/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/authtok_store/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/deny/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/deny/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/dhkeys/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/dhkeys/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/dial_auth/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/dial_auth/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/krb5/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/krb5/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/krb5_migrate/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/krb5_migrate/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/ldap/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/ldap/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/list/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/list/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/passwd_auth/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/passwd_auth/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/rhosts_auth/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/rhosts_auth/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/roles/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/roles/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/sample/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/sample/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/smb/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/smb/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/smbfs/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/smbfs/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/tsol_acct/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/tsol_acct/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/unix_account/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/unix_account/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/unix_auth/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/unix_auth/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/unix_cred/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/unix_cred/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pam_modules/unix_session/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pam_modules/unix_session/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/passwdutil/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/passwdutil/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pkcs11/libpkcs11/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pkcs11/libsoftcrypto/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pkcs11/libsoftcrypto/sun4u/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pkcs11/libsoftcrypto/sun4v/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pkcs11/pkcs11_kernel/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/pkcs11/pkcs11_softtoken/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/policykit/libpolkit/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/policykit/libpolkit/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/print/libhttp-core/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libhttp-core/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/print/libipp-core/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libipp-core/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/print/libipp-listener/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libipp-listener/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/print/libpapi-common/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libpapi-common/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/print/libpapi-dynamic/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libpapi-dynamic/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/print/libpapi-ipp/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libpapi-ipp/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/print/libpapi-lpd/common/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libpapi-lpd/common/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/lib/print/libprint/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/libprint/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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"
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/print.
 #
-# 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
-
 
 SUNWprivate_2.1 {
 	global:
--- a/usr/src/lib/print/mod_ipp/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/print/mod_ipp/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/rpcsec_gss/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/rpcsec_gss/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/rpcsec_gss.
 #
-# 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
-
-
 # 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 
--- a/usr/src/lib/sasl_plugins/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/sasl_plugins/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/scsi/libscsi/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/scsi/libscsi/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/scsi/libses/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/scsi/libses/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/smbsrv/libmlrpc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/smbsrv/libsmb/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/smbsrv/libsmb/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/smbsrv/libsmbns/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/smbsrv/libsmbns/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/smbsrv/libsmbrdr/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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;
--- a/usr/src/lib/storage/liba5k/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/storage/liba5k/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/storage/liba5k.
 #
-# 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 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
-#
+
 SUNW_2.0 {
 	global:
 		l_chk_null_wwn;
--- a/usr/src/lib/storage/libg_fc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/storage/libg_fc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
 #
+
+#
+# MAPFILE HEADER START
+#
+# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
+# Object versioning must comply with the rules detailed in
+#
+#	usr/src/lib/README.mapfiles
+#
+# You should not be making modifications 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/storage/libg_fc.
 #
-# 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 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
-#
+
 SUNW_2.0 {
 	global:
 		g_device_in_map;
--- a/usr/src/lib/sun_fc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/sun_fc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/lib/udapl/libdat/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/udapl/libdat/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/lib/watchmalloc/common/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/lib/watchmalloc/common/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/prototypes/prototype.mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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
+#
+
--- a/usr/src/tools/SUNWonbld/prototype_com	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/SUNWonbld/prototype_com	Tue Feb 10 09:38:02 2009 -0700
@@ -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/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.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.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/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
--- a/usr/src/tools/onbld/Checks/Cddl.py	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/onbld/Checks/Cddl.py	Tue Feb 10 09:38:02 2009 -0700
@@ -22,104 +22,30 @@
 '''
 
 #
-# 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
+# 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
 
-def checkblock(block):
-	line = block['start']
-	lictxt = block['block']
-
-	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)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/tools/onbld/Checks/CmtBlk.py	Tue Feb 10 09:38:02 2009 -0700
@@ -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
--- a/usr/src/tools/onbld/Checks/Makefile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/onbld/Checks/Makefile	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/tools/onbld/Checks/Mapfile.py	Tue Feb 10 09:38:02 2009 -0700
@@ -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)
--- a/usr/src/tools/onbld/Checks/__init__.py	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/onbld/Checks/__init__.py	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 	'HdrChk',
 	'JStyle',
 	'Keywords',
+	'Mapfile',
 	'Rti',
 	'onSWAN']
 
--- a/usr/src/tools/onbld/hgext/cdm.py	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/onbld/hgext/cdm.py	Tue Feb 10 09:38:02 2009 -0700
@@ -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 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 @@
     '''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 @@
     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 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_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 @@
         cdm_cstyle,
         cdm_hdrchk,
         cdm_jstyle,
+        cdm_mapfilechk,
         cdm_permchk,
         cdm_keywords,
         cdm_comchk,
@@ -987,6 +1037,8 @@
                                 ('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'),
--- a/usr/src/tools/scripts/Makefile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/scripts/Makefile	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 	copyrightchk \
 	hdrchk \
 	hg-active \
+	mapfilechk \
 	rtichk \
 	wsdiff
 
@@ -92,6 +93,7 @@
 	hdrchk.1 \
 	hgsetup.1 \
 	jstyle.1 \
+	mapfilechk.1 \
 	mkacr.1 \
 	nightly.1 \
 	sccscheck.1 \
--- a/usr/src/tools/scripts/cddlchk.1	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/scripts/cddlchk.1	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 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 @@
 .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.
--- a/usr/src/tools/scripts/check_rtime.1	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/scripts/check_rtime.1	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 .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 @@
 .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
--- a/usr/src/tools/scripts/check_rtime.pl	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/scripts/check_rtime.pl	Tue Feb 10 09:38:02 2009 -0700
@@ -303,7 +303,7 @@
 }
 
 # 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 @@
 	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 @@
 	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 @@
 
 	# 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 @@
 	$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 @@
 		} 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 @@
 	# 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 @@
 }
 
 
+## 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);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/tools/scripts/mapfilechk.1	Tue Feb 10 09:38:02 2009 -0700
@@ -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.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/tools/scripts/mapfilechk.py	Tue Feb 10 09:38:02 2009 -0700
@@ -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:]))
--- a/usr/src/tools/scripts/nightly.sh	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/tools/scripts/nightly.sh	Tue Feb 10 09:38:02 2009 -0700
@@ -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 @@
 	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 @@
 
 	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 @@
 	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 @@
 	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
 
--- a/usr/src/ucblib/libcurses/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libcurses/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/libdbm/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libdbm/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/librpcsoc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/librpcsoc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/libtermcap/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libtermcap/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/libucb/amd64/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libucb/amd64/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/libucb/i386/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libucb/i386/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/libucb/port/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libucb/port/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/libucb/sparc/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libucb/sparc/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/ucblib/libucb/sparcv9/mapfile-vers	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/ucblib/libucb/sparcv9/mapfile-vers	Tue Feb 10 09:38:02 2009 -0700
@@ -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 {
--- a/usr/src/uts/common/ctf/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/uts/common/ctf/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/uts/common/io/sdcard/impl/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/uts/common/io/sdcard/impl/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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 
--- a/usr/src/uts/common/zmod/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/uts/common/zmod/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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:
--- a/usr/src/uts/sparc/krtld/mapfile	Tue Feb 10 05:59:22 2009 -0800
+++ b/usr/src/uts/sparc/krtld/mapfile	Tue Feb 10 09:38:02 2009 -0700
@@ -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
 #
 
 {