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

2021-08-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 22 07:00:41 UTC 2021 Modified Files: src/sys/arch/cats/include: cyclone_boot.h Log Message: s/u_int32_t/uint32_t/ NFCI To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/cats/include/cyclone_boot.h

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

2021-08-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 22 07:00:41 UTC 2021 Modified Files: src/sys/arch/cats/include: cyclone_boot.h Log Message: s/u_int32_t/uint32_t/ NFCI To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/cats/include/cyclone_boot.h

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:21:48 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: clean up error handling in lint2 These are edge cases that don't happen in practice, therefore reduce the size of the binary. To

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:21:48 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: clean up error handling in lint2 These are edge cases that don't happen in practice, therefore reduce the size of the binary. To

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:45:56 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_268.c msg_268.exp msg_269.c msg_269.exp msg_270.c msg_270.exp msg_271.c msg_271.exp msg_272.c msg_272.exp msg_273.c

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:52:19 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_203.c msg_203.exp msg_271.c msg_271.exp src/usr.bin/xlint/lint1: err.c func.c Log Message: lint: use standard quotes in messages

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:52:19 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_203.c msg_203.exp msg_271.c msg_271.exp src/usr.bin/xlint/lint1: err.c func.c Log Message: lint: use standard quotes in messages

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:01:47 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: lex.c lint1.h src/usr.bin/xlint/lint2: lint2.h Log Message: lint: save some memory Before lint1.h 1.47 from 2021-01-02, adjacent bit-field struct

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:01:47 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: lex.c lint1.h src/usr.bin/xlint/lint2: lint2.h Log Message: lint: save some memory Before lint1.h 1.47 from 2021-01-02, adjacent bit-field struct

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 11:57:23 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: extract parse_tspec from inptype Add error handling for unknown type character, which led to read of uninitialized memory before.

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 11:57:23 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: extract parse_tspec from inptype Add error handling for unknown type character, which led to read of uninitialized memory before.

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 12:25:16 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: clean up switch statements in gettlen Since the switch statements are only about tagged and derived types, there is no need to list

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 12:25:16 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: clean up switch statements in gettlen Since the switch statements are only about tagged and derived types, there is no need to list

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:12:39 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: lex.c src/usr.bin/xlint/lint2: hash.c read.c Log Message: lint: use unsigned integers for storing hash values The computation of the hash values is

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:12:39 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: lex.c src/usr.bin/xlint/lint2: hash.c read.c Log Message: lint: use unsigned integers for storing hash values The computation of the hash values is

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 12:15:38 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: lint2.h read.c Log Message: lint: convert TP from macro to inline function No functional change. To generate a diff of this commit: cvs rdiff -u -r1.14

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 12:15:38 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: lint2.h read.c Log Message: lint: convert TP from macro to inline function No functional change. To generate a diff of this commit: cvs rdiff -u -r1.14

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 13:45:56 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_268.c msg_268.exp msg_269.c msg_269.exp msg_270.c msg_270.exp msg_271.c msg_271.exp msg_272.c msg_272.exp msg_273.c

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 14:50:07 UTC 2021 Modified Files: src/usr.bin/xlint/common: externs.h inittyp.c src/usr.bin/xlint/lint1: externs1.h src/usr.bin/xlint/lint2: externs2.h Log Message: lint: remove Tflag and pflag from

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 14:50:07 UTC 2021 Modified Files: src/usr.bin/xlint/common: externs.h inittyp.c src/usr.bin/xlint/lint1: externs1.h src/usr.bin/xlint/lint2: externs2.h Log Message: lint: remove Tflag and pflag from

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 12:32:13 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: simplify reading of type qualifiers in lint2 The only producer of .ln files is lint1, which always writes the type qualifiers in the

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 12:32:13 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: simplify reading of type qualifiers in lint2 The only producer of .ln files is lint1, which always writes the type qualifiers in the

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 14:35:44 UTC 2021 Modified Files: src/usr.bin/xlint/xlint: Makefile Log Message: lint: make xlint independent of lint1 The files from lint1 are not needed to build xlint, even worse, they get mixed up wrongly. $ (cd

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 14:35:44 UTC 2021 Modified Files: src/usr.bin/xlint/xlint: Makefile Log Message: lint: make xlint independent of lint1 The files from lint1 are not needed to build xlint, even worse, they get mixed up wrongly. $ (cd

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 15:06:49 UTC 2021 Modified Files: src/usr.bin/xlint/common: emit.c externs.h lint.h mem.c src/usr.bin/xlint/lint2: Makefile src/usr.bin/xlint/xlint: Makefile Log Message: lint: only include code in the

CVS commit: src/usr.bin/xlint

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 15:06:49 UTC 2021 Modified Files: src/usr.bin/xlint/common: emit.c externs.h lint.h mem.c src/usr.bin/xlint/lint2: Makefile src/usr.bin/xlint/xlint: Makefile Log Message: lint: only include code in the

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 22:15:07 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_338.c msg_338.exp src/usr.bin/xlint/lint1: ckgetopt.c Log Message: lint: fix wrong warning about '?' in getopt To generate a diff of this

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 22:15:07 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_338.c msg_338.exp src/usr.bin/xlint/lint1: ckgetopt.c Log Message: lint: fix wrong warning about '?' in getopt To generate a diff of this

CVS commit: xsrc/external/mit/xf86-video-nv/dist/src

2021-08-22 Thread Michael Lorenz
Module Name:xsrc Committed By: macallan Date: Sun Aug 22 23:11:59 UTC 2021 Modified Files: xsrc/external/mit/xf86-video-nv/dist/src: nv_exa.c Log Message: set EXA_MIXED_PIXMAPS so we don't get pixmaps we can't handle in NVSolid() while there shut up some related debug

CVS commit: xsrc/external/mit/xf86-video-nv/dist/src

2021-08-22 Thread Michael Lorenz
Module Name:xsrc Committed By: macallan Date: Sun Aug 22 23:11:59 UTC 2021 Modified Files: xsrc/external/mit/xf86-video-nv/dist/src: nv_exa.c Log Message: set EXA_MIXED_PIXMAPS so we don't get pixmaps we can't handle in NVSolid() while there shut up some related debug

CVS commit: src/sys/dev/ic

2021-08-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Aug 22 19:56:15 UTC 2021 Modified Files: src/sys/dev/ic: aic79xxvar.h aic7xxxvar.h Log Message: fix typos in comments, add missing RCSID. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/sys/dev/ic

2021-08-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Aug 22 19:56:15 UTC 2021 Modified Files: src/sys/dev/ic: aic79xxvar.h aic7xxxvar.h Log Message: fix typos in comments, add missing RCSID. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 20:14:24 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: expr_fold.c expr_fold.exp Log Message: tests/lint: demonstrate wrong folding of 64-bit numbers To generate a diff of this commit: cvs rdiff -u -r1.2

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 20:14:24 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: expr_fold.c expr_fold.exp Log Message: tests/lint: demonstrate wrong folding of 64-bit numbers To generate a diff of this commit: cvs rdiff -u -r1.2

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 22:09:57 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_338.c msg_338.exp Log Message: tests/lint: demonstrate wrong warning for '?' in getopt To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 22:09:57 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_338.c msg_338.exp Log Message: tests/lint: demonstrate wrong warning for '?' in getopt To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/usr.bin

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 22:24:12 UTC 2021 Modified Files: src/usr.bin: Makefile.inc src/usr.bin/kdump: Makefile src/usr.bin/ktruss: Makefile src/usr.bin/rump_server: Makefile src/usr.bin/vmstat: vmstat.c

CVS commit: src/usr.bin

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 22:24:12 UTC 2021 Modified Files: src/usr.bin: Makefile.inc src/usr.bin/kdump: Makefile src/usr.bin/ktruss: Makefile src/usr.bin/rump_server: Makefile src/usr.bin/vmstat: vmstat.c

CVS commit: [thorpej-i2c-spi-conf2] src/sys/dev/i2c

2021-08-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 22 18:40:11 UTC 2021 Modified Files: src/sys/dev/i2c [thorpej-i2c-spi-conf2]: i2c.c Log Message: Use designated initialiers in iic_attach(). To generate a diff of this commit: cvs rdiff -u -r1.80.2.2 -r1.80.2.3

CVS commit: [thorpej-i2c-spi-conf2] src/sys/dev/i2c

2021-08-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 22 18:40:11 UTC 2021 Modified Files: src/sys/dev/i2c [thorpej-i2c-spi-conf2]: i2c.c Log Message: Use designated initialiers in iic_attach(). To generate a diff of this commit: cvs rdiff -u -r1.80.2.2 -r1.80.2.3

CVS commit: src

2021-08-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Aug 22 20:18:39 UTC 2021 Modified Files: src/lib/libc/sys: _lwp_create.2 src/sbin/newfs_udf: udf_write.c src/sys/arch/hpc/stand/hpcboot/sh3: sh_mmu.cpp src/sys/arch/hppa/hppa: hppa_machdep.c

CVS commit: src

2021-08-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Aug 22 20:18:39 UTC 2021 Modified Files: src/lib/libc/sys: _lwp_create.2 src/sbin/newfs_udf: udf_write.c src/sys/arch/hpc/stand/hpcboot/sh3: sh_mmu.cpp src/sys/arch/hppa/hppa: hppa_machdep.c

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 21:27:15 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: debug.c lint1.h tree.c Log Message: lint: merge duplicate code for binary operator No functional change. To generate a diff of this commit: cvs rdiff -u

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 21:27:15 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: debug.c lint1.h tree.c Log Message: lint: merge duplicate code for binary operator No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 20:56:51 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile Added Files: src/tests/usr.bin/xlint/lint1: expr_fold_strict_bool.c

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 20:56:51 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile Added Files: src/tests/usr.bin/xlint/lint1: expr_fold_strict_bool.c

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 21:17:04 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: expr_fold.c expr_fold.exp expr_fold_strict_bool.c expr_fold_strict_bool.exp src/usr.bin/xlint/lint1: tree.c Log Message: lint: fix

CVS commit: src

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 22 21:17:04 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: expr_fold.c expr_fold.exp expr_fold_strict_bool.c expr_fold_strict_bool.exp src/usr.bin/xlint/lint1: tree.c Log Message: lint: fix

CVS commit: [thorpej-i2c-spi-conf2] src/sys/dev/i2c

2021-08-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 22 18:43:06 UTC 2021 Modified Files: src/sys/dev/i2c [thorpej-i2c-spi-conf2]: i2c.c Log Message: In iic_devslot_reserve(), don't set a pointer to NULL before dereferencing it in a KASSERT(). To generate a diff of this

CVS commit: [thorpej-i2c-spi-conf2] src/sys/dev/i2c

2021-08-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 22 18:43:06 UTC 2021 Modified Files: src/sys/dev/i2c [thorpej-i2c-spi-conf2]: i2c.c Log Message: In iic_devslot_reserve(), don't set a pointer to NULL before dereferencing it in a KASSERT(). To generate a diff of this

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 23 05:52:04 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_141.c msg_141.exp Log Message: tests/lint: demonstrate wrong warnings for integer overflow To generate a diff of this commit: cvs rdiff -u -r1.2

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

2021-08-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Aug 23 05:52:04 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_141.c msg_141.exp Log Message: tests/lint: demonstrate wrong warnings for integer overflow To generate a diff of this commit: cvs rdiff -u -r1.2