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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 09:58:35 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: make(1): add test for missing error handling in .for loop To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 10:04:32 UTC 2020 Modified Files: src/usr.bin/make: for.c Log Message: make(1): add error handling for .for loop items Right now, Var_Subst always returns VPR_OK, even if there had been parse errors or evaluation error

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 10:09:53 UTC 2020 Modified Files: src/usr.bin/make: nonints.h var.c Log Message: make(1): remove unnecessary VPR_UNKNOWN for error handling There is no sensible way for a caller of Var_Parse to deal with an error state

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 10:53:23 UTC 2020 Modified Files: src/usr.bin/make: cond.c nonints.h var.c Log Message: make(1): clean up VarParseResult constants The many constants were invented because at that time I didn't quite understand the act

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 11:03:00 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): split Var_Subst into easily understandable functions Extracting the character-level details makes the essence of Var_Subst visible in the

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 11:47:04 UTC 2020 Modified Files: src/usr.bin/make: dir.c main.c parse.c src/usr.bin/make/unit-tests: opt-chdir.exp Log Message: make(1): exit 2 on technical errors This allows the -q option to distinguish erro

CVS commit: src/sys/kern

2020-12-27 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Dec 27 12:45:33 UTC 2020 Modified Files: src/sys/kern: kern_event.c Log Message: reduce indentation for the main processing loop in kqueue_scan(), this also makes the code more similar to FreeBSD; NFCI part of PR kern/50094

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 13:12:34 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): move error handling code out of UndefinedShortVarValue To generate a diff of this commit: cvs rdiff -u -r1.768 -r1.769 src/usr.bin/make/v

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 13:15:44 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): do not inspect output variables in ParseVarnameShort To generate a diff of this commit: cvs rdiff -u -r1.769 -r1.770 src/usr.bin/make/var

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 14:02:12 UTC 2020 Modified Files: src/usr.bin/make: nonints.h var.c Log Message: make(1): remove unnecessary VPR_ERR_SILENT To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/usr.bin/make/nonints.h cv

CVS commit: [netbsd-9] src/usr.bin/calendar/calendars

2020-12-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Dec 27 14:05:47 UTC 2020 Modified Files: src/usr.bin/calendar/calendars [netbsd-9]: calendar.judaic Log Message: Pull up following revision(s) (requested by maya in ticket #1160): usr.bin/calendar/calendars/calendar.j

CVS commit: [netbsd-9] src/doc

2020-12-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Dec 27 14:07:13 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.2 Log Message: Ticket #1160 To generate a diff of this commit: cvs rdiff -u -r1.1.2.26 -r1.1.2.27 src/doc/CHANGES-9.2 Please note that diffs are not pub

CVS commit: [netbsd-8] src/usr.bin/calendar/calendars

2020-12-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Dec 27 14:09:22 UTC 2020 Modified Files: src/usr.bin/calendar/calendars [netbsd-8]: calendar.judaic Log Message: Pull up following revision(s) (requested by maya in ticket #1160): usr.bin/calendar/calendars/calendar.j

CVS commit: [netbsd-8] src/doc

2020-12-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Dec 27 14:10:28 UTC 2020 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1641 To generate a diff of this commit: cvs rdiff -u -r1.1.2.61 -r1.1.2.62 src/doc/CHANGES-8.3 Please note that diffs are not pub

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 14:41:25 UTC 2020 Modified Files: src/usr.bin/make: var.c Log Message: make(1): remove outdated comment about string comparisons Back in 1993, the variables in a context were stored in a linked list. Searching such a l

CVS commit: src/sys/dev/ic

2020-12-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 27 15:13:07 UTC 2020 Modified Files: src/sys/dev/ic: ahcisata_core.c Log Message: AHCI 1.3.1 section 5.5.3 "Processing Completed Commands" says that we should clear PxIS before IS.IPS. To generate a diff of this commit

CVS commit: src/sys/dev/ata

2020-12-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 27 15:15:45 UTC 2020 Modified Files: src/sys/dev/ata: satareg.h Log Message: Add G3 and DevSleep definitions. This changes the mask used by SControl_IPM_NONE from 0x3 to 0x7. To generate a diff of this commit: cvs rdif

CVS commit: src/sys/dev/wscons

2020-12-27 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Dec 27 16:09:33 UTC 2020 Modified Files: src/sys/dev/wscons: wsbell.c wsdisplay.c wskbd.c wsmouse.c Log Message: Explicitly include generated ioconf.h for struct cfdrivers. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 16:31:58 UTC 2020 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: varmod-indirect.exp varmod-indirect.mk Log Message: make(1): remove dead code from ApplyModifiersIndirect At that point, th

CVS commit: src/sys/dev/ic

2020-12-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 27 16:52:01 UTC 2020 Modified Files: src/sys/dev/ic: nvme.c Log Message: Zero DMA memory after load, and add PREREAD sync op after to ensure it is visible To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 17:17:47 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-indirect.exp varmod-indirect.mk Log Message: make(1): add tests for parsing indirect modifiers in nested expressions To generate a diff of this com

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 17:32:25 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-indirect.exp varmod-indirect.mk Log Message: make(1): split test for indirect modifiers into paragraphs To generate a diff of this commit: cvs rdif

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 18:20:26 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: deptgt.exp deptgt.mk Log Message: make(1): add test for ParseDependencyTargetWord To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.bin/

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 18:22:28 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): skip variable expansion in ParseDependencyTargetWord The goal of the code is just to skip over the variable expression, thus there is no

CVS import: src/external/bsd/openresolv/dist

2020-12-27 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Dec 27 18:25:08 UTC 2020 Update of /cvsroot/src/external/bsd/openresolv/dist In directory ivanova.netbsd.org:/tmp/cvs-serv14098 Log Message: Update to openresolv-3.12.0 with the following changes: * Allow configurations to be marked as

CVS commit: src/external/bsd/openresolv/dist

2020-12-27 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Dec 27 18:26:50 UTC 2020 Modified Files: src/external/bsd/openresolv/dist: resolvconf.8.in resolvconf.conf.5.in resolvconf.in Log Message: Sync with openresolv-3.12.0 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/doc

2020-12-27 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Dec 27 18:28:25 UTC 2020 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: Note openresolv-3.12.0 update To generate a diff of this commit: cvs rdiff -u -r1.1769 -r1.1770 src/doc/3RDPARTY cvs rdiff -u -r1.2768 -r1.2769 src

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 20:45:52 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk Log Message: make(1): add tests for variable assignments using the ':=' operator To generate a diff of this commit: cvs rdiff -u -r1.4 -r

CVS commit: src

2020-12-27 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Dec 27 20:56:14 UTC 2020 Modified Files: src/doc: CHANGES src/lib/libnvmm: libnvmm_x86.c src/tests/lib/libnvmm: h_mem_assist.c h_mem_assist_asm.S Log Message: Implement support for trapping REP CMPS instructio

CVS commit: src

2020-12-27 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Dec 27 21:13:18 UTC 2020 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/man: mi src/distrib/sets/lists/xbase: mi src/doc: CHANGES src/external/mit/xorg/bin/xterm: Makefil

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 21:19:13 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk Log Message: make(1): add more tests for ':=' assignments To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.bin/make/un

CVS commit: src/usr.bin/resize

2020-12-27 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Dec 27 21:25:02 UTC 2020 Modified Files: src/usr.bin/resize: resize.1 Log Message: Make the new resize(1) manpage indistinguisable from the original To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/re

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 21:31:28 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk Log Message: make(1): move test result of var-op-expand.mk from exp to mk This makes it easier to run this test in older

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 22:29:37 UTC 2020 Modified Files: src/usr.bin/make: parse.c src/usr.bin/make/unit-tests: var-op-expand.mk Log Message: make(1): fix edge case in := with undefined in variable name Previously, the assignment "VA

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 27 23:25:33 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk Log Message: make(1): add test for modifier parts in ':=' assignments To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/usr

CVS commit: src/sys/dev/wscons

2020-12-27 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Dec 28 00:14:18 UTC 2020 Modified Files: src/sys/dev/wscons: wsdisplay_vcons.c Log Message: provide (bug)compatibility with vga in WSDISPLAYIO_{PUT|GET}WSCHAR if row == 0 treat col as linear index into the text / attribute b

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

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 00:19:42 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk Log Message: make(1): extend test for modifier parts in ':=' assignments To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src

CVS commit: src/usr.bin/make

2020-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 00:46:25 UTC 2020 Modified Files: src/usr.bin/make: enum.h main.c make.h nonints.h parse.c var.c src/usr.bin/make/unit-tests: varmod-defined.exp varmod-indirect.exp varname-dot-shell.exp Log Message:

CVS commit: src/usr.bin

2020-12-27 Thread Hisashi T Fujinaka
Module Name:src Committed By: htodd Date: Mon Dec 28 03:48:41 UTC 2020 Modified Files: src/usr.bin: Makefile Log Message: Go into the resize directory to build/install the files since they're in the sets. To generate a diff of this commit: cvs rdiff -u -r1.233 -r1.234 s