CVS commit: src/sys/arch/mips/cavium/dev
Module Name:src Committed By: maya Date: Tue Aug 22 07:09:00 UTC 2017 Modified Files: src/sys/arch/mips/cavium/dev: if_cnmac.c Log Message: Reword warning message To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/cavium/dev/if_cnmac.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib
Module Name:src Committed By: mrg Date: Tue Aug 22 08:21:36 UTC 2017 Modified Files: src/lib: Makefile Log Message: don't build gmp/mpfr/mpc if we're not building GCC commands (MKGCCCMDS==no.) To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/lgpl3/gmp/lib/libgmp
Module Name:src Committed By: mrg Date: Tue Aug 22 08:26:42 UTC 2017 Removed Files: src/external/lgpl3/gmp/lib/libgmp: shlib_version Log Message: remove unused file To generate a diff of this commit: cvs rdiff -u -r1.1 -r0 src/external/lgpl3/gmp/lib/libgmp/shlib_version Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/sparc64/sparc64
Module Name:src Committed By: maxv Date: Tue Aug 22 09:12:49 UTC 2017 Modified Files: src/sys/arch/sparc64/sparc64: compat_13_machdep.c Log Message: Apply only CCR. Otherwise userland could set PSTATE_PRIV in %pstate and get kernel privileges on the hardware. ok martin To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/sparc64/sparc64/compat_13_machdep.c 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: mrg Date: Tue Aug 22 09:17:50 UTC 2017 Modified Files: src/external/gpl3/gcc.old/usr.bin: Makefile.inc src/external/gpl3/gcc/usr.bin: Makefile.inc src/external/lgpl3/gmp/lib/libgmp: Makefile src/external/lgpl3/mpc/lib/libmpc: Makefile src/external/lgpl3/mpfr/lib/libmpfr: Makefile src/tools/gcc: Makefile Added Files: src/external/lgpl3/gmp: Makefile.arch Log Message: move the GMP_MACHINE_ARCH definition into external/lgpl3/gmp/Makefile.arch. soon to be GMP 6 allows us to have only two arm copies. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc.old/usr.bin/Makefile.inc cvs rdiff -u -r1.28 -r1.29 src/external/gpl3/gcc/usr.bin/Makefile.inc cvs rdiff -u -r0 -r1.1 src/external/lgpl3/gmp/Makefile.arch cvs rdiff -u -r1.25 -r1.26 src/external/lgpl3/gmp/lib/libgmp/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/lgpl3/mpc/lib/libmpc/Makefile cvs rdiff -u -r1.16 -r1.17 src/external/lgpl3/mpfr/lib/libmpfr/Makefile cvs rdiff -u -r1.81 -r1.82 src/tools/gcc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS import: src/external/lgpl3/gmp/dist
Module Name:src Committed By: mrg Date: Tue Aug 22 09:40:57 UTC 2017 Update of /cvsroot/src/external/lgpl3/gmp/dist In directory ivanova.netbsd.org:/tmp/cvs-serv744 Log Message: initial import of GMP 6.1.2. main changes from 5.1.3 below. notes: - support for thumb-less ARM chips was in our port of 5.1.3, but a similar method has been provided upstream now - someone should look at the AVX failure reports, and fix them Changes between GMP version 6.1.0 and 6.1.1 FEATURES * Work around faulty cpuid on some recent Intel chips (this allows GMP to run on Skylake Pentiums). * Support thumb-less ARM chips. Changes between GMP version 6.0.* and 6.1.0 BUGS FIXED * The public function mpn_com is now correctly declared in gmp.h. * Healed possible failures of mpn_sec_sqr for non-cryptographic sizes for some obsolete CPUs. * Various problems related to precision for mpf have been fixed. * Fixed ABI incompatible stack alignment in calls from assembly code. * Fixed PIC bug in popcount affecting Intel processors using the 32-bit ABI. SPEEDUPS * Speedup for Intel Broadwell and Skylake through assembly code making use of new ADX instructions. * Square root is now faster when the remainder is not needed. Also the speed to compute the k-th root improved, for small sizes. FEATURES * New C++ functions gcd and lcm for mpz_class. * New public mpn functions mpn_divexact_1, mpn_zero_p, and mpn_cnd_swap. * New public mpq_cmp_z function, to efficiently compare rationals with integers. * Support for more 32-bit arm processors. * Support for AVX-less modern x86 CPUs. (Such support might be missing either because the CPU vendor chose to disable AVX, or because the running kernel lacks AVX context switch support.) * Support for NetBSD under Xen; we switch off AVX unconditionally under NetBSD since a bug in NetBSD makes AVX fail under Xen. MISC * Tuned values for FFT multiplications are provided for larger number on many platforms. Changes between GMP version 5.1.* and 6.0.0 BUGS FIXED * The function mpz_invert now considers any number invertible in Z/1Z. * The mpn multiply code now handles operands of more than 2^31 limbs correctly. (Note however that the mpz code is limited to 2^32 bits on 32-bit hosts and 2^37 bits on 64-bit hosts.) SPEEDUPS * Plain division of large operands is faster and more monotonous in operand size. * Major speedup for ARM, in particular ARM Cortex-A15, thanks to improved assembly. * Speedup for Intel Sandy Bridge, Ivy Bridge, Haswell, thanks to rewritten and vastly expanded assembly support. Speedup also for the older Core 2 and Nehalem. * Faster mixed arithmetic between mpq_class and double. FEATURES * Support for new Intel and AMD CPUs. * New public functions mpn_sec_mul and mpn_sec_sqr, implementing side-channel silent multiplication and squaring. * New public functions mpn_sec_div_qr and mpn_sec_div_r, implementing side-channel silent division. * New public functions mpn_cnd_add_n and mpn_cnd_sub_n. Side-channel silent conditional addition and subtraction. * New public function mpn_sec_powm, implementing side-channel silent modexp. * New public function mpn_sec_invert, implementing side-channel silent modular inversion. * Better support for applications which use the mpz_t type, but nevertheless need to call some of the lower-level mpn functions. See the documentation for mpz_limbs_read and related functions. Status: Vendor Tag: gmp Release Tags: gmp-6-1-2 U src/external/lgpl3/gmp/dist/extract-dbl.c U src/external/lgpl3/gmp/dist/Makefile.am C src/external/lgpl3/gmp/dist/configure C src/external/lgpl3/gmp/dist/acinclude.m4 U src/external/lgpl3/gmp/dist/configure.ac U src/external/lgpl3/gmp/dist/aclocal.m4 U src/external/lgpl3/gmp/dist/gmpxx.h C src/external/lgpl3/gmp/dist/Makefile.in U src/external/lgpl3/gmp/dist/config.in C src/external/lgpl3/gmp/dist/gmp-h.in U src/external/lgpl3/gmp/dist/AUTHORS U src/external/lgpl3/gmp/dist/COPYING U src/external/lgpl3/gmp/dist/ChangeLog U src/external/lgpl3/gmp/dist/INSTALL U src/external/lgpl3/gmp/dist/NEWS U src/external/lgpl3/gmp/dist/README N src/external/lgpl3/gmp/dist/compile C src/external/lgpl3/gmp/dist/config.guess C src/external/lgpl3/gmp/dist/config.sub U src/external/lgpl3/gmp/dist/install-sh U src/external/lgpl3/gmp/dist/ltmain.sh U src/external/lgpl3/gmp/dist/missing C src/external/lgpl3/gmp/dist/gmp-impl.h C src/external/lgpl3/gmp/dist/longlong.h U src/external/lgpl3/gmp/dist/errno.c U src/external/lgpl3/gmp/dist/assert.c U src/external/lgpl3/gmp/dist/compat.c U src/external/lgpl3/gmp/dist/mp_minv_tab.c U src/external/lgpl3/gmp/dist/invalid.c U src/external/lgpl3/gmp/dist/memory.c U src/external/lgpl3/gmp/dist/mp_bpl.c U src/external/lgpl3/gmp/dist/mp_clz_tab.c U src/external/lgpl3/gmp/dist/mp_dv_tab.c U src/external/lgpl3/gmp/dist/tal-notreent
CVS commit: src/external/lgpl3/gmp/dist
Module Name:src Committed By: mrg Date: Tue Aug 22 09:55:47 UTC 2017 Modified Files: src/external/lgpl3/gmp/dist: Makefile.in acinclude.m4 configfsf.guess configfsf.sub configure gmp-h.in gmp-impl.h longlong.h src/external/lgpl3/gmp/dist/mpn: Makefile.in src/external/lgpl3/gmp/dist/mpn/arm: aorslsh1_n.asm bdiv_dbm1c.asm com.asm copyd.asm copyi.asm invert_limb.asm logops_n.asm lshift.asm lshiftc.asm mod_34lsub1.asm mode1o.asm rsh1aors_n.asm rshift.asm udiv.asm src/external/lgpl3/gmp/dist/mpn/generic: div_qr_2.c divrem_2.c get_d.c mod_1_1.c mod_1_2.c mod_1_3.c mod_1_4.c toom_interpolate_7pts.c src/external/lgpl3/gmp/dist/mpn/powerpc32: elf.m4 Added Files: src/external/lgpl3/gmp/dist/mpn/sparc64: lshift.asm rshift.asm Removed Files: src/external/lgpl3/gmp/dist: COPYING.LIB src/external/lgpl3/gmp/dist/mpn/a29k: add_n.s addmul_1.s lshift.s mul_1.s rshift.s sub_n.s submul_1.s udiv.s umul.s src/external/lgpl3/gmp/dist/mpn/alpha: sqr_diagonal.asm src/external/lgpl3/gmp/dist/mpn/alpha/ev6: sqr_diagonal.asm src/external/lgpl3/gmp/dist/mpn/arm: aorscnd_n.asm src/external/lgpl3/gmp/dist/mpn/arm/v6t2: mode1o.asm src/external/lgpl3/gmp/dist/mpn/clipper: add_n.s mul_1.s sub_n.s src/external/lgpl3/gmp/dist/mpn/generic: addcnd_n.c powm_sec.c sb_div_sec.c sbpi1_div_sec.c subcnd_n.c tabselect.c src/external/lgpl3/gmp/dist/mpn/i960: README add_n.s addmul_1.s mul_1.s sub_n.s src/external/lgpl3/gmp/dist/mpn/ia64: aorslsh1_n.asm aorslsh2_n.asm aorslshC_n.asm tabselect.asm src/external/lgpl3/gmp/dist/mpn/ns32k: add_n.s addmul_1.s mul_1.s sub_n.s submul_1.s src/external/lgpl3/gmp/dist/mpn/powerpc32: sqr_diagonal.asm tabselect.asm src/external/lgpl3/gmp/dist/mpn/powerpc64: tabselect.asm src/external/lgpl3/gmp/dist/mpn/powerpc64/mode64: aorscnd_n.asm aorslsh1_n.asm aorslsh2_n.asm aorslshC_n.asm rsh1add_n.asm rsh1sub_n.asm src/external/lgpl3/gmp/dist/mpn/pyr: add_n.s addmul_1.s mul_1.s sub_n.s src/external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234: lshift.asm rshift.asm src/external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1: lshift.asm lshiftc.asm rshift.asm src/external/lgpl3/gmp/dist/mpn/x86: tabselect.asm src/external/lgpl3/gmp/dist/mpn/x86_64: aorscnd_n.asm mul_basecase.asm mullo_basecase.asm mulmid_basecase.asm redc_1.asm sqr_basecase.asm tabselect.asm src/external/lgpl3/gmp/dist/mpn/z8000: README add_n.s gmp-mparam.h mul_1.s sub_n.s src/external/lgpl3/gmp/dist/tests: t-gmpmax.c Log Message: merge GMP 6.1.2. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/external/lgpl3/gmp/dist/COPYING.LIB cvs rdiff -u -r1.3 -r1.4 src/external/lgpl3/gmp/dist/Makefile.in \ src/external/lgpl3/gmp/dist/acinclude.m4 \ src/external/lgpl3/gmp/dist/gmp-impl.h cvs rdiff -u -r1.2 -r1.3 src/external/lgpl3/gmp/dist/configfsf.guess \ src/external/lgpl3/gmp/dist/longlong.h cvs rdiff -u -r1.4 -r1.5 src/external/lgpl3/gmp/dist/configfsf.sub \ src/external/lgpl3/gmp/dist/gmp-h.in cvs rdiff -u -r1.5 -r1.6 src/external/lgpl3/gmp/dist/configure cvs rdiff -u -r1.3 -r1.4 src/external/lgpl3/gmp/dist/mpn/Makefile.in cvs rdiff -u -r1.1.1.1 -r0 src/external/lgpl3/gmp/dist/mpn/a29k/add_n.s \ src/external/lgpl3/gmp/dist/mpn/a29k/addmul_1.s \ src/external/lgpl3/gmp/dist/mpn/a29k/lshift.s \ src/external/lgpl3/gmp/dist/mpn/a29k/mul_1.s \ src/external/lgpl3/gmp/dist/mpn/a29k/rshift.s \ src/external/lgpl3/gmp/dist/mpn/a29k/sub_n.s \ src/external/lgpl3/gmp/dist/mpn/a29k/submul_1.s \ src/external/lgpl3/gmp/dist/mpn/a29k/udiv.s \ src/external/lgpl3/gmp/dist/mpn/a29k/umul.s cvs rdiff -u -r1.1.1.1 -r0 \ src/external/lgpl3/gmp/dist/mpn/alpha/sqr_diagonal.asm cvs rdiff -u -r1.1.1.1 -r0 \ src/external/lgpl3/gmp/dist/mpn/alpha/ev6/sqr_diagonal.asm cvs rdiff -u -r1.2 -r0 src/external/lgpl3/gmp/dist/mpn/arm/aorscnd_n.asm cvs rdiff -u -r1.2 -r1.3 src/external/lgpl3/gmp/dist/mpn/arm/aorslsh1_n.asm \ src/external/lgpl3/gmp/dist/mpn/arm/bdiv_dbm1c.asm \ src/external/lgpl3/gmp/dist/mpn/arm/com.asm \ src/external/lgpl3/gmp/dist/mpn/arm/copyd.asm \ src/external/lgpl3/gmp/dist/mpn/arm/copyi.asm \ src/external/lgpl3/gmp/dist/mpn/arm/logops_n.asm \ src/external/lgpl3/gmp/dist/mpn/arm/lshift.asm \ src/external/lgpl3/gmp/dist/mpn/arm/lshiftc.asm \ src/external/lgpl3/gmp/dist/mpn/arm/mod_34lsub1.asm \ src/external/lgpl3/gmp/dist/mpn/arm/mode1o.asm \ src/external/lgpl3/gmp/dist/mpn/arm/rsh1aors_n.asm \ src/external/lgpl3/gmp/dist/mpn/arm/rshift.asm cvs rdiff -u -r1.3 -r1.4 src/external/lgpl3/gmp/dist/mpn/arm/invert_limb.asm cvs rdiff -u -r1.4
CVS commit: src
Module Name:src Committed By: mrg Date: Tue Aug 22 10:04:44 UTC 2017 Modified Files: src: UPDATING src/doc: 3RDPARTY Log Message: note GMP 6.1.2 release and the build issues that may occur. To generate a diff of this commit: cvs rdiff -u -r1.285 -r1.286 src/UPDATING cvs rdiff -u -r1.1466 -r1.1467 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/lgpl3/gmp
Module Name:src Committed By: mrg Date: Tue Aug 22 09:57:18 UTC 2017 Modified Files: src/external/lgpl3/gmp: Makefile.netbsd-gmp build-gmp-Makefile.inc.awk Log Message: update these for GMP 6.1.2, and start to make it more automatic. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/lgpl3/gmp/Makefile.netbsd-gmp cvs rdiff -u -r1.3 -r1.4 src/external/lgpl3/gmp/build-gmp-Makefile.inc.awk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl2/xcvs/dist/src
Module Name:src Committed By: christos Date: Tue Aug 22 10:06:57 UTC 2017 Modified Files: src/external/gpl2/xcvs/dist/src: rsh-client.c Log Message: Fix for CVE-2017-12836; (cvs command injection) from MirBSD. XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/xcvs/dist/src/rsh-client.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/lgpl3/gmp
Module Name:src Committed By: mrg Date: Tue Aug 22 09:59:40 UTC 2017 Modified Files: src/external/lgpl3/gmp: Makefile.arch src/external/lgpl3/gmp/lib/libgmp: Makefile src/external/lgpl3/gmp/lib/libgmp/arch/alpha: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/arm: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/armeb: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/hppa: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/i386: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/ia64: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/m68000: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/m68k: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/mips64eb: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/mips64el: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/mipseb: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/mipsel: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/powerpc: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/powerpc64: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/sh3eb: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/sh3el: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/sparc: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/sparc64: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/vax: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/x86_64: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h Removed Files: src/external/lgpl3/gmp/lib/libgmp/arch/earm: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/earmeb: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/earmhf: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h src/external/lgpl3/gmp/lib/libgmp/arch/earmhfeb: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h Log Message: updates for GMP 6.1.2 and most platforms. run tested on i386, amd64, sparc sparc64, earm, ofppc and mips64eb. build tested on most. remove the earm* variants as they're now the same as the arm* ones. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/lgpl3/gmp/Makefile.arch cvs rdiff -u -r1.26 -r1.27 src/external/lgpl3/gmp/lib/libgmp/Makefile cvs rdiff -u -r1.4 -r1.5 \ src/external/lgpl3/gmp/lib/libgmp/arch/alpha/Makefile.inc cvs rdiff -u -r1.3 -r1.4 \ src/external/lgpl3/gmp/lib/libgmp/arch/alpha/config.h \ src/external/lgpl3/gmp/lib/libgmp/arch/alpha/config.m4 \ src/external/lgpl3/gmp/lib/libgmp/arch/alpha/gmp.h cvs rdiff -u -r1.1 -r1.2 \ src/external/lgpl3/gmp/lib/libgmp/arch/alpha/gmp-mparam.h cvs rdiff -u -r1.6 -r1.7 \ src/external/lgpl3/gmp/lib/libgmp/arch/arm/Makefile.inc cvs rdiff -u -r1.3 -r1.4 src/external/lgpl3/gmp/lib/libgmp/arch/arm/config.h cvs rdiff -u -r1.2 -r1.3 src/external/lgpl3/gmp/lib/libgmp/arch/arm/config.m4 \ src/external/lgpl3/gmp/lib/libgmp/arch/arm/gmp-mparam.h \ src/external/lgpl3/gmp/lib/libgmp/arch/arm/gmp.h cvs rdiff -u -r1.6 -r1.7 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/Makefile.inc cvs rdiff -u -r1.4 -r1.5 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/config.h cvs rdiff -u -r1.3 -r1.4 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/config.m4 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/gmp.h cvs rdiff -u -r1.2 -r1.3 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/gmp-mparam.h cvs rdiff -u -r1.7 -r0 \ src/external/lgpl3/gmp/lib/libgmp/arch/earm/Makefile.inc cvs rdiff -u -r1.3 -r0 src/external/lgpl3/gmp/lib/libgmp/arch/earm/config.h \ src/external/lgpl3/gmp/lib/libgmp/arch/earm/config.m4 \ src/external/lgpl3/gmp/lib/libgmp/arch/earm/gmp.h cvs rdiff -u -r1.2 -r0 \ src/external/lgpl3/gmp/lib/libgmp/arch/earm/gmp-mparam.h cvs rdiff -u -r1.3 -r0 \ src/external/lgpl3/gmp/lib/libgmp/arc
CVS commit: src/doc
Module Name:src Committed By: mrg Date: Tue Aug 22 10:25:13 UTC 2017 Modified Files: src/doc: CHANGES Log Message: note gmp/mpfr/mpc updates To generate a diff of this commit: cvs rdiff -u -r1.2306 -r1.2307 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/mk
Module Name:src Committed By: joerg Date: Tue Aug 22 11:14:28 UTC 2017 Modified Files: src/share/mk: bsd.own.mk Log Message: Strip .debug_macinfo when converting to a.out, clang may generate it. To generate a diff of this commit: cvs rdiff -u -r1.1015 -r1.1016 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/shark/shark
Module Name:src Committed By: joerg Date: Tue Aug 22 12:52:24 UTC 2017 Modified Files: src/sys/arch/shark/shark: sequoia.h Log Message: Since left shifts of negative values is undefined, make sure the various constants are unsigned. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/shark/shark/sequoia.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: maya Date: Tue Aug 22 15:56:46 UTC 2017 Modified Files: src/share/man/man4: cfb.4 mfb.4 px.4 pxg.4 sfb.4 tfb.4 Log Message: pmax uses wsdisplay since 2001, so omit BUGS mentioning it doesn't. from Miod Vallat in PR port-pmax/52498 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/share/man/man4/cfb.4 src/share/man/man4/mfb.4 \ src/share/man/man4/pxg.4 cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/px.4 cvs rdiff -u -r1.4 -r1.5 src/share/man/man4/sfb.4 src/share/man/man4/tfb.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: maya Date: Tue Aug 22 16:02:16 UTC 2017 Modified Files: src/share/man/man4: pxg.4 Log Message: pxg(4) handles PMAG-D boards but not PMAG-C ones (PMAG-C is handled by px(4)) from Miod Vallat in PR port-pmax/52497 To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/pxg.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: skrll Date: Tue Aug 22 16:57:00 UTC 2017 Modified Files: src/sys/dev/usb: xhci.c Log Message: Check both buses for ub_usepolling and schedule the soft interrupt handler or call it directly. Fixes usb keyboard in ddb when attached to xhci. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/dev/usb/xhci.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: nisimura Date: Tue Aug 22 17:08:03 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: fill EL1 exception entry vector To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/vectors.S 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: nisimura Date: Tue Aug 22 18:35:09 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: use lr for current x30. some comment snip To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/aarch64/vectors.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/shark/shark
Module Name:src Committed By: kre Date: Tue Aug 22 21:23:58 UTC 2017 Modified Files: src/sys/arch/shark/shark: sequoia.h Log Message: Add () around "1 << n' in #define's, without it ~NAME is "~1 << n" which is not what is wanted at all (and which caused the << of a negative number issue.) Making the values unsigned is harmless (perhaps even better) so those that were changed are still that way. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/shark/shark/sequoia.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/sys_info
Module Name:src Committed By: kre Date: Wed Aug 23 01:17:46 UTC 2017 Modified Files: src/usr.bin/sys_info: sys_info.1 sys_info.sh Log Message: Put back getopts - it is easier to get correct than hand rolled code. Add -L and -P flags to allow the library/cmd search paths to be set. Add support for getting vers info from sh, dhcpcd, and userland (/etc/release). Stop abusing "sh -x" to support -v - do it properly. Get rid of the duplicate list of components used when there are no args, instead make better use of sh capabilities to just process everything. Better use of what sh can do for us other places too. Add a (more or less random) set of libraries to include in output when no args are given. OK agc (well, earlier version...) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/sys_info/sys_info.1 cvs rdiff -u -r1.7 -r1.8 src/usr.bin/sys_info/sys_info.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.