CVS commit: src/common/lib/libc/string

2021-04-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 19 01:12:10 UTC 2021 Modified Files: src/common/lib/libc/string: memset2.c Log Message: Add CVS ID line. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/common/lib/libc/string/memset2.c Please note

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 23:05:26 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: Makefile Log Message: tests/lint: record all files from FILES in distrib/sets/lists/tests/mi To generate a diff of this commit: cvs rdiff -u -r1.45

CVS commit: src

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 23:02:16 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile Log Message: tests/lint: add emit.ln to the release files To generate a diff of this commit: cvs

CVS commit: src/usr.bin/xlint

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 22:51:25 UTC 2021 Modified Files: src/usr.bin/xlint: Makefile.inc src/usr.bin/xlint/common: mem.c src/usr.bin/xlint/lint1: Makefile main1.c src/usr.bin/xlint/lint2: Makefile main2.c read.c

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 21:53:37 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: Makefile cgram.y Log Message: lint: fix strict bool mode errors in cgram.y The code generated by yacc already adheres to strict bool mode, in default mode as

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 21:12:51 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: reduce duplicate code for parsing .ln files To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 20:40:51 UTC 2021 Modified Files: src/usr.bin/xlint/lint2: read.c Log Message: lint: fix error message in lint2 for missing record type in .ln file To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43

CVS commit: src/share/mk

2021-04-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Apr 18 20:32:49 UTC 2021 Modified Files: src/share/mk: bsd.own.mk Log Message: Switch hppa to gcc 10 To generate a diff of this commit: cvs rdiff -u -r1.1241 -r1.1242 src/share/mk/bsd.own.mk Please note that diffs are not

CVS commit: src/usr.bin/xlint

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 20:15:18 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: main1.c src/usr.bin/xlint/lint2: main2.c Log Message: lint: clean up option parsing To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

CVS commit: src

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 20:02:56 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile t_integration.sh src/usr.bin/xlint/lint1: emit1.c Added Files:

CVS commit: src/sbin/cgdconfig

2021-04-18 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Apr 18 19:56:10 UTC 2021 Modified Files: src/sbin/cgdconfig: cgdconfig.8 cgdconfig.c Log Message: The -n flag is useless with -g, don't mention it. >From rudolf in PR misc/36243 To generate a diff of this commit: cvs rdiff

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 17:54:33 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: lint: rename parameter to expr That parameter used to be used for a single purpose, later it got used for checking the reachability as

CVS commit: src/usr.bin/xlint

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 17:47:33 UTC 2021 Modified Files: src/usr.bin/xlint/common: tyname.c src/usr.bin/xlint/lint1: lint1.h tree.c Log Message: lint: remove redundant CONSTCOND In do-while-0 loops, these are no longer needed since

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 17:36:18 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: ckgetopt.c decl.c err.c externs1.h func.c Log Message: lint: pass pos_t via const pointer Thanks for the suggestion, christos@. To generate a diff of this

CVS commit: [thorpej-cfargs] src/sys/arch/arm/xscale

2021-04-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 18 17:12:01 UTC 2021 Modified Files: src/sys/arch/arm/xscale [thorpej-cfargs]: becc.c Log Message: Need to be explicit about the interface attribute when attaching the PCI bus instance because "becc" carries 2 interface

CVS commit: [thorpej-cfargs] src/sys/arch/arm/ep93xx

2021-04-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 18 16:46:06 UTC 2021 Modified Files: src/sys/arch/arm/ep93xx [thorpej-cfargs]: eppcic.c Log Message: config_found() takes a device_t, not a softc. This is a bug left-over from decoupling of device_t / softcs long ago.

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

2021-04-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 18 14:01:29 UTC 2021 Modified Files: src/external/bsd/tmux/dist: cmd-display-menu.c window-customize.c window-tree.c Log Message: fix the 32 bit build (I guess the authors don't have any 32 bit machines

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

2021-04-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sun Apr 18 12:05:29 UTC 2021 Modified Files: src/sys/arch/mips/conf: std.octeon Log Message: Delete the NOFPU option. These CPUs do have an FPU. Allows o32 binaries to work now. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/evbmips/conf

2021-04-18 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 18 10:45:22 UTC 2021 Modified Files: src/sys/arch/evbmips/conf: OCTEON Log Message: enable a few more "generic" items in this configuration, mostly from what pmax GENERIC enables, but not nearly all of it: - enable OVERLAY,

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

2021-04-18 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 18 10:40:34 UTC 2021 Modified Files: src/sys/arch/mips/mips: locore.S Log Message: move softint_cleanup, which is a part of softint_fast_dispatch(), into the section of code known as softint_fast_dispatch(). previous: db>

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 10:09:49 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c lint1.h Log Message: lint: rename parameter to diagnostic functions and macros The first parameter is not just an arbitrary number, it's a message ID.

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 10:04:23 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: lint1.h Log Message: lint: align the member access macros for tnode_t To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 10:02:16 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c Log Message: lint: flip parameters in verror_at, vwarning_at, vmessage_at The parameters are in the same order now as in the corresponding macros. To

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 09:53:03 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: init.c tree.c Log Message: lint: extend documentation about handling initializations To generate a diff of this commit: cvs rdiff -u -r1.197 -r1.198

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 09:50:00 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: init.c Log Message: lint: remove redundant test for tflag in initialization handling To generate a diff of this commit: cvs rdiff -u -r1.196 -r1.197

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 09:39:53 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: func.c Log Message: lint: migrate global_clean_up_decl to warning_at To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 09:37:18 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: lint: preserve curr_pos when checking whether a symbol is used At the end of a function definition (funcend), curr_pos was not restored,

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 09:20:43 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: lint: do not modify curr_pos in check_global_symbols No functional change. To generate a diff of this commit: cvs rdiff -u -r1.175

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 09:15:16 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: lint: in check_global_variable_size, restore curr_pos This affects only calls to lint_assert, all other code stays functionally the same.

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 09:07:36 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: lint: migrate check_tag_usage to warning_at This one is already a little trickier since it does not restore the original curr_pos. This

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 08:57:57 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: lint: migrate print_previous_declaration to message_at To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 08:53:35 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: ckgetopt.c Log Message: lint: migrate the getopt check to warning_at To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 08:52:04 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c externs1.h lint1.h Log Message: lint: add error_at, warning_at, message_at Right now there are several places in the code that use the global variable

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 08:07:04 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c externs1.h Log Message: lint: do not allow the diagnostics to be modified To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 08:03:57 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: gcc_init_compound_literal.c gcc_init_compound_literal.exp Log Message: tests/lint: remove work-in-progress code The only purpose of the

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

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 08:00:13 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: init.c lex.c Log Message: lint: fix storage class of compound literal in initializer A compound literal that occurs at block_level 0 does not have storage

CVS commit: src

2021-04-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 18 07:31:47 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_260.c msg_260.exp src/usr.bin/xlint/lint1: lint1.h Log Message: lint: document wrong location information in diagnostics To generate a diff