CVS commit: src/bin/sh

2023-10-18 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Oct 19 04:27:24 UTC 2023 Modified Files: src/bin/sh: Makefile Log Message: convert gcc12 -O1 into -Wno-error=clobbered. parser.c wants all the optimisation, and this is very likely a false positive. To generate a diff of this

CVS commit: src/share/man/man9

2023-10-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 17 03:12:35 UTC 2023 Modified Files: src/share/man/man9: usbnet.9 Log Message: fix a typo: s/usbent_set_link/usbnet_set_link/. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/share/man/man9/usbnet.9 Pleas

CVS commit: src/share/man/man9

2023-10-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Oct 17 03:12:35 UTC 2023 Modified Files: src/share/man/man9: usbnet.9 Log Message: fix a typo: s/usbent_set_link/usbnet_set_link/. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/share/man/man9/usbnet.9 Pleas

CVS commit: src/bin/sh

2023-10-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 14 06:53:56 UTC 2023 Modified Files: src/bin/sh: Makefile Log Message: the parser.c longjmp vs gcc12 issue affects a few ports, make the workaround global. To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src

CVS commit: src/bin/sh

2023-10-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 14 06:53:56 UTC 2023 Modified Files: src/bin/sh: Makefile Log Message: the parser.c longjmp vs gcc12 issue affects a few ports, make the workaround global. To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src

CVS commit: src/lib/libc/stdlib

2023-10-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 14 06:29:10 UTC 2023 Modified Files: src/lib/libc/stdlib: jemalloc.c Log Message: fix compile error on 32-bit platforms. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/lib/libc/stdlib/jemalloc.c Please n

CVS commit: src/lib/libc/stdlib

2023-10-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 14 06:29:10 UTC 2023 Modified Files: src/lib/libc/stdlib: jemalloc.c Log Message: fix compile error on 32-bit platforms. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/lib/libc/stdlib/jemalloc.c Please n

re: CVS commit: src/lib/libc/stdlib

2023-10-13 Thread matthew green
> Minor changes to jemalloc100 (the old one that only vax etc currently uses). thanks. i'm still using this version on a bunch of modern machines. new jemalloc was problematic for a few things for me a number of years ago and i keep meaning to test again, but for now i'm still mostly using this

CVS commit: src/tools/gcc

2023-10-08 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Oct 8 21:52:34 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump the netbsd gcc 10 version to "nb3 20231008" for all the vax updates. XXX: check if mknative needed? XXX: pullup-10 To generate a diff of

CVS commit: src/tools/gcc

2023-10-08 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Oct 8 21:52:34 UTC 2023 Modified Files: src/tools/gcc: gcc-version.mk Log Message: bump the netbsd gcc 10 version to "nb3 20231008" for all the vax updates. XXX: check if mknative needed? XXX: pullup-10 To generate a diff of

re: CVS commit: src/sys/arch/news68k/conf

2023-10-08 Thread matthew green
> I was changing news68k specific code, thus wasn't treating them as > common. But I understand the point. there's a *LOT* of m68k code that is copied into all the ports that is almost identical, and should really be shared, but it not, and changes like can make this harder to share. ie, while i

CVS commit: src/sys/dev/pci

2023-10-05 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Oct 5 21:43:02 UTC 2023 Modified Files: src/sys/dev/pci: if_rge.c Log Message: rge(4): check for all errors in rx buffer allocation should fix a crash seen by by Chavdar Ivanov reported on current-users. move the rx and tx lis

CVS commit: src/sys/dev/pci

2023-10-05 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Oct 5 21:43:02 UTC 2023 Modified Files: src/sys/dev/pci: if_rge.c Log Message: rge(4): check for all errors in rx buffer allocation should fix a crash seen by by Chavdar Ivanov reported on current-users. move the rx and tx lis

CVS commit: xsrc/external/mit

2023-10-03 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Oct 3 19:17:42 UTC 2023 Modified Files: xsrc/external/mit/libX11/dist: ChangeLog README.md configure configure.ac xsrc/external/mit/libX11/dist/nls/en_US.UTF-8: Compose.pre xsrc/external/mit/libX11/di

CVS commit: xsrc/external/mit

2023-10-03 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Oct 3 19:17:42 UTC 2023 Modified Files: xsrc/external/mit/libX11/dist: ChangeLog README.md configure configure.ac xsrc/external/mit/libX11/dist/nls/en_US.UTF-8: Compose.pre xsrc/external/mit/libX11/di

CVS import: xsrc/external/mit/libXpm/dist

2023-10-03 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Oct 3 19:16:14 UTC 2023 Update of /cvsroot/xsrc/external/mit/libXpm/dist In directory ivanova.netbsd.org:/tmp/cvs-serv21421 Log Message: initial import of libXpm-3.5.17 Status: Vendor Tag: xorg Release Tags: libXpm-3-5-17

CVS import: xsrc/external/mit/libX11/dist

2023-10-03 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Oct 3 19:16:11 UTC 2023 Update of /cvsroot/xsrc/external/mit/libX11/dist In directory ivanova.netbsd.org:/tmp/cvs-serv3803 Log Message: initial import of libX11-1.8.7 Status: Vendor Tag: xorg Release Tags: libX11-1-8-7

CVS import: xsrc/external/mit/libX11/dist

2023-10-03 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Oct 3 19:16:11 UTC 2023 Update of /cvsroot/xsrc/external/mit/libX11/dist In directory ivanova.netbsd.org:/tmp/cvs-serv3803 Log Message: initial import of libX11-1.8.7 Status: Vendor Tag: xorg Release Tags: libX11-1-8-7

CVS import: xsrc/external/mit/libXpm/dist

2023-10-03 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Oct 3 19:16:14 UTC 2023 Update of /cvsroot/xsrc/external/mit/libXpm/dist In directory ivanova.netbsd.org:/tmp/cvs-serv21421 Log Message: initial import of libXpm-3.5.17 Status: Vendor Tag: xorg Release Tags: libXpm-3-5-17

CVS commit: src/sys/external/bsd/drm2

2023-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 30 10:46:46 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_cik.c amdgpu_device.c amdgpu_si.c amdgpu_vi.c src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci:

CVS commit: src/sys/external/bsd/drm2

2023-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 30 10:46:46 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_cik.c amdgpu_device.c amdgpu_si.c amdgpu_vi.c src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci:

CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci

2023-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 30 10:38:31 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci: nouveau_nvkm_subdev_pci_pcie.c Log Message: avoid an unlikely array bounds issue picked up by GCC 12. nvkm_pcie_spe

CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci

2023-09-30 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 30 10:38:31 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci: nouveau_nvkm_subdev_pci_pcie.c Log Message: avoid an unlikely array bounds issue picked up by GCC 12. nvkm_pcie_spe

re: CVS commit: src/external/gpl3/binutils/dist/ld/emultempl

2023-09-10 Thread matthew green
"Rin Okuyama" writes: > Module Name: src > Committed By: rin > Date: Mon Sep 11 01:54:18 UTC 2023 > > Modified Files: > src/external/gpl3/binutils/dist/ld/emultempl: aarch64elf.em armelf.em > elf.em > > Log Message: > ld: Enable --copy-dt-needed-entries by default again th

CVS commit: src/sys/modules/amdgpu

2023-09-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 10 15:12:39 UTC 2023 Modified Files: src/sys/modules/amdgpu: Makefile Log Message: use CC_WNO_MAYBE_UNINITIALIZED and fix the clang build. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/modules/amdgpu/M

CVS commit: src/sys/modules/amdgpu

2023-09-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 10 15:12:39 UTC 2023 Modified Files: src/sys/modules/amdgpu: Makefile Log Message: use CC_WNO_MAYBE_UNINITIALIZED and fix the clang build. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/modules/amdgpu/M

CVS commit: src/usr.bin/make

2023-09-08 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 9 04:38:49 UTC 2023 Modified Files: src/usr.bin/make: main.c Log Message: add explicit cast for long -> int truncation warning-as-error. as this is number of CPUs, i don't think we have to care about it for a long, long, *l

CVS commit: src/usr.bin/make

2023-09-08 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 9 04:38:49 UTC 2023 Modified Files: src/usr.bin/make: main.c Log Message: add explicit cast for long -> int truncation warning-as-error. as this is number of CPUs, i don't think we have to care about it for a long, long, *l

CVS commit: src/sys/lib/libkern

2023-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Sep 6 19:14:52 UTC 2023 Modified Files: src/sys/lib/libkern: libkern.h Log Message: fix the example for container_of(). needs to be a pointer into the containing structure, not the value of a pointer inside the structure. To

CVS commit: src/sys/lib/libkern

2023-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Sep 6 19:14:52 UTC 2023 Modified Files: src/sys/lib/libkern: libkern.h Log Message: fix the example for container_of(). needs to be a pointer into the containing structure, not the value of a pointer inside the structure. To

CVS commit: src/tests/sys/crypto/chacha

2023-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 22:14:08 UTC 2023 Modified Files: src/tests/sys/crypto/chacha: Makefile Log Message: apply previous to just GCC. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/sys/crypto/chacha/Makefile Please no

CVS commit: src/tests/sys/crypto/chacha

2023-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 22:14:08 UTC 2023 Modified Files: src/tests/sys/crypto/chacha: Makefile Log Message: apply previous to just GCC. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/sys/crypto/chacha/Makefile Please no

CVS commit: src/doc

2023-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 21:22:58 UTC 2023 Modified Files: src/doc: 3RDPARTY Log Message: don't care about GCC 11 version (we've skipped it). also, adjust version file path. To generate a diff of this commit: cvs rdiff -u -r1.1952 -r1.1953 src/

CVS commit: src/doc

2023-09-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 21:22:58 UTC 2023 Modified Files: src/doc: 3RDPARTY Log Message: don't care about GCC 11 version (we've skipped it). also, adjust version file path. To generate a diff of this commit: cvs rdiff -u -r1.1952 -r1.1953 src/

CVS commit: xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50

2023-09-05 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Sep 5 18:26:12 UTC 2023 Modified Files: xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50: nv50_query_hw_metric.c Log Message: adjust the prototype for sm11_hw_metric_calc_result() to reality. it

CVS commit: xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50

2023-09-05 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Sep 5 18:26:12 UTC 2023 Modified Files: xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50: nv50_query_hw_metric.c Log Message: adjust the prototype for sm11_hw_metric_calc_result() to reality. it

CVS commit: src/sys/external/bsd/drm2/i915drm

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 06:08:02 UTC 2023 Modified Files: src/sys/external/bsd/drm2/i915drm: files.i915drmkms Log Message: match warnings with the module build, fixes i386 with GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.

CVS commit: src/sys/external/bsd/drm2/i915drm

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 06:08:02 UTC 2023 Modified Files: src/sys/external/bsd/drm2/i915drm: files.i915drmkms Log Message: match warnings with the module build, fixes i386 with GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.

CVS commit: src/sys/dev/pckbport

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 05:55:12 UTC 2023 Modified Files: src/sys/dev/pckbport: pms.c synaptics.c Log Message: panic on an condition that shouldn't be possible. appease GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/

CVS commit: src/sys/dev/pckbport

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 05:55:12 UTC 2023 Modified Files: src/sys/dev/pckbport: pms.c synaptics.c Log Message: panic on an condition that shouldn't be possible. appease GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/

CVS commit: src/tests/sys/crypto/chacha

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 04:22:44 UTC 2023 Modified Files: src/tests/sys/crypto/chacha: Makefile Log Message: apply -Wno-maybe-uninitialized to chacha_sse2.c. there's a clearly initialised memory region that is claimed as being maybe uninitialise

CVS commit: src/tests/sys/crypto/chacha

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 04:22:44 UTC 2023 Modified Files: src/tests/sys/crypto/chacha: Makefile Log Message: apply -Wno-maybe-uninitialized to chacha_sse2.c. there's a clearly initialised memory region that is claimed as being maybe uninitialise

CVS commit: src/distrib/sets

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 04:19:05 UTC 2023 Modified Files: src/distrib/sets: comments deps descrs Log Message: add description & deps for gpu-firmware-base set. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/distrib/sets/comme

CVS commit: src/distrib/sets

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 04:19:05 UTC 2023 Modified Files: src/distrib/sets: comments deps descrs Log Message: add description & deps for gpu-firmware-base set. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/distrib/sets/comme

CVS commit: src/external/mit/xorg/lib/libxcb/xinput

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 04:16:56 UTC 2023 Modified Files: src/external/mit/xorg/lib/libxcb/xinput: Makefile Log Message: turn off -Walloc-size-larger-than for xinput.c on 32-bit platforms, an expression claims the input can exceed 2G, more than

CVS commit: src/external/mit/xorg/lib/libxcb/xinput

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 04:16:56 UTC 2023 Modified Files: src/external/mit/xorg/lib/libxcb/xinput: Makefile Log Message: turn off -Walloc-size-larger-than for xinput.c on 32-bit platforms, an expression claims the input can exceed 2G, more than

CVS commit: src/distrib/sets/lists/debug

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 03:41:49 UTC 2023 Modified Files: src/distrib/sets/lists/debug: shl.mi Log Message: revive the ./usr/libdata/debug/usr/lib/libisns.so.0.0.debug entry however, remove the 'obsolete' tag from it. fixes the amd64 build (at

CVS commit: src/distrib/sets/lists/debug

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 03:41:49 UTC 2023 Modified Files: src/distrib/sets/lists/debug: shl.mi Log Message: revive the ./usr/libdata/debug/usr/lib/libisns.so.0.0.debug entry however, remove the 'obsolete' tag from it. fixes the amd64 build (at

CVS commit: src/lib/libpuffs

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 00:12:14 UTC 2023 Modified Files: src/lib/libpuffs: Makefile Log Message: apply -Wno-dangling-pointer to callcontext.c. puffs_cc_getcc() uses a mask against a stack variable to find the struct puffs_cc stashed below the s

CVS commit: src/lib/libpuffs

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 5 00:12:14 UTC 2023 Modified Files: src/lib/libpuffs: Makefile Log Message: apply -Wno-dangling-pointer to callcontext.c. puffs_cc_getcc() uses a mask against a stack variable to find the struct puffs_cc stashed below the s

CVS commit: src/external/gpl3/gcc

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 23:40:06 UTC 2023 Modified Files: src/external/gpl3/gcc: README.gcc12 Log Message: "make release" has included sanitizers with GCC 12 for a while. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/externa

CVS commit: src/external/gpl3/gcc

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 23:40:06 UTC 2023 Modified Files: src/external/gpl3/gcc: README.gcc12 Log Message: "make release" has included sanitizers with GCC 12 for a while. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/externa

CVS commit: src/lib/libcrypt

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 23:00:48 UTC 2023 Modified Files: src/lib/libcrypt: Makefile Log Message: apply ${CC_WNO_STRINGOP_OVERFLOW} for crypt.c. init_perm() takes a larger array than IE3264[] is, but it doesn't use more for this instance. To g

CVS commit: src/lib/libcrypt

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 23:00:48 UTC 2023 Modified Files: src/lib/libcrypt: Makefile Log Message: apply ${CC_WNO_STRINGOP_OVERFLOW} for crypt.c. init_perm() takes a larger array than IE3264[] is, but it doesn't use more for this instance. To g

CVS commit: src/sys/dev/ic

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:54:41 UTC 2023 Modified Files: src/sys/dev/ic: tulip.c Log Message: mask a value with the array size mask to avoid a GCC 12 warning. i'm fairly sure this can't actually happen, but it likely avoids any potential bug wi

CVS commit: src/sys/dev/ic

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:54:41 UTC 2023 Modified Files: src/sys/dev/ic: tulip.c Log Message: mask a value with the array size mask to avoid a GCC 12 warning. i'm fairly sure this can't actually happen, but it likely avoids any potential bug wi

CVS commit: src/sys/modules

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:45:35 UTC 2023 Modified Files: src/sys/modules/amdgpu: Makefile src/sys/modules/i915drmkms: Makefile Log Message: apply some warning disables for GCC 12. *possibly* the one for intel_dp.c is a real bug but it s

CVS commit: src/sys/modules

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:45:35 UTC 2023 Modified Files: src/sys/modules/amdgpu: Makefile src/sys/modules/i915drmkms: Makefile Log Message: apply some warning disables for GCC 12. *possibly* the one for intel_dp.c is a real bug but it s

CVS commit: src/sys/external/bsd/drm2/linux

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:31:58 UTC 2023 Modified Files: src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: convert a KASSERT() into an if () panic() sequence to appease GCC 12. OK riastradh@. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/external/bsd/drm2/linux

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:31:58 UTC 2023 Modified Files: src/sys/external/bsd/drm2/linux: linux_pci.c Log Message: convert a KASSERT() into an if () panic() sequence to appease GCC 12. OK riastradh@. To generate a diff of this commit: cvs rdi

CVS commit: src/doc

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:01:15 UTC 2023 Modified Files: src/doc: HACKS Log Message: document x86 curlwp/curcpu hack for GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.239 -r1.240 src/doc/HACKS Please note that diffs are not publ

CVS commit: src/doc

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 21:01:15 UTC 2023 Modified Files: src/doc: HACKS Log Message: document x86 curlwp/curcpu hack for GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.239 -r1.240 src/doc/HACKS Please note that diffs are not publ

CVS commit: src/sys/arch

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 20:58:52 UTC 2023 Modified Files: src/sys/arch/amd64/include: cpu.h src/sys/arch/i386/include: cpu.h Log Message: x86: avoid annoying GCC 12 bounds check in curcpu() and curlwp(). these functions read %gs and retu

CVS commit: src/sys/arch

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 20:58:52 UTC 2023 Modified Files: src/sys/arch/amd64/include: cpu.h src/sys/arch/i386/include: cpu.h Log Message: x86: avoid annoying GCC 12 bounds check in curcpu() and curlwp(). these functions read %gs and retu

CVS commit: src/lib/libc/hash

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 20:51:40 UTC 2023 Modified Files: src/lib/libc/hash: hashhl.c Log Message: fix pointer vs array function definition issues. for the backend End and Data functions, use "char buf[HASH_STRLEN]" instead of "char *buf", to ma

CVS commit: src/lib/libc/hash

2023-09-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 4 20:51:40 UTC 2023 Modified Files: src/lib/libc/hash: hashhl.c Log Message: fix pointer vs array function definition issues. for the backend End and Data functions, use "char buf[HASH_STRLEN]" instead of "char *buf", to ma

re: CVS commit: src/external/gpl3/binutils/dist/bfd

2023-09-04 Thread matthew green
> I did similar verification for gdb/dist/bfd also. I'd like to > sync {binutils,gdb}/dist/bfd, but there are huge diffs between > them. Most of them seem like binutils or gdb specific fixes, > but I may overlook something... > > It must be nice if we could unify two libbfd's. The upstream > uses t

CVS commit: src/lib/libc/arch/sparc

2023-09-03 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 3 21:41:45 UTC 2023 Modified Files: src/lib/libc/arch/sparc: Makefile.inc src/lib/libc/arch/sparc/gen: Makefile.inc longjmp.c setjmp.S Added Files: src/lib/libc/arch/sparc: genassym.cf src/lib/libc/arc

CVS commit: src/lib/libc/arch/sparc

2023-09-03 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Sep 3 21:41:45 UTC 2023 Modified Files: src/lib/libc/arch/sparc: Makefile.inc src/lib/libc/arch/sparc/gen: Makefile.inc longjmp.c setjmp.S Added Files: src/lib/libc/arch/sparc: genassym.cf src/lib/libc/arc

re: CVS commit: src/external/gpl3/gcc.old/dist/gcc

2023-09-03 Thread matthew green
"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Sun Sep 3 18:45:26 UTC 2023 > > Modified Files: > src/external/gpl3/gcc.old/dist/gcc: ubsan.c > > Log Message: > remap generated ubsan filename string labels. fixes reproducible builds. > reported by wiz@

CVS commit: src/sys/compat/netbsd32

2023-09-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 2 21:11:54 UTC 2023 Modified Files: src/sys/compat/netbsd32: netbsd32_epoll.c Log Message: redo previous: use same variable type for the interator as the comparison To generate a diff of this commit: cvs rdiff -u -r1.4 -r1

CVS commit: src/sys/compat/netbsd32

2023-09-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 2 21:11:54 UTC 2023 Modified Files: src/sys/compat/netbsd32: netbsd32_epoll.c Log Message: redo previous: use same variable type for the interator as the comparison To generate a diff of this commit: cvs rdiff -u -r1.4 -r1

CVS commit: src/crypto/external/bsd/openssl/dist/crypto

2023-09-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 2 20:07:32 UTC 2023 Modified Files: src/crypto/external/bsd/openssl/dist/crypto: sparccpuid.S Log Message: fix SPARC v8/v9 detection code. this code uses a trick where the encoding on both v8 and v9 are the same, and are no

CVS commit: src/crypto/external/bsd/openssl/dist/crypto

2023-09-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Sep 2 20:07:32 UTC 2023 Modified Files: src/crypto/external/bsd/openssl/dist/crypto: sparccpuid.S Log Message: fix SPARC v8/v9 detection code. this code uses a trick where the encoding on both v8 and v9 are the same, and are no

CVS commit: src/sys/compat/netbsd32

2023-08-30 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Aug 30 22:15:06 UTC 2023 Modified Files: src/sys/compat/netbsd32: netbsd32_epoll.c Log Message: use unsigned for iterator, fixes -Wsigned-comapre issue in module build. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.

CVS commit: src/sys/compat/netbsd32

2023-08-30 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Aug 30 22:15:06 UTC 2023 Modified Files: src/sys/compat/netbsd32: netbsd32_epoll.c Log Message: use unsigned for iterator, fixes -Wsigned-comapre issue in module build. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.

CVS commit: src/distrib/sets/lists/comp

2023-08-28 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 29 04:35:27 UTC 2023 Modified Files: 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.sparc

CVS commit: src/distrib/sets/lists/comp

2023-08-28 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 29 04:35:27 UTC 2023 Modified Files: 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.sparc

CVS commit: src/sys/fs/msdosfs

2023-08-18 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 18 21:05:44 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: fix the previous to not fail to include the extension in lookups. copy deExtension into the final 3 bytes. previously, this was found by

CVS commit: src/sys/fs/msdosfs

2023-08-18 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 18 21:05:44 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: fix the previous to not fail to include the extension in lookups. copy deExtension into the final 3 bytes. previously, this was found by

CVS commit: src/external/bsd/ipf/bin/ipftest

2023-08-15 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Aug 16 03:33:52 UTC 2023 Modified Files: src/external/bsd/ipf/bin/ipftest: Makefile Log Message: avoid a seems wrong GCC 12 use-after-free problem. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/bsd/ip

CVS commit: src/external/bsd/ipf/bin/ipftest

2023-08-15 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Aug 16 03:33:52 UTC 2023 Modified Files: src/external/bsd/ipf/bin/ipftest: Makefile Log Message: avoid a seems wrong GCC 12 use-after-free problem. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/bsd/ip

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 05:01:58 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core: amdgpu_dc_stream.c Log Message: avoid a GCC 12 warning. there's a 1-element long array and a loop conditional that trie

CVS commit: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 05:01:58 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core: amdgpu_dc_stream.c Log Message: avoid a GCC 12 warning. there's a 1-element long array and a loop conditional that trie

CVS commit: src/sys/external/bsd/drm2/drm

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 04:57:36 UTC 2023 Modified Files: src/sys/external/bsd/drm2/drm: drm_gem_cma_helper.c Log Message: avoid uninitialised variable usage in drm_gem_cma_create_internal(). in the case nothing has returned 'error', 'nsegs' and

CVS commit: src/sys/external/bsd/drm2/drm

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 04:57:36 UTC 2023 Modified Files: src/sys/external/bsd/drm2/drm: drm_gem_cma_helper.c Log Message: avoid uninitialised variable usage in drm_gem_cma_create_internal(). in the case nothing has returned 'error', 'nsegs' and

CVS commit: src/sys/dev/pci

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 04:04:10 UTC 2023 Modified Files: src/sys/dev/pci: amrreg.h Log Message: amr(4): fix the size of the the drive format array. now this is actually 1024 bytes long, like it wants to be. found by GCC 12. To generate a dif

CVS commit: src/sys/dev/pci

2023-08-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 15 04:04:10 UTC 2023 Modified Files: src/sys/dev/pci: amrreg.h Log Message: amr(4): fix the size of the the drive format array. now this is actually 1024 bytes long, like it wants to be. found by GCC 12. To generate a dif

CVS commit: src/sys/fs/msdosfs

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 05:41:09 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: when calling a function that needs more bytes than we have, create a stack variable long enough and use that instead. found by GCC 12. T

CVS commit: src/sys/fs/msdosfs

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 05:41:09 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: when calling a function that needs more bytes than we have, create a stack variable long enough and use that instead. found by GCC 12. T

CVS commit: src/external/bsd/tre/lib

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 05:29:28 UTC 2023 Modified Files: src/external/bsd/tre/lib: Makefile Log Message: apply -Wno-error for GCC 12. this code seems broken. hash_table_del() is called on a ptr that was either just freed (realloc() case) or wi

CVS commit: src/external/bsd/tre/lib

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 05:29:28 UTC 2023 Modified Files: src/external/bsd/tre/lib: Makefile Log Message: apply -Wno-error for GCC 12. this code seems broken. hash_table_del() is called on a ptr that was either just freed (realloc() case) or wi

CVS commit: src/bin/sh

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 03:18:15 UTC 2023 Modified Files: src/bin/sh: Makefile Log Message: use -O1 on sh3, GCC 12 and parser.c. this triggers clobbered vs. longjmp/setjmp warnings with -Os that sh3 uses. To generate a diff of this commit: cvs

CVS commit: src/bin/sh

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 03:18:15 UTC 2023 Modified Files: src/bin/sh: Makefile Log Message: use -O1 on sh3, GCC 12 and parser.c. this triggers clobbered vs. longjmp/setjmp warnings with -Os that sh3 uses. To generate a diff of this commit: cvs

CVS commit: src/sys/netinet

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 03:03:48 UTC 2023 Modified Files: src/sys/netinet: dccp_tfrc.c Log Message: avoid uninitialised variable use. found by GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/dccp_tfrc.c P

CVS commit: src/sys/netinet

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 03:03:48 UTC 2023 Modified Files: src/sys/netinet: dccp_tfrc.c Log Message: avoid uninitialised variable use. found by GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/dccp_tfrc.c P

CVS commit: xsrc/external/mit/luit/dist

2023-08-11 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Fri Aug 11 18:34:32 UTC 2023 Modified Files: xsrc/external/mit/luit/dist: luit.c Log Message: don't try to free(argv) from main. free(child_argv) instead. To generate a diff of this commit: cvs rdiff -u -r1.1.1.4 -r1.2 xsrc/exter

CVS commit: xsrc/external/mit/luit/dist

2023-08-11 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Fri Aug 11 18:34:32 UTC 2023 Modified Files: xsrc/external/mit/luit/dist: luit.c Log Message: don't try to free(argv) from main. free(child_argv) instead. To generate a diff of this commit: cvs rdiff -u -r1.1.1.4 -r1.2 xsrc/exter

CVS commit: xsrc/external/mit/ctwm/dist

2023-08-11 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Fri Aug 11 18:32:46 UTC 2023 Modified Files: xsrc/external/mit/ctwm/dist: menus.c Log Message: redo previous change which didn't actually avoid the truncation. increase the definition of MSLEN so that the size check fits the maximu

CVS commit: xsrc/external/mit/ctwm/dist

2023-08-11 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Fri Aug 11 18:32:46 UTC 2023 Modified Files: xsrc/external/mit/ctwm/dist: menus.c Log Message: redo previous change which didn't actually avoid the truncation. increase the definition of MSLEN so that the size check fits the maximu

<    1   2   3   4   5   6   7   8   9   10   >