Re: CVS commit: src/bin/sleep
On 27.01.2019 05:42, Robert Elz wrote: > Yes, like English... I wasn't previously aware that '.' was ever used > as the grouping char, though I did believe that some locales use a > space for that purpose. I don't know whether there is formality that is followed, but in practice people use no distinction, spaces (or some automatic distance in font grouping numbers) or dots/commas (the other character that has been used for radix). In computer science and some programming languages there are used '_' (especially for hex numbers). One of the reasons I prefer to reduce it (at least for my own purposes) to printing text, not parsing files. signature.asc Description: OpenPGP digital signature
Re: CVS commit: src/bin/sleep
Date:Sat, 26 Jan 2019 23:23:32 -0500 From:Christos Zoulas Message-ID: | I think it is easier and less error-prone to consistently cast time_t | to intmax_t instead of choosing how to cast based on knowing the range. The real problem is the long standing abuse of time_t to represent durations, which it really should never be used for. This is like using size_t where what we have is a ptrdiff_t, while they look similar, and are likely to have similar ranges, they are not the same thing. That and that we don't have a PRItt (or something) for time_t I may (someday) convert the one that should be %g, but I will leave the others... kre
CVS commit: src/sys/uvm
Module Name:src Committed By: kre Date: Sun Jan 27 05:22:20 UTC 2019 Modified Files: src/sys/uvm: uvm_swap.c Log Message: Remove end of line spaces - one (two in one line) added during recent merge, one older. To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sys/uvm/uvm_swap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/uvm
Module Name:src Committed By: kre Date: Sun Jan 27 05:22:20 UTC 2019 Modified Files: src/sys/uvm: uvm_swap.c Log Message: Remove end of line spaces - one (two in one line) added during recent merge, one older. To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sys/uvm/uvm_swap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/uvm/uvm_swap.c diff -u src/sys/uvm/uvm_swap.c:1.179 src/sys/uvm/uvm_swap.c:1.180 --- src/sys/uvm/uvm_swap.c:1.179 Sun Jan 27 02:08:50 2019 +++ src/sys/uvm/uvm_swap.c Sun Jan 27 05:22:19 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_swap.c,v 1.179 2019/01/27 02:08:50 pgoyette Exp $ */ +/* $NetBSD: uvm_swap.c,v 1.180 2019/01/27 05:22:19 kre Exp $ */ /* * Copyright (c) 1995, 1996, 1997, 2009 Matthew R. Green @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: uvm_swap.c,v 1.179 2019/01/27 02:08:50 pgoyette Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uvm_swap.c,v 1.180 2019/01/27 05:22:19 kre Exp $"); #include "opt_uvmhist.h" #include "opt_compat_netbsd.h" @@ -427,7 +427,7 @@ swapent_cvt(struct swapent *se, const st strcpy(se->se_path, sdp->swd_path); } -int (*uvm_swap_stats13)(const struct sys_swapctl_args *, register_t *) = +int (*uvm_swap_stats13)(const struct sys_swapctl_args *, register_t *) = (void *)enosys; int (*uvm_swap_stats50)(const struct sys_swapctl_args *, register_t *) = (void *)enosys; @@ -708,7 +708,7 @@ out: * ensure it would fit in the stackgap in any case. */ int -uvm_swap_stats(char *ptr, int misc, +uvm_swap_stats(char *ptr, int misc, void (*f)(void *, const struct swapent *), size_t len, register_t *retval) {
CVS commit: src/usr.bin/ldd/build
Module Name:src Committed By: kre Date: Sun Jan 27 05:17:48 UTC 2019 Modified Files: src/usr.bin/ldd/build: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/usr.bin/ldd/build/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/ldd/build
Module Name:src Committed By: kre Date: Sun Jan 27 05:17:48 UTC 2019 Modified Files: src/usr.bin/ldd/build: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/usr.bin/ldd/build/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.bin/ldd/build/Makefile diff -u src/usr.bin/ldd/build/Makefile:1.4 src/usr.bin/ldd/build/Makefile:1.5 --- src/usr.bin/ldd/build/Makefile:1.4 Sun Jan 27 02:08:50 2019 +++ src/usr.bin/ldd/build/Makefile Sun Jan 27 05:17:48 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2019/01/27 02:08:50 pgoyette Exp $ - -NOSANITIZER= # defined +# $NetBSD: Makefile,v 1.5 2019/01/27 05:17:48 kre Exp $ NOSANITIZER= # defined
CVS commit: src/usr.bin/ldd/elf32
Module Name:src Committed By: kre Date: Sun Jan 27 05:16:55 UTC 2019 Modified Files: src/usr.bin/ldd/elf32: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/usr.bin/ldd/elf32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.bin/ldd/elf32/Makefile diff -u src/usr.bin/ldd/elf32/Makefile:1.11 src/usr.bin/ldd/elf32/Makefile:1.12 --- src/usr.bin/ldd/elf32/Makefile:1.11 Sun Jan 27 02:08:50 2019 +++ src/usr.bin/ldd/elf32/Makefile Sun Jan 27 05:16:55 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2019/01/27 02:08:50 pgoyette Exp $ - -NOSANITIZER= # defined +# $NetBSD: Makefile,v 1.12 2019/01/27 05:16:55 kre Exp $ NOSANITIZER= # defined
CVS commit: src/tools/m68k-elf2aout
Module Name:src Committed By: dholland Date: Sun Jan 27 05:16:38 UTC 2019 Modified Files: src/tools/m68k-elf2aout: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tools/m68k-elf2aout/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tools/m68k-elf2aout/Makefile diff -u src/tools/m68k-elf2aout/Makefile:1.4 src/tools/m68k-elf2aout/Makefile:1.5 --- src/tools/m68k-elf2aout/Makefile:1.4 Sun Jan 27 02:08:50 2019 +++ src/tools/m68k-elf2aout/Makefile Sun Jan 27 05:16:38 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2019/01/27 02:08:50 pgoyette Exp $ - -.include +# $NetBSD: Makefile,v 1.5 2019/01/27 05:16:38 dholland Exp $ .include
CVS commit: src/usr.bin/ldd/elf32
Module Name:src Committed By: kre Date: Sun Jan 27 05:16:55 UTC 2019 Modified Files: src/usr.bin/ldd/elf32: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/usr.bin/ldd/elf32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tools/m68k-elf2aout
Module Name:src Committed By: dholland Date: Sun Jan 27 05:16:38 UTC 2019 Modified Files: src/tools/m68k-elf2aout: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tools/m68k-elf2aout/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tools/host-mkdep
Module Name:src Committed By: dholland Date: Sun Jan 27 05:16:10 UTC 2019 Modified Files: src/tools/host-mkdep: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/tools/host-mkdep/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tools/host-mkdep
Module Name:src Committed By: dholland Date: Sun Jan 27 05:16:10 UTC 2019 Modified Files: src/tools/host-mkdep: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/tools/host-mkdep/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tools/host-mkdep/Makefile diff -u src/tools/host-mkdep/Makefile:1.14 src/tools/host-mkdep/Makefile:1.15 --- src/tools/host-mkdep/Makefile:1.14 Sun Jan 27 02:08:50 2019 +++ src/tools/host-mkdep/Makefile Sun Jan 27 05:16:10 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2019/01/27 02:08:50 pgoyette Exp $ - -.include +# $NetBSD: Makefile,v 1.15 2019/01/27 05:16:10 dholland Exp $ .include
CVS commit: src/usr.bin/ldd/elf32_compat
Module Name:src Committed By: kre Date: Sun Jan 27 05:15:42 UTC 2019 Modified Files: src/usr.bin/ldd/elf32_compat: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.bin/ldd/elf32_compat/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.bin/ldd/elf32_compat/Makefile diff -u src/usr.bin/ldd/elf32_compat/Makefile:1.3 src/usr.bin/ldd/elf32_compat/Makefile:1.4 --- src/usr.bin/ldd/elf32_compat/Makefile:1.3 Sun Jan 27 02:08:51 2019 +++ src/usr.bin/ldd/elf32_compat/Makefile Sun Jan 27 05:15:42 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2019/01/27 02:08:51 pgoyette Exp $ - -NOSANITIZER= # defined +# $NetBSD: Makefile,v 1.4 2019/01/27 05:15:42 kre Exp $ NOSANITIZER= # defined
CVS commit: src/usr.bin/ldd/elf32_compat
Module Name:src Committed By: kre Date: Sun Jan 27 05:15:42 UTC 2019 Modified Files: src/usr.bin/ldd/elf32_compat: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.bin/ldd/elf32_compat/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tools/compat
Module Name:src Committed By: dholland Date: Sun Jan 27 05:15:32 UTC 2019 Modified Files: src/tools/compat: nbtool_config.h.in Log Message: Restore comment accidentally lost in merge. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/tools/compat/nbtool_config.h.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tools/compat/nbtool_config.h.in diff -u src/tools/compat/nbtool_config.h.in:1.48 src/tools/compat/nbtool_config.h.in:1.49 --- src/tools/compat/nbtool_config.h.in:1.48 Sun Jan 27 02:08:50 2019 +++ src/tools/compat/nbtool_config.h.in Sun Jan 27 05:15:32 2019 @@ -1,5 +1,6 @@ +/* nbtool_config.h.in. Generated from configure.ac by autoheader. */ -/* $NetBSD: nbtool_config.h.in,v 1.48 2019/01/27 02:08:50 pgoyette Exp $*/ +/* $NetBSD: nbtool_config.h.in,v 1.49 2019/01/27 05:15:32 dholland Exp $*/ #ifndef __NETBSD_NBTOOL_CONFIG_H__ #define __NETBSD_NBTOOL_CONFIG_H__
CVS commit: src/tools/compat
Module Name:src Committed By: dholland Date: Sun Jan 27 05:15:32 UTC 2019 Modified Files: src/tools/compat: nbtool_config.h.in Log Message: Restore comment accidentally lost in merge. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/tools/compat/nbtool_config.h.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/ldd/elf64
Module Name:src Committed By: kre Date: Sun Jan 27 05:14:45 UTC 2019 Modified Files: src/usr.bin/ldd/elf64: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/usr.bin/ldd/elf64/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.bin/ldd/elf64/Makefile diff -u src/usr.bin/ldd/elf64/Makefile:1.10 src/usr.bin/ldd/elf64/Makefile:1.11 --- src/usr.bin/ldd/elf64/Makefile:1.10 Sun Jan 27 02:08:51 2019 +++ src/usr.bin/ldd/elf64/Makefile Sun Jan 27 05:14:45 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2019/01/27 02:08:51 pgoyette Exp $ - -NOSANITIZER= # defined +# $NetBSD: Makefile,v 1.11 2019/01/27 05:14:45 kre Exp $ NOSANITIZER= # defined
CVS commit: src/usr.bin/ldd/elf64
Module Name:src Committed By: kre Date: Sun Jan 27 05:14:45 UTC 2019 Modified Files: src/usr.bin/ldd/elf64: Makefile Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/usr.bin/ldd/elf64/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.sbin/tprof
Module Name:src Committed By: kre Date: Sun Jan 27 05:12:30 UTC 2019 Modified Files: src/usr.sbin/tprof: Makefile Log Message: Fix merge botch. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/tprof/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.sbin/tprof/Makefile diff -u src/usr.sbin/tprof/Makefile:1.8 src/usr.sbin/tprof/Makefile:1.9 --- src/usr.sbin/tprof/Makefile:1.8 Sun Jan 27 02:08:51 2019 +++ src/usr.sbin/tprof/Makefile Sun Jan 27 05:12:30 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2019/01/27 02:08:51 pgoyette Exp $ - -.PATH: ${.CURDIR}/arch +# $NetBSD: Makefile,v 1.9 2019/01/27 05:12:30 kre Exp $ .PATH: ${.CURDIR}/arch
CVS commit: src/usr.sbin/tprof
Module Name:src Committed By: kre Date: Sun Jan 27 05:12:30 UTC 2019 Modified Files: src/usr.sbin/tprof: Makefile Log Message: Fix merge botch. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/tprof/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/xen/x86
Module Name:src Committed By: dholland Date: Sun Jan 27 05:08:58 UTC 2019 Modified Files: src/sys/arch/xen/x86: xen_ipi.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/xen/x86/xen_ipi.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/xen/x86
Module Name:src Committed By: dholland Date: Sun Jan 27 05:08:58 UTC 2019 Modified Files: src/sys/arch/xen/x86: xen_ipi.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/xen/x86/xen_ipi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/xen/x86/xen_ipi.c diff -u src/sys/arch/xen/x86/xen_ipi.c:1.30 src/sys/arch/xen/x86/xen_ipi.c:1.31 --- src/sys/arch/xen/x86/xen_ipi.c:1.30 Sun Jan 27 02:08:39 2019 +++ src/sys/arch/xen/x86/xen_ipi.c Sun Jan 27 05:08:58 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: xen_ipi.c,v 1.30 2019/01/27 02:08:39 pgoyette Exp $ */ +/* $NetBSD: xen_ipi.c,v 1.31 2019/01/27 05:08:58 dholland Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -33,12 +33,10 @@ /* * Based on: x86/ipi.c - * __KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.30 2019/01/27 02:08:39 pgoyette Exp $"); + * __KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.31 2019/01/27 05:08:58 dholland Exp $"); */ -__KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.30 2019/01/27 02:08:39 pgoyette Exp $"); - -#include "opt_ddb.h" +__KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.31 2019/01/27 05:08:58 dholland Exp $"); #include "opt_ddb.h"
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: dholland Date: Sun Jan 27 05:08:05 UTC 2019 Modified Files: src/sys/arch/x86/x86: spectre.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/x86/x86/spectre.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/x86/x86/spectre.c diff -u src/sys/arch/x86/x86/spectre.c:1.23 src/sys/arch/x86/x86/spectre.c:1.24 --- src/sys/arch/x86/x86/spectre.c:1.23 Sun Jan 27 02:08:39 2019 +++ src/sys/arch/x86/x86/spectre.c Sun Jan 27 05:08:05 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: spectre.c,v 1.23 2019/01/27 02:08:39 pgoyette Exp $ */ +/* $NetBSD: spectre.c,v 1.24 2019/01/27 05:08:05 dholland Exp $ */ /* * Copyright (c) 2018 NetBSD Foundation, Inc. @@ -34,9 +34,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: spectre.c,v 1.23 2019/01/27 02:08:39 pgoyette Exp $"); - -#include "opt_spectre.h" +__KERNEL_RCSID(0, "$NetBSD: spectre.c,v 1.24 2019/01/27 05:08:05 dholland Exp $"); #include "opt_spectre.h"
CVS commit: src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl
Module Name:src Committed By: kre Date: Sun Jan 27 05:07:46 UTC 2019 Modified Files: src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl: stm32-pinfunc.h Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl/stm32-pinfunc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl/stm32-pinfunc.h diff -u src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl/stm32-pinfunc.h:1.2 src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl/stm32-pinfunc.h:1.3 --- src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl/stm32-pinfunc.h:1.2 Sun Jan 27 02:08:43 2019 +++ src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl/stm32-pinfunc.h Sun Jan 27 05:07:46 2019 @@ -1,10 +1,4 @@ -/* $NetBSD: stm32-pinfunc.h,v 1.2 2019/01/27 02:08:43 pgoyette Exp $ */ - -/* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ -/* - * Copyright (C) STMicroelectronics 2017 - All Rights Reserved - * Author: Torgue Alexandre for STMicroelectronics. - */ +/* $NetBSD: stm32-pinfunc.h,v 1.3 2019/01/27 05:07:46 kre Exp $ */ /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ /*
CVS commit: src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl
Module Name:src Committed By: kre Date: Sun Jan 27 05:07:46 UTC 2019 Modified Files: src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl: stm32-pinfunc.h Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/gpl2/dts/dist/include/dt-bindings/pinctrl/stm32-pinfunc.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/x86/x86
Module Name:src Committed By: dholland Date: Sun Jan 27 05:08:05 UTC 2019 Modified Files: src/sys/arch/x86/x86: spectre.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/x86/x86/spectre.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/x68k/stand/aout2hux
Module Name:src Committed By: dholland Date: Sun Jan 27 05:06:35 UTC 2019 Modified Files: src/sys/arch/x68k/stand/aout2hux: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x68k/stand/aout2hux/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/x68k/stand/aout2hux/Makefile diff -u src/sys/arch/x68k/stand/aout2hux/Makefile:1.7 src/sys/arch/x68k/stand/aout2hux/Makefile:1.8 --- src/sys/arch/x68k/stand/aout2hux/Makefile:1.7 Sun Jan 27 02:08:39 2019 +++ src/sys/arch/x68k/stand/aout2hux/Makefile Sun Jan 27 05:06:35 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2019/01/27 02:08:39 pgoyette Exp $ - -.include +# $NetBSD: Makefile,v 1.8 2019/01/27 05:06:35 dholland Exp $ .include
CVS commit: src/sys/external/bsd/drm2/radeon
Module Name:src Committed By: kre Date: Sun Jan 27 05:05:37 UTC 2019 Modified Files: src/sys/external/bsd/drm2/radeon: files.radeon Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/external/bsd/drm2/radeon/files.radeon Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/drm2/radeon/files.radeon diff -u src/sys/external/bsd/drm2/radeon/files.radeon:1.23 src/sys/external/bsd/drm2/radeon/files.radeon:1.24 --- src/sys/external/bsd/drm2/radeon/files.radeon:1.23 Sun Jan 27 02:08:43 2019 +++ src/sys/external/bsd/drm2/radeon/files.radeon Sun Jan 27 05:05:37 2019 @@ -1,6 +1,4 @@ -# $NetBSD: files.radeon,v 1.23 2019/01/27 02:08:43 pgoyette Exp $ - -version 20180827 +# $NetBSD: files.radeon,v 1.24 2019/01/27 05:05:37 kre Exp $ version 20180827
CVS commit: src/sys/arch/x68k/stand/aout2hux
Module Name:src Committed By: dholland Date: Sun Jan 27 05:06:35 UTC 2019 Modified Files: src/sys/arch/x68k/stand/aout2hux: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x68k/stand/aout2hux/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/drm2/radeon
Module Name:src Committed By: kre Date: Sun Jan 27 05:05:37 UTC 2019 Modified Files: src/sys/external/bsd/drm2/radeon: files.radeon Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/external/bsd/drm2/radeon/files.radeon Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/mips/cavium/dev
Module Name:src Committed By: dholland Date: Sun Jan 27 05:04:39 UTC 2019 Modified Files: src/sys/arch/mips/cavium/dev: octeon_fpa.c Log Message: Restore accidentally-dropped opt_octeon.h. (or at least it really looks like it was accidental) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/cavium/dev/octeon_fpa.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/mips/cavium/dev/octeon_fpa.c diff -u src/sys/arch/mips/cavium/dev/octeon_fpa.c:1.3 src/sys/arch/mips/cavium/dev/octeon_fpa.c:1.4 --- src/sys/arch/mips/cavium/dev/octeon_fpa.c:1.3 Sun Jan 27 02:08:38 2019 +++ src/sys/arch/mips/cavium/dev/octeon_fpa.c Sun Jan 27 05:04:39 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: octeon_fpa.c,v 1.3 2019/01/27 02:08:38 pgoyette Exp $ */ +/* $NetBSD: octeon_fpa.c,v 1.4 2019/01/27 05:04:39 dholland Exp $ */ /* * Copyright (c) 2007 Internet Initiative Japan, Inc. @@ -29,7 +29,9 @@ #undef FPADEBUG #include -__KERNEL_RCSID(0, "$NetBSD: octeon_fpa.c,v 1.3 2019/01/27 02:08:38 pgoyette Exp $"); +__KERNEL_RCSID(0, "$NetBSD: octeon_fpa.c,v 1.4 2019/01/27 05:04:39 dholland Exp $"); + +#include "opt_octeon.h" #include #include
CVS commit: src/sys/arch/mips/cavium/dev
Module Name:src Committed By: dholland Date: Sun Jan 27 05:04:39 UTC 2019 Modified Files: src/sys/arch/mips/cavium/dev: octeon_fpa.c Log Message: Restore accidentally-dropped opt_octeon.h. (or at least it really looks like it was accidental) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/cavium/dev/octeon_fpa.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/drm2/nouveau
Module Name:src Committed By: kre Date: Sun Jan 27 05:03:57 UTC 2019 Modified Files: src/sys/external/bsd/drm2/nouveau: files.nouveau Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/external/bsd/drm2/nouveau/files.nouveau Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/drm2/nouveau/files.nouveau diff -u src/sys/external/bsd/drm2/nouveau/files.nouveau:1.24 src/sys/external/bsd/drm2/nouveau/files.nouveau:1.25 --- src/sys/external/bsd/drm2/nouveau/files.nouveau:1.24 Sun Jan 27 02:08:43 2019 +++ src/sys/external/bsd/drm2/nouveau/files.nouveau Sun Jan 27 05:03:57 2019 @@ -1,6 +1,4 @@ -# $NetBSD: files.nouveau,v 1.24 2019/01/27 02:08:43 pgoyette Exp $ - -version 20180827 +# $NetBSD: files.nouveau,v 1.25 2019/01/27 05:03:57 kre Exp $ version 20180827
CVS commit: src/sys/external/bsd/drm2/nouveau
Module Name:src Committed By: kre Date: Sun Jan 27 05:03:57 UTC 2019 Modified Files: src/sys/external/bsd/drm2/nouveau: files.nouveau Log Message: Fix merge botch To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/external/bsd/drm2/nouveau/files.nouveau Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/drm2/i915drm
Module Name:src Committed By: kre Date: Sun Jan 27 05:00:48 UTC 2019 Modified Files: src/sys/external/bsd/drm2/i915drm: files.i915drmkms Log Message: Fix merge botch. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/external/bsd/drm2/i915drm/files.i915drmkms Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/drm2/i915drm
Module Name:src Committed By: kre Date: Sun Jan 27 05:00:48 UTC 2019 Modified Files: src/sys/external/bsd/drm2/i915drm: files.i915drmkms Log Message: Fix merge botch. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/external/bsd/drm2/i915drm/files.i915drmkms Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/drm2/i915drm/files.i915drmkms diff -u src/sys/external/bsd/drm2/i915drm/files.i915drmkms:1.35 src/sys/external/bsd/drm2/i915drm/files.i915drmkms:1.36 --- src/sys/external/bsd/drm2/i915drm/files.i915drmkms:1.35 Sun Jan 27 02:08:42 2019 +++ src/sys/external/bsd/drm2/i915drm/files.i915drmkms Sun Jan 27 05:00:48 2019 @@ -1,6 +1,4 @@ -# $NetBSD: files.i915drmkms,v 1.35 2019/01/27 02:08:42 pgoyette Exp $ - -version 20180827 +# $NetBSD: files.i915drmkms,v 1.36 2019/01/27 05:00:48 kre Exp $ version 20180827
CVS commit: src/sys/arch/macppc/stand/bootxx
Module Name:src Committed By: dholland Date: Sun Jan 27 04:59:12 UTC 2019 Modified Files: src/sys/arch/macppc/stand/bootxx: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/macppc/stand/bootxx/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/macppc/stand/bootxx/Makefile diff -u src/sys/arch/macppc/stand/bootxx/Makefile:1.20 src/sys/arch/macppc/stand/bootxx/Makefile:1.21 --- src/sys/arch/macppc/stand/bootxx/Makefile:1.20 Sun Jan 27 02:08:38 2019 +++ src/sys/arch/macppc/stand/bootxx/Makefile Sun Jan 27 04:59:12 2019 @@ -1,8 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2019/01/27 02:08:38 pgoyette Exp $ - -NOLIBCSANITIZER= -NOSANITIZER= -NOPIE= +# $NetBSD: Makefile,v 1.21 2019/01/27 04:59:12 dholland Exp $ NOLIBCSANITIZER= NOSANITIZER=
CVS commit: src/sys/arch/macppc/stand/bootxx
Module Name:src Committed By: dholland Date: Sun Jan 27 04:59:12 UTC 2019 Modified Files: src/sys/arch/macppc/stand/bootxx: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/macppc/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/i386/stand
Module Name:src Committed By: dholland Date: Sun Jan 27 04:56:46 UTC 2019 Modified Files: src/sys/arch/i386/stand: Makefile.inc src/sys/arch/i386/stand/genprom: Makefile src/sys/arch/i386/stand/misc: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/i386/stand/Makefile.inc cvs rdiff -u -r1.9 -r1.10 src/sys/arch/i386/stand/genprom/Makefile cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/stand/misc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/i386/stand/Makefile.inc diff -u src/sys/arch/i386/stand/Makefile.inc:1.17 src/sys/arch/i386/stand/Makefile.inc:1.18 --- src/sys/arch/i386/stand/Makefile.inc:1.17 Sun Jan 27 02:08:38 2019 +++ src/sys/arch/i386/stand/Makefile.inc Sun Jan 27 04:56:46 2019 @@ -1,9 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.17 2019/01/27 02:08:38 pgoyette Exp $ - -NOLIBCSANITIZER= -NOSANITIZER= -NOPIE= -NOMAN= +# $NetBSD: Makefile.inc,v 1.18 2019/01/27 04:56:46 dholland Exp $ NOLIBCSANITIZER= NOSANITIZER= Index: src/sys/arch/i386/stand/genprom/Makefile diff -u src/sys/arch/i386/stand/genprom/Makefile:1.9 src/sys/arch/i386/stand/genprom/Makefile:1.10 --- src/sys/arch/i386/stand/genprom/Makefile:1.9 Sun Jan 27 02:08:38 2019 +++ src/sys/arch/i386/stand/genprom/Makefile Sun Jan 27 04:56:46 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2019/01/27 02:08:38 pgoyette Exp $ - -.include +# $NetBSD: Makefile,v 1.10 2019/01/27 04:56:46 dholland Exp $ .include Index: src/sys/arch/i386/stand/misc/Makefile diff -u src/sys/arch/i386/stand/misc/Makefile:1.10 src/sys/arch/i386/stand/misc/Makefile:1.11 --- src/sys/arch/i386/stand/misc/Makefile:1.10 Sun Jan 27 02:08:38 2019 +++ src/sys/arch/i386/stand/misc/Makefile Sun Jan 27 04:56:46 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2019/01/27 02:08:38 pgoyette Exp $ - -.include +# $NetBSD: Makefile,v 1.11 2019/01/27 04:56:46 dholland Exp $ .include
CVS commit: src/sys/arch/i386/stand
Module Name:src Committed By: dholland Date: Sun Jan 27 04:56:46 UTC 2019 Modified Files: src/sys/arch/i386/stand: Makefile.inc src/sys/arch/i386/stand/genprom: Makefile src/sys/arch/i386/stand/misc: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/i386/stand/Makefile.inc cvs rdiff -u -r1.9 -r1.10 src/sys/arch/i386/stand/genprom/Makefile cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/stand/misc/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/arm/samsung
Module Name:src Committed By: dholland Date: Sun Jan 27 04:53:59 UTC 2019 Modified Files: src/sys/arch/arm/samsung: exynos_platform.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/samsung/exynos_platform.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/arm/samsung
Module Name:src Committed By: dholland Date: Sun Jan 27 04:53:59 UTC 2019 Modified Files: src/sys/arch/arm/samsung: exynos_platform.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/samsung/exynos_platform.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/arm/samsung/exynos_platform.c diff -u src/sys/arch/arm/samsung/exynos_platform.c:1.23 src/sys/arch/arm/samsung/exynos_platform.c:1.24 --- src/sys/arch/arm/samsung/exynos_platform.c:1.23 Sun Jan 27 02:08:37 2019 +++ src/sys/arch/arm/samsung/exynos_platform.c Sun Jan 27 04:53:59 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: exynos_platform.c,v 1.23 2019/01/27 02:08:37 pgoyette Exp $ */ +/* $NetBSD: exynos_platform.c,v 1.24 2019/01/27 04:53:59 dholland Exp $ */ /*- * Copyright (c) 2017 Jared D. McNeill @@ -35,12 +35,7 @@ #include "ukbd.h" #include -__KERNEL_RCSID(0, "$NetBSD: exynos_platform.c,v 1.23 2019/01/27 02:08:37 pgoyette Exp $"); - -/* XXXJDM - * Booting a CA7 core on Exynos5422 is currently broken, disable starting CA7 secondaries. - */ -#define EXYNOS5422_DISABLE_CA7_CLUSTER +__KERNEL_RCSID(0, "$NetBSD: exynos_platform.c,v 1.24 2019/01/27 04:53:59 dholland Exp $"); /* XXXJDM * Booting a CA7 core on Exynos5422 is currently broken, disable starting CA7 secondaries.
CVS commit: src/sys/arch/arm/include
Module Name:src Committed By: dholland Date: Sun Jan 27 04:52:07 UTC 2019 Modified Files: src/sys/arch/arm/include: asm.h Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/include/asm.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/arm/include
Module Name:src Committed By: dholland Date: Sun Jan 27 04:52:07 UTC 2019 Modified Files: src/sys/arch/arm/include: asm.h Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/include/asm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/arm/include/asm.h diff -u src/sys/arch/arm/include/asm.h:1.29 src/sys/arch/arm/include/asm.h:1.30 --- src/sys/arch/arm/include/asm.h:1.29 Sun Jan 27 02:08:37 2019 +++ src/sys/arch/arm/include/asm.h Sun Jan 27 04:52:07 2019 @@ -1,33 +1,4 @@ -/* $NetBSD: asm.h,v 1.29 2019/01/27 02:08:37 pgoyette Exp $ */ - -/*- - * Copyright (c) 2014 The NetBSD Foundation, Inc. - * All rights reserved. - * - * This code is derived from software contributed to The NetBSD Foundation - * by Matt Thomas of 3am Software Foundry. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - *notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - *notice, this list of conditions and the following disclaimer in the - *documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS - * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ +/* $NetBSD: asm.h,v 1.30 2019/01/27 04:52:07 dholland Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc.
CVS commit: src/sys/arch/aarch64/aarch64
Module Name:src Committed By: dholland Date: Sun Jan 27 04:49:12 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/aarch64/aarch64/trap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/aarch64/aarch64/trap.c diff -u src/sys/arch/aarch64/aarch64/trap.c:1.15 src/sys/arch/aarch64/aarch64/trap.c:1.16 --- src/sys/arch/aarch64/aarch64/trap.c:1.15 Sun Jan 27 02:08:36 2019 +++ src/sys/arch/aarch64/aarch64/trap.c Sun Jan 27 04:49:12 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: trap.c,v 1.15 2019/01/27 02:08:36 pgoyette Exp $ */ +/* $NetBSD: trap.c,v 1.16 2019/01/27 04:49:12 dholland Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -31,10 +31,7 @@ #include -__KERNEL_RCSID(1, "$NetBSD: trap.c,v 1.15 2019/01/27 02:08:36 pgoyette Exp $"); - -#include "opt_arm_intr_impl.h" -#include "opt_compat_netbsd32.h" +__KERNEL_RCSID(1, "$NetBSD: trap.c,v 1.16 2019/01/27 04:49:12 dholland Exp $"); #include "opt_arm_intr_impl.h" #include "opt_compat_netbsd32.h"
CVS commit: src/sys/arch/aarch64/aarch64
Module Name:src Committed By: dholland Date: Sun Jan 27 04:49:12 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/aarch64/aarch64/trap.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
Module Name:src Committed By: dholland Date: Sun Jan 27 04:48:09 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: idle_machdep.S Log Message: restore accidentally-removed rcsid To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/aarch64/aarch64/idle_machdep.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/aarch64/aarch64/idle_machdep.S diff -u src/sys/arch/aarch64/aarch64/idle_machdep.S:1.4 src/sys/arch/aarch64/aarch64/idle_machdep.S:1.5 --- src/sys/arch/aarch64/aarch64/idle_machdep.S:1.4 Sun Jan 27 02:08:36 2019 +++ src/sys/arch/aarch64/aarch64/idle_machdep.S Sun Jan 27 04:48:09 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: idle_machdep.S,v 1.4 2019/01/27 02:08:36 pgoyette Exp $ */ +/* $NetBSD: idle_machdep.S,v 1.5 2019/01/27 04:48:09 dholland Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -35,6 +35,7 @@ #include "opt_arm_intr_impl.h" #include "opt_ddb.h" +RCSID("$NetBSD: idle_machdep.S,v 1.5 2019/01/27 04:48:09 dholland Exp $"); #ifdef ARM_INTR_IMPL #include ARM_INTR_IMPL
CVS commit: src/sys/arch/aarch64/aarch64
Module Name:src Committed By: dholland Date: Sun Jan 27 04:48:09 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: idle_machdep.S Log Message: restore accidentally-removed rcsid To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/aarch64/aarch64/idle_machdep.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/rescue
Module Name:src Committed By: dholland Date: Sun Jan 27 04:42:47 UTC 2019 Modified Files: src/rescue: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/rescue/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/rescue
Module Name:src Committed By: dholland Date: Sun Jan 27 04:42:47 UTC 2019 Modified Files: src/rescue: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/rescue/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/rescue/Makefile diff -u src/rescue/Makefile:1.36 src/rescue/Makefile:1.37 --- src/rescue/Makefile:1.36 Sun Jan 27 02:08:36 2019 +++ src/rescue/Makefile Sun Jan 27 04:42:46 2019 @@ -1,7 +1,4 @@ -# $NetBSD: Makefile,v 1.36 2019/01/27 02:08:36 pgoyette Exp $ - -NOLIBCSANITIZER= # defined -NOSANITIZER= # defined +# $NetBSD: Makefile,v 1.37 2019/01/27 04:42:46 dholland Exp $ NOLIBCSANITIZER= # defined NOSANITIZER= # defined
Re: CVS commit: src/bin/sleep
Date:Sat, 26 Jan 2019 21:49:51 +0100 From:Joerg Sonnenberger Message-ID: <20190126204951.ga7...@britannica.bec.de> | No, the fragile refers to the problem that many locales use both "." and | "," in numbers. Yes, like English... I wasn't previously aware that '.' was ever used as the grouping char, though I did believe that some locales use a space for that purpose. | While the standards decided in their infinite wisdom | that grouping characters shouldn't be parsed in floating point context, | it is very confusing at least for casual users. "sleep 1.000" would be | perfectly sensible for a German user, but certainly not do what is | expected. Do you have a solution for that which can actually be implemented? While the original code I wrote to deal with the (not-PR'd) bug report - the one you commented on originally from a week ago - was fragile in this area, the current one is slightly less so I think. If the arg can be parsed by strtod() in the user's locale, it will be. If it cannot, but if it can be parsed in the C locale, it will be handled that way instead. If neither work it is an error. This keeps the traditional behaviour of NetBSD sleep (with some error checking added, anticipating dholland's PR 53910 before he submitted it) while also allowing scripts to sanely (well, as sanely as them ever using non-integral inputs is) use standard C floats as the input (as, as you point out, a floating number is, rightly or wrongly, currently only parsed as a string of digits and an optional single radix character, no grouping chars allowed.) [Aside: hex counts as "digits".] The question of whether sleep (and perhaps other commands) ought to parse their args in a locale specific manner is a different issue, and one worthy of considerable discussion. I have no strong opinion on this as (as has been pointed out) it does not really affect me much. | Arguing about locale behavior based on OpenBSD doesn't work, | since they intentionally doesn't implement most of it anyway. I do not think that was even the intent. In order to determine the "how should we parse the args" question, Christos suggested looking at how other systems do it - which is valid data to have. If we collectively come up with some particularly compelling reason that we should do it one way of the other, that we mostly agree on, then what other systems do is largely irrelevant. If there is no particularly good reason to prefer one way or the other, or we cannot agree, some developers/users prefer one, and others prefer the other, then at least acting the same way as (most) other systems (which allow non-integer args) might be enough to decide one way or the other. | Let's take a step back from the implementation details. I consider the | command line interface of a program part of the shell language universe. | Programming languages shouldn't change arbitrary based on locale | settings. Otherwise you get the VBA madness. That's very different from | the data being processed or messages used for interacting with the user. | Valery mentioned the Postscript example already. That;s all a valid point, which really should be made in some discussion in messages on a better list than source-changes-d (in messages with the Subject header "Re: CVS commit: src/bin/sleep"). This is not where someone from the fututure would expect to find a discussion on a philisophical (or technical) reasons why we should decide one way or the other, should they be wondering why we made the decision now whichever way we end up making it, if 20 years (or more) into the future this all comes up again. But since this is here, one point I'd make is that there is no particular distinguishing feature in the command line interface of a program, which distinguishes it from data used with interacting with the user.The program does not know from where its args were obtained. If they're written in a script, then I absolutely agree with you, it ought to use the "standard" notation (one way or another). But I know that I frequently simply type sleep n into my shell, and then follow that by a bunch of commands I want executed a little later, and while it would be unusual for me to give fractional seconds in such a case, if I did, I'd normally expect to enter those in the same format I use for any other floating point number in my day to day life, which is what I would have LC_NUMERIC set up to produce and consume (that is, whatever I believe is best for me, which is not necessarily the same as the guy at the next desk in the same room ... obviously in the same country.) Similarly, if a script requests a delay value from the user, as in the printf 'How long should the delay be? ' read delay || exit 1 sleep "$delay" type example, which is that? Data obtained while interacting with the user, or the command line interface of a program? This gets a bit messy,
CVS commit: src/libexec/httpd
Module Name:src Committed By: dholland Date: Sun Jan 27 04:40:57 UTC 2019 Modified Files: src/libexec/httpd: CHANGES Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/libexec/httpd/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/httpd
Module Name:src Committed By: dholland Date: Sun Jan 27 04:40:57 UTC 2019 Modified Files: src/libexec/httpd: CHANGES Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/libexec/httpd/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/libexec/httpd/CHANGES diff -u src/libexec/httpd/CHANGES:1.38 src/libexec/httpd/CHANGES:1.39 --- src/libexec/httpd/CHANGES:1.38 Sun Jan 27 02:08:36 2019 +++ src/libexec/httpd/CHANGES Sun Jan 27 04:40:57 2019 @@ -1,37 +1,4 @@ -$NetBSD: CHANGES,v 1.38 2019/01/27 02:08:36 pgoyette Exp $ - -changes in bozohttpd 20190121: - o don't display special files in the directory index. they aren't - served, but links to them are generated. - -changes in bozohttpd 20190116: - o fix CGI '+' parameter handling, some error checking, and a double - free. from rajeev_v_pil...@yahoo.com - o more directory indexing clean up. from rajeev_v_pil...@yahoo.com - -changes in bozohttpd 20181215: - o fix .htpasswd bypass for authenticated users. reported by JP, - from l...@netbsd.org - o avoid possible null dereference when receiving a big request that - timeout. reported by m...@netbsd.org, from l...@netbsd.org - o fix handling of -T option, from l...@netbsd.org - o cleanups and portability improvements, from m...@netbsd.org - o change directory indexing to use html tables, from - rajeev_v_pil...@yahoo.com - -changes in bozohttpd 20181125: - o fixes for option parsing introduced in bozohttpd 20181123 - -changes in bozohttpd 20181121: - o add url remap support via .bzremap file, from mar...@netbsd.org - o handle redirections for any protocol, not just http: - o fix a denial of service attack against header contents, which - is now bounded at 16KiB. reported by JP - o reduce default timeouts, and add expand timeouts to handle the - initial line, each header, and the total time spent - o add -T option to expose new timeout settings - o minor RFC fixes related to timeout handling - o fix special file (.htpasswd, .bz*) bypass. reported by JP +$NetBSD: CHANGES,v 1.39 2019/01/27 04:40:57 dholland Exp $ changes in bozohttpd 20190121: o don't display special files in the directory index. they aren't
CVS commit: src/lib/libnpf
Module Name:src Committed By: dholland Date: Sun Jan 27 04:39:33 UTC 2019 Modified Files: src/lib/libnpf: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libnpf/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libnpf/Makefile diff -u src/lib/libnpf/Makefile:1.9 src/lib/libnpf/Makefile:1.10 --- src/lib/libnpf/Makefile:1.9 Sun Jan 27 02:08:35 2019 +++ src/lib/libnpf/Makefile Sun Jan 27 04:39:33 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2019/01/27 02:08:35 pgoyette Exp $ - -USE_SHLIBDIR= yes +# $NetBSD: Makefile,v 1.10 2019/01/27 04:39:33 dholland Exp $ USE_SHLIBDIR= yes
CVS commit: src/lib/libnpf
Module Name:src Committed By: dholland Date: Sun Jan 27 04:39:33 UTC 2019 Modified Files: src/lib/libnpf: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libnpf/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/time
Module Name:src Committed By: dholland Date: Sun Jan 27 04:38:38 UTC 2019 Modified Files: src/lib/libc/time: difftime.c localtime.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/lib/libc/time/difftime.c cvs rdiff -u -r1.115 -r1.116 src/lib/libc/time/localtime.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libc/time/difftime.c diff -u src/lib/libc/time/difftime.c:1.20 src/lib/libc/time/difftime.c:1.21 --- src/lib/libc/time/difftime.c:1.20 Sun Jan 27 02:08:35 2019 +++ src/lib/libc/time/difftime.c Sun Jan 27 04:38:38 2019 @@ -1,6 +1,4 @@ -/* $NetBSD: difftime.c,v 1.20 2019/01/27 02:08:35 pgoyette Exp $ */ - -/* Return the difference between two timestamps. */ +/* $NetBSD: difftime.c,v 1.21 2019/01/27 04:38:38 dholland Exp $ */ /* Return the difference between two timestamps. */ @@ -14,7 +12,7 @@ #if 0 static char elsieid[] = "@(#)difftime.c 8.1"; #else -__RCSID("$NetBSD: difftime.c,v 1.20 2019/01/27 02:08:35 pgoyette Exp $"); +__RCSID("$NetBSD: difftime.c,v 1.21 2019/01/27 04:38:38 dholland Exp $"); #endif #endif /* LIBC_SCCS and not lint */ Index: src/lib/libc/time/localtime.c diff -u src/lib/libc/time/localtime.c:1.115 src/lib/libc/time/localtime.c:1.116 --- src/lib/libc/time/localtime.c:1.115 Sun Jan 27 02:08:35 2019 +++ src/lib/libc/time/localtime.c Sun Jan 27 04:38:38 2019 @@ -1,6 +1,4 @@ -/* $NetBSD: localtime.c,v 1.115 2019/01/27 02:08:35 pgoyette Exp $ */ - -/* Convert timestamp from time_t to struct tm. */ +/* $NetBSD: localtime.c,v 1.116 2019/01/27 04:38:38 dholland Exp $ */ /* Convert timestamp from time_t to struct tm. */ @@ -14,7 +12,7 @@ #if 0 static char elsieid[] = "@(#)localtime.c 8.17"; #else -__RCSID("$NetBSD: localtime.c,v 1.115 2019/01/27 02:08:35 pgoyette Exp $"); +__RCSID("$NetBSD: localtime.c,v 1.116 2019/01/27 04:38:38 dholland Exp $"); #endif #endif /* LIBC_SCCS and not lint */
CVS commit: src/lib/libc/time
Module Name:src Committed By: dholland Date: Sun Jan 27 04:38:38 UTC 2019 Modified Files: src/lib/libc/time: difftime.c localtime.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/lib/libc/time/difftime.c cvs rdiff -u -r1.115 -r1.116 src/lib/libc/time/localtime.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/csu
Module Name:src Committed By: dholland Date: Sun Jan 27 04:35:25 UTC 2019 Modified Files: src/lib/csu: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/lib/csu/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/csu/Makefile diff -u src/lib/csu/Makefile:1.38 src/lib/csu/Makefile:1.39 --- src/lib/csu/Makefile:1.38 Sun Jan 27 02:08:35 2019 +++ src/lib/csu/Makefile Sun Jan 27 04:35:25 2019 @@ -1,7 +1,4 @@ -# $NetBSD: Makefile,v 1.38 2019/01/27 02:08:35 pgoyette Exp $ - -NOLIBCSANITIZER= # defined -NOSANITIZER= # defined +# $NetBSD: Makefile,v 1.39 2019/01/27 04:35:25 dholland Exp $ NOLIBCSANITIZER= # defined NOSANITIZER= # defined
CVS commit: src/lib/csu
Module Name:src Committed By: dholland Date: Sun Jan 27 04:35:25 UTC 2019 Modified Files: src/lib/csu: Makefile Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/lib/csu/Makefile 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/xz
Module Name:src Committed By: dholland Date: Sun Jan 27 04:34:36 UTC 2019 Modified Files: src/external/public-domain/xz: Makefile.inc Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/public-domain/xz/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/public-domain/xz/Makefile.inc diff -u src/external/public-domain/xz/Makefile.inc:1.5 src/external/public-domain/xz/Makefile.inc:1.6 --- src/external/public-domain/xz/Makefile.inc:1.5 Sun Jan 27 02:08:35 2019 +++ src/external/public-domain/xz/Makefile.inc Sun Jan 27 04:34:35 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.5 2019/01/27 02:08:35 pgoyette Exp $ - -.include +# $NetBSD: Makefile.inc,v 1.6 2019/01/27 04:34:35 dholland Exp $ .include
CVS commit: src/external/public-domain/xz
Module Name:src Committed By: dholland Date: Sun Jan 27 04:34:36 UTC 2019 Modified Files: src/external/public-domain/xz: Makefile.inc Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/public-domain/xz/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/mpl/bind/dist/lib/isc/tests
Module Name:src Committed By: dholland Date: Sun Jan 27 04:33:29 UTC 2019 Modified Files: src/external/mpl/bind/dist/lib/isc/tests: regex_test.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/external/mpl/bind/dist/lib/isc/tests/regex_test.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mpl/bind/dist/lib/isc/tests
Module Name:src Committed By: dholland Date: Sun Jan 27 04:33:29 UTC 2019 Modified Files: src/external/mpl/bind/dist/lib/isc/tests: regex_test.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/external/mpl/bind/dist/lib/isc/tests/regex_test.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mpl/bind/dist/lib/isc/tests/regex_test.c diff -u src/external/mpl/bind/dist/lib/isc/tests/regex_test.c:1.4 src/external/mpl/bind/dist/lib/isc/tests/regex_test.c:1.5 --- src/external/mpl/bind/dist/lib/isc/tests/regex_test.c:1.4 Sun Jan 27 02:08:35 2019 +++ src/external/mpl/bind/dist/lib/isc/tests/regex_test.c Sun Jan 27 04:33:29 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: regex_test.c,v 1.4 2019/01/27 02:08:35 pgoyette Exp $ */ +/* $NetBSD: regex_test.c,v 1.5 2019/01/27 04:33:29 dholland Exp $ */ /* * Copyright (C) Internet Systems Consortium, Inc. ("ISC") @@ -1132,8 +1132,6 @@ regex_validate(void **state) { } assert_int_equal(r, tests[i].expect); } - - return (cmocka_run_group_tests(tests, NULL, NULL)); } int
CVS commit: src/external/bsd/ntp/dist/sntp
Module Name:src Committed By: dholland Date: Sun Jan 27 04:28:19 UTC 2019 Modified Files: src/external/bsd/ntp/dist/sntp: crypto.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/bsd/ntp/dist/sntp/crypto.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/sntp
Module Name:src Committed By: dholland Date: Sun Jan 27 04:28:19 UTC 2019 Modified Files: src/external/bsd/ntp/dist/sntp: crypto.c Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/bsd/ntp/dist/sntp/crypto.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/bsd/ntp/dist/sntp/crypto.c diff -u src/external/bsd/ntp/dist/sntp/crypto.c:1.16 src/external/bsd/ntp/dist/sntp/crypto.c:1.17 --- src/external/bsd/ntp/dist/sntp/crypto.c:1.16 Sun Jan 27 02:08:34 2019 +++ src/external/bsd/ntp/dist/sntp/crypto.c Sun Jan 27 04:28:18 2019 @@ -1,12 +1,4 @@ -/* $NetBSD: crypto.c,v 1.16 2019/01/27 02:08:34 pgoyette Exp $ */ - -/* - * HMS: we need to test: - * - OpenSSL versions, if we are building with them - * - our versions - * - * We may need to test with(out) OPENSSL separately. - */ +/* $NetBSD: crypto.c,v 1.17 2019/01/27 04:28:18 dholland Exp $ */ /* * HMS: we need to test:
CVS commit: src/external/bsd/byacc/dist
Module Name:src Committed By: dholland Date: Sun Jan 27 04:25:37 UTC 2019 Modified Files: src/external/bsd/byacc/dist: defs.h Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/bsd/byacc/dist/defs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/bsd/byacc/dist/defs.h diff -u src/external/bsd/byacc/dist/defs.h:1.14 src/external/bsd/byacc/dist/defs.h:1.15 --- src/external/bsd/byacc/dist/defs.h:1.14 Sun Jan 27 02:08:33 2019 +++ src/external/bsd/byacc/dist/defs.h Sun Jan 27 04:25:37 2019 @@ -1,6 +1,4 @@ -/* $NetBSD: defs.h,v 1.14 2019/01/27 02:08:33 pgoyette Exp $ */ - -/* Id: defs.h,v 1.60 2017/12/04 17:50:02 erik.b.andersen Exp */ +/* $NetBSD: defs.h,v 1.15 2019/01/27 04:25:37 dholland Exp $ */ /* Id: defs.h,v 1.60 2017/12/04 17:50:02 erik.b.andersen Exp */
CVS commit: src/external/bsd/byacc/dist
Module Name:src Committed By: dholland Date: Sun Jan 27 04:25:37 UTC 2019 Modified Files: src/external/bsd/byacc/dist: defs.h Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/bsd/byacc/dist/defs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/bin/sleep
I think it is easier and less error-prone to consistently cast time_t to intmax_t instead of choosing how to cast based on knowing the range. christos > On Jan 26, 2019, at 9:59 PM, Robert Elz wrote: > >Date:Sat, 26 Jan 2019 21:00:45 -0500 >From:"Christos Zoulas" >Message-ID: <20190127020045.35a7df...@cvs.netbsd.org> > > | cast to intmax_t instead of long, since time_t is "long long" > > Some of this is unnecessary, though not technically wrong, Martin's > change was fine, and the same thing I would have done (was doing, > but he got the commit processed first!) > > The value being printed has already been range checked, it would > actually be fine to print it as an int. The same is true of another of > the ones you changed (the 2nd warnx()). That is, we don't need > %jd to print values that we know are either < 2000, or < 10. > > The first of the 3 warnx's that were altered ought more correctly (usefully) > be printed using %g as is done for the same value other places, I just > had not had any reason to alter that one recently - (that contained the > remnants of the original warnx() from the historic sleep.c which used > (long) for all of these values). %g produices more rational output for > very large values than %(anything)d does, and it is only when we > have a very large value that there's any difference between %ld and > %jd (as long as the corresponding arg is the correct type, of course.) > > kre > >
CVS commit: src/distrib/amd64/ramdisks/common
Module Name:src Committed By: dholland Date: Sun Jan 27 04:22:46 UTC 2019 Modified Files: src/distrib/amd64/ramdisks/common: Makefile.ramdisk Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/distrib/amd64/ramdisks/common/Makefile.ramdisk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/amd64/ramdisks/common/Makefile.ramdisk diff -u src/distrib/amd64/ramdisks/common/Makefile.ramdisk:1.13 src/distrib/amd64/ramdisks/common/Makefile.ramdisk:1.14 --- src/distrib/amd64/ramdisks/common/Makefile.ramdisk:1.13 Sun Jan 27 02:08:33 2019 +++ src/distrib/amd64/ramdisks/common/Makefile.ramdisk Sun Jan 27 04:22:46 2019 @@ -1,6 +1,4 @@ -# $NetBSD: Makefile.ramdisk,v 1.13 2019/01/27 02:08:33 pgoyette Exp $ - -NOSANITIZER= # defined +# $NetBSD: Makefile.ramdisk,v 1.14 2019/01/27 04:22:46 dholland Exp $ NOSANITIZER= # defined
CVS commit: src/distrib/amd64/ramdisks/common
Module Name:src Committed By: dholland Date: Sun Jan 27 04:22:46 UTC 2019 Modified Files: src/distrib/amd64/ramdisks/common: Makefile.ramdisk Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/distrib/amd64/ramdisks/common/Makefile.ramdisk 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/man
Module Name:src Committed By: dholland Date: Sun Jan 27 04:21:26 UTC 2019 Modified Files: src/crypto/external/bsd/openssl/lib/libcrypto/man: OPENSSL_ia32cap.3 Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 \ src/crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3 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/man
Module Name:src Committed By: dholland Date: Sun Jan 27 04:21:26 UTC 2019 Modified Files: src/crypto/external/bsd/openssl/lib/libcrypto/man: OPENSSL_ia32cap.3 Log Message: fix duplicated chunk from merge To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 \ src/crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3 diff -u src/crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3:1.19 src/crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3:1.20 --- src/crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3:1.19 Sun Jan 27 02:08:33 2019 +++ src/crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3 Sun Jan 27 04:21:26 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: OPENSSL_ia32cap.3,v 1.19 2019/01/27 02:08:33 pgoyette Exp $ +.\" $NetBSD: OPENSSL_ia32cap.3,v 1.20 2019/01/27 04:21:26 dholland Exp $ .\" .\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.32) .\" @@ -279,14 +279,6 @@ the problem by making build procedure us \& #!/bin/sh \& exec clang \-no\-integrated\-as "$@" .Ve -.SH "NOTES" -.IX Header "NOTES" -Even though \s-1AVX512\s0 support was implemented in llvm 3.6, compilation of -assembly modules apparently requires explicit \-march flag. But then -compiler generates processor-specific code, which in turn contradicts -the mere idea of run-time switch execution facilitated by the variable -in question. Till the limitation is lifted, it's possible to work around -the problem by making build procedure use following script: .PP instead of real clang. In which case it doesn't matter which clang version is used, as it is \s-1GNU\s0 assembler version that will be checked.
CVS commit: src/sys/external/bsd/gnu-efi/dist/lib
Module Name:src Committed By: oster Date: Sun Jan 27 04:17:39 UTC 2019 Modified Files: src/sys/external/bsd/gnu-efi/dist/lib: print.c Log Message: Fix merge issue. (leftover line) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/gnu-efi/dist/lib/print.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/gnu-efi/dist/lib/print.c diff -u src/sys/external/bsd/gnu-efi/dist/lib/print.c:1.3 src/sys/external/bsd/gnu-efi/dist/lib/print.c:1.4 --- src/sys/external/bsd/gnu-efi/dist/lib/print.c:1.3 Sun Jan 27 02:08:43 2019 +++ src/sys/external/bsd/gnu-efi/dist/lib/print.c Sun Jan 27 04:17:39 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: print.c,v 1.3 2019/01/27 02:08:43 pgoyette Exp $ */ +/* $NetBSD: print.c,v 1.4 2019/01/27 04:17:39 oster Exp $ */ /*++ @@ -532,7 +532,6 @@ Returns: _PoolCatPrint (fmt, args, , _PoolPrint); return spc.str; } ->>> 1.1.1.1.34.1 CHAR16 * PoolPrint (
CVS commit: src/sys/external/bsd/gnu-efi/dist/lib
Module Name:src Committed By: oster Date: Sun Jan 27 04:17:39 UTC 2019 Modified Files: src/sys/external/bsd/gnu-efi/dist/lib: print.c Log Message: Fix merge issue. (leftover line) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/gnu-efi/dist/lib/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
Module Name:src Committed By: oster Date: Sun Jan 27 04:15:11 UTC 2019 Modified Files: src/usr.sbin/sysinst: defs.h Log Message: Remove extra #ifdef and duplicated set of #ifdef's. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/sysinst/defs.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
Module Name:src Committed By: oster Date: Sun Jan 27 04:15:11 UTC 2019 Modified Files: src/usr.sbin/sysinst: defs.h Log Message: Remove extra #ifdef and duplicated set of #ifdef's. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/sysinst/defs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.sbin/sysinst/defs.h diff -u src/usr.sbin/sysinst/defs.h:1.30 src/usr.sbin/sysinst/defs.h:1.31 --- src/usr.sbin/sysinst/defs.h:1.30 Sun Jan 27 02:08:51 2019 +++ src/usr.sbin/sysinst/defs.h Sun Jan 27 04:15:11 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: defs.h,v 1.30 2019/01/27 02:08:51 pgoyette Exp $ */ +/* $NetBSD: defs.h,v 1.31 2019/01/27 04:15:11 oster Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -368,14 +368,6 @@ int clean_xfer_dir; #if !defined(PKG_ARCH_SUBDIR) #define PKG_ARCH_SUBDIR MACH #endif -#endif - -#if !defined(ARCH_SUBDIR) -#define ARCH_SUBDIR MACH -#endif -#if !defined(PKG_ARCH_SUBDIR) -#define PKG_ARCH_SUBDIR MACH -#endif #if !defined(SYSINST_PKG_HOST) #define SYSINST_PKG_HOST "ftp.NetBSD.org"
CVS commit: src/external/bsd/flex/dist/src
Module Name:src Committed By: oster Date: Sun Jan 27 03:19:42 UTC 2019 Modified Files: src/external/bsd/flex/dist/src: libmain.c Log Message: Remove extra #endif. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/flex/dist/src/libmain.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/flex/dist/src
Module Name:src Committed By: oster Date: Sun Jan 27 03:19:42 UTC 2019 Modified Files: src/external/bsd/flex/dist/src: libmain.c Log Message: Remove extra #endif. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/flex/dist/src/libmain.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/bsd/flex/dist/src/libmain.c diff -u src/external/bsd/flex/dist/src/libmain.c:1.5 src/external/bsd/flex/dist/src/libmain.c:1.6 --- src/external/bsd/flex/dist/src/libmain.c:1.5 Sun Jan 27 02:08:34 2019 +++ src/external/bsd/flex/dist/src/libmain.c Sun Jan 27 03:19:42 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: libmain.c,v 1.5 2019/01/27 02:08:34 pgoyette Exp $ */ +/* $NetBSD: libmain.c,v 1.6 2019/01/27 03:19:42 oster Exp $ */ /* libmain - flex run-time support library "main" function */ @@ -25,8 +25,7 @@ #ifndef HAVE_NBTOOL_CONFIG_H #include #ifdef __RCSID -__RCSID("$NetBSD: libmain.c,v 1.5 2019/01/27 02:08:34 pgoyette Exp $"); -#endif +__RCSID("$NetBSD: libmain.c,v 1.6 2019/01/27 03:19:42 oster Exp $"); #endif #endif
CVS commit: src/external/bsd/flex/dist/src
Module Name:src Committed By: alnsn Date: Sun Jan 27 03:01:48 UTC 2019 Modified Files: src/external/bsd/flex/dist/src: libyywrap.c Log Message: Remove extra #endif. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/bsd/flex/dist/src/libyywrap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/bsd/flex/dist/src/libyywrap.c diff -u src/external/bsd/flex/dist/src/libyywrap.c:1.4 src/external/bsd/flex/dist/src/libyywrap.c:1.5 --- src/external/bsd/flex/dist/src/libyywrap.c:1.4 Sun Jan 27 02:08:34 2019 +++ src/external/bsd/flex/dist/src/libyywrap.c Sun Jan 27 03:01:48 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: libyywrap.c,v 1.4 2019/01/27 02:08:34 pgoyette Exp $ */ +/* $NetBSD: libyywrap.c,v 1.5 2019/01/27 03:01:48 alnsn Exp $ */ /* libyywrap - flex run-time support library "yywrap" function */ @@ -25,8 +25,7 @@ #ifndef HAVE_NBTOOL_CONFIG_H #include #ifdef __RCSID -__RCSID("$NetBSD: libyywrap.c,v 1.4 2019/01/27 02:08:34 pgoyette Exp $"); -#endif +__RCSID("$NetBSD: libyywrap.c,v 1.5 2019/01/27 03:01:48 alnsn Exp $"); #endif #endif
CVS commit: src/external/bsd/flex/dist/src
Module Name:src Committed By: alnsn Date: Sun Jan 27 03:01:48 UTC 2019 Modified Files: src/external/bsd/flex/dist/src: libyywrap.c Log Message: Remove extra #endif. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/bsd/flex/dist/src/libyywrap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/compat/common
Module Name:src Committed By: christos Date: Sun Jan 27 03:00:48 UTC 2019 Modified Files: src/sys/compat/common: ccd_60.c Log Message: make this compile again (enable #if 0 code) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/compat/common/ccd_60.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/compat/common
Module Name:src Committed By: christos Date: Sun Jan 27 03:00:48 UTC 2019 Modified Files: src/sys/compat/common: ccd_60.c Log Message: make this compile again (enable #if 0 code) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/compat/common/ccd_60.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/compat/common/ccd_60.c diff -u src/sys/compat/common/ccd_60.c:1.8 src/sys/compat/common/ccd_60.c:1.9 --- src/sys/compat/common/ccd_60.c:1.8 Sat Jan 26 21:08:39 2019 +++ src/sys/compat/common/ccd_60.c Sat Jan 26 22:00:48 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: ccd_60.c,v 1.8 2019/01/27 02:08:39 pgoyette Exp $ */ +/* $NetBSD: ccd_60.c,v 1.9 2019/01/27 03:00:48 christos Exp $ */ /*- * Copyright (c) 2018 The NetBSD Foundation, Inc. @@ -26,7 +26,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include -__KERNEL_RCSID(0, "$NetBSD: ccd_60.c,v 1.8 2019/01/27 02:08:39 pgoyette Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ccd_60.c,v 1.9 2019/01/27 03:00:48 christos Exp $"); #ifdef _KERNEL_OPT #include "opt_compat_netbsd.h" @@ -46,7 +46,6 @@ __KERNEL_RCSID(0, "$NetBSD: ccd_60.c,v 1 * sizeof (size_t) == sizeof (uint64_t) as CCDIOCSET will * be the same as CCDIOCSET_60 */ -#if 0 static int compat_60_ccdioctl(dev_t dev, u_long cmd, void *data, int flag, struct lwp *l, int (*f)(dev_t, u_long, void *, int, struct lwp *)) @@ -91,7 +90,6 @@ compat_60_ccdioctl(dev_t dev, u_long cmd return ENOSYS; } } -#endif void ccd_60_init(void)
Re: CVS commit: src/bin/sleep
Date:Sat, 26 Jan 2019 21:00:45 -0500 From:"Christos Zoulas" Message-ID: <20190127020045.35a7df...@cvs.netbsd.org> | cast to intmax_t instead of long, since time_t is "long long" Some of this is unnecessary, though not technically wrong, Martin's change was fine, and the same thing I would have done (was doing, but he got the commit processed first!) The value being printed has already been range checked, it would actually be fine to print it as an int. The same is true of another of the ones you changed (the 2nd warnx()). That is, we don't need %jd to print values that we know are either < 2000, or < 10. The first of the 3 warnx's that were altered ought more correctly (usefully) be printed using %g as is done for the same value other places, I just had not had any reason to alter that one recently - (that contained the remnants of the original warnx() from the historic sleep.c which used (long) for all of these values). %g produices more rational output for very large values than %(anything)d does, and it is only when we have a very large value that there's any difference between %ld and %jd (as long as the corresponding arg is the correct type, of course.) kre
CVS commit: src/sys/compat/sys
Module Name:src Committed By: christos Date: Sun Jan 27 02:58:48 UTC 2019 Modified Files: src/sys/compat/sys: cpuio.h Log Message: remove extra ifdef. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/compat/sys/cpuio.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/compat/sys
Module Name:src Committed By: christos Date: Sun Jan 27 02:58:48 UTC 2019 Modified Files: src/sys/compat/sys: cpuio.h Log Message: remove extra ifdef. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/compat/sys/cpuio.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/compat/sys/cpuio.h diff -u src/sys/compat/sys/cpuio.h:1.9 src/sys/compat/sys/cpuio.h:1.10 --- src/sys/compat/sys/cpuio.h:1.9 Sat Jan 26 21:08:41 2019 +++ src/sys/compat/sys/cpuio.h Sat Jan 26 21:58:47 2019 @@ -1,7 +1,4 @@ -/* $NetBSD: cpuio.h,v 1.9 2019/01/27 02:08:41 pgoyette Exp $ */ - -#ifndef _SYS_COMPAT_CPUIO_H_ -#define _SYS_COMPAT_CPUIO_H_ +/* $NetBSD: cpuio.h,v 1.10 2019/01/27 02:58:47 christos Exp $ */ /*- * Copyright (c) 2018 The NetBSD Foundation, Inc.
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Sun Jan 27 02:55:26 UTC 2019 Modified Files: src/sys/kern: kern_stub.c Log Message: remove extra #endif To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/kern/kern_stub.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/kern/kern_stub.c diff -u src/sys/kern/kern_stub.c:1.46 src/sys/kern/kern_stub.c:1.47 --- src/sys/kern/kern_stub.c:1.46 Sat Jan 26 21:08:43 2019 +++ src/sys/kern/kern_stub.c Sat Jan 26 21:55:26 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_stub.c,v 1.46 2019/01/27 02:08:43 pgoyette Exp $ */ +/* $NetBSD: kern_stub.c,v 1.47 2019/01/27 02:55:26 christos Exp $ */ /*- * Copyright (c) 2007, 2008 The NetBSD Foundation, Inc. @@ -62,7 +62,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: kern_stub.c,v 1.46 2019/01/27 02:08:43 pgoyette Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_stub.c,v 1.47 2019/01/27 02:55:26 christos Exp $"); #ifdef _KERNEL_OPT #include "opt_ktrace.h" @@ -101,7 +101,6 @@ __strong_alias(shmctl1,enosys); __strong_alias(semctl1,enosys); #endif #endif -#endif /* * ktrace stubs. ktruser() goes to enosys as we want to fail the syscall,
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Sun Jan 27 02:55:26 UTC 2019 Modified Files: src/sys/kern: kern_stub.c Log Message: remove extra #endif To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/kern/kern_stub.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/compat/netbsd32
Module Name:src Committed By: christos Date: Sun Jan 27 02:55:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: files.netbsd32 Log Message: remove dup To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/compat/netbsd32/files.netbsd32 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/compat/netbsd32/files.netbsd32 diff -u src/sys/compat/netbsd32/files.netbsd32:1.43 src/sys/compat/netbsd32/files.netbsd32:1.44 --- src/sys/compat/netbsd32/files.netbsd32:1.43 Sat Jan 26 21:08:40 2019 +++ src/sys/compat/netbsd32/files.netbsd32 Sat Jan 26 21:55:02 2019 @@ -1,4 +1,4 @@ -# $NetBSD: files.netbsd32,v 1.43 2019/01/27 02:08:40 pgoyette Exp $ +# $NetBSD: files.netbsd32,v 1.44 2019/01/27 02:55:02 christos Exp $ # # config file description for machine-independent netbsd32 compat code. # included by ports that need it. @@ -49,7 +49,6 @@ file compat/netbsd32/netbsd32_compat_20. file compat/netbsd32/netbsd32_compat_30.c compat_netbsd32 & compat_30 file compat/netbsd32/netbsd32_compat_40.c compat_netbsd32 & compat_40 file compat/netbsd32/netbsd32_compat_43.c compat_netbsd32 & (compat_43 | compat_sunos | compat_linux32) -file compat/netbsd32/netbsd32_compat_40.c compat_netbsd32 & compat_40 file compat/netbsd32/netbsd32_compat_50.c compat_netbsd32 & compat_50 file compat/netbsd32/netbsd32_rndpseudo_50.c compat_netbsd32 & compat_50 file compat/netbsd32/netbsd32_compat_50_sysv.c compat_netbsd32 & compat_50 &
CVS commit: src/sys/compat/netbsd32
Module Name:src Committed By: christos Date: Sun Jan 27 02:55:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: files.netbsd32 Log Message: remove dup To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/compat/netbsd32/files.netbsd32 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/sys
Module Name:src Committed By: christos Date: Sun Jan 27 02:47:26 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: lint understands attributes. To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/sys/cdefs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/sys/cdefs.h diff -u src/sys/sys/cdefs.h:1.139 src/sys/sys/cdefs.h:1.140 --- src/sys/sys/cdefs.h:1.139 Tue Dec 18 11:23:20 2018 +++ src/sys/sys/cdefs.h Sat Jan 26 21:47:26 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: cdefs.h,v 1.139 2018/12/18 16:23:20 skrll Exp $ */ +/* $NetBSD: cdefs.h,v 1.140 2019/01/27 02:47:26 christos Exp $ */ /* * Copyright (c) 1991, 1993 * The Regents of the University of California. All rights reserved. @@ -210,7 +210,7 @@ #define __attribute__(x) #endif -#if __GNUC_PREREQ__(2, 5) +#if __GNUC_PREREQ__(2, 5) || defined(__lint__) #define __dead __attribute__((__noreturn__)) #elif defined(__GNUC__) #define __dead __volatile @@ -218,7 +218,7 @@ #define __dead #endif -#if __GNUC_PREREQ__(2, 96) +#if __GNUC_PREREQ__(2, 96) || defined(__lint__) #define __pure __attribute__((__pure__)) #elif defined(__GNUC__) #define __pure __const @@ -226,31 +226,31 @@ #define __pure #endif -#if __GNUC_PREREQ__(2, 5) +#if __GNUC_PREREQ__(2, 5) || defined(__lint__) #define __constfunc __attribute__((__const__)) #else #define __constfunc #endif -#if __GNUC_PREREQ__(3, 0) +#if __GNUC_PREREQ__(3, 0) || defined(__lint__) #define __noinline __attribute__((__noinline__)) #else #define __noinline /* nothing */ #endif -#if __GNUC_PREREQ__(3, 0) +#if __GNUC_PREREQ__(3, 0) || defined(__lint__) #define __always_inline __attribute__((__always_inline__)) #else #define __always_inline /* nothing */ #endif -#if __GNUC_PREREQ__(4, 1) +#if __GNUC_PREREQ__(4, 1) || defined(__lint__) #define __returns_twice __attribute__((__returns_twice__)) #else #define __returns_twice /* nothing */ #endif -#if __GNUC_PREREQ__(4, 5) +#if __GNUC_PREREQ__(4, 5) || defined(__lint__) #define __noclone __attribute__((__noclone__)) #else #define __noclone /* nothing */ @@ -268,7 +268,7 @@ /* * __used: Note that item is needed, even if it appears to be unused. */ -#if __GNUC_PREREQ__(3, 1) +#if __GNUC_PREREQ__(3, 1) || defined(__lint__) #define __used __attribute__((__used__)) #else #define __used __unused @@ -295,13 +295,13 @@ #define __debugused __unused #endif -#if __GNUC_PREREQ__(3, 1) +#if __GNUC_PREREQ__(3, 1) || defined(__lint__) #define __noprofile __attribute__((__no_instrument_function__)) #else #define __noprofile /* nothing */ #endif -#if __GNUC_PREREQ__(4, 6) || defined(__clang__) +#if __GNUC_PREREQ__(4, 6) || defined(__clang__) || defined(__lint__) #define __unreachable() __builtin_unreachable() #else #define __unreachable() do {} while (/*CONSTCOND*/0) @@ -339,7 +339,7 @@ #define __static_cast(x,y) (x)y #endif -#if __GNUC_PREREQ__(4, 0) +#if __GNUC_PREREQ__(4, 0) || defined(__lint__) # define __dso_public __attribute__((__visibility__("default"))) # define __dso_hidden __attribute__((__visibility__("hidden"))) # define __BEGIN_PUBLIC_DECLS \ @@ -356,7 +356,7 @@ # define __BEGIN_HIDDEN_DECLS __BEGIN_EXTERN_C # define __END_HIDDEN_DECLS __END_EXTERN_C #endif -#if __GNUC_PREREQ__(4, 2) +#if __GNUC_PREREQ__(4, 2) || defined(__lint__) # define __dso_protected __attribute__((__visibility__("protected"))) #else # define __dso_protected @@ -387,7 +387,7 @@ #define __packed __packed #define __aligned(x) /* delete */ #define __section(x) /* delete */ -#elif __GNUC_PREREQ__(2, 7) || defined(__PCC__) +#elif __GNUC_PREREQ__(2, 7) || defined(__PCC__) || defined(__lint__) #define __packed __attribute__((__packed__)) #define __aligned(x) __attribute__((__aligned__(x))) #define __section(x) __attribute__((__section__(x))) @@ -407,7 +407,7 @@ #define __restrict /* delete __restrict when not supported */ #elif __STDC_VERSION__ >= 199901L #define __restrict restrict -#elif __GNUC_PREREQ__(2, 92) +#elif __GNUC_PREREQ__(2, 92) || defined(__lint__) #define __restrict __restrict__ #else #define __restrict /* delete __restrict when not supported */ @@ -418,7 +418,7 @@ * available in GCC 2.95. */ #if !(__STDC_VERSION__ >= 199901L) && !(__cplusplus - 0 >= 201103L) -#if __GNUC_PREREQ__(2, 4) +#if __GNUC_PREREQ__(2, 4) || defined(__lint__) #define __func__ __FUNCTION__ #else #define __func__ "" @@ -449,7 +449,7 @@ * register values. This is gcc specific, the version is more or less * arbitrary, might work with older compilers. */ -#if __GNUC_PREREQ__(2, 95) +#if __GNUC_PREREQ__(2, 95) || defined(__lint__) #define __insn_barrier() __asm __volatile("":::"memory") #else #define __insn_barrier() /* */ @@ -483,7 +483,7 @@ * basic block reordering that this affects can often generate * larger code. */ -#if __GNUC_PREREQ__(2, 96) +#if
CVS commit: src/sys/sys
Module Name:src Committed By: christos Date: Sun Jan 27 02:47:26 UTC 2019 Modified Files: src/sys/sys: cdefs.h Log Message: lint understands attributes. To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/sys/cdefs.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/arch/m68k/gen
Module Name:src Committed By: dholland Date: Sun Jan 27 02:42:32 UTC 2019 Modified Files: src/lib/libc/arch/m68k/gen: fabs.S Log Message: fix another mergeo To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/m68k/gen/fabs.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libc/arch/m68k/gen/fabs.S diff -u src/lib/libc/arch/m68k/gen/fabs.S:1.13 src/lib/libc/arch/m68k/gen/fabs.S:1.14 --- src/lib/libc/arch/m68k/gen/fabs.S:1.13 Sun Jan 27 02:08:35 2019 +++ src/lib/libc/arch/m68k/gen/fabs.S Sun Jan 27 02:42:32 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: fabs.S,v 1.13 2019/01/27 02:08:35 pgoyette Exp $ */ +/* $NetBSD: fabs.S,v 1.14 2019/01/27 02:42:32 dholland Exp $ */ /*- * Copyright (c) 1996 The NetBSD Foundation, Inc. @@ -32,11 +32,7 @@ #include #include -RCSID("$NetBSD: fabs.S,v 1.13 2019/01/27 02:08:35 pgoyette Exp $") - -#ifndef __HAVE_LONG_DOUBLE -STRONG_ALIAS(fabsl, fabs) -#endif +RCSID("$NetBSD: fabs.S,v 1.14 2019/01/27 02:42:32 dholland Exp $") #ifndef __HAVE_LONG_DOUBLE STRONG_ALIAS(fabsl, fabs)
CVS commit: src/lib/libc/arch/m68k/gen
Module Name:src Committed By: dholland Date: Sun Jan 27 02:42:32 UTC 2019 Modified Files: src/lib/libc/arch/m68k/gen: fabs.S Log Message: fix another mergeo To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/m68k/gen/fabs.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/time
Module Name:src Committed By: dholland Date: Sun Jan 27 02:40:50 UTC 2019 Modified Files: src/lib/libc/time: asctime.c Log Message: fix mergeo To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/lib/libc/time/asctime.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/time
Module Name:src Committed By: dholland Date: Sun Jan 27 02:40:50 UTC 2019 Modified Files: src/lib/libc/time: asctime.c Log Message: fix mergeo To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/lib/libc/time/asctime.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libc/time/asctime.c diff -u src/lib/libc/time/asctime.c:1.26 src/lib/libc/time/asctime.c:1.27 --- src/lib/libc/time/asctime.c:1.26 Sun Jan 27 02:08:35 2019 +++ src/lib/libc/time/asctime.c Sun Jan 27 02:40:49 2019 @@ -1,6 +1,4 @@ -/* $NetBSD: asctime.c,v 1.26 2019/01/27 02:08:35 pgoyette Exp $ */ - -/* asctime and asctime_r a la POSIX and ISO C, except pad years before 1000. */ +/* $NetBSD: asctime.c,v 1.27 2019/01/27 02:40:49 dholland Exp $ */ /* asctime and asctime_r a la POSIX and ISO C, except pad years before 1000. */ @@ -20,7 +18,7 @@ #if 0 static char elsieid[] = "@(#)asctime.c 8.5"; #else -__RCSID("$NetBSD: asctime.c,v 1.26 2019/01/27 02:08:35 pgoyette Exp $"); +__RCSID("$NetBSD: asctime.c,v 1.27 2019/01/27 02:40:49 dholland Exp $"); #endif #endif /* LIBC_SCCS and not lint */
CVS commit: [pgoyette-compat] src/sys/sys
Module Name:src Committed By: pgoyette Date: Sun Jan 27 02:37:07 UTC 2019 Modified Files: src/sys/sys [pgoyette-compat]: param.h Log Message: Update version on the branch, too To generate a diff of this commit: cvs rdiff -u -r1.557.2.11 -r1.557.2.12 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/sys/param.h diff -u src/sys/sys/param.h:1.557.2.11 src/sys/sys/param.h:1.557.2.12 --- src/sys/sys/param.h:1.557.2.11 Sat Jan 26 22:00:37 2019 +++ src/sys/sys/param.h Sun Jan 27 02:37:07 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.557.2.11 2019/01/26 22:00:37 pgoyette Exp $ */ +/* $NetBSD: param.h,v 1.557.2.12 2019/01/27 02:37:07 pgoyette Exp $ */ /*- * Copyright (c) 1982, 1986, 1989, 1993 @@ -67,7 +67,7 @@ * 2.99.9 (299000900) */ -#define __NetBSD_Version__ 899003100 /* NetBSD 8.99.31 */ +#define __NetBSD_Version__ 899003200 /* NetBSD 8.99.32 */ #define __NetBSD_Prereq__(M,m,p) (M) * 1) + \ (m) * 100) + (p) * 100) <= __NetBSD_Version__)
CVS commit: src/sys/sys
Module Name:src Committed By: pgoyette Date: Sun Jan 27 02:35:49 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Belated bump of kernel version, for merge of [pgoyette-compat] To generate a diff of this commit: cvs rdiff -u -r1.579 -r1.580 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/sys/param.h diff -u src/sys/sys/param.h:1.579 src/sys/sys/param.h:1.580 --- src/sys/sys/param.h:1.579 Sun Jan 27 02:08:50 2019 +++ src/sys/sys/param.h Sun Jan 27 02:35:49 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.579 2019/01/27 02:08:50 pgoyette Exp $ */ +/* $NetBSD: param.h,v 1.580 2019/01/27 02:35:49 pgoyette Exp $ */ /*- * Copyright (c) 1982, 1986, 1989, 1993 @@ -67,7 +67,7 @@ * 2.99.9 (299000900) */ -#define __NetBSD_Version__ 899003100 /* NetBSD 8.99.31 */ +#define __NetBSD_Version__ 899003200 /* NetBSD 8.99.32 */ #define __NetBSD_Prereq__(M,m,p) (M) * 1) + \ (m) * 100) + (p) * 100) <= __NetBSD_Version__)
CVS commit: src/sys/sys
Module Name:src Committed By: pgoyette Date: Sun Jan 27 02:35:49 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Belated bump of kernel version, for merge of [pgoyette-compat] To generate a diff of this commit: cvs rdiff -u -r1.579 -r1.580 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys/sys
Module Name:src Committed By: pgoyette Date: Sun Jan 27 02:37:07 UTC 2019 Modified Files: src/sys/sys [pgoyette-compat]: param.h Log Message: Update version on the branch, too To generate a diff of this commit: cvs rdiff -u -r1.557.2.11 -r1.557.2.12 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: pgoyette Date: Sun Jan 27 02:08:51 UTC 2019 Modified Files: src/crypto/external/bsd/openssh/dist: addrmatch.c auth-bsdauth.c auth-krb5.c auth-options.c auth-passwd.c auth-rhosts.c auth.c auth2-chall.c auth2-gss.c auth2-hostbased.c auth2-kbdint.c auth2-none.c auth2-passwd.c auth2-pubkey.c auth2.c authfd.c authfile.c bitmap.c channels.c cipher-ctr-mt.c cipher.c cleanup.c clientloop.c compat.c dh.c dns.c fmt_scaled.c gss-serv-krb5.c gss-serv.c hostfile.c kex.c kexdhc.c kexdhs.c kexecdhc.c kexecdhs.c kexgexc.c kexgexs.c krl.c log.c match.c misc.c moduli.c monitor.c monitor_wrap.c msg.c mux.c opacket.c packet.c readconf.c readpass.c readpassphrase.c scp.c serverloop.c session.c sftp-client.c sftp-server.c sftp.c ssh-add.c ssh-agent.c ssh-dss.c ssh-ecdsa.c ssh-keygen.c ssh-keyscan.c ssh-keysign.c ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh-pkcs11.c ssh-rsa.c ssh.c sshconnect.c sshconnect2.c sshd.c sshkey-xmss.c sshkey.c sshlogin.c ttymodes.c uidswap.c umac.c utf8.c xmss_wots.c src/crypto/external/bsd/openssl/lib/libcrypto/man: OPENSSL_ia32cap.3 SSL_read.3 src/distrib/amd64/ramdisks/common: Makefile.ramdisk src/distrib/sets/lists/modules: ad.arm ad.mips md.amd64 md.sparc64 mi src/external/bsd/byacc/dist: defs.h main.c src/external/bsd/file/dist/src: print.c src/external/bsd/flex/dist/src: libmain.c libyywrap.c src/external/bsd/libpcap/dist: scanner.l src/external/bsd/ntp/dist/lib/isc: sha1.c src/external/bsd/ntp/dist/lib/isc/include/isc: sha1.h src/external/bsd/ntp/dist/sntp: crypto.c src/external/bsd/ntp/dist/sntp/libevent/compat/sys: queue.h src/external/bsd/ntp/dist/util: tg2.c src/external/bsd/nvi/dist/vi: vi.c src/external/cddl/osnet/dev/fbt: fbt.c src/external/cddl/osnet/lib/libzfs: deviceid.c fsshare.c mnttab.c src/external/cddl/osnet/sys/kern: kobj.c src/external/mpl/bind/dist/lib/dns/tests: dispatch_test.c dst_test.c rdataset_test.c update_test.c zt_test.c src/external/mpl/bind/dist/lib/isc/tests: buffer_test.c counter_test.c heap_test.c lex_test.c pool_test.c regex_test.c result_test.c taskpool_test.c src/external/mpl/bind/dist/lib/ns/tests: notify_test.c query_test.c src/external/public-domain/xz: Makefile.inc src/lib/csu: Makefile src/lib/libc/arch/m68k/gen: fabs.S src/lib/libc/sys: modctl.2 src/lib/libc/time: asctime.c difftime.c localtime.c zdump.c src/lib/libnpf: Makefile src/lib/libnvmm: libnvmm_x86.c src/libexec/httpd: CHANGES src/rescue: Makefile src/sbin/modstat: main.c modstat.8 src/share/man/man9: module.9 src/sys/arch/aarch64/aarch64: aarch64_machdep.c bus_space.c db_disasm.c db_interface.c db_machdep.c db_trace.c idle_machdep.S locore.S netbsd32_machdep.c trap.c src/sys/arch/aarch64/conf: files.aarch64 src/sys/arch/alpha/conf: GENERIC src/sys/arch/amd64/amd64: machdep.c netbsd32_machdep.c trap.c src/sys/arch/amd64/conf: files.amd64 src/sys/arch/amiga/stand/loadkmap/din: Makefile src/sys/arch/arm/arm32: arm11_pmc.c arm32_boot.c cortex_pmc.c cpu.c netbsd32_machdep.c src/sys/arch/arm/conf: files.arm src/sys/arch/arm/include: asm.h src/sys/arch/arm/samsung: exynos_platform.c src/sys/arch/arm/sunxi: sunxi_hdmi.c src/sys/arch/arm/vfp: vfp_init.c src/sys/arch/evbarm/conf: files.generic files.generic64 src/sys/arch/i386/stand: Makefile.inc src/sys/arch/i386/stand/genprom: Makefile src/sys/arch/i386/stand/misc: Makefile src/sys/arch/macppc/stand/bootxx: Makefile src/sys/arch/mips/cavium/dev: octeon_fpa.c src/sys/arch/mips/conf: files.mips src/sys/arch/mips/mips: netbsd32_machdep.c src/sys/arch/sparc/fpu: fpu.c src/sys/arch/sparc64/conf: files.sparc64 src/sys/arch/sparc64/sparc64: netbsd32_machdep.c src/sys/arch/x68k/stand/aout2hux: Makefile src/sys/arch/x86/x86: cpu_ucode.c cpu_ucode_amd.c cpu_ucode_intel.c spectre.c src/sys/arch/xen/conf: files.xen src/sys/arch/xen/x86: xen_ipi.c xen_shm_machdep.c src/sys/compat/aoutm68k: aoutm68k_syscall.h aoutm68k_syscallargs.h aoutm68k_syscalls.c aoutm68k_sysent.c files.aoutm68k syscalls.master src/sys/compat/common: Makefile Makefile.inc Makefile.sysio ccd_60.c compat_exec.c compat_mod.c compat_mod.h compat_util.c compat_util.h if_43.c kern_50.c kern_cpu_60.c kern_exit_43.c kern_info_09.c kern_info_43.c kern_ipc_10.c