svn commit: r258008 - in projects/specific_leg: . bin/pkill bin/sh cddl/contrib/opensolaris/common/ctf cddl/contrib/opensolaris/lib/libdtrace/common cddl/contrib/opensolaris/lib/libnvpair cddl/lib/...
Andrew Turner
andrew at FreeBSD.org
Mon Nov 11 20:39:33 UTC 2013
Author: andrew
Date: Mon Nov 11 20:39:28 2013
New Revision: 258008
URL: http://svnweb.freebsd.org/changeset/base/258008
Log:
MFC to r258005
Added:
projects/specific_leg/contrib/tzdata/leap-seconds.list
- copied unchanged from r258005, head/contrib/tzdata/leap-seconds.list
projects/specific_leg/lib/atf/libatf-c++/Makefile.inc
- copied unchanged from r258005, head/lib/atf/libatf-c++/Makefile.inc
projects/specific_leg/lib/atf/libatf-c++/tests/
- copied from r258005, head/lib/atf/libatf-c++/tests/
projects/specific_leg/lib/atf/libatf-c/Makefile.inc
- copied unchanged from r258005, head/lib/atf/libatf-c/Makefile.inc
projects/specific_leg/lib/atf/libatf-c/tests/
- copied from r258005, head/lib/atf/libatf-c/tests/
projects/specific_leg/lib/atf/tests/
- copied from r258005, head/lib/atf/tests/
projects/specific_leg/lib/libc/capability/cap_rights_init.3
- copied unchanged from r258005, head/lib/libc/capability/cap_rights_init.3
projects/specific_leg/lib/libc/gen/cap_rights_get.3
- copied unchanged from r258005, head/lib/libc/gen/cap_rights_get.3
projects/specific_leg/lib/tests/
- copied from r258005, head/lib/tests/
projects/specific_leg/libexec/atf/atf-check/Makefile.inc
- copied unchanged from r258005, head/libexec/atf/atf-check/Makefile.inc
projects/specific_leg/libexec/atf/atf-check/tests/
- copied from r258005, head/libexec/atf/atf-check/tests/
projects/specific_leg/libexec/atf/tests/
- copied from r258005, head/libexec/atf/tests/
projects/specific_leg/libexec/tests/
- copied from r258005, head/libexec/tests/
projects/specific_leg/share/examples/libusb20/util.c
- copied unchanged from r258005, head/share/examples/libusb20/util.c
projects/specific_leg/share/examples/libusb20/util.h
- copied unchanged from r258005, head/share/examples/libusb20/util.h
projects/specific_leg/share/man/man4/rights.4
- copied unchanged from r258005, head/share/man/man4/rights.4
projects/specific_leg/sys/arm/arm/bus_space-v6.c
- copied unchanged from r258005, head/sys/arm/arm/bus_space-v6.c
projects/specific_leg/sys/arm/arm/devmap.c
- copied unchanged from r258005, head/sys/arm/arm/devmap.c
projects/specific_leg/sys/arm/conf/WANDBOARD.common
- copied unchanged from r258005, head/sys/arm/conf/WANDBOARD.common
projects/specific_leg/sys/arm/include/devmap.h
- copied unchanged from r258005, head/sys/arm/include/devmap.h
projects/specific_leg/sys/dev/netmap/netmap_mem2.h
- copied unchanged from r258005, head/sys/dev/netmap/netmap_mem2.h
projects/specific_leg/sys/powerpc/mpc85xx/platform_mpc85xx.c
- copied unchanged from r258005, head/sys/powerpc/mpc85xx/platform_mpc85xx.c
projects/specific_leg/sys/powerpc/powerpc/swtch32.S
- copied unchanged from r258005, head/sys/powerpc/powerpc/swtch32.S
projects/specific_leg/sys/powerpc/powerpc/swtch64.S
- copied unchanged from r258005, head/sys/powerpc/powerpc/swtch64.S
projects/specific_leg/tools/regression/bin/sh/builtins/command12.0
- copied unchanged from r258005, head/tools/regression/bin/sh/builtins/command12.0
projects/specific_leg/tools/regression/bin/sh/parser/var-assign1.0
- copied unchanged from r258005, head/tools/regression/bin/sh/parser/var-assign1.0
projects/specific_leg/usr.bin/atf/atf-sh/tests/
- copied from r258005, head/usr.bin/atf/atf-sh/tests/
projects/specific_leg/usr.bin/atf/tests/
- copied from r258005, head/usr.bin/atf/tests/
projects/specific_leg/usr.bin/tests/
- copied from r258005, head/usr.bin/tests/
projects/specific_leg/usr.sbin/mfiutil/mfi_properties.c
- copied unchanged from r258005, head/usr.sbin/mfiutil/mfi_properties.c
Deleted:
projects/specific_leg/etc/namedb/
projects/specific_leg/etc/periodic/daily/470.status-named
projects/specific_leg/etc/rc.d/named
projects/specific_leg/lib/libiconv_compat/
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/common/abstract.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/common/abstract.xml
projects/specific_leg/release/generate-release.sh
projects/specific_leg/share/examples/libusb20/aux.c
projects/specific_leg/share/examples/libusb20/aux.h
projects/specific_leg/sys/amd64/vmm/io/vdev.c
projects/specific_leg/sys/amd64/vmm/io/vdev.h
projects/specific_leg/sys/arm/allwinner/bus_space.c
projects/specific_leg/sys/arm/broadcom/bcm2835/bus_space.c
projects/specific_leg/sys/arm/conf/WANDBOARD-COMMON
projects/specific_leg/sys/arm/freescale/imx/bus_space.c
projects/specific_leg/sys/arm/rockchip/bus_space.c
projects/specific_leg/sys/arm/ti/bus_space.c
projects/specific_leg/sys/powerpc/aim/swtch32.S
projects/specific_leg/sys/powerpc/aim/swtch64.S
projects/specific_leg/sys/powerpc/booke/swtch.S
Modified:
projects/specific_leg/MAINTAINERS (contents, props changed)
projects/specific_leg/Makefile.inc1
projects/specific_leg/ObsoleteFiles.inc
projects/specific_leg/UPDATING
projects/specific_leg/bin/pkill/pkill.c
projects/specific_leg/bin/sh/exec.c
projects/specific_leg/cddl/contrib/opensolaris/common/ctf/ctf_create.c
projects/specific_leg/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
projects/specific_leg/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c
projects/specific_leg/cddl/lib/libnvpair/Makefile
projects/specific_leg/contrib/libreadline/display.c
projects/specific_leg/contrib/libreadline/input.c
projects/specific_leg/contrib/libreadline/search.c
projects/specific_leg/contrib/libreadline/support/shobj-conf
projects/specific_leg/contrib/llvm/include/llvm/Support/Dwarf.h
projects/specific_leg/contrib/llvm/include/llvm/Support/ELF.h
projects/specific_leg/contrib/llvm/lib/Support/Dwarf.cpp
projects/specific_leg/contrib/nvi/README
projects/specific_leg/contrib/nvi/common/main.c
projects/specific_leg/contrib/nvi/docs/USD.doc/vi.man/vi.1
projects/specific_leg/contrib/nvi/ex/ex_print.c
projects/specific_leg/contrib/nvi/ex/version.h
projects/specific_leg/contrib/nvi/vi/v_txt.c
projects/specific_leg/contrib/nvi/vi/vs_refresh.c
projects/specific_leg/contrib/smbfs/lib/smb/nls.c
projects/specific_leg/contrib/subversion/CHANGES
projects/specific_leg/contrib/subversion/INSTALL
projects/specific_leg/contrib/subversion/Makefile.in
projects/specific_leg/contrib/subversion/build-outputs.mk
projects/specific_leg/contrib/subversion/build.conf
projects/specific_leg/contrib/subversion/configure
projects/specific_leg/contrib/subversion/subversion/include/private/svn_client_private.h
projects/specific_leg/contrib/subversion/subversion/include/private/svn_subr_private.h
projects/specific_leg/contrib/subversion/subversion/include/svn_config.h
projects/specific_leg/contrib/subversion/subversion/include/svn_types.h
projects/specific_leg/contrib/subversion/subversion/include/svn_version.h
projects/specific_leg/contrib/subversion/subversion/libsvn_client/commit.c
projects/specific_leg/contrib/subversion/subversion/libsvn_client/merge.c
projects/specific_leg/contrib/subversion/subversion/libsvn_client/mergeinfo.c
projects/specific_leg/contrib/subversion/subversion/libsvn_client/update.c
projects/specific_leg/contrib/subversion/subversion/libsvn_diff/diff_file.c
projects/specific_leg/contrib/subversion/subversion/libsvn_fs/fs-loader.c
projects/specific_leg/contrib/subversion/subversion/libsvn_fs_base/fs.c
projects/specific_leg/contrib/subversion/subversion/libsvn_fs_fs/fs.c
projects/specific_leg/contrib/subversion/subversion/libsvn_fs_fs/fs_fs.c
projects/specific_leg/contrib/subversion/subversion/libsvn_fs_fs/rep-cache-db.h
projects/specific_leg/contrib/subversion/subversion/libsvn_ra/ra_loader.c
projects/specific_leg/contrib/subversion/subversion/libsvn_ra/ra_loader.h
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_local/ra_plugin.c
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_local/split_url.c
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_serf/commit.c
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_serf/ra_serf.h
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_serf/replay.c
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_serf/serf.c
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_serf/util.c
projects/specific_leg/contrib/subversion/subversion/libsvn_ra_svn/client.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/auth.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/cache_config.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/cmdline.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/config_auth.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/deprecated.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/dirent_uri.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/internal_statements.h
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/io.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/sysinfo.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/utf.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/version.c
projects/specific_leg/contrib/subversion/subversion/libsvn_subr/win32_crashrpt.c
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/diff_editor.c
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/diff_local.c
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/info.c
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/old-and-busted.c
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/update_editor.c
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc-checks.h
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc-metadata.h
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc-queries.h
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc-queries.sql
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc_db.c
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc_db.h
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc_db_private.h
projects/specific_leg/contrib/subversion/subversion/libsvn_wc/wc_db_update_move.c
projects/specific_leg/contrib/subversion/subversion/svn/cl.h
projects/specific_leg/contrib/subversion/subversion/svn/status-cmd.c
projects/specific_leg/contrib/subversion/subversion/svn/status.c
projects/specific_leg/contrib/subversion/subversion/svn/svn.c
projects/specific_leg/contrib/subversion/subversion/svnadmin/svnadmin.c
projects/specific_leg/contrib/subversion/subversion/svndumpfilter/svndumpfilter.c
projects/specific_leg/contrib/subversion/subversion/svnlook/svnlook.c
projects/specific_leg/contrib/subversion/subversion/svnmucc/svnmucc.c
projects/specific_leg/contrib/subversion/subversion/svnserve/svnserve.c
projects/specific_leg/contrib/subversion/subversion/svnsync/svnsync.c
projects/specific_leg/contrib/subversion/subversion/svnversion/svnversion.c
projects/specific_leg/contrib/telnet/telnetd/sys_term.c
projects/specific_leg/contrib/tzdata/africa
projects/specific_leg/contrib/tzdata/antarctica
projects/specific_leg/contrib/tzdata/asia
projects/specific_leg/contrib/tzdata/australasia
projects/specific_leg/contrib/tzdata/backward
projects/specific_leg/contrib/tzdata/etcetera
projects/specific_leg/contrib/tzdata/europe
projects/specific_leg/contrib/tzdata/northamerica
projects/specific_leg/contrib/tzdata/southamerica
projects/specific_leg/contrib/tzdata/zone.tab
projects/specific_leg/crypto/openssh/ChangeLog
projects/specific_leg/crypto/openssh/README
projects/specific_leg/crypto/openssh/auth-options.c
projects/specific_leg/crypto/openssh/auth2-chall.c
projects/specific_leg/crypto/openssh/authfd.c
projects/specific_leg/crypto/openssh/channels.c
projects/specific_leg/crypto/openssh/cipher-3des1.c
projects/specific_leg/crypto/openssh/clientloop.c
projects/specific_leg/crypto/openssh/contrib/caldera/openssh.spec
projects/specific_leg/crypto/openssh/contrib/redhat/openssh.spec
projects/specific_leg/crypto/openssh/contrib/suse/openssh.spec
projects/specific_leg/crypto/openssh/gss-genr.c
projects/specific_leg/crypto/openssh/monitor_mm.c
projects/specific_leg/crypto/openssh/monitor_wrap.c
projects/specific_leg/crypto/openssh/packet.c
projects/specific_leg/crypto/openssh/schnorr.c
projects/specific_leg/crypto/openssh/sftp-client.c
projects/specific_leg/crypto/openssh/sftp-glob.c
projects/specific_leg/crypto/openssh/sftp-server.0
projects/specific_leg/crypto/openssh/sftp.0
projects/specific_leg/crypto/openssh/ssh_config
projects/specific_leg/crypto/openssh/ssh_config.5
projects/specific_leg/crypto/openssh/sshd_config
projects/specific_leg/crypto/openssh/sshd_config.5
projects/specific_leg/crypto/openssh/umac.c
projects/specific_leg/crypto/openssh/version.h
projects/specific_leg/etc/defaults/periodic.conf
projects/specific_leg/etc/defaults/rc.conf
projects/specific_leg/etc/freebsd-update.conf
projects/specific_leg/etc/mtree/BSD.tests.dist
projects/specific_leg/etc/network.subr
projects/specific_leg/etc/pkg/FreeBSD.conf
projects/specific_leg/etc/rc.d/Makefile
projects/specific_leg/etc/rc.d/ntpdate
projects/specific_leg/etc/rc.d/rpcbind
projects/specific_leg/etc/rc.d/syslogd
projects/specific_leg/gnu/usr.bin/binutils/ld/Makefile
projects/specific_leg/include/Makefile
projects/specific_leg/include/iconv.h
projects/specific_leg/lib/Makefile
projects/specific_leg/lib/atf/Makefile
projects/specific_leg/lib/atf/Makefile.inc
projects/specific_leg/lib/atf/libatf-c++/Makefile
projects/specific_leg/lib/atf/libatf-c/Makefile
projects/specific_leg/lib/libc/capability/Makefile.inc
projects/specific_leg/lib/libc/gen/Makefile.inc
projects/specific_leg/lib/libc/iconv/Symbol.map
projects/specific_leg/lib/libc/iconv/citrus_csmapper.h
projects/specific_leg/lib/libc/iconv/iconv.c
projects/specific_leg/lib/libc/string/strcasecmp.3
projects/specific_leg/lib/libc/string/strlcpy.3
projects/specific_leg/lib/libc/sys/Makefile.inc
projects/specific_leg/lib/libc/sys/cap_ioctls_limit.2
projects/specific_leg/lib/libc/sys/cap_rights_limit.2
projects/specific_leg/lib/libc/sys/kqueue.2
projects/specific_leg/lib/libproc/proc_bkpt.c
projects/specific_leg/lib/libproc/proc_sym.c
projects/specific_leg/lib/msun/Makefile
projects/specific_leg/lib/msun/src/s_round.c
projects/specific_leg/lib/msun/src/s_roundf.c
projects/specific_leg/lib/msun/src/s_roundl.c
projects/specific_leg/libexec/Makefile
projects/specific_leg/libexec/atf/Makefile
projects/specific_leg/libexec/atf/Makefile.inc
projects/specific_leg/libexec/atf/atf-check/Makefile
projects/specific_leg/libexec/rbootd/bpf.c
projects/specific_leg/libexec/rtld-elf/rtld.c
projects/specific_leg/release/Makefile
projects/specific_leg/release/doc/de_DE.ISO8859-1/early-adopter/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/errata/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/alpha/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/common/artheader.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/common/dev.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/common/intro.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/i386/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/i386/proc-i386.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/ia64/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/ia64/proc-ia64.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/pc98/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/pc98/proc-pc98.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/sparc64/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/sparc64/dev-sparc64.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/hardware/sparc64/proc-sparc64.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/alpha/Makefile
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/alpha/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/common/abstract.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/common/artheader.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/common/install.ent
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/common/install.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/common/layout.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/common/trouble.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/common/upgrade.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/i386/Makefile
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/i386/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/ia64/Makefile
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/ia64/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/pc98/Makefile
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/pc98/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/sparc64/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/installation/sparc64/install.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/readme/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/relnotes/alpha/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/relnotes/common/new.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/relnotes/i386/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/relnotes/ia64/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/relnotes/pc98/article.xml
projects/specific_leg/release/doc/de_DE.ISO8859-1/relnotes/sparc64/article.xml
projects/specific_leg/release/doc/en_US.ISO8859-1/errata/article.xml
projects/specific_leg/release/doc/en_US.ISO8859-1/hardware/article.xml
projects/specific_leg/release/doc/en_US.ISO8859-1/readme/article.xml
projects/specific_leg/release/doc/en_US.ISO8859-1/relnotes/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/early-adopter/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/errata/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/alpha/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/common/artheader.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/common/dev.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/common/intro.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/i386/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/i386/proc-i386.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/ia64/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/ia64/proc-ia64.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/pc98/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/pc98/proc-pc98.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/sparc64/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/sparc64/dev-sparc64.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/hardware/sparc64/proc-sparc64.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/alpha/Makefile
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/alpha/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/common/artheader.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/common/install.ent
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/common/install.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/common/layout.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/common/trouble.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/common/upgrade.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/i386/Makefile
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/i386/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/pc98/Makefile
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/pc98/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/sparc64/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/installation/sparc64/install.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/relnotes/alpha/article.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/relnotes/common/new.xml
projects/specific_leg/release/doc/fr_FR.ISO8859-1/relnotes/i386/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/errata/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/alpha/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/amd64/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/amd64/proc-amd64.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/common/artheader.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/common/dev.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/common/intro.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/i386/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/i386/proc-i386.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/ia64/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/ia64/proc-ia64.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/pc98/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/pc98/proc-pc98.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/sparc64/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/hardware/sparc64/proc-sparc64.xml
projects/specific_leg/release/doc/ja_JP.eucJP/relnotes/alpha/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/relnotes/amd64/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/relnotes/common/new.xml
projects/specific_leg/release/doc/ja_JP.eucJP/relnotes/i386/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/relnotes/ia64/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/relnotes/pc98/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/relnotes/sparc64/article.xml
projects/specific_leg/release/doc/ja_JP.eucJP/share/xml/catalog.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/errata/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/alpha/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/amd64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/amd64/proc-amd64.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/common/artheader.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/common/dev.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/common/intro.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/i386/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/i386/proc-i386.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/ia64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/ia64/proc-ia64.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/pc98/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/pc98/proc-pc98.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/sparc64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/hardware/sparc64/proc-sparc64.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/alpha/Makefile
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/alpha/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/amd64/Makefile
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/amd64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/common/artheader.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/common/install.ent
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/common/install.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/common/layout.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/common/trouble.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/common/upgrade.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/i386/Makefile
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/i386/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/ia64/Makefile
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/ia64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/pc98/Makefile
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/pc98/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/sparc64/Makefile
projects/specific_leg/release/doc/ru_RU.KOI8-R/installation/sparc64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/readme/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/relnotes/alpha/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/relnotes/amd64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/relnotes/common/new.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/relnotes/i386/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/relnotes/ia64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/relnotes/pc98/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/relnotes/sparc64/article.xml
projects/specific_leg/release/doc/ru_RU.KOI8-R/share/xml/catalog.xml
projects/specific_leg/release/doc/share/misc/man2hwnotes.pl
projects/specific_leg/release/doc/share/xml/catalog.xml
projects/specific_leg/release/doc/zh_CN.GB2312/errata/article.xml
projects/specific_leg/release/doc/zh_CN.GB2312/hardware/article.xml
projects/specific_leg/release/doc/zh_CN.GB2312/readme/article.xml
projects/specific_leg/release/doc/zh_CN.GB2312/relnotes/article.xml
projects/specific_leg/release/picobsd/build/picobsd
projects/specific_leg/release/release.sh
projects/specific_leg/sbin/devd/devd.cc
projects/specific_leg/sbin/hastd/hastd.8
projects/specific_leg/sbin/ifconfig/ifconfig.c
projects/specific_leg/sbin/nvmecontrol/perftest.c
projects/specific_leg/share/dict/README
projects/specific_leg/share/doc/Makefile
projects/specific_leg/share/examples/Makefile
projects/specific_leg/share/examples/libusb20/Makefile
projects/specific_leg/share/examples/libusb20/bulk.c
projects/specific_leg/share/examples/libusb20/control.c
projects/specific_leg/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src
projects/specific_leg/share/i18n/csmapper/JIS/JISX0208 at 1990%UCS.src
projects/specific_leg/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src
projects/specific_leg/share/i18n/csmapper/JIS/UCS%JISX0208 at 1990.src
projects/specific_leg/share/i18n/csmapper/JIS/charset.pivot.JIS.src
projects/specific_leg/share/i18n/csmapper/JIS/mapper.dir.JIS.src
projects/specific_leg/share/i18n/esdb/EUC/EUC-JP.src
projects/specific_leg/share/man/man1/Makefile
projects/specific_leg/share/man/man3/tree.3
projects/specific_leg/share/man/man4/Makefile
projects/specific_leg/share/man/man4/altera_atse.4
projects/specific_leg/share/man/man4/capsicum.4
projects/specific_leg/share/man/man4/ddb.4
projects/specific_leg/share/man/man4/natm.4
projects/specific_leg/share/man/man4/netmap.4
projects/specific_leg/share/man/man4/run.4
projects/specific_leg/share/man/man4/runfw.4
projects/specific_leg/share/man/man4/tcp.4
projects/specific_leg/share/man/man7/release.7
projects/specific_leg/share/man/man9/ifnet.9
projects/specific_leg/share/misc/committers-ports.dot (contents, props changed)
projects/specific_leg/share/misc/committers-src.dot
projects/specific_leg/share/mk/Makefile
projects/specific_leg/share/mk/bsd.own.mk
projects/specific_leg/share/mk/bsd.prog.mk
projects/specific_leg/sys/amd64/amd64/identcpu.c
projects/specific_leg/sys/amd64/include/vmparam.h
projects/specific_leg/sys/amd64/vmm/io/vlapic.c
projects/specific_leg/sys/amd64/vmm/io/vlapic.h
projects/specific_leg/sys/amd64/vmm/vmm_lapic.c
projects/specific_leg/sys/arm/allwinner/a10_machdep.c
projects/specific_leg/sys/arm/allwinner/a20/files.a20
projects/specific_leg/sys/arm/allwinner/files.a10
projects/specific_leg/sys/arm/arm/bus_space_generic.c
projects/specific_leg/sys/arm/arm/machdep.c
projects/specific_leg/sys/arm/arm/nexus.c
projects/specific_leg/sys/arm/arm/pmap-v6.c
projects/specific_leg/sys/arm/arm/pmap.c
projects/specific_leg/sys/arm/at91/at91.c
projects/specific_leg/sys/arm/at91/at91_machdep.c
projects/specific_leg/sys/arm/broadcom/bcm2835/bcm2835_fb.c
projects/specific_leg/sys/arm/broadcom/bcm2835/bcm2835_machdep.c
projects/specific_leg/sys/arm/broadcom/bcm2835/files.bcm2835
projects/specific_leg/sys/arm/conf/WANDBOARD-DUAL
projects/specific_leg/sys/arm/conf/WANDBOARD-QUAD
projects/specific_leg/sys/arm/conf/WANDBOARD-SOLO
projects/specific_leg/sys/arm/econa/econa_machdep.c
projects/specific_leg/sys/arm/freescale/imx/files.imx51
projects/specific_leg/sys/arm/freescale/imx/files.imx53
projects/specific_leg/sys/arm/freescale/imx/files.imx6
projects/specific_leg/sys/arm/freescale/imx/imx51_machdep.c
projects/specific_leg/sys/arm/freescale/imx/imx53_machdep.c
projects/specific_leg/sys/arm/freescale/imx/imx6_anatopreg.h
projects/specific_leg/sys/arm/freescale/imx/imx6_machdep.c
projects/specific_leg/sys/arm/freescale/imx/imx_machdep.c
projects/specific_leg/sys/arm/freescale/imx/imx_sdhci.c
projects/specific_leg/sys/arm/freescale/imx/tzic.c
projects/specific_leg/sys/arm/include/fdt.h
projects/specific_leg/sys/arm/include/machdep.h
projects/specific_leg/sys/arm/include/pmap.h
projects/specific_leg/sys/arm/include/vmparam.h
projects/specific_leg/sys/arm/lpc/lpc_machdep.c
projects/specific_leg/sys/arm/mv/mv_localbus.c
projects/specific_leg/sys/arm/mv/mv_machdep.c
projects/specific_leg/sys/arm/mv/mv_pci.c
projects/specific_leg/sys/arm/mv/mvvar.h
projects/specific_leg/sys/arm/rockchip/files.rk30xx
projects/specific_leg/sys/arm/rockchip/rk30xx_machdep.c
projects/specific_leg/sys/arm/s3c2xx0/files.s3c2xx0
projects/specific_leg/sys/arm/s3c2xx0/s3c24x0_machdep.c
projects/specific_leg/sys/arm/s3c2xx0/s3c2xx0_space.c
projects/specific_leg/sys/arm/sa11x0/assabet_machdep.c
projects/specific_leg/sys/arm/samsung/exynos/exynos5_machdep.c
projects/specific_leg/sys/arm/tegra/tegra2_machdep.c
projects/specific_leg/sys/arm/ti/files.ti
projects/specific_leg/sys/arm/ti/ti_machdep.c
projects/specific_leg/sys/arm/versatile/versatile_machdep.c
projects/specific_leg/sys/arm/xilinx/zy7_machdep.c
projects/specific_leg/sys/arm/xscale/i80321/ep80219_machdep.c
projects/specific_leg/sys/arm/xscale/i80321/iq31244_machdep.c
projects/specific_leg/sys/arm/xscale/i8134x/crb_machdep.c
projects/specific_leg/sys/arm/xscale/ixp425/avila_machdep.c
projects/specific_leg/sys/arm/xscale/pxa/pxa_machdep.c
projects/specific_leg/sys/boot/forth/beastie.4th
projects/specific_leg/sys/boot/forth/loader.4th
projects/specific_leg/sys/boot/forth/loader.4th.8
projects/specific_leg/sys/boot/forth/loader.conf
projects/specific_leg/sys/boot/forth/loader.conf.5
projects/specific_leg/sys/boot/forth/loader.rc
projects/specific_leg/sys/boot/forth/menu-commands.4th
projects/specific_leg/sys/boot/forth/menu.4th
projects/specific_leg/sys/boot/forth/menu.rc
projects/specific_leg/sys/boot/forth/menusets.4th
projects/specific_leg/sys/boot/i386/loader/loader.rc
projects/specific_leg/sys/cam/cam_xpt.c
projects/specific_leg/sys/cam/ctl/ctl.c
projects/specific_leg/sys/cam/ctl/ctl_frontend.c
projects/specific_leg/sys/cam/ctl/ctl_private.h
projects/specific_leg/sys/cam/scsi/scsi_da.c
projects/specific_leg/sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap_impl.h
projects/specific_leg/sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c
projects/specific_leg/sys/compat/linux/linux_ioctl.c
projects/specific_leg/sys/compat/svr4/svr4_sockio.c
projects/specific_leg/sys/conf/files
projects/specific_leg/sys/conf/files.arm
projects/specific_leg/sys/conf/files.powerpc
projects/specific_leg/sys/conf/kern.pre.mk
projects/specific_leg/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c
projects/specific_leg/sys/crypto/aesni/aesencdec.h
projects/specific_leg/sys/crypto/aesni/aesni.h
projects/specific_leg/sys/crypto/aesni/aesni_wrap.c
projects/specific_leg/sys/dev/aacraid/aacraid.c
projects/specific_leg/sys/dev/aacraid/aacraid_cam.c
projects/specific_leg/sys/dev/aacraid/aacraid_reg.h
projects/specific_leg/sys/dev/aacraid/aacraid_var.h
projects/specific_leg/sys/dev/aic7xxx/aicasm/Makefile
projects/specific_leg/sys/dev/cxgbe/t4_main.c
projects/specific_leg/sys/dev/drm2/drm_crtc.c
projects/specific_leg/sys/dev/drm2/radeon/radeon_display.c
projects/specific_leg/sys/dev/drm2/radeon/radeon_gem.c
projects/specific_leg/sys/dev/e1000/if_em.c
projects/specific_leg/sys/dev/e1000/if_igb.c
projects/specific_leg/sys/dev/e1000/if_lem.c
projects/specific_leg/sys/dev/e1000/if_lem.h
projects/specific_leg/sys/dev/fdt/fdt_pci.c
projects/specific_leg/sys/dev/fdt/simplebus.c
projects/specific_leg/sys/dev/isp/isp.c
projects/specific_leg/sys/dev/isp/isp_freebsd.h
projects/specific_leg/sys/dev/isp/isp_library.c
projects/specific_leg/sys/dev/isp/isp_pci.c
projects/specific_leg/sys/dev/iwn/if_iwn.c
projects/specific_leg/sys/dev/iwn/if_iwn_debug.h
projects/specific_leg/sys/dev/iwn/if_iwn_devid.h
projects/specific_leg/sys/dev/iwn/if_iwnreg.h
projects/specific_leg/sys/dev/ixgbe/ixgbe.c
projects/specific_leg/sys/dev/mii/atphy.c
projects/specific_leg/sys/dev/mii/miidevs
projects/specific_leg/sys/dev/nand/nand.h
projects/specific_leg/sys/dev/nand/nand_generic.c
projects/specific_leg/sys/dev/nand/nand_id.c
projects/specific_leg/sys/dev/netmap/if_em_netmap.h
projects/specific_leg/sys/dev/netmap/if_igb_netmap.h
projects/specific_leg/sys/dev/netmap/if_lem_netmap.h
projects/specific_leg/sys/dev/netmap/if_re_netmap.h
projects/specific_leg/sys/dev/netmap/ixgbe_netmap.h
projects/specific_leg/sys/dev/netmap/netmap.c
projects/specific_leg/sys/dev/netmap/netmap_kern.h
projects/specific_leg/sys/dev/netmap/netmap_mem2.c
projects/specific_leg/sys/dev/nvme/nvme_ctrlr.c
projects/specific_leg/sys/dev/nvme/nvme_ns.c
projects/specific_leg/sys/dev/ofw/ofw_fdt.c
projects/specific_leg/sys/dev/ppc/ppc_pci.c
projects/specific_leg/sys/dev/random/harvest.c
projects/specific_leg/sys/dev/re/if_re.c
projects/specific_leg/sys/dev/tsec/if_tsec.c
projects/specific_leg/sys/dev/tsec/if_tsec.h
projects/specific_leg/sys/dev/tsec/if_tsec_fdt.c
projects/specific_leg/sys/dev/tsec/if_tsecreg.h
projects/specific_leg/sys/dev/uart/uart.h
projects/specific_leg/sys/dev/uart/uart_bus_fdt.c
projects/specific_leg/sys/dev/uart/uart_bus_pci.c
projects/specific_leg/sys/dev/uart/uart_cpu_fdt.c
projects/specific_leg/sys/dev/usb/controller/ehci_pci.c
projects/specific_leg/sys/dev/usb/usbdevs
projects/specific_leg/sys/dev/usb/wlan/if_rsu.c
projects/specific_leg/sys/dev/usb/wlan/if_rum.c
projects/specific_leg/sys/dev/usb/wlan/if_run.c
projects/specific_leg/sys/dev/usb/wlan/if_runreg.h
projects/specific_leg/sys/dev/usb/wlan/if_runvar.h
projects/specific_leg/sys/dev/usb/wlan/if_uath.c
projects/specific_leg/sys/dev/usb/wlan/if_upgt.c
projects/specific_leg/sys/dev/usb/wlan/if_ural.c
projects/specific_leg/sys/dev/usb/wlan/if_urtw.c
projects/specific_leg/sys/dev/usb/wlan/if_urtwn.c
projects/specific_leg/sys/dev/usb/wlan/if_zyd.c
projects/specific_leg/sys/dev/xen/control/control.c
projects/specific_leg/sys/dev/xen/netfront/netfront.c
projects/specific_leg/sys/fs/nfs/nfs_commonkrpc.c
projects/specific_leg/sys/fs/nfs/nfs_commonsubs.c
projects/specific_leg/sys/fs/nfs/nfs_var.h
projects/specific_leg/sys/fs/nfsclient/nfs_clcomsubs.c
projects/specific_leg/sys/geom/eli/g_eli.c
projects/specific_leg/sys/geom/eli/g_eli_ctl.c
projects/specific_leg/sys/i386/i386/identcpu.c
projects/specific_leg/sys/i386/i386/machdep.c
projects/specific_leg/sys/i386/include/vmparam.h
projects/specific_leg/sys/ia64/ia64/mp_machdep.c
projects/specific_leg/sys/ia64/include/vmparam.h
projects/specific_leg/sys/kern/capabilities.conf
projects/specific_leg/sys/kern/kern_event.c
projects/specific_leg/sys/kern/kern_malloc.c
projects/specific_leg/sys/kern/subr_param.c
projects/specific_leg/sys/kern/uipc_socket.c
projects/specific_leg/sys/kern/vfs_lookup.c
projects/specific_leg/sys/kern/vfs_vnops.c
projects/specific_leg/sys/kern/vnode_if.src
projects/specific_leg/sys/mips/cavium/std.octeon1
projects/specific_leg/sys/mips/include/vmparam.h
projects/specific_leg/sys/mips/mips/nexus.c
projects/specific_leg/sys/modules/aic7xxx/Makefile
projects/specific_leg/sys/modules/aic7xxx/ahc/Makefile
projects/specific_leg/sys/modules/aic7xxx/ahd/Makefile
projects/specific_leg/sys/modules/bwi/Makefile
projects/specific_leg/sys/modules/iwnfw/Makefile
projects/specific_leg/sys/modules/vmm/Makefile
projects/specific_leg/sys/net/bpf.c
projects/specific_leg/sys/net/if.c
projects/specific_leg/sys/net/if.h
projects/specific_leg/sys/net/if_gif.c
projects/specific_leg/sys/net/if_gre.c
projects/specific_leg/sys/net/if_tap.c
projects/specific_leg/sys/net/if_var.h
projects/specific_leg/sys/net/netmap.h
projects/specific_leg/sys/net80211/ieee80211_amrr.c
projects/specific_leg/sys/net80211/ieee80211_output.c
projects/specific_leg/sys/netgraph/ng_pipe.c
projects/specific_leg/sys/netinet/if_ether.c
projects/specific_leg/sys/netinet/in.c
projects/specific_leg/sys/netinet/raw_ip.c
projects/specific_leg/sys/netinet/sctp_asconf.c
projects/specific_leg/sys/netinet/sctp_auth.c
projects/specific_leg/sys/netinet/sctp_auth.h
projects/specific_leg/sys/netinet/sctp_output.c
projects/specific_leg/sys/netinet/sctp_pcb.c
projects/specific_leg/sys/netinet/sctp_usrreq.c
projects/specific_leg/sys/netinet/sctputil.c
projects/specific_leg/sys/netinet/tcp_usrreq.c
projects/specific_leg/sys/netinet6/in6.c
projects/specific_leg/sys/netinet6/nd6_nbr.c
projects/specific_leg/sys/netinet6/sctp6_usrreq.c
projects/specific_leg/sys/netipsec/ipsec_input.c
projects/specific_leg/sys/netpfil/ipfw/ip_fw2.c
projects/specific_leg/sys/netpfil/pf/pf.c
projects/specific_leg/sys/netpfil/pf/pf.h
projects/specific_leg/sys/netpfil/pf/pf_ioctl.c
projects/specific_leg/sys/netsmb/smb_trantcp.c
projects/specific_leg/sys/ofed/drivers/net/mlx4/en_ethtool.c
projects/specific_leg/sys/ofed/drivers/net/mlx4/en_netdev.c
projects/specific_leg/sys/ofed/drivers/net/mlx4/mlx4_en.h
projects/specific_leg/sys/ofed/include/linux/bitops.h
projects/specific_leg/sys/powerpc/aim/mmu_oea64.c
projects/specific_leg/sys/powerpc/booke/locore.S
projects/specific_leg/sys/powerpc/booke/machdep.c
projects/specific_leg/sys/powerpc/booke/mp_cpudep.c
projects/specific_leg/sys/powerpc/booke/platform_bare.c
projects/specific_leg/sys/powerpc/booke/pmap.c
projects/specific_leg/sys/powerpc/booke/trap_subr.S
projects/specific_leg/sys/powerpc/include/pcpu.h
projects/specific_leg/sys/powerpc/include/vmparam.h
projects/specific_leg/sys/powerpc/mpc85xx/lbc.c
projects/specific_leg/sys/powerpc/mpc85xx/pci_mpc85xx.c
projects/specific_leg/sys/powerpc/ofw/ofw_machdep.c
projects/specific_leg/sys/powerpc/powerpc/dump_machdep.c
projects/specific_leg/sys/sparc64/include/vmparam.h
projects/specific_leg/sys/sys/mount.h
projects/specific_leg/sys/sys/param.h
projects/specific_leg/sys/sys/random.h
projects/specific_leg/sys/sys/sockio.h
projects/specific_leg/sys/sys/systm.h
projects/specific_leg/sys/vm/vm_object.c
projects/specific_leg/sys/vm/vm_pageout.c
projects/specific_leg/sys/x86/cpufreq/hwpstate.c
projects/specific_leg/sys/x86/include/specialreg.h
projects/specific_leg/sys/x86/iommu/busdma_dmar.c
projects/specific_leg/sys/x86/iommu/intel_drv.c
projects/specific_leg/sys/x86/iommu/intel_fault.c
projects/specific_leg/sys/x86/iommu/intel_idpgtbl.c
projects/specific_leg/tests/Makefile
projects/specific_leg/tests/README
projects/specific_leg/tools/build/mk/OptionalObsoleteFiles.inc
projects/specific_leg/tools/tools/ath/athstats/Makefile
projects/specific_leg/tools/tools/netmap/nm_util.c
projects/specific_leg/tools/tools/netmap/pkt-gen.c
projects/specific_leg/tools/tools/syscall_timing/syscall_timing.c
projects/specific_leg/usr.bin/Makefile
projects/specific_leg/usr.bin/atf/Makefile
projects/specific_leg/usr.bin/atf/Makefile.inc
projects/specific_leg/usr.bin/atf/atf-sh/Makefile
projects/specific_leg/usr.bin/calendar/calendars/calendar.freebsd (contents, props changed)
projects/specific_leg/usr.bin/dtc/fdt.cc
projects/specific_leg/usr.bin/iscsictl/iscsictl.c
projects/specific_leg/usr.bin/split/Makefile
projects/specific_leg/usr.bin/split/split.c
projects/specific_leg/usr.bin/svn/svn_private_config.h
projects/specific_leg/usr.sbin/arp/arp.4
projects/specific_leg/usr.sbin/bhyve/acpi.c
projects/specific_leg/usr.sbin/bhyve/bhyverun.c
projects/specific_leg/usr.sbin/bhyve/block_if.c
projects/specific_leg/usr.sbin/bhyve/mevent.c
projects/specific_leg/usr.sbin/bhyve/pci_ahci.c
projects/specific_leg/usr.sbin/bhyve/pci_emul.c
projects/specific_leg/usr.sbin/bhyve/pci_virtio_net.c
projects/specific_leg/usr.sbin/bhyve/pit_8254.c
projects/specific_leg/usr.sbin/bsdconfig/bsdconfig
projects/specific_leg/usr.sbin/bsdconfig/include/messages.subr
projects/specific_leg/usr.sbin/bsdconfig/share/common.subr
projects/specific_leg/usr.sbin/bsdconfig/share/dialog.subr
projects/specific_leg/usr.sbin/bsdconfig/share/media/http.subr
projects/specific_leg/usr.sbin/bsdconfig/share/media/tcpip.subr
projects/specific_leg/usr.sbin/bsdconfig/share/packages/index.subr
projects/specific_leg/usr.sbin/bsdconfig/share/packages/packages.subr
projects/specific_leg/usr.sbin/bsdconfig/share/strings.subr
projects/specific_leg/usr.sbin/bsdconfig/startup/share/rcconf.subr
projects/specific_leg/usr.sbin/bsdinstall/bsdinstall
projects/specific_leg/usr.sbin/bsdinstall/bsdinstall.8
projects/specific_leg/usr.sbin/bsdinstall/scripts/auto
projects/specific_leg/usr.sbin/bsdinstall/scripts/config
projects/specific_leg/usr.sbin/bsdinstall/scripts/docsinstall
projects/specific_leg/usr.sbin/bsdinstall/scripts/jail
projects/specific_leg/usr.sbin/bsdinstall/scripts/netconfig_ipv4
projects/specific_leg/usr.sbin/bsdinstall/scripts/netconfig_ipv6
projects/specific_leg/usr.sbin/bsdinstall/scripts/script
projects/specific_leg/usr.sbin/bsdinstall/scripts/wlanconfig
projects/specific_leg/usr.sbin/bsdinstall/scripts/zfsboot
projects/specific_leg/usr.sbin/ctld/ctl.conf.5
projects/specific_leg/usr.sbin/freebsd-update/freebsd-update.sh
projects/specific_leg/usr.sbin/mfiutil/Makefile
projects/specific_leg/usr.sbin/mfiutil/mfiutil.8
projects/specific_leg/usr.sbin/mfiutil/mfiutil.c
projects/specific_leg/usr.sbin/mount_smbfs/Makefile
projects/specific_leg/usr.sbin/newsyslog/newsyslog.c
projects/specific_leg/usr.sbin/pkg/pkg.7
projects/specific_leg/usr.sbin/pkg/pkg.c
projects/specific_leg/usr.sbin/route6d/route6d.c
projects/specific_leg/usr.sbin/sysrc/sysrc
projects/specific_leg/usr.sbin/sysrc/sysrc.8
projects/specific_leg/usr.sbin/utx/Makefile
projects/specific_leg/usr.sbin/utx/utx.8
projects/specific_leg/usr.sbin/utx/utx.c
Directory Properties:
projects/specific_leg/ (props changed)
projects/specific_leg/cddl/ (props changed)
projects/specific_leg/cddl/contrib/opensolaris/ (props changed)
projects/specific_leg/contrib/llvm/ (props changed)
projects/specific_leg/contrib/nvi/ (props changed)
projects/specific_leg/contrib/subversion/ (props changed)
projects/specific_leg/contrib/tzdata/ (props changed)
projects/specific_leg/crypto/openssh/ (props changed)
projects/specific_leg/gnu/usr.bin/binutils/ (props changed)
projects/specific_leg/lib/libc/ (props changed)
projects/specific_leg/sbin/ (props changed)
projects/specific_leg/share/man/man4/ (props changed)
projects/specific_leg/sys/ (props changed)
projects/specific_leg/sys/amd64/vmm/ (props changed)
projects/specific_leg/sys/boot/ (props changed)
projects/specific_leg/sys/cddl/contrib/opensolaris/ (props changed)
projects/specific_leg/sys/conf/ (props changed)
projects/specific_leg/sys/modules/vmm/ (props changed)
projects/specific_leg/usr.bin/calendar/ (props changed)
projects/specific_leg/usr.sbin/bhyve/ (props changed)
Modified: projects/specific_leg/MAINTAINERS
==============================================================================
--- projects/specific_leg/MAINTAINERS Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/MAINTAINERS Mon Nov 11 20:39:28 2013 (r258008)
@@ -99,7 +99,6 @@ nfs alfred Will be happy to review code
rpc.lockd alfred Will be happy to review code, but not mandatory.
truss alfred Will be happy to review code, but not mandatory.
rpc alfred Pre-commit review requested.
-pkg_install portmgr Pre-commit review or approval from portmgr@ requested.
linux emul emulation Please discuss changes here.
bs{diff,patch} cperciva Pre-commit review requested.
portsnap cperciva Pre-commit review requested.
Modified: projects/specific_leg/Makefile.inc1
==============================================================================
--- projects/specific_leg/Makefile.inc1 Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/Makefile.inc1 Mon Nov 11 20:39:28 2013 (r258008)
@@ -263,6 +263,21 @@ XMAKE= TOOLS_PREFIX=${WORLDTMP} ${BMAKE
TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
-DWITHOUT_GDB
+# kernel-tools stage
+KTMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \
+ PATH=${BPATH}:${PATH} \
+ WORLDTMP=${WORLDTMP} \
+ VERSION="${VERSION}" \
+ COMPILER_TYPE=${COMPILER_TYPE}
+KTMAKE= TOOLS_PREFIX=${WORLDTMP} MAKEOBJDIRPREFIX=${WORLDTMP} \
+ ${KTMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \
+ DESTDIR= \
+ BOOTSTRAPPING=${OSRELDATE} \
+ SSP_CFLAGS= \
+ -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \
+ -DNO_PIC -DNO_PROFILE -DNO_SHARED \
+ -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD
+
# world stage
WMAKEENV= ${CROSSENV} \
_SHLIBDIRPREFIX=${WORLDTMP} \
@@ -540,6 +555,7 @@ _cross-tools:
@echo ">>> stage 3: cross tools"
@echo "--------------------------------------------------------------"
${_+_}cd ${.CURDIR}; ${XMAKE} cross-tools
+ ${_+_}cd ${.CURDIR}; ${XMAKE} kernel-tools
_includes:
@echo
@echo "--------------------------------------------------------------"
@@ -1019,20 +1035,7 @@ buildkernel:
@echo "--------------------------------------------------------------"
@echo ">>> stage 2.3: build tools"
@echo "--------------------------------------------------------------"
- cd ${KRNLOBJDIR}/${_kernel}; \
- PATH=${BPATH}:${PATH} \
- MAKESRCPATH=${KERNSRCDIR}/dev/aic7xxx/aicasm \
- ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD \
- -f ${KERNSRCDIR}/dev/aic7xxx/aicasm/Makefile
-# XXX - Gratuitously builds aicasm in the ``makeoptions NO_MODULES'' case.
-.if !defined(MODULES_WITH_WORLD) && !defined(NO_MODULES) && exists(${KERNSRCDIR}/modules)
-.for target in obj depend all
- cd ${KERNSRCDIR}/modules/aic7xxx/aicasm; \
- PATH=${BPATH}:${PATH} \
- MAKEOBJDIRPREFIX=${KRNLOBJDIR}/${_kernel}/modules \
- ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD ${target}
-.endfor
-.endif
+ ${_+_}cd ${.CURDIR}; ${KTMAKE} kernel-tools
.if !defined(NO_KERNELDEPEND)
@echo
@echo "--------------------------------------------------------------"
@@ -1319,10 +1322,6 @@ bootstrap-tools: .MAKE
#
# build-tools: Build special purpose build tools
#
-.if defined(MODULES_WITH_WORLD) && exists(${KERNSRCDIR}/modules)
-_aicasm= sys/modules/aic7xxx/aicasm
-.endif
-
.if !defined(NO_SHARE)
_share= share/syscons/scrnmaps
.endif
@@ -1344,7 +1343,6 @@ build-tools: .MAKE
lib/ncurses/ncurses \
lib/ncurses/ncursesw \
${_share} \
- ${_aicasm} \
usr.bin/awk \
lib/libmagic \
usr.bin/mkesdb_static \
@@ -1365,6 +1363,23 @@ build-tools: .MAKE
.endfor
#
+# kernel-tools: Build kernel-building tools
+#
+kernel-tools: .MAKE
+ mkdir -p ${MAKEOBJDIRPREFIX}/usr
+ mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \
+ -p ${MAKEOBJDIRPREFIX}/usr >/dev/null
+.for _tool in \
+ sys/dev/aic7xxx/aicasm
+ ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
+ cd ${.CURDIR}/${_tool} && \
+ ${MAKE} DIRPRFX=${_tool}/ obj && \
+ ${MAKE} DIRPRFX=${_tool}/ depend && \
+ ${MAKE} DIRPRFX=${_tool}/ all && \
+ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX} install
+.endfor
+
+#
# cross-tools: Build cross-building tools
#
.if ${TARGET_ARCH} != ${MACHINE_ARCH} || ${BOOTSTRAPPING} < 800035
@@ -1478,7 +1493,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1
${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \
${_kerberos5_lib_libroken} \
${_kerberos5_lib_libwind} \
- ${_lib_atf_libatf_c} \
+ ${_lib_atf} \
lib/libbz2 ${_libcom_err} lib/libcrypt \
lib/libelf lib/libexpat \
${_lib_libgssapi} ${_lib_libipx} \
@@ -1492,8 +1507,8 @@ _prebuild_libs= ${_kerberos5_lib_libasn1
${_secure_lib_libcrypto} ${_lib_libldns} \
${_secure_lib_libssh} ${_secure_lib_libssl}
-.if ${MK_ATF} != "no"
-_lib_atf_libatf_c= lib/atf/libatf-c
+.if ${MK_TESTS} != "no"
+_lib_atf= lib/atf
.endif
.if ${MK_LIBTHR} != "no"
@@ -1602,10 +1617,12 @@ ${_lib}__PL: .PHONY .MAKE
.if exists(${.CURDIR}/${_lib})
${_+_}@${ECHODIR} "===> ${_lib} (obj,depend,all,install)"; \
cd ${.CURDIR}/${_lib} && \
- ${MAKE} DIRPRFX=${_lib}/ obj && \
- ${MAKE} DIRPRFX=${_lib}/ depend && \
- ${MAKE} -DNO_PROFILE -DNO_PIC DIRPRFX=${_lib}/ all && \
- ${MAKE} -DNO_PROFILE -DNO_PIC DIRPRFX=${_lib}/ install
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ obj && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ depend && \
+ ${MAKE} -DNO_TESTS -DNO_PROFILE -DNO_PIC \
+ DIRPRFX=${_lib}/ all && \
+ ${MAKE} -DNO_TESTS -DNO_PROFILE -DNO_PIC \
+ DIRPRFX=${_lib}/ install
.endif
.endfor
@@ -1614,10 +1631,10 @@ ${_lib}__L: .PHONY .MAKE
.if exists(${.CURDIR}/${_lib})
${_+_}@${ECHODIR} "===> ${_lib} (obj,depend,all,install)"; \
cd ${.CURDIR}/${_lib} && \
- ${MAKE} DIRPRFX=${_lib}/ obj && \
- ${MAKE} DIRPRFX=${_lib}/ depend && \
- ${MAKE} DIRPRFX=${_lib}/ all && \
- ${MAKE} DIRPRFX=${_lib}/ install
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ obj && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ depend && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ all && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ install
.endif
.endfor
@@ -1627,10 +1644,12 @@ ${_lib}__L: .PHONY .MAKE
lib/libpam__L: .PHONY .MAKE
${_+_}@${ECHODIR} "===> lib/libpam (obj,depend,all,install)"; \
cd ${.CURDIR}/lib/libpam && \
- ${MAKE} DIRPRFX=lib/libpam/ obj && \
- ${MAKE} DIRPRFX=lib/libpam/ depend && \
- ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET all && \
- ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET install
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ obj && \
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ depend && \
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ \
+ -D_NO_LIBPAM_SO_YET all && \
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ \
+ -D_NO_LIBPAM_SO_YET install
_prereq_libs: ${_prereq_libs:S/$/__PL/}
_startup_libs: ${_startup_libs:S/$/__L/}
Modified: projects/specific_leg/ObsoleteFiles.inc
==============================================================================
--- projects/specific_leg/ObsoleteFiles.inc Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/ObsoleteFiles.inc Mon Nov 11 20:39:28 2013 (r258008)
@@ -38,6 +38,21 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20131109: extattr(2) mlinks fixed
+OLD_FILES+=usr/share/man/man2/extattr_delete_list.2.gz
+OLD_FILES+=usr/share/man/man2/extattr_get_list.2.gz
+# 20131107: example files removed
+OLD_FILES+=usr/share/examples/libusb20/aux.c
+OLD_FILES+=usr/share/examples/libusb20/aux.h
+# 20131103: WITH_LIBICONV_COMPAT removal
+OLD_FILES+=usr/include/_libiconv_compat.h
+OLD_FILES+=usr/lib/libiconv.a
+OLD_FILES+=usr/lib/libiconv.so
+OLD_FILES+=usr/lib/libiconv.so.3
+OLD_FILES+=usr/lib/libiconv_p.a
+# 20131103: removal of utxrm(8), use 'utx rm' instead.
+OLD_FILES+=usr/sbin/utxrm
+OLD_FILES+=usr/share/man/man8/utxrm.8.gz
# 20131031: pkg_install has been removed
OLD_FILES+=etc/periodic/daily/220.backup-pkgdb
OLD_FILES+=etc/periodic/daily/490.status-pkg-changes
Modified: projects/specific_leg/UPDATING
==============================================================================
--- projects/specific_leg/UPDATING Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/UPDATING Mon Nov 11 20:39:28 2013 (r258008)
@@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20131108:
+ The WITHOUT_ATF build knob has been removed and its functionality
+ has been subsumed into the more generic WITHOUT_TESTS. If you were
+ using the former to disable the build of the ATF libraries, you
+ should change your settings to use the latter.
+
20131025:
The default version of mtree is nmtree which is obtained from
NetBSD. The output is generally the same, but may vary
Modified: projects/specific_leg/bin/pkill/pkill.c
==============================================================================
--- projects/specific_leg/bin/pkill/pkill.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/bin/pkill/pkill.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -318,7 +318,10 @@ main(int argc, char **argv)
* Use KERN_PROC_PROC instead of KERN_PROC_ALL, since we
* just want processes and not individual kernel threads.
*/
- plist = kvm_getprocs(kd, KERN_PROC_PROC, 0, &nproc);
+ if (pidfromfile >= 0)
+ plist = kvm_getprocs(kd, KERN_PROC_PID, pidfromfile, &nproc);
+ else
+ plist = kvm_getprocs(kd, KERN_PROC_PROC, 0, &nproc);
if (plist == NULL) {
errx(STATUS_ERROR, "Cannot get process list (%s)",
kvm_geterr(kd));
Modified: projects/specific_leg/bin/sh/exec.c
==============================================================================
--- projects/specific_leg/bin/sh/exec.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/bin/sh/exec.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -672,9 +672,11 @@ typecmd_impl(int argc, char **argv, int
/* Then look at the aliases */
if ((ap = lookupalias(argv[i], 1)) != NULL) {
- if (cmd == TYPECMD_SMALLV)
- out1fmt("alias %s='%s'\n", argv[i], ap->val);
- else
+ if (cmd == TYPECMD_SMALLV) {
+ out1fmt("alias %s=", argv[i]);
+ out1qstr(ap->val);
+ outcslow('\n', out1);
+ } else
out1fmt("%s is an alias for %s\n", argv[i],
ap->val);
continue;
Modified: projects/specific_leg/cddl/contrib/opensolaris/common/ctf/ctf_create.c
==============================================================================
--- projects/specific_leg/cddl/contrib/opensolaris/common/ctf/ctf_create.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/cddl/contrib/opensolaris/common/ctf/ctf_create.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -65,7 +65,7 @@ ctf_create(int *errp)
cts.cts_name = _CTF_SECTION;
cts.cts_type = SHT_PROGBITS;
cts.cts_flags = 0;
- cts.cts_data = &hdr;
+ cts.cts_data = (void *)&hdr;
cts.cts_size = sizeof (hdr);
cts.cts_entsize = 1;
cts.cts_offset = 0;
Modified: projects/specific_leg/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
==============================================================================
--- projects/specific_leg/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -1864,7 +1864,7 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
* Arches which default to 64-bit need to explicitly use
* the 32-bit library path.
*/
- int use_32 = !(dtp->dt_oflags & DTRACE_O_LP64);
+ int use_32 = (dtp->dt_oflags & DTRACE_O_ILP32);
#else
/*
* Arches which are 32-bit only just use the normal
@@ -1879,9 +1879,7 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
len = snprintf(&tmp, 1, fmt, dtp->dt_ld_path, file, tfile,
drti) + 1;
-#if !defined(sun)
len *= 2;
-#endif
cmd = alloca(len);
(void) snprintf(cmd, len, fmt, dtp->dt_ld_path, file,
Modified: projects/specific_leg/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c
==============================================================================
--- projects/specific_leg/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -210,7 +210,7 @@ NVLIST_PRTFUNC(int32, int32_t, int32_t,
NVLIST_PRTFUNC(uint32, uint32_t, uint32_t, "0x%x")
NVLIST_PRTFUNC(int64, int64_t, longlong_t, "%lld")
NVLIST_PRTFUNC(uint64, uint64_t, u_longlong_t, "0x%llx")
-NVLIST_PRTFUNC(double, double, double, "0x%llf")
+NVLIST_PRTFUNC(double, double, double, "0x%f")
NVLIST_PRTFUNC(string, char *, char *, "%s")
NVLIST_PRTFUNC(hrtime, hrtime_t, hrtime_t, "0x%llx")
Modified: projects/specific_leg/cddl/lib/libnvpair/Makefile
==============================================================================
--- projects/specific_leg/cddl/lib/libnvpair/Makefile Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/cddl/lib/libnvpair/Makefile Mon Nov 11 20:39:28 2013 (r258008)
@@ -21,4 +21,13 @@ CFLAGS+= -I${.CURDIR}/../../../sys
CFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/head
CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/lib/libumem
+# This library uses macros to define fprintf behavior for several object types
+# The compiler will see the non-string literal arguments to the fprintf calls and
+# omit warnings for them. Quiesce these warnings in contrib code:
+#
+# cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c:743:12: warning: format
+# string is not a string literal (potentially insecure) [-Wformat-security]
+# ARENDER(pctl, nvlist_array, nvl, name, val, nelem);
+#
+CFLAGS+= -Wno-format-security
.include <bsd.lib.mk>
Modified: projects/specific_leg/contrib/libreadline/display.c
==============================================================================
--- projects/specific_leg/contrib/libreadline/display.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/libreadline/display.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -392,14 +392,14 @@ rl_expand_prompt (prompt)
t = ++p;
local_prompt = expand_prompt (p, &prompt_visible_length,
&prompt_last_invisible,
- (int *)NULL,
+ &prompt_invis_chars_first_line,
&prompt_physical_chars);
c = *t; *t = '\0';
/* The portion of the prompt string up to and including the
final newline is now null-terminated. */
local_prompt_prefix = expand_prompt (prompt, &prompt_prefix_length,
(int *)NULL,
- &prompt_invis_chars_first_line,
+ (int *)NULL,
(int *)NULL);
*t = c;
local_prompt_len = local_prompt ? strlen (local_prompt) : 0;
@@ -911,6 +911,10 @@ rl_redisplay ()
second and subsequent lines start at inv_lbreaks[N], offset by
OFFSET (which has already been calculated above). */
+#define INVIS_FIRST() (prompt_physical_chars > _rl_screenwidth ? prompt_invis_chars_first_line : wrap_offset)
+#define WRAP_OFFSET(line, offset) ((line == 0) \
+ ? (offset ? INVIS_FIRST() : 0) \
+ : ((line == prompt_last_screen_line) ? wrap_offset-prompt_invis_chars_first_line : 0))
#define W_OFFSET(line, offset) ((line) == 0 ? offset : 0)
#define VIS_LLEN(l) ((l) > _rl_vis_botlin ? 0 : (vis_lbreaks[l+1] - vis_lbreaks[l]))
#define INV_LLEN(l) (inv_lbreaks[l+1] - inv_lbreaks[l])
@@ -945,7 +949,13 @@ rl_redisplay ()
_rl_last_c_pos != o_cpos &&
_rl_last_c_pos > wrap_offset &&
o_cpos < prompt_last_invisible)
- _rl_last_c_pos -= wrap_offset;
+ _rl_last_c_pos -= prompt_invis_chars_first_line; /* XXX - was wrap_offset */
+ else if (linenum == prompt_last_screen_line && prompt_physical_chars > _rl_screenwidth &&
+ (MB_CUR_MAX > 1 && rl_byte_oriented == 0) &&
+ cpos_adjusted == 0 &&
+ _rl_last_c_pos != o_cpos &&
+ _rl_last_c_pos > (prompt_last_invisible - _rl_screenwidth - prompt_invis_chars_first_line))
+ _rl_last_c_pos -= (wrap_offset-prompt_invis_chars_first_line);
/* If this is the line with the prompt, we might need to
compensate for invisible characters in the new line. Do
@@ -1049,7 +1059,7 @@ rl_redisplay ()
tx = _rl_col_width (&visible_line[pos], 0, nleft) - visible_wrap_offset;
else
tx = nleft;
- if (_rl_last_c_pos > tx)
+ if (tx >= 0 && _rl_last_c_pos > tx)
{
_rl_backspace (_rl_last_c_pos - tx); /* XXX */
_rl_last_c_pos = tx;
@@ -1205,7 +1215,7 @@ update_line (old, new, current_line, oma
int current_line, omax, nmax, inv_botlin;
{
register char *ofd, *ols, *oe, *nfd, *nls, *ne;
- int temp, lendiff, wsatend, od, nd;
+ int temp, lendiff, wsatend, od, nd, twidth, o_cpos;
int current_invis_chars;
int col_lendiff, col_temp;
#if defined (HANDLE_MULTIBYTE)
@@ -1221,7 +1231,7 @@ update_line (old, new, current_line, oma
if (MB_CUR_MAX > 1 && rl_byte_oriented == 0)
temp = _rl_last_c_pos;
else
- temp = _rl_last_c_pos - W_OFFSET(_rl_last_v_pos, visible_wrap_offset);
+ temp = _rl_last_c_pos - WRAP_OFFSET (_rl_last_v_pos, visible_wrap_offset);
if (temp == _rl_screenwidth && _rl_term_autowrap && !_rl_horizontal_scroll_mode
&& _rl_last_v_pos == current_line - 1)
{
@@ -1466,6 +1476,8 @@ update_line (old, new, current_line, oma
_rl_last_c_pos = lendiff;
}
+ o_cpos = _rl_last_c_pos;
+
/* When this function returns, _rl_last_c_pos is correct, and an absolute
cursor postion in multibyte mode, but a buffer index when not in a
multibyte locale. */
@@ -1475,7 +1487,9 @@ update_line (old, new, current_line, oma
/* We need to indicate that the cursor position is correct in the presence of
invisible characters in the prompt string. Let's see if setting this when
we make sure we're at the end of the drawn prompt string works. */
- if (current_line == 0 && MB_CUR_MAX > 1 && rl_byte_oriented == 0 && _rl_last_c_pos == prompt_physical_chars)
+ if (current_line == 0 && MB_CUR_MAX > 1 && rl_byte_oriented == 0 &&
+ (_rl_last_c_pos > 0 || o_cpos > 0) &&
+ _rl_last_c_pos == prompt_physical_chars)
cpos_adjusted = 1;
#endif
#endif
@@ -1566,11 +1580,16 @@ update_line (old, new, current_line, oma
}
else
{
- /* We have horizontal scrolling and we are not inserting at
- the end. We have invisible characters in this line. This
- is a dumb update. */
_rl_output_some_chars (nfd, temp);
_rl_last_c_pos += col_temp;
+ /* If nfd begins before any invisible characters in the prompt,
+ adjust _rl_last_c_pos to account for wrap_offset and set
+ cpos_adjusted to let the caller know. */
+ if (current_line == 0 && wrap_offset && ((nfd - new) <= prompt_last_invisible))
+ {
+ _rl_last_c_pos -= wrap_offset;
+ cpos_adjusted = 1;
+ }
return;
}
/* Copy (new) chars to screen from first diff to last match. */
@@ -1578,15 +1597,15 @@ update_line (old, new, current_line, oma
if ((temp - lendiff) > 0)
{
_rl_output_some_chars (nfd + lendiff, temp - lendiff);
-#if 1
/* XXX -- this bears closer inspection. Fixes a redisplay bug
reported against bash-3.0-alpha by Andreas Schwab involving
multibyte characters and prompt strings with invisible
characters, but was previously disabled. */
- _rl_last_c_pos += _rl_col_width (nfd+lendiff, 0, temp-col_lendiff);
-#else
- _rl_last_c_pos += _rl_col_width (nfd+lendiff, 0, temp-lendiff);
-#endif
+ if (MB_CUR_MAX > 1 && rl_byte_oriented == 0)
+ twidth = _rl_col_width (nfd+lendiff, 0, temp-col_lendiff);
+ else
+ twidth = temp - lendiff;
+ _rl_last_c_pos += twidth;
}
}
else
@@ -1780,7 +1799,7 @@ _rl_move_cursor_relative (new, data)
int woff; /* number of invisible chars on current line */
int cpos, dpos; /* current and desired cursor positions */
- woff = W_OFFSET (_rl_last_v_pos, wrap_offset);
+ woff = WRAP_OFFSET (_rl_last_v_pos, wrap_offset);
cpos = _rl_last_c_pos;
#if defined (HANDLE_MULTIBYTE)
/* If we have multibyte characters, NEW is indexed by the buffer point in
@@ -1794,7 +1813,11 @@ _rl_move_cursor_relative (new, data)
/* Use NEW when comparing against the last invisible character in the
prompt string, since they're both buffer indices and DPOS is a
desired display position. */
- if (new > prompt_last_invisible) /* XXX - don't use woff here */
+ if ((new > prompt_last_invisible) || /* XXX - don't use woff here */
+ (prompt_physical_chars > _rl_screenwidth &&
+ _rl_last_v_pos == prompt_last_screen_line &&
+ wrap_offset != woff &&
+ new > (prompt_last_invisible-_rl_screenwidth-wrap_offset)))
{
dpos -= woff;
/* Since this will be assigned to _rl_last_c_pos at the end (more
Modified: projects/specific_leg/contrib/libreadline/input.c
==============================================================================
--- projects/specific_leg/contrib/libreadline/input.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/libreadline/input.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -154,7 +154,7 @@ _rl_unget_char (key)
{
pop_index--;
if (pop_index < 0)
- pop_index = ibuffer_len - 1;
+ pop_index = ibuffer_len;
ibuffer[pop_index] = key;
return (1);
}
Modified: projects/specific_leg/contrib/libreadline/search.c
==============================================================================
--- projects/specific_leg/contrib/libreadline/search.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/libreadline/search.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -211,7 +211,11 @@ _rl_nsearch_init (dir, pchar)
rl_end = rl_point = 0;
p = _rl_make_prompt_for_search (pchar ? pchar : ':');
+#if defined (PREFER_STDARG)
+ rl_message ("%s", p);
+#else
rl_message ("%s", p, 0);
+#endif
free (p);
RL_SETSTATE(RL_STATE_NSEARCH);
Modified: projects/specific_leg/contrib/libreadline/support/shobj-conf
==============================================================================
--- projects/specific_leg/contrib/libreadline/support/shobj-conf Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/libreadline/support/shobj-conf Mon Nov 11 20:39:28 2013 (r258008)
@@ -10,7 +10,7 @@
# Chet Ramey
# chet at po.cwru.edu
-# Copyright (C) 1996-2002 Free Software Foundation, Inc.
+# Copyright (C) 1996-2007 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -114,7 +114,7 @@ linux*-*|gnu*-*|k*bsd*-gnu-*)
SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)$(SHLIB_MINOR)'
;;
-freebsd2* | netbsd*)
+freebsd2*)
SHOBJ_CFLAGS=-fpic
SHOBJ_LD=ld
SHOBJ_LDFLAGS='-x -Bshareable'
@@ -125,7 +125,7 @@ freebsd2* | netbsd*)
# FreeBSD-3.x ELF
freebsd[3-9]*|freebsdelf[3-9]*|freebsdaout[3-9]*|dragonfly*)
- SHOBJ_CFLAGS=-fpic
+ SHOBJ_CFLAGS=-fPIC
SHOBJ_LD='${CC}'
if [ -x /usr/bin/objformat ] && [ "`/usr/bin/objformat`" = "elf" ]; then
@@ -142,7 +142,7 @@ freebsd[3-9]*|freebsdelf[3-9]*|freebsdao
;;
# Darwin/MacOS X
-darwin8*)
+darwin[89]*)
SHOBJ_STATUS=supported
SHLIB_STATUS=supported
@@ -153,7 +153,7 @@ darwin8*)
SHLIB_LIBVERSION='$(SHLIB_MAJOR)$(SHLIB_MINOR).$(SHLIB_LIBSUFF)'
SHLIB_LIBSUFF='dylib'
- SHOBJ_LDFLAGS='-undefined dynamic_lookup'
+ SHOBJ_LDFLAGS='-dynamiclib -dynamic -undefined dynamic_lookup -arch_only `/usr/bin/arch`'
SHLIB_XLDFLAGS='-dynamiclib -arch_only `/usr/bin/arch` -install_name $(libdir)/$@ -current_version $(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v'
SHLIB_LIBS='-lncurses' # see if -lcurses works on MacOS X 10.1
@@ -171,7 +171,7 @@ darwin*|macosx*)
SHLIB_LIBSUFF='dylib'
case "${host_os}" in
- darwin[78]*) SHOBJ_LDFLAGS=''
+ darwin[789]*) SHOBJ_LDFLAGS=''
SHLIB_XLDFLAGS='-dynamiclib -arch_only `/usr/bin/arch` -install_name $(libdir)/$@ -current_version $(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v'
;;
*) SHOBJ_LDFLAGS='-dynamic'
@@ -182,7 +182,7 @@ darwin*|macosx*)
SHLIB_LIBS='-lncurses' # see if -lcurses works on MacOS X 10.1
;;
-openbsd*)
+openbsd*|netbsd*)
SHOBJ_CFLAGS=-fPIC
SHOBJ_LD='${CC}'
SHOBJ_LDFLAGS='-shared'
@@ -247,7 +247,7 @@ osf*)
SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)'
;;
-aix4.[2-9]*-*gcc*) # lightly tested by jik at cisco.com
+aix4.[2-9]*-*gcc*|aix[5-9].*-*gcc*) # lightly tested by jik at cisco.com
SHOBJ_CFLAGS=-fpic
SHOBJ_LD='ld'
SHOBJ_LDFLAGS='-bdynamic -bnoentry -bexpall'
@@ -258,7 +258,7 @@ aix4.[2-9]*-*gcc*) # lightly tested by
SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)'
;;
-aix4.[2-9]*)
+aix4.[2-9]*|aix[5-9].*)
SHOBJ_CFLAGS=-K
SHOBJ_LD='ld'
SHOBJ_LDFLAGS='-bdynamic -bnoentry -bexpall'
@@ -329,7 +329,7 @@ hpux10*-*gcc*)
SHOBJ_LD='${CC}'
# if you have problems linking here, moving the `-Wl,+h,$@' from
# SHLIB_XLDFLAGS to SHOBJ_LDFLAGS has been reported to work
- SHOBJ_LDFLAGS='-shared -Wl,-b -Wl,+s'
+ SHOBJ_LDFLAGS='-shared -fpic -Wl,-b -Wl,+s'
SHLIB_XLDFLAGS='-Wl,+h,$@ -Wl,+b,$(libdir)'
SHLIB_LIBSUFF='sl'
Modified: projects/specific_leg/contrib/llvm/include/llvm/Support/Dwarf.h
==============================================================================
--- projects/specific_leg/contrib/llvm/include/llvm/Support/Dwarf.h Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/llvm/include/llvm/Support/Dwarf.h Mon Nov 11 20:39:28 2013 (r258008)
@@ -484,6 +484,9 @@ enum dwarf_constants {
DW_OP_lo_user = 0xe0,
DW_OP_hi_user = 0xff,
+ // Extensions for GNU-style thread-local storage.
+ DW_OP_GNU_push_tls_address = 0xe0,
+
// Extensions for Fission proposal.
DW_OP_GNU_addr_index = 0xfb,
DW_OP_GNU_const_index = 0xfc,
Modified: projects/specific_leg/contrib/llvm/include/llvm/Support/ELF.h
==============================================================================
--- projects/specific_leg/contrib/llvm/include/llvm/Support/ELF.h Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/llvm/include/llvm/Support/ELF.h Mon Nov 11 20:39:28 2013 (r258008)
@@ -1468,7 +1468,81 @@ enum {
DT_VERDEF = 0X6FFFFFFC, // The address of the version definition table.
DT_VERDEFNUM = 0X6FFFFFFD, // The number of entries in DT_VERDEF.
DT_VERNEED = 0X6FFFFFFE, // The address of the version Dependency table.
- DT_VERNEEDNUM = 0X6FFFFFFF // The number of entries in DT_VERNEED.
+ DT_VERNEEDNUM = 0X6FFFFFFF, // The number of entries in DT_VERNEED.
+
+ // Mips specific dynamic table entry tags.
+ DT_MIPS_RLD_VERSION = 0x70000001, // 32 bit version number for runtime
+ // linker interface.
+ DT_MIPS_TIME_STAMP = 0x70000002, // Time stamp.
+ DT_MIPS_ICHECKSUM = 0x70000003, // Checksum of external strings
+ // and common sizes.
+ DT_MIPS_IVERSION = 0x70000004, // Index of version string
+ // in string table.
+ DT_MIPS_FLAGS = 0x70000005, // 32 bits of flags.
+ DT_MIPS_BASE_ADDRESS = 0x70000006, // Base address of the segment.
+ DT_MIPS_MSYM = 0x70000007, // Address of .msym section.
+ DT_MIPS_CONFLICT = 0x70000008, // Address of .conflict section.
+ DT_MIPS_LIBLIST = 0x70000009, // Address of .liblist section.
+ DT_MIPS_LOCAL_GOTNO = 0x7000000a, // Number of local global offset
+ // table entries.
+ DT_MIPS_CONFLICTNO = 0x7000000b, // Number of entries
+ // in the .conflict section.
+ DT_MIPS_LIBLISTNO = 0x70000010, // Number of entries
+ // in the .liblist section.
+ DT_MIPS_SYMTABNO = 0x70000011, // Number of entries
+ // in the .dynsym section.
+ DT_MIPS_UNREFEXTNO = 0x70000012, // Index of first external dynamic symbol
+ // not referenced locally.
+ DT_MIPS_GOTSYM = 0x70000013, // Index of first dynamic symbol
+ // in global offset table.
+ DT_MIPS_HIPAGENO = 0x70000014, // Number of page table entries
+ // in global offset table.
+ DT_MIPS_RLD_MAP = 0x70000016, // Address of run time loader map,
+ // used for debugging.
+ DT_MIPS_DELTA_CLASS = 0x70000017, // Delta C++ class definition.
+ DT_MIPS_DELTA_CLASS_NO = 0x70000018, // Number of entries
+ // in DT_MIPS_DELTA_CLASS.
+ DT_MIPS_DELTA_INSTANCE = 0x70000019, // Delta C++ class instances.
+ DT_MIPS_DELTA_INSTANCE_NO = 0x7000001A, // Number of entries
+ // in DT_MIPS_DELTA_INSTANCE.
+ DT_MIPS_DELTA_RELOC = 0x7000001B, // Delta relocations.
+ DT_MIPS_DELTA_RELOC_NO = 0x7000001C, // Number of entries
+ // in DT_MIPS_DELTA_RELOC.
+ DT_MIPS_DELTA_SYM = 0x7000001D, // Delta symbols that Delta
+ // relocations refer to.
+ DT_MIPS_DELTA_SYM_NO = 0x7000001E, // Number of entries
+ // in DT_MIPS_DELTA_SYM.
+ DT_MIPS_DELTA_CLASSSYM = 0x70000020, // Delta symbols that hold
+ // class declarations.
+ DT_MIPS_DELTA_CLASSSYM_NO = 0x70000021, // Number of entries
+ // in DT_MIPS_DELTA_CLASSSYM.
+ DT_MIPS_CXX_FLAGS = 0x70000022, // Flags indicating information
+ // about C++ flavor.
+ DT_MIPS_PIXIE_INIT = 0x70000023, // Pixie information.
+ DT_MIPS_SYMBOL_LIB = 0x70000024, // Address of .MIPS.symlib
+ DT_MIPS_LOCALPAGE_GOTIDX = 0x70000025, // The GOT index of the first PTE
+ // for a segment
+ DT_MIPS_LOCAL_GOTIDX = 0x70000026, // The GOT index of the first PTE
+ // for a local symbol
+ DT_MIPS_HIDDEN_GOTIDX = 0x70000027, // The GOT index of the first PTE
+ // for a hidden symbol
+ DT_MIPS_PROTECTED_GOTIDX = 0x70000028, // The GOT index of the first PTE
+ // for a protected symbol
+ DT_MIPS_OPTIONS = 0x70000029, // Address of `.MIPS.options'.
+ DT_MIPS_INTERFACE = 0x7000002A, // Address of `.interface'.
+ DT_MIPS_DYNSTR_ALIGN = 0x7000002B, // Unknown.
+ DT_MIPS_INTERFACE_SIZE = 0x7000002C, // Size of the .interface section.
+ DT_MIPS_RLD_TEXT_RESOLVE_ADDR = 0x7000002D, // Size of rld_text_resolve
+ // function stored in the GOT.
+ DT_MIPS_PERF_SUFFIX = 0x7000002E, // Default suffix of DSO to be added
+ // by rld on dlopen() calls.
+ DT_MIPS_COMPACT_SIZE = 0x7000002F, // Size of compact relocation
+ // section (O32).
+ DT_MIPS_GP_VALUE = 0x70000030, // GP value for auxiliary GOTs.
+ DT_MIPS_AUX_DYNAMIC = 0x70000031, // Address of auxiliary .dynamic.
+ DT_MIPS_PLTGOT = 0x70000032, // Address of the base of the PLTGOT.
+ DT_MIPS_RWPLT = 0x70000034 // Points to the base
+ // of a writable PLT.
};
// DT_FLAGS values.
@@ -1501,6 +1575,31 @@ enum {
DF_1_DISPRELPND = 0x00010000 // Disp reloc applied at run-time.
};
+// DT_MIPS_FLAGS values.
+enum {
+ RHF_NONE = 0x00000000, // No flags.
+ RHF_QUICKSTART = 0x00000001, // Uses shortcut pointers.
+ RHF_NOTPOT = 0x00000002, // Hash size is not a power of two.
+ RHS_NO_LIBRARY_REPLACEMENT = 0x00000004, // Ignore LD_LIBRARY_PATH.
+ RHF_NO_MOVE = 0x00000008, // DSO address may not be relocated.
+ RHF_SGI_ONLY = 0x00000010, // SGI specific features.
+ RHF_GUARANTEE_INIT = 0x00000020, // Guarantee that .init will finish
+ // executing before any non-init
+ // code in DSO is called.
+ RHF_DELTA_C_PLUS_PLUS = 0x00000040, // Contains Delta C++ code.
+ RHF_GUARANTEE_START_INIT = 0x00000080, // Guarantee that .init will start
+ // executing before any non-init
+ // code in DSO is called.
+ RHF_PIXIE = 0x00000100, // Generated by pixie.
+ RHF_DEFAULT_DELAY_LOAD = 0x00000200, // Delay-load DSO by default.
+ RHF_REQUICKSTART = 0x00000400, // Object may be requickstarted
+ RHF_REQUICKSTARTED = 0x00000800, // Object has been requickstarted
+ RHF_CORD = 0x00001000, // Generated by cord.
+ RHF_NO_UNRES_UNDEF = 0x00002000, // Object contains no unresolved
+ // undef symbols.
+ RHF_RLD_ORDER_SAFE = 0x00004000 // Symbol table is in a safe order.
+};
+
// ElfXX_VerDef structure version (GNU versioning)
enum {
VER_DEF_NONE = 0,
Modified: projects/specific_leg/contrib/llvm/lib/Support/Dwarf.cpp
==============================================================================
--- projects/specific_leg/contrib/llvm/lib/Support/Dwarf.cpp Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/llvm/lib/Support/Dwarf.cpp Mon Nov 11 20:39:28 2013 (r258008)
@@ -453,10 +453,11 @@ const char *llvm::dwarf::OperationEncodi
case DW_OP_bit_piece: return "DW_OP_bit_piece";
case DW_OP_implicit_value: return "DW_OP_implicit_value";
case DW_OP_stack_value: return "DW_OP_stack_value";
- case DW_OP_lo_user: return "DW_OP_lo_user";
- case DW_OP_hi_user: return "DW_OP_hi_user";
- // DWARF5 Fission Proposal Op Extensions
+ // GNU thread-local storage
+ case DW_OP_GNU_push_tls_address: return "DW_OP_GNU_push_tls_address";
+
+ // DWARF5 Fission Proposal Op Extensions
case DW_OP_GNU_addr_index: return "DW_OP_GNU_addr_index";
case DW_OP_GNU_const_index: return "DW_OP_GNU_const_index";
}
Modified: projects/specific_leg/contrib/nvi/README
==============================================================================
--- projects/specific_leg/contrib/nvi/README Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/nvi/README Mon Nov 11 20:39:28 2013 (r258008)
@@ -1,6 +1,6 @@
-# $Id: README,v 9.0 2012/10/07 09:13:54 zy Exp $
+# $Id: README,v 9.1 2013/11/02 02:50:23 zy Exp $
-This is version 2.1.1 (2012-10-07) of nex/nvi, a reimplementation of the ex/vi
+This is version 2.1.2 (2012-11-02) of nex/nvi, a reimplementation of the ex/vi
text editors originally distributed as part of the Fourth Berkeley
Software Distribution (4BSD), by the University of California, Berkeley.
Modified: projects/specific_leg/contrib/nvi/common/main.c
==============================================================================
--- projects/specific_leg/contrib/nvi/common/main.c Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/nvi/common/main.c Mon Nov 11 20:39:28 2013 (r258008)
@@ -11,9 +11,9 @@
#ifndef lint
static const char copyright[] =
-"%Z% Copyright (c) 1992, 1993, 1994\n\
+"@(#) Copyright (c) 1992, 1993, 1994\n\
The Regents of the University of California. All rights reserved.\n\
-%Z% Copyright (c) 1992, 1993, 1994, 1995, 1996\n\
+@(#) Copyright (c) 1992, 1993, 1994, 1995, 1996\n\
Keith Bostic. All rights reserved.\n";
#endif /* not lint */
Modified: projects/specific_leg/contrib/nvi/docs/USD.doc/vi.man/vi.1
==============================================================================
--- projects/specific_leg/contrib/nvi/docs/USD.doc/vi.man/vi.1 Mon Nov 11 20:33:25 2013 (r258007)
+++ projects/specific_leg/contrib/nvi/docs/USD.doc/vi.man/vi.1 Mon Nov 11 20:39:28 2013 (r258008)
@@ -5,1619 +5,2742 @@
.\" Copyright (c) 2011
.\" Zhihao Yuan. All rights reserved.
.\"
-.\" This document may not be republished without written permission from
-.\" Keith Bostic.
+.\" The vi program is freely redistributable.
+.\" You are welcome to copy, modify and share it with others
+.\" under the conditions listed in the LICENSE file.
+.\" If any company (not individual!) finds vi sufficiently useful
+.\" that you would have purchased it, or if any company wishes to
+.\" redistribute it, contributions to the authors would be appreciated.
.\"
-.\" See the LICENSE file for redistribution information.
+.\" $Id: vi.1,v 9.0 2013/11/02 12:11:56 zy Exp $
+.\" $FreeBSD$
.\"
-.\" @(#)vi.1 8.51 (Berkeley) 10/10/96
-.\" $FreeBSD$
-.\" $Id: vi.1,v 8.59 2012/02/12 12:56:37 zy Exp $
-.\"
-.TH VI 1 "11 February, 2012"
-.UC
-.SH NAME
-ex, vi, view \- text editors
-.SH SYNOPSIS
-.B ex
-[\c
-.B -eFRrSsv\c
-] [\c
-.BI -c " cmd"\c
-] [\c
-.BI -t " tag"\c
-] [\c
-.BI -w " size"\c
-] [file ...]
-.br
-.B vi
-[\c
-.B -eFlRrSv\c
-] [\c
-.BI -c " cmd"\c
-] [\c
-.BI -t " tag"\c
-] [\c
-.BI -w " size"\c
-] [file ...]
-.br
-.B view
-[\c
-.B -eFRrSv\c
-] [\c
-.BI -c " cmd"\c
-] [\c
-.BI -t " tag"\c
-] [\c
-.BI -w " size"\c
-] [file ...]
-.SH LICENSE
-The vi program is freely redistributable. You are welcome to copy,
-modify and share it with others under the conditions listed in the
-LICENSE file. If any company (not individual!) finds vi sufficiently
-useful that you would have purchased it, or if any company wishes to
-redistribute it, contributions to the authors would be appreciated.
-.SH DESCRIPTION
-.I \&Vi
-is a screen oriented text editor.
-.I \&Ex
+.Dd November 2, 2013
+.Dt VI 1
+.Os
+.Sh NAME
+.Nm ex , vi , view
+.Nd text editors
+.Sh SYNOPSIS
+.Nm ex
+.Op Fl FRrSsv
+.Op Fl c Ar cmd
+.Op Fl t Ar tag
+.Op Fl w Ar size
+.Op Ar
+.Nm vi\ \&
+.Op Fl eFRrS
+.Op Fl c Ar cmd
+.Op Fl t Ar tag
+.Op Fl w Ar size
+.Op Ar
+.Nm view
+.Op Fl eFrS
+.Op Fl c Ar cmd
+.Op Fl t Ar tag
+.Op Fl w Ar size
+.Op Ar
+.Sh DESCRIPTION
+.Nm vi
+is a screen-oriented text editor.
+.Nm ex
is a line-oriented text editor.
-.I \&Ex
+.Nm ex
and
-.I \&vi
+.Nm vi
are different interfaces to the same program,
and it is possible to switch back and forth during an edit session.
-.I View
+.Nm view
is the equivalent of using the
-.B \-R
-(read-only) option of
-.IR \&vi .
-.PP
+.Fl R
+.Pq read-only
+option of
+.Nm vi .
+.Pp
This manual page is the one provided with the
-.I nex/nvi
+.Nm nex Ns / Ns Nm nvi
versions of the
-.I ex/vi
+.Nm ex Ns / Ns Nm vi
text editors.
-.I Nex/nvi
+.Nm nex Ns / Ns Nm nvi
are intended as bug-for-bug compatible replacements for the original
-Fourth Berkeley Software Distribution (4BSD)
-.I \&ex
+Fourth Berkeley Software Distribution
+.Pq 4BSD
+.Nm ex
and
-.I \&vi
+.Nm vi
programs.
For the rest of this manual page,
-.I nex/nvi
+.Nm nex Ns / Ns Nm nvi
is used only when it's necessary to distinguish it from the historic
implementations of
-.IR ex/vi .
-.PP
+.Nm ex Ns / Ns Nm vi .
+.Pp
This manual page is intended for users already familiar with
-.IR ex/vi .
+.Nm ex Ns / Ns Nm vi .
Anyone else should almost certainly read a good tutorial on the
editor before this manual page.
-If you're in an unfamiliar environment, and you absolutely have to
-get work done immediately, read the section after the options
-description, entitled ``Fast Startup''.
+If you're in an unfamiliar environment,
+and you absolutely have to get work done immediately,
+read the section after the options description, entitled
+.Sx FAST STARTUP .
It's probably enough to get you going.
-.PP
+.Pp
The following options are available:
-.TP
-.B \-c
+.Bl -tag -width "-w size "
+.It Fl c Ar cmd
Execute
-.B cmd
-immediately after starting the edit session.
-Particularly useful for initial positioning in the file, however
-.B cmd
+.Ar cmd
+on the first file loaded.
+Particularly useful for initial positioning in the file, although
+.Ar cmd
is not limited to positioning commands.
-This is the POSIX 1003.2 interface for the historic ``+cmd'' syntax.
-.I Nex/nvi
+This is the POSIX 1003.2 interface for the historic
+.Dq +cmd
+syntax.
+.Nm nex Ns / Ns Nm nvi
supports both the old and new syntax.
-.TP
-.B \-e
+.It Fl e
Start editing in ex mode, as if the command name were
-.IR \&ex .
-.TP
-.B \-F
+.Nm ex .
+.It Fl F
Don't copy the entire file when first starting to edit.
(The default is to make a copy in case someone else modifies
the file during your edit session.)
-.TP
-.B \-l
-Start editing with the lisp and showmatch options set.
-.TP
-.B \-R
+.\" .It Fl l
+.\" Start editing with the lisp and showmatch options set.
+.It Fl R
Start editing in read-only mode, as if the command name was
-.IR view ,
+.Nm view ,
or the
-.B readonly
+.Cm readonly
option was set.
-.TP
-.B \-r
+.It Fl r
Recover the specified files, or, if no files are specified,
list the files that could be recovered.
If no recoverable files by the specified name exist,
the file is edited as if the
-.B \-r
+.Fl r
option had not been specified.
-.TP
-.B \-S
+.It Fl S
Run with the
-.B secure
+.Cm secure
edit option set, disallowing all access to external programs.
-.TP
-.B \-s
+.It Fl s
Enter batch mode; applicable only to
-.I \&ex
+.Nm ex
edit sessions.
Batch mode is useful when running
-.I \&ex
+.Nm ex
scripts.
-Prompts, informative messages and other user oriented message
-are turned off,
+Prompts, informative messages and other user oriented messages are turned off,
and no startup files or environment variables are read.
-This is the POSIX 1003.2 interface for the historic ``\-'' argument.
-.I \&Nex/nvi
+This is the POSIX 1003.2 interface for the historic
+.Dq -
+argument.
+.Nm nex Ns / Ns Nm nvi
supports both the old and new syntax.
-.TP
-.B \-t
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list