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

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 7 03:30:35 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: locore.s patch.c Log Message: Provide a BWX version of alpha_copystr() and patch it into place if the system supports the BWX extension. The inner loop of

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

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 7 03:24:26 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: mainbus.c Log Message: After attaching CPUs, call alpha_patch() in case there are any function patches we wish to do based on discovered architecture

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

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 7 02:44:04 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: locore.s Log Message: Re-arrange alpha_copystr() so that the the error/unlikely cases are forward branches (which will be predicted as not-taken), and that

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 21:41:36 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: document further shift/reduce conflicts These cannot be resolved as easily as those from the previous commit. Anyway, the relevant

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 20:56:38 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: document the cause for 24 of the 162 grammar conflicts To generate a diff of this commit: cvs rdiff -u -r1.263 -r1.264

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 20:29:08 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: resolve conflict in grammar for __real__ and __imag__ There is no need for extra rules for '__real__(term)' since that is already

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 20:17:15 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: lex.c Log Message: lint: __real__ and __imag__ are GNU extensions https://gcc.gnu.org/onlinedocs/gcc/Complex.html To generate a diff of this commit: cvs

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 19:08:28 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: do not allow _Alignas (from C11) or __packed after a label To generate a diff of this commit: cvs rdiff -u -r1.261 -r1.262

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 18:43:27 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: gcc_attribute.c Log Message: tests/lint: add test for empty __attribute__(()) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 18:28:08 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: rename grammar rules for GCC __attribute__ No functional change. To generate a diff of this commit: cvs rdiff -u -r1.260 -r1.261

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 18:22:41 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: move grammar rules for GCC __attribute__ to the bottom In GCC 2.95.3, attributes had already been available for functions,

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 17:52:05 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: align grammar rules for enum-specifier with C99 No functional change. To generate a diff of this commit: cvs rdiff -u -r1.258

CVS commit: src

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 17:33:07 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile gcc_attribute.c gcc_attribute.exp Added Files: src/tests/usr.bin/xlint/lint1:

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 16:02:44 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: document grammar rule that deviates from C99 To generate a diff of this commit: cvs rdiff -u -r1.257 -r1.258

CVS commit: src/lib/libc/stdio

2021-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 6 14:22:16 UTC 2021 Modified Files: src/lib/libc/stdio: fflush.c fvwrite.c Log Message: Handle EINTR, from RVP. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/lib/libc/stdio/fflush.c cvs rdiff -u

CVS commit: src/doc

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:42:12 UTC 2021 Modified Files: src/doc: HACKS Log Message: Remove jemalloc and gdb hacks for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u -r1.221 -r1.222 src/doc/HACKS

CVS commit: src/external/gpl3/gdb/dist/gnulib/import

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:41:00 UTC 2021 Modified Files: src/external/gpl3/gdb/dist/gnulib/import: canonicalize-lgpl.c Log Message: Remote -O0 hack for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/bsd/jemalloc/lib

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:40:25 UTC 2021 Modified Files: src/external/bsd/jemalloc/lib: Makefile.inc Log Message: Remove -O0 hack for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/doc

2021-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 6 12:26:03 UTC 2021 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: new acpica To generate a diff of this commit: cvs rdiff -u -r1.1804 -r1.1805 src/doc/3RDPARTY cvs rdiff -u -r1.2813 -r1.2814 src/doc/CHANGES

CVS commit: src/lib

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:38:40 UTC 2021 Modified Files: src/lib/libc/arch/alpha/gen: __setjmp14.S _lwp.c makecontext.c swapcontext.S src/lib/libm/arch/alpha: lrint.S Log Message: Ensure that the stack is always 16-byte

CVS commit: src/sys/external/bsd/acpica/dist

2021-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 6 12:23:46 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/compiler: aslcompiler.h aslutils.c dtfield.c dtutils.c src/sys/external/bsd/acpica/dist/include: acdisasm.h acpixf.h actbl1.h

CVS commit: src/sys/arch/alpha

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:20:52 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: vm_machdep.c src/sys/arch/alpha/include: param.h Log Message: - Define STACK_ALIGNBYTES to override the default and ensure that stacks are 16-byte

CVS commit: src/distrib/utils/embedded/conf

2021-07-06 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 6 11:49:36 UTC 2021 Modified Files: src/distrib/utils/embedded/conf: evbarm.conf evbmips.conf rpi_inst.conf usermode.conf x86.conf Log Message: Disable kernfs on live images -- it is not required. To

CVS commit: src/share/examples/pud/intro

2021-07-06 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 6 09:30:07 UTC 2021 Modified Files: src/share/examples/pud/intro: doioctl.c Log Message: build fix To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/examples/pud/intro/doioctl.c Please note that

CVS commit: src/usr.bin/ftp

2021-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 6 09:26:47 UTC 2021 Modified Files: src/usr.bin/ftp: fetch.c Log Message: Use raw write(2) instead of fwrite(3) to avoid stream corruption because of the progress bar interrupts. From RVP. To generate a diff of this

CVS commit: src/common/lib/libc/arch/aarch64/atomic

2021-07-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jul 6 08:31:41 UTC 2021 Modified Files: src/common/lib/libc/arch/aarch64/atomic: atomic_nand_16.S Log Message: One more s/pte/ptr/ To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \

CVS commit: src/sys/arch/arm/arm32

2021-07-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jul 6 08:34:28 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: Assume all ARM11[37]6 r0 variants are missing ISAR and friends. This is certainly the case for r0 variants I could find TRMs for. PR/50596

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

2021-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 06:38:29 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: gcc_attribute.c Log Message: tests/lint: document wrong handling of GCC __attribute__ To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 05:39:27 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: rearrange and rename grammar rules for parameter declarations Place the notype/type variants close to each other to be able to

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 05:22:34 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: move the grammar rule array_size out of the type/notype section An array size is used in several grammar rules for different types

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 05:12:44 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: reduce grammar conflicts for GCC attributes In all but one case, the use of type_attribute_list introduced an unnecessary ambiguity

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 04:48:17 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: clean up style in grammar No functional change. To generate a diff of this commit: cvs rdiff -u -r1.253 -r1.254

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jul 6 04:44:20 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y externs1.h lint1.h tree.c Log Message: lint: rename type generic_association_types to generic_association The word 'types' was misleading and

CVS commit: src/sys/miscfs/kernfs

2021-07-05 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Jul 6 03:23:03 UTC 2021 Modified Files: src/sys/miscfs/kernfs: kernfs_vnops.c Log Message: Fix perms on /kern/{r,}rootdev. To generate a diff of this commit: cvs rdiff -u -r1.169 -r1.170

CVS commit: src/sys/miscfs/kernfs

2021-07-05 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Jul 6 03:22:44 UTC 2021 Modified Files: src/sys/miscfs/kernfs: kernfs_vnops.c Log Message: Add missing VOP_KQFILTER to kernfs. Not sure if lack of it can be used for local DoS or not, but best to fix. To generate a diff

CVS commit: src/sys/net

2021-07-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jul 6 02:39:46 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: Drop unicast packets that are not for us when vlan(4) is not in promisc To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157

CVS commit: src/sys/net

2021-07-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jul 6 02:34:12 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: vlan: added NULL check for the parent interface The pointer may set to NULL by vlan_unconfig while packet processing To generate a diff of

CVS commit: src/tests/net/if_vlan

2021-07-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jul 6 01:18:22 UTC 2021 Modified Files: src/tests/net/if_vlan: t_vlan.sh Log Message: vlan: added checks of linkstate To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/tests/net/if_vlan/t_vlan.sh Please

CVS commit: src/sys/net

2021-07-05 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Tue Jul 6 01:16:01 UTC 2021 Modified Files: src/sys/net: if_vlan.c Log Message: vlan: set the link state to DOWN when its parent detaches To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/net/if_vlan.c

CVS commit: src/sys/ufs/chfs

2021-07-05 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jul 5 21:43:56 UTC 2021 Modified Files: src/sys/ufs/chfs: chfs_vnops.c Log Message: whitespace To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/ufs/chfs/chfs_vnops.c Please note that diffs are not

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 19:55:51 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: lint: reduce noise in storage_class_name No functional change. To generate a diff of this commit: cvs rdiff -u -r1.194 -r1.195

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 19:59:10 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: refer to documentation about the 'notype' rules in the grammar To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252

CVS commit: src

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 19:53:43 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_340.c msg_340.exp src/usr.bin/xlint/lint1: cgram.y err.c Log Message: lint: rename message 340 to talk about "GCC extension", not "GNU" To

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 19:48:32 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y decl.c lint1.h Log Message: lint: rename dinfo_t.d_stralign to d_sou_align_in_bits When talking about alignment, offset and size of a type, the

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 19:43:29 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: expr_range.c Log Message: tests/lint: fix typos in comment in expr_range To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 19:39:12 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: emit1.c Log Message: lint: fix type warnings in emit1.c The plain character strings in strg_t are saved as an array of unsigned char. When such a character

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 19:02:14 UTC 2021 Modified Files: src/tests/usr.bin/xlint: check-expect.lua src/tests/usr.bin/xlint/lint1: c99_bool_strict_suppressed.c Log Message: tests/lint: fix check-expect.lua for empty .exp file An

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

2021-07-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 5 18:55:14 UTC 2021 Modified Files: src/tests/usr.bin/xlint: check-expect.lua Log Message: tests/lint: remove unused variables To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2021-07-05 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Mon Jul 5 16:59:54 UTC 2021 Modified Files: src/sys/arch/sparc64/doc: TODO Log Message: sun4v: update status on S7 systems To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/sparc64/doc/TODO Please note

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

2021-07-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 5 15:12:01 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Instrument the number of calls to pmap_growkernel(). To generate a diff of this commit: cvs rdiff -u -r1.295 -r1.296

CVS commit: src/sys/arch/hp300

2021-07-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jul 5 14:51:23 UTC 2021 Modified Files: src/sys/arch/hp300/dev: ct.c ctreg.h hpibvar.h rd.c rdreg.h rdvar.h src/sys/arch/hp300/stand/common: ct.c hpibvar.h rd.c Log Message: Cleanup duplicated CS/80 indentify

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

2021-07-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jul 5 14:15:16 UTC 2021 Modified Files: src/sys/arch/hp300/dev: rd.c Log Message: Move attach messages from common rdident() to explicit rdattach(). To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

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

2021-07-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jul 5 14:03:46 UTC 2021 Modified Files: src/sys/arch/hp300/dev: ct.c hpib.c hpibvar.h mt.c rd.c Log Message: Pull HP-IB probe fixes from OpenBSD/hp300. https://marc.info/?l=openbsd-cvs=113217630426615=2 > Overhaul the way

CVS commit: src/sys/arch/hp300/stand/common

2021-07-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jul 5 13:41:08 UTC 2021 Modified Files: src/sys/arch/hp300/stand/common: autoconf.c ite.c ite_tc.c Removed Files: src/sys/arch/hp300/stand/common: grfreg.h Log Message: Get rid of obsolete grfreg.h. From OpenBSD.

CVS commit: src/doc

2021-07-05 Thread Harold Gutch
Module Name:src Committed By: hgutch Date: Mon Jul 5 11:16:56 UTC 2021 Modified Files: src/doc: HACKS Log Message: Update gcc9-sh3-lint - instead of disabling optimization for lex.c on sh3, rather revert the gcc change that (seemingly accidentally) broke this. To

CVS commit: src

2021-07-05 Thread Harold Gutch
Module Name:src Committed By: hgutch Date: Mon Jul 5 10:34:26 UTC 2021 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/sh: sh.md src/external/gpl3/gcc/dist/gcc/config/sh: sh.md src/usr.bin/xlint/lint1: Makefile Log Message: GCC git commit

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

2021-07-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 5 10:00:22 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Fix a bug introduced in pmap.c,v 1.287 where, when creating the PTE in pmap_enter(), we would erroneously disregard MOD/REF attributes

CVS commit: src/common/lib/libc/arch/aarch64/atomic

2021-07-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jul 5 08:50:31 UTC 2021 Modified Files: src/common/lib/libc/arch/aarch64/atomic: atomic_nand_32.S atomic_nand_64.S atomic_nand_8.S Log Message: typo in comment s/pte/ptr/ To generate a diff of this commit: cvs

CVS commit: src/lib/libc/stdio

2021-07-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 5 07:26:00 UTC 2021 Modified Files: src/lib/libc/stdio: fflush.c Log Message: Account for partial writes when interrupted (from FreeBSD). To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/alpha

2021-07-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 4 22:42:36 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: core_machdep.c interrupt.c machdep.c pmap.c vm_machdep.c src/sys/arch/alpha/common: sgmap_common.c src/sys/arch/alpha/isa:

CVS commit: src/sys/arch/alpha

2021-07-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 4 22:36:43 UTC 2021 Modified Files: src/sys/arch/alpha/common: shared_intr.c src/sys/arch/alpha/include: intr.h pci_machdep.h src/sys/arch/alpha/jensenio: jensenio_intr.c src/sys/arch/alpha/pci:

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 20:22:31 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: op_shl_lp64.c op_shl_lp64.exp Log Message:

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 17:32:24 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_259.c msg_259.exp Log Message: tests/lint: align tests for argument conversion to each other To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 17:28:06 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_101.c msg_101.exp src/usr.bin/xlint/lint1: tree.c Log Message: lint: replace wrong assumption with citation from C99 No functional change.

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 17:01:58 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_101.c msg_101.exp msg_103.c msg_103.exp msg_104.c msg_104.exp src/usr.bin/xlint/lint1: err.c tree.c Log Message: lint: align

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 16:44:13 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: lint: clean up new_tnode No functional change. To generate a diff of this commit: cvs rdiff -u -r1.308 -r1.309

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 17:16:09 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_101.c src/usr.bin/xlint/lint1: tree.c Log Message: lint: document where to fix missing const in lvalue-to-rvalue No functional change. To

CVS commit: src/lib/libc/include

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 16:18:50 UTC 2021 Modified Files: src/lib/libc/include: namespace.h Log Message: libc: remove special handling for lint In namespace.h 1.102 from 2005-07-16, the #ifndef was added to fix the broken lint2 pass.

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 13:32:35 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_004.c Log Message: tests/lint: document why lint does not need to detect wrong types To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 12:24:39 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_163.c msg_163.exp src/usr.bin/xlint/lint1: tree.c Log Message: lint: remove support for obsolete GCC-style lvalue casts Since GCC 4.0, a

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 13:14:54 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile d_cast_lhs.c src/usr.bin/xlint/lint1: tree.c Added Files: src/tests/usr.bin/xlint/lint1:

CVS commit: src/tools/compat

2021-07-04 Thread Chris Pinnock
Module Name:src Committed By: cjep Date: Sun Jul 4 12:57:48 UTC 2021 Modified Files: src/tools/compat: README Log Message: LLVM RT library will actually cross-build from OpenBSD provided sufficient limits are in place for the build user. To generate a diff of this

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 13:44:43 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_080.c msg_080.exp Log Message: tests/lint: fix unintended character constant in test I originally intended to type ASCII DEL as an example of a

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 13:31:10 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_031.c msg_031.exp msg_152.exp msg_175.exp src/usr.bin/xlint/lint1: decl.c err.c Log Message: lint: improve wording for incomplete

CVS commit: src/sys/fs/union

2021-07-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jul 4 11:24:09 UTC 2021 Modified Files: src/sys/fs/union: union_vnops.c Log Message: Fix union_parsepath(), either the upper or the lower dvp may be NULL. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-07-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jul 4 11:25:07 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ctldir.c Log Message: Add VOP_PARSEPATH to zfs control dir vnode op table. To generate a diff of this commit: cvs rdiff -u -r1.12

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 09:13:59 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: Makefile ckbool.c lint1.h mem1.c tree.c Log Message: lint: in strict bool mode, allow mixed types in generated C code This allows flex lexers to be run

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 07:09:39 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c d_c99_bool_strict.exp msg_333.c msg_333.exp src/usr.bin/xlint/lint1: func.c Log Message: lint: in strict bool

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 08:50:26 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: Makefile Log Message: tests/lint: re-enable test c99_bool_strict_suppressed It had been disabled accidentally in the previous commit. To generate a

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 08:49:41 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: Makefile Log Message: lint: include scan.c in 'make lint' This theoretically enables strict bool mode for the few remaining code in scan.l. Since scan.l is

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 08:19:06 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile c99_bool_strict_suppressed.c src/usr.bin/xlint/lint1: tree.c Removed Files:

CVS commit: src

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 07:50:53 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: c99_bool_strict_suppressed.c

CVS commit: src/common/lib/libc/arch/aarch64/atomic

2021-07-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 4 06:55:47 UTC 2021 Modified Files: src/common/lib/libc/arch/aarch64/atomic: atomic_nand_16.S atomic_nand_32.S atomic_nand_64.S atomic_nand_8.S Log Message: Fix the logic operation for atomic_nand_{8,16,32,64}

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

2021-07-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 4 05:49:20 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: main1.c Log Message: lint: sync stdout and stderr when compiled in debug mode If lint is compiled with -DDEBUG, its debug output goes to stdout, no matter

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

2021-07-03 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sun Jul 4 01:28:54 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: objdir-writable.exp objdir-writable.mk Log Message: Do not assume /tmp is safe to use if TMPDIR is set To generate a diff of this commit: cvs rdiff -u -r1.2

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

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 22:39:40 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: job-output-null.exp job-output-null.mk Log Message: tests/make: make test job-output-null more portable Previously, the test dependend on implementation

CVS commit: src

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 21:27:48 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_097.exp msg_098.exp msg_127.exp src/usr.bin/xlint/lint1: main1.c Log Message: lint: do not define 'long double' GCC builtins for traditional

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

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 21:18:41 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: lint: guard against segmentation fault when parsing struct Found by afl. The code that triggers this case is: struct{const}

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

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 20:54:08 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: err.c Log Message: lint: fix segmentation fault on malformed preprocessor output # 0 "" # 0 ""2 Found using afl, does not happen in practice though since

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

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 20:43:35 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: main1.c Log Message: lint: make stdout unbuffered in debug mode Some debug log messages are on stdout, others on stderr. Make sure that they occur in the

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

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 20:40:17 UTC 2021 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: lint: fix assertion failure in display_expression for bool constants To generate a diff of this commit: cvs rdiff -u -r1.303 -r1.304

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

2021-07-03 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sat Jul 3 19:39:07 UTC 2021 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: sun4v: request hypervisor api major version 3 for the interrupt group - should solve issues when setting up interrupts on S7

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

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 19:34:47 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: d_cast_init.c Log Message: tests/lint: fix test d_cast_init on macppc On macppc, char == unsigned, which generated the following unintended warnings:

CVS commit: src

2021-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 3 19:31:23 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint/lint1: Makefile msg_230.c msg_230.exp Added Files: src/tests/usr.bin/xlint/lint1: msg_230_uchar.c

CVS commit: src/sys/arch/sparc64

2021-07-03 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Sat Jul 3 19:18:56 UTC 2021 Modified Files: src/sys/arch/sparc64/include: hypervisor.h sparc64.h src/sys/arch/sparc64/sparc64: autoconf.c intr.c ofw_machdep.c Log Message: sun4v: add support for hypervisor soft state -

CVS commit: src/libexec/ftpd

2021-07-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jul 3 14:59:49 UTC 2021 Modified Files: src/libexec/ftpd: ftpd.c Log Message: Treat failed chdir/chroot for guest and chroot accounts as fatal. Also treat failed set{e,}(u,g}id calls as fatal. Addresses CVE-2020-7468, via

CVS commit: src/lib/libc/gmon

2021-07-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jul 3 14:08:55 UTC 2021 Modified Files: src/lib/libc/gmon: gmon.c Log Message: PR/56246: Yuichiro Naito: gprof(1) never show call graphs when profiling multi-threaded application To generate a diff of this commit: cvs

CVS commit: src/include

2021-07-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jul 3 14:07:13 UTC 2021 Modified Files: src/include: stdlib.h Log Message: PR/56250: Michael Forney: mkstemp/mkdtemp not declared with _POSIX_C_SOURCE=200809L To generate a diff of this commit: cvs rdiff -u -r1.122

CVS commit: src/sys/kern

2021-07-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jul 3 09:39:26 UTC 2021 Modified Files: src/sys/kern: vfs_syscalls.c Log Message: Return error from fd_dupopen. To generate a diff of this commit: cvs rdiff -u -r1.550 -r1.551 src/sys/kern/vfs_syscalls.c Please note that

CVS commit: src/sys/dev/isa

2021-07-02 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Sat Jul 3 04:44:16 UTC 2021 Modified Files: src/sys/dev/isa: itesio_isa.c itesio_isavar.h Log Message: itesio(4): Added IT8625E support. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

<    4   5   6   7   8   9   10   11   12   13   >