CVS commit: src/sys/arch/aarch64/aarch64

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 08:26:33 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Improve the English in the previous comment fix. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/arch/aarch64/aa

CVS commit: src/sys/arch/sparc64/dev

2020-12-20 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sun Dec 20 09:08:15 UTC 2020 Modified Files: src/sys/arch/sparc64/dev: pcf8591_envctrl.c Log Message: For the E250: set fans to medium speed when attaching and full speed when detaching. remove unused PS fan definition. In genera

CVS commit: src/sbin/atactl

2020-12-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 20 10:19:30 UTC 2020 Modified Files: src/sbin/atactl: atactl.c Log Message: Managment -> Management To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sbin/atactl/atactl.c Please note that diffs are not

CVS commit: src/sys/arch/arm/arm32

2020-12-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 20 10:34:33 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: style fix To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs are

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 10:59:22 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): replace freeIt with FStr in EvalUndefined Previously, the parameter out_freeIt was not guaranteed to be initialized in every case, at leas

CVS commit: src/sys/uvm

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 11:11:34 UTC 2020 Modified Files: src/sys/uvm: uvm_page.c Log Message: Some KNF. NFC. To generate a diff of this commit: cvs rdiff -u -r1.249 -r1.250 src/sys/uvm/uvm_page.c Please note that diffs are not public domai

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 11:38:51 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): document memory handling in ApplyModifiers To generate a diff of this commit: cvs rdiff -u -r1.740 -r1.741 src/usr.bin/make/var.c Please

CVS commit: src/sys/arch/sparc64/sparc64

2020-12-20 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sun Dec 20 11:58:58 UTC 2020 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: sun4v: add comment in sun4v_tl1_ptbl_miss code path - no functional change To generate a diff of this commit: cvs rdiff -u -r1.423 -

CVS commit: src/sys/arch/mips/mips

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 12:27:20 UTC 2020 Modified Files: src/sys/arch/mips/mips: pmap_machdep.c Log Message: Remove old part of comment To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/mips/mips/pmap_machdep.c Plea

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 12:46:49 UTC 2020 Modified Files: src/usr.bin/make: cond.c Log Message: make(1): clean up memory handling in CondParser_String To generate a diff of this commit: cvs rdiff -u -r1.226 -r1.227 src/usr.bin/make/cond.c P

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 12:53:35 UTC 2020 Modified Files: src/usr.bin/make: nonints.h var.c Log Message: make(1): export FStr and MFStr These types are a replacement for the pattern "var + var_freeIt" that enforces these two variables to be u

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 13:03:48 UTC 2020 Modified Files: src/usr.bin/make: cond.c Log Message: make(1): clean up memory handling in CondParser_String To generate a diff of this commit: cvs rdiff -u -r1.227 -r1.228 src/usr.bin/make/cond.c P

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 13:38:43 UTC 2020 Modified Files: src/usr.bin/make: arch.c cond.c nonints.h parse.c suff.c var.c Log Message: make(1): return FStr from Var_Parse This reduces the number of variable declarations at the call sites. To

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 13:46:27 UTC 2020 Modified Files: src/usr.bin/make: arch.c Log Message: make(1): eliminate libName_freeIt from Arch_ParseArchive To generate a diff of this commit: cvs rdiff -u -r1.190 -r1.191 src/usr.bin/make/arch.c

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 13:50:10 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): use FStr in VarNew To generate a diff of this commit: cvs rdiff -u -r1.743 -r1.744 src/usr.bin/make/var.c Please note that diffs are not

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 14:32:14 UTC 2020 Modified Files: src/usr.bin/make: cond.c main.c meta.c nonints.h parse.c trace.c var.c Log Message: make(1): change return type of Var_Value to FStr To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 14:39:46 UTC 2020 Modified Files: src/usr.bin/make: main.c nonints.h Log Message: make(1): remove constant parameter from MakeMode To generate a diff of this commit: cvs rdiff -u -r1.499 -r1.500 src/usr.bin/make/main.

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 14:48:35 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): clean up memory handling in Parse_DoVar To generate a diff of this commit: cvs rdiff -u -r1.505 -r1.506 src/usr.bin/make/parse.c Pleas

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 14:52:16 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): clean up memory handling in VarAssign_EvalShell To generate a diff of this commit: cvs rdiff -u -r1.506 -r1.507 src/usr.bin/make/parse.

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 15:04:29 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): fix memory leak in Var_Delete (since yesterday) The memory leak had been introduced in var.c 1.736 from 2020-12-19 20:47:24. To generate

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 15:26:40 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): extract SetVar from Var_SetWithFlags SetVar contains the part that is not concerned about memory management and expansion of the variable

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 15:31:29 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): use FStr for memory management in Var_SetWithFlags To generate a diff of this commit: cvs rdiff -u -r1.747 -r1.748 src/usr.bin/make/var.c

CVS commit: src/sys/uvm

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 15:50:44 UTC 2020 Modified Files: src/sys/uvm: uvm_page.h Log Message: Remove VM_MD_TO_PAGE that was accidentally committed in 1.106. It's going to be readded with the code that uses it To generate a diff of this comm

CVS commit: src/sys/arch/mips/mips

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 15:59:28 UTC 2020 Modified Files: src/sys/arch/mips/mips: pmap_machdep.c Log Message: Remove bogus KASSERT - can't assert a spin mutex is !mutex_owned. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/

CVS commit: src/sys

2020-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 20 16:38:26 UTC 2020 Modified Files: src/sys/arch/m68k/include: pmap_coldfire.h src/sys/arch/mips/include: pmap.h src/sys/arch/mips/mips: pmap_machdep.c src/sys/arch/powerpc/booke: booke_pmap.c

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 17:22:11 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): turn ApplyModifiersState.val into a local variable This reduces the scope and makes it more obvious at which places this variable can be c

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 18:13:50 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): extract ApplySingleModifier from ApplyModifiers To generate a diff of this commit: cvs rdiff -u -r1.749 -r1.750 src/usr.bin/make/var.c P

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 18:23:24 UTC 2020 Modified Files: src/usr.bin/make: parse.c var.c Log Message: make(1): remove redundant const declarations for parameters To generate a diff of this commit: cvs rdiff -u -r1.507 -r1.508 src/usr.bin/ma

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 19:02:28 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): document that indirect modifiers fall back to SysV modifiers To generate a diff of this commit: cvs rdiff -u -r1.751 -r1.752 src/usr.bin/

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 19:10:54 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: opt-debug-lint.exp opt-debug-lint.mk Log Message: make(1): remove wrong error message for indirect modifier in lint mode T

CVS commit: src/usr.bin/make/unit-tests

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 19:29:06 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: modmisc.exp modmisc.mk varmod-indirect.exp varmod-indirect.mk Log Message: make(1): move tests for indirect modifiers around The next commit wi

CVS commit: src/sys/dev/pci

2020-12-20 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Dec 20 19:30:04 UTC 2020 Modified Files: src/sys/dev/pci: aceride.c Log Message: disable (U)DMA for ATAPI on aceride(4), the chip doesn't support it PR port-sparc64/55540 To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/usr.bin/make/unit-tests

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 19:37:23 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: Makefile varmod-edge.exp Log Message: make(1): include line numbers in output of test varmod-edge.mk Suppressing the line numbers does not provide much ben

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 19:47:34 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: cond-token-string.exp opt-debug-lint.exp vardebug.exp varmod-edge.exp varmod-indirect.exp varmod-range.exp

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 19:51:38 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): remove redundant assignment in ApplyModifier_SysV To generate a diff of this commit: cvs rdiff -u -r1.754 -r1.755 src/usr.bin/make/var.c

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 21:07:32 UTC 2020 Modified Files: src/usr.bin/make: compat.c job.c nonints.h Log Message: make(1): omit linear search for command in Compat_RunCommand To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216 sr

CVS commit: src/etc

2020-12-20 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Dec 20 21:30:28 UTC 2020 Modified Files: src/etc: rc.subr Log Message: run_rc_command - don't prefix the rcvar variable name with the dollar sign. The output without the dollar sign is less confusing as it's actual valid shell s

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 22:02:54 UTC 2020 Modified Files: src/usr.bin/make: meta.c Log Message: make(1): fix declared variable type in printCMDs No functional changes since StringListNode and GNodeListNode are both typedefs of a simple generi

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 22:12:36 UTC 2020 Modified Files: src/usr.bin/make: meta.c Log Message: make(1): reduce scope of cp in meta_oodate That function is way too long (550 lines) and has too creative variable names such as fname, fname1, fn

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 22:36:40 UTC 2020 Modified Files: src/usr.bin/make: meta.c Log Message: make(1): fix undefined behavior in meta_oodate Do not increment a null pointer. Do not assign to a variable twice in the same statement. To be f

CVS commit: src/usr.bin/make/unit-tests

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 22:57:40 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-extension.exp varmod-extension.mk varmod-head.exp varmod-head.mk varmod-root.exp varmod-root.mk varmod-tail.exp varmod-tail.mk

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 23:27:37 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): use FStr for ApplyModifiersState.newVal Memory management is still complicated in this area. To clean this up, the previous value of the

CVS commit: src/usr.bin/make/unit-tests

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 20 23:29:50 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-to-many-words.mk varmod-to-one-word.mk Log Message: make(1): add tests for :tW and :tw modifiers To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 21 00:11:29 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): clean up memory management for expanding variable expressions Previously, memory management had been split among several variables. The ge

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 21 00:20:58 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): switch memory handling from MFStr to FStr This makes all intermediate strings constant. For this simple search-and-replace refactoring, a

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 21 00:30:13 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): save a few memory allocations in variable expressions To generate a diff of this commit: cvs rdiff -u -r1.758 -r1.759 src/usr.bin/make/va

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 21 02:09:34 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): fix garbled output for failed shell command (since 2020-12-20) Passing a struct as printf argument for the %s conversion doesn't work. O

CVS commit: src/usr.bin/make

2020-12-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 21 02:38:57 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): remove redundant parameters from ParseModifierPart To generate a diff of this commit: cvs rdiff -u -r1.759 -r1.760 src/usr.bin/make/var.c