CVS commit: src/external/gpl3/gcc

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 15 05:15:04 UTC 2021 Added Files: src/external/gpl3/gcc: README.warnings Log Message: document various gcc warnings that occur frequently enough to inspire the GCC_NO_* series of variables, and explain some about what the iss

CVS commit: src/external/gpl3/gcc

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 15 05:12:57 UTC 2021 Modified Files: src/external/gpl3/gcc: README.gcc10 Log Message: feedback from rin@: alpha and m68k work well, powerpc not so much but fixes are known. thanks! To generate a diff of this commit: cvs rd

CVS commit: src/external/gpl3/gcc

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 15 01:59:51 UTC 2021 Modified Files: src/external/gpl3/gcc: README.gcc10 Log Message: i've test-built all platforms. everything except arm64, x68k and sun2 builds. many of them work as well. most mips are (minimally) teste

CVS commit: src/sys/dev/mvme

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 15 01:57:11 UTC 2021 Modified Files: src/sys/dev/mvme: mvmebus.c Log Message: convert 'extern phys_ram_seg_t mem_clusters[0];' to the '[]' form so that when this code accesses mem_clustes[0] and mem_clusters[1] it does't reac

CVS commit: src/sbin/fsdb

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 15 01:56:00 UTC 2021 Modified Files: src/sbin/fsdb: Makefile Log Message: vax vs gcc: fsdb.c loses. also build this with -O0. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sbin/fsdb/Makefile Please no

CVS commit: src/games/hunt/huntd

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 15 01:55:21 UTC 2021 Modified Files: src/games/hunt/huntd: Makefile Log Message: one port complains about string overflow here that i can't see. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/games/hunt/hu

CVS commit: src/sys/arch

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 15 01:54:39 UTC 2021 Modified Files: src/sys/arch/hp300/stand: Makefile.inc src/sys/arch/mvme68k/stand: Makefile.booters src/sys/arch/sgimips/stand: Makefile.inc src/sys/arch/x68k/stand: Makefile.inc L

CVS commit: src/sys/kern

2021-04-14 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 15 00:37:31 UTC 2021 Modified Files: src/sys/kern: subr_evcnt.c Log Message: intrcnt[] is changed from long to u_int. Use sizeof(var) instead of sizeof(type) to catch up with this change. No binary changes as all ports with

CVS commit: src/sys/dev

2021-04-14 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 15 00:32:50 UTC 2021 Modified Files: src/sys/dev: dksubr.c Log Message: dk_start(): retry device-dependent start() routine later, also when it returns ENOMEM in addition to EAGAIN. Device-dependent start() routine may alloca

CVS commit: src/sys/arch/alpha/alpha

2021-04-14 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 15 00:19:52 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: interrupt.c Log Message: Contrary to comment here, nowadays hardclock() and statclock() should be called with cpu_intr_p() is turning on, if used from the interru

CVS commit: src/sys/arch/alpha/common

2021-04-14 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 15 00:11:10 UTC 2021 Modified Files: src/sys/arch/alpha/common: sgmap_typedep.c Log Message: Fix inverted logic!! vmem_xalloc(9) should be used with VM_NOSLEEP for BUS_DMA_NOWAIT. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch

2021-04-14 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 15 00:04:07 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c src/sys/arch/sandpoint/include: types.h Log Message: sandpoint has its own module_init_md(). So, do not compile in that function in

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-04-14 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 15 00:00:46 UTC 2021 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Use uvm_km_alloc(9) with UVM_KMF_NOWAIT flag in pte_enter(), in order not to sleep in pmap_enter(9) and pmap_kenter_pa(9), which can result

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-04-14 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Apr 14 23:45:11 UTC 2021 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Style fixes: - Add "static inline" to pte_enter(), to match with its declaration. - Remove parentheses from return. - Use NULL instead of

CVS commit: src/usr.bin/xlint/lint1

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 22:08:28 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: remove stray semicolon from grammar, make empty rule visible No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/usr.bin/xlint/lint1

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 22:06:38 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_343.c msg_343.exp Log Message: tests/lint: adjust test for C11 to the change in grammar and options To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/crypto/adiantum

2021-04-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 14 21:29:57 UTC 2021 Modified Files: src/sys/crypto/adiantum: adiantum.c Log Message: use an enum instead of constant variables so that they work in CTASSERT. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/usr.bin/xlint/lint1

2021-04-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 14 21:20:21 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: there is also an optional type qualifier list in the array size To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 src/usr

CVS commit: src/usr.bin/xlint/lint1

2021-04-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 14 21:20:02 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c Log Message: gnu enables c11 extensions To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/usr.bin/xlint/lint1/err.c Please note tha

CVS commit: src/usr.bin/xlint/xlint

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 20:35:31 UTC 2021 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: un-abbreviate code for passing options to cpp, lint1 and lint2 No functional change. To generate a diff of this commit: cvs rdiff

CVS commit: src

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 20:06:40 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_343.c src/usr.bin/xlint/lint1: err.c externs1.h main1.c src/usr.bin/xlint/xlint: lint.1 xlint.c Log Message: lint: add option to accep

CVS commit: src/usr.bin/xlint/xlint

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 19:25:48 UTC 2021 Modified Files: src/usr.bin/xlint/xlint: xlint.c Log Message: lint: arrange options in the usage messages * lowercase the word 'usage' * group the preprocessor flags on a line of their own * add missi

CVS commit: src/usr.bin/xlint/lint1

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 18:38:06 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c Log Message: lint: remove redundant condition in update_location To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109 src/usr.bin/xlint/lint1

CVS commit: src

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 18:35:40 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_343.c msg_343.exp src/usr.bin/xlint/lint1: cgram.y check-msgs.lua err.c externs1.h lint1.h Log Message: lint: add support for C11-

CVS commit: src

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 18:27:11 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh src/usr.bin/xlint/lint1: cgram.y Added Files: src/tests/usr.bin/xlint/li

CVS commit: src/usr.bin/make

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 17:39:11 UTC 2021 Modified Files: src/usr.bin/make: make.h str.h Log Message: make: let the compiler decide whether to inline string functions On x86_64, this reduces the binary size by 2 kB. To generate a diff of th

CVS commit: src/usr.bin/make

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 17:24:48 UTC 2021 Modified Files: src/usr.bin/make: main.c Log Message: make: turn run-time string concatenation into compile-time No functional change. To generate a diff of this commit: cvs rdiff -u -r1.537 -r1.538

CVS commit: src/usr.bin/make

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 17:20:48 UTC 2021 Modified Files: src/usr.bin/make: main.c src/usr.bin/make/unit-tests: varname-empty.exp Log Message: make: remove unnecessary modifier ':U' for certain fixed expressions No functional change,

CVS commit: src/usr.bin/make

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 16:59:34 UTC 2021 Modified Files: src/usr.bin/make: str.h var.c Log Message: make: reduce memory allocations in the modifiers ':D' and ':U' To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/make/

CVS commit: src/sys/compat/netbsd32

2021-04-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Apr 14 16:26:23 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Add DIOCGDISKINFO compat. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/compat/netbs

CVS commit: src/usr.bin/make

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 16:12:26 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: rename members of ModifyWord_LoopArgs No functional change. To generate a diff of this commit: cvs rdiff -u -r1.927 -r1.928 src/usr.bin/mak

CVS commit: src/usr.bin/make

2021-04-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Apr 14 15:41:08 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: clean up pattern flags for the modifiers ':S' and ':C' No special handling is necessary for C90 since none of the struct members is a const_m

CVS commit: src/usr.bin/xlint/lint1

2021-04-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 14 13:34:08 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y err.c Log Message: support parsing c99's static class for array size expressions. To generate a diff of this commit: cvs rdiff -u -r1.213 -r1.214 sr

CVS commit: src/external/gpl3/gcc/usr.bin/lto1

2021-04-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 14 12:20:59 UTC 2021 Modified Files: src/external/gpl3/gcc/usr.bin/lto1: Makefile Log Message: lto-common.c needs the stack protector treatment To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/g

CVS commit: src/sys/arch

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Apr 14 09:29:40 UTC 2021 Modified Files: src/sys/arch/bebox/stand: Makefile.inc src/sys/arch/ofppc/stand: Makefile.inc Log Message: more -fcommon. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch

CVS commit: src/sbin/dump_lfs

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Apr 14 08:31:25 UTC 2021 Modified Files: src/sbin/dump_lfs: Makefile Log Message: build lfs_node.c with -O3 on ia64 to avoid assembler overflow issues. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sbin/dump

CVS commit: src/lib/libc/string

2021-04-14 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Apr 14 08:07:49 UTC 2021 Modified Files: src/lib/libc/string: Makefile.inc Log Message: for GCC, built memset.c with -fno-builtin. this avoids GCC 10 compiling memset() and emitting calls to memset() where it seems code that loo

CVS commit: src/share/man/man3

2021-04-14 Thread Nia Alarie
Module Name:src Committed By: nia Date: Wed Apr 14 07:56:23 UTC 2021 Modified Files: src/share/man/man3: intro.3 Log Message: OpenSSL man pages have moved To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/share/man/man3/intro.3 Please note that diffs are

CVS commit: src/share/man/man3

2021-04-14 Thread Nia Alarie
Module Name:src Committed By: nia Date: Wed Apr 14 07:52:53 UTC 2021 Modified Files: src/share/man/man3: intro.3 Log Message: intro.3: add a few To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/share/man/man3/intro.3 Please note that diffs are not publi