NetBSD/src yqpord8sys/arch/arm/amlogic files.amlogic

   Remove unused file.
VersionDeltaFile
1.15+1-1sys/arch/arm/amlogic/files.amlogic
+1-11 files

NetBSD/src i5xmMwOsys/arch/evbarm/conf mk.vexpress files.vexpress

   G/C

NetBSD/src r5OIkxIetc/etc.evbarm Makefile.inc, sys/arch/evbarm/conf VEXPRESS_A15

   G/C VEXPRESS_A15

NetBSD/src VTalnevdistrib/utils/embedded/conf armv7.conf, sys/arch/arm/amlogic amlogic_rtc.c amlogic_sdio.c

   Another kernel bites te dust.

   Remove ODROID-C1 as it is now replaced by GENERIC. Thanks jmcneill.

NetBSD/src u8QNRQPsys/arch/evbarm/conf GENERIC

   Add mesonsdhc
VersionDeltaFile
1.21+2-1sys/arch/evbarm/conf/GENERIC
+2-11 files

NetBSD/src rwoUgHZsys/arch/arm/amlogic meson_sdhc.c meson_sdhcreg.h, sys/arch/arm/dts meson8b.dtsi meson8b-odroidc1.dts

   Add Amlogic Meson SDHC driver (non-standard bindings)

NetBSD/src 5FWyMNKsys/arch/arm/dts meson8b.dtsi meson8b-odroidc1.dts

   Add (non-standard) fb node for meson8b

NetBSD/src S8hBmUCsys/arch/arm/amlogic meson_genfb.c meson_vpureg.h

   Add Meson (FDT) framebuffer support.

NetBSD/src q3tkbyZsys/arch/evbarm/conf GENERIC

   Add WSDISPLAY_MULTICONS
VersionDeltaFile
1.20+2-1sys/arch/evbarm/conf/GENERIC
+2-11 files

NetBSD/src WM3FzRVdoc CHANGES

   Mention NPF improvements.
VersionDeltaFile
1.2492+5-1doc/CHANGES
+5-11 files

NetBSD/src zfYSEXSsys/net/npf npf_tableset.c npf_conndb.c, usr.sbin/npf/npfctl npf_build.c

   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).

NetBSD/src Zvfuoi8sys/arch/arm/amlogic meson_sdio.c meson_pinctrl.c

   Add support for (FDT-ized) Amlogic Meson8b.

NetBSD/src Qqkh7z0sys/dev/fdt dwc2_fdt.c

   Add support for Meson8b
VersionDeltaFile
1.4+26-2sys/dev/fdt/dwc2_fdt.c
+26-21 files

NetBSD/src sI0OH0ysys/arch/arm/cortex pl310.c

   Remove hard requirement for "offset" property on Cortex-A5. This is not required w/ 
FDT.
VersionDeltaFile
1.19+3-12sys/arch/arm/cortex/pl310.c
+3-121 files

NetBSD/src 9ihseAqsys/dev/fdt gpioregulator.c

   Set initial regulator states at attach time
VersionDeltaFile
1.2+11-2sys/dev/fdt/gpioregulator.c
+11-21 files

NetBSD/src XWfbbDZsys/dev/fdt fdtbus.c fdtvar.h

   Add a helper to search the tree for a node with the specified property
VersionDeltaFile
1.26+20-2sys/dev/fdt/fdtbus.c
1.45+2-1sys/dev/fdt/fdtvar.h
+22-32 files

NetBSD/src 5J9ZimEsys/kern subr_thmap.c

   thmap: use KM_NOSLEEP for now; might revisit later.
VersionDeltaFile
1.4+4-4sys/kern/subr_thmap.c
+4-41 files

NetBSD/src O5VSRXSexternal/gpl3/gcc/lib Makefile.gthr, external/gpl3/gcc/lib/libgcc/arch/x86_64 gthr-defs.mk

   make includes works now.

   pull out more data needed for headers and fix gthr-defaults.h.

   libgcc_s has multiple symbols.

NetBSD/src rN4WyrXexternal/gpl3/gcc/lib/libgomp/arch/x86_64 config.h, external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64 c++config.h

   first cut mknative-gcc for gcc7 amd64.  i've hand edited some
   libgcc files to ease mknative updates.

   not functional yet.

NetBSD/src Rkbokdbexternal/gpl3/gcc/lib Makefile.gthr, external/gpl3/gcc/lib/libgcc Makefile.inc

   begin to handle new unwind.h and gthr-default.h stuff.
   put gthr stuff in a common makefile.

   remove ancient unused Makefile.srcs.

NetBSD/src Et2C7H5tools/gcc mknative-gcc

   also pull out these variables:
        enable_execute_stack
        unwind_header
        md_unwind_header
        sfp_machine_header
        thread_header
VersionDeltaFile
1.95+5-1tools/gcc/mknative-gcc
+5-11 files

NetBSD/src B88lC1Pexternal/gpl3/gcc/dist/gcc/doc gcc.1 gccint.info

   regen these for <GCC 7.4.0.

NetBSD/src gZUGj9Xsys/external/bsd/drm2/i915drm files.i915drmkms

   i915drmkms requires firmload. PR 53892

NetBSD/src hhLGSsXbin/sh main.c

   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.
VersionDeltaFile
1.80+3-2bin/sh/main.c
+3-21 files

NetBSD/src 3nufN1kbin/sleep sleep.c

   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).
VersionDeltaFile
1.25+48-12bin/sleep/sleep.c
+48-121 files

NetBSD/src aLCOW67sys/arch/x86/x86 db_memrw.c

   PR kern/53893: add missing #ifdef DDB around db_printf calls.
VersionDeltaFile
1.8+8-2sys/arch/x86/x86/db_memrw.c
+8-21 files

NetBSD/src sBRGoS3bin/sh mknodes.sh

   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.
VersionDeltaFile
1.4+28-4bin/sh/mknodes.sh
+28-41 files

NetBSD/src K7GRIvsdistrib/sets/lists/base mi, distrib/sets/lists/comp md.amd64 md.i386

   add basic gcc-7 support in sets lists and filesystem.  mips gained
   a header.  assumes it's otherwise mostly the same as gcc-7.

NetBSD/src 7Zbo0Veshare/mk bsd.own.mk, tools/gcc Makefile gcc-version.mk

   obsolete gcc 5 support.
   add gcc 7 support.  call it "nb1 20190119"
VersionDeltaFile
1.88+5-8tools/gcc/Makefile
1.13+2-2tools/gcc/gcc-version.mk
1.1095+3-1share/mk/bsd.own.mk
+10-113 files

NetBSD/src mcKli9qexternal/gpl3/gcc/dist/gcc/config netbsd.h

   gcc 7 will use gcc-7 subdir.

NetBSD/src xkmJHrqexternal/gpl3/gcc/dist/gcc Makefile.in

   disable new s-selftest rule that relies upon missing testsuite.

NetBSD/src k8UsQyKexternal/gpl3/gcc/dist MD5SUMS, external/gpl3/gcc/dist/gcc ChangeLog

   first pass at merging GCC 7.4.0.  unlikely to compile..

NetBSD/src VQ8OwWIexternal/gpl3/gcc/dist MD5SUMS, external/gpl3/gcc/dist/gcc ChangeLog-2016 ChangeLog

   import GCC 7.4.0.  main changes include:

   The non-standard C++0x type traits has_trivial_default_constructor,
   has_trivial_copy_constructor and has_trivial_copy_assign have been
   removed.

   On ARM targets (arm*-*-*), a bug introduced in GCC 5 that affects
   conformance to the procedure call standard (AAPCS) has been fixed.

   Many optimiser improvements

   DWARF-5 support.

   Many new and enhanced warnings.

   Warnings about format strings now underline the pertinent part of
   the string, and can offer suggested fixes.

   Several new warnings related to buffer overflows and buffer
   truncation.

   New __builtin_add_overflow_p, __builtin_sub_overflow_p,
   __builtin_mul_overflow_p built-ins added that test for overflow.

   The C++ front end has experimental support for all of the current

    [43 lines not shown]

NetBSD/src b0pantmsys/arch/aarch64/include param.h

   Increase MSGBUFSIZE
VersionDeltaFile
1.11+2-2sys/arch/aarch64/include/param.h
+2-21 files

NetBSD/src M8lbBQ9tests/usr.bin/awk t_awk.sh

   add a range and a repeat regex test.
VersionDeltaFile
1.6+27-1tests/usr.bin/awk/t_awk.sh
+27-11 files

NetBSD/src qPpWYiNexternal/historical/nawk/dist b.c

   PR/53885: Martijn Dekker: Add ERE support from
   https://opensource.apple.com/tarballs/awk/awk-24.tar.gz
VersionDeltaFile
1.6+242-2external/historical/nawk/dist/b.c
+242-21 files

NetBSD/src iZzJo89sys/dev/sun cgsix.c

   allow font loading, resizing etc.
VersionDeltaFile
1.68+22-11sys/dev/sun/cgsix.c
+22-111 files

NetBSD/src VflbZjsexternal/mit/xorg/server/xorg-server Makefile.Xserver

   link in libexecinfo.

NetBSD/src YGTFdkysys/stand/efiboot boot.c version

   Add support for "bootargs" environment variable from jmcneill@

   Doesn't work with some (all?) u-boots.

NetBSD/src YNK8AItsys/dev/ic ahcisata_core.c

   revert rev 1.73 - while it apparently helped Christos case, it re-broke
   the disk detection on several other systems, so need something else
VersionDeltaFile
1.74+4-8sys/dev/ic/ahcisata_core.c
+4-81 files

NetBSD/src SxIa5sKsys/arch/ia64/ia64 machdep.c

   Add DPRINTF function, use kstack variable for proc0 memory, reorder some functions so 
ci initialized before use
VersionDeltaFile
1.41+31-38sys/arch/ia64/ia64/machdep.c
+31-381 files

NetBSD/src P7K666Gsys/arch/ia64/ia64 vm_machdep.c

   hopefully fix deadlock issue in cpu_switchto.  pointed out by <mrg> (Thanks!)
VersionDeltaFile
1.16+8-8sys/arch/ia64/ia64/vm_machdep.c
+8-81 files

NetBSD/src 8b40el5distrib/sets/lists/comp md.amd64 md.i386

   - mark gcc=5 files obsolete
   - make includes always available, not only when gcccmds
   - mark files obsolete consistently

NetBSD/src pS9RVKDexternal/gpl3/gcc Makefile, external/gpl3/gcc/usr.bin Makefile

   Descend and build includes even if mkgcccmds=no because we need the header
   files during cross build too.

NetBSD/src aE2cQo7external/gpl3/gcc.old Makefile, external/gpl3/gcc.old/usr.bin Makefile

   Descend and build includes even if mkgcccmds=no because we need the header
   files during cross build too.

NetBSD/src x9dGCt5distrib/sets/lists/comp mi ad.m68k

   If we are building gcc, we always install the include files, otherwise
   we can't build things even when cross-compiling because of missing header
   files (like stdatomic.h). Really all the md/ad header files now will be
   installed when mkgcccmds=no, but I've only fixed m68k.

NetBSD/src gN3qAkYlibexec/ld.elf_so/arch/aarch64 rtld_start.S mdreloc.c

   Adapt https://svnweb.freebsd.org/base?view=revision&revision=342113 to
   NetBSD.

   This brings us resolving for dynamically loaded libraries and makes
   tests/libexec/ld.elf_so/t_thread_local_dtor pass.

   With suggestions from joerg@

NetBSD/src Lmlzg3Ocrypto/external/cpl/tpm-tools/dist configure, etc services

   Synch with HEAD

NetBSD/src VVsMJZSsys/arch/aarch64/aarch64 aarch64_machdep.c

   KNF

NetBSD/src 8Gd5AeVsys/dev/pci xhci_pci.c

   Default to USBREV_3_0 if usbrev is unknown.
VersionDeltaFile
1.20+4-4sys/dev/pci/xhci_pci.c
+4-41 files