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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 07:52:30 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: opt-debug-loud.exp opt-debug-loud.mk Log Message: make(1): add test for the -dl command line option To generate a diff of this commit: cvs rdiff -u -r1.1

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 08:16:53 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: Makefile opt-debug-jobs.exp opt-debug-jobs.mk Log Message: make(1): add test for the -dj debug option To generate a diff of this commit: cvs r

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 08:29:32 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: opt-debug-for.exp opt-debug-for.mk Log Message: make(1): add test for the -df debug option To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 09:10:26 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: opt-debug-file.mk Log Message: make(1): add test for the -dF option To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-test

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 09:37:04 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: directive-export-literal.exp directive-export-literal.mk Log Message: make(1): add test for .export-literal To generate a diff of this commit:

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 09:48:40 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: make-exported.exp make-exported.mk Log Message: make(1): explain the purpose of the test make-exported To generate a diff of this commit: cvs rdiff -u -r1

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

2020-10-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 3 09:56:00 UTC 2020 Modified Files: src/sys/arch/mips/include: mcontext.h Log Message: Add missing __BEGIN_DECLS/__END_DECLS to force function declarations into the "C" namespace. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 10:04:34 UTC 2020 Modified Files: src/usr.bin/make: arch.c Log Message: make(1): format code in arch.c To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/usr.bin/make/arch.c Please note that diffs ar

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 10:13:39 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): clean up confusing code in Var_Export The generated code stays exactly the same. To generate a diff of this commit: cvs rdiff -u -r1.556

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 10:31:05 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: make-exported.exp make-exported.mk Log Message: make(1): do not export variable names starting with '-' By convention, name

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 10:42:09 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: make-exported.mk Log Message: make(1): ignore -env and -literal in assignments to .MAKE.EXPORTED Previously, assigning the

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 12:26:11 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: opt-debug-lint.exp opt-debug-lint.mk Log Message: make(1): add test for variable modifiers without delimiter To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 12:30:17 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: opt-debug-lint.exp Log Message: make(1): in lint mode, reject modifiers without delimiter The expression ${VAR:LPL} must no

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 12:46:52 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): extract ApplyModifier_Unique into separate function To generate a diff of this commit: cvs rdiff -u -r1.560 -r1.561 src/usr.bin/make/var.

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 12:51:49 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): extract ApplyModifier_Literal into separate function To generate a diff of this commit: cvs rdiff -u -r1.561 -r1.562 src/usr.bin/make/var

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 13:06:56 UTC 2020 Modified Files: src/usr.bin/make: main.c src/usr.bin/make/unit-tests: opt-debug.exp opt-debug.mk Log Message: make(1): allow to disable debug logging options This is only intended for the unit

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 13:22:39 UTC 2020 Modified Files: src/usr.bin/make: main.c Log Message: make(1): replace backslash-newline with ordinary string literals The character sequence backslash-newline is not mentioned in ISO C99. To genera

CVS commit: src/sys/dev/virtio

2020-10-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 3 13:51:34 UTC 2020 Modified Files: src/sys/dev/virtio: virtio_mmio.c Log Message: MMIO configuration space is in guest byte order. AArch64 BE is special, as the guest starts in LE and we switch to BE after the kernel s

CVS commit: src/usr.sbin/pstat

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 14:01:16 UTC 2020 Modified Files: src/usr.sbin/pstat: pstat.c Log Message: Filter out the VUSECOUNT_GATE bit To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/usr.sbin/pstat/pstat.c Please note th

CVS commit: src

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 14:39:36 UTC 2020 Modified Files: src/distrib/sets/lists/tests: mi src/usr.bin/make/unit-tests: Makefile Added Files: src/usr.bin/make/unit-tests: shell-csh.exp shell-csh.mk shell-custom.exp s

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 14:41:20 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): inline Str_FindSubstring in ModifyWord_Subst To generate a diff of this commit: cvs rdiff -u -r1.562 -r1.563 src/usr.bin/make/var.c Plea

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 15:00:57 UTC 2020 Modified Files: src/usr.bin/make: job.c nonints.h str.c Log Message: make(1): inline Str_FindSubstring in JobOutput To generate a diff of this commit: cvs rdiff -u -r1.254 -r1.255 src/usr.bin/make/jo

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 15:21:13 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: shell-csh.exp shell-csh.mk Log Message: make(1): refine test for printing commands using csh To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 s

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 15:23:42 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: shell-csh.exp shell-csh.mk Log Message: make(1): demonstrate wrong output when using csh in parallel mode To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 15:28:37 UTC 2020 Modified Files: src/usr.bin/make: job.c src/usr.bin/make/unit-tests: shell-csh.exp Log Message: make(1): fix shell definition for csh The bug has been there since at least 1993-03-21. This is

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 15:38:13 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: shell-csh.exp shell-csh.mk Log Message: make(1): demonstrate naive output filtering with csh in parallel mode To generate a diff of this commit: cvs rdiff

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 17:30:54 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: Makefile Added Files: src/usr.bin/make/unit-tests: hanoi-include.exp hanoi-include.mk Log Message: make(1): add test demonstrating the Towers of Han

CVS commit: src/sys/arch/alpha

2020-10-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Oct 3 17:31:46 UTC 2020 Modified Files: src/sys/arch/alpha/alpha: autoconf.c machdep.c prom.c src/sys/arch/alpha/include: alpha.h prom.h Log Message: Qemu loads the kernel directly, and so there's no bootloader to pr

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

2020-10-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Oct 3 17:32:49 UTC 2020 Modified Files: src/sys/arch/alpha/alpha: qemu.c Log Message: Provide an alternate delay function that uses the Qemu get-time hypercall. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 s

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

2020-10-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Oct 3 17:33:23 UTC 2020 Modified Files: src/sys/arch/alpha/include: rpb.h Log Message: Add a comment describing the rpb::rpb_vptb field. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/alpha/incl

CVS commit: src/sbin/mount_nfs

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 18:06:37 UTC 2020 Modified Files: src/sbin/mount_nfs: mount_nfs.8 mount_nfs.c Log Message: Add -A (noac) option to turn off the attribute cache. (Maciej W. Rozycki) To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sbin/mount_nfs

2020-10-03 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sat Oct 3 18:29:02 UTC 2020 Modified Files: src/sbin/mount_nfs: mount_nfs.8 Log Message: New sentence, new line. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sbin/mount_nfs/mount_nfs.8 Please note that diffs

CVS commit: src/include/rpc

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 18:30:39 UTC 2020 Modified Files: src/include/rpc: auth.h Log Message: add set_rpc_maxgrouplist(3) To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/include/rpc/auth.h Please note that diffs are not

CVS commit: src/lib/libc/rpc

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 18:31:29 UTC 2020 Modified Files: src/lib/libc/rpc: Makefile.inc auth_unix.c rpc_clnt_auth.3 Log Message: Add set_rpc_maxgrouplist To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/lib/libc/rpc/Makef

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

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 18:33:52 UTC 2020 Modified Files: src/distrib/sets/lists/comp: mi Log Message: add set_rpc_maxgrouplist To generate a diff of this commit: cvs rdiff -u -r1.2360 -r1.2361 src/distrib/sets/lists/comp/mi Please note t

CVS commit: src/lib/libc

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 18:34:15 UTC 2020 Modified Files: src/lib/libc: shlib_version Log Message: bump for set_rpc_maxgrouplist To generate a diff of this commit: cvs rdiff -u -r1.289 -r1.290 src/lib/libc/shlib_version Please note that d

CVS commit: src/distrib/sets/lists

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 18:35:21 UTC 2020 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/debug: shl.mi Log Message: bump libc for set_rpc_maxgrouplist To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sbin/mount_nfs

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 18:42:20 UTC 2020 Modified Files: src/sbin/mount_nfs: mount_nfs.c Log Message: - centralize number parsing code - enable -g - KNF To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sbin/mount_nfs/moun

CVS commit: src/usr.sbin/sysinst

2020-10-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 3 18:54:18 UTC 2020 Modified Files: src/usr.sbin/sysinst: bsddisklabel.c disklabel.c gpt.c label.c mbr.c part_edit.c partitions.h Log Message: PR 55384: detangle pm->ptstart from the "install" flag (selecting

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

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 20:34:06 UTC 2020 Modified Files: src/distrib/sets/lists/tests: mi Log Message: make(1): add unit test for the Towers of Hanoi puzzle To generate a diff of this commit: cvs rdiff -u -r1.936 -r1.937 src/distrib/sets/li

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 21:19:54 UTC 2020 Modified Files: src/usr.bin/make: arch.c cond.c for.c job.c make.h parse.c var.c Log Message: make(1): use consistent pattern for parsing whitespace The pp and cpp in the function names stand for "par

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 21:23:42 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): inline macro ISEQOPERATOR The name of the macro was wrong. These characters are not used in an equality operator, it's an assignment op

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 21:43:41 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): remove dead store in ParseGetLine GCC 5 didn't dare to optimize this by itself. To generate a diff of this commit: cvs rdiff -u -r1.34

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 21:52:51 UTC 2020 Modified Files: src/usr.bin/make: arch.c compat.c dir.c enum.c main.c make_malloc.c parse.c suff.c targ.c trace.c util.c Log Message: make(1): clean up #include sections To generate a dif

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 22:25:05 UTC 2020 Modified Files: src/usr.bin/make: hash.c Log Message: make(1): clean up hash table implementation Having the hash function potentially redefined is a bit too much flexibility. If actually needed, thi

CVS commit: src/games/factor

2020-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 3 22:27:00 UTC 2020 Modified Files: src/games/factor: factor.6 factor.c Log Message: PR/55693: Andreas Gustafsson: factor(6) lists factors in wrong order Sync with FreeBSD and change their -h (that printed hex) to -x be

CVS commit: src/sys

2020-10-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 3 22:32:50 UTC 2020 Modified Files: src/sys/dev/ata: ata.c src/sys/kern: subr_autoconf.c src/sys/sys: device.h Log Message: autoconf: Blame devices holding up boot with config_pending. Blame message re

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 22:33:26 UTC 2020 Modified Files: src/usr.bin/make: hash.c Log Message: make(1): remove unnecessary code from Hash_DeleteEntry This function is only called 2 times, and both callers pass valid arguments. To generate

CVS commit: src/usr.bin/make

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 3 23:16:29 UTC 2020 Modified Files: src/usr.bin/make: hash.c Log Message: make(1): replace strcpy with memcpy in Hash_CreateEntry The string length is already known, no need to recalculate it. To generate a diff of thi

CVS commit: src/sys/dev/cardbus

2020-10-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Oct 4 06:15:55 UTC 2020 Modified Files: src/sys/dev/cardbus: cardslot.c Log Message: Ensure event_thread stays in event loop upon creation. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/dev/cardbus/card

CVS commit: src

2020-10-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 4 06:53:15 UTC 2020 Modified Files: src/distrib/sets/lists/tests: mi src/usr.bin/make/unit-tests: Makefile Added Files: src/usr.bin/make/unit-tests: parse-var.exp parse-var.mk var-op-sunsh.exp v