Module Name:src
Committed By: mrg
Date: Tue Sep 15 06:22:34 UTC 2020
Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/debug: mi shl.mi
Log Message:
mark tsan files as !machine=sparc64.
To ge
Module Name:src
Committed By: mrg
Date: Tue Sep 15 05:21:46 UTC 2020
Modified Files:
src/external/gpl3/gcc: README.gcc9
Log Message:
powerpc64, sh3 and vax builds now work.
sh3 and vax now works (workarounds commited.)
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: mrg
Date: Tue Sep 15 05:19:35 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib: Makefile.sanitizer
src/external/gpl3/gcc/usr.bin/backend: Makefile
src/external/gpl3/gcc/usr.bin/common-target: Makefile
Log Message:
make build
Module Name:src
Committed By: mrg
Date: Tue Sep 15 05:14:19 UTC 2020
Modified Files:
src/external/mit/xorg/lib/pixman: Makefile
Log Message:
avoid ICE on sh3.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/external/mit/xorg/lib/pixman/Makefile
Please
Module Name:src
Committed By: mrg
Date: Tue Sep 15 05:08:07 UTC 2020
Modified Files:
src/sys/arch/vax/boot/xxboot: Makefile
src/sys/arch/vax/boot/xxboot_ustarfs: Makefile
src/sys/arch/vax/conf: Makefile.vax
Log Message:
make build (and run) with GCC 9.
To
Module Name:src
Committed By: mrg
Date: Tue Sep 15 05:06:56 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h
Log Message:
merge generic changes in eg rs6000/freebsd64.h into netbsd64.h
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: martin
Date: Tue Sep 15 04:55:23 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib: Makefile
Log Message:
Do not build libtsan on sparc64
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/external/gpl3/gcc/lib/Makefile
Plea
Module Name:src
Committed By: christos
Date: Tue Sep 15 04:54:41 UTC 2020
Modified Files:
src/share/mk: bsd.own.mk
Log Message:
make everyone use gdb.old
To generate a diff of this commit:
cvs rdiff -u -r1.1216 -r1.1217 src/share/mk/bsd.own.mk
Please note that diffs are
Module Name:src
Committed By: christos
Date: Tue Sep 15 02:05:31 UTC 2020
Modified Files:
src/external/gpl3/gdb: gdb2netbsd
src/external/gpl3/gdb/dist: config.guess config.sub
src/external/gpl3/gdb/dist/bfd: bfdio.c config.bfd configure elf.c
elf
Module Name:src
Committed By: rillig
Date: Mon Sep 14 23:09:34 UTC 2020
Modified Files:
src/usr.bin/make: cond.c
Log Message:
make(1): fix coverity annotation for CondParser_String
It had been broken since 2020-09-08, when CondLexer (now CondParser) was
added.
To genera
Module Name:src
Committed By: rillig
Date: Mon Sep 14 21:55:53 UTC 2020
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: opt-debug-lint.exp opt-debug-lint.mk
Log Message:
make(1): fix wrong error for undefined variables in lint mode
To generat
Module Name:src
Committed By: rillig
Date: Mon Sep 14 21:52:49 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: opt-debug-lint.exp opt-debug-lint.mk
Log Message:
make(1): add test for wrong error in lint mode for undefined variable
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Mon Sep 14 21:23:58 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
src/usr.bin/make/unit-tests: opt-debug-lint.mk
Log Message:
make(1): in lint mode, allow undefined variables in dependency lines
This is needed to get
Module Name:src
Committed By: rillig
Date: Mon Sep 14 20:43:44 UTC 2020
Modified Files:
src/usr.bin/make: for.c var.c
Log Message:
make(1): inline character constants in var.c
This removes a level of indirection, and the macro names were quite
similar in appearance as wel
Module Name:src
Committed By: rillig
Date: Mon Sep 14 19:59:47 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
src/usr.bin/make/unit-tests: include-main.exp include-sub.mk
Log Message:
make(1): describe how Parse_Error might print stack traces
In deeply nested
Module Name:src
Committed By: skrll
Date: Mon Sep 14 19:51:54 UTC 2020
Modified Files:
src/external/gpl3/gcc: README.gcc9
Log Message:
hppa status
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gcc/README.gcc9
Please note that diffs are
Module Name:src
Committed By: rillig
Date: Mon Sep 14 19:14:19 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): in debug mode, reset unused stack space to NULL
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/usr.bin/make/lst.c
Ple
Module Name:src
Committed By: skrll
Date: Mon Sep 14 19:00:28 UTC 2020
Modified Files:
src/share/mk: bsd.own.mk
Log Message:
Switch hppa to gcc 9.
Summary for 883 test programs:
7487 passed test cases.
644 failed test cases.
51 expected failed test cases.
Module Name:src
Committed By: rillig
Date: Mon Sep 14 18:49:24 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk
Log Message:
make(1): add test for nested .for loops with the same variable name
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rillig
Date: Mon Sep 14 18:27:16 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: deptgt.exp deptgt.mk
Log Message:
make(1): in the deptgt test, describe what happens to the targets
To generate a diff of this commit:
cvs rdiff -u -r1.3
Module Name:src
Committed By: rillig
Date: Mon Sep 14 18:21:26 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
src/usr.bin/make/unit-tests: deptgt.exp deptgt.mk
Log Message:
make(1): add test for the global variable 'targets' in parse.c
To generate a diff of t
Module Name:src
Committed By: rillig
Date: Mon Sep 14 17:47:05 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): fix documentation of ParseLinkSrcArgs.specType
That code is never called for .SUFFIXES, but for .END.
To generate a diff of this commi
Module Name:src
Committed By: rillig
Date: Mon Sep 14 17:44:58 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): clean up documentation and code of ParseLinkSrc
The previous documentation was focused on the implementation details,
which are already
Module Name:src
Committed By: rillig
Date: Mon Sep 14 17:43:36 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: deptgt.exp deptgt.mk
Log Message:
make(1): add test for combining several special targets
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/
Module Name:src
Committed By: ryo
Date: Mon Sep 14 17:14:12 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: kobj_machdep.c
Log Message:
swap insns for aarch64eb
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/aarch64/aarch64/kobj_machdep.c
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:59:41 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): eliminate the global variable specType
This variable didn't have an intended lifetype of "whole application",
therefore it is better imp
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:40:06 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): extract ParseDependencyTargetWord from ParseDoDependency
To generate a diff of this commit:
cvs rdiff -u -r1.313 -r1.314 src/usr.bin/ma
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:33:07 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): split "general GNode *" in ParseDoDepends
To generate a diff of this commit:
cvs rdiff -u -r1.312 -r1.313 src/usr.bin/make/parse.c
Ple
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:27:07 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): fix type of parseKeywords.op
To generate a diff of this commit:
cvs rdiff -u -r1.311 -r1.312 src/usr.bin/make/parse.c
Please note that
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:23:33 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): extract some code out of ParseDoDependency
With its almost 600 lines, that function is way too long.
To generate a diff of this commit
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:16:52 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): inline LPAREN in parse.c
It's shorter and more readable, and the other characters don't have
named constants as well.
To generate a di
Module Name:src
Committed By: skrll
Date: Mon Sep 14 16:13:19 UTC 2020
Modified Files:
src/sys/arch/hppa/conf: Makefile.hppa
Log Message:
(Re)Enable -Werror=array-bounds.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/hppa/conf/Makefile.hppa
Pl
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:12:41 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): flip conditions in ParseDoDependency
In the usual case where the character is a letter or another ordinary
character, each of the termin
Module Name:src
Committed By: skrll
Date: Mon Sep 14 16:11:32 UTC 2020
Modified Files:
src/sys/arch/hppa/hppa: machdep.c
Log Message:
-Wno-error=array-bounds (missed from previous commit)
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/hppa/hpp
Module Name:src
Committed By: skrll
Date: Mon Sep 14 16:11:00 UTC 2020
Modified Files:
src/sys/arch/hppa/hppa: machdep.h trap.S
Log Message:
-Wno-error=array-bounds
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/hppa/hppa/machdep.h
cvs rdiff -
Module Name:src
Committed By: rillig
Date: Mon Sep 14 16:05:09 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): split complicated condition in ParseDoDependency
To generate a diff of this commit:
cvs rdiff -u -r1.307 -r1.308 src/usr.bin/make/parse
Module Name:src
Committed By: kamil
Date: Mon Sep 14 15:17:53 UTC 2020
Modified Files:
src/tests/usr.bin/c++: t_tsan_data_race.sh
t_tsan_heap_use_after_free.sh t_tsan_lock_order_inversion.sh
t_tsan_locked_mutex_destroy.sh t_tsan_signal_errno.sh
Module Name:src
Committed By: rillig
Date: Mon Sep 14 15:11:13 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): split confusing condition in ParseDoDependency
A while loop is easier to understand than a do-while loop.
An if statement of the form i
Module Name:src
Committed By: roy
Date: Mon Sep 14 15:09:57 UTC 2020
Modified Files:
src/sys/net: if_llatbl.h nd.c nd.h
src/sys/netinet: if_arp.c
src/sys/netinet6: nd6.c
Log Message:
nd: Name l3addr union of llentry and use in-place of nd_addr.
Probably ma
Module Name:src
Committed By: kamil
Date: Mon Sep 14 15:01:58 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib/libasan: Makefile
src/external/gpl3/gcc/lib/liblsan: Makefile
src/external/gpl3/gcc/lib/libtsan: Makefile
src/external/gpl3/gcc/lib/libub
Module Name:src
Committed By: rillig
Date: Mon Sep 14 14:58:27 UTC 2020
Modified Files:
src/usr.bin/make: parse.c
Log Message:
make(1): clean up documentation of ParseDoDependency
The documentation was too low-level in parts, essentially repeating the
code in prose. Inst
Module Name:src
Committed By: kamil
Date: Mon Sep 14 14:56:43 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_rtl_amd64.S
Log Message:
Undo local patch adding GNU-stack
This is unneeded on NetBSD.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: kamil
Date: Mon Sep 14 14:33:01 UTC 2020
Modified Files:
src/external/gpl3/gcc/lib/libtsan: Makefile
Removed Files:
src/external/gpl3/gcc/lib/libtsan: tsan_rtl_unimpl.cc
Log Message:
Avoid using dummy tsan_rtl_unimpl.cc
Instead of pro
Module Name:src
Committed By: kamil
Date: Mon Sep 14 11:56:01 UTC 2020
Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/tsan: tsan_interceptors.cc
Log Message:
Catch unsupported LONG_JMP_SP_ENV_SLOT
A variation of this patch is pending upstream: https://reviews.llv
Module Name:src
Committed By: ryo
Date: Mon Sep 14 10:53:02 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c trap.c
src/sys/arch/aarch64/include: db_machdep.h
Log Message:
sprinkle LE32TOH to fetch instructions on aarch64eb
To generate a diff
Module Name:src
Committed By: ryo
Date: Mon Sep 14 10:06:35 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
src/sys/arch/aarch64/include: cpu.h types.h
Log Message:
PID_MAX is just an initial value (soft maximum). Don't use it for CTASSERT.
defined __
Module Name:src
Committed By: kamil
Date: Mon Sep 14 09:47:43 UTC 2020
Modified Files:
src/sys/arch/sparc/include: ptrace.h
Log Message:
Switch from register_t to unsigned long int
Removes dependency on _KERNTYPES.
To generate a diff of this commit:
cvs rdiff -u -r1.15
Module Name:src
Committed By: kim
Date: Mon Sep 14 09:02:11 UTC 2020
Modified Files:
src: build.sh
Log Message:
Fix typo in usage
To generate a diff of this commit:
cvs rdiff -u -r1.343 -r1.344 src/build.sh
Please note that diffs are not public domain; they are subject
Module Name:src
Committed By: skrll
Date: Mon Sep 14 07:27:19 UTC 2020
Modified Files:
src/sys/arch/arm/nvidia: tegra_sdhc.c
Log Message:
Trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/nvidia/tegra_sdhc.c
Please note
Module Name:src
Committed By: rillig
Date: Mon Sep 14 07:13:29 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: cond-undef-lint.exp cond-undef-lint.mk
opt-debug-lint.exp opt-debug-lint.mk
Log Message:
make(1): remove obsolete comments from tests
To gener
Module Name:src
Committed By: rillig
Date: Mon Sep 14 07:04:56 UTC 2020
Modified Files:
src/usr.bin/make: var.c
src/usr.bin/make/unit-tests: cond-undef-lint.exp
Log Message:
make(1): don't require nested variables to be defined in conditions
This code only applies
51 matches
Mail list logo