NetBSD/src urRejG8usr.bin/menuc menu_sys.def

   #undef MIN and MAX before redefining them.
VersionDeltaFile
1.73+3-1usr.bin/menuc/menu_sys.def
+3-11 files

NetBSD/src nb2UgRysys/uvm uvm_vnode.c

   <sys/disklabel.h> is not needed here.
VersionDeltaFile
1.122+2-3sys/uvm/uvm_vnode.c
+2-31 files

NetBSD/src fEsez63sys/kern subr_disk_mbr.c

   Move consulation of RAW_PART from an #if to an if ().
VersionDeltaFile
1.63+9-6sys/kern/subr_disk_mbr.c
+9-61 files

NetBSD/src hclESepsys/arch/virt68k/include cpu.h

   Hide machine-specific declarations from _MODULE.
VersionDeltaFile
1.8+6-14sys/arch/virt68k/include/cpu.h
+6-141 files

NetBSD/src wYYtsSHsys/arch/virt68k/include types.h

   Hide some machine-specific items from _MODULE.
VersionDeltaFile
1.2+6-4sys/arch/virt68k/include/types.h
+6-41 files

NetBSD/src C9ST5nIsys/arch/virt68k/include disklabel.h

   s/MACHINE/VIRT68K/ in multiple-inclusion protection.
VersionDeltaFile
1.2+8-4sys/arch/virt68k/include/disklabel.h
+8-41 files

NetBSD/src yj2neABsys/arch/virt68k/include vectors.h

   Hide MACHINE_AV* defns from _MODULE.
VersionDeltaFile
1.3+3-1sys/arch/virt68k/include/vectors.h
+3-11 files

NetBSD/src pyRuLCausr.bin/eject eject.c

   <sys/disklabel.h> is not needed here.
VersionDeltaFile
1.29+2-3usr.bin/eject/eject.c
+2-31 files

NetBSD/src CEgJy5hdoc CHANGES-10.2

   Ticket 1314
VersionDeltaFile
1.1.2.116+26-1doc/CHANGES-10.2
+26-11 files

NetBSD/src WNlZquRlib/libcurses refresh.c color.c, tests/lib/libcurses/check_files wcolor_set.chk mutt_test5.chk

   Pull up the following revisions(s) (requested by blymn in ticket #1314):
        lib/libcurses/color.c:  revision 1.49
        lib/libcurses/refresh.c:        revision 1.135
        tests/lib/libcurses/check_files/chgat3.chk:     revision 1.3
        tests/lib/libcurses/check_files/mvchgat2.chk:   revision 1.3
        tests/lib/libcurses/check_files/mutt_test3.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test8.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test9.chk: revision 1.4
        tests/lib/libcurses/check_files/mvwchgat2.chk:  revision 1.4
        tests/lib/libcurses/check_files/wchgat2.chk:    revision 1.4
        tests/lib/libcurses/check_files/mutt_test4.chk: revision 1.5
        tests/lib/libcurses/check_files/mutt_test5.chk: revision 1.5
        tests/lib/libcurses/check_files/mutt_test6.chk: revision 1.5
        tests/lib/libcurses/check_files/wcolor_set.chk: revision 1.5
        tests/lib/libcurses/check_files/window_hierarchy.chk:   revision 1.2

   Fixes for PR lib/60430 and lib/60431
   * Don't leave screen in colour mode after makech, fixes 60430
   * Set the background colour to the blank attribute before erase to properly

    [5 lines not shown]
VersionDeltaFile
1.126.2.4+24-13lib/libcurses/refresh.c
1.47.2.1+14-7lib/libcurses/color.c
1.3.2.2+5-6tests/lib/libcurses/check_files/wcolor_set.chk
1.3.2.2+2-3tests/lib/libcurses/check_files/mutt_test5.chk
1.2.2.2+0-1tests/lib/libcurses/check_files/mutt_test8.chk
1.2.2.2+0-1tests/lib/libcurses/check_files/mutt_test9.chk
+45-318 files not shown
+45-3914 files

NetBSD/src xNtxKrxdoc CHANGES-11.0

   Ticket 392
VersionDeltaFile
1.1.2.137+26-1doc/CHANGES-11.0
+26-11 files

NetBSD/src 837WgUilib/libcurses refresh.c color.c, tests/lib/libcurses/check_files wcolor_set.chk mutt_test5.chk

   Pull up the following revisions(s) (requested by blymn in ticket #392):
        lib/libcurses/color.c:  revision 1.49
        lib/libcurses/refresh.c:        revision 1.135
        tests/lib/libcurses/check_files/chgat3.chk:     revision 1.3
        tests/lib/libcurses/check_files/mvchgat2.chk:   revision 1.3
        tests/lib/libcurses/check_files/mutt_test3.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test8.chk: revision 1.4
        tests/lib/libcurses/check_files/mutt_test9.chk: revision 1.4
        tests/lib/libcurses/check_files/mvwchgat2.chk:  revision 1.4
        tests/lib/libcurses/check_files/wchgat2.chk:    revision 1.4
        tests/lib/libcurses/check_files/mutt_test4.chk: revision 1.5
        tests/lib/libcurses/check_files/mutt_test5.chk: revision 1.5
        tests/lib/libcurses/check_files/mutt_test6.chk: revision 1.5
        tests/lib/libcurses/check_files/wcolor_set.chk: revision 1.5
        tests/lib/libcurses/check_files/window_hierarchy.chk:   revision 1.2

   Fixes for PR lib/60430 and lib/60431
   * Don't leave screen in colour mode after makech, fixes 60430
   * Set the background colour to the blank attribute before erase to properly

    [5 lines not shown]
VersionDeltaFile
1.129.2.4+24-13lib/libcurses/refresh.c
1.48.2.1+14-7lib/libcurses/color.c
1.3.6.2+5-6tests/lib/libcurses/check_files/wcolor_set.chk
1.3.6.2+2-3tests/lib/libcurses/check_files/mutt_test5.chk
1.3.6.2+0-1tests/lib/libcurses/check_files/mutt_test4.chk
1.2.6.2+0-1tests/lib/libcurses/check_files/mutt_test3.chk
+45-318 files not shown
+45-3914 files

NetBSD/src KhQckwqlibexec/ld.elf_so search.c

   ld.elf_so: Fix one more mistake in handling _rtld_load_object.

   This can return NULL (meaning object not found or something went wrong
   with the object) or OBJ_ERR (meaning the object has DF_1_NOOPEN set or
   the caller passed RTLD_NOLOAD to dlopen() and the object was not
   already loaded) or a valid object.

   I reviewed all paths out of _rtld_load_object to make sure they
   gracefully handle all three cases (NULL, OBJ_ERR, valid object), and
   this assertion was the only path that didn't.

   Fixes buggy assertion added for:

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded

   May fix:

   PR bin/60472: ld.elf_so(1) changes cause a segmentation fault in
   dlopen(3)
VersionDeltaFile
1.30+3-4libexec/ld.elf_so/search.c
+3-41 files

NetBSD/src zlr652s. UPDATING

   UPDATING: Note need for cleandir in ld.elf_so.
VersionDeltaFile
1.392+5-1UPDATING
+5-11 files

NetBSD/src 41bdGfmlibexec/ld.elf_so tls.c

   ld.elf_so: Mark new variables __debugused, not __diagused.

   They are used in ld.elf_so builds with DEBUG, not with DIAGNOSTIC!

   PR bin/60469: bin/60469: assertion "ALIGNED_P(q, obj->tlsalign)"
   failed: file "/usr/src/libexec/ld.elf_so/tls.c", line 333
VersionDeltaFile
1.31+3-3libexec/ld.elf_so/tls.c
+3-31 files

NetBSD/src jgSlwfytests/kernel t_signal_and_fpu.c

   t_signal_and_fpu: Mark xfail on sparc.

   PR port-sparc/60460: sparc fails to save/restore FPU registers on
   signal delivery
VersionDeltaFile
1.4+14-2tests/kernel/t_signal_and_fpu.c
+14-21 files

NetBSD/src aBHvhrJlibexec/ld.elf_so tls.c xmalloc.c

   ld.elf_so: Fix static TLS alignment on variant II platforms.

   Only affects obscure architectures like x86, though.

   Sprinkle assertions to make sure this breaks in other ways on other
   architectures too, like variant I, or variant II with _lwp_gettcb().
   Fair's fair, right?

   XXX We should consider verifying that every Elf_Phdr::p_align is
   reasonable (i.e., is a power of two, or is zero but only if p_memsz
   is also zero), and that p_filesz <= p_memsz, in headers.c for the
   main object and in map_object.c for other objects.

   PR bin/60469: bin/60469: assertion "ALIGNED_P(q, obj->tlsalign)"
   failed: file "/usr/src/libexec/ld.elf_so/tls.c", line 333
VersionDeltaFile
1.30+80-9libexec/ld.elf_so/tls.c
1.28+4-2libexec/ld.elf_so/xmalloc.c
+84-112 files

NetBSD/src Zj8GSypdistrib/sets/lists/base shl.mi, distrib/sets/lists/comp mi

   bind: Conditionalize libraries on MKBIND.

   PR toolchain/60468: external/mpl/bind/lib: misuse of build_install,
   missing MKBIND conditionals
VersionDeltaFile
1.1047+17-17distrib/sets/lists/base/shl.mi
1.2527+11-11distrib/sets/lists/comp/mi
1.411+7-7distrib/sets/lists/debug/shl.mi
1.318+3-1lib/Makefile
+38-364 files

NetBSD/src HUqfI31sys/arch/sun68k/sun68k pmap_sunmmu.c

   Fix pmap_kcore_hdr() for the Sun2 case.
VersionDeltaFile
1.4+10-4sys/arch/sun68k/sun68k/pmap_sunmmu.c
+10-41 files

NetBSD/src HwX7mqYsys/arch/sun68k/sun68k pmap_sunmmu.c

   On second thought, don't use __mc68010__ throughout as a proxy for
   "is a Sun-2"; it's too easy to glance-misread #ifdef vs #ifndef.
   Instead, define IS_SUN2 and IS_SUN3 macros that statically evaluate
   to the right thing and use them throughout.
VersionDeltaFile
1.3+58-50sys/arch/sun68k/sun68k/pmap_sunmmu.c
+58-501 files

NetBSD/src rIBvJRNexternal/mpl/bind/lib Makefile.subdir Makefile, lib Makefile

   bind: Wire into lib/Makefile build_install properly.

   toolchain/60468: external/mpl/bind/lib: misuse of build_install,
   missing MKBIND conditionals
VersionDeltaFile
1.1+11-0external/mpl/bind/lib/Makefile.subdir
1.317+3-3lib/Makefile
1.6+2-3external/mpl/bind/lib/Makefile
+16-63 files

NetBSD/src 8H4FRcosys/arch/sun3/conf files.sun3, sys/arch/sun3/sun3 pmap.c

   Switch Sun3 to the merged Sun2/Sun3 pmap.
VersionDeltaFile
1.93+2-2sys/arch/sun3/conf/files.sun3
1.191+2-2sys/arch/sun3/sun3/pmap.c
+4-42 files

NetBSD/src gigVpw9sys/arch/sun68k/sun68k pmap_sunmmu.c

   Merge Sun2 changes into pmap_bootstrap().
VersionDeltaFile
1.2+114-15sys/arch/sun68k/sun68k/pmap_sunmmu.c
+114-151 files

NetBSD/src G140LgBdoc CHANGES-11.0

   Tickets #388 - #391
VersionDeltaFile
1.1.2.136+27-1doc/CHANGES-11.0
+27-11 files

NetBSD/src pFYjBLClibexec/ld.elf_so xmalloc.c rtld.c

   Pull up following revision(s) (requested by riastradh in ticket #391):

        libexec/ld.elf_so/rtld.c: revision 1.228
        libexec/ld.elf_so/xmalloc.c: revision 1.27

   ld.elf_so: Fix reversed sense of previous change to ASSERT macro.

   Had tested the part of the change replacing botch("p") by botch(#p);
   then didn't test the change from `if (!(p)) botch(#p)' to
   `(__predict_false(p) ?  botch(#p) : (void)0)'.  Oops.

   Now I have tested this with MALLOC_DEBUG enabled in ld.elf_so.
   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded


   ld.elf_so: Set _rtld_objself.refcount = 1.

   This is the object for ld.elf_so itself.  It can be opened with

    [17 lines not shown]
VersionDeltaFile
1.12.44.3+3-3libexec/ld.elf_so/xmalloc.c
1.221.2.5+3-2libexec/ld.elf_so/rtld.c
+6-52 files

NetBSD/src CHg8kQ1external/mit/xorg/lib driver.mk driver.old.mk

   Pull up following revision(s) (requested by kre in ticket #390):

        external/mit/xorg/lib/driver.old.mk: revision 1.3
        external/mit/xorg/lib/driver.mk: revision 1.10

   PR xsrc/59858 (locale fixes for xsrc)

   From RVP - see the PR

   Oversimplifying: this causes Mesa to use LC_NUMERIC=C when using
   strtod() to parse stuff (ie: the radix char (decimal point) is '.',
   regardless of the user's locale).
VersionDeltaFile
1.8.2.2+2-1external/mit/xorg/lib/driver.mk
1.2.6.1+2-1external/mit/xorg/lib/driver.old.mk
+4-22 files

NetBSD/src RMktihpusr.bin/xinstall xinstall.c

   Pull up following revision(s) (requested by kre in ticket #389):

        usr.bin/xinstall/xinstall.c: revision 1.131

   PR bin/58577  - install(1) -d issues

   Fix issues where "install -d" (with no directory) simply
   exit(0)s.   That one is kind of marginal, installing nothing
   when nothing is needed could be treated as OK, but the man
   page does indicate in the SYNOPSIS that with -d, at least
   one directory is needed (it says nothing at all about that
   in the text).

   Second, after creating a directory, if a later operation
   (chown, chmod) fails, that is not success, a warning was
   issued (good), a bad metalog was being created (bad).

   That is clearly a bug (though probably doesn't happen
   very often).

    [28 lines not shown]
VersionDeltaFile
1.130.2.1+25-12usr.bin/xinstall/xinstall.c
+25-121 files

NetBSD/src omqhZ7hlib/libc/locale runetable.c iswctype_mb.c

   Pull up following revision(s) (requested by kre in ticket #388):

        lib/libc/locale/runetable.c: revision 1.30
        lib/libc/locale/iswctype_mb.c: revision 1.15

   PR lib/59067 (wctrans got error member)

   Patches from the OP (ru_j217) and from RVP - see the PR

   This looks to be just correcting what appear to be simple
   errors in the code.
VersionDeltaFile
1.29.40.1+4-4lib/libc/locale/runetable.c
1.14.4.1+3-3lib/libc/locale/iswctype_mb.c
+7-72 files

NetBSD/src AB225vAlibexec/ld.elf_so search.c

   ld.elf_so: Fix assertion: obj may be NULL _or_ OBJ_ERR (-1) here

   NULL means the object wasn't found and we should keep searching;
   OBJ_ERR means the object was found but loading it failed and we
   should stop.  Only if the object is _neither_ NULL _nor_ OBJ_ERR is
   it expected to be an object with positive refcount.

   Followup for

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded
VersionDeltaFile
1.29+3-3libexec/ld.elf_so/search.c
+3-31 files

NetBSD/src JGFpyszsys/arch/sun68k/sun68k pmap_sunmmu.c

   First crack at a merged Sun2/Sun3 pmap module.  Boots multi-user on
   Sun3, still needs pmap_bootstrap() differences from Sun2 to be merged.
VersionDeltaFile
1.1+4,044-0sys/arch/sun68k/sun68k/pmap_sunmmu.c
+4,044-01 files