svn commit: r306906 - in projects/clang390-import: . bin/chio bin/chmod bin/dd bin/echo bin/ed bin/expr bin/kill bin/pwd bin/sh bin/sh/tests/parameters bin/stty bin/test contrib/atf/atf-sh contrib/...

Dimitry Andric dim at FreeBSD.org
Sun Oct 9 13:31:02 UTC 2016


Author: dim
Date: Sun Oct  9 13:30:57 2016
New Revision: 306906
URL: https://svnweb.freebsd.org/changeset/base/306906

Log:
  Merge ^/head r306412 through r306905.

Added:
  projects/clang390-import/bin/sh/tests/parameters/ifs1.0
     - copied unchanged from r306905, head/bin/sh/tests/parameters/ifs1.0
  projects/clang390-import/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.c
     - copied unchanged from r306905, head/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.c
  projects/clang390-import/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.mtree.bz2.uu
     - copied unchanged from r306905, head/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.mtree.bz2.uu
  projects/clang390-import/contrib/libucl/haskell/
     - copied from r306905, head/contrib/libucl/haskell/
  projects/clang390-import/contrib/libucl/m4/gcov.m4
     - copied unchanged from r306905, head/contrib/libucl/m4/gcov.m4
  projects/clang390-import/contrib/libucl/python/tests/
     - copied from r306905, head/contrib/libucl/python/tests/
  projects/clang390-import/contrib/unbound/contrib/
     - copied from r306905, head/contrib/unbound/contrib/
  projects/clang390-import/gnu/usr.bin/groff/mdate.sh
     - copied unchanged from r306905, head/gnu/usr.bin/groff/mdate.sh
  projects/clang390-import/lib/libcapsicum/
     - copied from r306905, head/lib/libcapsicum/
  projects/clang390-import/lib/librss/
     - copied from r306905, head/lib/librss/
  projects/clang390-import/share/man/man4/mlx4en.4
     - copied unchanged from r306905, head/share/man/man4/mlx4en.4
  projects/clang390-import/share/man/man9/dnv.9
     - copied unchanged from r306905, head/share/man/man9/dnv.9
  projects/clang390-import/sys/arm/arm/identcpu-v4.c
     - copied unchanged from r306905, head/sys/arm/arm/identcpu-v4.c
  projects/clang390-import/sys/arm/arm/identcpu-v6.c
     - copied unchanged from r306905, head/sys/arm/arm/identcpu-v6.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c
     - copied unchanged from r306905, head/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2836_mp.h
     - copied unchanged from r306905, head/sys/arm/broadcom/bcm2835/bcm2836_mp.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslhelp.c
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslhelp.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslhelpers.y
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslhelpers.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslkeywords.y
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslkeywords.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslprimaries.y
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslprimaries.y
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utstrtoul64.c
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/components/utilities/utstrtoul64.c
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acgccex.h
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/include/platform/acgccex.h
  projects/clang390-import/sys/dev/mlx4/
     - copied from r306905, head/sys/dev/mlx4/
  projects/clang390-import/sys/mips/atheros/ar531x/
     - copied from r306905, head/sys/mips/atheros/ar531x/
  projects/clang390-import/sys/mips/conf/AR5312_BASE.hints
     - copied unchanged from r306905, head/sys/mips/conf/AR5312_BASE.hints
  projects/clang390-import/sys/mips/conf/AR5315_BASE.hints
     - copied unchanged from r306905, head/sys/mips/conf/AR5315_BASE.hints
  projects/clang390-import/sys/mips/conf/std.AR5312
     - copied unchanged from r306905, head/sys/mips/conf/std.AR5312
  projects/clang390-import/sys/mips/conf/std.AR5315
     - copied unchanged from r306905, head/sys/mips/conf/std.AR5315
  projects/clang390-import/sys/modules/dtb/nvidia/
     - copied from r306905, head/sys/modules/dtb/nvidia/
  projects/clang390-import/sys/modules/evdev/
     - copied from r306905, head/sys/modules/evdev/
  projects/clang390-import/sys/modules/mlx4en/
     - copied from r306905, head/sys/modules/mlx4en/
  projects/clang390-import/sys/modules/rpi_ft5406/
     - copied from r306905, head/sys/modules/rpi_ft5406/
  projects/clang390-import/sys/modules/uinput/
     - copied from r306905, head/sys/modules/uinput/
  projects/clang390-import/sys/sys/disk/
     - copied from r306905, head/sys/sys/disk/
Replaced:
  projects/clang390-import/sys/sys/apm.h
     - copied unchanged from r306905, head/sys/sys/apm.h
  projects/clang390-import/sys/sys/disklabel.h
     - copied unchanged from r306905, head/sys/sys/disklabel.h
  projects/clang390-import/sys/sys/diskmbr.h
     - copied unchanged from r306905, head/sys/sys/diskmbr.h
  projects/clang390-import/sys/sys/diskpc98.h
     - copied unchanged from r306905, head/sys/sys/diskpc98.h
  projects/clang390-import/sys/sys/gpt.h
     - copied unchanged from r306905, head/sys/sys/gpt.h
  projects/clang390-import/sys/sys/vtoc.h
     - copied unchanged from r306905, head/sys/sys/vtoc.h
Deleted:
  projects/clang390-import/contrib/libucl/python/test.sh
  projects/clang390-import/contrib/libucl/python/test_uclmodule.py
  projects/clang390-import/sys/arm/allwinner/a20/std.a20
  projects/clang390-import/sys/arm/allwinner/a31/std.a31
  projects/clang390-import/sys/arm/allwinner/a83t/std.a83t
  projects/clang390-import/sys/arm/allwinner/h3/std.h3
  projects/clang390-import/sys/arm/arm/identcpu.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utprint.c
  projects/clang390-import/sys/contrib/dev/acpica/os_specific/service_layers/oslibcfs.c
  projects/clang390-import/sys/dev/hyperv/stordisengage/
  projects/clang390-import/sys/modules/hyperv/stordisengage/
  projects/clang390-import/sys/modules/mlxen/
  projects/clang390-import/sys/ofed/drivers/infiniband/hw/mlx4/
  projects/clang390-import/sys/ofed/drivers/net/
  projects/clang390-import/sys/ofed/include/linux/
  projects/clang390-import/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY
  projects/clang390-import/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY
  projects/clang390-import/tools/build/options/WITH_FMAKE
Modified:
  projects/clang390-import/.arcconfig
  projects/clang390-import/Makefile.inc1
  projects/clang390-import/ObsoleteFiles.inc
  projects/clang390-import/UPDATING
  projects/clang390-import/bin/chio/chio.1
  projects/clang390-import/bin/chmod/chmod.c
  projects/clang390-import/bin/dd/dd.1
  projects/clang390-import/bin/echo/echo.1
  projects/clang390-import/bin/ed/ed.1
  projects/clang390-import/bin/expr/expr.1
  projects/clang390-import/bin/kill/kill.1
  projects/clang390-import/bin/pwd/pwd.1
  projects/clang390-import/bin/sh/sh.1
  projects/clang390-import/bin/sh/tests/parameters/Makefile
  projects/clang390-import/bin/sh/var.c
  projects/clang390-import/bin/stty/stty.1
  projects/clang390-import/bin/test/test.1
  projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp
  projects/clang390-import/contrib/blacklist/bin/blacklistd.8
  projects/clang390-import/contrib/blacklist/bin/blacklistd.c
  projects/clang390-import/contrib/blacklist/bin/state.c
  projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper
  projects/clang390-import/contrib/byacc/CHANGES
  projects/clang390-import/contrib/byacc/MANIFEST
  projects/clang390-import/contrib/byacc/VERSION
  projects/clang390-import/contrib/byacc/aclocal.m4
  projects/clang390-import/contrib/byacc/btyaccpar.c
  projects/clang390-import/contrib/byacc/btyaccpar.skel
  projects/clang390-import/contrib/byacc/configure
  projects/clang390-import/contrib/byacc/defs.h
  projects/clang390-import/contrib/byacc/error.c
  projects/clang390-import/contrib/byacc/lalr.c
  projects/clang390-import/contrib/byacc/lr0.c
  projects/clang390-import/contrib/byacc/mkpar.c
  projects/clang390-import/contrib/byacc/output.c
  projects/clang390-import/contrib/byacc/package/byacc.spec
  projects/clang390-import/contrib/byacc/package/debian/changelog
  projects/clang390-import/contrib/byacc/package/mingw-byacc.spec
  projects/clang390-import/contrib/byacc/package/pkgsrc/Makefile
  projects/clang390-import/contrib/byacc/reader.c
  projects/clang390-import/contrib/byacc/skel2c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_calc1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_demo.error
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_demo.output
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_demo.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_destroy1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_destroy2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_destroy3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/code_calc.code.c
  projects/clang390-import/contrib/byacc/test/btyacc/code_calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/code_calc.tab.h
  projects/clang390-import/contrib/byacc/test/btyacc/code_error.code.c
  projects/clang390-import/contrib/byacc/test/btyacc/empty.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit3.output
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit4.output
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit4.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit5.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax10.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax11.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax12.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax13.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax14.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax15.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax16.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax17.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax18.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax19.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax20.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax21.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax22.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax23.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax24.error
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax24.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax25.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax26.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax27.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax4.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax5.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax6.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax7.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax7a.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax7b.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax8.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax8a.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax9.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/error.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/grammar.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/inherit0.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/inherit1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/inherit2.output
  projects/clang390-import/contrib/byacc/test/btyacc/inherit2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/ok_syntax1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/pure_calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/pure_error.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc2-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc3-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc4-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc4.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/rename_debug.c
  projects/clang390-import/contrib/byacc/test/btyacc/varsyntax_calc1.tab.c
  projects/clang390-import/contrib/byacc/test/code_calc.y
  projects/clang390-import/contrib/byacc/test/err_inherit4.y
  projects/clang390-import/contrib/byacc/test/run_make.sh
  projects/clang390-import/contrib/byacc/test/yacc/calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/calc1.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/calc2.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/calc3.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/code_calc.code.c
  projects/clang390-import/contrib/byacc/test/yacc/code_calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/code_calc.tab.h
  projects/clang390-import/contrib/byacc/test/yacc/code_error.code.c
  projects/clang390-import/contrib/byacc/test/yacc/empty.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax10.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax11.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax12.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax18.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax20.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax24.error
  projects/clang390-import/contrib/byacc/test/yacc/error.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/grammar.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/ok_syntax1.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/pure_calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/pure_error.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc2-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc2.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc3-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc3.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc4-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc4.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/rename_debug.c
  projects/clang390-import/contrib/byacc/test/yacc/varsyntax_calc1.tab.c
  projects/clang390-import/contrib/byacc/verbose.c
  projects/clang390-import/contrib/byacc/yaccpar.c
  projects/clang390-import/contrib/byacc/yaccpar.skel
  projects/clang390-import/contrib/dma/dma-mbox-create.c
  projects/clang390-import/contrib/libarchive/cat/test/main.c
  projects/clang390-import/contrib/libarchive/cat/test/test.h
  projects/clang390-import/contrib/libarchive/cpio/test/main.c
  projects/clang390-import/contrib/libarchive/cpio/test/test.h
  projects/clang390-import/contrib/libarchive/libarchive/archive_read_support_format_7zip.c
  projects/clang390-import/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
  projects/clang390-import/contrib/libarchive/libarchive/test/main.c
  projects/clang390-import/contrib/libarchive/libarchive/test/test_acl_freebsd_nfs4.c
  projects/clang390-import/contrib/libarchive/libarchive/test/test_read_set_format.c
  projects/clang390-import/contrib/libarchive/tar/subst.c
  projects/clang390-import/contrib/libarchive/tar/test/main.c
  projects/clang390-import/contrib/libarchive/tar/test/test.h
  projects/clang390-import/contrib/libarchive/tar/test/test_option_H_upper.c
  projects/clang390-import/contrib/libarchive/tar/test/test_option_L_upper.c
  projects/clang390-import/contrib/libarchive/tar/test/test_option_U_upper.c
  projects/clang390-import/contrib/libarchive/tar/test/test_option_n.c
  projects/clang390-import/contrib/libarchive/tar/write.c
  projects/clang390-import/contrib/libucl/CMakeLists.txt
  projects/clang390-import/contrib/libucl/Makefile.unix
  projects/clang390-import/contrib/libucl/Makefile.w32
  projects/clang390-import/contrib/libucl/README.md
  projects/clang390-import/contrib/libucl/include/ucl++.h
  projects/clang390-import/contrib/libucl/include/ucl.h
  projects/clang390-import/contrib/libucl/python/setup.py
  projects/clang390-import/contrib/libucl/python/src/uclmodule.c
  projects/clang390-import/contrib/libucl/src/ucl_parser.c
  projects/clang390-import/contrib/libucl/src/ucl_schema.c
  projects/clang390-import/contrib/libucl/src/ucl_util.c
  projects/clang390-import/contrib/libucl/tests/schema/patternProperties.json
  projects/clang390-import/contrib/libucl/tests/schema/refRemote.json
  projects/clang390-import/contrib/netbsd-tests/lib/libc/locale/t_mbstowcs.c
  projects/clang390-import/contrib/netbsd-tests/lib/libc/string/t_memmem.c
  projects/clang390-import/contrib/tzcode/zic/zdump.c
  projects/clang390-import/contrib/tzcode/zic/zic.c
  projects/clang390-import/contrib/tzdata/africa
  projects/clang390-import/contrib/tzdata/antarctica
  projects/clang390-import/contrib/tzdata/asia
  projects/clang390-import/contrib/tzdata/australasia
  projects/clang390-import/contrib/tzdata/backward
  projects/clang390-import/contrib/tzdata/etcetera
  projects/clang390-import/contrib/tzdata/europe
  projects/clang390-import/contrib/tzdata/factory
  projects/clang390-import/contrib/tzdata/leap-seconds.list
  projects/clang390-import/contrib/tzdata/leapseconds
  projects/clang390-import/contrib/tzdata/northamerica
  projects/clang390-import/contrib/tzdata/southamerica
  projects/clang390-import/contrib/tzdata/zone.tab
  projects/clang390-import/contrib/tzdata/zone1970.tab
  projects/clang390-import/contrib/unbound/Makefile.in
  projects/clang390-import/contrib/unbound/acx_python.m4
  projects/clang390-import/contrib/unbound/compat/arc4random.c
  projects/clang390-import/contrib/unbound/compat/getentropy_linux.c
  projects/clang390-import/contrib/unbound/config.h
  projects/clang390-import/contrib/unbound/config.h.in
  projects/clang390-import/contrib/unbound/configure
  projects/clang390-import/contrib/unbound/configure.ac
  projects/clang390-import/contrib/unbound/daemon/acl_list.c
  projects/clang390-import/contrib/unbound/daemon/acl_list.h
  projects/clang390-import/contrib/unbound/daemon/daemon.c
  projects/clang390-import/contrib/unbound/daemon/remote.c
  projects/clang390-import/contrib/unbound/daemon/remote.h
  projects/clang390-import/contrib/unbound/daemon/unbound.c
  projects/clang390-import/contrib/unbound/daemon/worker.c
  projects/clang390-import/contrib/unbound/dns64/dns64.c
  projects/clang390-import/contrib/unbound/doc/Changelog
  projects/clang390-import/contrib/unbound/doc/README
  projects/clang390-import/contrib/unbound/doc/example.conf
  projects/clang390-import/contrib/unbound/doc/example.conf.in
  projects/clang390-import/contrib/unbound/doc/libunbound.3
  projects/clang390-import/contrib/unbound/doc/libunbound.3.in
  projects/clang390-import/contrib/unbound/doc/unbound-anchor.8
  projects/clang390-import/contrib/unbound/doc/unbound-anchor.8.in
  projects/clang390-import/contrib/unbound/doc/unbound-checkconf.8
  projects/clang390-import/contrib/unbound/doc/unbound-checkconf.8.in
  projects/clang390-import/contrib/unbound/doc/unbound-control.8
  projects/clang390-import/contrib/unbound/doc/unbound-control.8.in
  projects/clang390-import/contrib/unbound/doc/unbound-host.1
  projects/clang390-import/contrib/unbound/doc/unbound-host.1.in
  projects/clang390-import/contrib/unbound/doc/unbound.8
  projects/clang390-import/contrib/unbound/doc/unbound.8.in
  projects/clang390-import/contrib/unbound/doc/unbound.conf.5
  projects/clang390-import/contrib/unbound/doc/unbound.conf.5.in
  projects/clang390-import/contrib/unbound/doc/unbound.doxygen
  projects/clang390-import/contrib/unbound/iterator/iter_hints.c
  projects/clang390-import/contrib/unbound/iterator/iter_utils.c
  projects/clang390-import/contrib/unbound/iterator/iterator.c
  projects/clang390-import/contrib/unbound/iterator/iterator.h
  projects/clang390-import/contrib/unbound/libunbound/libworker.c
  projects/clang390-import/contrib/unbound/services/listen_dnsport.c
  projects/clang390-import/contrib/unbound/services/localzone.c
  projects/clang390-import/contrib/unbound/services/localzone.h
  projects/clang390-import/contrib/unbound/services/mesh.c
  projects/clang390-import/contrib/unbound/services/outside_network.c
  projects/clang390-import/contrib/unbound/services/outside_network.h
  projects/clang390-import/contrib/unbound/sldns/keyraw.c
  projects/clang390-import/contrib/unbound/sldns/rrdef.h
  projects/clang390-import/contrib/unbound/sldns/wire2str.h
  projects/clang390-import/contrib/unbound/smallapp/unbound-anchor.c
  projects/clang390-import/contrib/unbound/smallapp/unbound-checkconf.c
  projects/clang390-import/contrib/unbound/smallapp/unbound-control.c
  projects/clang390-import/contrib/unbound/smallapp/unbound-host.c
  projects/clang390-import/contrib/unbound/smallapp/worker_cb.c
  projects/clang390-import/contrib/unbound/util/alloc.c
  projects/clang390-import/contrib/unbound/util/config_file.c
  projects/clang390-import/contrib/unbound/util/config_file.h
  projects/clang390-import/contrib/unbound/util/configlexer.lex
  projects/clang390-import/contrib/unbound/util/configparser.y
  projects/clang390-import/contrib/unbound/util/iana_ports.inc
  projects/clang390-import/contrib/unbound/util/net_help.c
  projects/clang390-import/contrib/unbound/util/netevent.c
  projects/clang390-import/contrib/unbound/util/netevent.h
  projects/clang390-import/contrib/unbound/util/storage/dnstree.c
  projects/clang390-import/contrib/unbound/util/storage/dnstree.h
  projects/clang390-import/contrib/unbound/util/storage/lookup3.c
  projects/clang390-import/contrib/unbound/util/ub_event.c
  projects/clang390-import/contrib/unbound/util/ub_event_pluggable.c
  projects/clang390-import/contrib/unbound/util/winsock_event.c
  projects/clang390-import/contrib/unbound/validator/autotrust.c
  projects/clang390-import/contrib/unbound/validator/val_secalgo.c
  projects/clang390-import/contrib/unbound/validator/val_sigcrypt.c
  projects/clang390-import/contrib/unbound/validator/validator.c
  projects/clang390-import/etc/mtree/BSD.include.dist
  projects/clang390-import/etc/periodic/security/520.pfdenied
  projects/clang390-import/gnu/lib/Makefile
  projects/clang390-import/gnu/usr.bin/binutils/Makefile
  projects/clang390-import/gnu/usr.bin/groff/Makefile.inc
  projects/clang390-import/include/Makefile
  projects/clang390-import/include/mqueue.h
  projects/clang390-import/include/stdio.h
  projects/clang390-import/include/stdlib.h
  projects/clang390-import/include/time.h
  projects/clang390-import/include/unistd.h
  projects/clang390-import/lib/Makefile
  projects/clang390-import/lib/libarchive/tests/Makefile
  projects/clang390-import/lib/libc/gen/Symbol.map
  projects/clang390-import/lib/libc/gen/arc4random.c
  projects/clang390-import/lib/libc/gen/crypt.c
  projects/clang390-import/lib/libc/stdlib/random.c
  projects/clang390-import/lib/libc/sys/cap_enter.2
  projects/clang390-import/lib/libc/sys/getrlimit.2
  projects/clang390-import/lib/libc/sys/kqueue.2
  projects/clang390-import/lib/libc/sys/open.2
  projects/clang390-import/lib/libc/sys/sigaction.2
  projects/clang390-import/lib/libc/sys/thr_suspend.2
  projects/clang390-import/lib/libcasper/libcasper/libcasper.3
  projects/clang390-import/lib/libjail/jail.c
  projects/clang390-import/lib/librt/Symbol.map
  projects/clang390-import/lib/librt/mq.c
  projects/clang390-import/lib/librt/timer.c
  projects/clang390-import/lib/libstand/cd9660.c
  projects/clang390-import/lib/msun/ld80/e_lgammal_r.c
  projects/clang390-import/lib/msun/src/e_coshl.c
  projects/clang390-import/lib/msun/src/e_lgammaf_r.c
  projects/clang390-import/lib/msun/src/e_sinhl.c
  projects/clang390-import/lib/msun/src/s_tanhl.c
  projects/clang390-import/sbin/atm/atmconfig/atmconfig.8
  projects/clang390-import/sbin/bsdlabel/bsdlabel.8
  projects/clang390-import/sbin/ccdconfig/ccdconfig.8
  projects/clang390-import/sbin/clri/clri.8
  projects/clang390-import/sbin/devd/devd.8
  projects/clang390-import/sbin/devd/devd.conf.5
  projects/clang390-import/sbin/devfs/devfs.8
  projects/clang390-import/sbin/dmesg/dmesg.8
  projects/clang390-import/sbin/dump/dump.8
  projects/clang390-import/sbin/dumpon/dumpon.8
  projects/clang390-import/sbin/etherswitchcfg/etherswitchcfg.8
  projects/clang390-import/sbin/fdisk/fdisk.8
  projects/clang390-import/sbin/fdisk_pc98/fdisk.8
  projects/clang390-import/sbin/fsck/fsck.8
  projects/clang390-import/sbin/fsck_ffs/fsck_ffs.8
  projects/clang390-import/sbin/fsck_msdosfs/fsck_msdosfs.8
  projects/clang390-import/sbin/fsdb/fsdb.8
  projects/clang390-import/sbin/gbde/gbde.8
  projects/clang390-import/sbin/ifconfig/af_inet.c
  projects/clang390-import/sbin/ifconfig/af_inet6.c
  projects/clang390-import/sbin/ifconfig/ifieee80211.c
  projects/clang390-import/sbin/init/init.8
  projects/clang390-import/sbin/init/init.c
  projects/clang390-import/sbin/mknod/mknod.8
  projects/clang390-import/sbin/mksnap_ffs/mksnap_ffs.8
  projects/clang390-import/sbin/mount_fusefs/mount_fusefs.8
  projects/clang390-import/sbin/mount_msdosfs/mount_msdosfs.8
  projects/clang390-import/sbin/mount_nullfs/mount_nullfs.8
  projects/clang390-import/sbin/mount_unionfs/mount_unionfs.8
  projects/clang390-import/sbin/natd/natd.8
  projects/clang390-import/sbin/nos-tun/nos-tun.8
  projects/clang390-import/sbin/pfctl/parse.y
  projects/clang390-import/sbin/pfctl/pfctl.8
  projects/clang390-import/sbin/pfctl/pfctl_parser.c
  projects/clang390-import/sbin/savecore/savecore.c
  projects/clang390-import/sbin/sconfig/sconfig.8
  projects/clang390-import/sbin/setkey/setkey.8
  projects/clang390-import/sbin/shutdown/shutdown.8
  projects/clang390-import/sbin/swapon/swapon.8
  projects/clang390-import/share/man/man4/Makefile
  projects/clang390-import/share/man/man5/pf.conf.5
  projects/clang390-import/share/man/man5/src.conf.5
  projects/clang390-import/share/man/man9/Makefile
  projects/clang390-import/share/man/man9/ifnet.9
  projects/clang390-import/share/man/man9/style.9
  projects/clang390-import/share/man/man9/sysctl.9
  projects/clang390-import/share/man/man9/taskqueue.9
  projects/clang390-import/share/misc/bsd-family-tree
  projects/clang390-import/share/misc/committers-doc.dot
  projects/clang390-import/share/misc/pci_vendors
  projects/clang390-import/share/mk/src.opts.mk
  projects/clang390-import/sys/amd64/amd64/mp_machdep.c
  projects/clang390-import/sys/amd64/conf/NOTES
  projects/clang390-import/sys/amd64/include/pcpu.h
  projects/clang390-import/sys/arm/allwinner/a10_ahci.c
  projects/clang390-import/sys/arm/allwinner/a10_gpio.c
  projects/clang390-import/sys/arm/allwinner/aw_mp.c
  projects/clang390-import/sys/arm/allwinner/aw_wdog.c
  projects/clang390-import/sys/arm/allwinner/std.allwinner
  projects/clang390-import/sys/arm/allwinner/std.allwinner_up
  projects/clang390-import/sys/arm/altera/socfpga/socfpga_mp.c
  projects/clang390-import/sys/arm/altera/socfpga/std.socfpga
  projects/clang390-import/sys/arm/amlogic/aml8726/aml8726_machdep.c
  projects/clang390-import/sys/arm/amlogic/aml8726/aml8726_mp.c
  projects/clang390-import/sys/arm/amlogic/aml8726/aml8726_wdt.c
  projects/clang390-import/sys/arm/amlogic/aml8726/std.aml8726
  projects/clang390-import/sys/arm/annapurna/alpine/std.alpine
  projects/clang390-import/sys/arm/arm/busdma_machdep-v6.c
  projects/clang390-import/sys/arm/arm/cpufunc.c
  projects/clang390-import/sys/arm/arm/cpufunc_asm_arm11.S
  projects/clang390-import/sys/arm/arm/cpufunc_asm_arm11x6.S
  projects/clang390-import/sys/arm/arm/cpufunc_asm_armv6.S
  projects/clang390-import/sys/arm/arm/cpufunc_asm_armv7.S
  projects/clang390-import/sys/arm/arm/cpuinfo.c
  projects/clang390-import/sys/arm/arm/elf_trampoline.c
  projects/clang390-import/sys/arm/arm/genassym.c
  projects/clang390-import/sys/arm/arm/generic_timer.c
  projects/clang390-import/sys/arm/arm/gic.c
  projects/clang390-import/sys/arm/arm/locore-v6.S
  projects/clang390-import/sys/arm/arm/machdep.c
  projects/clang390-import/sys/arm/arm/mp_machdep.c
  projects/clang390-import/sys/arm/arm/vm_machdep.c
  projects/clang390-import/sys/arm/at91/at91_aic.c
  projects/clang390-import/sys/arm/at91/at91_cfata.c
  projects/clang390-import/sys/arm/at91/at91_mci.c
  projects/clang390-import/sys/arm/at91/at91_pit.c
  projects/clang390-import/sys/arm/at91/at91_pmc.c
  projects/clang390-import/sys/arm/at91/at91_st.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_dma.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_machdep.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_spi.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_systimer.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_wdog.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2836_mp.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/files.bcm283x
  projects/clang390-import/sys/arm/broadcom/bcm2835/std.bcm2836
  projects/clang390-import/sys/arm/conf/BEAGLEBONE
  projects/clang390-import/sys/arm/conf/GENERIC
  projects/clang390-import/sys/arm/conf/RPI-B
  projects/clang390-import/sys/arm/conf/RPI2
  projects/clang390-import/sys/arm/conf/TEGRA124
  projects/clang390-import/sys/arm/freescale/imx/imx51_ipuv3.c
  projects/clang390-import/sys/arm/freescale/imx/imx51_ipuv3_fbd.c
  projects/clang390-import/sys/arm/freescale/imx/imx6_mp.c
  projects/clang390-import/sys/arm/freescale/imx/std.imx51
  projects/clang390-import/sys/arm/freescale/imx/std.imx53
  projects/clang390-import/sys/arm/freescale/imx/std.imx6
  projects/clang390-import/sys/arm/freescale/vybrid/std.vybrid
  projects/clang390-import/sys/arm/include/armreg.h
  projects/clang390-import/sys/arm/include/atomic-v6.h
  projects/clang390-import/sys/arm/include/cpu-v6.h
  projects/clang390-import/sys/arm/include/cpuconf.h
  projects/clang390-import/sys/arm/include/cpufunc.h
  projects/clang390-import/sys/arm/include/cpuinfo.h
  projects/clang390-import/sys/arm/include/intr.h
  projects/clang390-import/sys/arm/include/platformvar.h
  projects/clang390-import/sys/arm/lpc/lpc_fb.c
  projects/clang390-import/sys/arm/lpc/lpc_gpio.c
  projects/clang390-import/sys/arm/lpc/lpc_mmc.c
  projects/clang390-import/sys/arm/lpc/lpc_spi.c
  projects/clang390-import/sys/arm/mv/armada38x/pmsu.c
  projects/clang390-import/sys/arm/mv/armada38x/std.armada38x
  projects/clang390-import/sys/arm/mv/mpic.c
  projects/clang390-import/sys/arm/nvidia/as3722.c
  projects/clang390-import/sys/arm/nvidia/tegra124/files.tegra124
  projects/clang390-import/sys/arm/nvidia/tegra124/std.tegra124
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_car.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_clk_pll.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_coretemp.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_cpufreq.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_machdep.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_mp.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_pmc.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_xusbpadctl.c
  projects/clang390-import/sys/arm/nvidia/tegra_abpmisc.c
  projects/clang390-import/sys/arm/nvidia/tegra_ahci.c
  projects/clang390-import/sys/arm/nvidia/tegra_efuse.c
  projects/clang390-import/sys/arm/nvidia/tegra_ehci.c
  projects/clang390-import/sys/arm/nvidia/tegra_gpio.c
  projects/clang390-import/sys/arm/nvidia/tegra_i2c.c
  projects/clang390-import/sys/arm/nvidia/tegra_lic.c
  projects/clang390-import/sys/arm/nvidia/tegra_pcie.c
  projects/clang390-import/sys/arm/nvidia/tegra_pinmux.c
  projects/clang390-import/sys/arm/nvidia/tegra_rtc.c
  projects/clang390-import/sys/arm/nvidia/tegra_sdhci.c
  projects/clang390-import/sys/arm/nvidia/tegra_soctherm.c
  projects/clang390-import/sys/arm/nvidia/tegra_usbphy.c
  projects/clang390-import/sys/arm/qemu/std.virt
  projects/clang390-import/sys/arm/rockchip/rk30xx_gpio.c
  projects/clang390-import/sys/arm/rockchip/rk30xx_mp.c
  projects/clang390-import/sys/arm/rockchip/rk30xx_wdog.c
  projects/clang390-import/sys/arm/rockchip/std.rk30xx
  projects/clang390-import/sys/arm/samsung/exynos/exynos5_mp.c
  projects/clang390-import/sys/arm/samsung/exynos/std.exynos5250
  projects/clang390-import/sys/arm/samsung/exynos/std.exynos5420
  projects/clang390-import/sys/arm/ti/am335x/am335x_gpio.c
  projects/clang390-import/sys/arm/ti/am335x/am335x_lcd_syscons.c
  projects/clang390-import/sys/arm/ti/am335x/am335x_scm_padconf.c
  projects/clang390-import/sys/arm/ti/am335x/std.am335x
  projects/clang390-import/sys/arm/ti/cpsw/if_cpsw.c
  projects/clang390-import/sys/arm/ti/cpsw/if_cpswreg.h
  projects/clang390-import/sys/arm/ti/cpsw/if_cpswvar.h
  projects/clang390-import/sys/arm/ti/omap4/omap4_mp.c
  projects/clang390-import/sys/arm/ti/omap4/omap4_prcm_clks.c
  projects/clang390-import/sys/arm/ti/omap4/std.omap4
  projects/clang390-import/sys/arm/ti/std.ti
  projects/clang390-import/sys/arm/ti/ti_adc.c
  projects/clang390-import/sys/arm/ti/ti_adcvar.h
  projects/clang390-import/sys/arm/ti/ti_cpuid.c
  projects/clang390-import/sys/arm/ti/ti_pinmux.c
  projects/clang390-import/sys/arm/ti/ti_prcm.c
  projects/clang390-import/sys/arm/ti/ti_scm.c
  projects/clang390-import/sys/arm/ti/twl/twl.c
  projects/clang390-import/sys/arm/ti/twl/twl_clks.c
  projects/clang390-import/sys/arm/ti/twl/twl_vreg.c
  projects/clang390-import/sys/arm/xilinx/std.zynq7
  projects/clang390-import/sys/arm/xilinx/zy7_mp.c
  projects/clang390-import/sys/arm/xscale/i8134x/i80321_timer.c
  projects/clang390-import/sys/arm/xscale/i8134x/i80321_wdog.c
  projects/clang390-import/sys/arm/xscale/ixp425/avila_ata.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_intr.h
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_npe.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_qmgr.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_timer.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_wdog.c
  projects/clang390-import/sys/arm64/acpica/OsdEnvironment.c
  projects/clang390-import/sys/boot/common/self_reloc.c
  projects/clang390-import/sys/boot/efi/boot1/Makefile
  projects/clang390-import/sys/boot/efi/loader/Makefile
  projects/clang390-import/sys/boot/efi/loader/main.c
  projects/clang390-import/sys/boot/fdt/dts/arm/rpi.dts
  projects/clang390-import/sys/boot/fdt/dts/arm/rpi2.dts
  projects/clang390-import/sys/boot/geli/geliboot.c
  projects/clang390-import/sys/boot/i386/gptzfsboot/Makefile
  projects/clang390-import/sys/boot/i386/zfsboot/Makefile
  projects/clang390-import/sys/boot/userboot/zfs/Makefile
  projects/clang390-import/sys/boot/zfs/Makefile
  projects/clang390-import/sys/cam/cam_compat.c
  projects/clang390-import/sys/cam/cam_compat.h
  projects/clang390-import/sys/cam/cam_iosched.c
  projects/clang390-import/sys/cam/cam_periph.c
  projects/clang390-import/sys/cam/cam_periph.h
  projects/clang390-import/sys/cam/cam_queue.c
  projects/clang390-import/sys/cam/cam_queue.h
  projects/clang390-import/sys/cam/scsi/scsi_all.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_destroy.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/clang390-import/sys/cddl/dev/fbt/arm/fbt_isa.c
  projects/clang390-import/sys/cddl/dev/fbt/fbt.c
  projects/clang390-import/sys/cddl/dev/fbt/powerpc/fbt_isa.c
  projects/clang390-import/sys/cddl/dev/fbt/x86/fbt_isa.c
  projects/clang390-import/sys/compat/linuxkpi/common/include/linux/pci.h
  projects/clang390-import/sys/conf/Makefile.arm
  projects/clang390-import/sys/conf/NOTES
  projects/clang390-import/sys/conf/files
  projects/clang390-import/sys/conf/files.amd64
  projects/clang390-import/sys/conf/files.arm
  projects/clang390-import/sys/conf/files.i386
  projects/clang390-import/sys/conf/options
  projects/clang390-import/sys/conf/options.arm
  projects/clang390-import/sys/conf/options.mips
  projects/clang390-import/sys/contrib/dev/acpica/acpica_prep.sh
  projects/clang390-import/sys/contrib/dev/acpica/changes.txt
  projects/clang390-import/sys/contrib/dev/acpica/common/acfileio.c
  projects/clang390-import/sys/contrib/dev/acpica/common/acgetline.c
  projects/clang390-import/sys/contrib/dev/acpica/common/adisasm.c
  projects/clang390-import/sys/contrib/dev/acpica/common/ahtable.c
  projects/clang390-import/sys/contrib/dev/acpica/common/cmfsize.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtable.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtables.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtbdump.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtbinfo.c
  projects/clang390-import/sys/contrib/dev/acpica/common/getopt.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslcstyle.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslmain.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslmaputils.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asloperands.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslopt.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asloptions.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslparser.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslresources.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslrules.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslstubs.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asltokens.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asltypes.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslxref.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtcompiler.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtfield.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtparser.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dttable.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dttemplate.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtutils.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/prparser.y
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbconvert.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbexec.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbfileio.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbinput.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbmethod.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmcstyle.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmopcode.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c
  projects/clang390-import/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c
  projects/clang390-import/sys/contrib/dev/acpica/components/dispatcher/dswexec.c
  projects/clang390-import/sys/contrib/dev/acpica/components/dispatcher/dswload2.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evgpe.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evgpeinit.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evrgnini.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evxfgpe.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exconcat.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exconfig.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exconvrt.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exmisc.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exoparg1.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exresop.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/extrace.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exutils.c
  projects/clang390-import/sys/contrib/dev/acpica/components/hardware/hwgpe.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsconvert.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsload.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsparse.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsutils.c
  projects/clang390-import/sys/contrib/dev/acpica/components/parser/psparse.c
  projects/clang390-import/sys/contrib/dev/acpica/components/parser/psxface.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbdata.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbfadt.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbfind.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbinstal.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbutils.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbxface.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbxfload.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbxfroot.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utaddress.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utbuffer.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utdebug.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/uthex.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utinit.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utnonansi.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utosi.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utpredef.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/uttrack.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utxface.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utxfinit.c
  projects/clang390-import/sys/contrib/dev/acpica/include/acapps.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acclib.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acconfig.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acdebug.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acdisasm.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acevents.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acglobal.h
  projects/clang390-import/sys/contrib/dev/acpica/include/aclocal.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acnamesp.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acparser.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acpiosxf.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acpixf.h
  projects/clang390-import/sys/contrib/dev/acpica/include/actables.h
  projects/clang390-import/sys/contrib/dev/acpica/include/actbl.h
  projects/clang390-import/sys/contrib/dev/acpica/include/actypes.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acutils.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acenv.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acenvex.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acfreebsd.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acgcc.h
  projects/clang390-import/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c
  projects/clang390-import/sys/contrib/ipfilter/netinet/fil.c
  projects/clang390-import/sys/contrib/ipfilter/netinet/ip_compat.h
  projects/clang390-import/sys/contrib/ncsw/inc/xx_ext.h
  projects/clang390-import/sys/contrib/ncsw/user/env/xx.c
  projects/clang390-import/sys/dev/acpica/Osd/OsdTable.c
  projects/clang390-import/sys/dev/atkbdc/psm.c
  projects/clang390-import/sys/dev/bwi/if_bwi.c
  projects/clang390-import/sys/dev/bwn/if_bwn.c
  projects/clang390-import/sys/dev/bxe/bxe.c
  projects/clang390-import/sys/dev/bxe/bxe.h
  projects/clang390-import/sys/dev/bxe/bxe_stats.h
  projects/clang390-import/sys/dev/cxgbe/cxgbei/cxgbei.c
  projects/clang390-import/sys/dev/cxgbe/t4_ioctl.h
  projects/clang390-import/sys/dev/cxgbe/t4_main.c
  projects/clang390-import/sys/dev/cxgbe/tom/t4_cpl_io.c
  projects/clang390-import/sys/dev/evdev/evdev.c
  projects/clang390-import/sys/dev/evdev/evdev.h
  projects/clang390-import/sys/dev/evdev/evdev_mt.c
  projects/clang390-import/sys/dev/evdev/evdev_private.h
  projects/clang390-import/sys/dev/evdev/uinput.c
  projects/clang390-import/sys/dev/fb/fbd.c
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_net_vsc.h
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  projects/clang390-import/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  projects/clang390-import/sys/dev/iicbus/iicbus.c
  projects/clang390-import/sys/dev/iwm/if_iwm.c
  projects/clang390-import/sys/dev/iwm/if_iwmvar.h
  projects/clang390-import/sys/dev/iwn/if_iwn.c
  projects/clang390-import/sys/dev/iwn/if_iwnvar.h
  projects/clang390-import/sys/dev/lmc/if_lmc.c
  projects/clang390-import/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
  projects/clang390-import/sys/dev/netmap/netmap_kern.h
  projects/clang390-import/sys/dev/otus/if_otus.c
  projects/clang390-import/sys/dev/otus/if_otusreg.h
  projects/clang390-import/sys/dev/qlxgbe/ql_boot.c
  projects/clang390-import/sys/dev/qlxgbe/ql_fw.c
  projects/clang390-import/sys/dev/qlxgbe/ql_hw.c
  projects/clang390-import/sys/dev/qlxgbe/ql_hw.h
  projects/clang390-import/sys/dev/qlxgbe/ql_minidump.c
  projects/clang390-import/sys/dev/qlxgbe/ql_os.c
  projects/clang390-import/sys/dev/qlxgbe/ql_reset.c
  projects/clang390-import/sys/dev/qlxgbe/ql_ver.h
  projects/clang390-import/sys/dev/ral/if_ral_pci.c
  projects/clang390-import/sys/dev/ral/rt2560.c
  projects/clang390-import/sys/dev/ral/rt2560var.h
  projects/clang390-import/sys/dev/ral/rt2661.c
  projects/clang390-import/sys/dev/ral/rt2661var.h
  projects/clang390-import/sys/dev/ral/rt2860.c
  projects/clang390-import/sys/dev/ral/rt2860var.h
  projects/clang390-import/sys/dev/urtwn/if_urtwn.c
  projects/clang390-import/sys/dev/urtwn/if_urtwnreg.h
  projects/clang390-import/sys/dev/urtwn/if_urtwnvar.h
  projects/clang390-import/sys/dev/usb/input/ukbd.c
  projects/clang390-import/sys/dev/usb/input/ums.c
  projects/clang390-import/sys/dev/usb/serial/u3g.c
  projects/clang390-import/sys/dev/usb/usbdevs
  projects/clang390-import/sys/dev/usb/wlan/if_rsu.c
  projects/clang390-import/sys/dev/usb/wlan/if_rum.c
  projects/clang390-import/sys/dev/usb/wlan/if_rumvar.h
  projects/clang390-import/sys/dev/usb/wlan/if_run.c
  projects/clang390-import/sys/dev/usb/wlan/if_runvar.h
  projects/clang390-import/sys/dev/usb/wlan/if_ural.c
  projects/clang390-import/sys/dev/usb/wlan/if_uralvar.h
  projects/clang390-import/sys/dev/usb/wlan/if_zyd.c
  projects/clang390-import/sys/dev/usb/wlan/if_zydreg.h
  projects/clang390-import/sys/dev/wpi/if_wpi.c
  projects/clang390-import/sys/dev/wpi/if_wpivar.h
  projects/clang390-import/sys/fs/nandfs/nandfs_subr.c
  projects/clang390-import/sys/geom/geom_redboot.c
  projects/clang390-import/sys/geom/mirror/g_mirror.c
  projects/clang390-import/sys/geom/mirror/g_mirror.h
  projects/clang390-import/sys/geom/mirror/g_mirror_ctl.c
  projects/clang390-import/sys/i386/conf/NOTES
  projects/clang390-import/sys/i386/include/pcpu.h
  projects/clang390-import/sys/kern/imgact_elf.c
  projects/clang390-import/sys/kern/inflate.c
  projects/clang390-import/sys/kern/kern_mib.c
  projects/clang390-import/sys/kern/subr_taskqueue.c
  projects/clang390-import/sys/kern/vfs_bio.c
  projects/clang390-import/sys/kern/vfs_cache.c
  projects/clang390-import/sys/kern/vfs_mount.c
  projects/clang390-import/sys/kern/vfs_mountroot.c
  projects/clang390-import/sys/kern/vfs_subr.c
  projects/clang390-import/sys/modules/Makefile
  projects/clang390-import/sys/modules/hyperv/Makefile
  projects/clang390-import/sys/modules/hyperv/vmbus/Makefile
  projects/clang390-import/sys/modules/mlx4/Makefile
  projects/clang390-import/sys/modules/mlx4ib/Makefile
  projects/clang390-import/sys/net/altq/altq_subr.c
  projects/clang390-import/sys/net/if_var.h
  projects/clang390-import/sys/net/rndis.h
  projects/clang390-import/sys/net/route.c
  projects/clang390-import/sys/net/route_var.h
  projects/clang390-import/sys/net80211/ieee80211_amrr.c
  projects/clang390-import/sys/net80211/ieee80211_freebsd.h
  projects/clang390-import/sys/net80211/ieee80211_input.c
  projects/clang390-import/sys/net80211/ieee80211_node.c
  projects/clang390-import/sys/net80211/ieee80211_node.h
  projects/clang390-import/sys/net80211/ieee80211_ratectl.h
  projects/clang390-import/sys/net80211/ieee80211_ratectl_none.c
  projects/clang390-import/sys/net80211/ieee80211_rssadapt.c
  projects/clang390-import/sys/net80211/ieee80211_scan_sw.c
  projects/clang390-import/sys/netinet/cc/cc_cdg.c
  projects/clang390-import/sys/netinet/cc/cc_cubic.c
  projects/clang390-import/sys/netinet/cc/cc_htcp.c
  projects/clang390-import/sys/netinet/if_ether.c
  projects/clang390-import/sys/netinet/in.c
  projects/clang390-import/sys/netinet/in_var.h
  projects/clang390-import/sys/netinet/khelp/h_ertt.c
  projects/clang390-import/sys/netinet/sctp_bsd_addr.c
  projects/clang390-import/sys/netinet/sctp_output.c
  projects/clang390-import/sys/netinet/tcp_debug.c
  projects/clang390-import/sys/netinet/tcp_hostcache.c
  projects/clang390-import/sys/netinet/tcp_hostcache.h
  projects/clang390-import/sys/netinet/tcp_input.c
  projects/clang390-import/sys/netinet/tcp_output.c
  projects/clang390-import/sys/netinet/tcp_seq.h
  projects/clang390-import/sys/netinet/tcp_stacks/fastpath.c
  projects/clang390-import/sys/netinet/tcp_subr.c
  projects/clang390-import/sys/netinet/tcp_syncache.c
  projects/clang390-import/sys/netinet/tcp_usrreq.c
  projects/clang390-import/sys/netinet/tcp_var.h
  projects/clang390-import/sys/netinet/udp_usrreq.c
  projects/clang390-import/sys/netinet6/icmp6.c
  projects/clang390-import/sys/netinet6/in6.c
  projects/clang390-import/sys/netinet6/in6_ifattach.c
  projects/clang390-import/sys/netinet6/nd6.c
  projects/clang390-import/sys/netinet6/nd6.h
  projects/clang390-import/sys/netinet6/nd6_nbr.c
  projects/clang390-import/sys/netinet6/nd6_rtr.c
  projects/clang390-import/sys/netpfil/pf/pf.c
  projects/clang390-import/sys/netpfil/pf/pf_ioctl.c
  projects/clang390-import/sys/powerpc/mpc85xx/fsl_diu.c
  projects/clang390-import/sys/powerpc/mpc85xx/platform_mpc85xx.c
  projects/clang390-import/sys/sys/bufobj.h
  projects/clang390-import/sys/sys/errno.h
  projects/clang390-import/sys/sys/fbio.h
  projects/clang390-import/sys/sys/module.h
  projects/clang390-import/sys/sys/mount.h
  projects/clang390-import/sys/sys/param.h
  projects/clang390-import/sys/sys/sysctl.h
  projects/clang390-import/sys/sys/vnode.h
  projects/clang390-import/sys/ufs/ffs/ffs_snapshot.c
  projects/clang390-import/sys/ufs/ffs/ffs_vfsops.c
  projects/clang390-import/sys/vm/vm_init.c
  projects/clang390-import/sys/vm/vm_page.c
  projects/clang390-import/sys/vm/vm_page.h
  projects/clang390-import/sys/vm/vm_pageout.c
  projects/clang390-import/sys/x86/acpica/OsdEnvironment.c
  projects/clang390-import/sys/x86/acpica/madt.c
  projects/clang390-import/sys/x86/acpica/srat.c
  projects/clang390-import/sys/x86/include/x86_smp.h
  projects/clang390-import/sys/x86/x86/io_apic.c
  projects/clang390-import/sys/x86/x86/mp_x86.c
  projects/clang390-import/sys/x86/xen/pvcpu_enum.c
  projects/clang390-import/sys/xen/interface/io/libxenvchan.h
  projects/clang390-import/tests/sys/mqueue/Makefile
  projects/clang390-import/tests/sys/mqueue/mqtest3.c
  projects/clang390-import/tests/sys/mqueue/mqtest4.c
  projects/clang390-import/tools/build/mk/OptionalObsoleteFiles.inc
  projects/clang390-import/tools/build/options/makeman
  projects/clang390-import/tools/tools/cxgbetool/cxgbetool.8
  projects/clang390-import/tools/tools/cxgbetool/cxgbetool.c
  projects/clang390-import/usr.bin/cmp/cmp.c
  projects/clang390-import/usr.bin/col/col.c
  projects/clang390-import/usr.bin/dtc/checking.cc
  projects/clang390-import/usr.bin/dtc/checking.hh
  projects/clang390-import/usr.bin/dtc/dtb.cc
  projects/clang390-import/usr.bin/dtc/dtb.hh
  projects/clang390-import/usr.bin/dtc/dtc.1
  projects/clang390-import/usr.bin/dtc/dtc.cc
  projects/clang390-import/usr.bin/dtc/fdt.cc
  projects/clang390-import/usr.bin/dtc/fdt.hh
  projects/clang390-import/usr.bin/dtc/input_buffer.cc
  projects/clang390-import/usr.bin/dtc/input_buffer.hh
  projects/clang390-import/usr.bin/dtc/string.cc
  projects/clang390-import/usr.bin/dtc/util.hh
  projects/clang390-import/usr.bin/elfcopy/Makefile
  projects/clang390-import/usr.bin/elfdump/elfdump.c
  projects/clang390-import/usr.bin/kdump/kdump.c
  projects/clang390-import/usr.bin/localedef/ctype.c
  projects/clang390-import/usr.bin/localedef/parser.y   (contents, props changed)
  projects/clang390-import/usr.bin/locate/locate/locate.c
  projects/clang390-import/usr.bin/locate/locate/util.c
  projects/clang390-import/usr.bin/login/login_audit.c
  projects/clang390-import/usr.bin/mkimg/apm.c
  projects/clang390-import/usr.bin/mkimg/bsd.c
  projects/clang390-import/usr.bin/mkimg/ebr.c
  projects/clang390-import/usr.bin/mkimg/format.c
  projects/clang390-import/usr.bin/mkimg/gpt.c
  projects/clang390-import/usr.bin/mkimg/image.c
  projects/clang390-import/usr.bin/mkimg/mbr.c
  projects/clang390-import/usr.bin/mkimg/mkimg.c
  projects/clang390-import/usr.bin/mkimg/mkimg.h
  projects/clang390-import/usr.bin/mkimg/pc98.c
  projects/clang390-import/usr.bin/mkimg/qcow.c
  projects/clang390-import/usr.bin/mkimg/raw.c
  projects/clang390-import/usr.bin/mkimg/scheme.c
  projects/clang390-import/usr.bin/mkimg/vhd.c
  projects/clang390-import/usr.bin/mkimg/vmdk.c
  projects/clang390-import/usr.bin/mkimg/vtoc8.c
  projects/clang390-import/usr.bin/patch/common.h
  projects/clang390-import/usr.bin/primes/primes.c
  projects/clang390-import/usr.bin/tee/tee.c
  projects/clang390-import/usr.bin/tr/tr.c
  projects/clang390-import/usr.bin/write/write.c
  projects/clang390-import/usr.sbin/acpi/acpidb/Makefile
  projects/clang390-import/usr.sbin/acpi/iasl/Makefile
  projects/clang390-import/usr.sbin/arp/arp.4
  projects/clang390-import/usr.sbin/bhyve/dbgport.c
  projects/clang390-import/usr.sbin/crunch/crunchgen/crunchgen.c
  projects/clang390-import/usr.sbin/makefs/cd9660.c
  projects/clang390-import/usr.sbin/pmcstat/pmcstat.c
  projects/clang390-import/usr.sbin/portsnap/portsnap/portsnap.sh
  projects/clang390-import/usr.sbin/rtsold/rtsol.c
  projects/clang390-import/usr.sbin/sesutil/sesutil.c
  projects/clang390-import/usr.sbin/trpt/trpt.c
Directory Properties:
  projects/clang390-import/   (props changed)
  projects/clang390-import/contrib/atf/   (props changed)
  projects/clang390-import/contrib/byacc/   (props changed)
  projects/clang390-import/contrib/dma/   (props changed)
  projects/clang390-import/contrib/libarchive/   (props changed)
  projects/clang390-import/contrib/libucl/   (props changed)
  projects/clang390-import/contrib/netbsd-tests/   (props changed)
  projects/clang390-import/contrib/tzcode/zic/   (props changed)
  projects/clang390-import/contrib/tzdata/   (props changed)
  projects/clang390-import/contrib/unbound/   (props changed)
  projects/clang390-import/gnu/lib/   (props changed)
  projects/clang390-import/gnu/usr.bin/binutils/   (props changed)
  projects/clang390-import/sys/cddl/contrib/opensolaris/   (props changed)
  projects/clang390-import/sys/contrib/dev/acpica/   (props changed)
  projects/clang390-import/sys/contrib/ipfilter/   (props changed)

Modified: projects/clang390-import/.arcconfig
==============================================================================
--- projects/clang390-import/.arcconfig	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/.arcconfig	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,5 +1,4 @@
 {
-	"repository.callsign" : "S",
 	"phabricator.uri" : "https://reviews.freebsd.org/",
 	"history.immutable" : true
 }

Modified: projects/clang390-import/Makefile.inc1
==============================================================================
--- projects/clang390-import/Makefile.inc1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/Makefile.inc1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1586,7 +1586,7 @@ _strfile=	usr.bin/fortune/strfile
 _gperf=		gnu/usr.bin/gperf
 .endif
 
-.if ${MK_GROFF} != "no"
+.if ${MK_SHAREDOCS} != "no" || ${MK_GROFF} != "no"
 _groff=		gnu/usr.bin/groff \
 		usr.bin/soelim
 .endif

Modified: projects/clang390-import/ObsoleteFiles.inc
==============================================================================
--- projects/clang390-import/ObsoleteFiles.inc	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/ObsoleteFiles.inc	Sun Oct  9 13:30:57 2016	(r306906)
@@ -130,6 +130,9 @@ OLD_FILES+=usr/lib/clang/3.8.0/lib/freeb
 OLD_DIRS+=usr/lib/clang/3.8.0/lib/freebsd
 OLD_DIRS+=usr/lib/clang/3.8.0/lib
 OLD_DIRS+=usr/lib/clang/3.8.0
+# 20161003: MK_ELFCOPY_AS_OBJCOPY option retired
+OLD_FILES+=usr/bin/elfcopy
+OLD_FILES+=usr/share/man/man1/elfcopy.1.gz
 # 20160906: libkqueue tests moved to /usr/tests/sys/kqueue/libkqueue
 OLD_FILES+=usr/tests/sys/kqueue/kqtest
 OLD_FILES+=usr/tests/sys/kqueue/kqueue_test

Modified: projects/clang390-import/UPDATING
==============================================================================
--- projects/clang390-import/UPDATING	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/UPDATING	Sun Oct  9 13:30:57 2016	(r306906)
@@ -31,6 +31,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20161003:
+	The WITHOUT_ELFCOPY_AS_OBJCOPY src.conf(5) knob has been retired.
+	ELF Tool Chain's elfcopy is always installed as /usr/bin/objcopy.
+
 20160924:
 	Relocatable object files with the extension of .So have been renamed
 	to use an extension of .pico instead.  The purpose of this change is

Modified: projects/clang390-import/bin/chio/chio.1
==============================================================================
--- projects/clang390-import/bin/chio/chio.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/chio/chio.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 14, 1998
+.Dd October 5, 2016
 .Dt CHIO 1
 .Os
 .Sh NAME
@@ -61,10 +61,6 @@ rather than the default device
 .Pa /dev/ch0 .
 .El
 .Pp
-The default changer may be overridden by setting the environment variable
-.Ev CHANGER
-to the desired changer device.
-.Pp
 A medium changer apparatus is made up of
 .Em elements .
 There are five element types:
@@ -265,6 +261,12 @@ Element supports passing media (exportin
 .It INENAB
 Element supports receiving media (importing) from an outside human operator.
 .El
+.Sh ENVIRONMENT
+.Bl -tag -width CHANGER
+.It Ev CHANGER
+The default changer may be overridden by setting this environmental
+variable to the desired changer device.
+.El
 .Sh FILES
 .Bl -tag -width /dev/ch0 -compact
 .It Pa /dev/ch0
@@ -285,6 +287,14 @@ Configure the changer to use picker 2 (t
 .Sh SEE ALSO
 .Xr mt 1 ,
 .Xr mount 8
+.Sh HISTORY
+A
+.Nm
+utility appeared in
+.Nx 1.3 .
+.Nm
+first appeared in
+.Fx 2.2 .
 .Sh AUTHORS
 .An -nosplit
 The

Modified: projects/clang390-import/bin/chmod/chmod.c
==============================================================================
--- projects/clang390-import/bin/chmod/chmod.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/chmod/chmod.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -91,12 +91,11 @@ main(int argc, char *argv[])
 			break;
 		case 'h':
 			/*
-			 * In System V (and probably POSIX.2) the -h option
-			 * causes chmod to change the mode of the symbolic
-			 * link.  4.4BSD's symbolic links didn't have modes,
-			 * so it was an undocumented noop.  In FreeBSD 3.0,
-			 * lchmod(2) is introduced and this option does real
-			 * work.
+			 * In System V the -h option causes chmod to change
+			 * the mode of the symbolic link. 4.4BSD's symbolic
+			 * links didn't have modes, so it was an undocumented
+			 * noop.  In FreeBSD 3.0, lchmod(2) is introduced and
+			 * this option does real work.
 			 */
 			hflag = 1;
 			break;

Modified: projects/clang390-import/bin/dd/dd.1
==============================================================================
--- projects/clang390-import/bin/dd/dd.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/dd/dd.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)dd.1	8.2 (Berkeley) 1/13/94
 .\" $FreeBSD$
 .\"
-.Dd August 25, 2016
+.Dd October 5, 2016
 .Dt DD 1
 .Os
 .Sh NAME
@@ -447,6 +447,11 @@ and
 values are extensions to the
 .Tn POSIX
 standard.
+.Sh HISTORY
+A
+.Nm
+command appeared in
+.At v5 .
 .Sh BUGS
 Protection mechanisms in the
 .Xr geom 4

Modified: projects/clang390-import/bin/echo/echo.1
==============================================================================
--- projects/clang390-import/bin/echo/echo.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/echo/echo.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"	@(#)echo.1	8.1 (Berkeley) 7/22/93
 .\" $FreeBSD$
 .\"
-.Dd November 12, 2010
+.Dd October 5, 2016
 .Dt ECHO 1
 .Os
 .Sh NAME
@@ -103,3 +103,8 @@ The
 utility conforms to
 .St -p1003.1-2001
 as amended by Cor.\& 1-2002.
+.Sh HISTORY
+The
+.Nm
+command appeared in
+.At v2 .

Modified: projects/clang390-import/bin/ed/ed.1
==============================================================================
--- projects/clang390-import/bin/ed/ed.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/ed/ed.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,5 +1,5 @@
 .\" $FreeBSD$
-.Dd July 3, 2004
+.Dd October 2, 2016
 .Dt ED 1
 .Os
 .Sh NAME
@@ -998,7 +998,7 @@ per line overhead: 4 ints
 An
 .Nm
 command appeared in
-Version 1 AT&T UNIX.
+.At v1 .
 .Sh BUGS
 The
 .Nm

Modified: projects/clang390-import/bin/expr/expr.1
==============================================================================
--- projects/clang390-import/bin/expr/expr.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/expr/expr.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -30,7 +30,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd February 25, 2012
+.Dd October 5, 2016
 .Dt EXPR 1
 .Os
 .Sh NAME
@@ -309,3 +309,19 @@ these arguments are treated just as thei
 The
 .Fl e
 flag is an extension.
+.Sh HISTORY
+An
+.Nm
+utility first appeared in the Programmer's Workbench (PWB/UNIX).
+A public domain version of
+.Nm
+written by
+.An Pace Willisson Aq Mt pace at blitz.com
+appeared in
+.Bx 386 0.1 .
+.Sh AUTHORS
+Initial implementation by
+.An Pace Willisson Aq Mt pace at blitz.com
+was largely rewritten by
+.An -nosplit
+.An J.T. Conklin Aq Mt jtc at FreeBSD.org .

Modified: projects/clang390-import/bin/kill/kill.1
==============================================================================
--- projects/clang390-import/bin/kill/kill.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/kill/kill.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"	@(#)kill.1	8.2 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 28, 1995
+.Dd October 3, 2016
 .Dt KILL 1
 .Os
 .Sh NAME
@@ -147,7 +147,8 @@ compatible.
 A
 .Nm
 command appeared in
-.At v3 .
+.At v3
+in section 8 of the manual.
 .Sh BUGS
 A replacement for the command
 .Dq Li kill 0

Modified: projects/clang390-import/bin/pwd/pwd.1
==============================================================================
--- projects/clang390-import/bin/pwd/pwd.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/pwd/pwd.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)pwd.1	8.2 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 12, 2003
+.Dd October 5, 2016
 .Dt PWD 1
 .Os
 .Sh NAME
@@ -85,6 +85,11 @@ The
 .Nm
 utility conforms to
 .St -p1003.1-2001 .
+.Sh HISTORY
+The
+.Nm 
+command appeared in
+.At v5 .
 .Sh BUGS
 In
 .Xr csh 1

Modified: projects/clang390-import/bin/sh/sh.1
==============================================================================
--- projects/clang390-import/bin/sh/sh.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/sh/sh.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
 .\" $FreeBSD$
 .\"
-.Dd May 30, 2016
+.Dd October 8, 2016
 .Dt SH 1
 .Os
 .Sh NAME
@@ -1349,13 +1349,13 @@ used in tilde expansion and as a default
 built-in.
 .It Va IFS
 Input Field Separators.
-The default value is
+This is initialized at startup to
 .Aq space ,
 .Aq tab ,
 and
 .Aq newline
 in that order.
-This default also applies if
+This value also applies if
 .Va IFS
 is unset, but not if it is set to the empty string.
 See the

Modified: projects/clang390-import/bin/sh/tests/parameters/Makefile
==============================================================================
--- projects/clang390-import/bin/sh/tests/parameters/Makefile	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/sh/tests/parameters/Makefile	Sun Oct  9 13:30:57 2016	(r306906)
@@ -9,6 +9,7 @@ ATF_TESTS_SH=	functional_test
 
 ${PACKAGE}FILES+=	env1.0
 ${PACKAGE}FILES+=	exitstatus1.0
+${PACKAGE}FILES+=	ifs1.0
 ${PACKAGE}FILES+=	mail1.0
 ${PACKAGE}FILES+=	mail2.0
 ${PACKAGE}FILES+=	optind1.0

Copied: projects/clang390-import/bin/sh/tests/parameters/ifs1.0 (from r306905, head/bin/sh/tests/parameters/ifs1.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/clang390-import/bin/sh/tests/parameters/ifs1.0	Sun Oct  9 13:30:57 2016	(r306906, copy of r306905, head/bin/sh/tests/parameters/ifs1.0)
@@ -0,0 +1,10 @@
+# $FreeBSD$
+
+env IFS=_ ${SH} -c '
+rc=2
+nosuchtool_function() {
+	rc=0
+}
+v=nosuchtool_function
+$v && exit "$rc"
+'

Modified: projects/clang390-import/bin/sh/var.c
==============================================================================
--- projects/clang390-import/bin/sh/var.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/sh/var.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -186,6 +186,7 @@ initvar(void)
 		}
 	}
 	setvareq_const("OPTIND=1", 0);
+	setvareq_const("IFS= \t\n", 0);
 }
 
 /*

Modified: projects/clang390-import/bin/stty/stty.1
==============================================================================
--- projects/clang390-import/bin/stty/stty.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/stty/stty.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)stty.1	8.4 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd August 23, 2008
+.Dd October 5, 2016
 .Dt STTY 1
 .Os
 .Sh NAME
@@ -601,3 +601,8 @@ and
 .Fl f
 are
 extensions to the standard.
+.Sh HISTORY
+A
+.Nm
+command appeared in
+.At v2 .

Modified: projects/clang390-import/bin/test/test.1
==============================================================================
--- projects/clang390-import/bin/test/test.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/test/test.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)test.1	8.1 (Berkeley) 5/31/93
 .\" $FreeBSD$
 .\"
-.Dd June 1, 2013
+.Dd October 5, 2016
 .Dt TEST 1
 .Os
 .Sh NAME
@@ -376,6 +376,11 @@ The primaries
 and
 .Fl O
 are extensions.
+.Sh HISTORY
+A
+.Nm
+utility appeared in
+.At v7 .
 .Sh BUGS
 Both sides are always evaluated in
 .Fl a

Modified: projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp
==============================================================================
--- projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp	Sun Oct  9 13:30:57 2016	(r306906)
@@ -346,9 +346,10 @@ std::auto_ptr< atf::check::check_result 
 execute_with_shell(char* const* argv)
 {
     const std::string cmd = flatten_argv(argv);
+    const std::string shell = atf::env::get("ATF_SHELL", ATF_SHELL);
 
     const char* sh_argv[4];
-    sh_argv[0] = atf::env::get("ATF_SHELL", ATF_SHELL).c_str();
+    sh_argv[0] = shell.c_str();
     sh_argv[1] = "-c";
     sh_argv[2] = cmd.c_str();
     sh_argv[3] = NULL;

Modified: projects/clang390-import/contrib/blacklist/bin/blacklistd.8
==============================================================================
--- projects/clang390-import/contrib/blacklist/bin/blacklistd.8	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/bin/blacklistd.8	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-.\" $NetBSD: blacklistd.8,v 1.15 2016/03/11 17:16:40 christos Exp $
+.\" $NetBSD: blacklistd.8,v 1.18 2016/07/30 06:09:29 dholland Exp $
 .\"
 .\" Copyright (c) 2015 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -47,7 +47,7 @@
 .Nm
 is a daemon similar to
 .Xr syslogd 8
-that listens to a sockets at paths specified in the
+that listens to sockets at paths specified in the
 .Ar sockpathsfile
 for notifications from other daemons about successful or failed connection
 attempts.
@@ -218,7 +218,8 @@ Socket to receive connection notificatio
 .Nm
 first appeared in
 .Nx 7 .
-.Fx support for
+.Fx
+support for
 .Nm
 was implemented in
 .Fx 11 .

Modified: projects/clang390-import/contrib/blacklist/bin/blacklistd.c
==============================================================================
--- projects/clang390-import/contrib/blacklist/bin/blacklistd.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/bin/blacklistd.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-/*	$NetBSD: blacklistd.c,v 1.34 2016/04/04 15:52:56 christos Exp $	*/
+/*	$NetBSD: blacklistd.c,v 1.35 2016/09/26 19:43:43 christos Exp $	*/
 
 /*-
  * Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,7 +32,7 @@
 #include "config.h"
 #endif
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: blacklistd.c,v 1.34 2016/04/04 15:52:56 christos Exp $");
+__RCSID("$NetBSD: blacklistd.c,v 1.35 2016/09/26 19:43:43 christos Exp $");
 
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -473,9 +473,6 @@ main(int argc, char *argv[])
 		flags |= O_TRUNC;
 	}
 
-	if (restore)
-		rules_restore();
-
 	struct pollfd *pfd = NULL;
 	bl_t *bl = NULL;
 	size_t nfd = 0;
@@ -500,6 +497,9 @@ main(int argc, char *argv[])
 	if (state == NULL)
 		return EXIT_FAILURE;
 
+	if (restore)
+		rules_restore();
+
 	if (!debug) {
 		if (daemon(0, 0) == -1)
 			err(EXIT_FAILURE, "daemon failed");

Modified: projects/clang390-import/contrib/blacklist/bin/state.c
==============================================================================
--- projects/clang390-import/contrib/blacklist/bin/state.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/bin/state.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-/*	$NetBSD: state.c,v 1.18 2016/04/04 15:52:56 christos Exp $	*/
+/*	$NetBSD: state.c,v 1.19 2016/09/26 19:43:43 christos Exp $	*/
 
 /*-
  * Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -33,7 +33,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: state.c,v 1.18 2016/04/04 15:52:56 christos Exp $");
+__RCSID("$NetBSD: state.c,v 1.19 2016/09/26 19:43:43 christos Exp $");
 
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -200,8 +200,10 @@ state_iterate(DB *db, struct conf *c, st
 	int rv;
 	DBT k, v;
 
-	if (db == NULL)
+	if (db == NULL) {
+		(*lfun)(LOG_ERR, "%s: called with no database file", __func__);
 		return -1;
+	}
 
 	first = first ? R_FIRST : R_NEXT;
 

Modified: projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper
==============================================================================
--- projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper	Sun Oct  9 13:30:57 2016	(r306906)
@@ -19,8 +19,8 @@ fi
 if [ -z "$pf" ]; then
 	for f in npf pf ipf; do
 		if [ -f "/etc/$f.conf" ]; then
-			pf="$f"
-			break
+		    pf="$f"
+		    break
 		fi
 	done
 fi
@@ -54,8 +54,8 @@ add)
 	ipf)
 		/sbin/ipfstat -io | /sbin/ipf -I -f - >/dev/null 2>&1
 		echo block in quick $proto from $addr/$mask to \
-			any port=$6 head port$6 | \
-			/sbin/ipf -I -f - -s >/dev/null 2>&1
+		    any port=$6 head port$6 | \
+		    /sbin/ipf -I -f - -s >/dev/null 2>&1 && echo OK
 		;;
 	ipfw)
 		# use $ipfw_offset+$port for rule number
@@ -64,17 +64,21 @@ add)
 		/sbin/ipfw table $tname create type addr 2>/dev/null
 		/sbin/ipfw -q table $tname add "$addr/$mask"
 		/sbin/ipfw -q add $rule drop $3 from "table("$tname")" to \
-			any dst-port $6
+		    any dst-port $6 && echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" add block in final $proto from \
 		    "$addr/$mask" to any $port
 		;;
 	pf)
-		# insert $ip/$mask into per-protocol anchored table
-		/sbin/pfctl -a "$2" -t "port$6" -T add "$addr/$mask"
-		echo "block in quick $proto from <port$6> to any $port" | \
-		    /sbin/pfctl -a "$2" -f -
+		# if the filtering rule does not exist, create it
+		/sbin/pfctl -a "$2/$6" -sr 2>/dev/null | \
+		    grep -q "<port$6>" || \
+		    echo "block in quick $proto from <port$6> to any $port" | \
+		    /sbin/pfctl -a "$2/$6" -f -
+		# insert $ip/$mask into per-protocol/port anchored table
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T add "$addr/$mask" && \
+		    echo OK
 		;;
 	esac
 	;;
@@ -83,33 +87,35 @@ rem)
 	ipf)
 		/sbin/ipfstat -io | /sbin/ipf -I -f - >/dev/null 2>&1
 		echo block in quick $proto from $addr/$mask to \
-			any port=$6 head port$6 | \
-			/sbin/ipf -I -r -f - -s >/dev/null 2>&1
+		    any port=$6 head port$6 | \
+		    /sbin/ipf -I -r -f - -s >/dev/null 2>&1 && echo OK
 		;;
 	ipfw)
-		/sbin/ipfw table "port$6" delete "$addr/$mask" 2>/dev/null
+		/sbin/ipfw table "port$6" delete "$addr/$mask" 2>/dev/null && \
+		    echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" rem-id "$7"
 		;;
 	pf)
-		/sbin/pfctl -a "$2" -t "port$6" -T delete "$addr/$mask"
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T delete "$addr/$mask" && \
+		    echo OK
 		;;
 	esac
 	;;
 flush)
 	case "$pf" in
 	ipf)
-		/sbin/ipf -Z -I -Fi -s > /dev/null
+		/sbin/ipf -Z -I -Fi -s > /dev/null && echo OK
 		;;
 	ipfw)
-		/sbin/ipfw table "port$6" flush 2>/dev/null
+		/sbin/ipfw table "port$6" flush 2>/dev/null && echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" flush
 		;;
 	pf)
-		/sbin/pfctl -a "$2" -t "port$6" -T flush
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T flush && echo OK
 		;;
 	esac
 	;;

Modified: projects/clang390-import/contrib/byacc/CHANGES
==============================================================================
--- projects/clang390-import/contrib/byacc/CHANGES	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/CHANGES	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,3 +1,82 @@
+2016-06-06  Thomas E. Dickey  <tom at invisible-island.net>
+
+	* configure: regen
+
+	* aclocal.m4: improved autoconf macros:
+	CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options, since the
+		added options can include various compiler options before and after
+		preprocessor options.
+	CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and alint.
+
+	* VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+	bump
+
+	* lalr.c: indented
+
+	* btyaccpar.c: regen
+
+	* skel2c:
+	adjust whitespace so that generated skeleton will follow the same format
+	as other code
+
+	* mkpar.c, verbose.c, lr0.c, reader.c, error.c, output.c: indented
+
+	* reader.c: fix two compiler warnings
+
+	* test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c,
  test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, yaccpar.c:
+	regen
+
+2016-06-06  Tom.Shields
+
+	* btyaccpar.skel, yaccpar.skel:
+	small fix for an edge case of initialized data in Chris Dodd's btyacc changes:
+	"Avoid crash when input pops up an Action error at the first token"
+
+2016-06-01  Thomas E. Dickey  <tom at invisible-island.net>
+
+	* test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax24.error, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_calc.tab.h, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-
 s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, te
 st/btyacc/error.tab.c, test/btyacc/grammar.t!
 ab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.t
 ab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
+	regen
+
+2016-06-01  Tom.Shields
+
+	* btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel:
+	fixes for issues in btyacc (report by Francis Andre):
+
+	+ correction to the placement of the #line directive for a %union specification
+
+	+ recovery of a set of casts originally added into btyaccpar.c rather than into
+	  btyaccpar.skel, and so are lost whenever building from scratch
+
+	+ Chris Dodd's btyacc improved handling of inherited attributes to eliminate
+	  implicit empty copy rules that are not necessary, and thereby avoiding the
+	  introduction of extra parsing ambiguity
+
+	+ Chris Dodd's added support for @-N syntax to reference inherited position
+	  information
+
+	+ correction to bad interaction between %token-table and YYDEBUG, where YYDEBUG
+	  was required to be defined in order to compile the generated code
+
+	+ correction to yyname[] access in code included with YYDEBUG defined for
+	  single character symbols not recognized (e.g., input containing '&' character
+	  where grammar doesn't define that as a symbol) - map to existing
+	  "illegal-symbol" entry in byname[]
+
+	+ fixes to test/run_make.sh:  skip test-err_* files; in the bison test phase
+	  skip additional files that contain features not supported by bison and
+	  inhibit new bison warning messages
+
+	+ minor changes to btyaccpar.skel & yaccpar.skel so they are more similar in
+	  their commonality; makes it easier to maintain the pair of files using
+	  vimdiff
+
+	+ changes to a couple of test cases for coverage of #3, #4 and #5 above
+
+2016-06-01  Thomas E. Dickey  <tom at invisible-island.net>
+
+	* VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+	bump
+
 2016-03-24  Thomas E. Dickey  <tom at invisible-island.net>
 
 	* reader.c: unused variable

Modified: projects/clang390-import/contrib/byacc/MANIFEST
==============================================================================
--- projects/clang390-import/contrib/byacc/MANIFEST	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/MANIFEST	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-MANIFEST for byacc-20160324, version t20160324
+MANIFEST for byacc-20160606, version t20160606
 --------------------------------------------------------------------------------
 MANIFEST                        this file
 ACKNOWLEDGEMENTS                original version of byacc - 1993

Modified: projects/clang390-import/contrib/byacc/VERSION
==============================================================================
--- projects/clang390-import/contrib/byacc/VERSION	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/VERSION	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1 +1 @@
-20160324
+20160606

Modified: projects/clang390-import/contrib/byacc/aclocal.m4
==============================================================================
--- projects/clang390-import/contrib/byacc/aclocal.m4	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/aclocal.m4	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-dnl $Id: aclocal.m4,v 1.39 2016/03/25 00:06:44 tom Exp $
+dnl $Id: aclocal.m4,v 1.40 2016/06/07 00:48:07 tom Exp $
 dnl Macros for byacc configure script (Thomas E. Dickey)
 dnl ---------------------------------------------------------------------------
 dnl Copyright 2004-2015,2016 Thomas E. Dickey
@@ -171,11 +171,15 @@ ifelse([$3],,[    :]dnl
 ])dnl
 ])])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CC_ENV_FLAGS version: 2 updated: 2015/04/12 15:39:00
+dnl CF_CC_ENV_FLAGS version: 3 updated: 2016/05/21 18:10:17
 dnl ---------------
 dnl Check for user's environment-breakage by stuffing CFLAGS/CPPFLAGS content
 dnl into CC.  This will not help with broken scripts that wrap the compiler with
 dnl options, but eliminates a more common category of user confusion.
+dnl
+dnl Caveat: this also disallows blanks in the pathname for the compiler, but
+dnl the nuisance of having inconsistent settings for compiler and preprocessor
+dnl outweighs that limitation.
 AC_DEFUN([CF_CC_ENV_FLAGS],
 [
 # This should have been defined by AC_PROG_CC
@@ -183,13 +187,16 @@ AC_DEFUN([CF_CC_ENV_FLAGS],
 
 AC_MSG_CHECKING(\$CC variable)
 case "$CC" in
-(*[[\ \	]]-[[IUD]]*)
+(*[[\ \	]]-*)
 	AC_MSG_RESULT(broken)
 	AC_MSG_WARN(your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options)
 	# humor him...
-	cf_flags=`echo "$CC" | sed -e 's/^[[^ 	]]*[[ 	]]//'`
+	cf_flags=`echo "$CC" | sed -e 's/^[[^ 	]]*[[ 	]][[ 	]]*//'`
 	CC=`echo "$CC" | sed -e 's/[[ 	]].*//'`
 	CF_ADD_CFLAGS($cf_flags)
+	CF_VERBOSE(resulting CC: '$CC')
+	CF_VERBOSE(resulting CFLAGS: '$CFLAGS')
+	CF_VERBOSE(resulting CPPFLAGS: '$CPPFLAGS')
 	;;
 (*)
 	AC_MSG_RESULT(ok)
@@ -1010,11 +1017,11 @@ AC_SUBST(GROFF_NOTE)
 AC_SUBST(NROFF_NOTE)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_PROG_LINT version: 2 updated: 2009/08/12 04:43:14
+dnl CF_PROG_LINT version: 3 updated: 2016/05/22 15:25:54
 dnl ------------
 AC_DEFUN([CF_PROG_LINT],
 [
-AC_CHECK_PROGS(LINT, tdlint lint alint splint lclint)
+AC_CHECK_PROGS(LINT, lint cppcheck splint)
 AC_SUBST(LINT_OPTS)
 ])dnl
 dnl ---------------------------------------------------------------------------

Modified: projects/clang390-import/contrib/byacc/btyaccpar.c
==============================================================================
--- projects/clang390-import/contrib/byacc/btyaccpar.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/btyaccpar.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -2,7 +2,7 @@
  * @Id: skel2c,v 1.3 2014/04/06 19:48:04 tom Exp @
  */
 
-/* @Id: btyaccpar.skel,v 1.1 2014/04/02 22:44:41 tom Exp @ */
+/* @Id: btyaccpar.skel,v 1.3 2016/06/06 23:35:55 Tom.Shields Exp @ */
 
 #include "defs.h"
 
@@ -18,7 +18,7 @@ const char *const banner[] =
 {
     "/* original parser id follows */",
     "/* yysccsid[] = \"@(#)yaccpar	1.9 (Berkeley) 02/21/93\" */",
-    "/* (use YYMAJOR/YYMINOR for ifdefs dependent of parser version) */",
+    "/* (use YYMAJOR/YYMINOR for ifdefs dependent on parser version) */",
     "",
     "#define YYBYACC 1",
     CONCAT1("#define YYMAJOR ", YYMAJOR),
@@ -66,8 +66,10 @@ const char *const tables[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "",
-    "#if YYDEBUG",
+    "#if YYDEBUG || defined(yytname)",
     "extern const char *const yyname[];",
+    "#endif",
+    "#if YYDEBUG",
     "extern const char *const yyrule[];",
     "#endif",
     0
@@ -148,9 +150,9 @@ const char *const hdr_defs[] =
     "",
     "typedef struct {",
     "    unsigned stacksize;",
-    "    short    *s_base;",
-    "    short    *s_mark;",
-    "    short    *s_last;",
+    "    YYINT    *s_base;",
+    "    YYINT    *s_mark;",
+    "    YYINT    *s_last;",
     "    YYSTYPE  *l_base;",
     "    YYSTYPE  *l_mark;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -293,18 +295,18 @@ const char *const body_1[] =
 #endif			/* defined(YYBTYACC) */
     "",
     "#if YYDEBUG",
-    "#include <stdio.h>         /* needed for printf */",
+    "#include <stdio.h>	/* needed for printf */",
     "#endif",
     "",
-    "#include <stdlib.h>        /* needed for malloc, etc */",
-    "#include <string.h>        /* needed for memset */",
+    "#include <stdlib.h>	/* needed for malloc, etc */",
+    "#include <string.h>	/* needed for memset */",
     "",
     "/* allocate initial stack or double stack size, up to YYMAXDEPTH */",
     "static int yygrowstack(YYSTACKDATA *data)",
     "{",
     "    int i;",
     "    unsigned newsize;",
-    "    short *newss;",
+    "    YYINT *newss;",
     "    YYSTYPE *newvs;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "    YYLTYPE *newps;",
@@ -318,7 +320,7 @@ const char *const body_1[] =
     "        newsize = YYMAXDEPTH;",
     "",
     "    i = (int) (data->s_mark - data->s_base);",
-    "    newss = (short *)realloc(data->s_base, newsize * sizeof(*newss));",
+    "    newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss));",
     "    if (newss == 0)",
     "        return YYENOMEM;",
     "",
@@ -383,7 +385,7 @@ const char *const body_1[] =
     "#endif",
     "        return p;",
     "    }",
-    "    p->yystack.s_base    = (short *) malloc(size * sizeof(short));",
+    "    p->yystack.s_base    = (YYINT *) malloc(size * sizeof(YYINT));",
     "    if (p->yystack.s_base == NULL) return NULL;",
     "    p->yystack.l_base    = (YYSTYPE *) malloc(size * sizeof(YYSTYPE));",
     "    if (p->yystack.l_base == NULL) return NULL;",
@@ -455,6 +457,8 @@ const char *const body_2[] =
     "    yyps->save = 0;",
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
+    "    yym = 0;",
+    "    yyn = 0;",
     "    yynerrs = 0;",
     "    yyerrflag = 0;",
     "    yychar = YYEMPTY;",
@@ -532,11 +536,10 @@ const char *const body_2[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "        if (yychar < 0) yychar = YYEOF;",
-    "        /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */",
     "#if YYDEBUG",
     "        if (yydebug)",
     "        {",
-    "            yys = yyname[YYTRANSLATE(yychar)];",
+    "            if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
     "            fprintf(stderr, \"%s[%d]: state %d, reading token %d (%s)\",",
     "                            YYDEBUGSTR, yydepth, yystate, yychar, yys);",
     "#ifdef YYSTYPE_TOSTRING",
@@ -598,7 +601,7 @@ const char *const body_2[] =
     "            save->state           = yystate;",
     "            save->errflag         = yyerrflag;",
     "            save->yystack.s_mark  = save->yystack.s_base + (yystack.s_mark - yystack.s_base);",
-    "            memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            save->yystack.l_mark  = save->yystack.l_base + (yystack.l_mark - yystack.l_base);",
     "            memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -679,7 +682,7 @@ const char *const body_2[] =
     "            if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM)",
     "                goto yyoverflow;",
     "            yystate = yyctable[ctry];",
-    "            *++yystack.s_mark = (short) yystate;",
+    "            *++yystack.s_mark = (YYINT) yystate;",
     "            *++yystack.l_mark = yylval;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "            *++yystack.p_mark = yylloc;",
@@ -727,9 +730,18 @@ const char *const body_2[] =
     "",
     "    yynewerrflag = 1;",
     "    goto yyerrhandler;",
-    "    goto yyerrlab;",
+    "    goto yyerrlab; /* redundant goto avoids 'unused label' warning */",
     "",
     "yyerrlab:",
+    "    /* explicit YYERROR from an action -- pop the rhs of the rule reduced",
+    "     * before looking for error recovery */",
+    "    yystack.s_mark -= yym;",
+    "    yystate = *yystack.s_mark;",
+    "    yystack.l_mark -= yym;",
+    "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
+    "    yystack.p_mark -= yym;",
+    "#endif",
+    "",
     "    yynewerrflag = 0;",
     "yyerrhandler:",
     "    while (yyps->save)",
@@ -754,7 +766,7 @@ const char *const body_2[] =
     "            yyerrctx->state          = yystate;",
     "            yyerrctx->errflag        = yyerrflag;",
     "            yyerrctx->yystack.s_mark = yyerrctx->yystack.s_base + (yystack.s_mark - yystack.s_base);",
-    "            memcpy (yyerrctx->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (yyerrctx->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            yyerrctx->yystack.l_mark = yyerrctx->yystack.l_base + (yystack.l_mark - yystack.l_base);",
     "            memcpy (yyerrctx->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -770,7 +782,7 @@ const char *const body_2[] =
     "        yylexp         = yylexemes + save->lexeme;",
     "        yychar         = YYEMPTY;",
     "        yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base);",
-    "        memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "        memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "        yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base);",
     "        memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -805,7 +817,7 @@ const char *const body_2[] =
     "            yylloc         = yylpp[-1];",
     "#endif",
     "            yystack.s_mark = yystack.s_base + (yyerrctx->yystack.s_mark - yyerrctx->yystack.s_base);",
-    "            memcpy (yystack.s_base, yyerrctx->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (yystack.s_base, yyerrctx->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            yystack.l_mark = yystack.l_base + (yyerrctx->yystack.l_mark - yyerrctx->yystack.l_base);",
     "            memcpy (yystack.l_base, yyerrctx->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -828,7 +840,7 @@ const char *const body_2[] =
     "#endif",
     "",
     "#if !YYBTYACC",
-    "    goto yyerrlab;",
+    "    goto yyerrlab; /* redundant goto avoids 'unused label' warning */",
     "yyerrlab:",
     "#endif",
     "    ++yynerrs;",
@@ -899,7 +911,7 @@ const char *const body_2[] =
     "#if YYDEBUG",
     "        if (yydebug)",
     "        {",
-    "            yys = yyname[YYTRANSLATE(yychar)];",
+    "            if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
     "            fprintf(stderr, \"%s[%d]: state %d, error recovery discarding token %d (%s)\\n\",",
     "                            YYDEBUGSTR, yydepth, yystate, yychar, yys);",
     "        }",
@@ -1070,12 +1082,11 @@ const char *const trailer[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "            if (yychar < 0) yychar = YYEOF;",
-    "            /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */",
     "#if YYDEBUG",
     "            if (yydebug)",
     "            {",
-    "                yys = yyname[YYTRANSLATE(yychar)];",
-    "                fprintf(stderr, \"%s[%d]: state %d, reading %d (%s)\\n\",",
+    "                if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
+    "                fprintf(stderr, \"%s[%d]: state %d, reading token %d (%s)\\n\",",
     "                                YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);",
     "            }",
     "#endif",
@@ -1104,7 +1115,7 @@ const char *const trailer[] =
     "    }",
     "#endif",
     "    if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow;",
-    "    *++yystack.s_mark = (short) yystate;",
+    "    *++yystack.s_mark = (YYINT) yystate;",
     "    *++yystack.l_mark = yyval;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "    *++yystack.p_mark = yyloc;",
@@ -1140,7 +1151,7 @@ const char *const trailer[] =
     "    yylexp         = yylexemes + yypath->lexeme;",
     "    yychar         = YYEMPTY;",
     "    yystack.s_mark = yystack.s_base + (yypath->yystack.s_mark - yypath->yystack.s_base);",
-    "    memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "    memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "    yystack.l_mark = yystack.l_base + (yypath->yystack.l_mark - yypath->yystack.l_base);",
     "    memcpy (yystack.l_base, yypath->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",

Modified: projects/clang390-import/contrib/byacc/btyaccpar.skel
==============================================================================
--- projects/clang390-import/contrib/byacc/btyaccpar.skel	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/btyaccpar.skel	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-/* $Id: btyaccpar.skel,v 1.1 2014/04/02 22:44:41 tom Exp $ */
+/* $Id: btyaccpar.skel,v 1.3 2016/06/06 23:35:55 Tom.Shields Exp $ */
 
 #include "defs.h"
 
@@ -45,8 +45,10 @@ extern const YYINT yycheck[];
 extern const YYINT yyctable[];
 %%endif
 
-#if YYDEBUG
+#if YYDEBUG || defined(yytname)
 extern const char *const yyname[];
+#endif
+#if YYDEBUG
 extern const char *const yyrule[];
 #endif
 %% global_vars
@@ -113,9 +115,9 @@ do \
 
 typedef struct {
     unsigned stacksize;
-    short    *s_base;
-    short    *s_mark;
-    short    *s_last;
+    YYINT    *s_base;
+    YYINT    *s_mark;
+    YYINT    *s_last;
     YYSTYPE  *l_base;
     YYSTYPE  *l_mark;
 #if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
@@ -238,7 +240,7 @@ static short  *yylexemes = 0;
 %%endif
 
 #if YYDEBUG
-#include <stdio.h>		/* needed for printf */
+#include <stdio.h>	/* needed for printf */
 #endif
 
 #include <stdlib.h>	/* needed for malloc, etc */
@@ -249,7 +251,7 @@ static int yygrowstack(YYSTACKDATA *data
 {
     int i;
     unsigned newsize;
-    short *newss;
+    YYINT *newss;
     YYSTYPE *newvs;
 #if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
     YYLTYPE *newps;
@@ -263,7 +265,7 @@ static int yygrowstack(YYSTACKDATA *data
         newsize = YYMAXDEPTH;
 
     i = (int) (data->s_mark - data->s_base);
-    newss = (short *)realloc(data->s_base, newsize * sizeof(*newss));
+    newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss));
     if (newss == 0)
         return YYENOMEM;
 
@@ -327,7 +329,7 @@ yyNewState(unsigned size)
 #endif
         return p;
     }
-    p->yystack.s_base    = (short *) malloc(size * sizeof(short));
+    p->yystack.s_base    = (YYINT *) malloc(size * sizeof(YYINT));

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-projects mailing list