From owner-svn-src-user@freebsd.org Sun May 29 02:11:15 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59F57B520E8 for ; Sun, 29 May 2016 02:11:15 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2AC4138F; Sun, 29 May 2016 02:11:14 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u4T2BE9E007712; Sun, 29 May 2016 02:11:14 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u4T2BBwb007689; Sun, 29 May 2016 02:11:11 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201605290211.u4T2BBwb007689@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sun, 29 May 2016 02:11:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r300928 - in user/ngie/detangle-rc: . bin/ed bin/mv bin/ps bin/setfacl bin/sh cddl/contrib/opensolaris/lib/libdtrace/common cddl/contrib/opensolaris/lib/libdtrace/riscv cddl/lib cddl/li... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2016 02:11:15 -0000 Author: ngie Date: Sun May 29 02:11:10 2016 New Revision: 300928 URL: https://svnweb.freebsd.org/changeset/base/300928 Log: MFhead @ r300927 Added: user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/riscv/ - copied from r300927, head/cddl/contrib/opensolaris/lib/libdtrace/riscv/ user/ngie/detangle-rc/cddl/usr.sbin/zfsd/ - copied from r300927, head/cddl/usr.sbin/zfsd/ user/ngie/detangle-rc/contrib/libc++/include/__nullptr - copied unchanged from r300927, head/contrib/libc++/include/__nullptr user/ngie/detangle-rc/contrib/libc++/include/ctype.h - copied unchanged from r300927, head/contrib/libc++/include/ctype.h user/ngie/detangle-rc/contrib/libc++/include/errno.h - copied unchanged from r300927, head/contrib/libc++/include/errno.h user/ngie/detangle-rc/contrib/libc++/include/experimental/any - copied unchanged from r300927, head/contrib/libc++/include/experimental/any user/ngie/detangle-rc/contrib/libc++/include/experimental/functional - copied unchanged from r300927, head/contrib/libc++/include/experimental/functional user/ngie/detangle-rc/contrib/libc++/include/float.h - copied unchanged from r300927, head/contrib/libc++/include/float.h user/ngie/detangle-rc/contrib/libc++/include/inttypes.h - copied unchanged from r300927, head/contrib/libc++/include/inttypes.h user/ngie/detangle-rc/contrib/libc++/include/math.h - copied unchanged from r300927, head/contrib/libc++/include/math.h user/ngie/detangle-rc/contrib/libc++/include/setjmp.h - copied unchanged from r300927, head/contrib/libc++/include/setjmp.h user/ngie/detangle-rc/contrib/libc++/include/stddef.h - copied unchanged from r300927, head/contrib/libc++/include/stddef.h user/ngie/detangle-rc/contrib/libc++/include/stdio.h - copied unchanged from r300927, head/contrib/libc++/include/stdio.h user/ngie/detangle-rc/contrib/libc++/include/stdlib.h - copied unchanged from r300927, head/contrib/libc++/include/stdlib.h user/ngie/detangle-rc/contrib/libc++/include/wchar.h - copied unchanged from r300927, head/contrib/libc++/include/wchar.h user/ngie/detangle-rc/contrib/libc++/include/wctype.h - copied unchanged from r300927, head/contrib/libc++/include/wctype.h user/ngie/detangle-rc/contrib/libc++/src/any.cpp - copied unchanged from r300927, head/contrib/libc++/src/any.cpp user/ngie/detangle-rc/contrib/libc++/src/include/ - copied from r300927, head/contrib/libc++/src/include/ user/ngie/detangle-rc/contrib/top/FREEBSD-upgrade - copied unchanged from r300927, head/contrib/top/FREEBSD-upgrade user/ngie/detangle-rc/contrib/top/commands.h - copied unchanged from r300927, head/contrib/top/commands.h user/ngie/detangle-rc/contrib/top/username.h - copied unchanged from r300927, head/contrib/top/username.h user/ngie/detangle-rc/etc/rc.d/zfsd - copied unchanged from r300927, head/etc/rc.d/zfsd user/ngie/detangle-rc/lib/libdevdctl/ - copied from r300927, head/lib/libdevdctl/ user/ngie/detangle-rc/lib/libmd/skein.3 - copied unchanged from r300927, head/lib/libmd/skein.3 user/ngie/detangle-rc/lib/libmd/skeindriver.c - copied unchanged from r300927, head/lib/libmd/skeindriver.c user/ngie/detangle-rc/rescue/rescue/Makefile.depend - copied unchanged from r300927, head/rescue/rescue/Makefile.depend user/ngie/detangle-rc/sys/arm/allwinner/axp209reg.h - copied unchanged from r300927, head/sys/arm/allwinner/axp209reg.h user/ngie/detangle-rc/sys/boot/efi/libefi/devpath.c - copied unchanged from r300927, head/sys/boot/efi/libefi/devpath.c user/ngie/detangle-rc/sys/boot/fdt/dts/arm/xpowers-axp209.dtsi - copied unchanged from r300927, head/sys/boot/fdt/dts/arm/xpowers-axp209.dtsi user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/riscv/ - copied from r300927, head/sys/cddl/contrib/opensolaris/uts/riscv/ user/ngie/detangle-rc/sys/cddl/dev/dtrace/riscv/ - copied from r300927, head/sys/cddl/dev/dtrace/riscv/ user/ngie/detangle-rc/sys/cddl/dev/fbt/riscv/ - copied from r300927, head/sys/cddl/dev/fbt/riscv/ user/ngie/detangle-rc/sys/crypto/sha2/sha512t.h - copied unchanged from r300927, head/sys/crypto/sha2/sha512t.h user/ngie/detangle-rc/sys/crypto/skein/ - copied from r300927, head/sys/crypto/skein/ user/ngie/detangle-rc/sys/dev/bhnd/bhnd_match.h - copied unchanged from r300927, head/sys/dev/bhnd/bhnd_match.h user/ngie/detangle-rc/sys/dev/bhnd/bhndb/bhnd_bhndb.c - copied unchanged from r300927, head/sys/dev/bhnd/bhndb/bhnd_bhndb.c user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/bhnd_sprom_chipc.c - copied unchanged from r300927, head/sys/dev/bhnd/cores/chipc/bhnd_sprom_chipc.c user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/chipc_private.h - copied unchanged from r300927, head/sys/dev/bhnd/cores/chipc/chipc_private.h user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/chipc_subr.c - copied unchanged from r300927, head/sys/dev/bhnd/cores/chipc/chipc_subr.c user/ngie/detangle-rc/sys/dev/bhnd/nvram/bhnd_sprom_subr.c - copied unchanged from r300927, head/sys/dev/bhnd/nvram/bhnd_sprom_subr.c user/ngie/detangle-rc/sys/dev/gpio/gpiopps.c - copied unchanged from r300927, head/sys/dev/gpio/gpiopps.c user/ngie/detangle-rc/sys/dev/gpio/gpiospi.c - copied unchanged from r300927, head/sys/dev/gpio/gpiospi.c user/ngie/detangle-rc/sys/dev/hyperv/include/hyperv_busdma.h - copied unchanged from r300927, head/sys/dev/hyperv/include/hyperv_busdma.h user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hyperv_busdma.c - copied unchanged from r300927, head/sys/dev/hyperv/vmbus/hyperv_busdma.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hyperv_reg.h - copied unchanged from r300927, head/sys/dev/hyperv/vmbus/hyperv_reg.h user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hyperv_var.h - copied unchanged from r300927, head/sys/dev/hyperv/vmbus/hyperv_var.h user/ngie/detangle-rc/sys/dev/iicbus/ofw_iicbus.c - copied unchanged from r300927, head/sys/dev/iicbus/ofw_iicbus.c user/ngie/detangle-rc/sys/dev/iser/ - copied from r300927, head/sys/dev/iser/ user/ngie/detangle-rc/sys/dev/spibus/spigen.c - copied unchanged from r300927, head/sys/dev/spibus/spigen.c user/ngie/detangle-rc/sys/modules/gpio/gpiopps/ - copied from r300927, head/sys/modules/gpio/gpiopps/ user/ngie/detangle-rc/sys/modules/gpio/gpiospi/ - copied from r300927, head/sys/modules/gpio/gpiospi/ user/ngie/detangle-rc/sys/modules/iser/ - copied from r300927, head/sys/modules/iser/ user/ngie/detangle-rc/sys/netpfil/ipfw/dn_aqm.h - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_aqm.h user/ngie/detangle-rc/sys/netpfil/ipfw/dn_aqm_codel.c - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_aqm_codel.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_aqm_codel.h - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_aqm_codel.h user/ngie/detangle-rc/sys/netpfil/ipfw/dn_aqm_pie.c - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_aqm_pie.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_aqm_pie.h - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_aqm_pie.h user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_fq_codel.c - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_sched_fq_codel.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_fq_codel.h - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_sched_fq_codel.h user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_fq_codel_helper.h - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_sched_fq_codel_helper.h user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_fq_pie.c - copied unchanged from r300927, head/sys/netpfil/ipfw/dn_sched_fq_pie.c user/ngie/detangle-rc/sys/sys/spigenio.h - copied unchanged from r300927, head/sys/sys/spigenio.h user/ngie/detangle-rc/tools/bsdbox/Makefile.depend - copied unchanged from r300927, head/tools/bsdbox/Makefile.depend Deleted: user/ngie/detangle-rc/contrib/libc++/src/config_elast.h user/ngie/detangle-rc/contrib/libc++/src/support/ user/ngie/detangle-rc/lib/libc/riscv/sys/brk.S user/ngie/detangle-rc/lib/libc/riscv/sys/sbrk.S user/ngie/detangle-rc/sys/dev/ofw/ofw_iicbus.c Modified: user/ngie/detangle-rc/Makefile.inc1 user/ngie/detangle-rc/Makefile.libcompat user/ngie/detangle-rc/UPDATING user/ngie/detangle-rc/bin/ed/io.c user/ngie/detangle-rc/bin/mv/mv.c user/ngie/detangle-rc/bin/ps/ps.c user/ngie/detangle-rc/bin/ps/ps.h user/ngie/detangle-rc/bin/setfacl/file.c user/ngie/detangle-rc/bin/sh/parser.c user/ngie/detangle-rc/bin/sh/sh.1 user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c user/ngie/detangle-rc/cddl/lib/Makefile user/ngie/detangle-rc/cddl/lib/libdtrace/Makefile user/ngie/detangle-rc/cddl/usr.sbin/Makefile user/ngie/detangle-rc/contrib/elftoolchain/elfcopy/pe.c user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf.h user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf_reloc.c user/ngie/detangle-rc/contrib/gcc/c-decl.c user/ngie/detangle-rc/contrib/libc++/include/__config user/ngie/detangle-rc/contrib/libc++/include/__functional_03 user/ngie/detangle-rc/contrib/libc++/include/__functional_base user/ngie/detangle-rc/contrib/libc++/include/__functional_base_03 user/ngie/detangle-rc/contrib/libc++/include/__hash_table user/ngie/detangle-rc/contrib/libc++/include/__locale user/ngie/detangle-rc/contrib/libc++/include/__mutex_base user/ngie/detangle-rc/contrib/libc++/include/__split_buffer user/ngie/detangle-rc/contrib/libc++/include/__tree user/ngie/detangle-rc/contrib/libc++/include/__tuple user/ngie/detangle-rc/contrib/libc++/include/algorithm user/ngie/detangle-rc/contrib/libc++/include/array user/ngie/detangle-rc/contrib/libc++/include/atomic user/ngie/detangle-rc/contrib/libc++/include/bitset user/ngie/detangle-rc/contrib/libc++/include/cctype user/ngie/detangle-rc/contrib/libc++/include/cerrno user/ngie/detangle-rc/contrib/libc++/include/cfenv user/ngie/detangle-rc/contrib/libc++/include/cfloat user/ngie/detangle-rc/contrib/libc++/include/chrono user/ngie/detangle-rc/contrib/libc++/include/cinttypes user/ngie/detangle-rc/contrib/libc++/include/cmath user/ngie/detangle-rc/contrib/libc++/include/complex.h user/ngie/detangle-rc/contrib/libc++/include/condition_variable user/ngie/detangle-rc/contrib/libc++/include/csetjmp user/ngie/detangle-rc/contrib/libc++/include/cstddef user/ngie/detangle-rc/contrib/libc++/include/cstdio user/ngie/detangle-rc/contrib/libc++/include/cstdlib user/ngie/detangle-rc/contrib/libc++/include/cwchar user/ngie/detangle-rc/contrib/libc++/include/cwctype user/ngie/detangle-rc/contrib/libc++/include/deque user/ngie/detangle-rc/contrib/libc++/include/exception user/ngie/detangle-rc/contrib/libc++/include/experimental/algorithm user/ngie/detangle-rc/contrib/libc++/include/experimental/dynarray user/ngie/detangle-rc/contrib/libc++/include/ext/hash_map user/ngie/detangle-rc/contrib/libc++/include/forward_list user/ngie/detangle-rc/contrib/libc++/include/functional user/ngie/detangle-rc/contrib/libc++/include/future user/ngie/detangle-rc/contrib/libc++/include/ios user/ngie/detangle-rc/contrib/libc++/include/istream user/ngie/detangle-rc/contrib/libc++/include/iterator user/ngie/detangle-rc/contrib/libc++/include/limits user/ngie/detangle-rc/contrib/libc++/include/list user/ngie/detangle-rc/contrib/libc++/include/locale user/ngie/detangle-rc/contrib/libc++/include/map user/ngie/detangle-rc/contrib/libc++/include/memory user/ngie/detangle-rc/contrib/libc++/include/module.modulemap user/ngie/detangle-rc/contrib/libc++/include/mutex user/ngie/detangle-rc/contrib/libc++/include/random user/ngie/detangle-rc/contrib/libc++/include/ratio user/ngie/detangle-rc/contrib/libc++/include/regex user/ngie/detangle-rc/contrib/libc++/include/scoped_allocator user/ngie/detangle-rc/contrib/libc++/include/set user/ngie/detangle-rc/contrib/libc++/include/string user/ngie/detangle-rc/contrib/libc++/include/thread user/ngie/detangle-rc/contrib/libc++/include/tuple user/ngie/detangle-rc/contrib/libc++/include/type_traits user/ngie/detangle-rc/contrib/libc++/include/unordered_map user/ngie/detangle-rc/contrib/libc++/include/utility user/ngie/detangle-rc/contrib/libc++/include/valarray user/ngie/detangle-rc/contrib/libc++/include/vector user/ngie/detangle-rc/contrib/libc++/src/exception.cpp user/ngie/detangle-rc/contrib/libc++/src/future.cpp user/ngie/detangle-rc/contrib/libc++/src/ios.cpp user/ngie/detangle-rc/contrib/libc++/src/locale.cpp user/ngie/detangle-rc/contrib/libc++/src/memory.cpp user/ngie/detangle-rc/contrib/libc++/src/mutex.cpp user/ngie/detangle-rc/contrib/libc++/src/new.cpp user/ngie/detangle-rc/contrib/libc++/src/stdexcept.cpp user/ngie/detangle-rc/contrib/libc++/src/system_error.cpp user/ngie/detangle-rc/contrib/libc++/src/typeinfo.cpp user/ngie/detangle-rc/contrib/libxo/configure.ac user/ngie/detangle-rc/contrib/libxo/doc/libxo-manual.html user/ngie/detangle-rc/contrib/libxo/doc/libxo.txt user/ngie/detangle-rc/contrib/libxo/libxo/libxo.c user/ngie/detangle-rc/contrib/libxo/libxo/xo_buf.h user/ngie/detangle-rc/contrib/libxo/libxo/xo_encoder.c user/ngie/detangle-rc/contrib/libxo/libxo/xo_format.5 user/ngie/detangle-rc/contrib/libxo/libxo/xo_syslog.c user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.E.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.H.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.HIPx.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.HP.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.J.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.JP.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.T.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.X.out user/ngie/detangle-rc/contrib/libxo/tests/core/saved/test_03.XP.out user/ngie/detangle-rc/contrib/libxo/tests/core/test_03.c user/ngie/detangle-rc/contrib/netbsd-tests/lib/libc/gen/t_dir.c user/ngie/detangle-rc/contrib/netbsd-tests/lib/libc/sys/t_mlock.c user/ngie/detangle-rc/contrib/top/commands.c user/ngie/detangle-rc/contrib/top/display.c user/ngie/detangle-rc/contrib/top/display.h user/ngie/detangle-rc/contrib/top/machine.h user/ngie/detangle-rc/contrib/top/screen.c user/ngie/detangle-rc/contrib/top/screen.h user/ngie/detangle-rc/contrib/top/top.c user/ngie/detangle-rc/contrib/top/top.h user/ngie/detangle-rc/contrib/top/username.c user/ngie/detangle-rc/contrib/top/utils.h user/ngie/detangle-rc/contrib/top/version.c user/ngie/detangle-rc/etc/defaults/rc.conf user/ngie/detangle-rc/etc/mtree/BSD.include.dist user/ngie/detangle-rc/etc/mtree/BSD.tests.dist user/ngie/detangle-rc/etc/mtree/BSD.var.dist user/ngie/detangle-rc/etc/rc.d/Makefile user/ngie/detangle-rc/etc/rc.d/ntpd user/ngie/detangle-rc/etc/rc.d/routing user/ngie/detangle-rc/gnu/usr.bin/cc/cc_tools/freebsd-native.h user/ngie/detangle-rc/gnu/usr.bin/grep/config.h user/ngie/detangle-rc/lib/Makefile user/ngie/detangle-rc/lib/csu/aarch64/crt1.c user/ngie/detangle-rc/lib/libc++/Makefile user/ngie/detangle-rc/lib/libc/gen/fts-compat.c user/ngie/detangle-rc/lib/libc/gen/posix_spawn.c user/ngie/detangle-rc/lib/libc/regex/engine.c user/ngie/detangle-rc/lib/libc/regex/regex.3 user/ngie/detangle-rc/lib/libc/riscv/Symbol.map user/ngie/detangle-rc/lib/libc/riscv/sys/Makefile.inc user/ngie/detangle-rc/lib/libc/rpc/clnt_bcast.c user/ngie/detangle-rc/lib/libc/rpc/getnetconfig.c user/ngie/detangle-rc/lib/libc/rpc/getrpcent.c user/ngie/detangle-rc/lib/libc/rpc/netnamer.c user/ngie/detangle-rc/lib/libc/rpc/rpcb_clnt.c user/ngie/detangle-rc/lib/libc/rpc/svc_generic.c user/ngie/detangle-rc/lib/libc/stdlib/l64a.c user/ngie/detangle-rc/lib/libc/stdlib/random.c user/ngie/detangle-rc/lib/libc/sys/vfork.2 user/ngie/detangle-rc/lib/libcam/camlib.c user/ngie/detangle-rc/lib/libcompat/4.3/rexec.c user/ngie/detangle-rc/lib/libcrypt/Makefile user/ngie/detangle-rc/lib/libelftc/elftc_version.c user/ngie/detangle-rc/lib/libfetch/common.c user/ngie/detangle-rc/lib/libfetch/file.c user/ngie/detangle-rc/lib/libmd/Makefile user/ngie/detangle-rc/lib/libmd/md5.h user/ngie/detangle-rc/lib/libmd/mdX.3 user/ngie/detangle-rc/lib/libmd/ripemd.3 user/ngie/detangle-rc/lib/libmd/sha.3 user/ngie/detangle-rc/lib/libmd/sha256.3 user/ngie/detangle-rc/lib/libmd/sha512.3 user/ngie/detangle-rc/lib/libmd/shadriver.c user/ngie/detangle-rc/lib/libradius/radlib.h user/ngie/detangle-rc/lib/libxo/add.man user/ngie/detangle-rc/lib/libxo/xo_config.h user/ngie/detangle-rc/libexec/rtld-elf/rtld.c user/ngie/detangle-rc/release/Makefile user/ngie/detangle-rc/release/Makefile.mirrors user/ngie/detangle-rc/release/Makefile.vm user/ngie/detangle-rc/release/doc/en_US.ISO8859-1/relnotes/article.xml user/ngie/detangle-rc/release/release.conf.sample user/ngie/detangle-rc/release/scripts/pkg-stage.sh user/ngie/detangle-rc/sbin/camcontrol/attrib.c user/ngie/detangle-rc/sbin/camcontrol/camcontrol.c user/ngie/detangle-rc/sbin/camcontrol/epc.c user/ngie/detangle-rc/sbin/camcontrol/fwdownload.c user/ngie/detangle-rc/sbin/camcontrol/persist.c user/ngie/detangle-rc/sbin/camcontrol/zone.c user/ngie/detangle-rc/sbin/ifconfig/ifieee80211.c user/ngie/detangle-rc/sbin/ipfw/dummynet.c user/ngie/detangle-rc/sbin/ipfw/ipfw2.h user/ngie/detangle-rc/sbin/iscontrol/fsm.c user/ngie/detangle-rc/sbin/md5/Makefile user/ngie/detangle-rc/sbin/md5/md5.1 user/ngie/detangle-rc/sbin/md5/md5.c user/ngie/detangle-rc/share/man/man3/bitstring.3 user/ngie/detangle-rc/share/man/man4/pfsync.4 user/ngie/detangle-rc/share/man/man4/sfxge.4 user/ngie/detangle-rc/share/man/man4/wpi.4 user/ngie/detangle-rc/share/man/man5/src.conf.5 user/ngie/detangle-rc/share/man/man9/namei.9 user/ngie/detangle-rc/share/misc/pci_vendors user/ngie/detangle-rc/share/mk/bsd.compiler.mk user/ngie/detangle-rc/share/mk/bsd.crunchgen.mk user/ngie/detangle-rc/share/mk/bsd.libnames.mk user/ngie/detangle-rc/share/mk/bsd.own.mk user/ngie/detangle-rc/share/mk/bsd.sys.mk user/ngie/detangle-rc/share/mk/local.meta.sys.mk user/ngie/detangle-rc/share/mk/meta.autodep.mk user/ngie/detangle-rc/share/mk/src.libnames.mk user/ngie/detangle-rc/share/mk/src.sys.env.mk user/ngie/detangle-rc/share/mk/sys.mk user/ngie/detangle-rc/share/timedef/am_ET.UTF-8.src user/ngie/detangle-rc/share/timedef/be_BY.CP1131.src user/ngie/detangle-rc/share/timedef/be_BY.CP1251.src user/ngie/detangle-rc/share/timedef/be_BY.ISO8859-5.src user/ngie/detangle-rc/share/timedef/be_BY.UTF-8.src user/ngie/detangle-rc/share/timedef/bg_BG.CP1251.src user/ngie/detangle-rc/share/timedef/bg_BG.UTF-8.src user/ngie/detangle-rc/share/timedef/ca_IT.ISO8859-15.src user/ngie/detangle-rc/share/timedef/ca_IT.UTF-8.src user/ngie/detangle-rc/share/timedef/el_GR.ISO8859-7.src user/ngie/detangle-rc/share/timedef/el_GR.UTF-8.src user/ngie/detangle-rc/share/timedef/en_CA.UTF-8.src user/ngie/detangle-rc/share/timedef/en_GB.UTF-8.src user/ngie/detangle-rc/share/timedef/en_HK.UTF-8.src user/ngie/detangle-rc/share/timedef/en_IE.UTF-8.src user/ngie/detangle-rc/share/timedef/en_PH.UTF-8.src user/ngie/detangle-rc/share/timedef/en_SG.UTF-8.src user/ngie/detangle-rc/share/timedef/en_US.UTF-8.src user/ngie/detangle-rc/share/timedef/fr_BE.ISO8859-15.src user/ngie/detangle-rc/share/timedef/fr_BE.UTF-8.src user/ngie/detangle-rc/share/timedef/fr_CA.ISO8859-15.src user/ngie/detangle-rc/share/timedef/fr_CA.UTF-8.src user/ngie/detangle-rc/share/timedef/fr_CH.ISO8859-15.src user/ngie/detangle-rc/share/timedef/fr_CH.UTF-8.src user/ngie/detangle-rc/share/timedef/fr_FR.ISO8859-15.src user/ngie/detangle-rc/share/timedef/fr_FR.UTF-8.src user/ngie/detangle-rc/share/timedef/hi_IN.ISCII-DEV.src user/ngie/detangle-rc/share/timedef/hi_IN.UTF-8.src user/ngie/detangle-rc/share/timedef/it_CH.ISO8859-15.src user/ngie/detangle-rc/share/timedef/it_CH.UTF-8.src user/ngie/detangle-rc/share/timedef/it_IT.ISO8859-15.src user/ngie/detangle-rc/share/timedef/it_IT.UTF-8.src user/ngie/detangle-rc/share/timedef/kk_Cyrl_KZ.UTF-8.src user/ngie/detangle-rc/share/timedef/nl_BE.UTF-8.src user/ngie/detangle-rc/share/timedef/nl_NL.UTF-8.src user/ngie/detangle-rc/share/timedef/pl_PL.ISO8859-2.src user/ngie/detangle-rc/share/timedef/pl_PL.UTF-8.src user/ngie/detangle-rc/share/timedef/ro_RO.ISO8859-2.src user/ngie/detangle-rc/share/timedef/ro_RO.UTF-8.src user/ngie/detangle-rc/share/timedef/ru_RU.CP1251.src user/ngie/detangle-rc/share/timedef/ru_RU.CP866.src user/ngie/detangle-rc/share/timedef/ru_RU.ISO8859-5.src user/ngie/detangle-rc/share/timedef/ru_RU.KOI8-R.src user/ngie/detangle-rc/share/timedef/ru_RU.UTF-8.src user/ngie/detangle-rc/share/timedef/sv_FI.ISO8859-15.src user/ngie/detangle-rc/share/timedef/sv_FI.UTF-8.src user/ngie/detangle-rc/share/timedef/sv_SE.ISO8859-15.src user/ngie/detangle-rc/share/timedef/sv_SE.UTF-8.src user/ngie/detangle-rc/share/timedef/tr_TR.ISO8859-9.src user/ngie/detangle-rc/share/timedef/tr_TR.UTF-8.src user/ngie/detangle-rc/share/timedef/uk_UA.CP1251.src user/ngie/detangle-rc/share/timedef/uk_UA.ISO8859-5.src user/ngie/detangle-rc/share/timedef/uk_UA.KOI8-U.src user/ngie/detangle-rc/share/timedef/uk_UA.UTF-8.src user/ngie/detangle-rc/sys/amd64/amd64/pmap.c user/ngie/detangle-rc/sys/amd64/amd64/trap.c user/ngie/detangle-rc/sys/amd64/amd64/vm_machdep.c user/ngie/detangle-rc/sys/arm/allwinner/a10_ehci.c user/ngie/detangle-rc/sys/arm/allwinner/aw_usbphy.c user/ngie/detangle-rc/sys/arm/allwinner/axp209.c user/ngie/detangle-rc/sys/arm/arm/bcopyinout.S user/ngie/detangle-rc/sys/arm/arm/bcopyinout_xscale.S user/ngie/detangle-rc/sys/arm/arm/bus_space_base.c user/ngie/detangle-rc/sys/arm/arm/copystr.S user/ngie/detangle-rc/sys/arm/arm/cpu_asm-v6.S user/ngie/detangle-rc/sys/arm/arm/cpufunc.c user/ngie/detangle-rc/sys/arm/arm/cpufunc_asm.S user/ngie/detangle-rc/sys/arm/arm/cpufunc_asm_xscale.S user/ngie/detangle-rc/sys/arm/arm/disassem.c user/ngie/detangle-rc/sys/arm/arm/elf_machdep.c user/ngie/detangle-rc/sys/arm/arm/elf_trampoline.c user/ngie/detangle-rc/sys/arm/arm/exception.S user/ngie/detangle-rc/sys/arm/arm/fiq.c user/ngie/detangle-rc/sys/arm/arm/fusu.S user/ngie/detangle-rc/sys/arm/arm/genassym.c user/ngie/detangle-rc/sys/arm/arm/locore-v4.S user/ngie/detangle-rc/sys/arm/arm/locore-v6.S user/ngie/detangle-rc/sys/arm/arm/machdep.c user/ngie/detangle-rc/sys/arm/arm/mem.c user/ngie/detangle-rc/sys/arm/arm/mp_machdep.c user/ngie/detangle-rc/sys/arm/arm/pmap-v6.c user/ngie/detangle-rc/sys/arm/arm/stdatomic.c user/ngie/detangle-rc/sys/arm/arm/swtch-v4.S user/ngie/detangle-rc/sys/arm/arm/swtch-v6.S user/ngie/detangle-rc/sys/arm/arm/sys_machdep.c user/ngie/detangle-rc/sys/arm/arm/trap-v6.c user/ngie/detangle-rc/sys/arm/arm/vm_machdep.c user/ngie/detangle-rc/sys/arm/at91/at91_machdep.c user/ngie/detangle-rc/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c user/ngie/detangle-rc/sys/arm/cavium/cns11xx/econa_machdep.c user/ngie/detangle-rc/sys/arm/freescale/imx/imx6_anatop.c user/ngie/detangle-rc/sys/arm/freescale/imx/imx_gpio.c user/ngie/detangle-rc/sys/arm/freescale/imx/imx_sdhci.c user/ngie/detangle-rc/sys/arm/include/_align.h user/ngie/detangle-rc/sys/arm/include/_types.h user/ngie/detangle-rc/sys/arm/include/armreg.h user/ngie/detangle-rc/sys/arm/include/asm.h user/ngie/detangle-rc/sys/arm/include/atomic.h user/ngie/detangle-rc/sys/arm/include/bus.h user/ngie/detangle-rc/sys/arm/include/cpu-v4.h user/ngie/detangle-rc/sys/arm/include/cpu-v6.h user/ngie/detangle-rc/sys/arm/include/cpu.h user/ngie/detangle-rc/sys/arm/include/db_machdep.h user/ngie/detangle-rc/sys/arm/include/machdep.h user/ngie/detangle-rc/sys/arm/include/param.h user/ngie/detangle-rc/sys/arm/include/pcpu.h user/ngie/detangle-rc/sys/arm/include/pmap.h user/ngie/detangle-rc/sys/arm/include/sf_buf.h user/ngie/detangle-rc/sys/arm/include/sysarch.h user/ngie/detangle-rc/sys/arm/include/sysreg.h user/ngie/detangle-rc/sys/arm/include/vm.h user/ngie/detangle-rc/sys/arm/mv/mpic.c user/ngie/detangle-rc/sys/arm/mv/mv_machdep.c user/ngie/detangle-rc/sys/arm/mv/mv_ts.c user/ngie/detangle-rc/sys/arm/ti/ti_adc.c user/ngie/detangle-rc/sys/boot/efi/include/efilib.h user/ngie/detangle-rc/sys/boot/efi/libefi/Makefile user/ngie/detangle-rc/sys/boot/efi/libefi/efinet.c user/ngie/detangle-rc/sys/boot/efi/libefi/efipart.c user/ngie/detangle-rc/sys/boot/efi/loader/Makefile user/ngie/detangle-rc/sys/boot/efi/loader/main.c user/ngie/detangle-rc/sys/boot/fdt/dts/arm/bananapi.dts user/ngie/detangle-rc/sys/boot/fdt/dts/arm/cubieboard.dts user/ngie/detangle-rc/sys/boot/fdt/dts/arm/cubieboard2.dts user/ngie/detangle-rc/sys/boot/fdt/dts/arm/olimex-a20-som-evb.dts user/ngie/detangle-rc/sys/boot/fdt/dts/arm/olinuxino-lime.dts user/ngie/detangle-rc/sys/cam/ata/ata_da.c user/ngie/detangle-rc/sys/cam/cam_ccb.h user/ngie/detangle-rc/sys/cam/ctl/ctl_frontend_iscsi.c user/ngie/detangle-rc/sys/cam/scsi/scsi_xpt.c user/ngie/detangle-rc/sys/cddl/boot/zfs/lz4.c user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h user/ngie/detangle-rc/sys/cddl/dev/dtrace/aarch64/dtrace_asm.S user/ngie/detangle-rc/sys/cddl/dev/dtrace/aarch64/dtrace_subr.c user/ngie/detangle-rc/sys/cddl/dev/profile/profile.c user/ngie/detangle-rc/sys/compat/linux/linux_file.c user/ngie/detangle-rc/sys/compat/linux/linux_futex.c user/ngie/detangle-rc/sys/compat/linux/linux_ioctl.c user/ngie/detangle-rc/sys/compat/linux/linux_socket.c user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/asm/atomic-long.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/asm/uaccess.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/bitops.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/cdev.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/compat.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/completion.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/gfp.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/io.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/kernel.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/kref.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/ktime.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/list.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/moduleparam.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/sched.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/time.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/include/linux/wait.h user/ngie/detangle-rc/sys/compat/linuxkpi/common/src/linux_compat.c user/ngie/detangle-rc/sys/compat/linuxkpi/common/src/linux_pci.c user/ngie/detangle-rc/sys/compat/ndis/subr_ntoskrnl.c user/ngie/detangle-rc/sys/conf/Makefile.riscv user/ngie/detangle-rc/sys/conf/NOTES user/ngie/detangle-rc/sys/conf/files user/ngie/detangle-rc/sys/conf/files.amd64 user/ngie/detangle-rc/sys/conf/files.i386 user/ngie/detangle-rc/sys/conf/files.powerpc user/ngie/detangle-rc/sys/conf/files.riscv user/ngie/detangle-rc/sys/conf/kern.opts.mk user/ngie/detangle-rc/sys/conf/kern.post.mk user/ngie/detangle-rc/sys/conf/kern.pre.mk user/ngie/detangle-rc/sys/conf/kmod.mk user/ngie/detangle-rc/sys/conf/newvers.sh user/ngie/detangle-rc/sys/conf/options user/ngie/detangle-rc/sys/contrib/dev/acpica/changes.txt user/ngie/detangle-rc/sys/contrib/dev/acpica/compiler/asloptions.c user/ngie/detangle-rc/sys/contrib/dev/acpica/components/debugger/dbobject.c user/ngie/detangle-rc/sys/contrib/dev/acpica/components/disassembler/dmopcode.c user/ngie/detangle-rc/sys/contrib/dev/acpica/components/disassembler/dmwalk.c user/ngie/detangle-rc/sys/contrib/dev/acpica/components/dispatcher/dsutils.c user/ngie/detangle-rc/sys/contrib/dev/acpica/components/executer/exfldio.c user/ngie/detangle-rc/sys/contrib/dev/acpica/components/hardware/hwregs.c user/ngie/detangle-rc/sys/contrib/dev/acpica/components/namespace/nsdump.c user/ngie/detangle-rc/sys/contrib/dev/acpica/include/acglobal.h user/ngie/detangle-rc/sys/contrib/dev/acpica/include/acmacros.h user/ngie/detangle-rc/sys/contrib/dev/acpica/include/acpixf.h user/ngie/detangle-rc/sys/contrib/dev/acpica/include/acutils.h user/ngie/detangle-rc/sys/crypto/aesni/aesni.h user/ngie/detangle-rc/sys/crypto/aesni/aesni_wrap.c user/ngie/detangle-rc/sys/crypto/sha1.c user/ngie/detangle-rc/sys/crypto/sha1.h user/ngie/detangle-rc/sys/crypto/sha2/sha256.h user/ngie/detangle-rc/sys/crypto/sha2/sha256c.c user/ngie/detangle-rc/sys/crypto/sha2/sha384.h user/ngie/detangle-rc/sys/crypto/sha2/sha512.h user/ngie/detangle-rc/sys/crypto/sha2/sha512c.c user/ngie/detangle-rc/sys/crypto/siphash/siphash.c user/ngie/detangle-rc/sys/crypto/siphash/siphash.h user/ngie/detangle-rc/sys/dev/acpi_support/acpi_asus_wmi.c user/ngie/detangle-rc/sys/dev/acpi_support/acpi_ibm.c user/ngie/detangle-rc/sys/dev/acpi_support/atk0110.c user/ngie/detangle-rc/sys/dev/acpica/acpi_thermal.c user/ngie/detangle-rc/sys/dev/amdtemp/amdtemp.c user/ngie/detangle-rc/sys/dev/an/if_an.c user/ngie/detangle-rc/sys/dev/ath/if_ath_btcoex.c user/ngie/detangle-rc/sys/dev/bhnd/bcma/bcma_bhndb.c user/ngie/detangle-rc/sys/dev/bhnd/bhnd.h user/ngie/detangle-rc/sys/dev/bhnd/bhnd_bus_if.m user/ngie/detangle-rc/sys/dev/bhnd/bhnd_subr.c user/ngie/detangle-rc/sys/dev/bhnd/bhnd_types.h user/ngie/detangle-rc/sys/dev/bhnd/bhndb/bhndb.c user/ngie/detangle-rc/sys/dev/bhnd/bhndb/bhndb.h user/ngie/detangle-rc/sys/dev/bhnd/bhndb/bhndb_hwdata.c user/ngie/detangle-rc/sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c user/ngie/detangle-rc/sys/dev/bhnd/bhndb/bhndb_pci_sprom.c user/ngie/detangle-rc/sys/dev/bhnd/bhndb/bhndb_subr.c user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/bhnd_chipc_if.m user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/chipc.c user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/chipc.h user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/chipcreg.h user/ngie/detangle-rc/sys/dev/bhnd/cores/chipc/chipcvar.h user/ngie/detangle-rc/sys/dev/bhnd/cores/pci/bhnd_pci.c user/ngie/detangle-rc/sys/dev/bhnd/cores/pci/bhnd_pci_hostb.c user/ngie/detangle-rc/sys/dev/bhnd/cores/pcie2/bhnd_pcie2.c user/ngie/detangle-rc/sys/dev/bhnd/cores/pcie2/bhnd_pcie2_hostb.c user/ngie/detangle-rc/sys/dev/bhnd/nvram/bhnd_nvram.h user/ngie/detangle-rc/sys/dev/bhnd/nvram/bhnd_sprom.c user/ngie/detangle-rc/sys/dev/bhnd/nvram/bhnd_spromvar.h user/ngie/detangle-rc/sys/dev/bhnd/siba/siba.c user/ngie/detangle-rc/sys/dev/bhnd/siba/siba_bhndb.c user/ngie/detangle-rc/sys/dev/bhnd/siba/siba_subr.c user/ngie/detangle-rc/sys/dev/bhnd/siba/sibavar.h user/ngie/detangle-rc/sys/dev/bhnd/soc/bhnd_soc.c user/ngie/detangle-rc/sys/dev/bwi/if_bwi.c user/ngie/detangle-rc/sys/dev/bwn/if_bwn.c user/ngie/detangle-rc/sys/dev/bwn/if_bwn_pci.c user/ngie/detangle-rc/sys/dev/bwn/if_bwn_phy_common.c user/ngie/detangle-rc/sys/dev/ciss/ciss.c user/ngie/detangle-rc/sys/dev/coretemp/coretemp.c user/ngie/detangle-rc/sys/dev/cpuctl/cpuctl.c user/ngie/detangle-rc/sys/dev/cxgbe/cxgbei/icl_cxgbei.c user/ngie/detangle-rc/sys/dev/cxgbe/iw_cxgbe/cm.c user/ngie/detangle-rc/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h user/ngie/detangle-rc/sys/dev/cxgbe/iw_cxgbe/provider.c user/ngie/detangle-rc/sys/dev/cxgbe/iw_cxgbe/resource.c user/ngie/detangle-rc/sys/dev/cxgbe/tom/t4_cpl_io.c user/ngie/detangle-rc/sys/dev/dpaa/portals_common.c user/ngie/detangle-rc/sys/dev/extres/regulator/regulator_fixed.c user/ngie/detangle-rc/sys/dev/ffec/if_ffec.c user/ngie/detangle-rc/sys/dev/filemon/filemon.c user/ngie/detangle-rc/sys/dev/filemon/filemon_wrapper.c user/ngie/detangle-rc/sys/dev/flash/mx25l.c user/ngie/detangle-rc/sys/dev/gpio/gpiobus.c user/ngie/detangle-rc/sys/dev/gpio/gpiobusvar.h user/ngie/detangle-rc/sys/dev/gpio/gpioiic.c user/ngie/detangle-rc/sys/dev/gpio/gpioled.c user/ngie/detangle-rc/sys/dev/gpio/ofw_gpiobus.c user/ngie/detangle-rc/sys/dev/hwpmc/hwpmc_mod.c user/ngie/detangle-rc/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hv_channel.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hv_channel_mgmt.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hv_connection.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hv_et.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hv_hv.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c user/ngie/detangle-rc/sys/dev/hyperv/vmbus/hv_vmbus_priv.h user/ngie/detangle-rc/sys/dev/hyperv/vmbus/vmbus_var.h user/ngie/detangle-rc/sys/dev/iicbus/ds3231reg.h user/ngie/detangle-rc/sys/dev/iicbus/iicbb_if.m user/ngie/detangle-rc/sys/dev/iicbus/iiconf.c user/ngie/detangle-rc/sys/dev/iicbus/lm75.c user/ngie/detangle-rc/sys/dev/iicbus/twsi/a10_twsi.c user/ngie/detangle-rc/sys/dev/iscsi/icl.c user/ngie/detangle-rc/sys/dev/iscsi/icl.h user/ngie/detangle-rc/sys/dev/iscsi/icl_soft.c user/ngie/detangle-rc/sys/dev/iscsi/iscsi.c user/ngie/detangle-rc/sys/dev/iwm/if_iwm.c user/ngie/detangle-rc/sys/dev/iwm/if_iwmvar.h user/ngie/detangle-rc/sys/dev/iwn/if_iwn.c user/ngie/detangle-rc/sys/dev/iwn/if_iwnvar.h user/ngie/detangle-rc/sys/dev/ixl/i40e_prototype.h user/ngie/detangle-rc/sys/dev/ixl/if_ixl.c user/ngie/detangle-rc/sys/dev/mlx5/mlx5_core/mlx5_main.c user/ngie/detangle-rc/sys/dev/ntb/if_ntb/if_ntb.c user/ngie/detangle-rc/sys/dev/ntb/ntb_hw/ntb_hw.c user/ngie/detangle-rc/sys/dev/nvram2env/nvram2env.c user/ngie/detangle-rc/sys/dev/ofw/ofw_bus_subr.h user/ngie/detangle-rc/sys/dev/ral/rt2560.c user/ngie/detangle-rc/sys/dev/ral/rt2661.c user/ngie/detangle-rc/sys/dev/ral/rt2661var.h user/ngie/detangle-rc/sys/dev/ral/rt2860.c user/ngie/detangle-rc/sys/dev/ral/rt2860var.h user/ngie/detangle-rc/sys/dev/rtwn/if_rtwn.c user/ngie/detangle-rc/sys/dev/rtwn/if_rtwnreg.h user/ngie/detangle-rc/sys/dev/sdhci/sdhci.h user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_ev.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_filter.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_impl.h user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_intr.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_mac.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_mcdi.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_nic.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_nvram.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_phy.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_rx.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_tx.c user/ngie/detangle-rc/sys/dev/sfxge/common/ef10_vpd.c user/ngie/detangle-rc/sys/dev/sfxge/common/efsys.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_bootcfg.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_check.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_crc32.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_ev.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_filter.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_hash.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_impl.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_intr.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_lic.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_mac.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_mcdi.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_mcdi.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_mon.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_nic.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_nvram.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_phy.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_phy_ids.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_port.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_regs.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_regs_ef10.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_regs_pci.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_rx.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_sram.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_tx.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_types.h user/ngie/detangle-rc/sys/dev/sfxge/common/efx_vpd.c user/ngie/detangle-rc/sys/dev/sfxge/common/efx_wol.c user/ngie/detangle-rc/sys/dev/sfxge/common/hunt_impl.h user/ngie/detangle-rc/sys/dev/sfxge/common/hunt_nic.c user/ngie/detangle-rc/sys/dev/sfxge/common/hunt_phy.c user/ngie/detangle-rc/sys/dev/sfxge/common/mcdi_mon.c user/ngie/detangle-rc/sys/dev/sfxge/common/mcdi_mon.h user/ngie/detangle-rc/sys/dev/sfxge/common/medford_impl.h user/ngie/detangle-rc/sys/dev/sfxge/common/medford_nic.c user/ngie/detangle-rc/sys/dev/sfxge/common/siena_flash.h user/ngie/detangle-rc/sys/dev/sfxge/common/siena_impl.h user/ngie/detangle-rc/sys/dev/sfxge/common/siena_mac.c user/ngie/detangle-rc/sys/dev/sfxge/common/siena_mcdi.c user/ngie/detangle-rc/sys/dev/sfxge/common/siena_nic.c user/ngie/detangle-rc/sys/dev/sfxge/common/siena_nvram.c user/ngie/detangle-rc/sys/dev/sfxge/common/siena_phy.c user/ngie/detangle-rc/sys/dev/sfxge/common/siena_sram.c user/ngie/detangle-rc/sys/dev/sfxge/common/siena_vpd.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge.h user/ngie/detangle-rc/sys/dev/sfxge/sfxge_dma.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_ev.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_intr.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_ioc.h user/ngie/detangle-rc/sys/dev/sfxge/sfxge_mcdi.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_nvram.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_port.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_rx.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_rx.h user/ngie/detangle-rc/sys/dev/sfxge/sfxge_tx.c user/ngie/detangle-rc/sys/dev/sfxge/sfxge_tx.h user/ngie/detangle-rc/sys/dev/sfxge/sfxge_version.h user/ngie/detangle-rc/sys/dev/siba/siba_bwn.c user/ngie/detangle-rc/sys/dev/spibus/ofw_spibus.c user/ngie/detangle-rc/sys/dev/spibus/spi.h user/ngie/detangle-rc/sys/dev/spibus/spibus.c user/ngie/detangle-rc/sys/dev/spibus/spibusvar.h user/ngie/detangle-rc/sys/dev/urtwn/if_urtwn.c user/ngie/detangle-rc/sys/dev/urtwn/if_urtwnreg.h user/ngie/detangle-rc/sys/dev/urtwn/if_urtwnvar.h user/ngie/detangle-rc/sys/dev/usb/controller/generic_ohci.c user/ngie/detangle-rc/sys/dev/usb/usb_dev.c user/ngie/detangle-rc/sys/dev/usb/usb_device.c user/ngie/detangle-rc/sys/dev/usb/usb_device.h user/ngie/detangle-rc/sys/dev/usb/wlan/if_rsu.c user/ngie/detangle-rc/sys/dev/usb/wlan/if_run.c user/ngie/detangle-rc/sys/dev/usb/wlan/if_runreg.h user/ngie/detangle-rc/sys/dev/usb/wlan/if_ural.c user/ngie/detangle-rc/sys/dev/usb/wlan/if_urtw.c user/ngie/detangle-rc/sys/dev/usb/wlan/if_urtwreg.h user/ngie/detangle-rc/sys/dev/usb/wlan/if_zyd.c user/ngie/detangle-rc/sys/dev/usb/wlan/if_zydreg.h user/ngie/detangle-rc/sys/fs/cd9660/cd9660_vfsops.c user/ngie/detangle-rc/sys/fs/ext2fs/ext2_alloc.c user/ngie/detangle-rc/sys/fs/ext2fs/ext2_vfsops.c user/ngie/detangle-rc/sys/fs/udf/udf_vfsops.c user/ngie/detangle-rc/sys/geom/geom_dev.c user/ngie/detangle-rc/sys/gnu/dev/bwn/phy_n/if_bwn_phy_n_core.c user/ngie/detangle-rc/sys/gnu/dts/mips/3G150B.dts user/ngie/detangle-rc/sys/gnu/dts/mips/3G300M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/A5-V11.dts user/ngie/detangle-rc/sys/gnu/dts/mips/AIR3GII.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ALL0256N-4M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ALL0256N-8M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ALL5002.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ALL5003.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ASL26555-16M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ASL26555-8M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/AWAPN2403.dts user/ngie/detangle-rc/sys/gnu/dts/mips/AWM002.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/ArcherC20i.dts user/ngie/detangle-rc/sys/gnu/dts/mips/CF-WR800N.dts user/ngie/detangle-rc/sys/gnu/dts/mips/CS-QR10.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DB-WRT01.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DCS-930L-B1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-300-B7.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-320-B1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-610-A1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-615-H1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-620-D1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-645.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-810L.dts user/ngie/detangle-rc/sys/gnu/dts/mips/DIR-860L-B1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/E1700.dts user/ngie/detangle-rc/sys/gnu/dts/mips/EX2700.dts user/ngie/detangle-rc/sys/gnu/dts/mips/F7C027.dts user/ngie/detangle-rc/sys/gnu/dts/mips/FIREWRT.dts user/ngie/detangle-rc/sys/gnu/dts/mips/GL-MT300A.dts user/ngie/detangle-rc/sys/gnu/dts/mips/GL-MT300N.dts user/ngie/detangle-rc/sys/gnu/dts/mips/GL-MT750.dts user/ngie/detangle-rc/sys/gnu/dts/mips/HC5XXX.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/HLKRM04.dts user/ngie/detangle-rc/sys/gnu/dts/mips/HT-TM02.dts user/ngie/detangle-rc/sys/gnu/dts/mips/JHR-N805R.dts user/ngie/detangle-rc/sys/gnu/dts/mips/LINKIT7688.dts user/ngie/detangle-rc/sys/gnu/dts/mips/M2M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/M3.dts user/ngie/detangle-rc/sys/gnu/dts/mips/M4-4M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/M4-8M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MINIEMBPLUG.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MIWIFI-MINI.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MIWIFI-NANO.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MLW221.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MLWG2.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MPRA1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MPRA2.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MT7620a.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MT7620a_MT7530.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MT7620a_MT7610e.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MT7628.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MZK-750DHP.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MZK-DP150N.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MZK-EX300NP.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MZK-EX750NP.dts user/ngie/detangle-rc/sys/gnu/dts/mips/MicroWRT.dts user/ngie/detangle-rc/sys/gnu/dts/mips/NCS601W.dts user/ngie/detangle-rc/sys/gnu/dts/mips/NW718.dts user/ngie/detangle-rc/sys/gnu/dts/mips/OY-0001.dts user/ngie/detangle-rc/sys/gnu/dts/mips/PBR-M1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/PSG1208.dts user/ngie/detangle-rc/sys/gnu/dts/mips/PX-4885-4M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/PX-4885-8M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/PX-4885.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/RE6500.dts user/ngie/detangle-rc/sys/gnu/dts/mips/RP-N53.dts user/ngie/detangle-rc/sys/gnu/dts/mips/RT-G32-B1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/RT-N14U.dts user/ngie/detangle-rc/sys/gnu/dts/mips/RT5350F-OLINUXINO-EVB.dts user/ngie/detangle-rc/sys/gnu/dts/mips/RT5350F-OLINUXINO.dts user/ngie/detangle-rc/sys/gnu/dts/mips/RUT5XX.dts user/ngie/detangle-rc/sys/gnu/dts/mips/SAP-G3200U3.dts user/ngie/detangle-rc/sys/gnu/dts/mips/SK-WB8.dts user/ngie/detangle-rc/sys/gnu/dts/mips/TINY-AC.dts user/ngie/detangle-rc/sys/gnu/dts/mips/VOCORE-16M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/VOCORE-8M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/VOCORE.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/WHR-1166D.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WHR-300HP2.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WHR-600D.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WITI.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WIZARD8800.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WIZFI630A.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WL-330N.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WL-330N3G.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WMR-300.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WNCE2001.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WNDR3700V5.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WRH-300CR.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WRTNODE.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WRTNODE2.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/WSR-1166.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WSR-600.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WT1520-4M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WT1520-8M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WT1520.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/WT3020-4M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/WT3020-8M.dts user/ngie/detangle-rc/sys/gnu/dts/mips/X5.dts user/ngie/detangle-rc/sys/gnu/dts/mips/X8.dts user/ngie/detangle-rc/sys/gnu/dts/mips/Y1.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/YOUKU-YK1.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ZBT-WA05.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ZBT-WE826.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ZBT-WG2626.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ZBT-WG3526.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ZBT-WR8305RT.dts user/ngie/detangle-rc/sys/gnu/dts/mips/ZTE-Q7.dts user/ngie/detangle-rc/sys/gnu/dts/mips/mt7620a.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/mt7620n.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/mt7621.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/rt3352.dtsi user/ngie/detangle-rc/sys/gnu/dts/mips/rt5350.dtsi user/ngie/detangle-rc/sys/i386/i386/vm_machdep.c user/ngie/detangle-rc/sys/kern/imgact_elf.c user/ngie/detangle-rc/sys/kern/kern_descrip.c user/ngie/detangle-rc/sys/kern/kern_event.c user/ngie/detangle-rc/sys/kern/kern_exec.c user/ngie/detangle-rc/sys/kern/kern_synch.c user/ngie/detangle-rc/sys/kern/kern_sysctl.c user/ngie/detangle-rc/sys/kern/md4c.c user/ngie/detangle-rc/sys/kern/md5c.c user/ngie/detangle-rc/sys/kern/subr_devmap.c user/ngie/detangle-rc/sys/kern/subr_intr.c user/ngie/detangle-rc/sys/kern/subr_unit.c user/ngie/detangle-rc/sys/kern/sys_socket.c user/ngie/detangle-rc/sys/kern/uipc_socket.c user/ngie/detangle-rc/sys/mips/conf/RT3883_FDT user/ngie/detangle-rc/sys/mips/mediatek/files.mediatek user/ngie/detangle-rc/sys/mips/mediatek/std.mediatek user/ngie/detangle-rc/sys/modules/Makefile user/ngie/detangle-rc/sys/modules/bhnd/Makefile user/ngie/detangle-rc/sys/modules/bhnd/bhndb/Makefile user/ngie/detangle-rc/sys/modules/bhnd/cores/bhnd_chipc/Makefile user/ngie/detangle-rc/sys/modules/crypto/Makefile user/ngie/detangle-rc/sys/modules/dummynet/Makefile user/ngie/detangle-rc/sys/modules/gpio/Makefile user/ngie/detangle-rc/sys/modules/gpio/gpiobus/Makefile user/ngie/detangle-rc/sys/modules/gpio/gpioiic/Makefile user/ngie/detangle-rc/sys/modules/gpio/gpioled/Makefile user/ngie/detangle-rc/sys/modules/hyperv/vmbus/Makefile user/ngie/detangle-rc/sys/modules/iscsi/Makefile user/ngie/detangle-rc/sys/net/if.c user/ngie/detangle-rc/sys/net/if_tun.h user/ngie/detangle-rc/sys/net80211/ieee80211_input.c user/ngie/detangle-rc/sys/net80211/ieee80211_output.c user/ngie/detangle-rc/sys/net80211/ieee80211_regdomain.c user/ngie/detangle-rc/sys/net80211/ieee80211_scan_sw.c user/ngie/detangle-rc/sys/netgraph/netflow/netflow.c user/ngie/detangle-rc/sys/netinet/ip_dummynet.h user/ngie/detangle-rc/sys/netinet/ip_icmp.c user/ngie/detangle-rc/sys/netinet/ip_output.c user/ngie/detangle-rc/sys/netinet/raw_ip.c user/ngie/detangle-rc/sys/netinet/sctp_uio.h user/ngie/detangle-rc/sys/netinet/sctp_usrreq.c user/ngie/detangle-rc/sys/netinet/tcp_lro.c user/ngie/detangle-rc/sys/netinet/tcp_lro.h user/ngie/detangle-rc/sys/netinet/tcp_subr.c user/ngie/detangle-rc/sys/netinet6/ip6_output.c user/ngie/detangle-rc/sys/netinet6/nd6.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched.h user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_fifo.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_prio.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_qfq.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_rr.c user/ngie/detangle-rc/sys/netpfil/ipfw/dn_sched_wf2q.c user/ngie/detangle-rc/sys/netpfil/ipfw/ip_dn_glue.c user/ngie/detangle-rc/sys/netpfil/ipfw/ip_dn_io.c user/ngie/detangle-rc/sys/netpfil/ipfw/ip_dn_private.h user/ngie/detangle-rc/sys/netpfil/ipfw/ip_dummynet.c user/ngie/detangle-rc/sys/netpfil/pf/pf.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/core/cma.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/core/mad.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/core/multicast.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/core/umem.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/core/uverbs_cmd.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/debug/memtrack.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/hw/mlx4/main.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/hw/mthca/mthca_catas.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/hw/mthca/mthca_cmd.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/hw/mthca/mthca_main.c user/ngie/detangle-rc/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h user/ngie/detangle-rc/sys/ofed/drivers/infiniband/ulp/sdp/sdp.h user/ngie/detangle-rc/sys/ofed/drivers/infiniband/util/madeye.c user/ngie/detangle-rc/sys/ofed/drivers/net/mlx4/catas.c user/ngie/detangle-rc/sys/ofed/drivers/net/mlx4/en_main.c user/ngie/detangle-rc/sys/ofed/drivers/net/mlx4/en_tx.c user/ngie/detangle-rc/sys/ofed/drivers/net/mlx4/fw.c user/ngie/detangle-rc/sys/ofed/drivers/net/mlx4/main.c user/ngie/detangle-rc/sys/ofed/drivers/net/mlx4/port.c user/ngie/detangle-rc/sys/powerpc/powermac/powermac_thermal.h user/ngie/detangle-rc/sys/powerpc/powermac/smu.c user/ngie/detangle-rc/sys/powerpc/powermac/smusat.c user/ngie/detangle-rc/sys/powerpc/powerpc/exec_machdep.c user/ngie/detangle-rc/sys/riscv/include/frame.h user/ngie/detangle-rc/sys/riscv/include/riscvreg.h user/ngie/detangle-rc/sys/riscv/include/setjmp.h user/ngie/detangle-rc/sys/riscv/riscv/exception.S user/ngie/detangle-rc/sys/riscv/riscv/trap.c user/ngie/detangle-rc/sys/rpc/svc.c user/ngie/detangle-rc/sys/rpc/svc_vc.c user/ngie/detangle-rc/sys/sparc64/sparc64/vm_machdep.c user/ngie/detangle-rc/sys/sys/bitstring.h user/ngie/detangle-rc/sys/sys/cdefs.h user/ngie/detangle-rc/sys/sys/imgact.h user/ngie/detangle-rc/sys/sys/kobj.h user/ngie/detangle-rc/sys/sys/md4.h user/ngie/detangle-rc/sys/sys/md5.h user/ngie/detangle-rc/sys/sys/param.h user/ngie/detangle-rc/sys/sys/sysctl.h user/ngie/detangle-rc/sys/sys/sysent.h user/ngie/detangle-rc/sys/sys/taskqueue.h user/ngie/detangle-rc/sys/sys/vmmeter.h user/ngie/detangle-rc/sys/ufs/ffs/ffs_alloc.c user/ngie/detangle-rc/sys/ufs/ffs/ffs_vfsops.c user/ngie/detangle-rc/sys/vm/swap_pager.c user/ngie/detangle-rc/sys/vm/vm_fault.c user/ngie/detangle-rc/sys/vm/vm_glue.c user/ngie/detangle-rc/sys/vm/vm_object.c user/ngie/detangle-rc/sys/vm/vm_page.c user/ngie/detangle-rc/sys/vm/vm_pageout.c user/ngie/detangle-rc/sys/vm/vm_pageout.h user/ngie/detangle-rc/sys/x86/x86/local_apic.c user/ngie/detangle-rc/targets/pseudo/kernel/Makefile user/ngie/detangle-rc/targets/pseudo/userland/misc/Makefile.depend user/ngie/detangle-rc/tests/etc/rc.d/routing_test.sh user/ngie/detangle-rc/tests/sys/aio/aio_test.c user/ngie/detangle-rc/tests/sys/kern/Makefile user/ngie/detangle-rc/tests/sys/sys/bitstring_test.c user/ngie/detangle-rc/tools/build/options/WITH_META_MODE user/ngie/detangle-rc/tools/tools/ioat/Makefile user/ngie/detangle-rc/tools/tools/ioat/ioatcontrol.8 user/ngie/detangle-rc/tools/tools/ioat/ioatcontrol.c user/ngie/detangle-rc/tools/tools/locale/tools/cldr2def.pl user/ngie/detangle-rc/usr.bin/ar/write.c user/ngie/detangle-rc/usr.bin/fortune/unstr/unstr.c user/ngie/detangle-rc/usr.bin/iscsictl/iscsictl.c user/ngie/detangle-rc/usr.bin/kdump/kdump.c user/ngie/detangle-rc/usr.bin/sed/process.c user/ngie/detangle-rc/usr.bin/whois/whois.c user/ngie/detangle-rc/usr.bin/xlint/llib/Makefile user/ngie/detangle-rc/usr.sbin/acpi/acpidb/acpidb.c user/ngie/detangle-rc/usr.sbin/acpi/acpidump/acpi.c user/ngie/detangle-rc/usr.sbin/apmd/apmd.c user/ngie/detangle-rc/usr.sbin/apmd/apmdlex.l user/ngie/detangle-rc/usr.sbin/apmd/apmdparse.y user/ngie/detangle-rc/usr.sbin/bhyve/block_if.c user/ngie/detangle-rc/usr.sbin/bsdinstall/scripts/netconfig_ipv4 user/ngie/detangle-rc/usr.sbin/bsdinstall/scripts/zfsboot user/ngie/detangle-rc/usr.sbin/camdd/camdd.c user/ngie/detangle-rc/usr.sbin/crunch/crunchgen/crunchgen.c user/ngie/detangle-rc/usr.sbin/extattr/Makefile.depend user/ngie/detangle-rc/usr.sbin/extattr/rmextattr.8 user/ngie/detangle-rc/usr.sbin/iscsid/Makefile user/ngie/detangle-rc/usr.sbin/mptutil/mpt_cam.c user/ngie/detangle-rc/usr.sbin/pmcstat/pmcpl_gprof.c user/ngie/detangle-rc/usr.sbin/pw/pw_log.c user/ngie/detangle-rc/usr.sbin/rpc.yppasswdd/yppasswdd_server.c user/ngie/detangle-rc/usr.sbin/rpcbind/util.c user/ngie/detangle-rc/usr.sbin/tzsetup/tzsetup.c user/ngie/detangle-rc/usr.sbin/ypldap/aldap.c user/ngie/detangle-rc/usr.sbin/ypldap/ber.c user/ngie/detangle-rc/usr.sbin/ypldap/ldapclient.c user/ngie/detangle-rc/usr.sbin/ypserv/yp_dnslookup.c user/ngie/detangle-rc/usr.sbin/ypserv/yp_server.c Directory Properties: user/ngie/detangle-rc/ (props changed) user/ngie/detangle-rc/cddl/ (props changed) user/ngie/detangle-rc/cddl/contrib/opensolaris/ (props changed) user/ngie/detangle-rc/contrib/elftoolchain/ (props changed) user/ngie/detangle-rc/contrib/gcc/ (props changed) user/ngie/detangle-rc/contrib/libc++/ (props changed) user/ngie/detangle-rc/contrib/libxo/ (props changed) user/ngie/detangle-rc/contrib/top/ (props changed) user/ngie/detangle-rc/gnu/usr.bin/cc/cc_tools/ (props changed) user/ngie/detangle-rc/sys/cddl/contrib/opensolaris/ (props changed) user/ngie/detangle-rc/sys/contrib/dev/acpica/ (props changed) Modified: user/ngie/detangle-rc/Makefile.inc1 ============================================================================== --- user/ngie/detangle-rc/Makefile.inc1 Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/Makefile.inc1 Sun May 29 02:11:10 2016 (r300928) @@ -59,20 +59,6 @@ CROSSENV+=CROSS_TOOLCHAIN="${CROSS_TOOLC .endif .if defined(CROSS_TOOLCHAIN_PREFIX) CROSS_COMPILER_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} -CROSS_BINUTILS_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} -.endif -# If we do not have a bootstrap binutils (because the in-tree one does not -# support the target architecture), provide a default cross-binutils prefix. -# This allows aarch64 builds, for example, to automatically use the -# aarch64-binutils port or package. -.if !make(showconfig) -.if !empty(BROKEN_OPTIONS:MBINUTILS_BOOTSTRAP) && \ - !defined(CROSS_BINUTILS_PREFIX) -CROSS_BINUTILS_PREFIX=/usr/local/${TARGET_ARCH}-freebsd/bin/ -.if !exists(${CROSS_BINUTILS_PREFIX}) -.error In-tree binutils does not support the ${TARGET_ARCH} architecture. Install the ${TARGET_ARCH}-binutils port or package or set CROSS_BINUTILS_PREFIX. -.endif -.endif .endif XCOMPILERS= CC CXX CPP @@ -83,15 +69,6 @@ X${COMPILER}?= ${CROSS_COMPILER_PREFIX}$ X${COMPILER}?= ${${COMPILER}} .endif .endfor -XBINUTILS= AS AR LD NM OBJCOPY OBJDUMP RANLIB SIZE STRINGS -.for BINUTIL in ${XBINUTILS} -.if defined(CROSS_BINUTILS_PREFIX) && \ - exists(${CROSS_BINUTILS_PREFIX}${${BINUTIL}}) -X${BINUTIL}?= ${CROSS_BINUTILS_PREFIX}${${BINUTIL}} -.else -X${BINUTIL}?= ${${BINUTIL}} -.endif -.endfor # If a full path to an external cross compiler is given, don't build # a cross compiler. .if ${XCC:N${CCACHE_BIN}:M/*} @@ -151,6 +128,33 @@ CROSSENV+= COMPILER_VERSION=${COMPILER_V .endif # ${_expected_compiler_type} == ${COMPILER_TYPE} .endif # ${XCC:N${CCACHE_BIN}:M/*} +# Handle external binutils. +.if defined(CROSS_TOOLCHAIN_PREFIX) +CROSS_BINUTILS_PREFIX?=${CROSS_TOOLCHAIN_PREFIX} +.endif +# If we do not have a bootstrap binutils (because the in-tree one does not +# support the target architecture), provide a default cross-binutils prefix. +# This allows aarch64 builds, for example, to automatically use the +# aarch64-binutils port or package. +.if !make(showconfig) +.if !empty(BROKEN_OPTIONS:MBINUTILS_BOOTSTRAP) && \ + !defined(CROSS_BINUTILS_PREFIX) +CROSS_BINUTILS_PREFIX=/usr/local/${TARGET_ARCH}-freebsd/bin/ +.if !exists(${CROSS_BINUTILS_PREFIX}) +.error In-tree binutils does not support the ${TARGET_ARCH} architecture. Install the ${TARGET_ARCH}-binutils port or package or set CROSS_BINUTILS_PREFIX. +.endif +.endif +.endif +XBINUTILS= AS AR LD NM OBJCOPY OBJDUMP RANLIB SIZE STRINGS +.for BINUTIL in ${XBINUTILS} +.if defined(CROSS_BINUTILS_PREFIX) && \ + exists(${CROSS_BINUTILS_PREFIX}${${BINUTIL}}) +X${BINUTIL}?= ${CROSS_BINUTILS_PREFIX}${${BINUTIL}} +.else +X${BINUTIL}?= ${${BINUTIL}} +.endif +.endfor + # We must do lib/ and libexec/ before bin/ in case of a mid-install error to # keep the users system reasonably usable. For static->dynamic root upgrades, @@ -296,7 +300,7 @@ VERSION= FreeBSD ${_REVISION}-${_BRANCH: .endif .if !defined(PKG_VERSION) -.if ${_BRANCH:MSTABLE*} || ${_BRANCH:MCURRENT*} +.if ${_BRANCH:MSTABLE*} || ${_BRANCH:MCURRENT*} || ${_BRANCH:MALPHA*} TIMENOW= %Y%m%d%H%M%S EXTRA_REVISION= .s${TIMENOW:gmtime} .endif @@ -496,7 +500,7 @@ HMAKE= PATH=${TMPPATH} ${MAKE} LOCAL_MT HMAKE+= PATH=${TMPPATH} METALOG=${METALOG} -DNO_ROOT .endif -CROSSENV+= CC="${XCC} ${XCFLAGS}" CXX="${XCXX} ${XCFLAGS} ${XCXXFLAGS}" \ +CROSSENV+= CC="${XCC} ${XCFLAGS}" CXX="${XCXX} ${XCXXFLAGS} ${XCFLAGS}" \ CPP="${XCPP} ${XCFLAGS}" \ AS="${XAS}" AR="${XAR}" LD="${XLD}" NM=${XNM} \ OBJDUMP=${XOBJDUMP} OBJCOPY="${XOBJCOPY}" \ @@ -523,19 +527,12 @@ TARGET_ABI= gnueabihf TARGET_ABI= gnueabi .endif .endif -.if defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == gcc -# GCC requires -isystem and -L when using a cross-compiler. -XCFLAGS+= -isystem ${WORLDTMP}/usr/include -L${WORLDTMP}/usr/lib -# Force using libc++ for external GCC. -XCXXFLAGS+= -isystem ${WORLDTMP}/usr/include/c++/v1 -std=c++11 \ - -nostdinc++ -L${WORLDTMP}/../lib/libc++ -.else +.if defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == "clang" TARGET_ABI?= unknown TARGET_TRIPLE?= ${TARGET_ARCH:C/amd64/x86_64/}-${TARGET_ABI}-freebsd11.0 XCFLAGS+= -target ${TARGET_TRIPLE} .endif XCFLAGS+= --sysroot=${WORLDTMP} -.else .endif # ${MK_CROSS_COMPILER} == "no" .if !empty(BFLAGS) @@ -587,11 +584,6 @@ IMAKE_MTREE= MTREE_CMD="mtree ${MTREEFLA # kernel stage KMAKEENV= ${WMAKEENV} KMAKE= ${KMAKEENV} ${MAKE} ${.MAKEFLAGS} ${KERNEL_FLAGS} KERNEL=${INSTKERNNAME} -.if ${MK_META_MODE} == "yes" -# meta mode normally is disallowed when building from curdir==objdir, but we -# want to allow it for the kernel build. -KMAKEENV+= META_MODE="${.MAKE.MODE} curdirOk=yes" -.endif # # buildworld @@ -1571,9 +1563,15 @@ _dd= bin/dd # r277259 crunchide: Correct 64-bit section header offset # r281674 crunchide: always include both 32- and 64-bit ELF support -# r285986 crunchen: use STRIPBIN rather than STRIP .if ${BOOTSTRAPPING} < 1100078 -_crunch= usr.sbin/crunch +_crunchide= usr.sbin/crunch/crunchide +.endif + +# r285986 crunchen: use STRIPBIN rather than STRIP +# 1100113: Support MK_AUTO_OBJ +.if ${BOOTSTRAPPING} < 1100078 || \ + (${MK_AUTO_OBJ} == "yes" && ${BOOTSTRAPPING} < 1100114) +_crunchgen= usr.sbin/crunch/crunchgen .endif .if ${BOOTSTRAPPING} >= 900040 && ${BOOTSTRAPPING} < 900041 @@ -1662,7 +1660,8 @@ bootstrap-tools: .PHONY usr.bin/xinstall \ ${_gensnmptree} \ usr.sbin/config \ - ${_crunch} \ + ${_crunchide} \ + ${_crunchgen} \ ${_nmtree} \ ${_vtfontcvt} \ usr.bin/localedef @@ -1794,7 +1793,6 @@ cross-tools: .MAKE .PHONY ${_dtrace_tools} \ ${_cc} \ ${_btxld} \ - ${_crunchide} \ ${_usb_tools} ${_+_}@${ECHODIR} "===> ${_tool} (obj,all,install)"; \ cd ${.CURDIR}/${_tool}; \ Modified: user/ngie/detangle-rc/Makefile.libcompat ============================================================================== --- user/ngie/detangle-rc/Makefile.libcompat Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/Makefile.libcompat Sun May 29 02:11:10 2016 (r300928) @@ -17,7 +17,7 @@ LIB32CPUFLAGS= -march=${TARGET_CPUTYPE} .endif LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ MACHINE_CPU="i686 mmx sse sse2" -LIB32WMAKEFLAGS= \ +LIB32WMAKEENV+= \ AS="${XAS} --32" \ LD="${XLD} -m elf_i386_fbsd -Y P,${LIBCOMPATTMP}/usr/lib32" \ OBJCOPY="${XOBJCOPY}" @@ -29,7 +29,7 @@ LIB32CPUFLAGS= -mcpu=powerpc LIB32CPUFLAGS= -mcpu=${TARGET_CPUTYPE} .endif LIB32WMAKEENV= MACHINE=powerpc MACHINE_ARCH=powerpc -LIB32WMAKEFLAGS= \ +LIB32WMAKEENV+= \ LD="${XLD} -m elf32ppc_fbsd" \ OBJCOPY="${XOBJCOPY}" .endif @@ -72,14 +72,6 @@ LIBCOMPATCFLAGS+= ${LIBCOMPATCPUFLAGS} \ # -B is needed to find /usr/lib32/crti.o for GCC and /usr/libsoft/crti.o for # Clang/GCC. LIBCOMPATCFLAGS+= -B${LIBCOMPATTMP}/usr/lib${libcompat} -# GCC requires -isystem when using a cross-compiler. -LIBCOMPATCFLAGS+= -isystem ${LIBCOMPATTMP}/usr/include - -.if defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == gcc -# Force using libc++ for external GCC. -LIBCOMPATCXXFLAGS+= -isystem ${LIBCOMPATTMP}/usr/include/c++/v1 -std=c++11 \ - -nostdinc++ -L${LIBCOMPAT_OBJTREE}${.CURDIR}/lib/libc++ -.endif # Yes, the flags are redundant. LIBCOMPATWMAKEENV+= MAKEOBJDIRPREFIX=${LIBCOMPAT_OBJTREE} \ @@ -92,9 +84,11 @@ LIBCOMPATWMAKEENV+= MAKEOBJDIRPREFIX=${L # Don't rebuild build-tools targets during normal build. LIBCOMPATWMAKEENV+= BUILD_TOOLS_META=.NOMETA_CMP .endif -LIBCOMPATWMAKEFLAGS+= CC="${XCC} ${LIBCOMPATCFLAGS}" \ +LIBCOMPATWMAKEENV+= \ + CC="${XCC} ${LIBCOMPATCFLAGS}" \ CXX="${XCXX} ${LIBCOMPATCFLAGS} ${LIBCOMPATCXXFLAGS}" \ - CPP="${XCPP} ${LIBCOMPATCFLAGS}" \ + CPP="${XCPP} ${LIBCOMPATCFLAGS}" +LIBCOMPATWMAKEFLAGS+= \ DESTDIR=${LIBCOMPATTMP} \ -DNO_CPU_CFLAGS \ MK_CTF=no \ Modified: user/ngie/detangle-rc/UPDATING ============================================================================== --- user/ngie/detangle-rc/UPDATING Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/UPDATING Sun May 29 02:11:10 2016 (r300928) @@ -31,6 +31,22 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160527: + CAM will now strip leading spaces from SCSI disks' serial numbers. + This will effect users who create UFS filesystems on SCSI disks using + those disk's diskid device nodes. For example, if /etc/fstab + previously contained a line like + "/dev/diskid/DISK-%20%20%20%20%20%20%20ABCDEFG0123456", you should + change it to "/dev/diskid/DISK-ABCDEFG0123456". Users of geom + transforms like gmirror may also be affected. ZFS users should + generally be fine. + +20160523: + The bitstring(3) API has been updated with new functionality and + improved performance. But it is binary-incompatible with the old API. + Objects built with the new headers may not be linked against objects + built with the old headers. + 20160520: The brk and sbrk functions have been removed from libc on arm64. Binutils from ports has been updated to not link to these @@ -45,6 +61,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 and packages may fail or need manual intervention to run. New packages will be needed. + To update an existing self-hosted armv6hf system, you must add + TARGET_ARCH=armv6 on the make command line for both the build + and the install steps. + 20160510: Kernel modules compiled outside of a kernel build now default to installing to /boot/modules instead of /boot/kernel. Many kernel Modified: user/ngie/detangle-rc/bin/ed/io.c ============================================================================== --- user/ngie/detangle-rc/bin/ed/io.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/bin/ed/io.c Sun May 29 02:11:10 2016 (r300928) @@ -36,20 +36,24 @@ read_file(char *fn, long n) { FILE *fp; long size; - + int cs; fp = (*fn == '!') ? popen(fn + 1, "r") : fopen(strip_escapes(fn), "r"); if (fp == NULL) { fprintf(stderr, "%s: %s\n", fn, strerror(errno)); errmsg = "cannot open input file"; return ERR; - } else if ((size = read_stream(fp, n)) < 0) - return ERR; - else if (((*fn == '!') ? pclose(fp) : fclose(fp)) < 0) { + } + if ((size = read_stream(fp, n)) < 0) { + fprintf(stderr, "%s: %s\n", fn, strerror(errno)); + errmsg = "error reading input file"; + } + if ((cs = (*fn == '!') ? pclose(fp) : fclose(fp)) < 0) { fprintf(stderr, "%s: %s\n", fn, strerror(errno)); errmsg = "cannot close input file"; - return ERR; } + if (size < 0 || cs < 0) + return ERR; if (!scripted) fprintf(stdout, "%lu\n", size); return current_addr - n; @@ -143,19 +147,24 @@ write_file(char *fn, const char *mode, l { FILE *fp; long size; + int cs; fp = (*fn == '!') ? popen(fn+1, "w") : fopen(strip_escapes(fn), mode); if (fp == NULL) { fprintf(stderr, "%s: %s\n", fn, strerror(errno)); errmsg = "cannot open output file"; return ERR; - } else if ((size = write_stream(fp, n, m)) < 0) - return ERR; - else if (((*fn == '!') ? pclose(fp) : fclose(fp)) < 0) { + } + if ((size = write_stream(fp, n, m)) < 0) { + fprintf(stderr, "%s: %s\n", fn, strerror(errno)); + errmsg = "error writing output file"; + } + if ((cs = (*fn == '!') ? pclose(fp) : fclose(fp)) < 0) { fprintf(stderr, "%s: %s\n", fn, strerror(errno)); errmsg = "cannot close output file"; - return ERR; } + if (size < 0 || cs < 0) + return ERR; if (!scripted) fprintf(stdout, "%lu\n", size); return n ? m - n + 1 : 0; Modified: user/ngie/detangle-rc/bin/mv/mv.c ============================================================================== --- user/ngie/detangle-rc/bin/mv/mv.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/bin/mv/mv.c Sun May 29 02:11:10 2016 (r300928) @@ -286,6 +286,7 @@ fastcopy(const char *from, const char *t } if (bp == NULL && (bp = malloc((size_t)blen)) == NULL) { warnx("malloc(%u) failed", blen); + (void)close(from_fd); return (1); } while ((to_fd = Modified: user/ngie/detangle-rc/bin/ps/ps.c ============================================================================== --- user/ngie/detangle-rc/bin/ps/ps.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/bin/ps/ps.c Sun May 29 02:11:10 2016 (r300928) @@ -1235,6 +1235,7 @@ fmt(char **(*fn)(kvm_t *, const struct k static void saveuser(KINFO *ki) { + char *argsp; if (ki->ki_p->ki_flag & P_INMEM) { /* @@ -1253,10 +1254,12 @@ saveuser(KINFO *ki) if (ki->ki_p->ki_stat == SZOMB) ki->ki_args = strdup(""); else if (UREADOK(ki) || (ki->ki_p->ki_args != NULL)) - ki->ki_args = strdup(fmt(kvm_getargv, ki, - ki->ki_p->ki_comm, ki->ki_p->ki_tdname, MAXCOMLEN)); - else - asprintf(&ki->ki_args, "(%s)", ki->ki_p->ki_comm); + ki->ki_args = fmt(kvm_getargv, ki, + ki->ki_p->ki_comm, ki->ki_p->ki_tdname, MAXCOMLEN); + else { + asprintf(&argsp, "(%s)", ki->ki_p->ki_comm); + ki->ki_args = argsp; + } if (ki->ki_args == NULL) xo_errx(1, "malloc failed"); } else { @@ -1264,8 +1267,8 @@ saveuser(KINFO *ki) } if (needenv) { if (UREADOK(ki)) - ki->ki_env = strdup(fmt(kvm_getenvv, ki, - (char *)NULL, (char *)NULL, 0)); + ki->ki_env = fmt(kvm_getenvv, ki, + (char *)NULL, (char *)NULL, 0); else ki->ki_env = strdup("()"); if (ki->ki_env == NULL) Modified: user/ngie/detangle-rc/bin/ps/ps.h ============================================================================== --- user/ngie/detangle-rc/bin/ps/ps.h Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/bin/ps/ps.h Sun May 29 02:11:10 2016 (r300928) @@ -42,8 +42,8 @@ typedef struct kinfo_str { typedef struct kinfo { struct kinfo_proc *ki_p; /* kinfo_proc structure */ - char *ki_args; /* exec args */ - char *ki_env; /* environment */ + const char *ki_args; /* exec args */ + const char *ki_env; /* environment */ int ki_valid; /* 1 => uarea stuff valid */ double ki_pcpu; /* calculated in main() */ segsz_t ki_memsize; /* calculated in main() */ Modified: user/ngie/detangle-rc/bin/setfacl/file.c ============================================================================== --- user/ngie/detangle-rc/bin/setfacl/file.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/bin/setfacl/file.c Sun May 29 02:11:10 2016 (r300928) @@ -43,7 +43,7 @@ acl_t get_acl_from_file(const char *filename) { FILE *file; - char buf[BUFSIZ]; + char buf[BUFSIZ+1]; if (filename == NULL) err(1, "(null) filename in get_acl_from_file()"); @@ -61,7 +61,7 @@ get_acl_from_file(const char *filename) err(1, "fopen() %s failed", filename); } - fread(buf, sizeof(buf), (size_t)1, file); + fread(buf, sizeof(buf) - 1, (size_t)1, file); if (ferror(file) != 0) { fclose(file); err(1, "error reading from %s", filename); Modified: user/ngie/detangle-rc/bin/sh/parser.c ============================================================================== --- user/ngie/detangle-rc/bin/sh/parser.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/bin/sh/parser.c Sun May 29 02:11:10 2016 (r300928) @@ -1998,7 +1998,7 @@ getprompt(void *unused __unused) /* * Format prompt string. */ - for (i = 0; (i < 127) && (*fmt != '\0'); i++, fmt++) + for (i = 0; (i < PROMPTLEN - 1) && (*fmt != '\0'); i++, fmt++) if (*fmt == '\\') switch (*++fmt) { @@ -2011,7 +2011,8 @@ getprompt(void *unused __unused) case 'h': case 'H': ps[i] = '\0'; - gethostname(&ps[i], PROMPTLEN - i); + gethostname(&ps[i], PROMPTLEN - i - 1); + ps[PROMPTLEN - 1] = '\0'; /* Skip to end of hostname. */ trim = (*fmt == 'h') ? '.' : '\0'; while ((ps[i] != '\0') && (ps[i] != trim)) @@ -2061,8 +2062,9 @@ getprompt(void *unused __unused) * Emit unrecognized formats verbatim. */ default: - ps[i++] = '\\'; - ps[i] = *fmt; + ps[i] = '\\'; + if (i < PROMPTLEN - 1) + ps[++i] = *fmt; break; } else Modified: user/ngie/detangle-rc/bin/sh/sh.1 ============================================================================== --- user/ngie/detangle-rc/bin/sh/sh.1 Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/bin/sh/sh.1 Sun May 29 02:11:10 2016 (r300928) @@ -32,7 +32,7 @@ .\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95 .\" $FreeBSD$ .\" -.Dd January 30, 2016 +.Dd May 24, 2016 .Dt SH 1 .Os .Sh NAME @@ -1403,9 +1403,9 @@ may include any of the following formatt which are replaced by the given information: .Bl -tag -width indent .It Li \eH -The local hostname. -.It Li \eh The fully-qualified hostname. +.It Li \eh +The local hostname. .It Li \eW The final component of the current working directory. .It Li \ew Modified: user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c ============================================================================== --- user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun May 29 02:11:10 2016 (r300928) @@ -250,6 +250,9 @@ printf("%s:%s(%d): DOODAD\n",__FUNCTION_ dofr[j].dofr_offset + 4; rel->r_info = ELF32_R_INFO(count + dep->de_global, R_PPC_REL32); +#elif defined(__riscv__) +/* XXX */ +printf("%s:%s(%d): DOODAD\n",__FUNCTION__,__FILE__,__LINE__); #elif defined(__sparc) /* * Add 4 bytes to hit the low half of this 64-bit @@ -440,6 +443,8 @@ prepare_elf64(dtrace_hdl_t *dtp, const d dofr[j].dofr_offset; rel->r_info = ELF64_R_INFO(count + dep->de_global, R_PPC64_REL64); +#elif defined(__riscv__) +/* XXX */ #elif defined(__i386) || defined(__amd64) rel->r_offset = s->dofs_offset + dofr[j].dofr_offset; @@ -935,7 +940,15 @@ dt_modtext(dtrace_hdl_t *dtp, char *p, i return (0); } - +#elif defined(__riscv__) +/* XXX */ +static int +dt_modtext(dtrace_hdl_t *dtp, char *p, int isenabled, GElf_Rela *rela, + uint32_t *off) +{ +printf("%s:%s(%d): DOODAD\n",__FUNCTION__,__FILE__,__LINE__); + return (0); +} #elif defined(__sparc) #define DT_OP_RET 0x81c7e008 Modified: user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c ============================================================================== --- user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c Sun May 29 02:11:10 2016 (r300928) @@ -310,7 +310,8 @@ pfprint_fp(dtrace_hdl_t *dtp, FILE *fp, case sizeof (double): return (dt_printf(dtp, fp, format, *((double *)addr) / n)); -#if !defined(__arm__) && !defined(__powerpc__) && !defined(__mips__) +#if !defined(__arm__) && !defined(__powerpc__) && \ + !defined(__mips__) && !defined(__riscv__) case sizeof (long double): return (dt_printf(dtp, fp, format, *((long double *)addr) / ldn)); Modified: user/ngie/detangle-rc/cddl/lib/Makefile ============================================================================== --- user/ngie/detangle-rc/cddl/lib/Makefile Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/cddl/lib/Makefile Sun May 29 02:11:10 2016 (r300928) @@ -26,7 +26,7 @@ _libzpool= libzpool .endif .endif -.if ${MACHINE_CPUARCH} != "sparc64" && ${MACHINE_CPUARCH} != "riscv" +.if ${MACHINE_CPUARCH} != "sparc64" _drti= drti _libdtrace= libdtrace .endif Modified: user/ngie/detangle-rc/cddl/lib/libdtrace/Makefile ============================================================================== --- user/ngie/detangle-rc/cddl/lib/libdtrace/Makefile Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/cddl/lib/libdtrace/Makefile Sun May 29 02:11:10 2016 (r300928) @@ -95,6 +95,10 @@ CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/ut CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/powerpc .PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libdtrace/powerpc .PATH: ${.CURDIR}/../../../sys/cddl/dev/dtrace/powerpc +.elif ${MACHINE_CPUARCH} == "riscv" +CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/riscv +.PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libdtrace/riscv +.PATH: ${.CURDIR}/../../../sys/cddl/dev/dtrace/riscv .elif ${MACHINE_CPUARCH} == "sparc64" CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/sparc .PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libdtrace/sparc Modified: user/ngie/detangle-rc/cddl/usr.sbin/Makefile ============================================================================== --- user/ngie/detangle-rc/cddl/usr.sbin/Makefile Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/cddl/usr.sbin/Makefile Sun May 29 02:11:10 2016 (r300928) @@ -7,6 +7,7 @@ SUBDIR= ${_dtrace} \ ${_plockstat} \ ${_tests} \ ${_zdb} \ + ${_zfsd} \ ${_zhack} .if ${MK_TESTS} != "no" @@ -18,6 +19,9 @@ _tests= tests _zdb= zdb _zhack= zhack .endif +. if ${MK_CXX} != "no" +_zfsd= zfsd +. endif .endif .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" @@ -26,7 +30,8 @@ _lockstat= lockstat _plockstat= plockstat .endif -.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "arm" +.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "arm" || \ + ${MACHINE_CPUARCH} == "riscv" _dtrace= dtrace _lockstat= lockstat .endif Modified: user/ngie/detangle-rc/contrib/elftoolchain/elfcopy/pe.c ============================================================================== --- user/ngie/detangle-rc/contrib/elftoolchain/elfcopy/pe.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/contrib/elftoolchain/elfcopy/pe.c Sun May 29 02:11:10 2016 (r300928) @@ -34,7 +34,7 @@ #include "elfcopy.h" -ELFTC_VCSID("$Id: pe.c 3312 2016-01-10 09:23:51Z kaiwang27 $"); +ELFTC_VCSID("$Id: pe.c 3477 2016-05-25 20:00:42Z kaiwang27 $"); /* Convert ELF object to Portable Executable (PE). */ void @@ -54,7 +54,7 @@ create_pe(struct elfcopy *ecp, int ifd, PE_Buffer *pb; const char *name; size_t indx; - int elferr, i; + int elferr; if (ecp->otf == ETF_EFI || ecp->oem == EM_X86_64) po = PE_O_PE32P; @@ -175,7 +175,7 @@ create_pe(struct elfcopy *ecp, int ifd, psh.sh_addr = sh.sh_addr; psh.sh_virtsize = sh.sh_size; if (sh.sh_type != SHT_NOBITS) - psh.sh_rawsize = sh.sh_size; + psh.sh_rawsize = roundup(sh.sh_size, poh.oh_filealign); else psh.sh_char |= IMAGE_SCN_CNT_UNINITIALIZED_DATA; @@ -190,12 +190,6 @@ create_pe(struct elfcopy *ecp, int ifd, IMAGE_SCN_CNT_CODE; if ((sh.sh_flags & SHF_ALLOC) && (psh.sh_char & 0xF0) == 0) psh.sh_char |= IMAGE_SCN_CNT_INITIALIZED_DATA; - for (i = 0xE; i > 0; i--) { - if (sh.sh_addralign & (1U << (i - 1))) { - psh.sh_char |= i << 20; - break; - } - } /* Mark relocation section "discardable". */ if (strcmp(name, ".reloc") == 0) @@ -213,8 +207,12 @@ create_pe(struct elfcopy *ecp, int ifd, } pb->pb_align = 1; pb->pb_off = 0; - pb->pb_size = sh.sh_size; - pb->pb_buf = d->d_buf; + pb->pb_size = roundup(sh.sh_size, poh.oh_filealign); + if ((pb->pb_buf = calloc(1, pb->pb_size)) == NULL) { + warn("calloc failed"); + continue; + } + memcpy(pb->pb_buf, d->d_buf, sh.sh_size); } elferr = elf_errno(); if (elferr != 0) Modified: user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf.h ============================================================================== --- user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf.h Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf.h Sun May 29 02:11:10 2016 (r300928) @@ -440,6 +440,7 @@ enum Dwarf_ISA { DW_ISA_X86, DW_ISA_X86_64, DW_ISA_AARCH64, + DW_ISA_RISCV, DW_ISA_MAX }; Modified: user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf_reloc.c ============================================================================== --- user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf_reloc.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/contrib/elftoolchain/libdwarf/libdwarf_reloc.c Sun May 29 02:11:10 2016 (r300928) @@ -54,6 +54,8 @@ _dwarf_get_reloc_type(Dwarf_P_Debug dbg, return (R_ARM_ABS32); case DW_ISA_MIPS: return (is64 ? R_MIPS_64 : R_MIPS_32); + case DW_ISA_RISCV: + return (is64 ? R_RISCV_64 : R_RISCV_32); case DW_ISA_IA64: return (is64 ? R_IA_64_DIR64LSB : R_IA_64_DIR32LSB); default: @@ -106,6 +108,12 @@ _dwarf_get_reloc_size(Dwarf_Debug dbg, D else if (rel_type == R_MIPS_64) return (8); break; + case EM_RISCV: + if (rel_type == R_RISCV_32) + return (4); + else if (rel_type == R_RISCV_64) + return (8); + break; case EM_IA_64: if (rel_type == R_IA_64_SECREL32LSB) return (4); Modified: user/ngie/detangle-rc/contrib/gcc/c-decl.c ============================================================================== --- user/ngie/detangle-rc/contrib/gcc/c-decl.c Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/contrib/gcc/c-decl.c Sun May 29 02:11:10 2016 (r300928) @@ -3150,20 +3150,14 @@ build_array_declarator (tree expr, struc /* Set the contained declarator of an array declarator. DECL is the declarator, as constructed by build_array_declarator; INNER is what - appears on the left of the []. ABSTRACT_P is true if it is an - abstract declarator, false otherwise; this is used to reject static - and type qualifiers in abstract declarators, where they are not in - the C99 grammar (subject to possible change in DR#289). */ + appears on the left of the []. */ struct c_declarator * set_array_declarator_inner (struct c_declarator *decl, - struct c_declarator *inner, bool abstract_p) + struct c_declarator *inner, + bool abstract_p __attribute__ ((__unused__))) { decl->declarator = inner; - if (abstract_p && (decl->u.array.quals != TYPE_UNQUALIFIED - || decl->u.array.attrs != NULL_TREE - || decl->u.array.static_p)) - error ("static or type qualifiers in abstract declarator"); return decl; } Modified: user/ngie/detangle-rc/contrib/libc++/include/__config ============================================================================== --- user/ngie/detangle-rc/contrib/libc++/include/__config Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/contrib/libc++/include/__config Sun May 29 02:11:10 2016 (r300928) @@ -11,19 +11,37 @@ #ifndef _LIBCPP_CONFIG #define _LIBCPP_CONFIG -#if !defined(_MSC_VER) || defined(__clang__) +#if defined(_MSC_VER) && !defined(__clang__) +#define _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER +#endif + +#ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER #pragma GCC system_header #endif +#ifdef __cplusplus + #ifdef __GNUC__ #define _GNUC_VER (__GNUC__ * 100 + __GNUC_MINOR__) #else #define _GNUC_VER 0 #endif -#define _LIBCPP_VERSION 3700 +#define _LIBCPP_VERSION 3800 +#ifndef _LIBCPP_ABI_VERSION #define _LIBCPP_ABI_VERSION 1 +#endif + +#if defined(_LIBCPP_ABI_UNSTABLE) || _LIBCPP_ABI_VERSION >= 2 +// Change short string represention so that string data starts at offset 0, +// improving its alignment in some cases. +#define _LIBCPP_ABI_ALTERNATE_STRING_LAYOUT +// Fix deque iterator type in order to support incomplete types. +#define _LIBCPP_ABI_INCOMPLETE_TYPES_IN_DEQUE +// Fix undefined behavior in how std::list stores it's linked nodes. +#define _LIBCPP_ABI_LIST_REMOVE_NODE_POINTER_UB +#endif #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) @@ -37,6 +55,9 @@ #ifndef __has_builtin #define __has_builtin(__x) 0 #endif +#ifndef __has_extension +#define __has_extension(__x) 0 +#endif #ifndef __has_feature #define __has_feature(__x) 0 #endif @@ -61,6 +82,16 @@ #endif // __BIG_ENDIAN__ #endif // __BIG_ENDIAN__ +#ifdef __BYTE_ORDER__ +#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ +#define _LIBCPP_LITTLE_ENDIAN 1 +#define _LIBCPP_BIG_ENDIAN 0 +#elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ +#define _LIBCPP_LITTLE_ENDIAN 0 +#define _LIBCPP_BIG_ENDIAN 1 +#endif // __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ +#endif // __BYTE_ORDER__ + #ifdef __FreeBSD__ # include # if _BYTE_ORDER == _LITTLE_ENDIAN @@ -227,9 +258,12 @@ #if defined(__clang__) -#if defined(__APPLE__) && !defined(__i386__) && !defined(__x86_64__) && \ - !defined(__arm__) -#define _LIBCPP_ALTERNATE_STRING_LAYOUT +// _LIBCPP_ALTERNATE_STRING_LAYOUT is an old name for +// _LIBCPP_ABI_ALTERNATE_STRING_LAYOUT left here for backward compatibility. +#if (defined(__APPLE__) && !defined(__i386__) && !defined(__x86_64__) && \ + !defined(__arm__)) || \ + defined(_LIBCPP_ALTERNATE_STRING_LAYOUT) +#define _LIBCPP_ABI_ALTERNATE_STRING_LAYOUT #endif #if __has_feature(cxx_alignas) @@ -273,6 +307,10 @@ typedef __char32_t char32_t; #define _LIBCPP_UNUSED __attribute__((__unused__)) +#if !(__has_feature(cxx_default_function_template_args)) +#define _LIBCPP_HAS_NO_DEFAULT_FUNCTION_TEMPLATE_ARGS +#endif + #if !(__has_feature(cxx_defaulted_functions)) #define _LIBCPP_HAS_NO_DEFAULTED_FUNCTIONS #endif // !(__has_feature(cxx_defaulted_functions)) @@ -354,14 +392,19 @@ typedef __char32_t char32_t; #elif defined(__ANDROID__) #define _LIBCPP_HAS_QUICK_EXIT #elif defined(__linux__) -#include +#if !defined(_LIBCPP_HAS_MUSL_LIBC) +# include #if __GLIBC_PREREQ(2, 15) #define _LIBCPP_HAS_QUICK_EXIT #endif #if __GLIBC_PREREQ(2, 17) #define _LIBCPP_HAS_C11_FEATURES #endif +#else // defined(_LIBCPP_HAS_MUSL_LIBC) +#define _LIBCPP_HAS_QUICK_EXIT +#define _LIBCPP_HAS_C11_FEATURES #endif +#endif // __linux__ #endif #if !(__has_feature(cxx_noexcept)) @@ -390,6 +433,11 @@ namespace std { #define _LIBCPP_HAS_NO_ASAN #endif +// Allow for build-time disabling of unsigned integer sanitization +#ifndef _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK +#define _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK __attribute((no_sanitize("unsigned-integer-overflow"))) +#endif + #elif defined(__GNUC__) #define _ALIGNAS(x) __attribute__((__aligned__(x))) @@ -437,6 +485,7 @@ namespace std { #define _LIBCPP_HAS_NO_ADVANCED_SFINAE #define _LIBCPP_HAS_NO_DECLTYPE +#define _LIBCPP_HAS_NO_DEFAULT_FUNCTION_TEMPLATE_ARGS #define _LIBCPP_HAS_NO_DEFAULTED_FUNCTIONS #define _LIBCPP_HAS_NO_DELETED_FUNCTIONS #define _LIBCPP_HAS_NO_NULLPTR @@ -444,22 +493,18 @@ namespace std { #define _LIBCPP_HAS_NO_UNICODE_CHARS #define _LIBCPP_HAS_NO_VARIADICS #define _LIBCPP_HAS_NO_RVALUE_REFERENCES -#define _LIBCPP_HAS_NO_ALWAYS_INLINE_VARIADICS #define _LIBCPP_HAS_NO_STRONG_ENUMS #define _LIBCPP_HAS_NO_NOEXCEPT #else // __GXX_EXPERIMENTAL_CXX0X__ -#define _LIBCPP_HAS_NO_ALWAYS_INLINE_VARIADICS - #if _GNUC_VER < 403 +#define _LIBCPP_HAS_NO_DEFAULT_FUNCTION_TEMPLATE_ARGS #define _LIBCPP_HAS_NO_RVALUE_REFERENCES -#endif - -#if _GNUC_VER < 403 #define _LIBCPP_HAS_NO_STATIC_ASSERT #endif + #if _GNUC_VER < 404 #define _LIBCPP_HAS_NO_DECLTYPE #define _LIBCPP_HAS_NO_DELETED_FUNCTIONS @@ -498,7 +543,6 @@ using namespace _LIBCPP_NAMESPACE __attr #elif defined(_LIBCPP_MSVC) #define _LIBCPP_HAS_NO_TEMPLATE_ALIASES -#define _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER #define _LIBCPP_HAS_NO_CONSTEXPR #define _LIBCPP_HAS_NO_CXX14_CONSTEXPR #define _LIBCPP_HAS_NO_VARIABLE_TEMPLATES @@ -532,9 +576,9 @@ namespace std { #define _LIBCPP_NORETURN __attribute__((noreturn)) #define _LIBCPP_UNUSED +#define _LIBCPP_HAS_NO_DEFAULT_FUNCTION_TEMPLATE_ARGS #define _LIBCPP_HAS_NO_TEMPLATE_ALIASES #define _LIBCPP_HAS_NO_ADVANCED_SFINAE -#define _LIBCPP_HAS_NO_ALWAYS_INLINE_VARIADICS #define _LIBCPP_HAS_NO_GENERALIZED_INITIALIZERS #define _LIBCPP_HAS_NO_NOEXCEPT #define _LIBCPP_HAS_NO_NULLPTR @@ -579,9 +623,11 @@ typedef unsigned int char32_t; #ifdef _LIBCPP_HAS_NO_STATIC_ASSERT +extern "C++" { template struct __static_assert_test; template <> struct __static_assert_test {}; template struct __static_assert_check {}; +} #define static_assert(__b, __m) \ typedef __static_assert_check)> \ _LIBCPP_CONCAT(__t, __LINE__) @@ -724,6 +770,12 @@ template struct __static_asse #define _LIBCPP_CONSTEXPR_AFTER_CXX11 #endif +#ifdef _LIBCPP_HAS_NO_RVALUE_REFERENCES +# define _LIBCPP_EXPLICIT_MOVE(x) _VSTD::move(x) +#else +# define _LIBCPP_EXPLICIT_MOVE(x) (x) +#endif + #ifndef _LIBCPP_HAS_NO_ASAN extern "C" void __sanitizer_annotate_contiguous_container( const void *, const void *, const void *, const void *); @@ -733,7 +785,7 @@ extern "C" void __sanitizer_annotate_con // g++ and cl.exe have RTTI on by default and define a macro when it is. // g++ only defines the macro in 4.3.2 and onwards. #if !defined(_LIBCPP_NO_RTTI) -# if defined(__GNUG__) && ((__GNUC__ >= 5) || (__GNUC__ == 4 && \ +# if defined(__GNUC__) && ((__GNUC__ >= 5) || (__GNUC__ == 4 && \ (__GNUC_MINOR__ >= 3 || __GNUC_PATCHLEVEL__ >= 2))) && !defined(__GXX_RTTI) # define _LIBCPP_NO_RTTI # elif (defined(_MSC_VER) && !defined(__clang__)) && !defined(_CPPRTTI) @@ -765,7 +817,7 @@ extern "C" void __sanitizer_annotate_con #define _LIBCPP_HAS_NO_STDOUT #endif -#if defined(__ANDROID__) || defined(__CloudABI__) +#if defined(__ANDROID__) || defined(__CloudABI__) || defined(_LIBCPP_HAS_MUSL_LIBC) #define _LIBCPP_PROVIDES_DEFAULT_RUNE_TABLE #endif @@ -775,4 +827,21 @@ extern "C" void __sanitizer_annotate_con #define _LIBCPP_HAS_NO_THREAD_UNSAFE_C_FUNCTIONS #endif -#endif // _LIBCPP_CONFIG +#if __has_feature(cxx_atomic) || __has_extension(c_atomic) +#define _LIBCPP_HAS_C_ATOMIC_IMP +#elif _GNUC_VER > 407 +#define _LIBCPP_HAS_GCC_ATOMIC_IMP +#endif + +#if (!defined(_LIBCPP_HAS_C_ATOMIC_IMP) && !defined(_LIBCPP_HAS_GCC_ATOMIC_IMP)) \ + || defined(_LIBCPP_HAS_NO_THREADS) +#define _LIBCPP_HAS_NO_ATOMIC_HEADER +#endif + +#ifndef _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK +#define _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK +#endif + +#endif // __cplusplus + +#endif // _LIBCPP_CONFIG Modified: user/ngie/detangle-rc/contrib/libc++/include/__functional_03 ============================================================================== --- user/ngie/detangle-rc/contrib/libc++/include/__functional_03 Sun May 29 01:52:05 2016 (r300927) +++ user/ngie/detangle-rc/contrib/libc++/include/__functional_03 Sun May 29 02:11:10 2016 (r300928) @@ -17,218 +17,7 @@ #pragma GCC system_header #endif -template -class __mem_fn - : public __weak_result_type<_Tp> -{ -public: - // types - typedef _Tp type; -private: - type __f_; - -public: - _LIBCPP_INLINE_VISIBILITY __mem_fn(type __f) : __f_(__f) {} - - // invoke - - typename __invoke_return::type - operator() () const - { - return __invoke(__f_); - } - - template - typename __invoke_return0::type - operator() (_A0& __a0) const - { - return __invoke(__f_, __a0); - } - - template - typename __invoke_return1::type - operator() (_A0& __a0, _A1& __a1) const - { - return __invoke(__f_, __a0, __a1); - } - - template - typename __invoke_return2::type - operator() (_A0& __a0, _A1& __a1, _A2& __a2) const - { - return __invoke(__f_, __a0, __a1, __a2); - } -}; - -template -inline _LIBCPP_INLINE_VISIBILITY -__mem_fn<_Rp _Tp::*> -mem_fn(_Rp _Tp::* __pm) -{ - return __mem_fn<_Rp _Tp::*>(__pm); -} - -template -inline _LIBCPP_INLINE_VISIBILITY -__mem_fn<_Rp (_Tp::*)()> -mem_fn(_Rp (_Tp::* __pm)()) -{ - return __mem_fn<_Rp (_Tp::*)()>(__pm); -} - -template -inline _LIBCPP_INLINE_VISIBILITY -__mem_fn<_Rp (_Tp::*)(_A0)> -mem_fn(_Rp (_Tp::* __pm)(_A0)) -{ - return __mem_fn<_Rp (_Tp::*)(_A0)>(__pm); -} - -template -inline _LIBCPP_INLINE_VISIBILITY -__mem_fn<_Rp (_Tp::*)(_A0, _A1)> -mem_fn(_Rp (_Tp::* __pm)(_A0, _A1)) -{ - return __mem_fn<_Rp (_Tp::*)(_A0, _A1)>(__pm); -} - -template -inline _LIBCPP_INLINE_VISIBILITY -__mem_fn<_Rp (_Tp::*)(_A0, _A1, _A2)> -mem_fn(_Rp (_Tp::* __pm)(_A0, _A1, _A2)) -{ - return __mem_fn<_Rp (_Tp::*)(_A0, _A1, _A2)>(__pm); -} - *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***