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.

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.

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

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

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

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,

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,

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

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

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

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

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-05 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

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

2023-09-05 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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'

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'

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

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

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.

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.

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

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

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

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

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

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

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

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

CVS commit: src/external/gpl3/gcc

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 07:37:48 UTC 2023 Modified Files: src/external/gpl3/gcc: README.gcc12 Log Message: sh3 releases now build. so did the mips64 ones the other day... To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/external/gpl3/gcc

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 07:37:48 UTC 2023 Modified Files: src/external/gpl3/gcc: README.gcc12 Log Message: sh3 releases now build. so did the mips64 ones the other day... To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 07:05:39 UTC 2023 Modified Files: src/sys/arch/mips/rmi: rmixl_fmn.c src/sys/dev/ic: rtsx.c src/sys/lib/libkern: strlist.c src/usr.sbin/sunlabel: sunlabel.c Log Message: avoid uninitialised

CVS commit: src

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 07:05:39 UTC 2023 Modified Files: src/sys/arch/mips/rmi: rmixl_fmn.c src/sys/dev/ic: rtsx.c src/sys/lib/libkern: strlist.c src/usr.sbin/sunlabel: sunlabel.c Log Message: avoid uninitialised

CVS commit: src/usr.bin/mail

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 07:01:01 UTC 2023 Modified Files: src/usr.bin/mail: lex.c Log Message: explicitly truncate display name string size. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/usr.bin/mail/lex.c Please note that

CVS commit: src/usr.bin/mail

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 07:01:01 UTC 2023 Modified Files: src/usr.bin/mail: lex.c Log Message: explicitly truncate display name string size. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/usr.bin/mail/lex.c Please note that

CVS commit: src/external/gpl3/gcc/usr.bin/common-target

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 06:52:45 UTC 2023 Modified Files: src/external/gpl3/gcc/usr.bin/common-target: Makefile Log Message: re-enable an sh3 warning that is still needed for GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/external/gpl3/gcc/usr.bin/common-target

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 06:52:45 UTC 2023 Modified Files: src/external/gpl3/gcc/usr.bin/common-target: Makefile Log Message: re-enable an sh3 warning that is still needed for GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/external/gpl3/gcc/dist/libsanitizer/lsan

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 06:25:17 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_allocator.h Log Message: make this more like the old lsan_allocator.h change. adds sh3 and vax build support. To generate a diff of

CVS commit: src/external/gpl3/gcc/dist/libsanitizer/lsan

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 06:25:17 UTC 2023 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_allocator.h Log Message: make this more like the old lsan_allocator.h change. adds sh3 and vax build support. To generate a diff of

CVS commit: src/lib/libc/gdtoa

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 06:02:46 UTC 2023 Modified Files: src/lib/libc/gdtoa: strtod.c Log Message: remove the -O0 force for _int_strtod_l() and GCC 9, it's fixed in GCC 10 and 12. this was triggering sh3 GCC 12 to fail compiles because of

CVS commit: src/lib/libc/gdtoa

2023-08-11 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 06:02:46 UTC 2023 Modified Files: src/lib/libc/gdtoa: strtod.c Log Message: remove the -O0 force for _int_strtod_l() and GCC 9, it's fixed in GCC 10 and 12. this was triggering sh3 GCC 12 to fail compiles because of

CVS commit: src/sys/fs/hfs

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 05:51:34 UTC 2023 Modified Files: src/sys/fs/hfs: libhfs.c Log Message: avoid uninitialised variable usage in early error paths. found by GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/fs/hfs

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 05:51:34 UTC 2023 Modified Files: src/sys/fs/hfs: libhfs.c Log Message: avoid uninitialised variable usage in early error paths. found by GCC 12. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/external/gpl3/gcc

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 05:34:36 UTC 2023 Modified Files: src/external/gpl3/gcc: README.gcc12 Log Message: the sh3 build issue is related to a forced -O0 in strtod.c and PR#55668. initial tests show it doesn't fail with gcc 10 or 12 (but

CVS commit: src/external/gpl3/gcc

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 11 05:34:36 UTC 2023 Modified Files: src/external/gpl3/gcc: README.gcc12 Log Message: the sh3 build issue is related to a forced -O0 in strtod.c and PR#55668. initial tests show it doesn't fail with gcc 10 or 12 (but

CVS commit: src

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Aug 10 20:49:20 UTC 2023 Modified Files: src/sys/dev/acpi/wmi: wmi_acpi.c src/sys/dev/ieee1394: fwohci.c src/sys/ufs/ext2fs: ext2fs_lookup.c src/sys/ufs/ufs: ufs_lookup.c src/usr.sbin/fwctl: fwdv.c

CVS commit: src

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Aug 10 20:49:20 UTC 2023 Modified Files: src/sys/dev/acpi/wmi: wmi_acpi.c src/sys/dev/ieee1394: fwohci.c src/sys/ufs/ext2fs: ext2fs_lookup.c src/sys/ufs/ufs: ufs_lookup.c src/usr.sbin/fwctl: fwdv.c

CVS commit: src/tests/lib/libc/misc

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Aug 10 20:44:37 UTC 2023 Modified Files: src/tests/lib/libc/misc: Makefile Log Message: make this build with GCC 12. there are some odd constructs here to trigger sanitizers. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libc/misc

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Aug 10 20:44:37 UTC 2023 Modified Files: src/tests/lib/libc/misc: Makefile Log Message: make this build with GCC 12. there are some odd constructs here to trigger sanitizers. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib

2023-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Aug 10 20:38:00 UTC 2023 Modified Files: src/lib/libc/net: gethnamaddr.c src/lib/libedit: chartype.c src/lib/libkvm: kvm_proc.c Log Message: avoid various use-after-free issues. create a ptrdiff_t offset between

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