CVS commit: xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd

2021-06-01 Thread Joerg Sonnenberger
Module Name:xsrc
Committed By:   joerg
Date:   Wed Jun  2 00:33:22 UTC 2021

Modified Files:
xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd:
ppc_video.c

Log Message:
Provide canonical declaration of IOPortBase for MIPS here, too.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 \
xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/server/drivers

2021-05-31 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May 31 21:45:41 UTC 2021

Modified Files:
src/external/mit/xorg/server/drivers: Makefile.xf86-driver
src/external/mit/xorg/server/drivers/xf86-video-amdgpu: Makefile

Log Message:
Stop using -fcommon, xsrc should be fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 \
src/external/mit/xorg/server/drivers/Makefile.xf86-driver
cvs rdiff -u -r1.2 -r1.3 \
src/external/mit/xorg/server/drivers/xf86-video-amdgpu/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit

2021-05-31 Thread Joerg Sonnenberger
Module Name:xsrc
Committed By:   joerg
Date:   Mon May 31 21:44:20 UTC 2021

Modified Files:
xsrc/external/mit/xf86-video-amdgpu/dist/src: drmmode_display.h
xsrc/external/mit/xf86-video-ati-kms/dist/src: drmmode_display.h
xsrc/external/mit/xf86-video-chips/dist/util: AsmMacros.h
xsrc/external/mit/xf86-video-geode/dist/src: geode.h gx_video.c
lx_driver.c panel.c
xsrc/external/mit/xf86-video-geode/dist/src/panel: panel.c
xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810: i810.h
xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810: i810.h
xsrc/external/mit/xf86-video-openchrome/dist/src: via_driver.h
via_sii164.h via_vt1632.h
xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common: compiler.h
xsrc/external/mit/xorg-server/dist/hw/xfree86/common: compiler.h

Log Message:
Avoid multiple definitions of the same variable.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.7 -r1.2 \
xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h
cvs rdiff -u -r1.1.1.9 -r1.2 \
xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h
cvs rdiff -u -r1.1.1.2 -r1.2 \
xsrc/external/mit/xf86-video-chips/dist/util/AsmMacros.h
cvs rdiff -u -r1.6 -r1.7 xsrc/external/mit/xf86-video-geode/dist/src/geode.h \
xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c \
xsrc/external/mit/xf86-video-geode/dist/src/panel.c
cvs rdiff -u -r1.1.1.2 -r1.2 \
xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810/i810.h
cvs rdiff -u -r1.1.1.2 -r1.2 \
xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h
cvs rdiff -u -r1.8 -r1.9 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_sii164.h
cvs rdiff -u -r1.1.1.3 -r1.2 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt1632.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common/compiler.h
cvs rdiff -u -r1.16 -r1.17 \
xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/server/drivers/xf86-video-geode

2021-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May 31 00:04:15 UTC 2021

Modified Files:
src/external/mit/xorg/server/drivers/xf86-video-geode: Makefile

Log Message:
Use -fcommon


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 \
src/external/mit/xorg/server/drivers/xf86-video-geode/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/server/drivers

2021-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 22:24:36 UTC 2021

Modified Files:
src/external/mit/xorg/server/drivers/xf86-video-amdgpu: Makefile
src/external/mit/xorg/server/drivers/xf86-video-intel: Makefile
src/external/mit/xorg/server/drivers/xf86-video-openchrome: Makefile
src/external/mit/xorg/server/drivers/xf86-video-radeon-kms: Makefile

Log Message:
Various X drivers still need -fcommon, so add it.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/external/mit/xorg/server/drivers/xf86-video-amdgpu/Makefile
cvs rdiff -u -r1.33 -r1.34 \
src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile
cvs rdiff -u -r1.16 -r1.17 \
src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile
cvs rdiff -u -r1.12 -r1.13 \
src/external/mit/xorg/server/drivers/xf86-video-radeon-kms/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [LLVM] src/external/apache2/llvm/dist

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:58:42 UTC 2021

Removed Files:
src/external/apache2/llvm/dist/clang [LLVM]: .arcconfig
src/external/apache2/llvm/dist/clang/docs [LLVM]:
AttributeReference.rst DiagnosticsReference.rst
src/external/apache2/llvm/dist/clang/include/clang/Basic [LLVM]:
BuiltinsLe64.def FixedPoint.h SanitizerBlacklist.h
src/external/apache2/llvm/dist/clang/include/clang/Driver [LLVM]:
CC1Options.td CLCompatOptions.td
src/external/apache2/llvm/dist/clang/include/clang/Serialization [LLVM]:
Module.h
src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core 
[LLVM]:
IssueHash.h

src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive
 [LLVM]:
SubEngine.h

src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend 
[LLVM]:
CheckerRegistration.h
src/external/apache2/llvm/dist/clang/include/clang/Tooling/Core [LLVM]:
Lookup.h
src/external/apache2/llvm/dist/clang/lib/AST/Interp [LLVM]: Block.cpp
Block.h
src/external/apache2/llvm/dist/clang/lib/Basic [LLVM]: FixedPoint.cpp
SanitizerBlacklist.cpp
src/external/apache2/llvm/dist/clang/lib/Frontend [LLVM]:
FrontendTiming.cpp
src/external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers [LLVM]:
__clang_openmp_math.h __clang_openmp_math_declares.h
src/external/apache2/llvm/dist/clang/lib/Index [LLVM]:
SimpleFormatContext.h
src/external/apache2/llvm/dist/clang/lib/Serialization [LLVM]:
Module.cpp
src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers [LLVM]:
IteratorChecker.cpp
src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core [LLVM]:
IssueHash.cpp SubEngine.cpp
src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend [LLVM]:
CheckerRegistration.cpp
src/external/apache2/llvm/dist/clang/lib/Tooling/Core [LLVM]:
Lookup.cpp
src/external/apache2/llvm/dist/clang/tools/scan-view/share [LLVM]:
FileRadar.scpt GetRadarVersion.scpt
src/external/apache2/llvm/dist/clang/utils/TableGen [LLVM]:
ClangASTEmitters.h
src/external/apache2/llvm/dist/llvm [LLVM]: .arcconfig LLVMBuild.txt
src/external/apache2/llvm/dist/llvm/bindings [LLVM]: LLVMBuild.txt
src/external/apache2/llvm/dist/llvm/cmake/modules [LLVM]:
CheckLinkerFlag.cmake
src/external/apache2/llvm/dist/llvm/docs [LLVM]: LLVMBuild.rst
LLVMBuild.txt
src/external/apache2/llvm/dist/llvm/docs/AMDGPU [LLVM]:
gfx9_mad_type_dev.rst
src/external/apache2/llvm/dist/llvm/docs/CommandGuide [LLVM]:
llvm-build.rst
src/external/apache2/llvm/dist/llvm/docs/TableGen [LLVM]:
Deficiencies.rst LangIntro.rst LangRef.rst
src/external/apache2/llvm/dist/llvm/docs/tutorial [LLVM]:
BuildingAJIT5.rst OCamlLangImpl1.rst OCamlLangImpl2.rst
OCamlLangImpl3.rst OCamlLangImpl4.rst OCamlLangImpl5.rst
OCamlLangImpl6.rst OCamlLangImpl7.rst OCamlLangImpl8.rst
src/external/apache2/llvm/dist/llvm/examples [LLVM]: LLVMBuild.txt

src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5 
[LLVM]:
CMakeLists.txt KaleidoscopeJIT.h RemoteJITUtils.h toy.cpp

src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server
 [LLVM]:
CMakeLists.txt server.cpp
src/external/apache2/llvm/dist/llvm/examples/LLJITExamples [LLVM]:
CMakeLists.txt ExampleModules.h

src/external/apache2/llvm/dist/llvm/examples/LLJITExamples/LLJITWithJITLink 
[LLVM]:
CMakeLists.txt LLJITWithJITLink.cpp

src/external/apache2/llvm/dist/llvm/examples/LLJITExamples/LLJITWithObjectCache 
[LLVM]:
CMakeLists.txt LLJITWithObjectCache.cpp

src/external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter2 [LLVM]:
_tags ast.ml lexer.ml parser.ml token.ml toplevel.ml toy.ml

src/external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter3 [LLVM]:
_tags ast.ml codegen.ml lexer.ml myocamlbuild.ml parser.ml token.ml
toplevel.ml toy.ml

src/external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter4 [LLVM]:
_tags ast.ml bindings.c codegen.ml lexer.ml myocamlbuild.ml
parser.ml token.ml toplevel.ml toy.ml

src/external/apache2/llvm/dist/llvm/examples/OCaml-Kaleidoscope/Chapter5 [LLVM]:
_tags ast.ml bindings.c codegen.ml lexer.ml myocamlbuild.ml
parser.ml token.ml toplevel.ml toy.ml

src/external/apache2/llvm/dist/llvm/examples/OCaml-Ka

CVS commit: src/doc

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:29:24 UTC 2021

Modified Files:
src/doc: TODO.clang

Log Message:
Drop a number of entries that no longer apply.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/doc/TODO.clang

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:28:59 UTC 2021

Modified Files:
src/sys/arch/arm/include: lock.h

Log Message:
Don't use V8 atomic instruction for AA32 mode.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/arm/include/lock.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/bootp/common

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:28:35 UTC 2021

Modified Files:
src/usr.sbin/bootp/common: Makefile

Log Message:
address-of-packed-member warning is no longer a problem here.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/bootp/common/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/libexec/ld.elf_so

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:26:51 UTC 2021

Modified Files:
src/tests/libexec/ld.elf_so: Makefile Makefile.inc

Log Message:
Drop explicit -msecure-plt, it's the default for both clang and gcc.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/tests/libexec/ld.elf_so/Makefile
cvs rdiff -u -r1.2 -r1.3 src/tests/libexec/ld.elf_so/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:26:08 UTC 2021

Modified Files:
src/libexec/ld.elf_so: rtld.c

Log Message:
Don't use the return address hack with clang.


To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208 src/libexec/ld.elf_so/rtld.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gmon

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:24:05 UTC 2021

Modified Files:
src/lib/libc/gmon: Makefile.inc

Log Message:
Don't warn about frame pointer use for clang either.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/lib/libc/gmon/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gdb/lib/libgdb

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:23:25 UTC 2021

Modified Files:
src/external/gpl3/gdb/lib/libgdb: Makefile

Log Message:
Always use C++17 string_view, the emulation is just broken.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/external/gpl3/gdb/lib/libgdb/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/server/drivers/xf86-video-pnozz

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:22:19 UTC 2021

Modified Files:
src/external/mit/xorg/server/drivers/xf86-video-pnozz: Makefile

Log Message:
Ignore pointer sign cast issues with clang.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/external/mit/xorg/server/drivers/xf86-video-pnozz/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/lib/libXaw

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 02:20:09 UTC 2021

Modified Files:
src/external/mit/xorg/lib/libXaw: Makefile Makefile.common

Log Message:
Ignore pointer cast warnings for clang, too. Use -Wno-format more
selectively.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/external/mit/xorg/lib/libXaw/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/lib/libXaw/Makefile.common

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 01:57:00 UTC 2021

Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: ad.aarch64 ad.arm ad.mips ad.powerpc
md.amd64 md.i386 mi
src/etc/mtree: NetBSD.dist.base
src/external/apache2/llvm: Makefile Makefile.inc link.mk
src/external/apache2/llvm/autoconf: configure run-autoconf
src/external/apache2/llvm/autoconf/autoconf: aclocal.m4 configure.ac
src/external/apache2/llvm/autoconf/include/clang/Config: config.h.in
src/external/apache2/llvm/autoconf/include/llvm/Config: config.h.in
llvm-config.h.in
src/external/apache2/llvm/bin: Makefile
src/external/apache2/llvm/bin/bugpoint: Makefile
src/external/apache2/llvm/bin/clang: Makefile
src/external/apache2/llvm/bin/clang-rename: Makefile
src/external/apache2/llvm/bin/clang-tblgen: Makefile
src/external/apache2/llvm/bin/llc: Makefile
src/external/apache2/llvm/bin/lli: Makefile
src/external/apache2/llvm/bin/llvm-ar: Makefile
src/external/apache2/llvm/bin/llvm-as: Makefile
src/external/apache2/llvm/bin/llvm-cov: Makefile
src/external/apache2/llvm/bin/llvm-cxxdump: Makefile
src/external/apache2/llvm/bin/llvm-diff: Makefile
src/external/apache2/llvm/bin/llvm-dis: Makefile
src/external/apache2/llvm/bin/llvm-dwarfdump: Makefile
src/external/apache2/llvm/bin/llvm-dwp: Makefile
src/external/apache2/llvm/bin/llvm-extract: Makefile
src/external/apache2/llvm/bin/llvm-link: Makefile
src/external/apache2/llvm/bin/llvm-mc: Makefile
src/external/apache2/llvm/bin/llvm-nm: Makefile
src/external/apache2/llvm/bin/llvm-objcopy: Makefile
src/external/apache2/llvm/bin/llvm-objdump: Makefile
src/external/apache2/llvm/bin/llvm-profdata: Makefile
src/external/apache2/llvm/bin/llvm-readobj: Makefile
src/external/apache2/llvm/bin/llvm-size: Makefile
src/external/apache2/llvm/bin/llvm-symbolizer: Makefile
src/external/apache2/llvm/bin/llvm-xray: Makefile
src/external/apache2/llvm/bin/opt: Makefile
src/external/apache2/llvm/bin/sancov: Makefile
src/external/apache2/llvm/bin/sanstats: Makefile
src/external/apache2/llvm/bin/tblgen: Makefile
src/external/apache2/llvm/config/clang/Config: config.h
src/external/apache2/llvm/config/llvm/Config: config.h.in
llvm-config.h.in
src/external/apache2/llvm/include: Makefile
src/external/apache2/llvm/lib: Makefile
src/external/apache2/llvm/lib/libLLVMAArch64CodeGen: Makefile
src/external/apache2/llvm/lib/libLLVMAMDGPUCodeGen: Makefile
src/external/apache2/llvm/lib/libLLVMAMDGPUUtils: Makefile
src/external/apache2/llvm/lib/libLLVMARMCodeGen: Makefile
src/external/apache2/llvm/lib/libLLVMAnalysis: Makefile
src/external/apache2/llvm/lib/libLLVMAsmPrinter: Makefile
src/external/apache2/llvm/lib/libLLVMBinaryFormat: Makefile
src/external/apache2/llvm/lib/libLLVMCodeGen: Makefile
src/external/apache2/llvm/lib/libLLVMDebugInfoDWARF: Makefile
src/external/apache2/llvm/lib/libLLVMDebugInfoGSYM: Makefile
src/external/apache2/llvm/lib/libLLVMDebugInfoPDB: Makefile
src/external/apache2/llvm/lib/libLLVMDebugInfoPDBDIA: Makefile
src/external/apache2/llvm/lib/libLLVMDebugInfoPDBNative: Makefile
src/external/apache2/llvm/lib/libLLVMDemangle: Makefile
src/external/apache2/llvm/lib/libLLVMExecutionEngineJITLink: Makefile
src/external/apache2/llvm/lib/libLLVMGlobalISel: Makefile
src/external/apache2/llvm/lib/libLLVMIR: Makefile
src/external/apache2/llvm/lib/libLLVMInstCombine: Makefile
src/external/apache2/llvm/lib/libLLVMInstrumentation: Makefile
src/external/apache2/llvm/lib/libLLVMMC: Makefile
src/external/apache2/llvm/lib/libLLVMMCA: Makefile
src/external/apache2/llvm/lib/libLLVMMCParser: Makefile
src/external/apache2/llvm/lib/libLLVMObject: Makefile
src/external/apache2/llvm/lib/libLLVMObjectYAML: Makefile
src/external/apache2/llvm/lib/libLLVMOrc: Makefile
src/external/apache2/llvm/lib/libLLVMPasses: Makefile
src/external/apache2/llvm/lib/libLLVMPowerPCCodeGen: Makefile
src/external/apache2/llvm/lib/libLLVMPowerPCMCTargetDesc: Makefile
src/external/apache2/llvm/lib/libLLVMRemarks: Makefile
src/external/apache2/llvm/lib/libLLVMScalarOpts: Makefile
src/external/apache2/llvm/lib/libLLVMSupport: Makefile
src/external/apache2/llvm/lib/libLLVMTableGen: Makefile
src/external/apache2/llvm/lib/libLLVMTextAPI: Makefile
src/external/apache2/llvm/lib/libLLVMTransformsUtils: Makefile
src/external/apache2/llvm/lib/libLLVMVectorize: Makefile
src/ext

CVS commit: xsrc/external/mit/MesaLib/dist/src

2021-05-29 Thread Joerg Sonnenberger
Module Name:xsrc
Committed By:   joerg
Date:   Sun May 30 01:53:31 UTC 2021

Modified Files:
xsrc/external/mit/MesaLib/dist/src/amd/common: ac_llvm_helper.cpp
xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm:
lp_bld_format_srgb.c lp_bld_init.c lp_bld_misc.cpp

Log Message:
Support LLVM 13, mostly from upstream.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.2 -r1.2 \
xsrc/external/mit/MesaLib/dist/src/amd/common/ac_llvm_helper.cpp
cvs rdiff -u -r1.1.1.2 -r1.2 \

xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c
cvs rdiff -u -r1.1.1.4 -r1.2 \
xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/lp_bld_init.c \
xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS import: src/external/apache2/llvm/dist/libcxx

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 01:29:21 UTC 2021

Update of /cvsroot/src/external/apache2/llvm/dist/libcxx
In directory ivanova.netbsd.org:/tmp/cvs-serv10236

Log Message:
Import libc++ 249b40b558955afe5ac2b549edcf2d7f859c8cc9

Status:

Vendor Tag: LLVM
Release Tags:   LLVM-249b40b558955afe5ac2b549edcf2d7f859c8cc9

N src/external/apache2/llvm/dist/libcxx/CREDITS.TXT
N src/external/apache2/llvm/dist/libcxx/.clang-format
N src/external/apache2/llvm/dist/libcxx/LICENSE.TXT
N src/external/apache2/llvm/dist/libcxx/.gitignore
N src/external/apache2/llvm/dist/libcxx/TODO.TXT
N src/external/apache2/llvm/dist/libcxx/appveyor-reqs-install.cmd
N src/external/apache2/llvm/dist/libcxx/CMakeLists.txt
N src/external/apache2/llvm/dist/libcxx/appveyor.yml
N src/external/apache2/llvm/dist/libcxx/src/typeinfo.cpp
N src/external/apache2/llvm/dist/libcxx/src/format.cpp
N src/external/apache2/llvm/dist/libcxx/src/atomic.cpp
N src/external/apache2/llvm/dist/libcxx/src/random_shuffle.cpp
N src/external/apache2/llvm/dist/libcxx/src/vector.cpp
N src/external/apache2/llvm/dist/libcxx/src/thread.cpp
N src/external/apache2/llvm/dist/libcxx/src/mutex.cpp
N src/external/apache2/llvm/dist/libcxx/src/regex.cpp
N src/external/apache2/llvm/dist/libcxx/src/condition_variable.cpp
N src/external/apache2/llvm/dist/libcxx/src/shared_mutex.cpp
N src/external/apache2/llvm/dist/libcxx/src/string.cpp
N src/external/apache2/llvm/dist/libcxx/src/ios.cpp
N src/external/apache2/llvm/dist/libcxx/src/chrono.cpp
N src/external/apache2/llvm/dist/libcxx/src/exception.cpp
N src/external/apache2/llvm/dist/libcxx/src/algorithm.cpp
N src/external/apache2/llvm/dist/libcxx/src/bind.cpp
N src/external/apache2/llvm/dist/libcxx/src/valarray.cpp
N src/external/apache2/llvm/dist/libcxx/src/any.cpp
N src/external/apache2/llvm/dist/libcxx/src/iostream.cpp
N src/external/apache2/llvm/dist/libcxx/src/optional.cpp
N src/external/apache2/llvm/dist/libcxx/src/CMakeLists.txt
N src/external/apache2/llvm/dist/libcxx/src/strstream.cpp
N src/external/apache2/llvm/dist/libcxx/src/utility.cpp
N src/external/apache2/llvm/dist/libcxx/src/functional.cpp
N src/external/apache2/llvm/dist/libcxx/src/stdexcept.cpp
N src/external/apache2/llvm/dist/libcxx/src/system_error.cpp
N src/external/apache2/llvm/dist/libcxx/src/hash.cpp
N src/external/apache2/llvm/dist/libcxx/src/condition_variable_destructor.cpp
N src/external/apache2/llvm/dist/libcxx/src/debug.cpp
N src/external/apache2/llvm/dist/libcxx/src/new.cpp
N src/external/apache2/llvm/dist/libcxx/src/memory.cpp
N src/external/apache2/llvm/dist/libcxx/src/mutex_destructor.cpp
N src/external/apache2/llvm/dist/libcxx/src/charconv.cpp
N src/external/apache2/llvm/dist/libcxx/src/future.cpp
N src/external/apache2/llvm/dist/libcxx/src/locale.cpp
N src/external/apache2/llvm/dist/libcxx/src/variant.cpp
N src/external/apache2/llvm/dist/libcxx/src/random.cpp
N src/external/apache2/llvm/dist/libcxx/src/ios.instantiations.cpp
N src/external/apache2/llvm/dist/libcxx/src/barrier.cpp
N src/external/apache2/llvm/dist/libcxx/src/filesystem/operations.cpp
N src/external/apache2/llvm/dist/libcxx/src/filesystem/filesystem_common.h
N src/external/apache2/llvm/dist/libcxx/src/filesystem/posix_compat.h
N src/external/apache2/llvm/dist/libcxx/src/filesystem/directory_iterator.cpp
N src/external/apache2/llvm/dist/libcxx/src/filesystem/int128_builtins.cpp
N src/external/apache2/llvm/dist/libcxx/src/include/atomic_support.h
N src/external/apache2/llvm/dist/libcxx/src/include/refstring.h
N src/external/apache2/llvm/dist/libcxx/src/include/apple_availability.h
N src/external/apache2/llvm/dist/libcxx/src/include/config_elast.h
N src/external/apache2/llvm/dist/libcxx/src/include/sso_allocator.h
N src/external/apache2/llvm/dist/libcxx/src/experimental/memory_resource.cpp
N src/external/apache2/llvm/dist/libcxx/src/support/ibm/xlocale_zos.cpp
N src/external/apache2/llvm/dist/libcxx/src/support/solaris/mbsnrtowcs.inc
N src/external/apache2/llvm/dist/libcxx/src/support/solaris/xlocale.cpp
N src/external/apache2/llvm/dist/libcxx/src/support/solaris/wcsnrtombs.inc
N src/external/apache2/llvm/dist/libcxx/src/support/solaris/README
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/stdexcept_default.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/exception_fallback.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/exception_glibcxx.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/exception_pointer_msvc.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/new_handler_fallback.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/exception_libcxxabi.ipp
N 
src/external/apache2/llvm/dist/libcxx/src/support/runtime/exception_libcxxrt.ipp
N src/external/apache2/llv

CVS commit: src/external/bsd/libevent/dist/test

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 00:19:09 UTC 2021

Modified Files:
src/external/bsd/libevent/dist/test: regress_ssl.c

Log Message:
Cast to enums via uintptr_t to avoid compiler warnings.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/libevent/dist/test/regress_ssl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 00:17:20 UTC 2021

Modified Files:
src/sys/dev/pci: if_cas.c

Log Message:
Unindent code to match the logical structure, ignoring the commented out if.

This code should be rewritten to use BUS_DMA_WAITOK, but that's a
project of its own.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/dev/pci/if_cas.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/libc++/dist/libcxxrt/src

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 00:12:31 UTC 2021

Modified Files:
src/external/bsd/libc++/dist/libcxxrt/src: exception.cc
libelftc_dem_gnu3.c unwind-itanium.h

Log Message:
Merge 47661d00cd4d6cd728ae31b0bb29a49a6c06272a


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/external/bsd/libc++/dist/libcxxrt/src/exception.cc \
src/external/bsd/libc++/dist/libcxxrt/src/libelftc_dem_gnu3.c \
src/external/bsd/libc++/dist/libcxxrt/src/unwind-itanium.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS import: src/external/bsd/libc++/dist/libcxxrt

2021-05-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May 30 00:08:20 UTC 2021

Update of /cvsroot/src/external/bsd/libc++/dist/libcxxrt
In directory ivanova.netbsd.org:/tmp/cvs-serv13048

Log Message:
Import libcxxrt 47661d00cd4d6cd728ae31b0bb29a49a6c06272a

The repository moved to https://github.com/libcxxrt/libcxxrt in the mean
time, but keep it on the same branch as before. This primarily brings
C++14 support.

Status:

Vendor Tag: PATHSCALE
Release Tags:   libcxxrt-47661d00cd4d6cd728ae31b0bb29a49a6c06272a

U src/external/bsd/libc++/dist/libcxxrt/README
U src/external/bsd/libc++/dist/libcxxrt/LICENSE
U src/external/bsd/libc++/dist/libcxxrt/COPYRIGHT
U src/external/bsd/libc++/dist/libcxxrt/AUTHORS
N src/external/bsd/libc++/dist/libcxxrt/test/test_foreign_exceptions.cc
N src/external/bsd/libc++/dist/libcxxrt/test/test_demangle.cc
U src/external/bsd/libc++/dist/libcxxrt/test/test_typeinfo.cc
U src/external/bsd/libc++/dist/libcxxrt/test/test_guard.cc
U src/external/bsd/libc++/dist/libcxxrt/test/test_exception.cc
U src/external/bsd/libc++/dist/libcxxrt/test/test.h
U src/external/bsd/libc++/dist/libcxxrt/test/test.cc
U src/external/bsd/libc++/dist/libcxxrt/test/run_test.sh
U src/external/bsd/libc++/dist/libcxxrt/src/unwind.h
C src/external/bsd/libc++/dist/libcxxrt/src/unwind-itanium.h
U src/external/bsd/libc++/dist/libcxxrt/src/unwind-arm.h
U src/external/bsd/libc++/dist/libcxxrt/src/typeinfo.h
U src/external/bsd/libc++/dist/libcxxrt/src/typeinfo.cc
U src/external/bsd/libc++/dist/libcxxrt/src/terminate.cc
U src/external/bsd/libc++/dist/libcxxrt/src/stdexcept.h
U src/external/bsd/libc++/dist/libcxxrt/src/stdexcept.cc
U src/external/bsd/libc++/dist/libcxxrt/src/memory.cc
C src/external/bsd/libc++/dist/libcxxrt/src/libelftc_dem_gnu3.c
U src/external/bsd/libc++/dist/libcxxrt/src/guard.cc
C src/external/bsd/libc++/dist/libcxxrt/src/exception.cc
U src/external/bsd/libc++/dist/libcxxrt/src/dynamic_cast.cc
U src/external/bsd/libc++/dist/libcxxrt/src/dwarf_eh.h
U src/external/bsd/libc++/dist/libcxxrt/src/cxxabi.h
U src/external/bsd/libc++/dist/libcxxrt/src/cxa_finalize.c
U src/external/bsd/libc++/dist/libcxxrt/src/cxa_atexit.c
U src/external/bsd/libc++/dist/libcxxrt/src/auxhelper.cc
U src/external/bsd/libc++/dist/libcxxrt/src/atomic.h
U src/external/bsd/libc++/dist/libcxxrt/src/abi_namespace.h

3 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jPATHSCALE:yesterday -jPATHSCALE 
src/external/bsd/libc++/dist/libcxxrt



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

2021-05-27 Thread Joerg Sonnenberger
Module Name:xsrc
Committed By:   joerg
Date:   Thu May 27 20:20:43 UTC 2021

Modified Files:
xsrc/external/mit/xf86-video-pnozz/dist/src: pnozz_exa.c

Log Message:
Don't nest comments.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_exa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-05-27 Thread Joerg Sonnenberger
Module Name:xsrc
Committed By:   joerg
Date:   Thu May 27 20:20:22 UTC 2021

Modified Files:
xsrc/external/mit/xf86-video-pnozz/dist/src: pnozz_exa.c

Log Message:
Don't define MaxClip and junk twice, fixing build with -fno-common.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
xsrc/external/mit/xf86-video-pnozz/dist/src/pnozz_exa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/lib/libunwind

2021-02-28 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun Feb 28 23:12:37 UTC 2021

Modified Files:
src/sys/lib/libunwind: AddressSpace.hpp

Log Message:
Defer acquiring the FDE lock until after the allocation. This can avoid
nesting issues between malloc and backtrace when using LSan.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/lib/libunwind/AddressSpace.hpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/lib/gallium

2021-02-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Feb 23 15:16:43 UTC 2021

Modified Files:
src/external/mit/xorg/lib/gallium: Makefile

Log Message:
Don't hard-code LLVM version, but pick it up from build glue.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/external/mit/xorg/lib/gallium/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/lib/libunwind

2021-02-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Feb 23 15:09:27 UTC 2021

Modified Files:
src/sys/lib/libunwind: Registers.hpp unwind_registers.S

Log Message:
Redo the aarch64 support in libunwind. This included a number of bugs
starting from returning the wrong value from the constructor to
completely bogus offset computations. Drop the ELR support for now.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/lib/libunwind/Registers.hpp
cvs rdiff -u -r1.17 -r1.18 src/sys/lib/libunwind/unwind_registers.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/lib/libunwind

2021-02-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Feb 23 15:07:32 UTC 2021

Modified Files:
src/sys/lib/libunwind: DwarfParser.hpp

Log Message:
The return address register entry is the DWARF register. On PowerPC,
this is not the same as the internal encoding, since the Link Register
is deliberately non-continous from the other general purpose register
values. To handle this, always translate the value into the internal
format.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/lib/libunwind/DwarfParser.hpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/ldpd

2021-02-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Feb 23 15:05:09 UTC 2021

Modified Files:
src/usr.sbin/ldpd: Makefile

Log Message:
Make use of packed member addreses non-fatal for clang, too


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/ldpd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libcurses/director

2021-02-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon Feb 15 15:55:51 UTC 2021

Modified Files:
src/tests/lib/libcurses/director: testlang_parse.y

Log Message:
Simplify to avoid copy based on the size of the source.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/tests/lib/libcurses/director/testlang_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-02-13 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun Feb 14 01:27:33 UTC 2021

Modified Files:
src/tests/usr.bin/nbperf: t_nbperf.sh

Log Message:
Adjust test cases to hit the fudge case after the changes in nbperf
itself.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/nbperf/t_nbperf.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libc/arch/sparc64

2021-02-08 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon Feb  8 23:50:25 UTC 2021

Modified Files:
src/tests/lib/libc/arch/sparc64: return_one.S

Log Message:
Don't define a label twice.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/arch/sparc64/return_one.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2021-02-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Feb  6 22:00:59 UTC 2021

Modified Files:
src/doc: TODO.clang

Log Message:
Drop acorn32 entry, fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/doc/TODO.clang

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/acorn32/stand

2021-02-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Feb  6 21:45:38 UTC 2021

Modified Files:
src/sys/arch/acorn32/stand/boot32: Makefile start.S
src/sys/arch/acorn32/stand/nbfs: Makefile rmheader.S

Log Message:
Modernize acorn32 boot code to work directly with LLVM's assembler.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/acorn32/stand/boot32/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/acorn32/stand/boot32/start.S
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/acorn32/stand/nbfs/Makefile \
src/sys/arch/acorn32/stand/nbfs/rmheader.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2021-02-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Feb  6 13:54:48 UTC 2021

Modified Files:
src/sys/kern: subr_kmem.c

Log Message:
Do not cast memcpy arguments when the intention is unaligned access.
The standard is pretty explicit that misaligned pointers is UB and LLVM
does exploit the promised alignment on SPARC, resulting in kernel
crashes during early boot.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/kern/subr_kmem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/public-domain/sqlite

2021-02-05 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Feb  5 21:48:52 UTC 2021

Modified Files:
src/external/public-domain/sqlite: Makefile.inc

Log Message:
Reenable threadsafe sqlite.

Do it properly and only enable thread-safety, but not the worker thread
support. The latter is what requires the whole libpthread dependency.
A potential compromis would be to use a weak pthread_create and only
enable worker threads if it is provided, but given that it is only
really used for large sorts, don't bother for now.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/public-domain/sqlite/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/ibm-public/postfix/dist/src/xsasl

2021-02-05 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Feb  5 21:45:24 UTC 2021

Modified Files:
src/external/ibm-public/postfix/dist/src/xsasl: xsasl_saslc_client.c

Log Message:
Pass strings to %s arguments, not void *.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/external/ibm-public/postfix/dist/src/xsasl/xsasl_saslc_client.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/aarch64/aarch64

2021-02-05 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Feb  5 21:44:34 UTC 2021

Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c db_machdep.c

Log Message:
Avoid duplicate definition of ddb_regs in crash(8).


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/aarch64/aarch64/db_interface.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/aarch64/aarch64/db_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc

2021-02-05 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Feb  5 21:43:21 UTC 2021

Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc: aes.inc

Log Message:
Allow v9 assembly for AES code for 32bit compat build with clang.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/aes.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2021-02-04 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Feb  4 22:55:36 UTC 2021

Modified Files:
src/sys/arch/arm/amlogic: mesong12_clkc.c

Log Message:
Fix C&P error in G12_CLK_vid_pll


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/amlogic/mesong12_clkc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/fstyp

2021-02-02 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Feb  2 21:31:11 UTC 2021

Modified Files:
src/usr.sbin/fstyp: Makefile

Log Message:
Ignore address of packed-member for clang too


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/fstyp/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/nbperf

2021-01-28 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jan 28 18:52:43 UTC 2021

Modified Files:
src/usr.bin/nbperf: graph2.c

Log Message:
Fix sanity check to match the fixed off-by-one logic in the sizing
logic.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.bin/nbperf/graph2.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/nbperf

2021-01-26 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Jan 26 21:25:55 UTC 2021

Modified Files:
src/usr.bin/nbperf: nbperf-bdz.c nbperf-chm.c

Log Message:
Fix potential off-by-one error when using hash fudging. It needs to
round up to 2/4 and not one less to guarantee that the adjusted hash
fits into array.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.bin/nbperf/nbperf-bdz.c
cvs rdiff -u -r1.4 -r1.5 src/usr.bin/nbperf/nbperf-chm.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/nbperf

2021-01-12 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Jan 12 14:21:18 UTC 2021

Modified Files:
src/usr.bin/nbperf: nbperf.c

Log Message:
Don't use arc4random for the tools build on NetBSD either.
compat_defs.h explicitly forces _POSIX_SOURCE and this hides the
prototype in stdlib.h.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/nbperf/nbperf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2021-01-07 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jan  7 16:03:08 UTC 2021

Modified Files:
src/tests/usr.bin/nbperf: t_nbperf.sh
src/usr.bin/nbperf: graph2.c graph2.h graph3.c nbperf-bdz.c
nbperf-chm.c nbperf-chm3.c nbperf.1 nbperf.c nbperf.h
Removed Files:
src/usr.bin/nbperf: graph3.h

Log Message:
Optimize nbperf

- add fudge mode which gives a slightly slower hash function, but works
  almost always in the first iteration by avoiding degenerate edges
- avoid keeping incidence lists around reducing the memory foot print by
  30%
- split edge processing from hashing as in the non-fudge case it is a
  reasonable costly part that often gets thrown away
- merge graph2 and graph3 routines now that they are mostly the same


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/nbperf/t_nbperf.sh
cvs rdiff -u -r1.4 -r1.5 src/usr.bin/nbperf/graph2.c \
src/usr.bin/nbperf/graph3.c src/usr.bin/nbperf/nbperf.h
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/nbperf/graph2.h \
src/usr.bin/nbperf/nbperf-chm3.c
cvs rdiff -u -r1.1 -r0 src/usr.bin/nbperf/graph3.h
cvs rdiff -u -r1.9 -r1.10 src/usr.bin/nbperf/nbperf-bdz.c
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/nbperf/nbperf-chm.c
cvs rdiff -u -r1.7 -r1.8 src/usr.bin/nbperf/nbperf.1
cvs rdiff -u -r1.5 -r1.6 src/usr.bin/nbperf/nbperf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/cdb

2021-01-07 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jan  7 14:41:50 UTC 2021

Modified Files:
src/lib/libc/cdb: cdbw.c

Log Message:
Optimize CPU and memory use of cdbw(3)

Reduce memory footprint and processing time by dropping the vertex parts
of the edges kept during the peeling. Hook up the
division-by-multiplication logic to help older platforms.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/cdb/cdbw.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/games/warp

2020-11-12 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Nov 12 22:23:16 UTC 2020

Modified Files:
src/games/warp: intrp.c score.h sig.h util.c util.h

Log Message:
Avoid common symbols. Use __dead.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/games/warp/intrp.c
cvs rdiff -u -r1.4 -r1.5 src/games/warp/score.h src/games/warp/sig.h
cvs rdiff -u -r1.5 -r1.6 src/games/warp/util.c src/games/warp/util.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so/arch/arm

2020-06-16 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Jun 16 21:02:20 UTC 2020

Modified Files:
src/libexec/ld.elf_so/arch/arm: mdreloc.c

Log Message:
R_ARM_TLS_TPOFF32 needs to adjust the existing value, not blindly
overwrite it.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/libexec/ld.elf_so/arch/arm/mdreloc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so/arch/aarch64

2020-06-16 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Jun 16 21:01:30 UTC 2020

Modified Files:
src/libexec/ld.elf_so/arch/aarch64: mdreloc.c

Log Message:
Honor addend for R_AARCH64_TLS_TPREL relocation.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/libexec/ld.elf_so/arch/aarch64/mdreloc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/common/lib/libprop

2020-06-11 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun 11 22:25:44 UTC 2020

Modified Files:
src/common/lib/libprop: prop_object_impl.h

Log Message:
Unbreak clang builds by removing questionable linker warning sections
trggered all over the place.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/common/lib/libprop/prop_object_impl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2020-06-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Jun  6 22:06:42 UTC 2020

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
sun2 and vax have no native TLS support, so avoid using modern jemalloc
as it has a couple of nasty race conditions when using TSD.


To generate a diff of this commit:
cvs rdiff -u -r1.1198 -r1.1199 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-06-03 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun  4 00:45:32 UTC 2020

Modified Files:
src/external/bsd/jemalloc/dist/src: tsd.c
src/external/bsd/jemalloc/include/jemalloc/internal:
jemalloc_internal_defs.h
src/lib/libpthread: pthread.c

Log Message:
If _malloc_thread_cleanup is implement, call it from libpthread.
Provide the hook from modern jemalloc to avoid using TSD for the thread
destruction cleanup as it can result in reentrancy crashes if fork is
called from a thread that never called malloc as it will result in a
late malloc from the pre-fork synchronisation handler.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/jemalloc/dist/src/tsd.c
cvs rdiff -u -r1.12 -r1.13 \
src/external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
cvs rdiff -u -r1.173 -r1.174 src/lib/libpthread/pthread.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc

2020-06-01 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Jun  2 01:30:31 UTC 2020

Modified Files:
src/lib/libc/citrus: citrus_ctype_template.h
src/lib/libc/locale: multibyte.h

Log Message:
Don't overalign _RuneStatePriv, it must share the alignment of mbstate_t
it aliased with. Assert that the alignment actually used reflects the
alignment required by existing implementation and for newly build
modules assert that it is at most the guaranteed alignment.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/lib/libc/citrus/citrus_ctype_template.h
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/locale/multibyte.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libpthread

2020-06-01 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Jun  2 00:29:53 UTC 2020

Modified Files:
src/lib/libpthread: pthread.c pthread_int.h pthread_rwlock.c

Log Message:
Pass down errno when calling pthread__errorfunc after a system call.
Allow format arguments for that reason and use (v)snprintf_ss in
pthread_errorfunc to avoid race conditions and the like.


To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/lib/libpthread/pthread.c
cvs rdiff -u -r1.105 -r1.106 src/lib/libpthread/pthread_int.h
cvs rdiff -u -r1.41 -r1.42 src/lib/libpthread/pthread_rwlock.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat May 30 23:52:10 UTC 2020

Modified Files:
src/external/bsd/ntp/dist/include: ntp_config.h
src/external/bsd/ntp/dist/ntpd: ntp_config.c

Log Message:
Don't define psl as common symbol, move it into the only file using it.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/ntp/dist/include/ntp_config.h
cvs rdiff -u -r1.23 -r1.24 src/external/bsd/ntp/dist/ntpd/ntp_config.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/include

2020-05-26 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue May 26 21:49:30 UTC 2020

Modified Files:
src/include: stdlib.h

Log Message:
Avoid depending on namespace pollution in stdlib.h.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src/include/stdlib.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/setfacl

2020-05-21 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 22 01:28:45 UTC 2020

Modified Files:
src/bin/setfacl: setfacl.c

Log Message:
Mark usage as dead


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/bin/setfacl/setfacl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/getfacl

2020-05-21 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 22 01:28:00 UTC 2020

Modified Files:
src/bin/getfacl: getfacl.c

Log Message:
Don't return from dead functions.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/bin/getfacl/getfacl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-05-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 15 14:57:33 UTC 2020

Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/debug: shl.mi
src/lib/libc: shlib_version

Log Message:
Bump libc minor version for malloc lock change


To generate a diff of this commit:
cvs rdiff -u -r1.884 -r1.885 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.245 -r1.246 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.286 -r1.287 src/lib/libc/shlib_version

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/lgpl3/mpfr/lib/libmpfr

2020-05-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 15 14:44:05 UTC 2020

Modified Files:
src/external/lgpl3/mpfr/lib/libmpfr: Makefile

Log Message:
Ignore warnings for tautological compares for clang.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/external/lgpl3/mpfr/lib/libmpfr/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2020-05-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 15 14:37:21 UTC 2020

Modified Files:
src/external/bsd/jemalloc/dist/src: jemalloc.c
src/lib/libc/gen: pthread_atfork.c
src/lib/libc/include: extern.h
src/lib/libc/stdlib: jemalloc.c malloc.c

Log Message:
Hook up proper fork lock handling for malloc:
- lock all relevant mutexes just before fork
- unlock all mutexes just after fork in the parent
- full reinit non-spinlocks in the child
This is not using the normal pthread_atfork interface to ensure order of
operation, malloc is used as implementation detail too often.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/jemalloc/dist/src/jemalloc.c
cvs rdiff -u -r1.14 -r1.15 src/lib/libc/gen/pthread_atfork.c
cvs rdiff -u -r1.25 -r1.26 src/lib/libc/include/extern.h
cvs rdiff -u -r1.52 -r1.53 src/lib/libc/stdlib/jemalloc.c
cvs rdiff -u -r1.59 -r1.60 src/lib/libc/stdlib/malloc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-05-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 15 14:34:42 UTC 2020

Modified Files:
src/external/bsd/jemalloc/dist/src: mutex.c

Log Message:
When using default mutex types, don't setup attributes for init.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/jemalloc/dist/src/mutex.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc/lib/libgomp

2020-05-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 15 14:29:29 UTC 2020

Modified Files:
src/external/gpl3/gcc/lib/libgomp: Makefile

Log Message:
Don't allow building with clang, uses GCC-specific attributes.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/external/gpl3/gcc/lib/libgomp/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libpthread

2020-05-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 15 14:30:23 UTC 2020

Modified Files:
src/lib/libpthread: pthread.c

Log Message:
Lock/unlock/reinit pthread__deadqueue_lock over fork.


To generate a diff of this commit:
cvs rdiff -u -r1.168 -r1.169 src/lib/libpthread/pthread.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc/lib/liblsan

2020-05-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 15 14:29:53 UTC 2020

Modified Files:
src/external/gpl3/gcc/lib/liblsan: Makefile

Log Message:
Ignore unused private fields when building with clang


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc/lib/liblsan/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/include

2020-05-13 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed May 13 14:00:58 UTC 2020

Modified Files:
src/include: stddef.h

Log Message:
Remove trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/include/stddef.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2020-05-11 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May 11 15:15:15 UTC 2020

Modified Files:
src/sys/arch/amd64/conf: Makefile.amd64
src/sys/arch/i386/conf: Makefile.i386

Log Message:
Fix GCC flags for Spectre mitigation to really only apply to GCC.


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/amd64/conf/Makefile.amd64
cvs rdiff -u -r1.195 -r1.196 src/sys/arch/i386/conf/Makefile.i386

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-05-04 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May  4 18:36:24 UTC 2020

Modified Files:
src/sys/arch/arm/include/arm32: pte.h

Log Message:
Prevent double definition of pt_entry_t from machine/param.h


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/include/arm32/pte.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst/arch/evbarm

2020-05-04 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May  4 18:19:34 UTC 2020

Modified Files:
src/usr.sbin/sysinst/arch/evbarm: md.h

Log Message:
boardype should not be common.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/sysinst/arch/evbarm/md.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/zaurus/stand/zboot

2020-05-03 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun May  3 21:02:24 UTC 2020

Modified Files:
src/sys/arch/zaurus/stand/zboot: boot.h

Log Message:
Avoid common symbol declarations.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/zaurus/stand/zboot/boot.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/sys

2020-04-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 30 14:32:05 UTC 2020

Modified Files:
src/sys/sys: cdefs_elf.h

Log Message:
GNU as on ARM silently accepts @progbits, but interpretes it as comment
internally. LLVM bails out on the other hand. So conditionally this
properly.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/sys/cdefs_elf.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2020-04-25 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Apr 25 18:56:26 UTC 2020

Modified Files:
src/external/bsd/flex/dist/src: flex.skl

Log Message:
Fix misindentations in the flex skeleton triggered by dtrace's dt_lex.l.
Upstream committed as a631f5da8d4fd60fbde7b06bcf43bc9a155c27d5


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/flex/dist/src/flex.skl

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump/librump/rumpkern

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:34:29 UTC 2020

Modified Files:
src/sys/rump/librump/rumpkern: rump.c

Log Message:
rump doesn't own pnbuf_cache, externalize it


To generate a diff of this commit:
cvs rdiff -u -r1.344 -r1.345 src/sys/rump/librump/rumpkern/rump.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/tip

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:35:14 UTC 2020

Modified Files:
src/usr.bin/tip: tip.c tip.h

Log Message:
Avoid using common symbol definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/usr.bin/tip/tip.c
cvs rdiff -u -r1.33 -r1.34 src/usr.bin/tip/tip.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:31:52 UTC 2020

Modified Files:
src/tests/fs/nfs/nfsservice: rumpnfsd.c
src/tests/net/config: netconfig.c

Log Message:
Replace noatf global with conditional compilation


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/tests/fs/nfs/nfsservice/rumpnfsd.c
cvs rdiff -u -r1.9 -r1.10 src/tests/net/config/netconfig.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libcurses/director

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:30:09 UTC 2020

Modified Files:
src/tests/lib/libcurses/director: testlang_parse.y

Log Message:
saved_output is owned by director.c


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/tests/lib/libcurses/director/testlang_parse.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/pf/pfs

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:29:00 UTC 2020

Modified Files:
src/usr.sbin/pf/pfs: parse.y parser.h

Log Message:
lineno, states and allocated should be owned by the parser


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/pf/pfs/parse.y \
src/usr.sbin/pf/pfs/parser.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/npf/npftest/libnpftest

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:27:45 UTC 2020

Modified Files:
src/usr.sbin/npf/npftest/libnpftest: npf_test.h

Log Message:
npftest_mbufops and npftest_ifops are owned by npf_mbuf_subr.c


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/npf/npftest/libnpftest/npf_test.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/netstat

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:24:50 UTC 2020

Modified Files:
src/usr.bin/netstat: main.c netstat.h

Log Message:
Avoid common symbol definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 src/usr.bin/netstat/main.c
cvs rdiff -u -r1.51 -r1.52 src/usr.bin/netstat/netstat.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/netstat

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:24:16 UTC 2020

Modified Files:
src/usr.bin/netstat: inet6.c

Log Message:
sockb is only used locally, so move it into the function


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/usr.bin/netstat/inet6.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/netstat

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:23:31 UTC 2020

Modified Files:
src/usr.bin/netstat: atalk.c

Log Message:
Avoid global scope for variables only used locally


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/usr.bin/netstat/atalk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/mountd

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:22:01 UTC 2020

Modified Files:
src/usr.sbin/mountd: get_net.c mountd.c mountd.h

Log Message:
Rename debug to mountd_debug to avoid overlap in rump tests


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/mountd/get_net.c
cvs rdiff -u -r1.130 -r1.131 src/usr.sbin/mountd/mountd.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/mountd/mountd.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/indent

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:17:34 UTC 2020

Modified Files:
src/usr.bin/indent: indent.c indent_globs.h

Log Message:
Avoid common symbol declarations


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/usr.bin/indent/indent.c
cvs rdiff -u -r1.11 -r1.12 src/usr.bin/indent/indent_globs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/macppc/stand/ofwboot

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:12:28 UTC 2020

Modified Files:
src/sys/arch/macppc/stand/ofwboot: boot.c

Log Message:
bootfile is owned by libsa


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/macppc/stand/ofwboot/boot.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sparc/stand/bootxx

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:11:29 UTC 2020

Modified Files:
src/sys/arch/sparc/stand/bootxx: Makefile

Log Message:
Uses LFS boot code


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc/stand/bootxx/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:09:26 UTC 2020

Modified Files:
src/sys/arch/macppc/stand/ofwboot: net.c
src/sys/arch/sparc/stand/common: net.c
src/sys/arch/sparc/stand/ofwboot: net.c

Log Message:
rootpath is owned by libsa


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/macppc/stand/ofwboot/net.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sparc/stand/common/net.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sparc/stand/ofwboot/net.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/telnetd

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 23 00:03:41 UTC 2020

Modified Files:
src/libexec/telnetd: ext.h global.c

Log Message:
Don't play #define games with extern, just have a separate list to avoid commons


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/libexec/telnetd/ext.h
cvs rdiff -u -r1.8 -r1.9 src/libexec/telnetd/global.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/mopd

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:57:56 UTC 2020

Modified Files:
src/usr.sbin/mopd/mopchk: mopchk.c
src/usr.sbin/mopd/mopd: mopd.c
src/usr.sbin/mopd/mopprobe: mopprobe.c
src/usr.sbin/mopd/moptrace: moptrace.c

Log Message:
loop.c owns iflist


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/mopd/mopchk/mopchk.c
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/mopd/mopd/mopd.c
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/mopd/mopprobe/mopprobe.c
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/mopd/moptrace/moptrace.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/mopd/common

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:55:29 UTC 2020

Modified Files:
src/usr.sbin/mopd/common: loop-bsd.c loop-linux2.c

Log Message:
Let loop.c own iflist


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/mopd/common/loop-bsd.c
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/mopd/common/loop-linux2.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:54:32 UTC 2020

Modified Files:
src/libexec/ld.elf_so: search.c

Log Message:
Mark _rtld_invalid_paths static as ldd can end up with two copies


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/libexec/ld.elf_so/search.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/ldpd

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:53:27 UTC 2020

Modified Files:
src/usr.sbin/ldpd: conffile.c conffile.h ldp_peer.c ldp_peer.h
socketops.c socketops.h

Log Message:
Avoid common symbol definitions


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/ldpd/conffile.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/ldpd/conffile.h
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/ldpd/ldp_peer.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/ldpd/ldp_peer.h
cvs rdiff -u -r1.34 -r1.35 src/usr.sbin/ldpd/socketops.c
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/ldpd/socketops.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/envstat

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:51:34 UTC 2020

Modified Files:
src/usr.sbin/envstat: config_yacc.y

Log Message:
Externalize yytext, it belongs to the lexer


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/envstat/config_yacc.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/rpc.bootparamd

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:47:02 UTC 2020

Modified Files:
src/usr.sbin/rpc.bootparamd: bootparamd.c

Log Message:
_rpcpmstart is defined by rpcgen, so externalize it here


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/rpc.bootparamd/bootparamd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/rpc.pcnfsd

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:46:03 UTC 2020

Modified Files:
src/usr.sbin/rpc.pcnfsd: pcnfsd_misc.c pcnfsd_print.c

Log Message:
tempstr is only used in one file, make it static


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/rpc.pcnfsd/pcnfsd_misc.c
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/rpc.pcnfsd/pcnfsd_print.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:43:12 UTC 2020

Modified Files:
src/usr.sbin/sysinst: defs.h main.c mbr.c mbr.h

Log Message:
Don't depend on common symbol definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/usr.sbin/sysinst/defs.h
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/sysinst/main.c
cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/sysinst/mbr.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/sysinst/mbr.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/dist/pf/sbin/pfctl

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:40:40 UTC 2020

Modified Files:
src/dist/pf/sbin/pfctl: pfctl.c

Log Message:
Externalize variables owned logically by pf_ruleset.c


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/dist/pf/sbin/pfctl/pfctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/games/backgammon/common_source

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:36:26 UTC 2020

Modified Files:
src/games/backgammon/common_source: back.h fancy.c

Log Message:
buffnum is shared between subs.c and fancy.c


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/games/backgammon/common_source/back.h
cvs rdiff -u -r1.14 -r1.15 src/games/backgammon/common_source/fancy.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib

2020-04-22 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 22 23:32:25 UTC 2020

Modified Files:
src/lib/csu: Makefile
src/lib/libc/gen: Makefile.inc
src/lib/libc/misc: Makefile.inc

Log Message:
Explicitly use -fcommon for globals shared between libc and CSU.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/lib/csu/Makefile
cvs rdiff -u -r1.200 -r1.201 src/lib/libc/gen/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/misc/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/jemalloc/include/jemalloc/internal

2020-04-21 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Apr 21 22:27:09 UTC 2020

Modified Files:
src/external/bsd/jemalloc/include/jemalloc/internal:
jemalloc_internal_defs.h

Log Message:
Drop obsolete special case for clang/ppc.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 \
src/external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/stdlib

2020-04-21 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Apr 21 22:22:55 UTC 2020

Modified Files:
src/lib/libc/stdlib: jemalloc.c

Log Message:
Switch to using TLS in old jemalloc for everywhere but VAX and sun2.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/lib/libc/stdlib/jemalloc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



  1   2   3   4   5   6   7   8   9   10   >