NetBSD/src 0pvElclshare/mk bsd.lib.mk, tests/lib/libpthread/weak/lib Makefile

   Fix for MKPICINSTALL=yes. Add override so that we don't install the helper
   _pic.a
VersionDeltaFile
1.427+2-2share/mk/bsd.lib.mk
1.2+2-1tests/lib/libpthread/weak/lib/Makefile
+4-32 files

NetBSD/src AptR8s2doc 3RDPARTY

   doc/3RDPARTY: update bind

   BIND 9.20.18 is out.

   Also, switch URL to https:// bind and Postfix.
VersionDeltaFile
1.2159+5-5doc/3RDPARTY
+5-51 files

NetBSD/src N7tPvLEexternal/gpl3/gcc/usr.bin/gfortran Makefile

   fix SSP build
VersionDeltaFile
1.3+3-1external/gpl3/gcc/usr.bin/gfortran/Makefile
+3-11 files

NetBSD/src FUi3wOQtests/usr.bin/xlint/lint1 gcc.c, usr.bin/xlint/lint1 main1.c

   lint: support __float128

   Needed by libquadmath.
VersionDeltaFile
1.85+3-2usr.bin/xlint/lint1/main1.c
1.7+3-1tests/usr.bin/xlint/lint1/gcc.c
+6-32 files

NetBSD/src 8EP2U2Etests/usr.bin/xlint/lint1 msg_308.c, usr.bin/xlint/lint1 decl.c

   lint: accept _Complex type specifiers in any order

   C23 6.7.3.1p2 says so.

   Seen in external/gpl3/gcc/dist/libquadmath/quadmath.h:33.
VersionDeltaFile
1.10+28-1tests/usr.bin/xlint/lint1/msg_308.c
1.424+19-9usr.bin/xlint/lint1/decl.c
+47-102 files

NetBSD/src TTZgk21external/gpl3/gcc/lib/libiberty Makefile

   disable lint for now; sha1.c uses x86 intrinsics now
VersionDeltaFile
1.13+2-1external/gpl3/gcc/lib/libiberty/Makefile
+2-11 files

NetBSD/src iJ0op2ulib/libbsdmalloc malloc.c

   ensure the lock is released for all returns in malloc
VersionDeltaFile
1.12+8-7lib/libbsdmalloc/malloc.c
+8-71 files

NetBSD/src XVTCTgCexternal/gpl3/gcc/lib/libquadmath Makefile

   fix the build.
VersionDeltaFile
1.2+5-1external/gpl3/gcc/lib/libquadmath/Makefile
+5-11 files

NetBSD/src RVXdTKHsys/ufs/lfs lfs_segment.c

   Avoid a deadlock between vnode reclamation and lfs_writevnodes().  A vnode
   being reclaimed will be in state VS_RECLAIMING, while it attemmpts to get the
   segment lock.  lfs_writevnodes() holds the segment lock while traversing the
   list of vnodes; so it must skip vnodes in the process of reclamation in order
   to avoid a deadlock.
VersionDeltaFile
1.307+14-2sys/ufs/lfs/lfs_segment.c
+14-21 files

NetBSD/src KxVnFjQsys/arch/hppa/dev hyperfb.c

   do what summitfb does and track read- and write modes separately, in order to
   avoid unnecessary register writes and pipeline stalls
   we will need this later...
VersionDeltaFile
1.28+68-57sys/arch/hppa/dev/hyperfb.c
+68-571 files

NetBSD/src lMBbLSoexternal/gpl3/gcc/usr.bin/gcc/arch/mipsel configargs.h, external/gpl3/gcc/usr.bin/gcc/arch/powerpc configargs.h

   regen for bumped local version.
VersionDeltaFile
1.58+3-3external/gpl3/gcc/usr.bin/gcc/arch/powerpc/configargs.h
1.50+2-2external/gpl3/gcc/usr.bin/gcc/arch/mipsel/configargs.h
1.23+2-2external/gpl3/gcc/usr.bin/gcc/arch/riscv32/configargs.h
1.23+2-2external/gpl3/gcc/usr.bin/gcc/arch/riscv64/configargs.h
1.49+2-2external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/configargs.h
1.52+2-2external/gpl3/gcc/usr.bin/gcc/arch/sh3el/configargs.h
+13-1336 files not shown
+81-8142 files

NetBSD/src XndphNItools/gcc mknative-gcc

   fix the libgfortran.spec fetch.
VersionDeltaFile
1.125+3-3tools/gcc/mknative-gcc
+3-31 files

NetBSD/src 620ZM0Ktools/gcc gcc-version.mk

   bump the netbsd gcc 14 version due to addition of gfortran support.
VersionDeltaFile
1.30+2-2tools/gcc/gcc-version.mk
+2-21 files

NetBSD/src B8KavqJdoc CHANGES

   note gfortran appears.
VersionDeltaFile
1.3220+2-1doc/CHANGES
+2-11 files

NetBSD/src Ldca3Qzbin/sh sh.1

   remove extraneous ref to ``previous job''
VersionDeltaFile
1.274+3-3bin/sh/sh.1
+3-31 files

NetBSD/src jWZDULDlib/libc/rpc svc.c

   ensure lock is released when fdset fails

   reviewed by christos@
VersionDeltaFile
1.42+27-27lib/libc/rpc/svc.c
+27-271 files

NetBSD/src tcLlOvHusr.bin/sort sort.c

   usr.bin/sort: Sync the usage message with the manual page.
VersionDeltaFile
1.65+11-6usr.bin/sort/sort.c
+11-61 files

NetBSD/src YxnppFClib/libc/resolv res_debug.c

   fix wrong sizeof char buf used in resolve debug

   no harm caused, as p_time not internally used yet.

   seen by christos@ and riastradh@
VersionDeltaFile
1.19+5-6lib/libc/resolv/res_debug.c
+5-61 files

NetBSD/src qxfLrQuexternal/gpl3/gcc/dist/libgfortran/intrinsics c99_functions.c

   pay attention to HAVE_NEXTAFTER.  makes vax work.
VersionDeltaFile
1.3+4-0external/gpl3/gcc/dist/libgfortran/intrinsics/c99_functions.c
+4-01 files

NetBSD/src J1CssDbexternal/gpl3/gcc/lib/libgfortran Makefile

   disable lint for libgfortran.

   looks like all the 4 builds failed for it, though 2 were a build issue,
   testing them shows it fails anyway.

   on x86 it fails with eg:

   /usr/src3/external/gpl3/gcc/dist/libquadmath/quadmath.h(33): error: invalid type for _Complex [308]
           included from /usr/src3/external/gpl3/gcc/dist/libquadmath/quadmath_weak.h(24)
           included from /usr/src3/external/gpl3/gcc/dist/libgfortran/libgfortran.h(62)
           included from /usr/src3/external/gpl3/gcc/dist/libgfortran/runtime/ISO_Fortran_binding.c(29)

   on sparc/sparc64 we have:

   sparc64--netbsd-lint: /home/builds/ab/HEAD-lint/sparc64/20260119052522Z-tools/libexec/sparc64--netbsd-lint1 got signal 6
   sparc--netbsdelf-lint: /home/builds/ab/HEAD-lint/sparc/20260119052522Z-tools/libexec/sparc--netbsdelf-lint1 got signal 6

   from the build infrastructure.
VersionDeltaFile
1.4+4-1external/gpl3/gcc/lib/libgfortran/Makefile
+4-11 files

NetBSD/src 1yZl3kYexternal/gpl3/gcc/lib/libgfortran Makefile, lib Makefile

   fix more recently introduced build errors.

   libquadmath, if used, needs to be built before libgfortran, so make sure
   there's a .WAIT between them, not between libquadmath and priors.

   riscv64 may have the same ptrdiff_t issue has riscv32.
VersionDeltaFile
1.316+7-4lib/Makefile
1.3+2-2external/gpl3/gcc/lib/libgfortran/Makefile
+9-62 files

NetBSD/src fuA7cPYdistrib/sets/lists/comp mi, external/gpl3/gcc/dist/libgfortran/intrinsics c99_functions.c

   fix some vax and riscv build issues.

   finclude/ieee*.mod are not used on vax.
   use a vax-OK "min" for c99_functions.c
   disable warnings for some things on vax (some seem valid-ish.)
   there may be a riscv32 issue with PTRDIFF_TYPE, ignore warning for now
VersionDeltaFile
1.2+82-1external/gpl3/gcc/dist/libgfortran/intrinsics/c99_functions.c
1.2+16-1external/gpl3/gcc/lib/libgfortran/Makefile
1.2517+4-4distrib/sets/lists/comp/mi
+102-63 files

NetBSD/src r8CQ61jsys/dtb/arm/allwinner Makefile, sys/dtb/arm/amlogic Makefile

   Fix double vision.
VersionDeltaFile
1.2+1-26sys/dtb/arm/allwinner/Makefile
1.2+1-18sys/dtb/arm/nxp/imx/Makefile
1.2+1-14sys/dtb/arm/broadcom/Makefile
1.2+2-12sys/dtb/arm/amlogic/Makefile
1.2+1-13sys/dtb/arm/ti/omap/Makefile
1.2+1-11sys/dtb/arm/arm/Makefile
+7-9412 files not shown
+19-19218 files

NetBSD/src 8vI65bwdistrib/sets/lists/comp mi, external/gpl3/gcc/usr.bin/gfortran Makefile

   install gfortran.1.
VersionDeltaFile
1.2516+4-1distrib/sets/lists/comp/mi
1.2+1-3external/gpl3/gcc/usr.bin/gfortran/Makefile
+5-42 files

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

   enable gfortran builds

   add gfortran headers (there are some libgomp ones missing still).
   build libquadmath (maybe) and libgfortran.  add sets entries.
   install a missed libgomp file (now derived from fetched variables.)
   build the f951 and gfortran programs.  add fortran to the frontend
   language specs.

   tested on i386, amd64, sparc, arm64, arm32 (v7hfel), sparc64, and
   mipsn64eb.  many others build.
VersionDeltaFile
1.2515+12-1distrib/sets/lists/comp/mi
1.315+11-1lib/Makefile
1.1028+7-3distrib/sets/lists/base/shl.mi
1.25+7-1external/gpl3/gcc/lib/Makefile
1.20+3-3external/gpl3/gcc/usr.bin/Makefile
1.506+5-1distrib/sets/lists/debug/mi
+45-106 files not shown
+60-1812 files

NetBSD/src 16pvqiCexternal/gpl3/gcc README.gcc14

   mips switched to GCC 14 a while back.

   leaves alpha, sh3, and m68*.  (we could probably switch sun2, it
   does not include gcc itself which is what fails on m68k building
   pkgsrc nbcompat.)
VersionDeltaFile
1.31+7-7external/gpl3/gcc/README.gcc14
+7-71 files

NetBSD/src T0B0FAcexternal/gpl3/gcc.old/dist/gcc/config/alpha alpha.cc, external/gpl3/gcc.old/dist/gcc/config/m68k m68k.cc

   port the __c99_cabs*() rename fixes into GCC 12.

   almost identical to the GCC 14 version, riscv-builtins.cc needed a new
   #include of tm_p.h to get netbsd-protos.h.
VersionDeltaFile
1.2+14-0external/gpl3/gcc.old/dist/gcc/config/m68k/m68k.cc
1.2+5-0external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-builtins.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/pa/pa.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/sparc/sparc.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/sh/sh.cc
1.2+4-0external/gpl3/gcc.old/dist/gcc/config/alpha/alpha.cc
+35-03 files not shown
+47-09 files

NetBSD/src 83q1mHcusr.bin/sort sort.1

   sort.1: Fix a typo in the previous commit.
VersionDeltaFile
1.50+2-2usr.bin/sort/sort.1
+2-21 files

NetBSD/src APolU6eusr.bin/sort sort.1

   sort(1): -c/-C only accepts one input file so fix its synopsis
VersionDeltaFile
1.49+2-2usr.bin/sort/sort.1
+2-21 files

NetBSD/src 1Qzcbtzexternal/gpl3/gcc/dist/gcc/config/alpha alpha.cc

   move SUBTARGET_INIT_BUILTINS to the right place.  fixes libgfortran.
VersionDeltaFile
1.3+4-4external/gpl3/gcc/dist/gcc/config/alpha/alpha.cc
+4-41 files