CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Sun Jan 20 00:44:17 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: GENERIC Log Message: Add mesonsdhc To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbarm/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm
Module Name:src Committed By: jmcneill Date: Sun Jan 20 00:44:01 UTC 2019 Modified Files: src/sys/arch/arm/amlogic: files.meson src/sys/arch/arm/dts: meson8b-odroidc1.dts meson8b.dtsi Added Files: src/sys/arch/arm/amlogic: meson_sdhc.c meson_sdhcreg.h Log Message: Add Amlogic Meson SDHC driver (non-standard bindings) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/amlogic/files.meson cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/amlogic/meson_sdhc.c \ src/sys/arch/arm/amlogic/meson_sdhcreg.h cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/dts/meson8b-odroidc1.dts \ src/sys/arch/arm/dts/meson8b.dtsi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/amlogic
Module Name:src Committed By: jmcneill Date: Sat Jan 19 21:43:43 UTC 2019 Modified Files: src/sys/arch/arm/amlogic: files.meson Added Files: src/sys/arch/arm/amlogic: meson_canvasreg.h meson_genfb.c meson_hdmireg.h meson_vpureg.h Log Message: Add Meson (FDT) framebuffer support. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/amlogic/files.meson cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/amlogic/meson_canvasreg.h \ src/sys/arch/arm/amlogic/meson_genfb.c \ src/sys/arch/arm/amlogic/meson_hdmireg.h \ src/sys/arch/arm/amlogic/meson_vpureg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/dts
Module Name:src Committed By: jmcneill Date: Sat Jan 19 21:44:02 UTC 2019 Modified Files: src/sys/arch/arm/dts: meson8b-odroidc1.dts meson8b.dtsi Log Message: Add (non-standard) fb node for meson8b To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/dts/meson8b-odroidc1.dts \ src/sys/arch/arm/dts/meson8b.dtsi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Sat Jan 19 21:43:07 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: GENERIC Log Message: Add WSDISPLAY_MULTICONS To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: rmind Date: Sat Jan 19 21:36:09 UTC 2019 Modified Files: src/doc: CHANGES Log Message: Mention NPF improvements. To generate a diff of this commit: cvs rdiff -u -r1.2491 -r1.2492 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: rmind Date: Sat Jan 19 21:19:32 UTC 2019 Modified Files: src/lib/libnpf: libnpf.3 npf.c npf.h src/sys/net/npf: npf.c npf.h npf_alg.c npf_conn.c npf_conn.h npf_conndb.c npf_ctl.c npf_ifaddr.c npf_impl.h npf_inet.c npf_nat.c npf_tableset.c npf_worker.c src/usr.sbin/npf: npf.7 src/usr.sbin/npf/npfctl: npf.conf.5 npf_build.c npf_data.c npf_parse.y npf_scan.l npf_show.c npf_var.c npfctl.8 npfctl.c npfctl.h src/usr.sbin/npf/npftest: npfstream.c npftest.c npftest.conf npftest.h src/usr.sbin/npf/npftest/libnpftest: Makefile npf_bpf_test.c npf_mbuf_subr.c npf_nat_test.c npf_nbuf_test.c npf_perf_test.c npf_rule_test.c npf_state_test.c npf_table_test.c npf_test.h npf_test_subr.c Added Files: src/usr.sbin/npf/npftest/libnpftest: npf_conn_test.c Log Message: Major NPF improvements: - Convert NPF connection table to thmap. State lookup is now lock-free. - Improve connection state G/C: it is now incremental and tunable. - Add support for dynamic NAT address. Translation addresses can now be selected from a pool of addresses. There are two selection algorithms, "ip-hash" and "round-robin" (see the man page). - Translation address can be specified as e.g. ifaddrs(wm0) in npf.conf to dynamically choose an IP from the interface address(es). - Add support for the NETMAP algorithm with static NAT for net-to-net translation (it is equivalent to iptables NETMAP logic). - Convert 'ipset' tables to use thmap; the table lookup is now lock-free. - Misc improvements, bug fixes and more unit tests. - Bump NPF_VERSION (will also bump libnpf). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libnpf/libnpf.3 cvs rdiff -u -r1.44 -r1.45 src/lib/libnpf/npf.c cvs rdiff -u -r1.34 -r1.35 src/lib/libnpf/npf.h cvs rdiff -u -r1.36 -r1.37 src/sys/net/npf/npf.c cvs rdiff -u -r1.58 -r1.59 src/sys/net/npf/npf.h cvs rdiff -u -r1.18 -r1.19 src/sys/net/npf/npf_alg.c cvs rdiff -u -r1.25 -r1.26 src/sys/net/npf/npf_conn.c cvs rdiff -u -r1.14 -r1.15 src/sys/net/npf/npf_conn.h cvs rdiff -u -r1.4 -r1.5 src/sys/net/npf/npf_conndb.c \ src/sys/net/npf/npf_ifaddr.c cvs rdiff -u -r1.52 -r1.53 src/sys/net/npf/npf_ctl.c \ src/sys/net/npf/npf_inet.c cvs rdiff -u -r1.73 -r1.74 src/sys/net/npf/npf_impl.h cvs rdiff -u -r1.44 -r1.45 src/sys/net/npf/npf_nat.c cvs rdiff -u -r1.28 -r1.29 src/sys/net/npf/npf_tableset.c cvs rdiff -u -r1.5 -r1.6 src/sys/net/npf/npf_worker.c cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npf.7 cvs rdiff -u -r1.83 -r1.84 src/usr.sbin/npf/npfctl/npf.conf.5 cvs rdiff -u -r1.46 -r1.47 src/usr.sbin/npf/npfctl/npf_build.c \ src/usr.sbin/npf/npfctl/npfctl.h cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/npf/npfctl/npf_data.c cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/npf/npfctl/npf_parse.y cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/npf/npfctl/npf_scan.l cvs rdiff -u -r1.26 -r1.27 src/usr.sbin/npf/npfctl/npf_show.c cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/npf/npfctl/npf_var.c cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/npf/npfctl/npfctl.8 cvs rdiff -u -r1.56 -r1.57 src/usr.sbin/npf/npfctl/npfctl.c cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npftest/npfstream.c cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/npf/npftest/npftest.c cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npftest/npftest.conf cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/npf/npftest/npftest.h cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/npf/npftest/libnpftest/Makefile \ src/usr.sbin/npf/npftest/libnpftest/npf_bpf_test.c cvs rdiff -u -r0 -r1.1 src/usr.sbin/npf/npftest/libnpftest/npf_conn_test.c cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/npf/npftest/libnpftest/npf_mbuf_subr.c \ src/usr.sbin/npf/npftest/libnpftest/npf_state_test.c cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/npf/npftest/libnpftest/npf_nat_test.c \ src/usr.sbin/npf/npftest/libnpftest/npf_table_test.c cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/npf/npftest/libnpftest/npf_nbuf_test.c \ src/usr.sbin/npf/npftest/libnpftest/npf_perf_test.c cvs rdiff -u -r1.15 -r1.16 \ src/usr.sbin/npf/npftest/libnpftest/npf_rule_test.c cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/npf/npftest/libnpftest/npf_test.h cvs rdiff -u -r1.13 -r1.14 \ src/usr.sbin/npf/npftest/libnpftest/npf_test_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch
Module Name:src Committed By: jmcneill Date: Sat Jan 19 20:56:03 UTC 2019 Modified Files: src/sys/arch/arm/fdt: a9tmr_fdt.c cpu_fdt.c l2cc_fdt.c src/sys/arch/evbarm/conf: GENERIC files.generic Added Files: src/sys/arch/arm/amlogic: files.meson meson8b_clkc.c meson8b_clkc.h meson8b_pinctrl.c meson_clk.c meson_clk.h meson_clk_div.c meson_clk_fixed.c meson_clk_fixed_factor.c meson_clk_gate.c meson_clk_mpll.c meson_clk_mux.c meson_clk_pll.c meson_dwmac.c meson_pinctrl.c meson_pinctrl.h meson_platform.c meson_resets.c meson_rng.c meson_sdio.c meson_sdioreg.h meson_uart.c meson_uart.h meson_usbphy.c meson_wdt.c src/sys/arch/arm/dts: meson8b-odroidc1.dts meson8b.dtsi Log Message: Add support for (FDT-ized) Amlogic Meson8b. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/amlogic/files.meson \ src/sys/arch/arm/amlogic/meson8b_clkc.c \ src/sys/arch/arm/amlogic/meson8b_clkc.h \ src/sys/arch/arm/amlogic/meson8b_pinctrl.c \ src/sys/arch/arm/amlogic/meson_clk.c src/sys/arch/arm/amlogic/meson_clk.h \ src/sys/arch/arm/amlogic/meson_clk_div.c \ src/sys/arch/arm/amlogic/meson_clk_fixed.c \ src/sys/arch/arm/amlogic/meson_clk_fixed_factor.c \ src/sys/arch/arm/amlogic/meson_clk_gate.c \ src/sys/arch/arm/amlogic/meson_clk_mpll.c \ src/sys/arch/arm/amlogic/meson_clk_mux.c \ src/sys/arch/arm/amlogic/meson_clk_pll.c \ src/sys/arch/arm/amlogic/meson_dwmac.c \ src/sys/arch/arm/amlogic/meson_pinctrl.c \ src/sys/arch/arm/amlogic/meson_pinctrl.h \ src/sys/arch/arm/amlogic/meson_platform.c \ src/sys/arch/arm/amlogic/meson_resets.c \ src/sys/arch/arm/amlogic/meson_rng.c \ src/sys/arch/arm/amlogic/meson_sdio.c \ src/sys/arch/arm/amlogic/meson_sdioreg.h \ src/sys/arch/arm/amlogic/meson_uart.c \ src/sys/arch/arm/amlogic/meson_uart.h \ src/sys/arch/arm/amlogic/meson_usbphy.c \ src/sys/arch/arm/amlogic/meson_wdt.c cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/dts/meson8b-odroidc1.dts \ src/sys/arch/arm/dts/meson8b.dtsi cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/fdt/a9tmr_fdt.c \ src/sys/arch/arm/fdt/l2cc_fdt.c cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/fdt/cpu_fdt.c cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/GENERIC cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/files.generic Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/fdt
Module Name:src Committed By: jmcneill Date: Sat Jan 19 20:53:32 UTC 2019 Modified Files: src/sys/dev/fdt: dwc2_fdt.c Log Message: Add support for Meson8b To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/fdt/dwc2_fdt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/cortex
Module Name:src Committed By: jmcneill Date: Sat Jan 19 20:52:26 UTC 2019 Modified Files: src/sys/arch/arm/cortex: pl310.c Log Message: Remove hard requirement for "offset" property on Cortex-A5. This is not required w/ FDT. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/cortex/pl310.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/fdt
Module Name:src Committed By: jmcneill Date: Sat Jan 19 20:51:12 UTC 2019 Modified Files: src/sys/dev/fdt: gpioregulator.c Log Message: Set initial regulator states at attach time To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/fdt/gpioregulator.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/fdt
Module Name:src Committed By: jmcneill Date: Sat Jan 19 20:50:48 UTC 2019 Modified Files: src/sys/dev/fdt: fdtbus.c fdtvar.h Log Message: Add a helper to search the tree for a node with the specified property To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/fdt/fdtbus.c cvs rdiff -u -r1.44 -r1.45 src/sys/dev/fdt/fdtvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: rmind Date: Sat Jan 19 20:42:54 UTC 2019 Modified Files: src/sys/kern: subr_thmap.c Log Message: thmap: use KM_NOSLEEP for now; might revisit later. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/kern/subr_thmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: mrg Date: Sat Jan 19 20:02:06 UTC 2019 Modified Files: src/external/gpl3/gcc/lib: Makefile.gthr src/external/gpl3/gcc/lib/libgcc/arch/x86_64: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/x86_64: defs.mk src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64: defs.mk src/external/gpl3/gcc/lib/libstdc++-v3/include/bits: Makefile src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64: configargs.h src/tools/gcc: mknative-gcc Added Files: src/external/gpl3/gcc/lib/libgcc/arch/x86_64: gthr-defs.mk Log Message: make includes works now. pull out more data needed for headers and fix gthr-defaults.h. libgcc_s has multiple symbols. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/Makefile.gthr cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/lib/libgcc/arch/x86_64/defs.mk cvs rdiff -u -r0 -r1.1 \ src/external/gpl3/gcc/lib/libgcc/arch/x86_64/gthr-defs.mk cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/lib/libobjc/arch/x86_64/defs.mk cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/defs.mk cvs rdiff -u -r1.20 -r1.21 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/bits/Makefile cvs rdiff -u -r1.39 -r1.40 \ src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/configargs.h cvs rdiff -u -r1.95 -r1.96 src/tools/gcc/mknative-gcc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc
Module Name:src Committed By: mrg Date: Sat Jan 19 17:12:04 UTC 2019 Modified Files: src/external/gpl3/gcc/lib/libbacktrace/arch/x86_64: backtrace-supported.h src/external/gpl3/gcc/lib/libgcc/arch/aarch64: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/alpha: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/arm: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/armeb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/coldfire: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earm: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmeb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmhf: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmhfeb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv4: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv4eb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv6: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv6eb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv6hf: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv6hfeb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv7: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv7eb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv7hf: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/earmv7hfeb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/hppa: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/i386: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/ia64: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/m68000: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/m68k: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/mips64eb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/mips64el: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/mipseb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/mipsel: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/or1k: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/powerpc: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/powerpc64: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/riscv32: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/riscv64: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/sh3eb: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/sh3el: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/sparc: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/sparc64: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/vax: defs.mk src/external/gpl3/gcc/lib/libgcc/arch/x86_64: auto-target.h defs.mk src/external/gpl3/gcc/lib/libgcc/libgcov/arch/x86_64: defs.mk gcov-iov.h src/external/gpl3/gcc/lib/libgomp/arch/x86_64: config.h libgomp_f.h omp.h src/external/gpl3/gcc/lib/libiberty: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/aarch64: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/alpha: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/arm: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/armeb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/coldfire: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earm: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmeb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmhf: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmhfeb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv4: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv4eb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv6: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv6eb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv6hf: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv6hfeb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv7: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv7eb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv7hf: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/earmv7hfeb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/hppa: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/i386: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/ia64: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/m68000: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/m68k: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/mips64eb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/mips64el: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/mipseb: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/mipsel: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/or1k: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/powerpc: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/powerpc64: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/riscv32: defs.mk src/external/gpl3/gcc/lib/libobjc/arch/riscv64: defs.mk src/external/gpl3
CVS commit: src/external/gpl3/gcc/lib
Module Name:src Committed By: mrg Date: Sat Jan 19 17:11:03 UTC 2019 Modified Files: src/external/gpl3/gcc/lib/libgcc: Makefile.inc src/external/gpl3/gcc/lib/libobjc: Makefile src/external/gpl3/gcc/lib/libstdc++-v3: Makefile src/external/gpl3/gcc/lib/libstdc++-v3/include/bits: Makefile src/external/gpl3/gcc/lib/libsupc++: Makefile Added Files: src/external/gpl3/gcc/lib: Makefile.gthr Removed Files: src/external/gpl3/gcc/lib/libgcc: Makefile.srcs Log Message: begin to handle new unwind.h and gthr-default.h stuff. put gthr stuff in a common makefile. remove ancient unused Makefile.srcs. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/lib/Makefile.gthr cvs rdiff -u -r1.37 -r1.38 src/external/gpl3/gcc/lib/libgcc/Makefile.inc cvs rdiff -u -r1.3 -r0 src/external/gpl3/gcc/lib/libgcc/Makefile.srcs cvs rdiff -u -r1.15 -r1.16 src/external/gpl3/gcc/lib/libobjc/Makefile cvs rdiff -u -r1.34 -r1.35 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile cvs rdiff -u -r1.19 -r1.20 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/bits/Makefile cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gcc/lib/libsupc++/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tools/gcc
Module Name:src Committed By: mrg Date: Sat Jan 19 17:08:40 UTC 2019 Modified Files: src/tools/gcc: mknative-gcc Log Message: also pull out these variables: enable_execute_stack unwind_header md_unwind_header sfp_machine_header thread_header To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/tools/gcc/mknative-gcc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/gcc/doc
Module Name:src Committed By: mrg Date: Sat Jan 19 17:04:07 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/doc: cpp.1 cpp.info cppinternals.info g++.1 gcc.1 gcc.info gccinstall.info gccint.info gcov-tool.1 gcov.1 Log Message: regen these for
CVS commit: src/sys/external/bsd/drm2/i915drm
Module Name:src Committed By: dholland Date: Sat Jan 19 16:58:29 UTC 2019 Modified Files: src/sys/external/bsd/drm2/i915drm: files.i915drmkms Log Message: i915drmkms requires firmload. PR 53892 To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/external/bsd/drm2/i915drm/files.i915drmkms Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: kre Date: Sat Jan 19 14:20:22 UTC 2019 Modified Files: src/bin/sh: main.c Log Message: When we exit from running off the end of the input file (which includes typing ^D) make sure LINENO is set to indicate the last (actually one past last) line in the input file, rather than whatever it was set to by the last command that was actually executed (which could be some line in a function defined in some other file). No effect on exit via an explicit exit command - that would already set the line number correctly. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/bin/sh/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sleep
Module Name:src Committed By: kre Date: Sat Jan 19 13:27:12 UTC 2019 Modified Files: src/bin/sleep: sleep.c Log Message: Allow the decimal radix character '.' to work, regardless of what the current locale's radix character happens to be, while still allowing locale specific entry of fractional seconds (ie: if you're in locale where the radix character is ',' you san use "sleep 2.5" or "sleep 2,5" and they accomplish the same thing). This avoids issues with the "sleep 0.05" in rc.subr which generated usage messages when a locale that does not use '.' as its radix character was in use. Reported on netbsd-users by Dima Veselov, with the problem diagnosed by Martin Husemann While here, tighten the arg validity checking (3+4 is no longer permitted as a synonym of 3) and allow 0.0 to mean the same thing as 0 rather than being an error. Also, make the SIGINFO reports a little nicer (IMO). The ATF tests for sleep all pass (not that that means a lot). To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/bin/sleep/sleep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: martin Date: Sat Jan 19 13:17:33 UTC 2019 Modified Files: src/sys/arch/x86/x86: db_memrw.c Log Message: PR kern/53893: add missing #ifdef DDB around db_printf calls. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x86/x86/db_memrw.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: kre Date: Sat Jan 19 13:08:50 UTC 2019 Modified Files: src/bin/sh: mknodes.sh Log Message: Add some error checking, and stop assuming what the input will necessarily contain. Allow defined nodes to use any intN_t or unintN_t (as well as plain old int) data types in fields (along with the others that are permitted). Note: this script is a part of the build procedure for /bin/sh, the modified version generates the exact same output files (for the unaltered input specifications) as the previous one did, hence no visible change is expected (or even possible). While there is a tiny chance that some host shell will fail to be able to run this script while building, the script still uses nothing even slightly exotic, and is much more conservative than other scripts used during the build process, so there should be no issues there either. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/bin/sh/mknodes.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: mrg Date: Sat Jan 19 13:06:51 UTC 2019 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: ad.aarch64 ad.arm ad.hppa ad.m68k ad.mips ad.powerpc ad.riscv ad.sh3 md.alpha md.amd64 md.hppa md.i386 md.ia64 md.or1k md.sparc md.sparc64 md.vax mi src/etc/mtree: NetBSD.dist.base Log Message: add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7. To generate a diff of this commit: cvs rdiff -u -r1.1198 -r1.1199 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.28 -r1.29 src/distrib/sets/lists/comp/ad.aarch64 cvs rdiff -u -r1.92 -r1.93 src/distrib/sets/lists/comp/ad.arm cvs rdiff -u -r1.14 -r1.15 src/distrib/sets/lists/comp/ad.hppa cvs rdiff -u -r1.60 -r1.61 src/distrib/sets/lists/comp/ad.m68k cvs rdiff -u -r1.77 -r1.78 src/distrib/sets/lists/comp/ad.mips cvs rdiff -u -r1.93 -r1.94 src/distrib/sets/lists/comp/ad.powerpc cvs rdiff -u -r1.11 -r1.12 src/distrib/sets/lists/comp/ad.riscv \ src/distrib/sets/lists/comp/md.hppa cvs rdiff -u -r1.41 -r1.42 src/distrib/sets/lists/comp/ad.sh3 cvs rdiff -u -r1.75 -r1.76 src/distrib/sets/lists/comp/md.alpha cvs rdiff -u -r1.265 -r1.266 src/distrib/sets/lists/comp/md.amd64 cvs rdiff -u -r1.183 -r1.184 src/distrib/sets/lists/comp/md.i386 cvs rdiff -u -r1.5 -r1.6 src/distrib/sets/lists/comp/md.ia64 cvs rdiff -u -r1.7 -r1.8 src/distrib/sets/lists/comp/md.or1k cvs rdiff -u -r1.96 -r1.97 src/distrib/sets/lists/comp/md.sparc cvs rdiff -u -r1.204 -r1.205 src/distrib/sets/lists/comp/md.sparc64 cvs rdiff -u -r1.49 -r1.50 src/distrib/sets/lists/comp/md.vax cvs rdiff -u -r1.2250 -r1.2251 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.184 -r1.185 src/etc/mtree/NetBSD.dist.base Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: mrg Date: Sat Jan 19 12:58:37 UTC 2019 Modified Files: src/share/mk: bsd.own.mk src/tools/gcc: Makefile gcc-version.mk Log Message: obsolete gcc 5 support. add gcc 7 support. call it "nb1 20190119" To generate a diff of this commit: cvs rdiff -u -r1.1094 -r1.1095 src/share/mk/bsd.own.mk cvs rdiff -u -r1.87 -r1.88 src/tools/gcc/Makefile cvs rdiff -u -r1.12 -r1.13 src/tools/gcc/gcc-version.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/gcc/config
Module Name:src Committed By: mrg Date: Sat Jan 19 12:57:32 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd.h Log Message: gcc 7 will use gcc-7 subdir. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/external/gpl3/gcc/dist/gcc/config/netbsd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/gcc
Module Name:src Committed By: mrg Date: Sat Jan 19 12:32:06 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: Makefile.in Log Message: disable new s-selftest rule that relies upon missing testsuite. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/gpl3/gcc/dist/gcc/Makefile.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist
Module Name:src Committed By: mrg Date: Sat Jan 19 12:10:14 UTC 2019 Modified Files: src/external/gpl3/gcc/dist: LAST_UPDATED MD5SUMS NEWS config.guess config.sub configure configure.ac src/external/gpl3/gcc/dist/INSTALL: binaries.html build.html configure.html download.html finalinstall.html gfdl.html index.html old.html prerequisites.html specific.html test.html src/external/gpl3/gcc/dist/fixincludes: configure src/external/gpl3/gcc/dist/gcc: ChangeLog Makefile.in alias.c auto-profile.c builtins.c cfgexpand.c common.opt config.gcc config.host configure configure.ac cppdefault.c debug.h diagnostic.c dse.c dwarf2out.c except.c expr.c final.c gcc.c gcc.h genattrtab.c genemit.c gengtype-lex.c genmultilib genrecog.c ggc-common.c graphite-isl-ast-to-gimple.c graphite.h hwint.h ipa-inline.c ira-color.c opts-global.c opts.c output.h reload.c reload1.c rtlanal.c system.h target-def.h targhooks.c toplev.c tree-cfg.c tree-ssa-ccp.c var-tracking.c varasm.c src/external/gpl3/gcc/dist/gcc/c: Make-lang.in src/external/gpl3/gcc/dist/gcc/c-family: c-format.c c-format.h c-opts.c c.opt src/external/gpl3/gcc/dist/gcc/common/config/arm: arm-common.c src/external/gpl3/gcc/dist/gcc/config: freebsd-spec.h netbsd-elf.h netbsd.h t-linux src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c t-aarch64 src/external/gpl3/gcc/dist/gcc/config/alpha: alpha.h elf.h netbsd.h src/external/gpl3/gcc/dist/gcc/config/arc: arc-modes.def arc-protos.h arc.c arc.h arc.md arc.opt src/external/gpl3/gcc/dist/gcc/config/arm: arm.c arm.h arm.md bpabi.h elf.h freebsd.h netbsd-elf.h t-arm thumb2.md src/external/gpl3/gcc/dist/gcc/config/i386: constraints.md cpuid.h driver-i386.c i386-opts.h i386-protos.h i386.c i386.h i386.md i386.opt netbsd-elf.h netbsd64.h pmm_malloc.h predicates.md src/external/gpl3/gcc/dist/gcc/config/m68k: constraints.md m68k.c m68k.md netbsd-elf.h src/external/gpl3/gcc/dist/gcc/config/mips: mips.c netbsd.h t-mips src/external/gpl3/gcc/dist/gcc/config/pa: pa.c pa.h src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h ppc-asm.h rs6000.c sysv4.h t-netbsd t-rs6000 vxworksae.h src/external/gpl3/gcc/dist/gcc/config/sh: netbsd-elf.h sh.c t-sh src/external/gpl3/gcc/dist/gcc/config/sparc: constraints.md netbsd-elf.h predicates.md sparc.md sync.md src/external/gpl3/gcc/dist/gcc/config/vax: builtins.md constraints.md elf.h netbsd-elf.h predicates.md vax-protos.h vax.c vax.h vax.md src/external/gpl3/gcc/dist/gcc/cp: Make-lang.in cfns.gperf cfns.h decl.c except.c src/external/gpl3/gcc/dist/gcc/doc: cpp.texi cppenv.texi cppinternals.info cppopts.texi extend.texi fsf-funding.7 g++.1 gccinstall.info gccint.info gcov-tool.1 gcov.1 gcov.texi gfdl.7 gfortran.1 gpl.7 invoke.texi src/external/gpl3/gcc/dist/gcc/ginclude: stddef.h unwind-arm-common.h src/external/gpl3/gcc/dist/gcc/objc: Make-lang.in src/external/gpl3/gcc/dist/gcc/objcp: Make-lang.in src/external/gpl3/gcc/dist/include: objalloc.h src/external/gpl3/gcc/dist/intl: configure src/external/gpl3/gcc/dist/libbacktrace: configure src/external/gpl3/gcc/dist/libcpp: Makefile.in configure configure.ac files.c init.c internal.h lex.c macro.c src/external/gpl3/gcc/dist/libcpp/include: cpplib.h src/external/gpl3/gcc/dist/libdecnumber: configure src/external/gpl3/gcc/dist/libgcc: Makefile.in config.host configure unwind-compat.c unwind-dw2-fde-dip.c unwind-dw2-fde.c unwind-dw2.c unwind-generic.h unwind-seh.c unwind-sjlj.c src/external/gpl3/gcc/dist/libgcc/config/alpha: qrnnd.S src/external/gpl3/gcc/dist/libgcc/config/arm: pr-support.c src/external/gpl3/gcc/dist/libgcc/config/c6x: pr-support.c src/external/gpl3/gcc/dist/libgcc/config/cr16: unwind-cr16.c src/external/gpl3/gcc/dist/libgcc/config/i386: morestack.S src/external/gpl3/gcc/dist/libgcc/config/ia64: unwind-ia64.c src/external/gpl3/gcc/dist/libgcc/config/m68k: lb1sf68.S src/external/gpl3/gcc/dist/libgcc/config/xtensa: unwind-dw2-xtensa.c src/external/gpl3/gcc/dist/libgomp: Makefile.am Makefile.in configure configure.ac libgomp.info src/external/gpl3/gcc/dist/libiberty: Makefile.in configure configure.ac floatformat.c make-temp-file.c objalloc.c sha1.c vprintf-support.c src/external/gpl3/gcc/dist/libobjc: configure encoding.c hash.c objects.c sendmsg.c src/external/gpl3/gcc/dist/libsanit
CVS commit: xsrc/external/mit/libdrm/dist
Module Name:xsrc Committed By: tnn Date: Sat Jan 19 11:50:05 UTC 2019 Modified Files: xsrc/external/mit/libdrm/dist/intel: intel_bufmgr_gem.c xsrc/external/mit/libdrm/dist/radeon: radeon_bo_gem.c Log Message: reduce diff to upstream To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 \ xsrc/external/mit/libdrm/dist/intel/intel_bufmgr_gem.c cvs rdiff -u -r1.8 -r1.9 xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/aarch64/include
Module Name:src Committed By: skrll Date: Sat Jan 19 09:11:55 UTC 2019 Modified Files: src/sys/arch/aarch64/include: param.h Log Message: Increase MSGBUFSIZE To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/include/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.