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...
Garrett Cooper
ngie at FreeBSD.org
Sun May 29 02:11:15 UTC 2016
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("<defunct>");
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 <sys/endian.h>
# 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 <features.h>
+#if !defined(_LIBCPP_HAS_MUSL_LIBC)
+# include <features.h>
#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 <bool> struct __static_assert_test;
template <> struct __static_assert_test<true> {};
template <unsigned> struct __static_assert_check {};
+}
#define static_assert(__b, __m) \
typedef __static_assert_check<sizeof(__static_assert_test<(__b)>)> \
_LIBCPP_CONCAT(__t, __LINE__)
@@ -724,6 +770,12 @@ template <unsigned> 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 _Tp>
-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>::type
- operator() () const
- {
- return __invoke(__f_);
- }
-
- template <class _A0>
- typename __invoke_return0<type, _A0>::type
- operator() (_A0& __a0) const
- {
- return __invoke(__f_, __a0);
- }
-
- template <class _A0, class _A1>
- typename __invoke_return1<type, _A0, _A1>::type
- operator() (_A0& __a0, _A1& __a1) const
- {
- return __invoke(__f_, __a0, __a1);
- }
-
- template <class _A0, class _A1, class _A2>
- typename __invoke_return2<type, _A0, _A1, _A2>::type
- operator() (_A0& __a0, _A1& __a1, _A2& __a2) const
- {
- return __invoke(__f_, __a0, __a1, __a2);
- }
-};
-
-template<class _Rp, class _Tp>
-inline _LIBCPP_INLINE_VISIBILITY
-__mem_fn<_Rp _Tp::*>
-mem_fn(_Rp _Tp::* __pm)
-{
- return __mem_fn<_Rp _Tp::*>(__pm);
-}
-
-template<class _Rp, class _Tp>
-inline _LIBCPP_INLINE_VISIBILITY
-__mem_fn<_Rp (_Tp::*)()>
-mem_fn(_Rp (_Tp::* __pm)())
-{
- return __mem_fn<_Rp (_Tp::*)()>(__pm);
-}
-
-template<class _Rp, class _Tp, class _A0>
-inline _LIBCPP_INLINE_VISIBILITY
-__mem_fn<_Rp (_Tp::*)(_A0)>
-mem_fn(_Rp (_Tp::* __pm)(_A0))
-{
- return __mem_fn<_Rp (_Tp::*)(_A0)>(__pm);
-}
-
-template<class _Rp, class _Tp, class _A0, class _A1>
-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<class _Rp, class _Tp, class _A0, class _A1, class _A2>
-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 ***
More information about the svn-src-user
mailing list