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 CP

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 \ src/common/lib/libc/arch/aa

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 c

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 d

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 gener

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

2021-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 6 11:53:01 UTC 2021 Update of /cvsroot/src/sys/external/bsd/acpica/dist In directory ivanova.netbsd.org:/tmp/cvs-serv19767 Log Message: Import acpica-20210604 04 June 2021. Summary of c

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 a

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/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 a

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/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 src/e

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/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 Ple

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 -r

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 src/usr.bin/xlint/lint

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: gcc_att

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 -r1.

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, variables

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 s

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 src/tests/usr.

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 src/usr.

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 rdif

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 ha

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 src/usr.bin/

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 c

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 th

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 features

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 th