CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 07:14:32 UTC 2020

Modified Files:
src/usr.bin/make: job.c job.h

Log Message:
make(1): convert JobState and JobFlags to enum types

Both GCC and Clang complained when JobFindPid had its parameter "status"
as an int.  Strangely both compilers complained about a comparison
between unsigned and signed int, even though enums are defined to be
int, not unsigned.


To generate a diff of this commit:
cvs rdiff -u -r1.270 -r1.271 src/usr.bin/make/job.c
cvs rdiff -u -r1.56 -r1.57 src/usr.bin/make/job.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [netbsd-9] src/distrib/notes/common

2020-10-23 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Oct 23 08:32:27 UTC 2020

Modified Files:
src/distrib/notes/common [netbsd-9]: main

Log Message:
Comment out (and fix typo in) dedication for 9.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.551.2.9 -r1.551.2.10 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [netbsd-9] src/external/mit/xorg/lib/freetype/freetype/config

2020-10-23 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Oct 23 08:37:06 UTC 2020

Modified Files:
src/external/mit/xorg/lib/freetype/freetype/config [netbsd-9]: Makefile

Log Message:
Pull up following revision(s) (requested by maya in ticket #1118):

external/mit/xorg/lib/freetype/freetype/config/Makefile: revision 1.4

Build fixes for freetype 2.10.4


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.18.1 \
src/external/mit/xorg/lib/freetype/freetype/config/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [netbsd-9] src/doc

2020-10-23 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Oct 23 08:41:00 UTC 2020

Modified Files:
src/doc [netbsd-9]: CHANGES-9.2

Log Message:
Ammend ticket #1118 and note release doc changes.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/doc/CHANGES-9.2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libossaudio

2020-10-23 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Fri Oct 23 09:05:20 UTC 2020

Modified Files:
src/lib/libossaudio: ossaudio.c soundcard.h

Log Message:
ossaudio(3): Add an implementation of SNDCTL_CARDINFO

Correct some of the counts returned by SNDCTL_SYSINFO so this works.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/lib/libossaudio/ossaudio.c
cvs rdiff -u -r1.30 -r1.31 src/lib/libossaudio/soundcard.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/acpi

2020-10-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Oct 23 10:59:37 UTC 2020

Modified Files:
src/sys/dev/acpi: acpi_intr.h acpi_util.c

Log Message:
Add acpi_intr_establish_irq, which is like acpi_intr_establish except
it takes a struct acpi_irq * instead of ACPI_HANDLE. Useful if a device
has more than one IRQ resource (acpi_intr_establish always picks the
first).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/acpi/acpi_intr.h
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/acpi/acpi_util.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/acpi

2020-10-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Oct 23 11:00:09 UTC 2020

Modified Files:
src/sys/dev/acpi: acpi_ged.c

Log Message:
Use MI acpi_intr_establish_irq instead of MD intr_establish


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/acpi/acpi_ged.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libossaudio

2020-10-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Fri Oct 23 12:13:04 UTC 2020

Modified Files:
src/lib/libossaudio: ossaudio.c

Log Message:
Fix typo in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/lib/libossaudio/ossaudio.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 13:38:17 UTC 2020

Modified Files:
src/usr.bin/make: var.c

Log Message:
make(1): move comment in Var_Set_with_flags

Until 2000-05-11, that comment was just above a VarFind call.  20 years
later, it is back again where it belongs.


To generate a diff of this commit:
cvs rdiff -u -r1.581 -r1.582 src/usr.bin/make/var.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 14:24:51 UTC 2020

Modified Files:
src/distrib/sets/lists/tests: mi
src/usr.bin/make/unit-tests: varmod-ifelse.exp varmod-ifelse.mk
Removed Files:
src/usr.bin/make/unit-tests: cond2.exp cond2.mk

Log Message:
make(1): move tests from cond2.mk to varmod-ifelse.mk


To generate a diff of this commit:
cvs rdiff -u -r1.945 -r1.946 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.1 -r0 src/usr.bin/make/unit-tests/cond2.exp
cvs rdiff -u -r1.2 -r0 src/usr.bin/make/unit-tests/cond2.mk
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/varmod-ifelse.exp
cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/varmod-ifelse.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 14:38:39 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: Makefile varmod-ifelse.exp

Log Message:
make(1): move tests from cond2.mk to varmod-ifelse.mk (fixup)


To generate a diff of this commit:
cvs rdiff -u -r1.170 -r1.171 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/varmod-ifelse.exp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 14:48:49 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: deptgt-makeflags.exp deptgt-makeflags.mk

Log Message:
make(1): add test for dollar in .MAKEFLAGS target


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/deptgt-makeflags.exp
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/deptgt-makeflags.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sparc64

2020-10-23 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Fri Oct 23 15:18:10 UTC 2020

Modified Files:
src/sys/arch/sparc64/dev: pcfiic_ebus.c
src/sys/arch/sparc64/sparc64: autoconf.c ofw_patch.c ofw_patch.h

Log Message:
Move E250 and E450 i2c patches from dev/pcfiic_ebus.c to sparc64/ofw_patch.c.
They are now co-located with the other OFW patch routines.
New i2c devices are created for E250/E450 and v210/v240, so create new
functions to avoid duplicate code.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc64/dev/pcfiic_ebus.c
cvs rdiff -u -r1.225 -r1.226 src/sys/arch/sparc64/sparc64/autoconf.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sparc64/sparc64/ofw_patch.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/sparc64/ofw_patch.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 15:19:51 UTC 2020

Modified Files:
src/usr.bin/make: job.c

Log Message:
make(1): decorate shell declarations with field names

Without these names, the declarations were hard to read, even though
they were already grouped into lines.  This grouping was inconsistent
though and the many string literals were hard to tell apart.


To generate a diff of this commit:
cvs rdiff -u -r1.271 -r1.272 src/usr.bin/make/job.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 15:44:38 UTC 2020

Modified Files:
src/usr.bin/make: Makefile

Log Message:
make(1): add target-specific COPTS when generating cpre or casm


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/usr.bin/make/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 15:54:18 UTC 2020

Modified Files:
src/usr.bin/make: job.c

Log Message:
make(1): remove unused null shell


To generate a diff of this commit:
cvs rdiff -u -r1.272 -r1.273 src/usr.bin/make/job.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 16:00:23 UTC 2020

Modified Files:
src/usr.bin/make: job.c

Log Message:
make(1): add field names in declaration of DEFSHELL_CUSTOM


To generate a diff of this commit:
cvs rdiff -u -r1.273 -r1.274 src/usr.bin/make/job.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/renice

2020-10-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Fri Oct 23 16:14:41 UTC 2020

Modified Files:
src/usr.bin/renice: renice.8

Log Message:
Fix macro use, sort.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/usr.bin/renice/renice.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/renice

2020-10-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Fri Oct 23 16:16:10 UTC 2020

Modified Files:
src/usr.bin/renice: renice.c

Log Message:
renice: Make usage match man page more.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.bin/renice/renice.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 16:45:34 UTC 2020

Modified Files:
src/usr.bin/make: job.c

Log Message:
make(1): describe the Shell fields by topic

Describing each field in isolation does not help to understand how these
fields work together.


To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275 src/usr.bin/make/job.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 17:05:40 UTC 2020

Modified Files:
src/usr.bin/make: job.c

Log Message:
make(1): rename Shell fields

Some of them should have been in an anonymous union, or should just kept
as separate fields.  There is only a small, fixed number of shells,
therefore it doesn't make sense to squeeze two completely separate
meanings into a single field just because that field happens to have a
fitting data type.


To generate a diff of this commit:
cvs rdiff -u -r1.275 -r1.276 src/usr.bin/make/job.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 17:21:22 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: var-class-local.mk

Log Message:
make(1): add test for variable name aliasing


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/var-class-local.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Fri Oct 23 17:53:07 UTC 2020

Modified Files:
src/sys/arch/sparc64/sparc64: ofw_patch.c

Log Message:
Add missing prop_object_release() to the E250/E450 patches.
Use the recently added (in r1.2) functions for SPARCle i2c devices too.
Simplify adding "compatible" entries and handle cases where there is none.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/sparc64/ofw_patch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 17:53:01 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: varname-empty.exp varname-empty.mk

Log Message:
make(1): add tests for the variable named ""


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/varname-empty.exp
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/make/unit-tests/varname-empty.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 17:59:25 UTC 2020

Modified Files:
src/usr.bin/make: make.h test-variants.sh

Log Message:
make(1): allow compilation with Boolean implemented as char


To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/usr.bin/make/make.h
cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/test-variants.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 18:05:35 UTC 2020

Modified Files:
src/usr.bin/make: make.h

Log Message:
make(1): only define TRUE and FALSE if necessary

For -DUSE_ENUM_BOOLEAN, the macros are not necessary.


To generate a diff of this commit:
cvs rdiff -u -r1.161 -r1.162 src/usr.bin/make/make.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 18:10:39 UTC 2020

Modified Files:
src/usr.bin/make: make.h

Log Message:
make(1): merge duplicate documentation for OP_NOP


To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/usr.bin/make/make.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 18:36:10 UTC 2020

Modified Files:
src/usr.bin/make: arch.c cond.c job.c make.c make.h parse.c suff.c
targ.c

Log Message:
make(1): negate OP_NOP and rename it to GNode_IsTarget


To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1.139 src/usr.bin/make/arch.c
cvs rdiff -u -r1.166 -r1.167 src/usr.bin/make/cond.c
cvs rdiff -u -r1.276 -r1.277 src/usr.bin/make/job.c
cvs rdiff -u -r1.176 -r1.177 src/usr.bin/make/make.c
cvs rdiff -u -r1.163 -r1.164 src/usr.bin/make/make.h
cvs rdiff -u -r1.396 -r1.397 src/usr.bin/make/parse.c
cvs rdiff -u -r1.217 -r1.218 src/usr.bin/make/suff.c
cvs rdiff -u -r1.120 -r1.121 src/usr.bin/make/targ.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst

2020-10-23 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Oct 23 19:02:58 UTC 2020

Modified Files:
src/usr.sbin/sysinst: mbr.c

Log Message:
Do not force alignment of the first partition by default (which is
treated special to skip the first track), unless an existing partition
table hints at it.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/usr.sbin/sysinst/mbr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst/arch/i386

2020-10-23 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Oct 23 19:03:43 UTC 2020

Modified Files:
src/usr.sbin/sysinst/arch/i386: md.c

Log Message:
Do not force bootselector MBR code for installs with only a single named
partition.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/usr.sbin/sysinst/arch/i386/md.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 19:11:30 UTC 2020

Modified Files:
src/distrib/sets/lists/tests: mi
src/usr.bin/make: make.h
src/usr.bin/make/unit-tests: Makefile dep-wildcards.exp
Added Files:
src/usr.bin/make/unit-tests: dep-double-colon-indep.exp
dep-double-colon-indep.mk

Log Message:
make(1): add test for the '::' dependency operator


To generate a diff of this commit:
cvs rdiff -u -r1.946 -r1.947 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.164 -r1.165 src/usr.bin/make/make.h
cvs rdiff -u -r1.171 -r1.172 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/dep-double-colon-indep.exp \
src/usr.bin/make/unit-tests/dep-double-colon-indep.mk
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/dep-wildcards.exp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 19:23:01 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: depsrc-end.exp depsrc-end.mk

Log Message:
make(1): add test case in which .BEGIN depends on .END

Just for fun.


To generate a diff of this commit:
cvs rdiff -u -r1.947 -r1.948 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.172 -r1.173 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/depsrc-end.exp \
src/usr.bin/make/unit-tests/depsrc-end.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 19:28:17 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: deptgt-end.exp deptgt-end.mk

Log Message:
make(1): add test for .END depending on another target


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/deptgt-end.exp
cvs rdiff -u -r1.5 -r1.6 src/usr.bin/make/unit-tests/deptgt-end.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 19:48:17 UTC 2020

Modified Files:
src/usr.bin/make: arch.c compat.c make.c make.h targ.c

Log Message:
make(1): rename GNode.cmgn to youngestChild

The name is longer than before but also clearer.


To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140 src/usr.bin/make/arch.c
cvs rdiff -u -r1.166 -r1.167 src/usr.bin/make/compat.c
cvs rdiff -u -r1.177 -r1.178 src/usr.bin/make/make.c
cvs rdiff -u -r1.165 -r1.166 src/usr.bin/make/make.h
cvs rdiff -u -r1.121 -r1.122 src/usr.bin/make/targ.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 19:54:35 UTC 2020

Modified Files:
src/distrib/sets/lists/tests: mi
src/usr.bin/make/unit-tests: Makefile dep-wildcards.exp
Added Files:
src/usr.bin/make/unit-tests: dep-percent.exp dep-percent.mk

Log Message:
make(1): add test for dependencies of the form '%.o: %.c'


To generate a diff of this commit:
cvs rdiff -u -r1.948 -r1.949 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.173 -r1.174 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/dep-percent.exp \
src/usr.bin/make/unit-tests/dep-percent.mk
cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/dep-wildcards.exp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 20:04:56 UTC 2020

Modified Files:
src/usr.bin/make: make.h nonints.h parse.c

Log Message:
make(1): convert error level for Parse_Error to an enum


To generate a diff of this commit:
cvs rdiff -u -r1.166 -r1.167 src/usr.bin/make/make.h
cvs rdiff -u -r1.145 -r1.146 src/usr.bin/make/nonints.h
cvs rdiff -u -r1.397 -r1.398 src/usr.bin/make/parse.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 20:14:50 UTC 2020

Modified Files:
src/usr.bin/make: make.h

Log Message:
make(1): fix typos in comments


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/usr.bin/make/make.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Oct 23 20:15:20 UTC 2020

Modified Files:
src/usr.bin/make: suff.c

Log Message:
make(1): improve variable names in SuffRebuildGraph


To generate a diff of this commit:
cvs rdiff -u -r1.218 -r1.219 src/usr.bin/make/suff.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Fri Oct 23 22:14:47 UTC 2020

Modified Files:
src/sys/arch/hppa/dev: dino.c

Log Message:
support mmap()


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/hppa/dev/dino.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 02:25:02 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: suff-lookup.exp suff-lookup.mk

Log Message:
make(1): add test for looking up suffixes


To generate a diff of this commit:
cvs rdiff -u -r1.949 -r1.950 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.174 -r1.175 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/suff-lookup.exp \
src/usr.bin/make/unit-tests/suff-lookup.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 03:01:19 UTC 2020

Modified Files:
src/usr.bin/make: suff.c

Log Message:
make(1): improve local variable names in SuffFindThem


To generate a diff of this commit:
cvs rdiff -u -r1.219 -r1.220 src/usr.bin/make/suff.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 03:18:22 UTC 2020

Modified Files:
src/usr.bin/make/unit-tests: suff-lookup.exp suff-lookup.mk

Log Message:
make(1): extend test suff-lookup.mk

This test ensures that FindSuffByName behaves correctly.

In order to convert some char pointers to const char pointers, there
needs to be FindSuffByNameLen, and to make sure that this function
actually uses the given length, this test has the suffixes ".sho" and
".short".  Without the proper string comparison in FindSuffByNameLen,
the suffix ".short" might be found when searching for ".sho".


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/suff-lookup.exp \
src/usr.bin/make/unit-tests/suff-lookup.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 03:30:26 UTC 2020

Modified Files:
src/usr.bin/make: suff.c

Log Message:
make(1): don't modify GNode name while rebuilding the suffix graph


To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 src/usr.bin/make/suff.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 03:45:02 UTC 2020

Modified Files:
src/usr.bin/make: arch.c make.h

Log Message:
make(1): remove lengthy comments from archive handling

The relevant information is already documented on OP_ARCHV, but only
since a few weeks.


To generate a diff of this commit:
cvs rdiff -u -r1.140 -r1.141 src/usr.bin/make/arch.c
cvs rdiff -u -r1.168 -r1.169 src/usr.bin/make/make.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 03:48:09 UTC 2020

Modified Files:
src/usr.bin/make: arch.c

Log Message:
make(1): make Arch_ParseArchive simpler

Neither '\0' nor ')' have ever been space characters.


To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142 src/usr.bin/make/arch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 04:00:56 UTC 2020

Modified Files:
src/usr.bin/make: arch.c

Log Message:
make(1): clean up comments and braces in arch.c


To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 src/usr.bin/make/arch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 04:03:04 UTC 2020

Modified Files:
src/usr.bin/make: arch.c

Log Message:
make(1): fix local variable name for determining the basename


To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/usr.bin/make/arch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 04:20:50 UTC 2020

Modified Files:
src/usr.bin/make: arch.c

Log Message:
make(1): clean up code layout in arch.c

Combining #ifdef with else if is bad style.  Mixing spaces and tabs in
indentation is bad style as well.

The generated code stays exactly the same.


To generate a diff of this commit:
cvs rdiff -u -r1.144 -r1.145 src/usr.bin/make/arch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 04:27:24 UTC 2020

Modified Files:
src/usr.bin/make: buf.c

Log Message:
make(1): clean up comments in buf.c


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/usr.bin/make/buf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 04:31:53 UTC 2020

Modified Files:
src/usr.bin/make: meta.c

Log Message:
make(1): remove redundant parameter from meta_name


To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/usr.bin/make/meta.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 04:40:45 UTC 2020

Modified Files:
src/usr.bin/make: compat.c

Log Message:
make(1): clean up code style in compat.c


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/usr.bin/make/compat.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libcurses

2020-10-23 Thread Brett Lymn
Module Name:src
Committed By:   blymn
Date:   Sat Oct 24 04:46:17 UTC 2020

Modified Files:
src/tests/lib/libcurses: debug_test t_curses.sh testframe.txt
src/tests/lib/libcurses/check_files: add_wch2.chk addch.chk delch3.chk
delch4.chk delch5.chk deleteln1.chk deleteln4.chk deleteln5.chk
deleteln6.chk fill_screen_numbers.chk fill_window_numbers.chk
pad2.chk touchline1.chk
src/tests/lib/libcurses/director: director.c returns.h testlang_conf.l
testlang_parse.y
src/tests/lib/libcurses/slave: command_table.h commands.c
curses_commands.c curses_commands.h slave.c slave.h
src/tests/lib/libcurses/tests: add_wch addch addchstr chgat
color_content color_set delch deleteln fill_screen_numbers
fill_window_numbers getch hline insch keyname killchar mvscanw
mvvline pad start std_defines timeout touchline
Added Files:
src/tests/lib/libcurses/check_files: add_wch3.chk addchstr3.chk
addnwstr1.chk addnwstr2.chk addwstr1.chk addwstr2.chk addwstr3.chk
blank.chk border_set1.chk border_set2.chk box_set1.chk box_set2.chk
clearok1.chk clearok2.chk clearok3.chk delch6.chk delch7.chk
echochar1.chk echochar2.chk get_wstr.chk getch.chk getn_wstr.chk
hline1.chk hline2.chk hline_set.chk immedok.chk ins_nwstr1.chk
ins_wch1.chk ins_wch2.chk ins_wch3.chk ins_wstr1.chk ins_wstr2.chk
insch1.chk insch2.chk insdelln1.chk insdelln3.chk insdelln4.chk
insdelln5.chk insdelln6.chk insdelln7.chk insdelln_1.chk
insdelln_3.chk insdelln_4.chk insdelln_5.chk insdelln_6.chk
insertln1.chk insertln3.chk insertln4.chk insertln5.chk
insertln6.chk leaveok.chk mvaddnwstr1.chk mvaddwstr1.chk
mvget_wch.chk mvins_wch.chk mvwaddnwstr1.chk mvwaddstr.chk
mvwaddwstr1.chk mvwaddwstr2.chk mvwaddwstr3.chk mvwchgat1.chk
mvwchgat2.chk mvwins_wch.chk notimeout.chk overlay1.chk
overlay2.chk overwrite1.chk overwrite2.chk overwrite3.chk
overwrite4.chk pechochar1.chk pechochar2.chk redrawwin1.chk
redrawwin2.chk redrawwin3.chk scroll1.chk scroll2.chk setscrreg.chk
slk1.chk slk2.chk slk3.chk slk4.chk slk5.chk slk6.chk slk_init.chk
touchline2.chk touchoverlap1.chk touchoverlap2.chk touchwin.chk
two_window.chk untouchwin.chk vline_set.chk wadd_wch1.chk
wadd_wch2.chk waddch.chk waddchnstr.chk waddchstr.chk
waddnwstr1.chk waddnwstr2.chk waddwstr1.chk waddwstr2.chk
waddwstr3.chk wborder_set1.chk wborder_set2.chk wchgat1.chk
wchgat2.chk wchgat3.chk wcolor_set.chk wget_wstr.chk wgetch.chk
wgetn_wstr.chk whline1.chk whline2.chk whline_set.chk window2.chk
window_hierarchy.chk wins_wch1.chk wins_wch2.chk wins_wch3.chk
wins_wstr1.chk wins_wstr2.chk winsch1.chk winsch2.chk
wredrawln1.chk wredrawln2.chk wsetscrreg.chk wtouchln.chk
wvline1.chk wvline2.chk wvline_set.chk
src/tests/lib/libcurses/director: director.h
src/tests/lib/libcurses/tests: addnwstr addwstr border_set box_set
clearok cursor echo_wchar echochar erasewchar get_wch get_wstr
getn_wstr getwin halfdelay hline_set immedok in_wch innwstr
ins_nwstr ins_wch ins_wstr insdelln insertln inwstr key_name keypad
killwchar leaveok mvaddnwstr mvaddwstr mvdelch mvget_wstr
mvgetn_wstr mvinch mvinnstr mvinnwstr mvins_nwstr mvins_wch
mvins_wstr mvinsch mvinwstr mvwaddchnstr mvwaddchstr mvwaddnstr
mvwaddnwstr mvwaddstr mvwaddwstr mvwchgat mvwget_wstr mvwgetn_wstr
mvwgetnstr mvwgetstr mvwinch mvwinchnstr mvwinnstr mvwinnwstr
mvwins_nwstr mvwins_wch mvwins_wstr mvwinsch mvwinwstr newwin
notimeout overlay overwrite pair_content pechochar redrawwin scroll
setscrreg slk standout start_slk touchoverlap touchwin two_window
underscore unget_wch untouchwin varcheck vline_set wadd_wch waddch
waddchnstr waddchstr waddnstr waddnwstr waddstr waddwstr
wattributes wborder_set wchgat wcolor_set wecho_wchar wget_wstr
wgetn_wstr wgetnstr wgetstr whline whline_set win_wch winch
winchnstr window_hierarchy winnstr winnwstr wins_nwstr wins_wch
wins_wstr winsch winwstr wredrawln wsetscrreg wstandout wtimeout
wtouchln wunderscore wvline wvline_set

Log Message:
Merge in code from Google Summer of Code project which dramatically
increases the number of tests performed.

Thanks to Naman Jain  for his excellent work on
this GSoC project.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libcurses/debug_test
cvs rdiff -u -r1.17 -r1.18 src/tests/lib/libcurses/t_curses.sh
cvs rdiff -u -r1.4 -r1.5 src/tests/lib/libcurses/test

CVS commit: src/usr.bin/make

2020-10-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Oct 24 04:51:19 UTC 2020

Modified Files:
src/usr.bin/make: cond.c

Log Message:
make(1): clean up comments in cond.c


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/usr.bin/make/cond.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-10-23 Thread Brett Lymn
Module Name:src
Committed By:   blymn
Date:   Sat Oct 24 04:47:43 UTC 2020

Modified Files:
src/distrib/sets/lists/tests: mi

Log Message:
Add new tests and check files for libcurses from the Google Summoer of Code
project.


To generate a diff of this commit:
cvs rdiff -u -r1.950 -r1.951 src/distrib/sets/lists/tests/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-10-23 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sat Oct 24 05:01:58 UTC 2020

Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: mi
src/external/gpl3/gdb/bin/gdb: Makefile

Log Message:
Install the NetBSD XML syscall definitions


To generate a diff of this commit:
cvs rdiff -u -r1.1266 -r1.1267 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.2361 -r1.2362 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.18 -r1.19 src/external/gpl3/gdb/bin/gdb/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.