CVS commit: src/sys/dev/pci
Module Name:src Committed By: ozaki-r Date: Mon Aug 11 06:02:38 UTC 2014 Modified Files: src/sys/dev/pci: viaenv.c Log Message: Add missing curly braces It unbreaks the i386 build of ALL. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/viaenv.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/dev/pci/viaenv.c diff -u src/sys/dev/pci/viaenv.c:1.32 src/sys/dev/pci/viaenv.c:1.33 --- src/sys/dev/pci/viaenv.c:1.32 Sun Aug 10 16:44:36 2014 +++ src/sys/dev/pci/viaenv.c Mon Aug 11 06:02:38 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: viaenv.c,v 1.32 2014/08/10 16:44:36 tls Exp $ */ +/* $NetBSD: viaenv.c,v 1.33 2014/08/11 06:02:38 ozaki-r Exp $ */ /* * Copyright (c) 2000 Johan Danielsson @@ -38,7 +38,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: viaenv.c,v 1.32 2014/08/10 16:44:36 tls Exp $"); +__KERNEL_RCSID(0, "$NetBSD: viaenv.c,v 1.33 2014/08/11 06:02:38 ozaki-r Exp $"); #include #include @@ -343,9 +343,10 @@ viaenv_attach(device_t parent, device_t #undef COPYDESCR - for (i = 0; i < 10; i++) + for (i = 0; i < 10; i++) { sc->sc_sensor[i].state = ENVSYS_SINVALID; sc->sc_sensor[i].flags |= ENVSYS_FHAS_ENTROPY; + } sc->sc_sme = sysmon_envsys_create();
CVS commit: src/distrib/sets/lists/modules
Module Name:src Committed By: jnemeth Date: Mon Aug 11 05:19:16 UTC 2014 Modified Files: src/distrib/sets/lists/modules: md.amd64 md.i386 Log Message: remove debug cruft, the example module is not normally built To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/distrib/sets/lists/modules/md.amd64 cvs rdiff -u -r1.45 -r1.46 src/distrib/sets/lists/modules/md.i386 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/modules/md.amd64 diff -u src/distrib/sets/lists/modules/md.amd64:1.40 src/distrib/sets/lists/modules/md.amd64:1.41 --- src/distrib/sets/lists/modules/md.amd64:1.40 Mon Aug 11 03:43:25 2014 +++ src/distrib/sets/lists/modules/md.amd64 Mon Aug 11 05:19:16 2014 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.40 2014/08/11 03:43:25 jnemeth Exp $ +# $NetBSD: md.amd64,v 1.41 2014/08/11 05:19:16 jnemeth Exp $ # # NOTE that there are two sets of files here: # @MODULEDIR@ and amd64-xen @@ -258,8 +258,6 @@ ./stand/amd64-xen/@OSRELEASE@/modules/emdtv/emdtv.kmod base-kernel-modules kmod,compatmodules ./stand/amd64-xen/@OSRELEASE@/modules/estbase-kernel-modules kmod,compatmodules ./stand/amd64-xen/@OSRELEASE@/modules/est/est.kmod base-kernel-modules kmod,compatmodules -./stand/amd64-xen/@OSRELEASE@/modules/examplebase-kernel-modules kmod,compatmodules -./stand/amd64-xen/@OSRELEASE@/modules/example/example.kmod base-kernel-modules kmod,compatmodules ./stand/amd64-xen/@OSRELEASE@/modules/exec_elf32 base-kernel-modules kmod,compatmodules ./stand/amd64-xen/@OSRELEASE@/modules/exec_elf32/exec_elf32.kmod base-kernel-modules kmod,compatmodules ./stand/amd64-xen/@OSRELEASE@/modules/exec_elf64 base-kernel-modules kmod,compatmodules Index: src/distrib/sets/lists/modules/md.i386 diff -u src/distrib/sets/lists/modules/md.i386:1.45 src/distrib/sets/lists/modules/md.i386:1.46 --- src/distrib/sets/lists/modules/md.i386:1.45 Mon Aug 11 03:43:25 2014 +++ src/distrib/sets/lists/modules/md.i386 Mon Aug 11 05:19:16 2014 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.45 2014/08/11 03:43:25 jnemeth Exp $ +# $NetBSD: md.i386,v 1.46 2014/08/11 05:19:16 jnemeth Exp $ # # NOTE that there are three sets of files here: # @MODULEDIR@, i386-xen, and i386pae-xen @@ -288,8 +288,6 @@ ./stand/i386-xen/@OSRELEASE@/modules/emdtv/emdtv.kmod base-kernel-modules kmod,compatmodules ./stand/i386-xen/@OSRELEASE@/modules/estbase-kernel-modules kmod,compatmodules ./stand/i386-xen/@OSRELEASE@/modules/est/est.kmod base-kernel-modules kmod,compatmodules -./stand/i386-xen/@OSRELEASE@/modules/examplebase-kernel-modules kmod,compatmodules -./stand/i386-xen/@OSRELEASE@/modules/example/example.kmod base-kernel-modules kmod,compatmodules ./stand/i386-xen/@OSRELEASE@/modules/exec_aoutbase-kernel-modules kmod,compatmodules ./stand/i386-xen/@OSRELEASE@/modules/exec_aout/exec_aout.kmod base-kernel-modules kmod,compatmodules ./stand/i386-xen/@OSRELEASE@/modules/exec_elf32base-kernel-modules kmod,compatmodules @@ -669,8 +667,6 @@ ./stand/i386pae-xen/@OSRELEASE@/modules/emdtv/emdtv.kmod base-kernel-modules kmod,compatmodules ./stand/i386pae-xen/@OSRELEASE@/modules/estbase-kernel-modules kmod,compatmodules ./stand/i386pae-xen/@OSRELEASE@/modules/est/est.kmod base-kernel-modules kmod,compatmodules -./stand/i386pae-xen/@OSRELEASE@/modules/examplebase-kernel-modules kmod,compatmodules -./stand/i386pae-xen/@OSRELEASE@/modules/example/example.kmod base-kernel-modules kmod,compatmodules ./stand/i386pae-xen/@OSRELEASE@/modules/exec_aout base-kernel-modules kmod,compatmodules ./stand/i386pae-xen/@OSRELEASE@/modules/exec_aout/exec_aout.kmod base-kernel-modules kmod,compatmodules ./stand/i386pae-xen/@OSRELEASE@/modules/exec_elf32 base-kernel-modules kmod,compatmodules
CVS commit: src/compat
Module Name:src Committed By: matt Date: Mon Aug 11 04:33:30 UTC 2014 Modified Files: src/compat: archdirs.mk Log Message: Fix else if botch To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/compat/archdirs.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/compat/archdirs.mk diff -u src/compat/archdirs.mk:1.5 src/compat/archdirs.mk:1.6 --- src/compat/archdirs.mk:1.5 Sun Aug 10 23:40:33 2014 +++ src/compat/archdirs.mk Mon Aug 11 04:33:30 2014 @@ -1,4 +1,4 @@ -# $NetBSD: archdirs.mk,v 1.5 2014/08/10 23:40:33 matt Exp $ +# $NetBSD: archdirs.mk,v 1.6 2014/08/11 04:33:30 matt Exp $ # list of subdirs used per-platform @@ -34,6 +34,6 @@ ARCHDIR_SUBDIR= powerpc64/powerpc ARCHDIR_SUBDIR+= arm/eabi #ARCHDIR_SUBDIR+= arm/eabihf ARCHDIR_SUBDIR+= arm/oabi -.else if (${MACHINE_ARCH} == "aarch64eb") +.elif (${MACHINE_ARCH} == "aarch64eb") ARCHDIR_SUBDIR= arm/eabi .endif
CVS commit: src/sys/rump/librump/rumpkern
Module Name:src Committed By: ozaki-r Date: Mon Aug 11 04:27:24 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Do cprng_fast_init in rump_init It fixes rump bootup failure: panic: kernel diagnostic assertion "off < percpu_nextoff" failed: file "/usr/src/lib/librump/../../sys/rump/../kern/subr_percpu.c", line 76 To generate a diff of this commit: cvs rdiff -u -r1.307 -r1.308 src/sys/rump/librump/rumpkern/rump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/rump/librump/rumpkern/rump.c diff -u src/sys/rump/librump/rumpkern/rump.c:1.307 src/sys/rump/librump/rumpkern/rump.c:1.308 --- src/sys/rump/librump/rumpkern/rump.c:1.307 Sun Jun 29 11:36:52 2014 +++ src/sys/rump/librump/rumpkern/rump.c Mon Aug 11 04:27:24 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: rump.c,v 1.307 2014/06/29 11:36:52 justin Exp $ */ +/* $NetBSD: rump.c,v 1.308 2014/08/11 04:27:24 ozaki-r Exp $ */ /* * Copyright (c) 2007-2011 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.307 2014/06/29 11:36:52 justin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.308 2014/08/11 04:27:24 ozaki-r Exp $"); #include #define ELFSIZE ARCH_ELFSIZE @@ -286,6 +286,8 @@ rump_init(void) uvm_ra_init(); uao_init(); + percpu_init(); + mutex_obj_init(); callout_startup(); @@ -302,6 +304,8 @@ rump_init(void) cprng_init(); kern_cprng = cprng_strong_create("kernel", IPL_VM, CPRNG_INIT_ANY|CPRNG_REKEY_ANY); + + cprng_fast_init(); rump_hyperentropy_init(); procinit(); @@ -324,7 +328,6 @@ rump_init(void) rump_schedule(); bootlwp = curlwp; - percpu_init(); inittimecounter(); ntp_init();
CVS commit: src/sys/kern
Module Name:src Committed By: riastradh Date: Mon Aug 11 04:26:53 UTC 2014 Modified Files: src/sys/kern: kern_rndq.c Log Message: Back out tls-earlyentropy's rnd_add_data. This caused recursion on rndpool_mtx when called from an rndsource's callback. XXX The old and new code here is a minefield demanding another rototill. XXX rnd_source_anonymous was not actually used before, and still is not used now, to be cleaned up later. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/kern/kern_rndq.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_rndq.c diff -u src/sys/kern/kern_rndq.c:1.25 src/sys/kern/kern_rndq.c:1.26 --- src/sys/kern/kern_rndq.c:1.25 Sun Aug 10 18:33:41 2014 +++ src/sys/kern/kern_rndq.c Mon Aug 11 04:26:53 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_rndq.c,v 1.25 2014/08/10 18:33:41 joerg Exp $ */ +/* $NetBSD: kern_rndq.c,v 1.26 2014/08/11 04:26:53 riastradh Exp $ */ /*- * Copyright (c) 1997-2013 The NetBSD Foundation, Inc. @@ -32,7 +32,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: kern_rndq.c,v 1.25 2014/08/10 18:33:41 joerg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_rndq.c,v 1.26 2014/08/11 04:26:53 riastradh Exp $"); #include #include @@ -802,12 +802,13 @@ rnd_add_data(krndsource_t *rs, const voi * itself, random. Don't estimate entropy based on * timestamp, just directly add the data. */ - mutex_spin_enter(&rndpool_mtx); if (__predict_false(rs == NULL)) { - rs = &rnd_source_anonymous; + mutex_spin_enter(&rndpool_mtx); + rndpool_add_data(&rnd_pool, data, len, entropy); + mutex_spin_exit(&rndpool_mtx); + } else { + rnd_add_data_ts(rs, data, len, entropy, rnd_counter()); } - rndpool_add_data(&rnd_pool, data, len, entropy); - mutex_spin_exit(&rndpool_mtx); } static void
CVS commit: src/sys/arch/aarch64/include
Module Name:src Committed By: matt Date: Mon Aug 11 04:03:59 UTC 2014 Modified Files: src/sys/arch/aarch64/include: byte_swap.h Log Message: Use %x/%w as appropriate. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/include/byte_swap.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/aarch64/include/byte_swap.h diff -u src/sys/arch/aarch64/include/byte_swap.h:1.1 src/sys/arch/aarch64/include/byte_swap.h:1.2 --- src/sys/arch/aarch64/include/byte_swap.h:1.1 Sun Aug 10 05:47:38 2014 +++ src/sys/arch/aarch64/include/byte_swap.h Mon Aug 11 04:03:59 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: byte_swap.h,v 1.1 2014/08/10 05:47:38 matt Exp $ */ +/* $NetBSD: byte_swap.h,v 1.2 2014/08/11 04:03:59 matt Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -54,7 +54,7 @@ static __inline uint64_t __byte_swap_u64_variable(uint64_t v) { if (!__builtin_constant_p(v)) { - __asm("rev\t%0, %1" : "=r" (v) : "0" (v)); + __asm("rev\t%x0, %x1" : "=r" (v) : "0" (v)); return v; } @@ -71,7 +71,7 @@ static __inline uint32_t __byte_swap_u32_variable(uint32_t v) { if (!__builtin_constant_p(v)) { - __asm("rev\t%0, %1" : "=r" (v) : "0" (v)); + __asm("rev\t%w0, %w1" : "=r" (v) : "0" (v)); return v; } @@ -88,7 +88,7 @@ __byte_swap_u16_variable(uint16_t v) if (!__builtin_constant_p(v)) { uint32_t v32 = v; - __asm("rev16\t%0, %1" : "=r" (v32) : "0" (v32)); + __asm("rev16\t%w0, %w1" : "=r" (v32) : "0" (v32)); return v32; }
CVS commit: src/sys/crypto/cprng_fast
Module Name:src Committed By: riastradh Date: Mon Aug 11 03:47:49 UTC 2014 Modified Files: src/sys/crypto/cprng_fast: cprng_fast.c Log Message: Include , don't copypasta declare rnd_initial_entropy. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/crypto/cprng_fast/cprng_fast.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/crypto/cprng_fast/cprng_fast.c diff -u src/sys/crypto/cprng_fast/cprng_fast.c:1.4 src/sys/crypto/cprng_fast/cprng_fast.c:1.5 --- src/sys/crypto/cprng_fast/cprng_fast.c:1.4 Mon Aug 11 03:46:54 2014 +++ src/sys/crypto/cprng_fast/cprng_fast.c Mon Aug 11 03:47:49 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: cprng_fast.c,v 1.4 2014/08/11 03:46:54 riastradh Exp $ */ +/* $NetBSD: cprng_fast.c,v 1.5 2014/08/11 03:47:49 riastradh Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.4 2014/08/11 03:46:54 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.5 2014/08/11 03:47:49 riastradh Exp $"); #include #include @@ -39,6 +39,7 @@ __KERNEL_RCSID(0, "$NetBSD: cprng_fast.c #include #include #include +#include /* ChaCha core */ @@ -214,8 +215,6 @@ static void cprng_fast_buf_long(void *, static percpu_t *cprng_fast_percpu __read_mostly; static void *cprng_fast_softint __read_mostly; -extern int rnd_initial_entropy; - void cprng_fast_init(void) {
CVS commit: src/sys/crypto/cprng_fast
Module Name:src Committed By: riastradh Date: Mon Aug 11 03:50:29 UTC 2014 Modified Files: src/sys/crypto/cprng_fast: cprng_fast.c Log Message: No need for cprng_fast_seed to be inline. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/crypto/cprng_fast/cprng_fast.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/crypto/cprng_fast/cprng_fast.c diff -u src/sys/crypto/cprng_fast/cprng_fast.c:1.5 src/sys/crypto/cprng_fast/cprng_fast.c:1.6 --- src/sys/crypto/cprng_fast/cprng_fast.c:1.5 Mon Aug 11 03:47:49 2014 +++ src/sys/crypto/cprng_fast/cprng_fast.c Mon Aug 11 03:50:29 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: cprng_fast.c,v 1.5 2014/08/11 03:47:49 riastradh Exp $ */ +/* $NetBSD: cprng_fast.c,v 1.6 2014/08/11 03:50:29 riastradh Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.5 2014/08/11 03:47:49 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.6 2014/08/11 03:50:29 riastradh Exp $"); #include #include @@ -206,7 +206,7 @@ __CTASSERT(sizeof ((struct cprng_fast *) static void cprng_fast_schedule_reseed(struct cprng_fast *); static void cprng_fast_intr(void *); -static inline void cprng_fast_seed(struct cprng_fast *, const void *); +static void cprng_fast_seed(struct cprng_fast *, const void *); static void cprng_fast_buf(struct cprng_fast *, void *, unsigned); static void cprng_fast_buf_short(void *, size_t); @@ -291,7 +291,7 @@ cprng_fast_intr(void *cookie __unused) */ #define CPRNG_FAST_BUFIDX (crypto_core_OUTPUTWORDS - 1) -static inline void +static void cprng_fast_seed(struct cprng_fast *cprng, const void *seed) {
CVS commit: src/sys/crypto/cprng_fast
Module Name:src Committed By: riastradh Date: Mon Aug 11 03:46:54 UTC 2014 Modified Files: src/sys/crypto/cprng_fast: cprng_fast.c Log Message: Sort #includes. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/crypto/cprng_fast/cprng_fast.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/crypto/cprng_fast/cprng_fast.c diff -u src/sys/crypto/cprng_fast/cprng_fast.c:1.3 src/sys/crypto/cprng_fast/cprng_fast.c:1.4 --- src/sys/crypto/cprng_fast/cprng_fast.c:1.3 Sun Aug 10 22:35:32 2014 +++ src/sys/crypto/cprng_fast/cprng_fast.c Mon Aug 11 03:46:54 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: cprng_fast.c,v 1.3 2014/08/10 22:35:32 justin Exp $ */ +/* $NetBSD: cprng_fast.c,v 1.4 2014/08/11 03:46:54 riastradh Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -30,16 +30,15 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.3 2014/08/10 22:35:32 justin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.4 2014/08/11 03:46:54 riastradh Exp $"); #include -#include #include +#include +#include #include #include #include -#include - /* ChaCha core */
CVS commit: src
Module Name:src Committed By: jnemeth Date: Mon Aug 11 03:43:26 UTC 2014 Modified Files: src/distrib/sets/lists/modules: md.amd64 md.i386 src/doc: CHANGES src/share/mk: bsd.own.mk src/sys/arch/x86/x86: x86_machdep.c src/sys/kern: kern_module.c src/sys/modules/arch: archdirs.mk Added Files: src/sys/modules/arch/x86/amd64-xen: Makefile bsd.amd64-xen.mk src/sys/modules/arch/x86/i386-xen: Makefile bsd.i386-xen.mk src/sys/modules/arch/x86/i386pae-xen: Makefile bsd.i386pae-xen.mk Log Message: Add the infrastructure for MODULAR support for Xen kernels. At the moment, this can only load very simple modules due to missing symbols. It is being add at this time to make pullups to the netbsd-7 branch easier. It is not enabled by default in any kernels. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/distrib/sets/lists/modules/md.amd64 cvs rdiff -u -r1.44 -r1.45 src/distrib/sets/lists/modules/md.i386 cvs rdiff -u -r1.1966 -r1.1967 src/doc/CHANGES cvs rdiff -u -r1.828 -r1.829 src/share/mk/bsd.own.mk cvs rdiff -u -r1.66 -r1.67 src/sys/arch/x86/x86/x86_machdep.c cvs rdiff -u -r1.96 -r1.97 src/sys/kern/kern_module.c cvs rdiff -u -r1.1 -r1.2 src/sys/modules/arch/archdirs.mk cvs rdiff -u -r0 -r1.1 src/sys/modules/arch/x86/amd64-xen/Makefile \ src/sys/modules/arch/x86/amd64-xen/bsd.amd64-xen.mk cvs rdiff -u -r0 -r1.1 src/sys/modules/arch/x86/i386-xen/Makefile \ src/sys/modules/arch/x86/i386-xen/bsd.i386-xen.mk cvs rdiff -u -r0 -r1.1 src/sys/modules/arch/x86/i386pae-xen/Makefile \ src/sys/modules/arch/x86/i386pae-xen/bsd.i386pae-xen.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/modules/md.amd64 diff -u src/distrib/sets/lists/modules/md.amd64:1.39 src/distrib/sets/lists/modules/md.amd64:1.40 --- src/distrib/sets/lists/modules/md.amd64:1.39 Sat Aug 9 12:34:05 2014 +++ src/distrib/sets/lists/modules/md.amd64 Mon Aug 11 03:43:25 2014 @@ -1,4 +1,8 @@ -# $NetBSD: md.amd64,v 1.39 2014/08/09 12:34:05 bad Exp $ +# $NetBSD: md.amd64,v 1.40 2014/08/11 03:43:25 jnemeth Exp $ +# +# NOTE that there are two sets of files here: +# @MODULEDIR@ and amd64-xen +# ./@MODULEDIR@/acpiacadbase-kernel-modules kmod ./@MODULEDIR@/acpiacad/acpiacad.kmod base-kernel-modules kmod ./@MODULEDIR@/acpibatbase-kernel-modules kmod @@ -139,3 +143,358 @@ ./@MODULEDIR@/xc5k/xc5k.kmod base-kernel-modules kmod ./@MODULEDIR@/zl10353base-kernel-modules kmod ./@MODULEDIR@/zl10353/zl10353.kmod base-kernel-modules kmod +./stand/amd64-xen base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@ base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/accf_dataready base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/accf_dataready/accf_dataready.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/accf_httpready base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/accf_httpready/accf_httpready.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpiacadbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpiacad/acpiacad.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpibatbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpibat/acpibat.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpibutbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpibut/acpibut.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpicpubase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpicpu/acpicpu.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpidalbbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpidalb/acpidalb.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpifanbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpifan/acpifan.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpilidbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpilid/acpilid.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpipmtrbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpipmtr/acpipmtr.kmod base-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpitzbase-kernel-modules kmod,compatmodules +./stand/amd64-xen/@OSRELEASE@/modules/acpitz/acpitz.kmod base-kernel-modules kmod,compatmo
CVS commit: src/sys/net/npf
Module Name:src Committed By: rmind Date: Mon Aug 11 01:54:13 UTC 2014 Modified Files: src/sys/net/npf: npf_conf.c npf_ctl.c npf_impl.h npf_rproc.c npf_ruleset.c npf_tableset.c Log Message: NPF: finish up the rework of npfctl_save() mechanism. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/net/npf/npf_conf.c cvs rdiff -u -r1.37 -r1.38 src/sys/net/npf/npf_ctl.c cvs rdiff -u -r1.57 -r1.58 src/sys/net/npf/npf_impl.h cvs rdiff -u -r1.11 -r1.12 src/sys/net/npf/npf_rproc.c cvs rdiff -u -r1.36 -r1.37 src/sys/net/npf/npf_ruleset.c cvs rdiff -u -r1.21 -r1.22 src/sys/net/npf/npf_tableset.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/net/npf/npf_conf.c diff -u src/sys/net/npf/npf_conf.c:1.7 src/sys/net/npf/npf_conf.c:1.8 --- src/sys/net/npf/npf_conf.c:1.7 Wed Jul 23 01:25:34 2014 +++ src/sys/net/npf/npf_conf.c Mon Aug 11 01:54:12 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: npf_conf.c,v 1.7 2014/07/23 01:25:34 rmind Exp $ */ +/* $NetBSD: npf_conf.c,v 1.8 2014/08/11 01:54:12 rmind Exp $ */ /*- * Copyright (c) 2013 The NetBSD Foundation, Inc. @@ -48,7 +48,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: npf_conf.c,v 1.7 2014/07/23 01:25:34 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: npf_conf.c,v 1.8 2014/08/11 01:54:12 rmind Exp $"); #include #include @@ -66,7 +66,6 @@ typedef struct { npf_tableset_t * n_tables; npf_ruleset_t * n_nat_rules; npf_rprocset_t * n_rprocs; - prop_dictionary_t n_dict; bool n_default_pass; } npf_config_t; @@ -77,7 +76,6 @@ static pserialize_t npf_config_psz __c void npf_config_init(void) { - prop_dictionary_t dict; npf_ruleset_t *rlset, *nset; npf_rprocset_t *rpset; npf_tableset_t *tset; @@ -86,19 +84,17 @@ npf_config_init(void) npf_config_psz = pserialize_create(); /* Load the empty configuration. */ - dict = prop_dictionary_create(); tset = npf_tableset_create(0); rpset = npf_rprocset_create(); rlset = npf_ruleset_create(0); nset = npf_ruleset_create(0); - npf_config_load(dict, rlset, tset, nset, rpset, NULL, true); + npf_config_load(rlset, tset, nset, rpset, NULL, true); KASSERT(npf_config != NULL); } static void npf_config_destroy(npf_config_t *nc) { - prop_object_release(nc->n_dict); npf_ruleset_destroy(nc->n_rules); npf_ruleset_destroy(nc->n_nat_rules); npf_rprocset_destroy(nc->n_rprocs); @@ -127,8 +123,8 @@ npf_config_fini(void) * Performs the necessary synchronisation and destroys the old config. */ void -npf_config_load(prop_dictionary_t dict, npf_ruleset_t *rset, -npf_tableset_t *tset, npf_ruleset_t *nset, npf_rprocset_t *rpset, +npf_config_load(npf_ruleset_t *rset, npf_tableset_t *tset, +npf_ruleset_t *nset, npf_rprocset_t *rpset, npf_conndb_t *conns, bool flush) { npf_config_t *nc, *onc; @@ -138,7 +134,6 @@ npf_config_load(prop_dictionary_t dict, nc->n_tables = tset; nc->n_nat_rules = nset; nc->n_rprocs = rpset; - nc->n_dict = dict; nc->n_default_pass = flush; /* @@ -185,9 +180,6 @@ npf_config_load(prop_dictionary_t dict, * If not flushing - enable the connection tracking. */ npf_conn_load(conns, !flush); - - /* Sync the config proplib data. */ - npf_tableset_syncdict(tset, dict); mutex_exit(&npf_config_lock); /* Finally, it is safe to destroy the old config. */ @@ -261,10 +253,10 @@ npf_config_tableset(void) return npf_config->n_tables; } -prop_dictionary_t -npf_config_dict(void) +npf_rprocset_t * +npf_config_rprocs(void) { - return npf_config->n_dict; + return npf_config->n_rprocs; } bool Index: src/sys/net/npf/npf_ctl.c diff -u src/sys/net/npf/npf_ctl.c:1.37 src/sys/net/npf/npf_ctl.c:1.38 --- src/sys/net/npf/npf_ctl.c:1.37 Sun Aug 10 19:09:43 2014 +++ src/sys/net/npf/npf_ctl.c Mon Aug 11 01:54:12 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: npf_ctl.c,v 1.37 2014/08/10 19:09:43 rmind Exp $ */ +/* $NetBSD: npf_ctl.c,v 1.38 2014/08/11 01:54:12 rmind Exp $ */ /*- * Copyright (c) 2009-2014 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: npf_ctl.c,v 1.37 2014/08/10 19:09:43 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: npf_ctl.c,v 1.38 2014/08/11 01:54:12 rmind Exp $"); #include #include @@ -181,7 +181,6 @@ npf_mk_tables(npf_tableset_t *tblset, pr NPF_ERR_DEBUG(errdict); break; } - prop_dictionary_remove(tbldict, "entries"); } prop_object_iterator_release(it); /* @@ -555,7 +554,6 @@ npfctl_load(u_long cmd, void *data) if (error) { goto fail; } - prop_dictionary_remove(npf_dict, "nat"); /* Tables. */ tables = prop_dictionary_get(npf_dict, "tables"); @@ -597,7 +595,6 @@ npfctl_load(u_long cmd, void *data) if (error) { goto fail; } - prop_dictionary_remove(npf_dict, "conn-list"); } flush = false; @@ -606,7 +603,7 @@ npfctl_load(u_long cmd, void *data) /* * Finally - perform the load. */ - npf_config_load(npf_dict, rls
CVS commit: src/usr.sbin/sysinst/arch/i386
Module Name:src Committed By: riz Date: Mon Aug 11 00:31:22 UTC 2014 Modified Files: src/usr.sbin/sysinst/arch/i386: md.c Log Message: Use installboot to install bootblocks for i386/amd64, now that they are included on all boot media. Some of the previous method of setting the console (and conspeed, when using serial console) is retained, but it should probably be reworked. Also, adapt to the fact that we may be installing to a disk wedge. With this change, it is now possible (but still ugly) for sysinst to create a bootable GPT-labeled disk. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/sysinst/arch/i386/md.c 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/arch/i386/md.c diff -u src/usr.sbin/sysinst/arch/i386/md.c:1.2 src/usr.sbin/sysinst/arch/i386/md.c:1.3 --- src/usr.sbin/sysinst/arch/i386/md.c:1.2 Sun Aug 3 16:09:40 2014 +++ src/usr.sbin/sysinst/arch/i386/md.c Mon Aug 11 00:31:22 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: md.c,v 1.2 2014/08/03 16:09:40 martin Exp $ */ +/* $NetBSD: md.c,v 1.3 2014/08/11 00:31:22 riz Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -301,14 +301,24 @@ md_post_newfs(void) { int ret; size_t len; - int td, sd; char bootxx[8192 + 4]; + char boot_options[1024]; char *bootxx_filename; /* - * XXX - should either find some way to pull this automatically - * from sys/arch/i386/stand/lib/boot_params.S, or just bite the - * bullet and include /sbin/installboot on the ramdisk + * XXX - this code retains a lot of cruft from when we went + * to great pains to exclude installboot from the ramdisk + * for size reasons and should be rewritten. */ + static const char *consoles[]={ + "pc", /* CONSDEV_PC */ + "com0", /* CONSDEV_COM0 */ + "com1", /* CONSDEV_COM1 */ + "com2", /* CONSDEV_COM2 */ + "com3", /* CONSDEV_COM3 */ + "com0kbd", /* CONSDEV_COM0KBD */ + "com1kbd", /* CONSDEV_COM1KBD */ + "com2kbd", /* CONSDEV_COM2KBD */ + "com3kbd" /* CONSDEV_COM3KBD */ }; static struct x86_boot_params boottype = {sizeof boottype, 0, 5, 0, 9600, { '\0' }, "", 0}; static int conmib[] = {CTL_MACHDEP, CPU_CONSDEV}; @@ -339,39 +349,28 @@ md_post_newfs(void) if (ret) return ret; - /* Copy bootstrap in by hand - /sbin/installboot explodes ramdisks */ - ret = 1; - - snprintf(bootxx, sizeof bootxx, "/dev/r%s%c", pm->diskdev, 'a' + pm->rootpart); - td = open(bootxx, O_RDWR, 0); - bootxx_filename = bootxx_name(); - if (bootxx_filename != NULL) { - sd = open(bootxx_filename, O_RDONLY); - free(bootxx_filename); - } else - sd = -1; - if (td == -1 || sd == -1) - goto bad_bootxx; - len = read(sd, bootxx, sizeof bootxx); - if (len < 2048 || len > 8192) - goto bad_bootxx; - - if (*(uint32_t *)(bootxx + 512 * 2 + 4) != X86_BOOT_MAGIC_1) - goto bad_bootxx; - - boottype.bp_length = bp.bp_length; - memcpy(&bp, &boottype, min(boottype.bp_length, sizeof boottype)); - - if (pwrite(td, bootxx, 512, 0) != 512) - goto bad_bootxx; - len -= 512 * 2; - if (pwrite(td, bootxx + 512 * 2, len, 2 * (off_t)512) - len != 0) - goto bad_bootxx; - ret = 0; - -bad_bootxx: - close(td); - close(sd); +bootxx_filename = bootxx_name(); +if (bootxx_filename != NULL) { + snprintf(boot_options, sizeof boot_options, + "console=%s,speed=%u", consoles[boottype.bp_consdev], + boottype.bp_conspeed); + if (pm->isspecial) { + ret = run_program(RUN_DISPLAY | RUN_NO_CLEAR, + "/usr/sbin/installboot -o %s /dev/r%s %s", + boot_options, pm->diskdev, bootxx_filename); + } else { + ret = run_program(RUN_DISPLAY | RUN_NO_CLEAR, + "/usr/sbin/installboot -o %s /dev/r%s%c %s", + boot_options, pm->diskdev, 'a' + pm->rootpart, + bootxx_filename); + } +free(bootxx_filename); +} else +ret = -1; + +if (ret != 0) +process_menu(MENU_ok, +deconst("Warning: disk is probably not bootable")); return ret; }
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: chs Date: Sun Aug 10 23:46:09 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: std.igepv2 Log Message: add some std stuff for igepv2. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/std.igepv2 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/evbarm/conf/std.igepv2 diff -u src/sys/arch/evbarm/conf/std.igepv2:1.6 src/sys/arch/evbarm/conf/std.igepv2:1.7 --- src/sys/arch/evbarm/conf/std.igepv2:1.6 Fri Nov 1 18:41:06 2013 +++ src/sys/arch/evbarm/conf/std.igepv2 Sun Aug 10 23:46:09 2014 @@ -1,4 +1,4 @@ -# $NetBSD: std.igepv2,v 1.6 2013/11/01 18:41:06 skrll Exp $ +# $NetBSD: std.igepv2,v 1.7 2014/08/10 23:46:09 chs Exp $ # # standard NetBSD/evbarm for IGEPV2 options @@ -12,6 +12,9 @@ options CORTEX_PMC options __HAVE_CPU_COUNTER options __HAVE_FAST_SOFTINTS # should be in types.h options __HAVE_CPU_UAREA_ALLOC_IDLELWP +options __HAVE_MM_MD_DIRECT_MAPPED_PHYS +options ARM_HAS_VBAR +options FPU_VFP options TPIDRPRW_IS_CURCPU options KERNEL_BASE_EXT=0x8000
CVS commit: src/compat
Module Name:src Committed By: matt Date: Sun Aug 10 23:40:33 UTC 2014 Modified Files: src/compat: archdirs.mk Log Message: Add compat dirs for aarch64 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/compat/archdirs.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/compat/archdirs.mk diff -u src/compat/archdirs.mk:1.4 src/compat/archdirs.mk:1.5 --- src/compat/archdirs.mk:1.4 Fri Mar 7 04:16:25 2014 +++ src/compat/archdirs.mk Sun Aug 10 23:40:33 2014 @@ -1,4 +1,4 @@ -# $NetBSD: archdirs.mk,v 1.4 2014/03/07 04:16:25 matt Exp $ +# $NetBSD: archdirs.mk,v 1.5 2014/08/10 23:40:33 matt Exp $ # list of subdirs used per-platform @@ -29,3 +29,11 @@ ARCHDIR_SUBDIR= mips64/64 mips64/o32 .if ${MACHINE_ARCH} == "powerpc64" ARCHDIR_SUBDIR= powerpc64/powerpc .endif + +.if (${MACHINE_ARCH} == "aarch64") +ARCHDIR_SUBDIR+= arm/eabi +#ARCHDIR_SUBDIR+= arm/eabihf +ARCHDIR_SUBDIR+= arm/oabi +.else if (${MACHINE_ARCH} == "aarch64eb") +ARCHDIR_SUBDIR= arm/eabi +.endif
CVS commit: src/lib
Module Name:src Committed By: matt Date: Sun Aug 10 23:39:08 UTC 2014 Modified Files: src/lib/libc: Makefile libcincludes.mk src/lib/libc/compiler_rt: Makefile.inc src/lib/libc/softfloat: Makefile.inc src/lib/libkvm: Makefile Log Message: MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU To generate a diff of this commit: cvs rdiff -u -r1.165 -r1.166 src/lib/libc/Makefile cvs rdiff -u -r1.1 -r1.2 src/lib/libc/libcincludes.mk cvs rdiff -u -r1.23 -r1.24 src/lib/libc/compiler_rt/Makefile.inc cvs rdiff -u -r1.18 -r1.19 src/lib/libc/softfloat/Makefile.inc cvs rdiff -u -r1.49 -r1.50 src/lib/libkvm/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/libc/Makefile diff -u src/lib/libc/Makefile:1.165 src/lib/libc/Makefile:1.166 --- src/lib/libc/Makefile:1.165 Tue Mar 4 14:58:14 2014 +++ src/lib/libc/Makefile Sun Aug 10 23:39:08 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.165 2014/03/04 14:58:14 joerg Exp $ +# $NetBSD: Makefile,v 1.166 2014/08/10 23:39:08 matt Exp $ # @(#)Makefile 8.2 (Berkeley) 2/3/94 # # All library objects contain sccsid strings by default; they may be @@ -19,8 +19,6 @@ .include "Makefile.inc" -LIBC_MACHINE_ARCH?= ${MACHINE_ARCH} # for MKCOMPAT - LIB= c CPPFLAGS+= -I${.CURDIR}/include -I${.CURDIR} Index: src/lib/libc/libcincludes.mk diff -u src/lib/libc/libcincludes.mk:1.1 src/lib/libc/libcincludes.mk:1.2 --- src/lib/libc/libcincludes.mk:1.1 Sun Oct 26 07:28:06 2008 +++ src/lib/libc/libcincludes.mk Sun Aug 10 23:39:08 2014 @@ -1,18 +1,19 @@ -# $NetBSD: libcincludes.mk,v 1.1 2008/10/26 07:28:06 mrg Exp $ +# $NetBSD: libcincludes.mk,v 1.2 2014/08/10 23:39:08 matt Exp $ # Makefile fragment shared across several parts that want to look # inside libc's include tree. +LIBC_MACHINE_ARCH?= ${MACHINE_ARCH} +LIBC_MACHINE_CPU?= ${MACHINE_CPU} + .if defined(LIBC_MACHINE_ARCH) && \ exists(${NETBSDSRCDIR}/lib/libc/arch/${LIBC_MACHINE_ARCH}/SYS.h) ARCHSUBDIR= ${LIBC_MACHINE_ARCH} -.elif exists(${NETBSDSRCDIR}/lib/libc/arch/${MACHINE_ARCH}/SYS.h) -ARCHSUBDIR= ${MACHINE_ARCH} -.elif exists(${NETBSDSRCDIR}/lib/libc/arch/${MACHINE_CPU}/SYS.h) -ARCHSUBDIR= ${MACHINE_CPU} +.elif exists(${NETBSDSRCDIR}/lib/libc/arch/${LIBC_MACHINE_CPU}/SYS.h) +ARCHSUBDIR= ${LIBC_MACHINE_CPU} .else .BEGIN: - @echo no ARCHDIR for ${MACHINE_ARCH} nor ${MACHINE_CPU} + @echo no ARCHDIR for ${LIBC_MACHINE_ARCH} nor ${LIBC_MACHINE_CPU} @false .endif Index: src/lib/libc/compiler_rt/Makefile.inc diff -u src/lib/libc/compiler_rt/Makefile.inc:1.23 src/lib/libc/compiler_rt/Makefile.inc:1.24 --- src/lib/libc/compiler_rt/Makefile.inc:1.23 Sun Aug 10 10:15:39 2014 +++ src/lib/libc/compiler_rt/Makefile.inc Sun Aug 10 23:39:08 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.23 2014/08/10 10:15:39 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.24 2014/08/10 23:39:08 matt Exp $ COMPILER_RT_SRCDIR= ${NETBSDSRCDIR}/sys/external/bsd/compiler_rt/dist @@ -6,7 +6,7 @@ COMPILER_RT_SRCDIR= ${NETBSDSRCDIR}/sys/ COMPILER_RT_CPU_DIR= ${COMPILER_RT_SRCDIR}/lib/builtins/ppc COMPILER_RT_ARCH_DIR= ${COMPILER_RT_SRCDIR}/lib/builtins/ppc .else -COMPILER_RT_CPU_DIR= ${COMPILER_RT_SRCDIR}/lib/builtins/${MACHINE_CPU} +COMPILER_RT_CPU_DIR= ${COMPILER_RT_SRCDIR}/lib/builtins/${LIBC_MACHINE_CPU} COMPILER_RT_ARCH_DIR= ${COMPILER_RT_SRCDIR}/lib/builtins/${LIBC_MACHINE_ARCH} .endif @@ -135,8 +135,8 @@ GENERIC_SRCS+= \ .endif # These have h/w instructions which are always used. -.if ${MACHINE_ARCH} != "alpha" && ${MACHINE_CPU} != "powerpc" \ -&& ${MACHINE_CPU} != "aarch64" && ${MACHINE_ARCH} != "vax" +.if ${LIBC_MACHINE_ARCH} != "alpha" && ${LIBC_MACHINE_CPU} != "powerpc" \ +&& ${LIBC_MACHINE_CPU} != "aarch64" && ${LIBC_MACHINE_ARCH} != "vax" GENERIC_SRCS+= \ clzsi2.c \ ctzsi2.c \ @@ -146,7 +146,7 @@ GENERIC_SRCS+= \ udivmodsi4.c \ umodsi3.c -. if ${MACHINE_CPU} != "sh3" +. if ${LIBC_MACHINE_CPU} != "sh3" # On sh3 __udivsi3 is gcc "millicode" with special calling convention # (less registers clobbered than usual). Each DSO that needs it gets # its own hidden copy from libgcc.a. @@ -167,8 +167,8 @@ GENERIC_SRCS+= \ subvdi3.c # These have h/w instructions which are always used. -.if ${MACHINE_ARCH} != "alpha" && ${MACHINE_CPU} != "powerpc64" \ -&& ${MACHINE_ARCH} != "aarch64" +.if ${LIBC_MACHINE_ARCH} != "alpha" && ${LIBC_MACHINE_CPU} != "powerpc64" \ +&& ${LIBC_MACHINE_ARCH} != "aarch64" GENERIC_SRCS+= \ clzdi2.c \ ctzdi2.c \ @@ -212,12 +212,12 @@ GENERIC_SRCS+= \ gcc_qsub.c .endif -.if ${MACHINE_CPU} == "aarch64" +.if ${LIBC_MACHINE_CPU} == "aarch64" GENERIC_SRCS+= \ clear_cache.c .endif -.if ${MACHINE_CPU} == "arm" +.if ${LIBC_MACHINE_CPU} == "arm" .if !empty(LIBC_MACHINE_ARCH:Mearm*) GENERIC_SRCS+= \ aeabi_idivmod.S \ Index: src/lib/libc/softfloat/Makefile.inc diff -u src/lib/libc/softfloat/Makefile.inc:1.
CVS commit: src/libexec/ld.elf_so
Module Name:src Committed By: matt Date: Sun Aug 10 23:35:27 UTC 2014 Modified Files: src/libexec/ld.elf_so: rtld.h symbol.c src/libexec/ld.elf_so/arch/arm: find_exidx.c Log Message: Don't provide __gnu_Unwind_Find_exidx if __ARM_DWARF_EH__ is defined To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/libexec/ld.elf_so/rtld.h cvs rdiff -u -r1.64 -r1.65 src/libexec/ld.elf_so/symbol.c cvs rdiff -u -r1.3 -r1.4 src/libexec/ld.elf_so/arch/arm/find_exidx.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/libexec/ld.elf_so/rtld.h diff -u src/libexec/ld.elf_so/rtld.h:1.117 src/libexec/ld.elf_so/rtld.h:1.118 --- src/libexec/ld.elf_so/rtld.h:1.117 Thu Mar 6 19:19:40 2014 +++ src/libexec/ld.elf_so/rtld.h Sun Aug 10 23:35:26 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: rtld.h,v 1.117 2014/03/06 19:19:40 matt Exp $ */ +/* $NetBSD: rtld.h,v 1.118 2014/08/10 23:35:26 matt Exp $ */ /* * Copyright 1996 John D. Polstra. @@ -48,7 +48,7 @@ #if defined(_RTLD_SOURCE) -#ifdef __ARM_EABI__ +#if defined(__ARM_EABI__) && !defined(__ARM_DWARF_EH__) #include "unwind.h" #endif @@ -352,7 +352,7 @@ __dso_public int dl_iterate_phdr(int (*) __dso_public void *_dlauxinfo(void) __pure; -#ifdef __ARM_EABI__ +#if defined(__ARM_EABI__) && !defined(__ARM_DWARF_EH__) /* * This is used by libgcc to find the start and length of the exception table * associated with a PC. Index: src/libexec/ld.elf_so/symbol.c diff -u src/libexec/ld.elf_so/symbol.c:1.64 src/libexec/ld.elf_so/symbol.c:1.65 --- src/libexec/ld.elf_so/symbol.c:1.64 Fri Mar 21 01:40:41 2014 +++ src/libexec/ld.elf_so/symbol.c Sun Aug 10 23:35:26 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: symbol.c,v 1.64 2014/03/21 01:40:41 matt Exp $ */ +/* $NetBSD: symbol.c,v 1.65 2014/08/10 23:35:26 matt Exp $ */ /* * Copyright 1996 John D. Polstra. @@ -40,7 +40,7 @@ #include #ifndef lint -__RCSID("$NetBSD: symbol.c,v 1.64 2014/03/21 01:40:41 matt Exp $"); +__RCSID("$NetBSD: symbol.c,v 1.65 2014/08/10 23:35:26 matt Exp $"); #endif /* not lint */ #include @@ -101,7 +101,7 @@ _rtld_is_exported(const Elf_Sym *def) (fptr_t)___tls_get_addr, #endif #endif -#ifdef __ARM_EABI__ +#if defined(__ARM_EABI__) && !defined(__ARM_DWARF_EH__) (fptr_t)__gnu_Unwind_Find_exidx, /* for gcc EHABI */ #endif NULL Index: src/libexec/ld.elf_so/arch/arm/find_exidx.c diff -u src/libexec/ld.elf_so/arch/arm/find_exidx.c:1.3 src/libexec/ld.elf_so/arch/arm/find_exidx.c:1.4 --- src/libexec/ld.elf_so/arch/arm/find_exidx.c:1.3 Fri May 3 10:27:06 2013 +++ src/libexec/ld.elf_so/arch/arm/find_exidx.c Sun Aug 10 23:35:27 2014 @@ -29,12 +29,14 @@ #include #ifndef lint -__RCSID("$NetBSD: find_exidx.c,v 1.3 2013/05/03 10:27:06 skrll Exp $"); +__RCSID("$NetBSD: find_exidx.c,v 1.4 2014/08/10 23:35:27 matt Exp $"); #endif /* not lint */ #include "debug.h" #include "rtld.h" +#if defined(__ARM_EABI__) && !defined(__ARM_DWARF_EH__) + _Unwind_Ptr __gnu_Unwind_Find_exidx(_Unwind_Ptr pc, int * pcount) { @@ -84,3 +86,5 @@ __gnu_Unwind_Find_exidx(_Unwind_Ptr pc, *pcount = count; return start; } + +#endif
CVS commit: src/etc/mtree
Module Name:src Committed By: matt Date: Sun Aug 10 23:31:41 UTC 2014 Modified Files: src/etc/mtree: NetBSD.dist.aarch64 Log Message: Add eabihf directories To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/etc/mtree/NetBSD.dist.aarch64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/etc/mtree/NetBSD.dist.aarch64 diff -u src/etc/mtree/NetBSD.dist.aarch64:1.1 src/etc/mtree/NetBSD.dist.aarch64:1.2 --- src/etc/mtree/NetBSD.dist.aarch64:1.1 Sun Aug 10 05:47:36 2014 +++ src/etc/mtree/NetBSD.dist.aarch64 Sun Aug 10 23:31:41 2014 @@ -1,24 +1,35 @@ -# $NetBSD: NetBSD.dist.aarch64,v 1.1 2014/08/10 05:47:36 matt Exp $ +# $NetBSD: NetBSD.dist.aarch64,v 1.2 2014/08/10 23:31:41 matt Exp $ ./lib/eabi -./lib/oabi ./lib/eabi/npf +./lib/eabihf +./lib/eabihf/npf +./lib/oabi ./lib/oabi/npf ./usr/lib/eabi ./usr/lib/eabi/i18n ./usr/lib/eabi/lua -./usr/lib/eabi/lua/5.1 +./usr/lib/eabi/lua/5.3 ./usr/lib/eabi/security +./usr/lib/eabihf +./usr/lib/eabihf/i18n +./usr/lib/eabihf/lua +./usr/lib/eabihf/lua/5.3 +./usr/lib/eabihf/security ./usr/lib/oabi ./usr/lib/oabi/i18n ./usr/lib/oabi/lua -./usr/lib/oabi/lua/5.1 +./usr/lib/oabi/lua/5.3 ./usr/lib/oabi/security ./usr/libdata/debug/lib/eabi ./usr/libdata/debug/lib/eabi/npf +./usr/libdata/debug/lib/eabihf +./usr/libdata/debug/lib/eabihf/npf ./usr/libdata/debug/lib/oabi ./usr/libdata/debug/lib/oabi/npf ./usr/libdata/debug/usr/lib/eabi ./usr/libdata/debug/usr/lib/eabi/i18n +./usr/libdata/debug/usr/lib/eabihf +./usr/libdata/debug/usr/lib/eabihf/i18n ./usr/libdata/debug/usr/lib/oabi ./usr/libdata/debug/usr/lib/oabi/i18n
CVS commit: src/compat/arm
Module Name:src Committed By: matt Date: Sun Aug 10 23:26:26 UTC 2014 Modified Files: src/compat/arm/eabi: bsd.eabi.mk src/compat/arm/oabi: bsd.oabi.mk Added Files: src/compat/arm/eabihf: Makefile bsd.eabihf.mk Log Message: MKCOMPAT fixes for aarch64 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/compat/arm/eabi/bsd.eabi.mk cvs rdiff -u -r0 -r1.1 src/compat/arm/eabihf/Makefile \ src/compat/arm/eabihf/bsd.eabihf.mk cvs rdiff -u -r1.2 -r1.3 src/compat/arm/oabi/bsd.oabi.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/compat/arm/eabi/bsd.eabi.mk diff -u src/compat/arm/eabi/bsd.eabi.mk:1.2 src/compat/arm/eabi/bsd.eabi.mk:1.3 --- src/compat/arm/eabi/bsd.eabi.mk:1.2 Sat Apr 27 08:44:35 2013 +++ src/compat/arm/eabi/bsd.eabi.mk Sun Aug 10 23:26:25 2014 @@ -1,28 +1,70 @@ -# $NetBSD: bsd.eabi.mk,v 1.2 2013/04/27 08:44:35 matt Exp $ +# $NetBSD: bsd.eabi.mk,v 1.3 2014/08/10 23:26:25 matt Exp $ + +.if !defined(MLIBDIR) MLIBDIR= eabi -.if ${MACHINE_ARCH:M*eb} != "" -EARM_MACHINE_ARCH= earmeb -LD+= -m armelfb_nbsd_eabi + +EARM_COMPAT_FLAGS= -mfloat-abi=soft +EARM_COMPAT_FLAGS+= -mabi=aapcs-linux +MKSOFTFLOAT=yes + +.if ${MACHINE_ARCH} == "aarch64eb" +EARM_COMPAT_FLAGS+= -target armeb--netbsdelf-gnueabi +EARM_COMPAT_FLAGS+= -mcpu=cortex-a53 +ARM_MACHINE_ARCH= earmv7eb +LDFLAGS+= -Wl,--be8 +ARM_LD= -m armelfb_nbsd_eabi --be8 +.elif ${MACHINE_ARCH} == "aarch64" +EARM_COMPAT_FLAGS+= -target arm--netbsdelf-gnueabi +EARM_COMPAT_FLAGS+= -mcpu=cortex-a53 +ARM_MACHINE_ARCH= earmv7 +ARM_LD= -m armelf_nbsd_eabi +.elif !empty(MACHINE_ARCH:M*eb) +EARM_COMPAT_FLAGS+= -target armeb--netbsdelf-gnueabi +ARM_MACHINE_ARCH= earmeb +ARM_LD= -m armelfb_nbsd_eabi .else -EARM_MACHINE_ARCH= earm -LD+= -m armelf_nbsd_eabi +EARM_COMPAT_FLAGS+= -target arm--netbsdelf-gnueabi +ARM_MACHINE_ARCH= earm +ARM_LD= -m armelf_nbsd_eabi .endif -LIBC_MACHINE_ARCH= ${EARM_MACHINE_ARCH} -LIBGCC_MACHINE_ARCH= ${EARM_MACHINE_ARCH} -COMMON_MACHINE_ARCH= ${EARM_MACHINE_ARCH} -KVM_MACHINE_ARCH= ${EARM_MACHINE_ARCH} -PTHREAD_MACHINE_ARCH= ${EARM_MACHINE_ARCH} -BFD_MACHINE_ARCH= ${EARM_MACHINE_ARCH} -CSU_MACHINE_ARCH= ${EARM_MACHINE_ARCH} -CRYPTO_MACHINE_CPU= ${EARM_MACHINE_ARCH} -LDELFSO_MACHINE_CPU= ${EARM_MACHINE_ARCH} -GOMP_MACHINE_ARCH= ${EARM_MACHINE_ARCH} - -COPTS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5 -CPUFLAGS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5 -LDADD+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5 -LDFLAGS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5 -MKDEPFLAGS+= -mabi=aapcs-linux -mfloat-abi=soft -Wa,-meabi=5 + +EARM_COMPAT_FLAGS+= -B ${TOOLDIR}/aarch64--netbsd/bin + +LIBC_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +LIBGCC_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +LIBEXECINFO_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +LIBM_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +COMMON_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +KVM_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +PTHREAD_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +BFD_MACHINE_ARCH= earm +CSU_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +GOMP_MACHINE_ARCH= ${ARM_MACHINE_ARCH} + +COMMON_MACHINE_CPU= arm +COMPAT_MACHINE_CPU= arm +CRYPTO_MACHINE_CPU= arm +CSU_MACHINE_CPU= arm +KVM_MACHINE_CPU= arm +LDELFSO_MACHINE_CPU= arm +LIBC_MACHINE_CPU= arm +PTHREAD_MACHINE_CPU= arm + +.if defined(ACTIVE_CC) +EARM_COMPAT_FLAGS+= ${${ACTIVE_CC} == "gcc":?-Wa,-meabi=5:} +.endif + +COPTS+= ${EARM_COMPAT_FLAGS} +CPUFLAGS+= ${EARM_COMPAT_FLAGS} +LDADD+= ${EARM_COMPAT_FLAGS} +LDFLAGS+= ${EARM_COMPAT_FLAGS} +MKDEPFLAGS+= ${EARM_COMPAT_FLAGS} .include "${.PARSEDIR}/../../Makefile.compat" + +.endif + +.if empty(LD:M-m) +LD+= ${ARM_LD} +.endif Index: src/compat/arm/oabi/bsd.oabi.mk diff -u src/compat/arm/oabi/bsd.oabi.mk:1.2 src/compat/arm/oabi/bsd.oabi.mk:1.3 --- src/compat/arm/oabi/bsd.oabi.mk:1.2 Sun Dec 15 18:08:37 2013 +++ src/compat/arm/oabi/bsd.oabi.mk Sun Aug 10 23:26:26 2014 @@ -1,29 +1,56 @@ -# $NetBSD: bsd.oabi.mk,v 1.2 2013/12/15 18:08:37 joerg Exp $ +# $NetBSD: bsd.oabi.mk,v 1.3 2014/08/10 23:26:26 matt Exp $ +.if !defined(MLIBDIR) MLIBDIR= oabi -.if ${MACHINE_ARCH:M*eb} != "" + +.if ${MACHINE_ARCH} == "aarch64eb" +.error oabi is not supported on big endian AARCH64 +.elif ${MACHINE_ARCH} == "aarch64" +ARM_MACHINE_ARCH= arm +ARM_LD= -m armelf_nbsd +LDFLAGS+= -Wl,-m,armelf_nbsd +COPTS+= -mcpu=cortex-a53 +ARM_APCS_FLAGS= ${${ACTIVE_CC} == "clang":? -target arm--netbsdelf -B ${TOOLDIR}/aarch64--netbsd/bin :} -mabi=apcs-gnu -mfloat-abi=soft +.elif !empty(MACHINE_ARCH:M*eb) ARM_MACHINE_ARCH= armeb -LD+= -m armelfb +ARM_LD= -m armelfb_nbsd +LDFLAGS+= -Wl,-m,armelfb_nbsd .else ARM_MACHINE_ARCH= arm -LD+= -m armelf +ARM_LD= -m armelf_nbsd +LDFLAGS+= -Wl,-m,armelf_nbsd .endif + LIBC_MACHINE_ARCH= ${ARM_MACHINE_ARCH} LIBGCC_MACHINE_ARCH= ${ARM_MACHINE_ARCH} LIBEXECINFO_MACHINE_ARCH= ${ARM_MACHINE_ARCH} +LIBM_MACHINE_ARCH= ${ARM_MACHINE_ARCH} COMMON_
CVS commit: src
Module Name:src Committed By: matt Date: Sun Aug 10 23:25:50 UTC 2014 Modified Files: src/common/lib/libc: Makefile.inc src/lib/csu: Makefile src/lib/libarch: Makefile src/lib/libarch/arm: Makefile.inc src/lib/libm: Makefile src/lib/libposix: Makefile src/lib/libpthread: Makefile Log Message: MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/common/lib/libc/Makefile.inc cvs rdiff -u -r1.34 -r1.35 src/lib/csu/Makefile cvs rdiff -u -r1.27 -r1.28 src/lib/libarch/Makefile cvs rdiff -u -r1.1 -r1.2 src/lib/libarch/arm/Makefile.inc cvs rdiff -u -r1.162 -r1.163 src/lib/libm/Makefile cvs rdiff -u -r1.16 -r1.17 src/lib/libposix/Makefile cvs rdiff -u -r1.83 -r1.84 src/lib/libpthread/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/common/lib/libc/Makefile.inc diff -u src/common/lib/libc/Makefile.inc:1.15 src/common/lib/libc/Makefile.inc:1.16 --- src/common/lib/libc/Makefile.inc:1.15 Wed Jan 29 23:37:18 2014 +++ src/common/lib/libc/Makefile.inc Sun Aug 10 23:25:49 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.15 2014/01/29 23:37:18 joerg Exp $ +# $NetBSD: Makefile.inc,v 1.16 2014/08/10 23:25:49 matt Exp $ .include @@ -9,6 +9,9 @@ COMMON_CODEDIRS+=hash/sha1 hash/sha2 has .if defined(COMMON_MACHINE_ARCH) && !empty(COMMON_MACHINE_ARCH) && \ exists(${COMMON_DIR}/arch/${COMMON_MACHINE_ARCH}) COMMON_ARCHSUBDIR= ${COMMON_MACHINE_ARCH} +.elif defined(COMMON_MACHINE_CPU) && !empty(COMMON_MACHINE_CPU) && \ +exists(${COMMON_DIR}/arch/${COMMON_MACHINE_CPU}) +COMMON_ARCHSUBDIR= ${COMMON_MACHINE_CPU} .elif defined(LIBKERN_ARCH) && !empty(LIBKERN_ARCH) && \ exists(${KERNDIR}/arch/${LIBKERN_ARCH}) COMMON_ARCHSUBDIR= ${LIBKERN_ARCH} Index: src/lib/csu/Makefile diff -u src/lib/csu/Makefile:1.34 src/lib/csu/Makefile:1.35 --- src/lib/csu/Makefile:1.34 Tue Apr 22 13:20:58 2014 +++ src/lib/csu/Makefile Sun Aug 10 23:25:49 2014 @@ -1,17 +1,18 @@ -# $NetBSD: Makefile,v 1.34 2014/04/22 13:20:58 joerg Exp $ +# $NetBSD: Makefile,v 1.35 2014/08/10 23:25:49 matt Exp $ .include CSU_MACHINE_ARCH?= ${MACHINE_ARCH} +CSU_MACHINE_CPU?= ${MACHINE_CPU} .if !empty(CSU_MACHINE_ARCH:Mearm*) ARCHDIR:= ${.CURDIR}/arch/earm .elif exists(${.CURDIR}/arch/${CSU_MACHINE_ARCH}/Makefile.inc) ARCHDIR:= ${.CURDIR}/arch/${CSU_MACHINE_ARCH} -.elif exists(${.CURDIR}/arch/${MACHINE_CPU}/Makefile.inc) -ARCHDIR:= ${.CURDIR}/arch/${MACHINE_CPU} +.elif exists(${.CURDIR}/arch/${CSU_MACHINE_CPU}/Makefile.inc) +ARCHDIR:= ${.CURDIR}/arch/${CSU_MACHINE_CPU} .else -.error Architecture (${CSU_MACHINE_ARCH} or ${MACHINE_CPU}) unsupported +.error Architecture (${CSU_MACHINE_ARCH} or ${CSU_MACHINE_CPU}) unsupported .endif Index: src/lib/libarch/Makefile diff -u src/lib/libarch/Makefile:1.27 src/lib/libarch/Makefile:1.28 --- src/lib/libarch/Makefile:1.27 Tue Mar 18 18:20:36 2014 +++ src/lib/libarch/Makefile Sun Aug 10 23:25:49 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2014/03/18 18:20:36 riastradh Exp $ +# $NetBSD: Makefile,v 1.28 2014/08/10 23:25:49 matt Exp $ .include @@ -14,12 +14,14 @@ OBJS+= ${ASM} POBJS+= ${ASM:.o=.po} CLEANFILES+= ${ASM} ${POBJS} +LIBC_MACHINE_CPU?= ${MACHINE_CPU} + # Build the library if SRCS is now defined ... .if defined(SRCS) -.if defined(MLIBDIR) && ${MLIBDIR} != "none" && ${MACHINE_CPU} != "arm" +.if defined(MLIBDIR) && ${MLIBDIR} != "none" && ${LIBC_MACHINE_CPU} != "arm" LIB= ${MLIBDIR} .else -LIB= ${MACHINE_CPU} +LIB= ${LIBC_MACHINE_CPU} .endif SHLIB_VERSION_FILE= ${.CURDIR}/${LIB}/shlib_version Index: src/lib/libarch/arm/Makefile.inc diff -u src/lib/libarch/arm/Makefile.inc:1.1 src/lib/libarch/arm/Makefile.inc:1.2 --- src/lib/libarch/arm/Makefile.inc:1.1 Sat Mar 30 06:24:34 2002 +++ src/lib/libarch/arm/Makefile.inc Sun Aug 10 23:25:50 2014 @@ -1,8 +1,10 @@ -# $NetBSD: Makefile.inc,v 1.1 2002/03/30 06:24:34 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.2 2014/08/10 23:25:50 matt Exp $ .include -.if (${MACHINE_CPU} == "arm") +LIBC_MACHINE_CPU?= ${MACHINE_CPU} + +.if (${LIBC_MACHINE_CPU} == "arm") SRCS+= arm_sync_icache.c arm_drain_writebuf.c .endif Index: src/lib/libm/Makefile diff -u src/lib/libm/Makefile:1.162 src/lib/libm/Makefile:1.163 --- src/lib/libm/Makefile:1.162 Sun Aug 10 20:48:34 2014 +++ src/lib/libm/Makefile Sun Aug 10 23:25:50 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.162 2014/08/10 20:48:34 joerg Exp $ +# $NetBSD: Makefile,v 1.163 2014/08/10 23:25:50 matt Exp $ # # @(#)Makefile 5.1beta 93/09/24 # @@ -47,10 +47,13 @@ USE_SHLIBDIR= yes # require this for the value of I387_LIBM from mk.conf, if set. .include +LIBC_MACHINE_ARCH?= ${MACHINE_ARCH} +LIBC_MACHINE_CPU?= ${MACHINE_CPU} + # compiler_rt uses typeof() and __extension__ LINTFLAGS += -g -.if (${MACHINE_CPU} == "aarch64") +.if (${LIBC_MA
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: chs Date: Sun Aug 10 22:55:49 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: TEAMASA_NPWR Log Message: add tmpfs. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/arch/evbarm/conf/TEAMASA_NPWR 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/evbarm/conf/TEAMASA_NPWR diff -u src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.84 src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.85 --- src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.84 Sun Aug 3 09:18:16 2014 +++ src/sys/arch/evbarm/conf/TEAMASA_NPWR Sun Aug 10 22:55:49 2014 @@ -1,4 +1,4 @@ -# $NetBSD: TEAMASA_NPWR,v 1.84 2014/08/03 09:18:16 martin Exp $ +# $NetBSD: TEAMASA_NPWR,v 1.85 2014/08/10 22:55:49 chs Exp $ # # TEAMASA_NPWR -- Team ASA, Inc. Npwr -- XScale/IOP310-based # server appliance. @@ -47,6 +47,7 @@ file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system file-system PTYFS # /dev/pts/N support +file-system TMPFS # Efficient memory file-system # File system options #options QUOTA # legacy UFS quotas
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: chs Date: Sun Aug 10 22:55:29 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: IGEPV2 Log Message: add missing omapdma. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/IGEPV2 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/evbarm/conf/IGEPV2 diff -u src/sys/arch/evbarm/conf/IGEPV2:1.22 src/sys/arch/evbarm/conf/IGEPV2:1.23 --- src/sys/arch/evbarm/conf/IGEPV2:1.22 Sun Aug 3 09:18:16 2014 +++ src/sys/arch/evbarm/conf/IGEPV2 Sun Aug 10 22:55:29 2014 @@ -1,5 +1,5 @@ # -# $NetBSD: IGEPV2,v 1.22 2014/08/03 09:18:16 martin Exp $ +# $NetBSD: IGEPV2,v 1.23 2014/08/10 22:55:29 chs Exp $ # # IGEPv2 -- TI OMAP 3530 Eval Board Kernel # @@ -236,6 +236,9 @@ omapwdt32k* at obio2 addr 0x4903 siz #omapwdt32k* at obio1 addr 0x4830c000 size 2048 # WDT1 #omapwdt32k* at obio1 addr 0x48314000 size 2048 # WDT2 +# onboard DMA +omapdma0 at obio0 addr 0x48056000 size 0x1000 + # Power, Reset and Clock Management prcm* at obio1 addr 0x48306000 size 0x2000 # PRM Module
CVS commit: src/sys/crypto/cprng_fast
Module Name:src Committed By: justin Date: Sun Aug 10 22:35:32 UTC 2014 Modified Files: src/sys/crypto/cprng_fast: cprng_fast.c Log Message: define function consistently as inline To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/crypto/cprng_fast/cprng_fast.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/crypto/cprng_fast/cprng_fast.c diff -u src/sys/crypto/cprng_fast/cprng_fast.c:1.2 src/sys/crypto/cprng_fast/cprng_fast.c:1.3 --- src/sys/crypto/cprng_fast/cprng_fast.c:1.2 Sun Aug 10 16:44:35 2014 +++ src/sys/crypto/cprng_fast/cprng_fast.c Sun Aug 10 22:35:32 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: cprng_fast.c,v 1.2 2014/08/10 16:44:35 tls Exp $ */ +/* $NetBSD: cprng_fast.c,v 1.3 2014/08/10 22:35:32 justin Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.2 2014/08/10 16:44:35 tls Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cprng_fast.c,v 1.3 2014/08/10 22:35:32 justin Exp $"); #include #include @@ -206,7 +206,7 @@ __CTASSERT(sizeof ((struct cprng_fast *) static void cprng_fast_schedule_reseed(struct cprng_fast *); static void cprng_fast_intr(void *); -static void cprng_fast_seed(struct cprng_fast *, const void *); +static inline void cprng_fast_seed(struct cprng_fast *, const void *); static void cprng_fast_buf(struct cprng_fast *, void *, unsigned); static void cprng_fast_buf_short(void *, size_t);
CVS commit: src/crypto/external/bsd/openssl/dist/crypto
Module Name:src Committed By: spz Date: Sun Aug 10 21:00:48 UTC 2014 Modified Files: src/crypto/external/bsd/openssl/dist/crypto: ppccpuid.pl Log Message: merge lossage (this file is an ASM generator not used in a normal build) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl 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/dist/crypto/ppccpuid.pl diff -u src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl:1.3 src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl:1.4 --- src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl:1.3 Sun Aug 10 08:07:48 2014 +++ src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl Sun Aug 10 21:00:48 2014 @@ -88,8 +88,12 @@ Ladd: lwarx r5,0,r3 .globl .OPENSSL_rdtsc .align 4 .OPENSSL_rdtsc: - mftb r3 +Lrdtsc: + mftbr5 mftbu r4 + mftb r3 + cmplw r3,r5 + bne Lrdtsc blr .long 0 .byte 0,12,0x14,0,0,0,0,0
CVS commit: src/doc
Module Name:src Committed By: wiz Date: Sun Aug 10 20:52:33 UTC 2014 Modified Files: src/doc: 3RDPARTY Log Message: mdocml-1.13.1 out. To generate a diff of this commit: cvs rdiff -u -r1.1144 -r1.1145 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/3RDPARTY diff -u src/doc/3RDPARTY:1.1144 src/doc/3RDPARTY:1.1145 --- src/doc/3RDPARTY:1.1144 Sun Aug 10 17:07:05 2014 +++ src/doc/3RDPARTY Sun Aug 10 20:52:33 2014 @@ -1,4 +1,4 @@ -# $NetBSD: 3RDPARTY,v 1.1144 2014/08/10 17:07:05 spz Exp $ +# $NetBSD: 3RDPARTY,v 1.1145 2014/08/10 20:52:33 wiz Exp $ # # This file contains a list of the software that has been integrated into # NetBSD where we are not the primary maintainer. @@ -789,7 +789,7 @@ Notes: Package: mdocml Version: 1.12.1 -Current Vers: 1.12.2 +Current Vers: 1.13.1 Maintainer: Kristaps Džonsons Archive Site: http://mdocml.bsd.lv/snapshots/ Home Page: http://mdocml.bsd.lv/
CVS commit: src/lib/libm
Module Name:src Committed By: joerg Date: Sun Aug 10 20:48:34 UTC 2014 Modified Files: src/lib/libm: Makefile Log Message: Add -mfpu=vfp for fenv.c, since it gets those instructions from machdep/armreg.h To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/lib/libm/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/libm/Makefile diff -u src/lib/libm/Makefile:1.161 src/lib/libm/Makefile:1.162 --- src/lib/libm/Makefile:1.161 Sun Aug 10 05:57:31 2014 +++ src/lib/libm/Makefile Sun Aug 10 20:48:34 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.161 2014/08/10 05:57:31 matt Exp $ +# $NetBSD: Makefile,v 1.162 2014/08/10 20:48:34 joerg Exp $ # # @(#)Makefile 5.1beta 93/09/24 # @@ -67,6 +67,7 @@ COPTS+= -mfloat-ieee -mieee-with-inexact COMMON_SRCS+= fenv.c s_nexttowardf.c \ s_nearbyint.c s_rintl.c COPTS.e_sqrtl.c += -DHAVE_FENV_H +COPTS.fenv.c+= -mfpu=vfp .if (${MKSOFTFLOAT} == "no") ARCH_SRCS = e_sqrt.S e_sqrtf.S lrint.S lrintf.S s_fabsf.S s_fma.S s_fmaf.S .else
CVS commit: src/distrib
Module Name:src Committed By: riz Date: Sun Aug 10 20:07:41 UTC 2014 Modified Files: src/distrib/amd64/ramdisks/common: list.ramdisk src/distrib/i386/ramdisks/common: list.ramdisk Log Message: Include installboot on amd64/i386 install ramdisks in prep for a change to sysinst which will use it instead of a handrolled replacement. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/distrib/amd64/ramdisks/common/list.ramdisk cvs rdiff -u -r1.24 -r1.25 src/distrib/i386/ramdisks/common/list.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/list.ramdisk diff -u src/distrib/amd64/ramdisks/common/list.ramdisk:1.18 src/distrib/amd64/ramdisks/common/list.ramdisk:1.19 --- src/distrib/amd64/ramdisks/common/list.ramdisk:1.18 Wed Aug 15 16:48:41 2012 +++ src/distrib/amd64/ramdisks/common/list.ramdisk Sun Aug 10 20:07:41 2014 @@ -1,4 +1,4 @@ -# $NetBSD: list.ramdisk,v 1.18 2012/08/15 16:48:41 riz Exp $ +# $NetBSD: list.ramdisk,v 1.19 2014/08/10 20:07:41 riz Exp $ SRCDIRS external/bsd/less/bin SRCDIRS bin sbin usr.bin usr.sbin libexec @@ -51,8 +51,8 @@ PROG usr/bin/sed # PROG usr/bin/less usr/bin/more # PROG usr/bin/more usr/bin/less -# sysinst doesn't use installboot -# PROG usr/sbin/installboot +# sysinst doesn't use installboot (yet) +PROG usr/sbin/installboot PROG usr/sbin/chroot Index: src/distrib/i386/ramdisks/common/list.ramdisk diff -u src/distrib/i386/ramdisks/common/list.ramdisk:1.24 src/distrib/i386/ramdisks/common/list.ramdisk:1.25 --- src/distrib/i386/ramdisks/common/list.ramdisk:1.24 Tue Oct 16 08:28:13 2012 +++ src/distrib/i386/ramdisks/common/list.ramdisk Sun Aug 10 20:07:41 2014 @@ -1,4 +1,4 @@ -# $NetBSD: list.ramdisk,v 1.24 2012/10/16 08:28:13 apb Exp $ +# $NetBSD: list.ramdisk,v 1.25 2014/08/10 20:07:41 riz Exp $ SRCDIRS external/bsd/less/bin SRCDIRS bin sbin usr.bin usr.sbin libexec @@ -51,8 +51,8 @@ PROG usr/bin/sed # PROG usr/bin/less usr/bin/more # PROG usr/bin/more usr/bin/less -# sysinst doesn't use installboot -# PROG usr/sbin/installboot +# sysinst doesn't use installboot (yet) +PROG usr/sbin/installboot PROG usr/sbin/chroot
CVS commit: src
Module Name:src Committed By: riz Date: Sun Aug 10 20:04:30 UTC 2014 Modified Files: src/distrib/newsmips/floppies/ramdisk: Makefile src/sys/arch/newsmips/conf: INSTALL Log Message: Bump the ramdisk size; the longer paths on the build cluster are likely enough to put this over the edge. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/distrib/newsmips/floppies/ramdisk/Makefile cvs rdiff -u -r1.42 -r1.43 src/sys/arch/newsmips/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/newsmips/floppies/ramdisk/Makefile diff -u src/distrib/newsmips/floppies/ramdisk/Makefile:1.31 src/distrib/newsmips/floppies/ramdisk/Makefile:1.32 --- src/distrib/newsmips/floppies/ramdisk/Makefile:1.31 Thu Feb 11 09:06:49 2010 +++ src/distrib/newsmips/floppies/ramdisk/Makefile Sun Aug 10 20:04:30 2014 @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.31 2010/02/11 09:06:49 roy Exp $ +# $NetBSD: Makefile,v 1.32 2014/08/10 20:04:30 riz Exp $ .include .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" IMAGE= ramdisk.fs -IMAGESIZE= 2560k +IMAGESIZE= 2660k MAKEFS_FLAGS= -f 15 WARNS= 1 Index: src/sys/arch/newsmips/conf/INSTALL diff -u src/sys/arch/newsmips/conf/INSTALL:1.42 src/sys/arch/newsmips/conf/INSTALL:1.43 --- src/sys/arch/newsmips/conf/INSTALL:1.42 Sat Apr 27 18:19:47 2013 +++ src/sys/arch/newsmips/conf/INSTALL Sun Aug 10 20:04:30 2014 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.42 2013/04/27 18:19:47 christos Exp $ +# $NetBSD: INSTALL,v 1.43 2014/08/10 20:04:30 riz Exp $ # # INSTALL kernel for RISC-NEWS @@ -14,7 +14,7 @@ maxusers 8 options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk options MEMORY_DISK_SERVER=0 # no userspace md(4) support -options MEMORY_DISK_ROOT_SIZE=5120 # 2.5 Megabytes +options MEMORY_DISK_ROOT_SIZE=5320 # 2.6 Megabytes options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode options news3400
CVS commit: src/doc
227] ntp: import ntp 4.2.7p404. [christos 20131227] luna68k: Add preleminary support of 4bpp framebuffer. [tsutsui 20131227] @@ -343,7 +343,7 @@ Changes from NetBSD 6.0 to NetBSD 7.0: libpcap: Import 1.5.2 [christos 20131231] bind: update to 9.9.5b1 [christos 20131231] wpa: Import wpa_supplicant and hostapd 2.0 [christos 20140102] - dhcpcd: Import dhcpcd-6.2.0 [roy 20140103] + dhcpcd(8): Import dhcpcd-6.2.0 [roy 20140103] luna68k: Make bootloader to detect booted device on ROM monitor's load command and set proper default boot device. [tsutsui 20140105] @@ -466,7 +466,7 @@ Changes from NetBSD 6.0 to NetBSD 7.0: USB OTG controller. [bouyer 20140716] tifb(4): added an experimental driver for the Texas Instruments AM335x SoC's graphic controller. [bouyer 20140716] - lua: Updated to 5.3 work3 [lneto 20140719] + lua(1): Updated to 5.3 work3 [lneto 20140719] luna68k: Add WSDISPLAY_COMPAT_RAWKBD support so that keyboard on Xserver works without xmodmap(1) tweaks. [tsutsui 20140720] urtwn(4): Add support for Realtek RTL8188EUS and RTL8188ETV chipsets. @@ -478,7 +478,7 @@ Changes from NetBSD 6.0 to NetBSD 7.0: tmux(1): Import of tmux 1.9a. [christos 20140724] kernel: Added fdiscard and posix_fallocate system calls. [dholland 20140725] - arm: Add support for the Kobo touch (i.MX50). [hkenken 20140725] + evbarm: Add support for the Kobo touch (i.MX50). [hkenken 20140725] luna68k: Reset console ANSI color palette properly after returning to WSDISPLAYIO_MODE_EMUL, i.e. on exiting Xserver. [tsutsui 20140725] @@ -504,7 +504,7 @@ Changes from NetBSD 6.0 to NetBSD 7.0: values generically rather than as per-driver special cases. [tls 20140810] cprng_fast(9): Replace slow/broken mutex-protected kernel - _arc4random() with new cprng_fast implemenation - from riastradh@ using per-cpu instances of chacha8. - [tls 20140810] + _arc4random() with new cprng_fast implemenation + from riastradh@ using per-cpu instances of chacha8. + [tls 20140810] OpenSSL: update to 1.0.1i [spz 20140810]
CVS commit: xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd
Module Name:xsrc Committed By: joerg Date: Sun Aug 10 19:21:07 UTC 2014 Modified Files: xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd: ppc_video.c Log Message: Fix format string. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c diff -u xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c:1.5 xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c:1.6 --- xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c:1.5 Tue Nov 23 06:38:09 2010 +++ xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/ppc_video.c Sun Aug 10 19:21:06 2014 @@ -87,7 +87,7 @@ ppcMapVidMem(int ScreenNum, unsigned lon MAP_SHARED, fd, Base); if (base == MAP_FAILED) xf86Msg(X_WARNING, - "%s: could not mmap screen [s=%x,a=%x] (%s)", + "%s: could not mmap screen [s=%lx,a=%lx] (%s)", "xf86MapVidMem", Size, Base, strerror(errno)); return base;
CVS commit: src/doc
Module Name:src Committed By: tsutsui Date: Sun Aug 10 19:21:08 UTC 2014 Modified Files: src/doc: CHANGES Log Message: Fix openssl vs OpenSSL inconsistency. To generate a diff of this commit: cvs rdiff -u -r1.1964 -r1.1965 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.1964 src/doc/CHANGES:1.1965 --- src/doc/CHANGES:1.1964 Sun Aug 10 19:15:55 2014 +++ src/doc/CHANGES Sun Aug 10 19:21:08 2014 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1964 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1965 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -192,10 +192,10 @@ Changes from NetBSD 6.0 to NetBSD 7.0: em4k(4): Add driver for Mediator 4000 PCI bridges. [rkujawa 20130129] makefs(8): Add support for msdos, creating filesystems at an offset, merging directories with common files. [christos 20130202] - openssl: update to 1.0.1d [christos 20130205] + OpenSSL: update to 1.0.1d [christos 20130205] sparc: Add hardware acceleration for cgfourteen(4) using SX [macallan 20130207] - openssl: update to 1.0.1e [christos 20130212] + OpenSSL: update to 1.0.1e [christos 20130212] atf(7): Import 0.17. [jmmv 20130215] lutok: Import 0.2. This is a new import that provides a C++ wrapper for the Lua API and will be used by Kyua. Its build depends @@ -507,4 +507,4 @@ Changes from NetBSD 6.0 to NetBSD 7.0: _arc4random() with new cprng_fast implemenation from riastradh@ using per-cpu instances of chacha8. [tls 20140810] - openssl: update to 1.0.1i [spz 20140810] + OpenSSL: update to 1.0.1i [spz 20140810]
CVS commit: src/doc
Module Name:src Committed By: tsutsui Date: Sun Aug 10 19:15:55 UTC 2014 Modified Files: src/doc: CHANGES Log Message: Fix date of openssl 1.0.1i update. To generate a diff of this commit: cvs rdiff -u -r1.1963 -r1.1964 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.1963 src/doc/CHANGES:1.1964 --- src/doc/CHANGES:1.1963 Sun Aug 10 19:14:36 2014 +++ src/doc/CHANGES Sun Aug 10 19:15:55 2014 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1963 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1964 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -507,4 +507,4 @@ Changes from NetBSD 6.0 to NetBSD 7.0: _arc4random() with new cprng_fast implemenation from riastradh@ using per-cpu instances of chacha8. [tls 20140810] - openssl: update to 1.0.1i [spz 20130810] + openssl: update to 1.0.1i [spz 20140810]
CVS commit: src/doc
Module Name:src Committed By: tsutsui Date: Sun Aug 10 19:14:36 UTC 2014 Modified Files: src/doc: CHANGES Log Message: Note misc user-visible changes committed by me and isaki recently. To generate a diff of this commit: cvs rdiff -u -r1.1962 -r1.1963 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.1962 src/doc/CHANGES:1.1963 --- src/doc/CHANGES:1.1962 Sun Aug 10 17:07:05 2014 +++ src/doc/CHANGES Sun Aug 10 19:14:36 2014 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1962 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1963 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -412,10 +412,16 @@ Changes from NetBSD 6.0 to NetBSD 7.0: hp300: Add HP9000/425e RTC support. [tsutsui 20140419] ubsec(4): Add support for AES-CBC modes and BCM586x chips. [bad 20140419] + hp300: Add proper consinit(9) support for sti(4) at sgc framebuffer on + HP9000/425e. [tsutsui 20140420] bcmgpio(4): Add BCM2835 GPIO obio driver. [kardel 20140422] kerberos(8): Update to latest Heimdal-1-5-branch. [pettai 20140424] + hp300: Make the Apollo Domain keyboard actually work. + [tsutsui 20140424] + hp300: Enable sti(4) driver for HP9000/425e console graphics on + install kernels. [tsutsui 20140430] libc: Update to tzcode2014c. [christos 20140513] zoneinfo: Import tzdata2014c. [apb 20140515] hythygtemp(4): Add HYT-221/271/939 humidity/temperature iic sensor @@ -425,6 +431,9 @@ Changes from NetBSD 6.0 to NetBSD 7.0: gcc(1): Import version 4.8.3. [skrll 20140527] openldap: Import 2.4.39 [tron 20140528] libc: Update to tzcode2014d. [christos 20140528] + alpha: Fix wrong disk cylinder detection during sysinst installation + onto a disk disklabel'ed by Tru64 as reported in PR/48697. + [tsutsui 20140602] OpenSSL: Imported 1.0.1h [christos 20140605] vax: Switch to GCC 4.8 [matt 20140605] vmx(4): Add VMware VMXNET3 driver, from OpenBSD [hikaru 20140610] @@ -435,11 +444,21 @@ Changes from NetBSD 6.0 to NetBSD 7.0: dhcpcd(8): Import dhcpcd-6.4.0 [roy 20140614] pigz(1): Update to pigz-2.3.1 [tls 20140615] gdb(1): Updated to 7.7.1. [christos 20140622] + m68k: Use "-O2 -fno-reorder-blocks" for the default optimization + by default to avoid unexpected code size growth by + -freorder-blocks option on m68k. [tsutsui 20140705] + m68k: Use "-O2 -fno-reorder-blocks" for most kernels as userland. + [tsutsui 20140705] /usr/share/doc: Install formatted docs instead of nroff sources, and reorganize. [dholland 20140705] + x68k: Make bootloader probe actual memory size and warn if memory size + value stored in SRAM is different, for machines with dead + battery. [tsutsui 20140706] postfix(1): Import version 2.11.1 [tron 20140706] bind: Import version 9.10.0-P2 [spz 20140708] dhcp: Import version 4.3.0 [spz 20140712] + luna68k: Add ANSI text color support for 8bpp color framebuffer. + [tsutsui 20140713] dhcpcd(8): Import dhcpcd-6.4.2 [roy 20140714] wskbd(4): Added belgian keyboard layouts (KB_BE) to pckbd(4) and ukbd(4). [mbalmer 20140714] @@ -448,19 +467,33 @@ Changes from NetBSD 6.0 to NetBSD 7.0: tifb(4): added an experimental driver for the Texas Instruments AM335x SoC's graphic controller. [bouyer 20140716] lua: Updated to 5.3 work3 [lneto 20140719] + luna68k: Add WSDISPLAY_COMPAT_RAWKBD support so that keyboard on + Xserver works without xmodmap(1) tweaks. [tsutsui 20140720] urtwn(4): Add support for Realtek RTL8188EUS and RTL8188ETV chipsets. Ported from FreeBSD. [nonaka 20140720] + luna68k: Make wsfb Xserver work as monochrome server even with + 4bpp/8bpp color framebuffers. [tsutsui 20140721] wm(4): Add internal SERDES support older than 82575. [msaitoh 20140722] tmux(1): Import of tmux 1.9a. [christos 20140724] kernel: Added fdiscard and posix_fallocate system calls. [dholland 20140725] arm: Add support for the Kobo touch (i.MX50). [hkenken 20140725] + luna68k: Reset console ANSI color palette properly after returning to + WSDISPLAYIO_MODE_EMUL, i.e. on exiting Xserver. + [tsutsui 20140725] + atari: Adjust VM related constants so that larger packages can be built + on TT030. [tsutsui 20140726] + sun3: Move bootloader address to allow loading growing GENERIC kernels. + [tsutsui 20140726] dhcpcd(8): Import dhcpcd-6.4.3 [roy 20140730] timeout(1): Import from FreeBSD [christos 20140801] build: New BUILDINFO variable may be passed to build.sh, and exposed in /etc/release, as well as in sysctl kern.buildinfo. [apb 20140803] + x68k: Add a 'switch' command to bootloader to display and modify + SRAM parameters as NetBSD's memswitch(8) and Human68k's + SWITCH.X commands. [isaki 20140805] zoneinfo: Import tzdata2014f. [apb 20140806] ekermit(1): Add BSD-licenced ekermit, and remove GPL-licenced gke
CVS commit: src/doc
Module Name:src Committed By: joerg Date: Sun Aug 10 19:12:08 UTC 2014 Modified Files: src/doc: TODO.clang Log Message: Add pixman. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/doc/TODO.clang Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/TODO.clang diff -u src/doc/TODO.clang:1.12 src/doc/TODO.clang:1.13 --- src/doc/TODO.clang:1.12 Sun Jul 6 00:21:24 2014 +++ src/doc/TODO.clang Sun Aug 10 19:12:08 2014 @@ -1,4 +1,4 @@ -$NetBSD: TODO.clang,v 1.12 2014/07/06 00:21:24 joerg Exp $ +$NetBSD: TODO.clang,v 1.13 2014/08/10 19:12:08 joerg Exp $ Hacks for the clang integration --- @@ -11,3 +11,6 @@ GNU as. src/external/gpl3/gcc/usr.bin/backend forces tree.c to be compiled with -O0. g++ otherwise on trivial input. + +src/external/mit/xorg/lib/pixman uses -fno-integrated-as on ARM for the +macro (ab)use.
CVS commit: src/external/mit/xorg/lib/pixman
Module Name:src Committed By: joerg Date: Sun Aug 10 19:11:08 UTC 2014 Modified Files: src/external/mit/xorg/lib/pixman: Makefile Log Message: This is unlikely to ever work with LLVM's IAS due to the amount of macro use. Disable it on ARM. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/external/mit/xorg/lib/pixman/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/lib/pixman/Makefile diff -u src/external/mit/xorg/lib/pixman/Makefile:1.30 src/external/mit/xorg/lib/pixman/Makefile:1.31 --- src/external/mit/xorg/lib/pixman/Makefile:1.30 Sun Aug 10 14:10:37 2014 +++ src/external/mit/xorg/lib/pixman/Makefile Sun Aug 10 19:11:08 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.30 2014/08/10 14:10:37 jmcneill Exp $ +# $NetBSD: Makefile,v 1.31 2014/08/10 19:11:08 joerg Exp $ NOLINT= 1 # defined @@ -82,6 +82,8 @@ SRCS+= pixman-arm-neon.c \ pixman-arm-neon-asm.S \ pixman-arm-neon-asm-bilinear.S CPPFLAGS+= -DUSE_ARM_NEON + +AFLAGS+= ${${ACTIVE_CC} == "clang" :? -fno-integrated-as :} # ARM iwMMX #SRCS+= pixman-mmx.c #COPTS.pixman-mmx.c= -mcpu=iwmmxt
CVS commit: src
Module Name:src Committed By: rmind Date: Sun Aug 10 19:09:43 UTC 2014 Modified Files: src/lib/libnpf: npf.c src/sys/net/npf: npf.h npf_conn.c npf_conn.h npf_ctl.c npf_if.c npf_impl.h npf_mbuf.c npf_nat.c npf_ruleset.c src/usr.sbin/npf: npf.7 src/usr.sbin/npf/npftest/libnpftest: npf_rule_test.c Log Message: - Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport(). - Split off npf_conn_export(). Add npf_ifmap_getname() and use it to save the interface name; pick it up on npf_conn_import(). - Misc fixes. Bump NPF_VERSION. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/lib/libnpf/npf.c cvs rdiff -u -r1.46 -r1.47 src/sys/net/npf/npf.h cvs rdiff -u -r1.9 -r1.10 src/sys/net/npf/npf_conn.c cvs rdiff -u -r1.5 -r1.6 src/sys/net/npf/npf_conn.h cvs rdiff -u -r1.36 -r1.37 src/sys/net/npf/npf_ctl.c cvs rdiff -u -r1.3 -r1.4 src/sys/net/npf/npf_if.c cvs rdiff -u -r1.56 -r1.57 src/sys/net/npf/npf_impl.h cvs rdiff -u -r1.12 -r1.13 src/sys/net/npf/npf_mbuf.c cvs rdiff -u -r1.31 -r1.32 src/sys/net/npf/npf_nat.c cvs rdiff -u -r1.35 -r1.36 src/sys/net/npf/npf_ruleset.c cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/npf/npf.7 cvs rdiff -u -r1.11 -r1.12 \ src/usr.sbin/npf/npftest/libnpftest/npf_rule_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/lib/libnpf/npf.c diff -u src/lib/libnpf/npf.c:1.31 src/lib/libnpf/npf.c:1.32 --- src/lib/libnpf/npf.c:1.31 Wed Jul 23 05:00:38 2014 +++ src/lib/libnpf/npf.c Sun Aug 10 19:09:43 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: npf.c,v 1.31 2014/07/23 05:00:38 htodd Exp $ */ +/* $NetBSD: npf.c,v 1.32 2014/08/10 19:09:43 rmind Exp $ */ /*- * Copyright (c) 2010-2014 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: npf.c,v 1.31 2014/07/23 05:00:38 htodd Exp $"); +__KERNEL_RCSID(0, "$NetBSD: npf.c,v 1.32 2014/08/10 19:09:43 rmind Exp $"); #include #include @@ -152,7 +152,7 @@ npf_config_submit(nl_config_t *ncf, int prop_dictionary_set(npf_dict, "algs", ncf->ncf_alg_list); prop_dictionary_set(npf_dict, "rprocs", ncf->ncf_rproc_list); prop_dictionary_set(npf_dict, "tables", ncf->ncf_table_list); - prop_dictionary_set(npf_dict, "translation", ncf->ncf_nat_list); + prop_dictionary_set(npf_dict, "nat", ncf->ncf_nat_list); prop_dictionary_set_bool(npf_dict, "flush", ncf->ncf_flush); if (ncf->ncf_debug) { prop_dictionary_set(npf_dict, "debug", ncf->ncf_debug); @@ -193,7 +193,7 @@ _npf_config_consdict(prop_dictionary_t n ncf->ncf_rules_list = prop_dictionary_get(npf_dict, "rules"); ncf->ncf_rproc_list = prop_dictionary_get(npf_dict, "rprocs"); ncf->ncf_table_list = prop_dictionary_get(npf_dict, "tables"); - ncf->ncf_nat_list = prop_dictionary_get(npf_dict, "translation"); + ncf->ncf_nat_list = prop_dictionary_get(npf_dict, "nat"); return ncf; } @@ -502,10 +502,10 @@ npf_rule_create(const char *name, uint32 if (name) { prop_dictionary_set_cstring(rldict, "name", name); } - prop_dictionary_set_uint32(rldict, "attributes", attr); + prop_dictionary_set_uint32(rldict, "attr", attr); if (ifname) { - prop_dictionary_set_cstring(rldict, "interface", ifname); + prop_dictionary_set_cstring(rldict, "ifname", ifname); } rl->nrl_dict = rldict; return rl; @@ -566,7 +566,7 @@ npf_rule_setprio(nl_rule_t *rl, pri_t pr { prop_dictionary_t rldict = rl->nrl_dict; - prop_dictionary_set_int32(rldict, "priority", pri); + prop_dictionary_set_int32(rldict, "prio", pri); return 0; } @@ -675,7 +675,7 @@ npf_rule_getattr(nl_rule_t *rl) prop_dictionary_t rldict = rl->nrl_dict; uint32_t attr = 0; - prop_dictionary_get_uint32(rldict, "attributes", &attr); + prop_dictionary_get_uint32(rldict, "attr", &attr); return attr; } @@ -685,7 +685,7 @@ npf_rule_getinterface(nl_rule_t *rl) prop_dictionary_t rldict = rl->nrl_dict; const char *ifname = NULL; - prop_dictionary_get_cstring_nocopy(rldict, "interface", &ifname); + prop_dictionary_get_cstring_nocopy(rldict, "ifname", &ifname); return ifname; } @@ -845,7 +845,7 @@ npf_rproc_getname(nl_rproc_t *rp) } /* - * TRANSLATION INTERFACE. + * NAT INTERFACE. */ nl_nat_t * @@ -869,7 +869,7 @@ npf_nat_create(int type, u_int flags, co attr = NPF_RULE_PASS | NPF_RULE_FINAL | (type == NPF_NATOUT ? NPF_RULE_OUT : NPF_RULE_IN); - /* Create a rule for NAT policy. Next, will add translation data. */ + /* Create a rule for NAT policy. Next, will add NAT data. */ rl = npf_rule_create(NULL, attr, ifname); if (rl == NULL) { return NULL; @@ -886,12 +886,12 @@ npf_nat_create(int type, u_int flags, co npf_rule_destroy(rl); return NULL; } - prop_dictionary_set(rldict, "translation-ip", addrdat); - prop_dictionary_set_uint32(rldict, "translation-mask", mask); + prop_dictionary_set(rldict, "nat-ip", addrdat); + prop_dictionary_set_uint32(rldict, "nat-mask", mask); pro
CVS commit: src/crypto/external/bsd/openssl/dist
Module Name:src Committed By: spz Date: Sun Aug 10 18:59:57 UTC 2014 Removed Files: src/crypto/external/bsd/openssl/dist/crypto/pkcs7: bio_ber.c dec.c des.pem doc enc.c es1.pem example.c example.h info.pem infokey.pem server.pem sign.c verify.c src/crypto/external/bsd/openssl/dist/crypto/pkcs7/p7: a1 a2 src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t: 3des.pem 3dess.pem c.pem ff msie-e msie-e.pem msie-enc-01 msie-enc-01.pem msie-enc-02 msie-enc-02.pem msie-s-a-e msie-s-a-e.pem nav-smime s.pem server.pem src/crypto/external/bsd/openssl/dist/demos/eay: Makefile base64.c conn.c loadrsa.c src/crypto/external/bsd/openssl/dist/demos/maurice: Makefile README cert.pem example1.c example2.c example3.c example4.c loadkeys.c loadkeys.h privkey.pem Log Message: remove empty files (newly gone in openssl 1.0.1i) remove now empty (and also gone) directories in a week or so (namely: crypto/pkcs7/p7 crypto/pkcs7/t demos/eay demos/maurice) To generate a diff of this commit: cvs rdiff -u -r1.3 -r0 \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/bio_ber.c cvs rdiff -u -r1.2 -r0 \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/dec.c \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/des.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/doc \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/enc.c \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/es1.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/example.c \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/example.h \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/info.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/infokey.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/server.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/sign.c \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/verify.c cvs rdiff -u -r1.2 -r0 \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a1 \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/p7/a2 cvs rdiff -u -r1.2 -r0 \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3des.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/3dess.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/c.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/ff \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-e.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01 \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-01.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02 \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-enc-02.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/msie-s-a-e.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/nav-smime \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/s.pem \ src/crypto/external/bsd/openssl/dist/crypto/pkcs7/t/server.pem cvs rdiff -u -r1.2 -r0 \ src/crypto/external/bsd/openssl/dist/demos/eay/Makefile \ src/crypto/external/bsd/openssl/dist/demos/eay/base64.c \ src/crypto/external/bsd/openssl/dist/demos/eay/conn.c \ src/crypto/external/bsd/openssl/dist/demos/eay/loadrsa.c cvs rdiff -u -r1.2 -r0 \ src/crypto/external/bsd/openssl/dist/demos/maurice/Makefile \ src/crypto/external/bsd/openssl/dist/demos/maurice/README \ src/crypto/external/bsd/openssl/dist/demos/maurice/cert.pem \ src/crypto/external/bsd/openssl/dist/demos/maurice/example1.c \ src/crypto/external/bsd/openssl/dist/demos/maurice/example2.c \ src/crypto/external/bsd/openssl/dist/demos/maurice/example3.c \ src/crypto/external/bsd/openssl/dist/demos/maurice/example4.c \ src/crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.c \ src/crypto/external/bsd/openssl/dist/demos/maurice/loadkeys.h \ src/crypto/external/bsd/openssl/dist/demos/maurice/privkey.pem Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/elftosb/dist/common
Module Name:src Committed By: joerg Date: Sun Aug 10 18:42:33 UTC 2014 Modified Files: src/external/bsd/elftosb/dist/common: StExecutableImage.cpp StExecutableImage.h Log Message: Fix constness of operator ==. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ src/external/bsd/elftosb/dist/common/StExecutableImage.cpp \ src/external/bsd/elftosb/dist/common/StExecutableImage.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/elftosb/dist/common/StExecutableImage.cpp diff -u src/external/bsd/elftosb/dist/common/StExecutableImage.cpp:1.1 src/external/bsd/elftosb/dist/common/StExecutableImage.cpp:1.2 --- src/external/bsd/elftosb/dist/common/StExecutableImage.cpp:1.1 Thu Nov 15 19:49:13 2012 +++ src/external/bsd/elftosb/dist/common/StExecutableImage.cpp Sun Aug 10 18:42:33 2014 @@ -399,7 +399,7 @@ void StExecutableImage::mergeRegions(Mem //! Used when we remove a region from the region list by value. Because this //! operator compares the #m_data member, it will only return true for either an //! exact copy or a reference to the original. -bool StExecutableImage::MemoryRegion::operator == (const MemoryRegion & other) +bool StExecutableImage::MemoryRegion::operator == (const MemoryRegion & other) const { return (m_type == other.m_type) && (m_address == other.m_address) && (m_length == other.m_length) && (m_flags == other.m_flags) && (m_data == other.m_data); } Index: src/external/bsd/elftosb/dist/common/StExecutableImage.h diff -u src/external/bsd/elftosb/dist/common/StExecutableImage.h:1.1 src/external/bsd/elftosb/dist/common/StExecutableImage.h:1.2 --- src/external/bsd/elftosb/dist/common/StExecutableImage.h:1.1 Thu Nov 15 19:49:13 2012 +++ src/external/bsd/elftosb/dist/common/StExecutableImage.h Sun Aug 10 18:42:33 2014 @@ -62,7 +62,7 @@ public: inline uint32_t endAddress() const { return m_address + m_length - 1; } //! \brief Equality operator. -bool operator == (const MemoryRegion & other); +bool operator == (const MemoryRegion & other) const; }; //! A list of #StExecutableImage::MemoryRegion objects.
CVS commit: src/sys/kern
Module Name:src Committed By: joerg Date: Sun Aug 10 18:33:41 UTC 2014 Modified Files: src/sys/kern: kern_rndq.c Log Message: Needs sys/atomic.h. Only define rnd_skew when it is used. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/kern/kern_rndq.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_rndq.c diff -u src/sys/kern/kern_rndq.c:1.24 src/sys/kern/kern_rndq.c:1.25 --- src/sys/kern/kern_rndq.c:1.24 Sun Aug 10 16:44:36 2014 +++ src/sys/kern/kern_rndq.c Sun Aug 10 18:33:41 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_rndq.c,v 1.24 2014/08/10 16:44:36 tls Exp $ */ +/* $NetBSD: kern_rndq.c,v 1.25 2014/08/10 18:33:41 joerg Exp $ */ /*- * Copyright (c) 1997-2013 The NetBSD Foundation, Inc. @@ -32,9 +32,10 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: kern_rndq.c,v 1.24 2014/08/10 16:44:36 tls Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_rndq.c,v 1.25 2014/08/10 18:33:41 joerg Exp $"); #include +#include #include #include #include @@ -424,6 +425,7 @@ rnd_dv_estimate(krndsource_t *rs, uint32 return ret; } +#if defined(__HAVE_CPU_COUNTER) static void rnd_skew(void *arg) { @@ -460,6 +462,7 @@ rnd_skew(void *arg) callout_schedule(&skew_callout, 1); } } +#endif /* * initialize the global random pool for our use.
CVS commit: src/sbin/gpt
Module Name:src Committed By: jnemeth Date: Sun Aug 10 18:27:16 UTC 2014 Modified Files: src/sbin/gpt: Makefile gpt.c gpt.h Added Files: src/sbin/gpt: restore.c Log Message: Add restore subcommand. XXX It does not actually work yet. It is being committed now to make later pullups easier. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sbin/gpt/Makefile cvs rdiff -u -r1.27 -r1.28 src/sbin/gpt/gpt.c cvs rdiff -u -r1.10 -r1.11 src/sbin/gpt/gpt.h cvs rdiff -u -r0 -r1.1 src/sbin/gpt/restore.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sbin/gpt/Makefile diff -u src/sbin/gpt/Makefile:1.7 src/sbin/gpt/Makefile:1.8 --- src/sbin/gpt/Makefile:1.7 Thu Dec 19 06:46:51 2013 +++ src/sbin/gpt/Makefile Sun Aug 10 18:27:15 2014 @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.7 2013/12/19 06:46:51 jnemeth Exp $ +# $NetBSD: Makefile,v 1.8 2014/08/10 18:27:15 jnemeth Exp $ # $FreeBSD: src/sbin/gpt/Makefile,v 1.7 2005/09/01 02:49:20 marcel Exp $ PROG= gpt SRCS= add.c backup.c biosboot.c create.c destroy.c gpt.c label.c map.c \ - migrate.c recover.c remove.c resize.c set.c show.c unset.c + migrate.c recover.c remove.c resize.c restore.c set.c show.c unset.c MAN= gpt.8 LDADD+= -lprop -lutil Index: src/sbin/gpt/gpt.c diff -u src/sbin/gpt/gpt.c:1.27 src/sbin/gpt/gpt.c:1.28 --- src/sbin/gpt/gpt.c:1.27 Thu Dec 19 06:46:51 2013 +++ src/sbin/gpt/gpt.c Sun Aug 10 18:27:15 2014 @@ -31,7 +31,7 @@ __FBSDID("$FreeBSD: src/sbin/gpt/gpt.c,v 1.16 2006/07/07 02:44:23 marcel Exp $"); #endif #ifdef __RCSID -__RCSID("$NetBSD: gpt.c,v 1.27 2013/12/19 06:46:51 jnemeth Exp $"); +__RCSID("$NetBSD: gpt.c,v 1.28 2014/08/10 18:27:15 jnemeth Exp $"); #endif #include @@ -728,6 +728,7 @@ static struct { { cmd_remove, "remove" }, { NULL, "rename" }, { cmd_resize, "resize" }, + { cmd_restore, "restore" }, { cmd_set, "set" }, { cmd_show, "show" }, { cmd_unset, "unset" }, @@ -741,8 +742,8 @@ usage(void) extern const char addmsg1[], addmsg2[], backupmsg[], biosbootmsg[]; extern const char createmsg[], destroymsg[], labelmsg1[], labelmsg2[]; extern const char labelmsg3[], migratemsg[], recovermsg[], removemsg1[]; - extern const char removemsg2[], resizemsg[], setmsg[], showmsg[]; - extern const char unsetmsg[]; + extern const char removemsg2[], resizemsg[], restoremsg[], setmsg[]; + extern const char showmsg[], unsetmsg[]; fprintf(stderr, "usage: %s %s\n" @@ -761,6 +762,7 @@ usage(void) " %s %s\n" " %s %s\n" " %s %s\n" + " %s %s\n" " %s %s\n", getprogname(), addmsg1, getprogname(), addmsg2, @@ -776,6 +778,7 @@ usage(void) getprogname(), removemsg1, getprogname(), removemsg2, getprogname(), resizemsg, + getprogname(), restoremsg, getprogname(), setmsg, getprogname(), showmsg, getprogname(), unsetmsg); Index: src/sbin/gpt/gpt.h diff -u src/sbin/gpt/gpt.h:1.10 src/sbin/gpt/gpt.h:1.11 --- src/sbin/gpt/gpt.h:1.10 Thu Dec 19 06:46:51 2013 +++ src/sbin/gpt/gpt.h Sun Aug 10 18:27:15 2014 @@ -89,6 +89,7 @@ int cmd_migrate(int, char *[]); int cmd_recover(int, char *[]); int cmd_remove(int, char *[]); int cmd_resize(int, char *[]); +int cmd_restore(int, char *[]); int cmd_set(int, char *[]); int cmd_show(int, char *[]); int cmd_unset(int, char *[]); Added files: Index: src/sbin/gpt/restore.c diff -u /dev/null src/sbin/gpt/restore.c:1.1 --- /dev/null Sun Aug 10 18:27:16 2014 +++ src/sbin/gpt/restore.c Sun Aug 10 18:27:15 2014 @@ -0,0 +1,246 @@ +/*- + * Copyright (c) 2002 Marcel Moolenaar + * All rights reserved. + * + * 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 AUTHOR ``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 AUTHOR 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. + */ + +#
CVS commit: src/sys/arch/powerpc/booke
Module Name:src Committed By: joerg Date: Sun Aug 10 18:08:34 UTC 2014 Modified Files: src/sys/arch/powerpc/booke: spe_subr.S Log Message: Skip .machine when building with clang. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/powerpc/booke/spe_subr.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/powerpc/booke/spe_subr.S diff -u src/sys/arch/powerpc/booke/spe_subr.S:1.3 src/sys/arch/powerpc/booke/spe_subr.S:1.4 --- src/sys/arch/powerpc/booke/spe_subr.S:1.3 Sun May 20 06:17:28 2012 +++ src/sys/arch/powerpc/booke/spe_subr.S Sun Aug 10 18:08:33 2014 @@ -30,10 +30,12 @@ #include #include "assym.h" -RCSID("$NetBSD: spe_subr.S,v 1.3 2012/05/20 06:17:28 matt Exp $") +RCSID("$NetBSD: spe_subr.S,v 1.4 2014/08/10 18:08:33 joerg Exp $") .text +#ifndef __clang__ .machine e500x2 +#endif /* * Lintstub: void vec_load_from_vreg(const struct vreg *); */
CVS commit: src/sys/arch/evbppc/mpc85xx
Module Name:src Committed By: joerg Date: Sun Aug 10 18:01:29 UTC 2014 Modified Files: src/sys/arch/evbppc/mpc85xx: mpc85xx_start.S Log Message: Drop .machine, Makefile.mpc85xx provides -me500 already. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/mpc85xx/mpc85xx_start.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/evbppc/mpc85xx/mpc85xx_start.S diff -u src/sys/arch/evbppc/mpc85xx/mpc85xx_start.S:1.8 src/sys/arch/evbppc/mpc85xx/mpc85xx_start.S:1.9 --- src/sys/arch/evbppc/mpc85xx/mpc85xx_start.S:1.8 Wed Jul 30 23:15:23 2014 +++ src/sys/arch/evbppc/mpc85xx/mpc85xx_start.S Sun Aug 10 18:01:29 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: mpc85xx_start.S,v 1.8 2014/07/30 23:15:23 joerg Exp $ */ +/* $NetBSD: mpc85xx_start.S,v 1.9 2014/08/10 18:01:29 joerg Exp $ */ /*- * Copyright (c) 2010, 2011 The NetBSD Foundation, Inc. * All rights reserved. @@ -37,7 +37,7 @@ #include #include -RCSID("$NetBSD: mpc85xx_start.S,v 1.8 2014/07/30 23:15:23 joerg Exp $") +RCSID("$NetBSD: mpc85xx_start.S,v 1.9 2014/08/10 18:01:29 joerg Exp $") #include "opt_altivec.h" #include "opt_ddb.h" @@ -64,7 +64,6 @@ RCSID("$NetBSD: mpc85xx_start.S,v 1.8 20 #define INTSTK 0 - .machine e500 /* * This symbol is here for the benefit of kvm_mkdb, and is supposed to * mark the start of kernel text.
CVS commit: src/sys/arch/evbppc/conf
Module Name:src Committed By: joerg Date: Sun Aug 10 17:56:23 UTC 2014 Modified Files: src/sys/arch/evbppc/conf: EXPLORA451 P2020DS PMPPC WALNUT Log Message: LLVM builds have a slightly larger symbol table, so bump the space. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/evbppc/conf/EXPLORA451 cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbppc/conf/P2020DS cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbppc/conf/PMPPC cvs rdiff -u -r1.66 -r1.67 src/sys/arch/evbppc/conf/WALNUT 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/evbppc/conf/EXPLORA451 diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.54 src/sys/arch/evbppc/conf/EXPLORA451:1.55 --- src/sys/arch/evbppc/conf/EXPLORA451:1.54 Sun Jun 30 21:38:56 2013 +++ src/sys/arch/evbppc/conf/EXPLORA451 Sun Aug 10 17:56:23 2014 @@ -1,4 +1,4 @@ -# $NetBSD: EXPLORA451,v 1.54 2013/06/30 21:38:56 rmind Exp $ +# $NetBSD: EXPLORA451,v 1.55 2014/08/10 17:56:23 joerg Exp $ # # GENERIC -- everything that's currently supported # @@ -52,7 +52,7 @@ options DDB_HISTORY_SIZE=512 # enable h #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 makeoptions DEBUG="-g" # compile full symbol table -options SYMTAB_SPACE=43 +options SYMTAB_SPACE=44 # Compatibility options options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, Index: src/sys/arch/evbppc/conf/P2020DS diff -u src/sys/arch/evbppc/conf/P2020DS:1.20 src/sys/arch/evbppc/conf/P2020DS:1.21 --- src/sys/arch/evbppc/conf/P2020DS:1.20 Sun Jun 30 21:38:56 2013 +++ src/sys/arch/evbppc/conf/P2020DS Sun Aug 10 17:56:23 2014 @@ -1,4 +1,4 @@ -# $NetBSD: P2020DS,v 1.20 2013/06/30 21:38:56 rmind Exp $ +# $NetBSD: P2020DS,v 1.21 2014/08/10 17:56:23 joerg Exp $ # # P2020DS -- everything that's currently supported # @@ -8,7 +8,7 @@ include "arch/evbppc/conf/std.mpc85xx" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "P2020DS-$Revision: 1.20 $" +ident "P2020DS-$Revision: 1.21 $" maxusers 32 @@ -46,7 +46,7 @@ options DEBUG # expensive debugging ch options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB options TRAP_PANICWAIT -options SYMTAB_SPACE=425000 # size for embedded symbol table +options SYMTAB_SPACE=435000 # size for embedded symbol table makeoptions DEBUG="-g" # compile full symbol table Index: src/sys/arch/evbppc/conf/PMPPC diff -u src/sys/arch/evbppc/conf/PMPPC:1.30 src/sys/arch/evbppc/conf/PMPPC:1.31 --- src/sys/arch/evbppc/conf/PMPPC:1.30 Sun Jun 30 21:38:56 2013 +++ src/sys/arch/evbppc/conf/PMPPC Sun Aug 10 17:56:23 2014 @@ -1,4 +1,4 @@ -# $NetBSD: PMPPC,v 1.30 2013/06/30 21:38:56 rmind Exp $ +# $NetBSD: PMPPC,v 1.31 2014/08/10 17:56:23 joerg Exp $ # # PMPPC # @@ -33,7 +33,7 @@ options DIAGNOSTIC # cheap kernel consi options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options TRAP_PANICWAIT -options SYMTAB_SPACE=58 # size for embedded symbol table +options SYMTAB_SPACE=59 # size for embedded symbol table #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0xff600400,KGDB_DEVRATE=9600 Index: src/sys/arch/evbppc/conf/WALNUT diff -u src/sys/arch/evbppc/conf/WALNUT:1.66 src/sys/arch/evbppc/conf/WALNUT:1.67 --- src/sys/arch/evbppc/conf/WALNUT:1.66 Sun Jun 30 21:38:56 2013 +++ src/sys/arch/evbppc/conf/WALNUT Sun Aug 10 17:56:23 2014 @@ -1,4 +1,4 @@ -# $NetBSD: WALNUT,v 1.66 2013/06/30 21:38:56 rmind Exp $ +# $NetBSD: WALNUT,v 1.67 2014/08/10 17:56:23 joerg Exp $ # # GENERIC -- everything that's currently supported # @@ -39,7 +39,7 @@ options USERCONF # userconf(4) support options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB options TRAP_PANICWAIT -options SYMTAB_SPACE=47 # size for embedded symbol table +options SYMTAB_SPACE=49 # size for embedded symbol table makeoptions DEBUG="-g" # compile full symbol table
CVS commit: src
Module Name:src Committed By: joerg Date: Sun Aug 10 17:58:51 UTC 2014 Modified Files: src/distrib/macppc/floppies/ramdisk: Makefile src/distrib/sandpoint/ramdisk: Makefile src/sys/arch/macppc/conf: GENERIC_MD INSTALL src/sys/arch/sandpoint/conf: INSTALL INSTALL_KURO Log Message: Bump the ramdisk size on macppc and sandpoint somewhat to compensate for larger code with LLVM. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/distrib/macppc/floppies/ramdisk/Makefile cvs rdiff -u -r1.11 -r1.12 src/distrib/sandpoint/ramdisk/Makefile cvs rdiff -u -r1.15 -r1.16 src/sys/arch/macppc/conf/GENERIC_MD cvs rdiff -u -r1.123 -r1.124 src/sys/arch/macppc/conf/INSTALL cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sandpoint/conf/INSTALL cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sandpoint/conf/INSTALL_KURO Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/macppc/floppies/ramdisk/Makefile diff -u src/distrib/macppc/floppies/ramdisk/Makefile:1.46 src/distrib/macppc/floppies/ramdisk/Makefile:1.47 --- src/distrib/macppc/floppies/ramdisk/Makefile:1.46 Fri Aug 8 16:56:31 2014 +++ src/distrib/macppc/floppies/ramdisk/Makefile Sun Aug 10 17:58:51 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.46 2014/08/08 16:56:31 joerg Exp $ +# $NetBSD: Makefile,v 1.47 2014/08/10 17:58:51 joerg Exp $ .include .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" @@ -8,7 +8,7 @@ IMAGE= ramdisk.fs # in both # src/sys/arch/macppc/conf/INSTALL # src/sys/arch/macppc/conf/GENERIC_MD -IMAGESIZE= 2248k +IMAGESIZE= 2560k MAKEFS_FLAGS= -f 15 WARNS= 1 Index: src/distrib/sandpoint/ramdisk/Makefile diff -u src/distrib/sandpoint/ramdisk/Makefile:1.11 src/distrib/sandpoint/ramdisk/Makefile:1.12 --- src/distrib/sandpoint/ramdisk/Makefile:1.11 Fri Aug 8 16:56:31 2014 +++ src/distrib/sandpoint/ramdisk/Makefile Sun Aug 10 17:58:51 2014 @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.11 2014/08/08 16:56:31 joerg Exp $ +# $NetBSD: Makefile,v 1.12 2014/08/10 17:58:51 joerg Exp $ .include .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" IMAGE= ramdisk.fs -IMAGESIZE= 2048k +IMAGESIZE= 2300k MAKEFS_FLAGS= -f 15 WARNS= 1 Index: src/sys/arch/macppc/conf/GENERIC_MD diff -u src/sys/arch/macppc/conf/GENERIC_MD:1.15 src/sys/arch/macppc/conf/GENERIC_MD:1.16 --- src/sys/arch/macppc/conf/GENERIC_MD:1.15 Thu Aug 7 16:51:56 2014 +++ src/sys/arch/macppc/conf/GENERIC_MD Sun Aug 10 17:58:51 2014 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC_MD,v 1.15 2014/08/07 16:51:56 gdt Exp $ +# $NetBSD: GENERIC_MD,v 1.16 2014/08/10 17:58:51 joerg Exp $ # # GENERIC_MD config file # @@ -8,5 +8,5 @@ include "arch/macppc/conf/GENERIC" # Enable the hooks used for initializing the ram-disk. options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk -options MEMORY_DISK_ROOT_SIZE=4496 # 2248 KiB +options MEMORY_DISK_ROOT_SIZE=5120 # 2560 KiB options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode Index: src/sys/arch/macppc/conf/INSTALL diff -u src/sys/arch/macppc/conf/INSTALL:1.123 src/sys/arch/macppc/conf/INSTALL:1.124 --- src/sys/arch/macppc/conf/INSTALL:1.123 Fri Aug 8 16:56:31 2014 +++ src/sys/arch/macppc/conf/INSTALL Sun Aug 10 17:58:51 2014 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.123 2014/08/08 16:56:31 joerg Exp $ +# $NetBSD: INSTALL,v 1.124 2014/08/10 17:58:51 joerg Exp $ # # config file for INSTALL FLOPPY # @@ -17,7 +17,7 @@ options RTC_OFFSET=0 # hardware clock i options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # Force root on ram-disk options MEMORY_DISK_SERVER=0 # no userspace memory disk support -options MEMORY_DISK_ROOT_SIZE=4496 # 2248 KiB +options MEMORY_DISK_ROOT_SIZE=5120 # 2560 KiB options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode options USERCONF # userconf(4) support Index: src/sys/arch/sandpoint/conf/INSTALL diff -u src/sys/arch/sandpoint/conf/INSTALL:1.8 src/sys/arch/sandpoint/conf/INSTALL:1.9 --- src/sys/arch/sandpoint/conf/INSTALL:1.8 Tue Nov 23 11:14:05 2010 +++ src/sys/arch/sandpoint/conf/INSTALL Sun Aug 10 17:58:51 2014 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.8 2010/11/23 11:14:05 hannken Exp $ +# $NetBSD: INSTALL,v 1.9 2014/08/10 17:58:51 joerg Exp $ # # GENERIC install kernel for SandPoint NAS # @@ -6,8 +6,8 @@ include "arch/sandpoint/conf/GENERIC" options MEMORY_DISK_HOOKS -options MEMORY_DISK_IS_ROOT # Force root on RAM disk -options MEMORY_DISK_ROOT_SIZE=4096 # 2 MB +options MEMORY_DISK_IS_ROOT # Force root on RAM disk +options MEMORY_DISK_ROOT_SIZE=4600 # 2300KB options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode pseudo-device md Index: src/sys/arch/sandpoint/conf/INSTALL_KURO diff -u src/sys/arch/sandpoint/conf/INSTALL_KURO:1.2 src/sys/arch/sandpoint/conf/INSTALL_KURO:1.3 --- src/sys/arch/sandpoint/conf/INSTALL_KURO:1.2 Tue Nov 23 11:14:05 2010 +++ src/sys/arch/sandpoint
CVS commit: src/lib/libc
Module Name:src Committed By: joerg Date: Sun Aug 10 17:55:09 UTC 2014 Modified Files: src/lib/libc/compat/sys: compat___semctl13.c compat_semctl.c src/lib/libc/sys: semctl.c Log Message: If LINT code path uses memcpy, it should also include string.h. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libc/compat/sys/compat___semctl13.c \ src/lib/libc/compat/sys/compat_semctl.c cvs rdiff -u -r1.15 -r1.16 src/lib/libc/sys/semctl.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/compat/sys/compat___semctl13.c diff -u src/lib/libc/compat/sys/compat___semctl13.c:1.3 src/lib/libc/compat/sys/compat___semctl13.c:1.4 --- src/lib/libc/compat/sys/compat___semctl13.c:1.3 Mon Jan 31 22:51:39 2011 +++ src/lib/libc/compat/sys/compat___semctl13.c Sun Aug 10 17:55:08 2014 @@ -1,6 +1,4 @@ -/* $NetBSD: compat___semctl13.c,v 1.3 2011/01/31 22:51:39 christos Exp $ */ - -/* $NetBSD: compat___semctl13.c,v 1.3 2011/01/31 22:51:39 christos Exp $ */ +/* $NetBSD: compat___semctl13.c,v 1.4 2014/08/10 17:55:08 joerg Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -39,7 +37,7 @@ */ #include #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: compat___semctl13.c,v 1.3 2011/01/31 22:51:39 christos Exp $"); +__RCSID("$NetBSD: compat___semctl13.c,v 1.4 2014/08/10 17:55:08 joerg Exp $"); #endif /* LIBC_SCCS and not lint */ #include "namespace.h" @@ -49,6 +47,9 @@ __RCSID("$NetBSD: compat___semctl13.c,v #include #include #include +#ifdef __lint__ +#include +#endif __warn_references(__semctl13, "warning: reference to compatibility __semctl13(); include to generate correct reference") Index: src/lib/libc/compat/sys/compat_semctl.c diff -u src/lib/libc/compat/sys/compat_semctl.c:1.3 src/lib/libc/compat/sys/compat_semctl.c:1.4 --- src/lib/libc/compat/sys/compat_semctl.c:1.3 Mon Jan 31 22:51:39 2011 +++ src/lib/libc/compat/sys/compat_semctl.c Sun Aug 10 17:55:08 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: compat_semctl.c,v 1.3 2011/01/31 22:51:39 christos Exp $ */ +/* $NetBSD: compat_semctl.c,v 1.4 2014/08/10 17:55:08 joerg Exp $ */ /* * Copyright (c) 1994, 1995 Christopher G. Demetriou @@ -36,7 +36,7 @@ #include #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: compat_semctl.c,v 1.3 2011/01/31 22:51:39 christos Exp $"); +__RCSID("$NetBSD: compat_semctl.c,v 1.4 2014/08/10 17:55:08 joerg Exp $"); #endif /* LIBC_SCCS and not lint */ #define __LIBC12_SOURCE__ @@ -46,6 +46,9 @@ __RCSID("$NetBSD: compat_semctl.c,v 1.3 #include #include #include +#ifdef __lint__ +#include +#endif int semctl(int semid, int semnum, int cmd, ...) Index: src/lib/libc/sys/semctl.c diff -u src/lib/libc/sys/semctl.c:1.15 src/lib/libc/sys/semctl.c:1.16 --- src/lib/libc/sys/semctl.c:1.15 Fri Jan 16 00:02:57 2009 +++ src/lib/libc/sys/semctl.c Sun Aug 10 17:55:09 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: semctl.c,v 1.15 2009/01/16 00:02:57 christos Exp $ */ +/* $NetBSD: semctl.c,v 1.16 2014/08/10 17:55:09 joerg Exp $ */ /*- * Copyright (c) 2000 The NetBSD Foundation, Inc. @@ -30,13 +30,16 @@ */ #include #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: semctl.c,v 1.15 2009/01/16 00:02:57 christos Exp $"); +__RCSID("$NetBSD: semctl.c,v 1.16 2014/08/10 17:55:09 joerg Exp $"); #endif /* LIBC_SCCS and not lint */ #include #include #include #include +#ifdef __lint__ +#include +#endif /* The kernel version [... == union semun *] */ int semctl50(int, int, int, ...);
CVS commit: src/sys/arch/powerpc/oea
Module Name:src Committed By: joerg Date: Sun Aug 10 17:49:04 UTC 2014 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: Update conditions on mfsrin definition to match use. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/sys/arch/powerpc/oea/pmap.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/powerpc/oea/pmap.c diff -u src/sys/arch/powerpc/oea/pmap.c:1.91 src/sys/arch/powerpc/oea/pmap.c:1.92 --- src/sys/arch/powerpc/oea/pmap.c:1.91 Mon Mar 3 15:36:36 2014 +++ src/sys/arch/powerpc/oea/pmap.c Sun Aug 10 17:49:04 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.91 2014/03/03 15:36:36 macallan Exp $ */ +/* $NetBSD: pmap.c,v 1.92 2014/08/10 17:49:04 joerg Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. * All rights reserved. @@ -63,7 +63,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.91 2014/03/03 15:36:36 macallan Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.92 2014/08/10 17:49:04 joerg Exp $"); #define PMAP_NOOPNAMES @@ -504,7 +504,7 @@ extern struct evcnt pmap_evcnt_idlezeroe #define MFSRIN(va) mfsrin(va) #define MFTB() mfrtcltbl() -#if defined (PMAP_OEA) || defined (PMAP_OEA64_BRIDGE) +#if defined(DDB) && !defined(PMAP_OEA64) static inline register_t mfsrin(vaddr_t va) { @@ -512,7 +512,7 @@ mfsrin(vaddr_t va) __asm volatile ("mfsrin %0,%1" : "=r"(sr) : "r"(va)); return sr; } -#endif /* PMAP_OEA*/ +#endif /* DDB && !PMAP_OEA64 */ #if defined (PMAP_OEA64_BRIDGE) extern void mfmsr64 (register64_t *result);
CVS commit: src/sys
Module Name:src Committed By: joerg Date: Sun Aug 10 17:46:54 UTC 2014 Modified Files: src/sys/arch/sandpoint/stand/altboot: Makefile src/sys/modules/arch/powerpc/powerpc-booke: bsd.powerpc-booke.mk Log Message: Put GCC/GAS options under ACTIVE_CC == "gcc". To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/sandpoint/stand/altboot/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk 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/sandpoint/stand/altboot/Makefile diff -u src/sys/arch/sandpoint/stand/altboot/Makefile:1.15 src/sys/arch/sandpoint/stand/altboot/Makefile:1.16 --- src/sys/arch/sandpoint/stand/altboot/Makefile:1.15 Fri Aug 8 16:56:32 2014 +++ src/sys/arch/sandpoint/stand/altboot/Makefile Sun Aug 10 17:46:54 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2014/08/08 16:56:32 joerg Exp $ +# $NetBSD: Makefile,v 1.16 2014/08/10 17:46:54 joerg Exp $ S= ${.CURDIR}/../../../.. @@ -10,7 +10,8 @@ SRCS+= nif.c fxp.c tlp.c rge.c skg.c st SRCS+= dsk.c pciide.c siisata.c SRCS+= exception.c vers.c CLEANFILES+= vers.c ${PROG} ${PROG}.bin ${PROG}.img -CFLAGS+= -Wall -Wno-main -ffreestanding -msoft-float +CFLAGS+= -Wall -Wno-main -ffreestanding +CFLAGS+= ${${ACTIVE_CC} == "gcc":? -msoft-float :} CFLAGS+= -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith CPPFLAGS+= -D_STANDALONE -DSUPPORT_DHCP -DLIBSA_PRINTF_WIDTH_SUPPORT #CPPFLAGS+= -DCONSNAME=\"com\" -DCONSPORT=0x3f8 -DCONSSPEED=115200 Index: src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk diff -u src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk:1.2 src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk:1.3 --- src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk:1.2 Fri Aug 8 16:56:32 2014 +++ src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk Sun Aug 10 17:46:54 2014 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.powerpc-booke.mk,v 1.2 2014/08/08 16:56:32 joerg Exp $ +# $NetBSD: bsd.powerpc-booke.mk,v 1.3 2014/08/10 17:46:54 joerg Exp $ .ifndef _BSD_POWERPC_BOOKE_MK_ _BSD_POWERPC_BOOKE_MK_=1 @@ -7,13 +7,13 @@ KMODULEARCHDIR:= powerpc-booke # gcc emits bad code with these options #CPPFLAGS+= -mcpu=8548 -CPPFLAGS+= -misel -Wa,-me500 +CPPFLAGS+= ${${ACTIVE_CC} == "gcc":? -misel -Wa,-me500 :} PPC_BOOKE= 1 # hack into bsd.kmodule.mk PPC_INTR_IMPL=\"powerpc/booke/intr.h\" PPC_PCI_MACHDEP_IMPL=\"powerpc/pci_machdep.h\" -AFLAGS+= -Wa,-me500 +AFLAGS+= ${${ACTIVE_CC} == "gcc":? -Wa,-me500 :} .endif # _BSD_POWERPC_BOOKE_MK_
CVS commit: src/share/mk
Module Name:src Committed By: joerg Date: Sun Aug 10 17:39:11 UTC 2014 Modified Files: src/share/mk: bsd.own.mk Log Message: LLVM builds on PowerPC want no libgcc, but enabled libc++. To generate a diff of this commit: cvs rdiff -u -r1.827 -r1.828 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. Modified files: Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.827 src/share/mk/bsd.own.mk:1.828 --- src/share/mk/bsd.own.mk:1.827 Sun Aug 10 05:57:31 2014 +++ src/share/mk/bsd.own.mk Sun Aug 10 17:39:11 2014 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.827 2014/08/10 05:57:31 matt Exp $ +# $NetBSD: bsd.own.mk,v 1.828 2014/08/10 17:39:11 joerg Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -95,6 +95,7 @@ _LIBC_COMPILER_RT.${MACHINE_ARCH}= yes _LIBC_COMPILER_RT.aarch64= yes _LIBC_COMPILER_RT.i386= yes +_LIBC_COMPILER_RT.powerpc= yes _LIBC_COMPILER_RT.x86_64= yes .if ${MKLLVM:Uno} == "yes" && ${_LIBC_COMPILER_RT.${MACHINE_ARCH}:Uno} == "yes" @@ -1103,6 +1104,7 @@ MKNLS:= no _NEEDS_LIBCXX.${MACHINE_ARCH}= yes .endif _NEEDS_LIBCXX.i386= yes +_NEEDS_LIBCXX.powerpc= yes _NEEDS_LIBCXX.x86_64= yes _NEEDS_LIBCXX.aarch64= yes
CVS commit: src
Module Name:src Committed By: joerg Date: Sun Aug 10 17:44:26 UTC 2014 Modified Files: src/share/mk: bsd.kmodule.mk bsd.sys.mk src/sys/arch/evbppc/conf: Makefile.mpc85xx.inc src/sys/arch/macppc/conf: Makefile.macppc.inc src/sys/arch/macppc/stand/bootxx: Makefile src/sys/arch/macppc/stand/ofwboot: Makefile src/sys/arch/ofppc/stand: Makefile.inc src/sys/arch/ofppc/stand/ofwboot: Makefile src/sys/arch/powerpc/conf: Makefile.powerpc src/sys/arch/powerpc/include: Makefile.inc Log Message: Put GCC/GAS specific options under ACTIVE_CC == "gcc". To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/share/mk/bsd.kmodule.mk cvs rdiff -u -r1.241 -r1.242 src/share/mk/bsd.sys.mk cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc cvs rdiff -u -r1.1 -r1.2 src/sys/arch/macppc/conf/Makefile.macppc.inc cvs rdiff -u -r1.14 -r1.15 src/sys/arch/macppc/stand/bootxx/Makefile cvs rdiff -u -r1.53 -r1.54 src/sys/arch/macppc/stand/ofwboot/Makefile cvs rdiff -u -r1.3 -r1.4 src/sys/arch/ofppc/stand/Makefile.inc cvs rdiff -u -r1.30 -r1.31 src/sys/arch/ofppc/stand/ofwboot/Makefile cvs rdiff -u -r1.56 -r1.57 src/sys/arch/powerpc/conf/Makefile.powerpc cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/include/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/share/mk/bsd.kmodule.mk diff -u src/share/mk/bsd.kmodule.mk:1.43 src/share/mk/bsd.kmodule.mk:1.44 --- src/share/mk/bsd.kmodule.mk:1.43 Mon Mar 10 12:13:14 2014 +++ src/share/mk/bsd.kmodule.mk Sun Aug 10 17:44:26 2014 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.kmodule.mk,v 1.43 2014/03/10 12:13:14 nakayama Exp $ +# $NetBSD: bsd.kmodule.mk,v 1.44 2014/08/10 17:44:26 joerg Exp $ # We are not building this with PIE MKPIE=no @@ -31,7 +31,7 @@ CFLAGS+= -fno-common -fno-unwind-tables .elif ${MACHINE_CPU} == "hppa" CFLAGS+= -mlong-calls .elif ${MACHINE_CPU} == "powerpc" -CFLAGS+= -mlongcall +CFLAGS+= ${${ACTIVE_CC} == "gcc":? -mlongcall :} .elif ${MACHINE_CPU} == "vax" CFLAGS+= -fno-pic .endif Index: src/share/mk/bsd.sys.mk diff -u src/share/mk/bsd.sys.mk:1.241 src/share/mk/bsd.sys.mk:1.242 --- src/share/mk/bsd.sys.mk:1.241 Sun Aug 10 05:57:31 2014 +++ src/share/mk/bsd.sys.mk Sun Aug 10 17:44:26 2014 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.sys.mk,v 1.241 2014/08/10 05:57:31 matt Exp $ +# $NetBSD: bsd.sys.mk,v 1.242 2014/08/10 17:44:26 joerg Exp $ # # Build definitions used for NetBSD source tree builds. @@ -125,7 +125,7 @@ COPTS+= ${${ACTIVE_CC} == "gcc":? --para .endif .if ${MKSOFTFLOAT:Uno} != "no" -COPTS+= -msoft-float +COPTS+= ${${ACTIVE_CC} == "gcc":? -msoft-float :} FOPTS+= -msoft-float .elif ${MACHINE_ARCH} == "coldfire" COPTS+= -mhard-float Index: src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc diff -u src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.4 src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.5 --- src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.4 Fri Aug 8 16:56:31 2014 +++ src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc Sun Aug 10 17:44:26 2014 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.mpc85xx.inc,v 1.4 2014/08/08 16:56:31 joerg Exp $ +# $NetBSD: Makefile.mpc85xx.inc,v 1.5 2014/08/10 17:44:26 joerg Exp $ -CFLAGS+= -misel -Wa,-me500 -CFLAGS+= -fno-inline-functions-called-once -AFLAGS+= -Wa,-me500 +CFLAGS+= ${${ACTIVE_CC} == "gcc":? -misel -Wa,-me500 :} +CFLAGS+= ${${ACTIVE_CC} == "gcc":? -fno-inline-functions-called-once :} +AFLAGS+= ${${ACTIVE_CC} == "gcc":? -Wa,-me500 :} # gcc emits bad code with these options #AFLAGS+= -mcpu=8548 #CFLAGS+= -mcpu=8548 Index: src/sys/arch/macppc/conf/Makefile.macppc.inc diff -u src/sys/arch/macppc/conf/Makefile.macppc.inc:1.1 src/sys/arch/macppc/conf/Makefile.macppc.inc:1.2 --- src/sys/arch/macppc/conf/Makefile.macppc.inc:1.1 Fri Jun 17 05:17:30 2011 +++ src/sys/arch/macppc/conf/Makefile.macppc.inc Sun Aug 10 17:44:26 2014 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile.macppc.inc,v 1.1 2011/06/17 05:17:30 matt Exp $ +# $NetBSD: Makefile.macppc.inc,v 1.2 2014/08/10 17:44:26 joerg Exp $ .if ${PPC_ARCH_MODE} == "ppc64bridge" -AOPTS+= -Wa,-mppc64bridge +AOPTS+= ${${ACTIVE_CC} == "gcc":? -Wa,-mppc64bridge :} .endif -CFLAGS+= -Wa,-maltivec AFLAGS+= ${AOPTS} Index: src/sys/arch/macppc/stand/bootxx/Makefile diff -u src/sys/arch/macppc/stand/bootxx/Makefile:1.14 src/sys/arch/macppc/stand/bootxx/Makefile:1.15 --- src/sys/arch/macppc/stand/bootxx/Makefile:1.14 Fri Aug 8 16:56:31 2014 +++ src/sys/arch/macppc/stand/bootxx/Makefile Sun Aug 10 17:44:26 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2014/08/08 16:56:31 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2014/08/10 17:44:26 joerg Exp $ S!= cd ${.CURDIR}/../../../..; pwd @@ -12,7 +12,8 @@ LIBCRTBEGIN= # nothing LIBCRTEND= # nothing LIBC= # nothing -CFLAGS= -Os -Wall -msoft-float -ffreestanding +CFLAGS= -Os -Wall -ffreestanding +CFLAGS+= ${${ACTIVE_CC} == "gcc
CVS commit: src/external/bsd/llvm/lib
Module Name:src Committed By: joerg Date: Sun Aug 10 17:35:08 UTC 2014 Modified Files: src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile src/external/bsd/llvm/lib/liblldCore: Makefile src/external/bsd/llvm/lib/liblldPasses: Makefile src/external/bsd/llvm/lib/liblldReaderWriterELFMips: Makefile src/external/bsd/llvm/lib/liblldReaderWriterMachO: Makefile src/external/bsd/llvm/lib/liblldbAPI: Makefile src/external/bsd/llvm/lib/liblldbCore: Makefile src/external/bsd/llvm/lib/liblldbHostCommon: Makefile src/external/bsd/llvm/lib/liblldbInterpreter: Makefile src/external/bsd/llvm/lib/liblldbPluginProcessUtility: Makefile src/external/bsd/llvm/lib/liblldbTarget: Makefile src/external/bsd/llvm/lib/liblldbUtility: Makefile Added Files: src/external/bsd/llvm/lib/libclangRewrite: Makefile src/external/bsd/llvm/lib/liblldbPluginABISysV_hexagon: Makefile src/external/bsd/llvm/lib/liblldbPluginDynamicLoaderHexagonDYLD: Makefile src/external/bsd/llvm/lib/liblldbPluginPlatformKalimba: Makefile Removed Files: src/external/bsd/llvm/lib/libclangRewriteCore: Makefile src/external/bsd/llvm/lib/libclangRewriteFrontend: Makefile Log Message: Update build glue for LLVM/Clang 3.6svn r215315. Changes include various performance improvements across all backends and a much improved PPC32 backend. To generate a diff of this commit: cvs rdiff -u -r0 -r1.5 src/external/bsd/llvm/lib/libclangRewrite/Makefile cvs rdiff -u -r1.1 -r0 src/external/bsd/llvm/lib/libclangRewriteCore/Makefile cvs rdiff -u -r1.1 -r0 \ src/external/bsd/llvm/lib/libclangRewriteFrontend/Makefile cvs rdiff -u -r1.23 -r1.24 \ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/liblldCore/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/liblldPasses/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/llvm/lib/liblldReaderWriterELFMips/Makefile cvs rdiff -u -r1.5 -r1.6 \ src/external/bsd/llvm/lib/liblldReaderWriterMachO/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/liblldbAPI/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/liblldbCore/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/liblldbHostCommon/Makefile cvs rdiff -u -r1.1 -r1.2 \ src/external/bsd/llvm/lib/liblldbInterpreter/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/liblldbPluginABISysV_hexagon/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/liblldbPluginDynamicLoaderHexagonDYLD/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/llvm/lib/liblldbPluginPlatformKalimba/Makefile cvs rdiff -u -r1.3 -r1.4 \ src/external/bsd/llvm/lib/liblldbPluginProcessUtility/Makefile cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/liblldbTarget/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/lib/liblldbUtility/Makefile 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/llvm/lib/libclangStaticAnalyzerCheckers/Makefile diff -u src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.23 src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.24 --- src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile:1.23 Wed Jan 15 22:21:35 2014 +++ src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile Sun Aug 10 17:35:06 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2014/01/15 22:21:35 joerg Exp $ +# $NetBSD: Makefile,v 1.24 2014/08/10 17:35:06 joerg Exp $ LIB= clangStaticAnalyzerCheckers @@ -62,6 +62,7 @@ SRCS+= AllocationDiagnostics.cpp \ StackAddrEscapeChecker.cpp \ StreamChecker.cpp \ TaintTesterChecker.cpp \ + TestAfterDivZeroChecker.cpp \ TraversalChecker.cpp \ UndefBranchChecker.cpp \ UndefCapturedBlockVarChecker.cpp \ Index: src/external/bsd/llvm/lib/liblldCore/Makefile diff -u src/external/bsd/llvm/lib/liblldCore/Makefile:1.3 src/external/bsd/llvm/lib/liblldCore/Makefile:1.4 --- src/external/bsd/llvm/lib/liblldCore/Makefile:1.3 Thu Nov 28 14:19:59 2013 +++ src/external/bsd/llvm/lib/liblldCore/Makefile Sun Aug 10 17:35:07 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2013/11/28 14:19:59 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2014/08/10 17:35:07 joerg Exp $ LIB= lldCore @@ -11,7 +11,6 @@ SRCS+= DefinedAtom.cpp \ File.cpp \ InputGraph.cpp \ LinkingContext.cpp \ - PassManager.cpp \ Resolver.cpp \ SymbolTable.cpp Index: src/external/bsd/llvm/lib/liblldPasses/Makefile diff -u src/external/bsd/llvm/lib/liblldPasses/Makefile:1.2 src/external/bsd/llvm/lib/liblldPasses/Makefile:1.3 --- src/external/bsd/llvm/lib/liblldPasses/Makefile:1.2 Wed Oct 30 20:27:39 2013 +++ src/external/bsd/llvm/lib/liblldPasses/Makefile Sun Aug 10 17:35:07 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/10/30
CVS commit: src/share/man/man9
Module Name:src Committed By: wiz Date: Sun Aug 10 17:17:04 UTC 2014 Modified Files: src/share/man/man9: rnd.9 Log Message: Markup simplifications and improvements. Bump date for previous. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/share/man/man9/rnd.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/man/man9/rnd.9 diff -u src/share/man/man9/rnd.9:1.23 src/share/man/man9/rnd.9:1.24 --- src/share/man/man9/rnd.9:1.23 Sun Aug 10 16:44:32 2014 +++ src/share/man/man9/rnd.9 Sun Aug 10 17:17:04 2014 @@ -1,4 +1,4 @@ -.\" $NetBSD: rnd.9,v 1.23 2014/08/10 16:44:32 tls Exp $ +.\" $NetBSD: rnd.9,v 1.24 2014/08/10 17:17:04 wiz Exp $ .\" .\" Copyright (c) 1997 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -27,7 +27,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd December 17, 2011 +.Dd August 10, 2014 .Dt RND 9 .Os .Sh NAME @@ -112,19 +112,12 @@ the pool estimate) towards the pool estimate). For many devices, .Dv RND_FLAG_DEFAULT -( -.Dv RND_FLAG_COLLECT_VALUE -| -.Dv RND_FLAG_COLLECT_TIME -| -.Dv RND_FLAG_ESTIMATE_TIME -) is the best choice. +.Dv ( RND_FLAG_COLLECT_VALUE | RND_FLAG_COLLECT_TIME | RND_FLAG_ESTIMATE_TIME ) +is the best choice. Note that devices of type .Dv RND_TYPE_NET default to -.Dv RND_FLAG_COLLECT_VALUE -| -.Dv RND_FLAG_COLLECT_TIME +.Dv RND_FLAG_COLLECT_VALUE | RND_FLAG_COLLECT_TIME (no entropy counted). .Pp .It Fn rnd_detach_source "krndsource_t *rnd_source" @@ -237,7 +230,8 @@ src/sys/kern/kern_rndq.c. The random device was introduced in .Nx 1.3 . .Sh AUTHORS -This implementation was written by Michael Graff \*[Lt]explo...@flame.org\*[Gt] +This implementation was written by +.An Michael Graff Aq Mt explo...@flame.org using ideas and algorithms gathered from many sources, including the driver written by Ted Ts'o. .Sh BUGS
CVS commit: src/sbin/rndctl
Module Name:src Committed By: wiz Date: Sun Aug 10 17:13:14 UTC 2014 Modified Files: src/sbin/rndctl: rndctl.c Log Message: Sync usage with manpage a bit more. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sbin/rndctl/rndctl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sbin/rndctl/rndctl.c diff -u src/sbin/rndctl/rndctl.c:1.28 src/sbin/rndctl/rndctl.c:1.29 --- src/sbin/rndctl/rndctl.c:1.28 Sun Aug 10 16:44:32 2014 +++ src/sbin/rndctl/rndctl.c Sun Aug 10 17:13:14 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: rndctl.c,v 1.28 2014/08/10 16:44:32 tls Exp $ */ +/* $NetBSD: rndctl.c,v 1.29 2014/08/10 17:13:14 wiz Exp $ */ /*- * Copyright (c) 1997 Michael Graff. @@ -33,7 +33,7 @@ #include #ifndef lint -__RCSID("$NetBSD: rndctl.c,v 1.28 2014/08/10 16:44:32 tls Exp $"); +__RCSID("$NetBSD: rndctl.c,v 1.29 2014/08/10 17:13:14 wiz Exp $"); #endif @@ -84,9 +84,9 @@ static void usage(void) { - fprintf(stderr, "usage: %s -CEce [-d devname | -t devtype]\n", + fprintf(stderr, "usage: %s [-CEce] [-d devname | -t devtype]\n", getprogname()); - fprintf(stderr, " %s -ls [-d devname | -t devtype]\n", + fprintf(stderr, " %s [-lsv] [-d devname | -t devtype]\n", getprogname()); fprintf(stderr, " %s -[L|S] save-file\n", getprogname()); exit(1);
CVS commit: [LLVM] src/external/bsd/llvm/dist/llvm
Module Name:src Committed By: joerg Date: Sun Aug 10 17:21:27 UTC 2014 Removed Files: src/external/bsd/llvm/dist/llvm/autoconf/m4 [LLVM]: path_tclsh.m4 src/external/bsd/llvm/dist/llvm/include/llvm/ADT [LLVM]: OwningPtr.h src/external/bsd/llvm/dist/llvm/include/llvm/MC [LLVM]: MCAtom.h MCFunction.h MCModule.h MCModuleYAML.h MCObjectSymbolizer.h src/external/bsd/llvm/dist/llvm/include/llvm/Object [LLVM]: StringTableBuilder.h YAML.h src/external/bsd/llvm/dist/llvm/include/llvm/Support [LLVM]: Disassembler.h FEnv.h IncludeFile.h system_error.h src/external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils [LLVM]: SpecialCaseList.h src/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter [LLVM]: DwarfException.cpp src/external/bsd/llvm/dist/llvm/lib/MC [LLVM]: MCAtom.cpp MCDisassembler.cpp MCExternalSymbolizer.cpp MCFunction.cpp MCModule.cpp MCModuleYAML.cpp MCObjectDisassembler.cpp MCObjectSymbolizer.cpp MCRelocationInfo.cpp src/external/bsd/llvm/dist/llvm/lib/Object [LLVM]: StringTableBuilder.cpp YAML.cpp src/external/bsd/llvm/dist/llvm/lib/Support [LLVM]: Disassembler.cpp IncludeFile.cpp system_error.cpp src/external/bsd/llvm/dist/llvm/lib/Support/Unix [LLVM]: system_error.inc src/external/bsd/llvm/dist/llvm/lib/Support/Windows [LLVM]: system_error.inc src/external/bsd/llvm/dist/llvm/lib/Target/R600 [LLVM]: AMDGPUConvertToISA.cpp AMDILBase.td AMDILISelLowering.cpp AMDILInstrInfo.td AMDILIntrinsicInfo.cpp AMDILIntrinsicInfo.h AMDILIntrinsics.td AMDILRegisterInfo.td src/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar [LLVM]: GlobalMerge.cpp src/external/bsd/llvm/dist/llvm/lib/Transforms/Utils [LLVM]: SpecialCaseList.cpp src/external/bsd/llvm/dist/llvm/test/Assembler [LLVM]: alias-addrspace.ll alias-to-alias.ll alias-to-alias2.ll alias-type.ll src/external/bsd/llvm/dist/llvm/test/Bitcode [LLVM]: deprecated-linker_private-linker_private_weak.ll src/external/bsd/llvm/dist/llvm/test/CodeGen/AArch64 [LLVM]: arm64-convert-v2f64-v2i32.ll arm64-convert-v2i32-v2f64.ll arm64-dagcombiner-indexed-load.ll arm64-frameaddr.ll src/external/bsd/llvm/dist/llvm/test/CodeGen/Mips [LLVM]: mips64-fp-indexed-ls.ll mips64countleading.ll src/external/bsd/llvm/dist/llvm/test/CodeGen/X86 [LLVM]: 2007-09-18-ShuffleXformBug.ll avx512-zext-load-crash.ll fold-pcmpeqd-0.ll x86-64-frameaddr.ll x86-frameaddr.ll x86-frameaddr2.ll src/external/bsd/llvm/dist/llvm/test/DebugInfo [LLVM]: 2010-01-19-DbgScope.ll src/external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld [LLVM]: macho_relocations.test src/external/bsd/llvm/dist/llvm/test/Linker [LLVM]: cycle.ll src/external/bsd/llvm/dist/llvm/test/Linker/Inputs [LLVM]: cycle.ll src/external/bsd/llvm/dist/llvm/test/MC/AsmParser [LLVM]: cfi-invalid-startproc.s src/external/bsd/llvm/dist/llvm/test/MC/MachO [LLVM]: eh-symbols.s src/external/bsd/llvm/dist/llvm/test/Object [LLVM]: nm-ir.ll src/external/bsd/llvm/dist/llvm/test/Other [LLVM]: link-opts.ll src/external/bsd/llvm/dist/llvm/test/Transforms/GlobalMerge/AArch64 [LLVM]: arm64.ll lit.local.cfg src/external/bsd/llvm/dist/llvm/test/Transforms/GlobalMerge/ARM [LLVM]: arm.ll lit.local.cfg src/external/bsd/llvm/dist/llvm/test/Transforms/InstCombine [LLVM]: ashr-nop.ll src/external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify [LLVM]: 2010-12-20-Distribute.ll src/external/bsd/llvm/dist/llvm/test/Transforms/Reassociate [LLVM]: 2002-05-15-SubReassociate2.ll subtest2.ll src/external/bsd/llvm/dist/llvm/test/tools/llvm-objdump [LLVM]: disassembly-show-raw.test lit.local.cfg out-of-section-sym.test src/external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs [LLVM]: out-of-section-sym.elf-i386 trivial.obj.elf-i386 src/external/bsd/llvm/dist/llvm/test/tools/llvm-profdata [LLVM]: errors.test simple.test src/external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs [LLVM]: bad-hash.profdata bar3-1.profdata c-general.profdata empty.profdata extra-word.profdata foo3-1.profdata foo3-2.profdata foo3bar3-1.profdata foo3bar3-2.profdata foo4-1.profdata foo4-2.profdata invalid-count-later.profdata no-counts.profdata overflow.profdata src/external/bsd/llvm/dist/llvm/unittests/ADT [LLVM]: OwningPtrTest.cpp src/external/bsd/llvm/dist/llvm/unittests
CVS commit: src/sbin/rndctl
Module Name:src Committed By: wiz Date: Sun Aug 10 17:13:02 UTC 2014 Modified Files: src/sbin/rndctl: rndctl.8 Log Message: Sort options and mark them as optional. Bump date for previous. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sbin/rndctl/rndctl.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sbin/rndctl/rndctl.8 diff -u src/sbin/rndctl/rndctl.8:1.21 src/sbin/rndctl/rndctl.8:1.22 --- src/sbin/rndctl/rndctl.8:1.21 Sun Aug 10 16:44:32 2014 +++ src/sbin/rndctl/rndctl.8 Sun Aug 10 17:13:02 2014 @@ -1,4 +1,4 @@ -.\" $NetBSD: rndctl.8,v 1.21 2014/08/10 16:44:32 tls Exp $ +.\" $NetBSD: rndctl.8,v 1.22 2014/08/10 17:13:02 wiz Exp $ .\" .\" Copyright (c) 1997 Michael Graff .\" All rights reserved. @@ -26,7 +26,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd November 23, 2011 +.Dd August 10, 2014 .Dt RNDCTL 8 .Os .Sh NAME @@ -34,12 +34,11 @@ .Nd in-kernel random number generator management tool .Sh SYNOPSIS .Nm -.Fl CcEe +.Op Fl CcEe .Op Fl d Ar devname | Fl t Ar devtype .Nm -.Fl ls +.Op Fl lsv .Op Fl d Ar devname | Fl t Ar devtype -.Op Fl v .Nm .Fl L Ar save-file .Nm
CVS commit: [LLVM] src/external/bsd/llvm/dist/clang
Module Name:src Committed By: joerg Date: Sun Aug 10 17:21:06 UTC 2014 Removed Files: src/external/bsd/llvm/dist/clang/include/clang/Driver [LLVM]: CC1AsOptions.h CC1AsOptions.td src/external/bsd/llvm/dist/clang/include/clang/Frontend [LLVM]: ChainedIncludesSource.h src/external/bsd/llvm/dist/clang/lib/CodeGen [LLVM]: CGRTTI.cpp MicrosoftRTTI.cpp src/external/bsd/llvm/dist/clang/lib/Driver [LLVM]: CC1AsOptions.cpp src/external/bsd/llvm/dist/clang/lib/Rewrite/Core [LLVM]: CMakeLists.txt DeltaTree.cpp HTMLRewrite.cpp Makefile RewriteRope.cpp Rewriter.cpp TokenRewriter.cpp src/external/bsd/llvm/dist/clang/lib/Rewrite/Frontend [LLVM]: CMakeLists.txt FixItRewriter.cpp FrontendActions.cpp HTMLPrint.cpp InclusionRewriter.cpp Makefile RewriteMacros.cpp RewriteModernObjC.cpp RewriteObjC.cpp RewriteTest.cpp src/external/bsd/llvm/dist/clang/test/CXX/temp/temp.decls/temp.fct/temp.func.order [LLVM]: p3-0x.cpp src/external/bsd/llvm/dist/clang/test/CXX/temp/temp.param [LLVM]: p14.cpp src/external/bsd/llvm/dist/clang/test/CodeGen [LLVM]: sanitize-use-after-scope.c src/external/bsd/llvm/dist/clang/test/CodeGenCXX [LLVM]: debug-info-class-limited.cpp src/external/bsd/llvm/dist/clang/test/Driver [LLVM]: aarch64-mfpu.c src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/micromips/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/micromips/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips16/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips16/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips32/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips32/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64/64/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64/64/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64r2/64/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64r2/64/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64r2/el/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/include/c++/4.9.0/mips-mti-linux-gnu/mips64r2/fp64/bits [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/lib/el/fp64/nan2008 [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/lib/fp64/nan2008 [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/lib/micromips/el/fp64/nan2008 [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/lib/micromips/fp64/nan2008 [LLVM]: .keep src/external/bsd/llvm/dist/clang/test/Driver/Inputs/mips_fsf_tree/mips-mti-linux-gnu/lib/mips16/el/fp64/na
CVS commit: src/sys/arch/vax/boot/boot
Module Name:src Committed By: martin Date: Sun Aug 10 16:53:22 UTC 2014 Modified Files: src/sys/arch/vax/boot/boot: devopen.c Log Message: Remove atoi() prototype To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/vax/boot/boot/devopen.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/vax/boot/boot/devopen.c diff -u src/sys/arch/vax/boot/boot/devopen.c:1.16 src/sys/arch/vax/boot/boot/devopen.c:1.17 --- src/sys/arch/vax/boot/boot/devopen.c:1.16 Sat Mar 14 21:04:16 2009 +++ src/sys/arch/vax/boot/boot/devopen.c Sun Aug 10 16:53:22 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: devopen.c,v 1.16 2009/03/14 21:04:16 dsl Exp $ */ +/* $NetBSD: devopen.c,v 1.17 2014/08/10 16:53:22 martin Exp $ */ /* * Copyright (c) 1997 Ludd, University of Lule}, Sweden. * All rights reserved. @@ -43,7 +43,6 @@ #include "vaxstand.h" -int atoi(char *); int nexaddr, csrbase; int
CVS commit: src/gnu/dist/groff/src/devices/grops
Module Name:src Committed By: joerg Date: Sun Aug 10 16:13:27 UTC 2014 Modified Files: src/gnu/dist/groff/src/devices/grops: ps.cpp Log Message: Drop impossible assert. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 src/gnu/dist/groff/src/devices/grops/ps.cpp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/gnu/dist/groff/src/devices/grops/ps.cpp diff -u src/gnu/dist/groff/src/devices/grops/ps.cpp:1.1.1.3 src/gnu/dist/groff/src/devices/grops/ps.cpp:1.2 --- src/gnu/dist/groff/src/devices/grops/ps.cpp:1.1.1.3 Mon Feb 6 18:14:43 2006 +++ src/gnu/dist/groff/src/devices/grops/ps.cpp Sun Aug 10 16:13:27 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: ps.cpp,v 1.1.1.3 2006/02/06 18:14:43 wiz Exp $ */ +/* $NetBSD: ps.cpp,v 1.2 2014/08/10 16:13:27 joerg Exp $ */ // -*- C++ -*- /* Copyright (C) 1989, 1990, 1991, 1992, 2000, 2001, 2002, 2003, 2004 @@ -854,7 +854,6 @@ void ps_printer::encode_fonts() void ps_printer::encode_subfont(subencoding *sub) { - assert(sub->glyphs != 0); out.put_literal_symbol(make_subencoding_name(sub->idx)) .put_delimiter('['); for (int i = 0; i < 256; i++)
CVS commit: [tls-earlyentropy] src/sys/rump/librump/rumpkern/opt
Module Name:src Committed By: tls Date: Sun Aug 10 15:59:38 UTC 2014 Added Files: src/sys/rump/librump/rumpkern/opt [tls-earlyentropy]: opt_rnd_printf.h Log Message: two kernel configuration frameworks must be twice as awesome as one, right? To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1 src/sys/rump/librump/rumpkern/opt/opt_rnd_printf.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Added files: Index: src/sys/rump/librump/rumpkern/opt/opt_rnd_printf.h diff -u /dev/null src/sys/rump/librump/rumpkern/opt/opt_rnd_printf.h:1.1.2.1 --- /dev/null Sun Aug 10 15:59:38 2014 +++ src/sys/rump/librump/rumpkern/opt/opt_rnd_printf.h Sun Aug 10 15:59:38 2014 @@ -0,0 +1 @@ +/* $NetBSD: opt_rnd_printf.h,v 1.1.2.1 2014/08/10 15:59:38 tls Exp $ */
CVS commit: src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2
Module Name:src Committed By: jmcneill Date: Sun Aug 10 14:50:21 UTC 2014 Modified Files: src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2: Makefile Log Message: add missing COMPOSITE define To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2/Makefile diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2/Makefile:1.6 src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2/Makefile:1.7 --- src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2/Makefile:1.6 Tue Nov 23 08:22:32 2010 +++ src/external/mit/xorg/server/xorg-server/hw/xfree86/dri2/Makefile Sun Aug 10 14:50:21 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2010/11/23 08:22:32 mrg Exp $ +# $NetBSD: Makefile,v 1.7 2014/08/10 14:50:21 jmcneill Exp $ XMODULEDIR= ${X11USRLIBDIR}/modules/extensions @@ -33,6 +33,7 @@ CPPFLAGS+= -I${X11SRCDIR.xorg-server}/hw -I${X11SRCDIR.xorg-server}/../include CPPFLAGS+= -DXF86DRI \ + -DCOMPOSITE \ ${X11FLAGS.DIX} LIBDPLIBS= drm ${.CURDIR}/../../../../../lib/libdrm
CVS commit: src/external/mit/xorg/server/xorg-server/os
Module Name:src Committed By: jmcneill Date: Sun Aug 10 14:43:03 UTC 2014 Modified Files: src/external/mit/xorg/server/xorg-server/os: Makefile Log Message: use CLOCK_MONOTONIC instead of gettimeofday To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ src/external/mit/xorg/server/xorg-server/os/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/server/xorg-server/os/Makefile diff -u src/external/mit/xorg/server/xorg-server/os/Makefile:1.9 src/external/mit/xorg/server/xorg-server/os/Makefile:1.10 --- src/external/mit/xorg/server/xorg-server/os/Makefile:1.9 Tue Aug 2 09:11:38 2011 +++ src/external/mit/xorg/server/xorg-server/os/Makefile Sun Aug 10 14:43:03 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2011/08/02 09:11:38 mrg Exp $ +# $NetBSD: Makefile,v 1.10 2014/08/10 14:43:03 jmcneill Exp $ .include "../Makefile.serverlib" .include "../Makefile.servermod" @@ -27,7 +27,8 @@ CPPFLAGS+= ${X11FLAGS.DIX} \ ${X11FLAGS.OS_DEFINES} \ -DUSE_RGB_TXT \ -UDDXTIME \ - -DHAVE_SHA1_IN_LIBC + -DHAVE_SHA1_IN_LIBC \ + -DMONOTONIC_CLOCK .include "../Makefile.common"
CVS commit: src/distrib/sparc64/xminiroot
Module Name:src Committed By: martin Date: Sun Aug 10 14:42:33 UTC 2014 Modified Files: src/distrib/sparc64/xminiroot: Makefile Log Message: Bump image size To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/distrib/sparc64/xminiroot/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sparc64/xminiroot/Makefile diff -u src/distrib/sparc64/xminiroot/Makefile:1.32 src/distrib/sparc64/xminiroot/Makefile:1.33 --- src/distrib/sparc64/xminiroot/Makefile:1.32 Tue Aug 5 15:40:58 2014 +++ src/distrib/sparc64/xminiroot/Makefile Sun Aug 10 14:42:33 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.32 2014/08/05 15:40:58 apb Exp $ +# $NetBSD: Makefile,v 1.33 2014/08/10 14:42:33 martin Exp $ .include .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" @@ -7,7 +7,7 @@ .include "${.CURDIR}/../instfs/Makefile.instfs" IMAGE= miniroot.fs -NUMCYLS= 12 # size of image in MB, tune this if we need more space +NUMCYLS= 13 # size of image in MB, tune this if we need more space SECSPERCYL= 2048 CYLSIZE= $$(( ${SECSPERCYL} * 512 )) IMAGESIZE= $$(( ${NUMCYLS} * ${CYLSIZE} ))
CVS commit: src/external/mit/xorg/server/drivers/xf86-video-intel
Module Name:src Committed By: jmcneill Date: Sun Aug 10 14:17:19 UTC 2014 Modified Files: src/external/mit/xorg/server/drivers/xf86-video-intel: Makefile Log Message: define HAS_PIXMAN_GLYPHS=1 and HAS_PIXMAN_TRIANGLES=1 as the configure script would do To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 \ src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile diff -u src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile:1.14 src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile:1.15 --- src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile:1.14 Mon Apr 7 17:06:47 2014 +++ src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile Sun Aug 10 14:17:19 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2014/04/07 17:06:47 rjs Exp $ +# $NetBSD: Makefile,v 1.15 2014/08/10 14:17:19 jmcneill Exp $ .include @@ -137,6 +137,8 @@ CPPFLAGS+= -DENABLE_XVMC CPPFLAGS+= -DUSE_UXA CPPFLAGS+= -DUSE_SNA CPPFLAGS+= -DDEFAULT_ACCEL_METHOD=SNA +CPPFLAGS+= -DHAS_PIXMAN_GLYPHS=1 +CPPFLAGS+= -DHAS_PIXMAN_TRIANGLES=1 CPPFLAGS+= -DHAVE_DRI1 CPPFLAGS+= -DHAVE_DRI2_H
CVS commit: src/external/mit/xorg/lib/pixman
Module Name:src Committed By: jmcneill Date: Sun Aug 10 14:10:38 UTC 2014 Modified Files: src/external/mit/xorg/lib/pixman: Makefile Log Message: USE_SSSE3 not USE_SSE3 To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/external/mit/xorg/lib/pixman/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/lib/pixman/Makefile diff -u src/external/mit/xorg/lib/pixman/Makefile:1.29 src/external/mit/xorg/lib/pixman/Makefile:1.30 --- src/external/mit/xorg/lib/pixman/Makefile:1.29 Sat Jul 12 04:32:59 2014 +++ src/external/mit/xorg/lib/pixman/Makefile Sun Aug 10 14:10:37 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2014/07/12 04:32:59 mrg Exp $ +# $NetBSD: Makefile,v 1.30 2014/08/10 14:10:37 jmcneill Exp $ NOLINT= 1 # defined @@ -60,7 +60,7 @@ MKDEPFLAGS+= -mmmx SRCS+= pixman-sse2.c pixman-ssse3.c COPTS.pixman-sse2.c= -msse2 -fvisibility=hidden COPTS.pixman-ssse3.c= -msse3 -mssse3 -fvisibility=hidden -CPPFLAGS+= -DUSE_SSE2 -DUSE_SSE3 +CPPFLAGS+= -DUSE_SSE2 -DUSE_SSSE3 MKDEPFLAGS+= -msse2 -mssse3 -mssse3 -fvisibility=hidden .endif
CVS commit: src/lib/libm/arch/m68k
Module Name:src Committed By: isaki Date: Sun Aug 10 13:29:10 UTC 2014 Modified Files: src/lib/libm/arch/m68k: s_ceil.S s_floor.S Log Message: Remove a meaningless conditional branch. PR/49083 (1) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libm/arch/m68k/s_ceil.S \ src/lib/libm/arch/m68k/s_floor.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/libm/arch/m68k/s_ceil.S diff -u src/lib/libm/arch/m68k/s_ceil.S:1.7 src/lib/libm/arch/m68k/s_ceil.S:1.8 --- src/lib/libm/arch/m68k/s_ceil.S:1.7 Thu Aug 7 16:44:40 2003 +++ src/lib/libm/arch/m68k/s_ceil.S Sun Aug 10 13:29:10 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: s_ceil.S,v 1.7 2003/08/07 16:44:40 agc Exp $ */ +/* $NetBSD: s_ceil.S,v 1.8 2014/08/10 13:29:10 isaki Exp $ */ /*- * Copyright (c) 1990 The Regents of the University of California. @@ -38,20 +38,14 @@ ;_sccsid: ;.asciz "from: @(#)floor.s 5.1 (Berkeley) 5/17/90" -RCSID("$NetBSD: s_ceil.S,v 1.7 2003/08/07 16:44:40 agc Exp $") +RCSID("$NetBSD: s_ceil.S,v 1.8 2014/08/10 13:29:10 isaki Exp $") | ceil(x) -| -floor(-x), for all real x ENTRY(ceil) fmovel %fpcr,%d0 | save old FPCR fmoved %sp@(4),%fp0 | get argument fbun Lret | if NaN, return NaN - fbolt Lrtz | <0, round to zero - fmovel #0x30,%fpcr | >=0, round to inf - jra Ldoit -Lrtz: - fmovel #0x10,%fpcr -Ldoit: + fmovel #0x30,%fpcr | round to +inf fintd %sp@(4),%fp0 | truncate fmovel %d0,%fpcr | restore old FPCR Lret: Index: src/lib/libm/arch/m68k/s_floor.S diff -u src/lib/libm/arch/m68k/s_floor.S:1.7 src/lib/libm/arch/m68k/s_floor.S:1.8 --- src/lib/libm/arch/m68k/s_floor.S:1.7 Thu Aug 7 16:44:41 2003 +++ src/lib/libm/arch/m68k/s_floor.S Sun Aug 10 13:29:10 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: s_floor.S,v 1.7 2003/08/07 16:44:41 agc Exp $ */ +/* $NetBSD: s_floor.S,v 1.8 2014/08/10 13:29:10 isaki Exp $ */ /*- * Copyright (c) 1990 The Regents of the University of California. @@ -38,7 +38,7 @@ ;_sccsid: ;.asciz "from: @(#)floor.s 5.1 (Berkeley) 5/17/90" -RCSID("$NetBSD: s_floor.S,v 1.7 2003/08/07 16:44:41 agc Exp $") +RCSID("$NetBSD: s_floor.S,v 1.8 2014/08/10 13:29:10 isaki Exp $") | floor(x) | the largest integer no larger than x @@ -46,12 +46,7 @@ ENTRY(floor) fmovel %fpcr,%d0 | save old FPCR fmoved %sp@(4),%fp0 | get argument fbun Lret | if NaN, return NaN - fboge Lrtz | >=0, round to zero - fmovel #0x20,%fpcr | <0, round to -inf - jra Ldoit -Lrtz: - fmovel #0x10,%fpcr -Ldoit: + fmovel #0x20,%fpcr | round to -inf fintd %sp@(4),%fp0 | truncate fmovel %d0,%fpcr | restore old FPCR Lret:
CVS commit: src/lib/libm/arch/m68k
Module Name:src Committed By: isaki Date: Sun Aug 10 13:30:43 UTC 2014 Modified Files: src/lib/libm/arch/m68k: s_ceil.S s_floor.S Log Message: Improve the code. %sp@(4) is already loaded in %fp0. PR/49083 (2) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libm/arch/m68k/s_ceil.S \ src/lib/libm/arch/m68k/s_floor.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/libm/arch/m68k/s_ceil.S diff -u src/lib/libm/arch/m68k/s_ceil.S:1.8 src/lib/libm/arch/m68k/s_ceil.S:1.9 --- src/lib/libm/arch/m68k/s_ceil.S:1.8 Sun Aug 10 13:29:10 2014 +++ src/lib/libm/arch/m68k/s_ceil.S Sun Aug 10 13:30:43 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: s_ceil.S,v 1.8 2014/08/10 13:29:10 isaki Exp $ */ +/* $NetBSD: s_ceil.S,v 1.9 2014/08/10 13:30:43 isaki Exp $ */ /*- * Copyright (c) 1990 The Regents of the University of California. @@ -38,7 +38,7 @@ ;_sccsid: ;.asciz "from: @(#)floor.s 5.1 (Berkeley) 5/17/90" -RCSID("$NetBSD: s_ceil.S,v 1.8 2014/08/10 13:29:10 isaki Exp $") +RCSID("$NetBSD: s_ceil.S,v 1.9 2014/08/10 13:30:43 isaki Exp $") | ceil(x) ENTRY(ceil) @@ -46,7 +46,7 @@ ENTRY(ceil) fmoved %sp@(4),%fp0 | get argument fbun Lret | if NaN, return NaN fmovel #0x30,%fpcr | round to +inf - fintd %sp@(4),%fp0 | truncate + fintx %fp0 | truncate fmovel %d0,%fpcr | restore old FPCR Lret: #ifndef __SVR4_ABI__ Index: src/lib/libm/arch/m68k/s_floor.S diff -u src/lib/libm/arch/m68k/s_floor.S:1.8 src/lib/libm/arch/m68k/s_floor.S:1.9 --- src/lib/libm/arch/m68k/s_floor.S:1.8 Sun Aug 10 13:29:10 2014 +++ src/lib/libm/arch/m68k/s_floor.S Sun Aug 10 13:30:43 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: s_floor.S,v 1.8 2014/08/10 13:29:10 isaki Exp $ */ +/* $NetBSD: s_floor.S,v 1.9 2014/08/10 13:30:43 isaki Exp $ */ /*- * Copyright (c) 1990 The Regents of the University of California. @@ -38,7 +38,7 @@ ;_sccsid: ;.asciz "from: @(#)floor.s 5.1 (Berkeley) 5/17/90" -RCSID("$NetBSD: s_floor.S,v 1.8 2014/08/10 13:29:10 isaki Exp $") +RCSID("$NetBSD: s_floor.S,v 1.9 2014/08/10 13:30:43 isaki Exp $") | floor(x) | the largest integer no larger than x @@ -47,7 +47,7 @@ ENTRY(floor) fmoved %sp@(4),%fp0 | get argument fbun Lret | if NaN, return NaN fmovel #0x20,%fpcr | round to -inf - fintd %sp@(4),%fp0 | truncate + fintx %fp0 | truncate fmovel %d0,%fpcr | restore old FPCR Lret: #ifndef __SVR4_ABI__
CVS commit: src/tests/lib/libc/gen
Module Name:src Committed By: martin Date: Sun Aug 10 12:01:57 UTC 2014 Modified Files: src/tests/lib/libc/gen: Makefile Log Message: Do not set HAVE_FENV for arm as long as it misses feenableexcept(). To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/tests/lib/libc/gen/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tests/lib/libc/gen/Makefile diff -u src/tests/lib/libc/gen/Makefile:1.42 src/tests/lib/libc/gen/Makefile:1.43 --- src/tests/lib/libc/gen/Makefile:1.42 Sun Aug 10 11:30:51 2014 +++ src/tests/lib/libc/gen/Makefile Sun Aug 10 12:01:57 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.42 2014/08/10 11:30:51 martin Exp $ +# $NetBSD: Makefile,v 1.43 2014/08/10 12:01:57 martin Exp $ .include @@ -41,7 +41,8 @@ TESTS_C+= t_time TESTS_C+= t_ttyname TESTS_C+= t_vis -.if ${MACHINE_CPU} == "aarch64" || ${MACHINE_CPU} == "arm" \ +# add back || ${MACHINE_CPU} == "arm" once feenableexcept() is implemented +.if ${MACHINE_CPU} == "aarch64" \ || ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" \ || ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" CPPFLAGS.t_siginfo.c+= -DHAVE_FENV
CVS commit: src/sys/modules
Module Name:src Committed By: bad Date: Sun Aug 10 11:50:15 UTC 2014 Modified Files: src/sys/modules: Makefile Log Message: Revert most of rev 1.137. Build ubsec module only for i386 and amd64 and punt on the other arches. To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/modules/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/modules/Makefile diff -u src/sys/modules/Makefile:1.139 src/sys/modules/Makefile:1.140 --- src/sys/modules/Makefile:1.139 Sun Aug 10 05:57:31 2014 +++ src/sys/modules/Makefile Sun Aug 10 11:50:15 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.139 2014/08/10 05:57:31 matt Exp $ +# $NetBSD: Makefile,v 1.140 2014/08/10 11:50:15 bad Exp $ .include @@ -143,14 +143,7 @@ SUBDIR+= tprof_amdpmi SUBDIR+= vmt .endif -.if ${MACHINE_ARCH} == "alpha" || \ -!empty(MACHINE_ARCH:Mearm*) || !empty(MACHINE_ARCH:Marm*) || \ -${MACHINE_ARCH} == "i386" || \ -${MACHINE_ARCH} == "ia64" || \ -${MACHINE_ARCH} == "hppa" || \ -!empty(MACHINE_ARCH:Mmips*) || \ -${MACHINE_ARCH} == "sparc" || \ -${MACHINE_ARCH} == "sparc64" || \ +.if ${MACHINE_ARCH} == "i386" || \ ${MACHINE_ARCH} == "x86_64" SUBDIR+= ubsec # Builds on architectures with PCI bus .endif
CVS commit: src/distrib/sets/lists/modules
Module Name:src Committed By: bad Date: Sun Aug 10 11:51:40 UTC 2014 Modified Files: src/distrib/sets/lists/modules: ad.arm ad.mips md.alpha md.hppa md.ia64 md.sparc md.sparc64 Log Message: Build ubsec module only for i386 and amd64 and punt on the other arches. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/distrib/sets/lists/modules/ad.arm \ src/distrib/sets/lists/modules/md.sparc64 cvs rdiff -u -r1.2 -r1.3 src/distrib/sets/lists/modules/ad.mips \ src/distrib/sets/lists/modules/md.alpha \ src/distrib/sets/lists/modules/md.hppa \ src/distrib/sets/lists/modules/md.ia64 cvs rdiff -u -r1.4 -r1.5 src/distrib/sets/lists/modules/md.sparc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/modules/ad.arm diff -u src/distrib/sets/lists/modules/ad.arm:1.3 src/distrib/sets/lists/modules/ad.arm:1.4 --- src/distrib/sets/lists/modules/ad.arm:1.3 Sat Aug 9 12:34:05 2014 +++ src/distrib/sets/lists/modules/ad.arm Sun Aug 10 11:51:40 2014 @@ -1,6 +1,4 @@ -# $NetBSD: ad.arm,v 1.3 2014/08/09 12:34:05 bad Exp $ +# $NetBSD: ad.arm,v 1.4 2014/08/10 11:51:40 bad Exp $ ./@MODULEDIR@/exec_elf32 base-kernel-modules kmod ./@MODULEDIR@/exec_elf32/exec_elf32.kmod base-kernel-modules kmod -./@MODULEDIR@/ubsecbase-kernel-modules kmod -./@MODULEDIR@/ubsec/ubsec.kmod base-kernel-modules kmod Index: src/distrib/sets/lists/modules/md.sparc64 diff -u src/distrib/sets/lists/modules/md.sparc64:1.3 src/distrib/sets/lists/modules/md.sparc64:1.4 --- src/distrib/sets/lists/modules/md.sparc64:1.3 Sat Aug 9 12:34:05 2014 +++ src/distrib/sets/lists/modules/md.sparc64 Sun Aug 10 11:51:40 2014 @@ -1,9 +1,7 @@ -# $NetBSD: md.sparc64,v 1.3 2014/08/09 12:34:05 bad Exp $ +# $NetBSD: md.sparc64,v 1.4 2014/08/10 11:51:40 bad Exp $ ./@MODULEDIR@/exec_elf32 base-kernel-modules kmod ./@MODULEDIR@/exec_elf32/exec_elf32.kmod base-kernel-modules kmod ./@MODULEDIR@/exec_elf64 base-kernel-modules kmod ./@MODULEDIR@/exec_elf64/exec_elf64.kmod base-kernel-modules kmod ./@MODULEDIR@/pwdogbase-kernel-modules kmod ./@MODULEDIR@/pwdog/pwdog.kmod base-kernel-modules kmod -./@MODULEDIR@/ubsecbase-kernel-modules kmod -./@MODULEDIR@/ubsec/ubsec.kmod base-kernel-modules kmod Index: src/distrib/sets/lists/modules/ad.mips diff -u src/distrib/sets/lists/modules/ad.mips:1.2 src/distrib/sets/lists/modules/ad.mips:1.3 --- src/distrib/sets/lists/modules/ad.mips:1.2 Sat Aug 9 12:34:05 2014 +++ src/distrib/sets/lists/modules/ad.mips Sun Aug 10 11:51:40 2014 @@ -1,5 +1,3 @@ -# $NetBSD: ad.mips,v 1.2 2014/08/09 12:34:05 bad Exp $ +# $NetBSD: ad.mips,v 1.3 2014/08/10 11:51:40 bad Exp $ ./@MODULEDIR@/exec_elf32 base-kernel-modules kmod ./@MODULEDIR@/exec_elf32/exec_elf32.kmod base-kernel-modules kmod -./@MODULEDIR@/ubsecbase-kernel-modules kmod -./@MODULEDIR@/ubsec/ubsec.kmod base-kernel-modules kmod Index: src/distrib/sets/lists/modules/md.alpha diff -u src/distrib/sets/lists/modules/md.alpha:1.2 src/distrib/sets/lists/modules/md.alpha:1.3 --- src/distrib/sets/lists/modules/md.alpha:1.2 Sat Aug 9 12:34:05 2014 +++ src/distrib/sets/lists/modules/md.alpha Sun Aug 10 11:51:40 2014 @@ -1,5 +1,3 @@ -# $NetBSD: md.alpha,v 1.2 2014/08/09 12:34:05 bad Exp $ +# $NetBSD: md.alpha,v 1.3 2014/08/10 11:51:40 bad Exp $ ./@MODULEDIR@/exec_elf64 base-kernel-modules kmod ./@MODULEDIR@/exec_elf64/exec_elf64.kmod base-kernel-modules kmod -./@MODULEDIR@/ubsecbase-kernel-modules kmod -./@MODULEDIR@/ubsec/ubsec.kmod base-kernel-modules kmod Index: src/distrib/sets/lists/modules/md.hppa diff -u src/distrib/sets/lists/modules/md.hppa:1.2 src/distrib/sets/lists/modules/md.hppa:1.3 --- src/distrib/sets/lists/modules/md.hppa:1.2 Sat Aug 9 12:34:05 2014 +++ src/distrib/sets/lists/modules/md.hppa Sun Aug 10 11:51:40 2014 @@ -1,5 +1,3 @@ -# $NetBSD: md.hppa,v 1.2 2014/08/09 12:34:05 bad Exp $ +# $NetBSD: md.hppa,v 1.3 2014/08/10 11:51:40 bad Exp $ ./@MODULEDIR@/exec_elf32 base-kernel-modules kmod ./@MODULEDIR@/exec_elf32/exec_elf32.kmod base-kernel-modules kmod -./@MODULEDIR@/ubsecbase-kernel-modules kmod -./@MODULEDIR@/ubsec/ubsec.kmod base-kernel-modules kmod Index: src/distrib/sets/lists/modules/md.ia64 diff -u src/distrib/sets/lists/modules/md.ia64:1.2 src/distrib/sets/lists/modules/md.ia64:1.3 --- src/distrib/sets/lists/modules/md.ia64:1.2 Sat Aug 9 12:34:05 2014 +++ src/distrib/sets/lists/modules/md.ia64 Sun Aug 10 11:51:40 2014 @@ -1,5 +1,3 @@ -# $NetBSD: md.ia64,v 1.2 2014/08/09 12:34:05 bad Exp $ +# $NetBSD: md.ia64,v 1.3 2014/08/10 11:51:40 bad Exp $ ./@MODULEDIR@/acpiverbose base-kernel-modules kmod ./@MODULEDIR@/acpiverbose/acpiverbose.kmod base-kernel-modules kmod -./@MODULEDIR@/ubsecbase-kernel-modules kmod -./@MODULEDIR@/ubsec/ubsec.kmod base-kernel-modules kmod Index: src/distrib/sets/lists/modules/md.sparc diff -u src/distrib/sets/lists/modul
CVS import: src/sys/external/bsd/compiler_rt/dist
Module Name:src Committed By: joerg Date: Sun Aug 10 10:14:11 UTC 2014 Update of /cvsroot/src/sys/external/bsd/compiler_rt/dist In directory ivanova.netbsd.org:/tmp/cvs-serv7810 Log Message: Import compiler-rt r215309. Extends 128bit IEEE support in soft-float, uses Thumb mode by default on ARM when available and fixes a bug in the division code for ARMs with hardware integer division. Status: Vendor Tag: LLVM Release Tags: compiler-rt-215309 U src/sys/external/bsd/compiler_rt/dist/CODE_OWNERS.TXT U src/sys/external/bsd/compiler_rt/dist/LICENSE.TXT U src/sys/external/bsd/compiler_rt/dist/CREDITS.TXT U src/sys/external/bsd/compiler_rt/dist/README.txt U src/sys/external/bsd/compiler_rt/dist/lib/builtins/absvdi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/absvsi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/absvti2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/addvdi3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/addvsi3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/addvti3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ashldi3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ashlti3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ashrdi3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ashrti3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/atomic.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/clzdi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/clzsi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/clzti2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/cmpdi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/cmpti2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ctzdi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ctzsi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ctzti2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divdc3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divdi3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divmoddi4.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divmodsi4.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divsc3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divsf3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divsi3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divti3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/divxc3.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/enable_execute_stack.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/eprintf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ffsdi2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/ffsti2.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixdfdi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixdfsi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixdfti.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixsfdi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixsfsi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixsfti.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunsdfdi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunsdfsi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunsdfti.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunssfdi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunssfsi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunssfti.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunsxfdi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunsxfsi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixunsxfti.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixxfdi.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/fixxfti.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatdidf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatdisf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatdixf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatsisf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floattidf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floattisf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floattixf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatundidf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatundisf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatundixf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatunsidf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatunsisf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatuntidf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatuntisf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/floatuntixf.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/gcc_personality_v0.c U src/sys/external/bsd/compiler_rt/dist/lib/builtins/int_endianness.h U src/sys/external/bsd/compiler_rt/dist/lib/builti
CVS commit: src/lib/libc/compiler_rt
Module Name:src Committed By: joerg Date: Sun Aug 10 10:15:39 UTC 2014 Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: Add the not-yet-used IEEE quad support files. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/lib/libc/compiler_rt/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/lib/libc/compiler_rt/Makefile.inc diff -u src/lib/libc/compiler_rt/Makefile.inc:1.22 src/lib/libc/compiler_rt/Makefile.inc:1.23 --- src/lib/libc/compiler_rt/Makefile.inc:1.22 Sun Aug 10 05:57:31 2014 +++ src/lib/libc/compiler_rt/Makefile.inc Sun Aug 10 10:15:39 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.22 2014/08/10 05:57:31 matt Exp $ +# $NetBSD: Makefile.inc,v 1.23 2014/08/10 10:15:39 joerg Exp $ COMPILER_RT_SRCDIR= ${NETBSDSRCDIR}/sys/external/bsd/compiler_rt/dist @@ -38,9 +38,13 @@ GENERIC_SRCS+= \ comparesf2.c \ adddf3.c \ addsf3.c \ + addtf3.c \ divdf3.c \ divsf3.c \ + divtf3.c \ extendsfdf2.c \ + extendsftf2.c \ + extenddftf2.c \ fixdfsi.c \ fixdfti.c \ fixsfsi.c \ @@ -51,9 +55,13 @@ GENERIC_SRCS+= \ floatunsisf.c \ muldf3.c \ mulsf3.c \ + multf3.c \ subdf3.c \ subsf3.c \ - truncdfsf2.c + subtf3.c \ + truncdfsf2.c \ + trunctfdf2.c \ + trunctfsf2.c .endif GENERIC_SRCS+= \
CVS commit: src/tests/lib
Module Name:src Committed By: martin Date: Sun Aug 10 11:30:51 UTC 2014 Modified Files: src/tests/lib/libc/gen: Makefile src/tests/lib/libm: Makefile Log Message: Use the same condition for HAVE_FENV To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/tests/lib/libc/gen/Makefile cvs rdiff -u -r1.25 -r1.26 src/tests/lib/libm/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tests/lib/libc/gen/Makefile diff -u src/tests/lib/libc/gen/Makefile:1.41 src/tests/lib/libc/gen/Makefile:1.42 --- src/tests/lib/libc/gen/Makefile:1.41 Sun Aug 10 05:57:31 2014 +++ src/tests/lib/libc/gen/Makefile Sun Aug 10 11:30:51 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.41 2014/08/10 05:57:31 matt Exp $ +# $NetBSD: Makefile,v 1.42 2014/08/10 11:30:51 martin Exp $ .include @@ -42,7 +42,7 @@ TESTS_C+= t_ttyname TESTS_C+= t_vis .if ${MACHINE_CPU} == "aarch64" || ${MACHINE_CPU} == "arm" \ -|| ${MACHINE_CPU} == "sparc" \ +|| ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" \ || ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" CPPFLAGS.t_siginfo.c+= -DHAVE_FENV LDADD.t_siginfo+= -lm Index: src/tests/lib/libm/Makefile diff -u src/tests/lib/libm/Makefile:1.25 src/tests/lib/libm/Makefile:1.26 --- src/tests/lib/libm/Makefile:1.25 Mon Jun 16 12:54:43 2014 +++ src/tests/lib/libm/Makefile Sun Aug 10 11:30:51 2014 @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.25 2014/06/16 12:54:43 joerg Exp $ +# $NetBSD: Makefile,v 1.26 2014/08/10 11:30:51 martin Exp $ .include TESTSDIR= ${TESTSBASE}/lib/libm -.if ${MACHINE} == "sparc" || ${MACHINE} == "i386" \ - || ${MACHINE} == "amd64" || ${MACHINE_CPU} == "arm" \ - || ${MACHINE} == "sparc64" +.if ${MACHINE_CPU} == "aarch64" || ${MACHINE_CPU} == "arm" \ +|| ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" \ +|| ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" CPPFLAGS+= -DHAVE_FENV_H .endif
CVS commit: src/crypto/external/bsd/openssl/dist/crypto/asn1
Module Name:src Committed By: spz Date: Sun Aug 10 08:27:42 UTC 2014 Modified Files: src/crypto/external/bsd/openssl/dist/crypto/asn1: tasn_enc.c Log Message: merge accident, fixed To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c 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/dist/crypto/asn1/tasn_enc.c diff -u src/crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c:1.2 src/crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c:1.3 --- src/crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c:1.2 Sun Aug 10 08:07:48 2014 +++ src/crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c Sun Aug 10 08:27:42 2014 @@ -463,7 +463,6 @@ static int asn1_set_seq_out(STACK_OF(ASN } } } - } /* If not sorting just output each item */ if (!do_sort) {
CVS commit: [tls-earlyentropy] src/sys/kern
Module Name:src Committed By: tls Date: Sun Aug 10 08:30:18 UTC 2014 Modified Files: src/sys/kern [tls-earlyentropy]: kern_rndpool.c Log Message: Fix rndctl accounting. To generate a diff of this commit: cvs rdiff -u -r1.5.2.1 -r1.5.2.2 src/sys/kern/kern_rndpool.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_rndpool.c diff -u src/sys/kern/kern_rndpool.c:1.5.2.1 src/sys/kern/kern_rndpool.c:1.5.2.2 --- src/sys/kern/kern_rndpool.c:1.5.2.1 Mon Apr 7 02:00:00 2014 +++ src/sys/kern/kern_rndpool.c Sun Aug 10 08:30:18 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_rndpool.c,v 1.5.2.1 2014/04/07 02:00:00 tls Exp $*/ +/* $NetBSD: kern_rndpool.c,v 1.5.2.2 2014/08/10 08:30:18 tls Exp $*/ /*- * Copyright (c) 1997 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: kern_rndpool.c,v 1.5.2.1 2014/04/07 02:00:00 tls Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_rndpool.c,v 1.5.2.2 2014/08/10 08:30:18 tls Exp $"); #include #include @@ -88,7 +88,17 @@ rndpool_get_entropy_count(rndpool_t *rp) void rndpool_set_entropy_count(rndpool_t *rp, u_int32_t count) { + int32_t difference = count - rp->stats.curentropy; + + if (__predict_true(difference > 0)) { + rp->stats.added += difference; + } + rp->stats.curentropy = count; + if (rp->stats.curentropy > RND_POOLBITS) { + rp->stats.discarded += (rp->stats.curentropy - RND_POOLBITS); + rp->stats.curentropy = RND_POOLBITS; + } } void rndpool_get_stats(rndpool_t *rp, void *rsp, int size)
CVS commit: src/sys
Module Name:src Committed By: hannken Date: Sun Aug 10 08:53:22 UTC 2014 Modified Files: src/sys/fs/hfs: files.hfs hfs.h hfs_vfsops.c hfs_vnops.c src/sys/modules/hfs: Makefile src/sys/rump/fs/lib/libhfs: Makefile Removed Files: src/sys/fs/hfs: hfs_nhash.c Log Message: Change hfs from hashlist to vcache. - use (cnid, fork) as key. - use pool for hfs nodes. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/fs/hfs/files.hfs cvs rdiff -u -r1.8 -r1.9 src/sys/fs/hfs/hfs.h cvs rdiff -u -r1.13 -r0 src/sys/fs/hfs/hfs_nhash.c cvs rdiff -u -r1.31 -r1.32 src/sys/fs/hfs/hfs_vfsops.c cvs rdiff -u -r1.30 -r1.31 src/sys/fs/hfs/hfs_vnops.c cvs rdiff -u -r1.1 -r1.2 src/sys/modules/hfs/Makefile cvs rdiff -u -r1.3 -r1.4 src/sys/rump/fs/lib/libhfs/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/fs/hfs/files.hfs diff -u src/sys/fs/hfs/files.hfs:1.2 src/sys/fs/hfs/files.hfs:1.3 --- src/sys/fs/hfs/files.hfs:1.2 Tue Mar 6 11:28:47 2007 +++ src/sys/fs/hfs/files.hfs Sun Aug 10 08:53:22 2014 @@ -1,8 +1,7 @@ -# $NetBSD: files.hfs,v 1.2 2007/03/06 11:28:47 dillo Exp $ +# $NetBSD: files.hfs,v 1.3 2014/08/10 08:53:22 hannken Exp $ deffs HFS -file fs/hfs/hfs_nhash.c hfs file fs/hfs/hfs_subr.c hfs file fs/hfs/hfs_vfsops.c hfs file fs/hfs/hfs_vnops.c hfs Index: src/sys/fs/hfs/hfs.h diff -u src/sys/fs/hfs/hfs.h:1.8 src/sys/fs/hfs/hfs.h:1.9 --- src/sys/fs/hfs/hfs.h:1.8 Sat Jan 28 16:24:35 2012 +++ src/sys/fs/hfs/hfs.h Sun Aug 10 08:53:22 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: hfs.h,v 1.8 2012/01/28 16:24:35 joerg Exp $ */ +/* $NetBSD: hfs.h,v 1.9 2014/08/10 08:53:22 hannken Exp $ */ /*- * Copyright (c) 2005, 2007 The NetBSD Foundation, Inc. @@ -65,9 +65,13 @@ struct hfsmount { hfs_volume hm_vol; /* essential volume information */ }; +struct hfsnode_key { + hfs_cnid_t hnk_cnid; + uint8_t hnk_fork; +}; + struct hfsnode { struct genfs_node h_gnode; - LIST_ENTRY(hfsnode) h_hash;/* hash chain */ struct vnode *h_vnode; /* vnode associated with this hnode */ struct hfsmount *h_hmp; /* mount point associated with this hnode */ struct vnode *h_devvp; /* vnode for block I/O */ @@ -92,7 +96,8 @@ struct hfsnode { */ hfs_cnid_t h_parent; - uint8_t h_fork; + struct hfsnode_key h_key; +#define h_fork h_key.hnk_fork long dummy; /* FOR DEVELOPMENT ONLY */ }; @@ -149,19 +154,13 @@ extern const struct vnodeopv_desc hfs_sp extern const struct vnodeopv_desc hfs_fifoop_opv_desc; extern int (**hfs_specop_p) (void *); extern int (**hfs_fifoop_p) (void *); +extern struct pool hfs_node_pool; /* * Function prototypes */ -/* hfs_nhash.c */ -void hfs_nhashinit (void); -void hfs_nhashdone (void); -struct vnode *hfs_nhashget (dev_t, hfs_cnid_t, uint8_t, int); -void hfs_nhashinsert (struct hfsnode *); -void hfs_nhashremove (struct hfsnode *); - /* hfs_subr.c */ void hfs_vinit (struct mount *, int (**)(void *), int (**)(void *), struct vnode **); Index: src/sys/fs/hfs/hfs_vfsops.c diff -u src/sys/fs/hfs/hfs_vfsops.c:1.31 src/sys/fs/hfs/hfs_vfsops.c:1.32 --- src/sys/fs/hfs/hfs_vfsops.c:1.31 Wed Apr 16 18:55:18 2014 +++ src/sys/fs/hfs/hfs_vfsops.c Sun Aug 10 08:53:22 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: hfs_vfsops.c,v 1.31 2014/04/16 18:55:18 maxv Exp $ */ +/* $NetBSD: hfs_vfsops.c,v 1.32 2014/08/10 08:53:22 hannken Exp $ */ /*- * Copyright (c) 2005, 2007 The NetBSD Foundation, Inc. @@ -99,7 +99,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: hfs_vfsops.c,v 1.31 2014/04/16 18:55:18 maxv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: hfs_vfsops.c,v 1.32 2014/08/10 08:53:22 hannken Exp $"); #ifdef _KERNEL_OPT #include "opt_compat_netbsd.h" @@ -139,7 +139,7 @@ MODULE(MODULE_CLASS_VFS, hfs, NULL); MALLOC_JUSTDEFINE(M_HFSMNT, "hfs mount", "hfs mount structures"); -extern kmutex_t hfs_hashlock; +struct pool hfs_node_pool; const struct vnodeopv_desc * const hfs_vnodeopv_descs[] = { &hfs_vnodeop_opv_desc, @@ -159,6 +159,7 @@ struct vfsops hfs_vfsops = { .vfs_statvfs = hfs_statvfs, .vfs_sync = hfs_sync, .vfs_vget = hfs_vget, + .vfs_loadvnode = hfs_loadvnode, .vfs_fhtovp = hfs_fhtovp, .vfs_vptofh = hfs_vptofh, .vfs_init = hfs_init, @@ -507,7 +508,18 @@ hfs_sync(struct mount *mp, int waitfor, int hfs_vget(struct mount *mp, ino_t ino, struct vnode **vpp) { -return hfs_vget_internal(mp, ino, HFS_DATAFORK, vpp); + int error; + + error = hfs_vget_internal(mp, ino, HFS_DATAFORK, vpp); + if (error) + return error; + error = vn_lock(*vpp, LK_EXCLUSIVE); + if (error) { + vrele(*vpp); + *vpp = NULL; + return error; + } + return 0; } /* @@ -517,93 +529,60 @@ int hfs_vget_internal(struct mount *mp, ino_t ino, uint8_t fork, struct vnode **vpp) { + struct hfsnode_key key; + + memset(&key, 0, sizeof(key)); + key.hnk_cnid = (hfs_cnid_t)ino; + key.hnk_fork = (fork != HFS_RSRCFORK ? HFS_DATAFORK : HFS_RSRCFORK); + + return vc
CVS commit: [tls-earlyentropy] src/sys
Module Name:src Committed By: tls Date: Sun Aug 10 08:10:31 UTC 2014 Modified Files: src/sys/conf [tls-earlyentropy]: files src/sys/kern [tls-earlyentropy]: init_main.c subr_prf.c Log Message: The printf entropy source seems to have a lock-recursion problem. Temporarily disable it unless options RND_PRINTF is set. To generate a diff of this commit: cvs rdiff -u -r1.1090.2.3 -r1.1090.2.4 src/sys/conf/files cvs rdiff -u -r1.454.2.3 -r1.454.2.4 src/sys/kern/init_main.c cvs rdiff -u -r1.153.2.3 -r1.153.2.4 src/sys/kern/subr_prf.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/conf/files diff -u src/sys/conf/files:1.1090.2.3 src/sys/conf/files:1.1090.2.4 --- src/sys/conf/files:1.1090.2.3 Sun Aug 10 06:54:36 2014 +++ src/sys/conf/files Sun Aug 10 08:10:31 2014 @@ -1,4 +1,4 @@ -# $NetBSD: files,v 1.1090.2.3 2014/08/10 06:54:36 tls Exp $ +# $NetBSD: files,v 1.1090.2.4 2014/08/10 08:10:31 tls Exp $ # @(#)files.newconf 7.5 (Berkeley) 5/10/93 version 20100430 @@ -116,6 +116,9 @@ defflag opt_gre.h GRE_DEBUG defflag opt_wapbl.h WAPBL WAPBL_DEBUG defparam opt_wapbl.h WAPBL_DEBUG_PRINT +# printf entropy source +defflag opt_rnd_printf.h RND_PRINTF + # compatibility options # defflag opt_compat_netbsd.h COMPAT_NETBSD Index: src/sys/kern/init_main.c diff -u src/sys/kern/init_main.c:1.454.2.3 src/sys/kern/init_main.c:1.454.2.4 --- src/sys/kern/init_main.c:1.454.2.3 Sun Aug 10 06:55:58 2014 +++ src/sys/kern/init_main.c Sun Aug 10 08:10:31 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: init_main.c,v 1.454.2.3 2014/08/10 06:55:58 tls Exp $ */ +/* $NetBSD: init_main.c,v 1.454.2.4 2014/08/10 08:10:31 tls Exp $ */ /*- * Copyright (c) 2008, 2009 The NetBSD Foundation, Inc. @@ -97,7 +97,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: init_main.c,v 1.454.2.3 2014/08/10 06:55:58 tls Exp $"); +__KERNEL_RCSID(0, "$NetBSD: init_main.c,v 1.454.2.4 2014/08/10 08:10:31 tls Exp $"); #include "opt_ddb.h" #include "opt_ipsec.h" @@ -112,6 +112,7 @@ __KERNEL_RCSID(0, "$NetBSD: init_main.c, #include "opt_compat_netbsd.h" #include "opt_wapbl.h" #include "opt_ptrace.h" +#include "opt_rnd_printf.h" #include "drvctl.h" #include "ksyms.h" @@ -529,8 +530,10 @@ main(void) /* Enable deferred processing of RNG samples */ rnd_init_softint(); +#ifdef RND_PRINTF /* Enable periodic injection of console output into entropy pool */ kprintf_init_callout(); +#endif #ifdef SYSVSHM /* Initialize System V style shared memory. */ Index: src/sys/kern/subr_prf.c diff -u src/sys/kern/subr_prf.c:1.153.2.3 src/sys/kern/subr_prf.c:1.153.2.4 --- src/sys/kern/subr_prf.c:1.153.2.3 Thu Jul 17 14:03:33 2014 +++ src/sys/kern/subr_prf.c Sun Aug 10 08:10:31 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: subr_prf.c,v 1.153.2.3 2014/07/17 14:03:33 tls Exp $ */ +/* $NetBSD: subr_prf.c,v 1.153.2.4 2014/08/10 08:10:31 tls Exp $ */ /*- * Copyright (c) 1986, 1988, 1991, 1993 @@ -37,12 +37,13 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: subr_prf.c,v 1.153.2.3 2014/07/17 14:03:33 tls Exp $"); +__KERNEL_RCSID(0, "$NetBSD: subr_prf.c,v 1.153.2.4 2014/08/10 08:10:31 tls Exp $"); #include "opt_ddb.h" #include "opt_ipkdb.h" #include "opt_kgdb.h" #include "opt_dump.h" +#include "opt_rnd_printf.h" #include #include @@ -75,7 +76,7 @@ __KERNEL_RCSID(0, "$NetBSD: subr_prf.c,v #endif static kmutex_t kprintf_mtx; -static bool kprintf_inited = false, kprintf_inited_callout = false; +static bool kprintf_inited = false; #ifdef KGDB #include @@ -113,11 +114,14 @@ long panicstart, panicend; /* position i end of the formatted panicstr. */ int doing_shutdown; /* set to indicate shutdown in progress */ +#ifdef RND_PRINTF +static bool kprintf_inited_callout = false; static SHA512_CTX kprnd_sha; static uint8_t kprnd_accum[SHA512_DIGEST_LENGTH]; static int kprnd_added; static struct callout kprnd_callout; +#endif #ifndef DUMP_ON_PANIC #define DUMP_ON_PANIC 1 @@ -142,6 +146,7 @@ const char HEXDIGITS[] = "0123456789ABCD * functions */ +#ifdef RND_PRINTF static void kprintf_rnd_get(size_t bytes, void *priv) { if (kprnd_added) { @@ -167,6 +172,8 @@ static void kprintf_rnd_callout(void *ar callout_schedule(&kprnd_callout, hz); } +#endif + /* * Locking is inited fairly early in MI bootstrap. Before that * prints are done unlocked. But that doesn't really matter, @@ -177,11 +184,14 @@ kprintf_init(void) { KASSERT(!kprintf_inited && cold); /* not foolproof, but ... */ +#ifdef RND_PRINTF SHA512_Init(&kprnd_sha); +#endif mutex_init(&kprintf_mtx, MUTEX_DEFAULT, IPL_HIGH); kprintf_inited = true; } +#ifdef RND_PRINTF void kprintf_init_callout(void) { @@ -191,6 +201,7 @@ kprintf_init_callout(void) callout_schedule(&kprnd_callout, hz); kprintf_inited_callout = true; } +#endif void kprintf_lock(void) @@ -450,9 +461,10 @@ addlog(const char *fmt, ...) static void putchar(
CVS commit: [tls-earlyentropy] src
Module Name:src Committed By: tls Date: Sun Aug 10 07:27:19 UTC 2014 Modified Files: src [tls-earlyentropy]: BUILDING Makefile UPDATING build.sh Removed Files: src/gnu/dist/gcc4 [tls-earlyentropy]: ABOUT-NLS COPYING COPYING.LIB ChangeLog ChangeLog.tree-ssa MAINTAINERS Makefile.def Makefile.in Makefile.tpl README README.SCO compile config-ml.in config.guess config.rpath config.sub configure configure.in depcomp install-sh libtool.m4 ltcf-c.sh ltcf-cxx.sh ltconfig ltmain.sh missing mkdep mkinstalldirs move-if-change symlink-tree ylwrap src/gnu/dist/gcc4/gcc [tls-earlyentropy]: ABOUT-GCC-NLS BASE-VER COPYING COPYING.LIB ChangeLog ChangeLog-1997 ChangeLog-1998 ChangeLog-1999 ChangeLog-2000 ChangeLog-2001 ChangeLog-2002 ChangeLog-2003 ChangeLog-2004 ChangeLog-2005 ChangeLog.lib ChangeLog.tree-ssa DATESTAMP DEV-PHASE FSFChangeLog FSFChangeLog.10 FSFChangeLog.11 LANGUAGES Makefile.in ONEWS README.Portability SERVICE acinclude.m4 aclocal.m4 alias.c alias.h alloc-pool.c alloc-pool.h attribs.c basic-block.h bb-reorder.c bitmap.c bitmap.h bt-load.c builtin-attrs.def builtin-types.def builtins.c builtins.def c-aux-info.c c-common.c c-common.def c-common.h c-config-lang.in c-convert.c c-cppbuiltin.c c-decl.c c-dump.c c-errors.c c-format.c c-format.h c-gimplify.c c-incpath.c c-incpath.h c-lang.c c-lex.c c-objc-common.c c-objc-common.h c-opts.c c-parser.c c-pch.c c-ppoutput.c c-pragma.c c-pragma.h c-pretty-print.c c-pretty-print.h c-semantics.c c-tree.h c-typeck.c c.opt caller-save.c calls.c cfg.c cfganal.c cfgbuild.c cfgcleanup.c cfgexpand.c cfghooks.c cfghooks.h cfglayout.c cfglayout.h cfgloop.c cfgloop.h cfgloopanal.c cfgloopmanip.c cfgrtl.c cgraph.c cgraph.h cgraphunit.c collect2.c collect2.h combine.c common.opt conditions.h config.build config.gcc config.host config.in configure configure.ac conflict.c convert.c convert.h coretypes.h coverage.c coverage.h cppdefault.c cppdefault.h cppspec.c crtstuff.c cse.c cselib.c cselib.h cstamp-h.in dbxout.c dbxout.h ddg.c ddg.h debug.c debug.h defaults.h df.c df.h diagnostic.c diagnostic.def diagnostic.h dojump.c dominance.c domwalk.c domwalk.h dummy-checksum.c dummy-conditions.c dwarf.h dwarf2.h dwarf2asm.c dwarf2asm.h dwarf2out.c dwarf2out.h emit-rtl.c emit-rtl.h errors.c errors.h et-forest.c et-forest.h except.c except.h explow.c expmed.c expr.c expr.h final.c fix-header.c fixproto flags.h flow.c fold-const.c fp-test.c function.c function.h gbl-ctors.h gcc.c gcc.h gccbug.in gccspec.c gcov-dump.c gcov-io.c gcov-io.h gcov-iov.c gcov.c gcse.c gdbinit.in gen-protos.c genattr.c genattrtab.c genattrtab.h genautomata.c gencheck.c genchecksum.c gencodes.c genconditions.c genconfig.c genconstants.c genemit.c genextract.c genflags.c gengenrtl.c gengtype-lex.c gengtype-lex.l gengtype-yacc.c gengtype-yacc.h gengtype-yacc.y gengtype.c gengtype.h genmddeps.c genmodes.c genmultilib genopinit.c genoutput.c genpeep.c genpreds.c genrecog.c gensupport.c gensupport.h ggc-common.c ggc-none.c ggc-page.c ggc-zone.c ggc.h gimple-low.c gimplify.c glimits.h global.c graph.c graph.h gstab.h gsyms.h gsyslimits.h gthr-aix.h gthr-dce.h gthr-gnat.c gthr-gnat.h gthr-lynx.h gthr-nks.h gthr-posix.c gthr-posix.h gthr-posix95.h gthr-rtems.h gthr-single.h gthr-solaris.h gthr-tpf.h gthr-vxworks.h gthr-win32.h gthr.h haifa-sched.c hard-reg-set.h hooks.c hooks.h host-default.c hosthooks-def.h hosthooks.h hwint.h ifcvt.c input.h insn-addr.h insn-notes.def integrate.c integrate.h intl.c intl.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-prop.h ipa-pure-const.c ipa-reference.c ipa-reference.h ipa-type-escape.c ipa-type-escape.h ipa-utils.c ipa-utils.h ipa.c jump.c lambda-code.c lambda-mat.c lambda-trans.c lambda.h langhooks-def.h langhooks.c langhooks.h lcm.c libada-mk.in libfuncs.h libgcc-std.ver libgcc2.c libgcc2.h libgcov.c limitx.h limity.h lists.c local-alloc.c longlong.h loop-doloop.c loop-init.c loop-invariant.c loop-iv.c loop-unroll.c loop-unswitch.c loop.c machmode.def machmode.h main.c mips-tdump.c mips-tfile.c mkconfig.sh mklibgcc.in mkmap-flat.awk mkmap-symver.awk mode-classes.def mode-switching.c modulo-sched.c opt-functions.awk opt-gather.awk optabs.c optabs.h optc-gen.awk opth-gen.awk opts.c opts.h output.h params.c params.def
CVS commit: src/sys
Module Name:src Committed By: isaki Date: Sun Aug 10 07:40:50 UTC 2014 Modified Files: src/sys/arch/hp300/stand/common: devopen.c samachdep.h src/sys/arch/hp300/stand/inst: inst.c src/sys/arch/i386/stand/lib: bootmenu.c bootmenu.h src/sys/arch/next68k/stand/boot: devopen.c src/sys/arch/prep/stand/boot: devopen.c src/sys/arch/rs6000/stand/boot: devopen.c src/sys/arch/x68k/stand/boot: switch.c src/sys/arch/zaurus/stand/zboot: bootmenu.c bootmenu.h src/sys/lib/libsa: Makefile bootcfg.c stand.h Added Files: src/sys/lib/libsa: atoi.c Log Message: Unify all arch/*/stand's atoi() to MI libsa. lib/libsa/atoi.c was separated from lib/libsa/bootcfg.c. PR/49084 To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/hp300/stand/common/devopen.c cvs rdiff -u -r1.17 -r1.18 src/sys/arch/hp300/stand/common/samachdep.h cvs rdiff -u -r1.19 -r1.20 src/sys/arch/hp300/stand/inst/inst.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/i386/stand/lib/bootmenu.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/i386/stand/lib/bootmenu.h cvs rdiff -u -r1.5 -r1.6 src/sys/arch/next68k/stand/boot/devopen.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/prep/stand/boot/devopen.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/rs6000/stand/boot/devopen.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x68k/stand/boot/switch.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/zaurus/stand/zboot/bootmenu.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/zaurus/stand/zboot/bootmenu.h cvs rdiff -u -r1.83 -r1.84 src/sys/lib/libsa/Makefile cvs rdiff -u -r0 -r1.1 src/sys/lib/libsa/atoi.c cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libsa/bootcfg.c cvs rdiff -u -r1.78 -r1.79 src/sys/lib/libsa/stand.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/hp300/stand/common/devopen.c diff -u src/sys/arch/hp300/stand/common/devopen.c:1.10 src/sys/arch/hp300/stand/common/devopen.c:1.11 --- src/sys/arch/hp300/stand/common/devopen.c:1.10 Mon Apr 28 20:23:19 2008 +++ src/sys/arch/hp300/stand/common/devopen.c Sun Aug 10 07:40:49 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: devopen.c,v 1.10 2008/04/28 20:23:19 martin Exp $ */ +/* $NetBSD: devopen.c,v 1.11 2014/08/10 07:40:49 isaki Exp $ */ /*- * Copyright (c) 1996, 1997 The NetBSD Foundation, Inc. @@ -73,16 +73,6 @@ static void usage(void); static int devlookup(const char * ,int); static int devparse(const char *, int *, int*, int*, int*, int*, char **); -int -atoi(char *cp) -{ - int val = 0; - - while (isdigit((unsigned char)*cp)) - val = val * 10 + (*cp++ - '0'); - return val; -} - void usage(void) { Index: src/sys/arch/hp300/stand/common/samachdep.h diff -u src/sys/arch/hp300/stand/common/samachdep.h:1.17 src/sys/arch/hp300/stand/common/samachdep.h:1.18 --- src/sys/arch/hp300/stand/common/samachdep.h:1.17 Sat Apr 19 06:04:58 2014 +++ src/sys/arch/hp300/stand/common/samachdep.h Sun Aug 10 07:40:49 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: samachdep.h,v 1.17 2014/04/19 06:04:58 tsutsui Exp $ */ +/* $NetBSD: samachdep.h,v 1.18 2014/08/10 07:40:49 isaki Exp $ */ /* * Copyright (c) 1982, 1990, 1993 @@ -74,7 +74,6 @@ int cnputc(int); /* devopen.c */ extern u_int opendev; -int atoi(char *); /* exec.c */ void exec_hp300(char *, u_long, int); Index: src/sys/arch/hp300/stand/inst/inst.c diff -u src/sys/arch/hp300/stand/inst/inst.c:1.19 src/sys/arch/hp300/stand/inst/inst.c:1.20 --- src/sys/arch/hp300/stand/inst/inst.c:1.19 Sat Jun 21 02:01:21 2014 +++ src/sys/arch/hp300/stand/inst/inst.c Sun Aug 10 07:40:49 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: inst.c,v 1.19 2014/06/21 02:01:21 tsutsui Exp $ */ +/* $NetBSD: inst.c,v 1.20 2014/08/10 07:40:49 isaki Exp $ */ /*- * Copyright (c) 1996, 1997 The NetBSD Foundation, Inc. @@ -760,18 +760,11 @@ resetsys(void) __asm("stop #0x2700"); } -/* - * XXX Should have a generic atoi for libkern/libsa. - */ int a2int(char *cp) { - int i = 0; - if (*cp == '\0') - return (-1); + return -1; - while (*cp != '\0') - i = i * 10 + *cp++ - '0'; - return (i); + return atoi(cp); } Index: src/sys/arch/i386/stand/lib/bootmenu.c diff -u src/sys/arch/i386/stand/lib/bootmenu.c:1.13 src/sys/arch/i386/stand/lib/bootmenu.c:1.14 --- src/sys/arch/i386/stand/lib/bootmenu.c:1.13 Sat Jun 28 09:16:18 2014 +++ src/sys/arch/i386/stand/lib/bootmenu.c Sun Aug 10 07:40:49 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: bootmenu.c,v 1.13 2014/06/28 09:16:18 rtr Exp $ */ +/* $NetBSD: bootmenu.c,v 1.14 2014/08/10 07:40:49 isaki Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -40,8 +40,6 @@ #include #include -#define isnum(c) ((c) >= '0' && (c) <= '9') - static void docommandchoice(int); extern struct x86_boot_params boot_params; @@ -51,22 +49,6 @@ extern const char bootprog_name[], bootp #define MENUFORMAT_NUMBER 1 #define MENUFORMAT_LETTER 2 -int -atoi(const char *in) -{ - char *c; - int ret; - - ret = 0; - c = (char *)in; - if (*
CVS commit: src/external/gpl2/xcvs/dist/src
Module Name:src Committed By: apb Date: Sun Aug 10 07:33:37 UTC 2014 Modified Files: src/external/gpl2/xcvs/dist/src: server.c Log Message: Move the arbitrary limit on number of files per commit into #define MAXARGS. The limit used to be 1, but was changed to 100 earlier today. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl2/xcvs/dist/src/server.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/gpl2/xcvs/dist/src/server.c diff -u src/external/gpl2/xcvs/dist/src/server.c:1.6 src/external/gpl2/xcvs/dist/src/server.c:1.7 --- src/external/gpl2/xcvs/dist/src/server.c:1.6 Sun Aug 10 07:09:51 2014 +++ src/external/gpl2/xcvs/dist/src/server.c Sun Aug 10 07:33:37 2014 @@ -153,6 +153,8 @@ static int argument_count; static char **argument_vector; static int argument_vector_size; +#define MAXARGS 100 /* arbitrary limit */ + /* * This is where we stash stuff we are going to use. Format string * which expects a single directory within it, starting with a slash. @@ -1130,7 +1132,7 @@ serve_max_dotdot (char *arg) if (proxy_log) return; #endif /* PROXY_SUPPORT */ -if (lim < 0 || lim > 100) +if (lim < 0 || lim > MAXARGS) return; p = xmalloc (strlen (server_temp_dir) + 2 * lim + 10); if (p == NULL) @@ -2989,7 +2991,7 @@ serve_argument (char *arg) if (error_pending()) return; -if (argument_count >= 100) +if (argument_count >= MAXARGS) { if (alloc_pending (80)) sprintf (pending_error_text,
CVS import: src/crypto/external/bsd/openssl/dist
Module Name:src Committed By: spz Date: Sun Aug 10 07:36:33 UTC 2014 Update of /cvsroot/src/crypto/external/bsd/openssl/dist In directory ivanova.netbsd.org:/tmp/cvs-serv23227 Log Message: Upstream changelog: Changes between 1.0.1h and 1.0.1i [6 Aug 2014] *) Fix SRP buffer overrun vulnerability. Invalid parameters passed to the SRP code can be overrun an internal buffer. Add sanity check that g, A, B < N to SRP code. Thanks to Sean Devlin and Watson Ladd of Cryptography Services, NCC Group for discovering this issue. (CVE-2014-3512) [Steve Henson] *) A flaw in the OpenSSL SSL/TLS server code causes the server to negotiate TLS 1.0 instead of higher protocol versions when the ClientHello message is badly fragmented. This allows a man-in-the-middle attacker to force a downgrade to TLS 1.0 even if both the server and the client support a higher protocol version, by modifying the client's TLS records. Thanks to David Benjamin and Adam Langley (Google) for discovering and researching this issue. (CVE-2014-3511) [David Benjamin] *) OpenSSL DTLS clients enabling anonymous (EC)DH ciphersuites are subject to a denial of service attack. A malicious server can crash the client with a null pointer dereference (read) by specifying an anonymous (EC)DH ciphersuite and sending carefully crafted handshake messages. Thanks to Felix Gröbert (Google) for discovering and researching this issue. (CVE-2014-3510) [Emilia Käsper] *) By sending carefully crafted DTLS packets an attacker could cause openssl to leak memory. This can be exploited through a Denial of Service attack. Thanks to Adam Langley for discovering and researching this issue. (CVE-2014-3507) [Adam Langley] *) An attacker can force openssl to consume large amounts of memory whilst processing DTLS handshake messages. This can be exploited through a Denial of Service attack. Thanks to Adam Langley for discovering and researching this issue. (CVE-2014-3506) [Adam Langley] *) An attacker can force an error condition which causes openssl to crash whilst processing DTLS packets due to memory being freed twice. This can be exploited through a Denial of Service attack. Thanks to Adam Langley and Wan-Teh Chang for discovering and researching this issue. (CVE-2014-3505) [Adam Langley] *) If a multithreaded client connects to a malicious server using a resumed session and the server sends an ec point format extension it could write up to 255 bytes to freed memory. Thanks to Gabor Tyukasz (LogMeIn Inc) for discovering and researching this issue. (CVE-2014-3509) [Gabor Tyukasz] *) A malicious server can crash an OpenSSL client with a null pointer dereference (read) by specifying an SRP ciphersuite even though it was not properly negotiated with the client. This can be exploited through a Denial of Service attack. Thanks to Joonas Kuorilehto and Riku Hietam�ki (Codenomicon) for discovering and researching this issue. (CVE-2014-5139) [Steve Henson] *) A flaw in OBJ_obj2txt may cause pretty printing functions such as X509_name_oneline, X509_name_print_ex et al. to leak some information from the stack. Applications may be affected if they echo pretty printing output to the attacker. Thanks to Ivan Fratric (Google) for discovering this issue. (CVE-2014-3508) [Emilia Käsper, and Steve Henson] *) Fix ec_GFp_simple_points_make_affine (thus, EC_POINTs_mul etc.) for corner cases. (Certain input points at infinity could lead to bogus results, with non-infinity inputs mapped to infinity too.) [Bodo Moeller] Status: Vendor Tag: OPENSSL Release Tags: openssl-1-0-1i U src/crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS U src/crypto/external/bsd/openssl/dist/CHANGES.SSLeay U src/crypto/external/bsd/openssl/dist/CHANGES C src/crypto/external/bsd/openssl/dist/Configure U src/crypto/external/bsd/openssl/dist/config U src/crypto/external/bsd/openssl/dist/e_os2.h U src/crypto/external/bsd/openssl/dist/e_os.h U src/crypto/external/bsd/openssl/dist/FAQ U src/crypto/external/bsd/openssl/dist/install.com U src/crypto/external/bsd/openssl/dist/INSTALL U src/crypto/external/bsd/openssl/dist/INSTALL.W64 U src/crypto/external/bsd/openssl/dist/INSTALL.DJGPP U src/crypto/external/bsd/openssl/dist/INSTALL.MacOS U src/crypto/external/bsd/openssl/dist/INSTALL.NW U src/crypto/external/bsd/openssl/dist/INSTALL.OS2 U src/crypto/external/bsd/openssl/dist/INSTALL.VMS U src/crypto/external/bsd/openssl/dist/INSTALL.W32 U src/crypto/external/bsd/openssl/dist/INSTALL.WCE U src/crypto/external/bsd/openssl/dist/LICENSE U src/crypto/external/bsd/openssl/dist/Makefile U src/crypto/external/bsd/openssl/dist/Makefile.shared U src/crypto/external/bsd/openssl/dis
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/maintainer-scripts
Module Name:src Committed By: tls Date: Sun Aug 10 07:25:54 UTC 2014 Removed Files: src/gnu/dist/gcc4/maintainer-scripts [tls-earlyentropy]: ChangeLog README crontab doc_exclude gcc_release maintainer-addresses update_version update_version_svn update_web_docs update_web_docs_libstdcxx update_web_docs_libstdcxx_svn update_web_docs_svn Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/maintainer-scripts/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/maintainer-scripts/README \ src/gnu/dist/gcc4/maintainer-scripts/crontab \ src/gnu/dist/gcc4/maintainer-scripts/doc_exclude \ src/gnu/dist/gcc4/maintainer-scripts/gcc_release \ src/gnu/dist/gcc4/maintainer-scripts/maintainer-addresses \ src/gnu/dist/gcc4/maintainer-scripts/update_version \ src/gnu/dist/gcc4/maintainer-scripts/update_version_svn \ src/gnu/dist/gcc4/maintainer-scripts/update_web_docs \ src/gnu/dist/gcc4/maintainer-scripts/update_web_docs_libstdcxx \ src/gnu/dist/gcc4/maintainer-scripts/update_web_docs_libstdcxx_svn \ src/gnu/dist/gcc4/maintainer-scripts/update_web_docs_svn Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/treelang
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:44 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/treelang [tls-earlyentropy]: ChangeLog Make-lang.in README config-lang.in lang-specs.h lang.opt lex.l parse.y spec.c tree-convert.c tree1.c treelang.h treelang.texi treetree.c treetree.h Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/gcc/treelang/ChangeLog cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/gcc/treelang/Make-lang.in cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/treelang/README \ src/gnu/dist/gcc4/gcc/treelang/config-lang.in \ src/gnu/dist/gcc4/gcc/treelang/lang-specs.h \ src/gnu/dist/gcc4/gcc/treelang/lang.opt \ src/gnu/dist/gcc4/gcc/treelang/lex.l \ src/gnu/dist/gcc4/gcc/treelang/parse.y \ src/gnu/dist/gcc4/gcc/treelang/spec.c \ src/gnu/dist/gcc4/gcc/treelang/tree-convert.c \ src/gnu/dist/gcc4/gcc/treelang/tree1.c \ src/gnu/dist/gcc4/gcc/treelang/treelang.h \ src/gnu/dist/gcc4/gcc/treelang/treelang.texi \ src/gnu/dist/gcc4/gcc/treelang/treetree.c \ src/gnu/dist/gcc4/gcc/treelang/treetree.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/libiberty
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:53 UTC 2014 Removed Files: src/gnu/dist/gcc4/libiberty [tls-earlyentropy]: COPYING.LIB ChangeLog Makefile.in README _doprnt.c aclocal.m4 alloca.c argv.c asprintf.c at-file.texi atexit.c basename.c bcmp.c bcopy.c bsearch.c bzero.c calloc.c choose-temp.c clock.c concat.c config.h-vms config.in configure configure.ac copying-lib.texi copysign.c cp-demangle.c cp-demangle.h cp-demint.c cplus-dem.c dyn-string.c fdmatch.c ffs.c fibheap.c floatformat.c fnmatch.c fnmatch.txh fopen_unlocked.c functions.texi gather-docs getcwd.c getopt.c getopt1.c getpagesize.c getpwd.c getruntime.c gettimeofday.c hashtab.c hex.c index.c insque.c lbasename.c libiberty.texi lrealpath.c maint-tool make-relative-prefix.c make-temp-file.c makefile.vms md5.c memchr.c memcmp.c memcpy.c memmove.c mempcpy.c memset.c mkstemps.c msdos.c objalloc.c obstack.c obstacks.texi partition.c pex-common.c pex-common.h pex-djgpp.c pex-msdos.c pex-one.c pex-unix.c pex-win32.c pexecute.c pexecute.txh physmem.c putenv.c random.c regex.c rename.c rindex.c safe-ctype.c setenv.c sigsetmask.c snprintf.c sort.c spaces.c splay-tree.c stpcpy.c stpncpy.c strcasecmp.c strchr.c strdup.c strerror.c strncasecmp.c strncmp.c strndup.c strrchr.c strsignal.c strstr.c strtod.c strtol.c strtoul.c strverscmp.c ternary.c tmpnam.c unlink-if-ordinary.c vasprintf.c vfork.c vfprintf.c vmsbuild.com vprintf.c vsnprintf.c vsprintf.c waitpid.c xatexit.c xexit.c xmalloc.c xmemdup.c xstrdup.c xstrerror.c xstrndup.c src/gnu/dist/gcc4/libiberty/config [tls-earlyentropy]: mh-aix mh-cxux7 mh-fbsd21 mh-openedition mh-windows src/gnu/dist/gcc4/libiberty/testsuite [tls-earlyentropy]: Makefile.in demangle-expected test-demangle.c test-pexecute.c Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/libiberty/COPYING.LIB \ src/gnu/dist/gcc4/libiberty/README src/gnu/dist/gcc4/libiberty/_doprnt.c \ src/gnu/dist/gcc4/libiberty/aclocal.m4 \ src/gnu/dist/gcc4/libiberty/alloca.c src/gnu/dist/gcc4/libiberty/argv.c \ src/gnu/dist/gcc4/libiberty/asprintf.c \ src/gnu/dist/gcc4/libiberty/at-file.texi \ src/gnu/dist/gcc4/libiberty/atexit.c \ src/gnu/dist/gcc4/libiberty/basename.c src/gnu/dist/gcc4/libiberty/bcmp.c \ src/gnu/dist/gcc4/libiberty/bcopy.c src/gnu/dist/gcc4/libiberty/bsearch.c \ src/gnu/dist/gcc4/libiberty/bzero.c src/gnu/dist/gcc4/libiberty/calloc.c \ src/gnu/dist/gcc4/libiberty/choose-temp.c \ src/gnu/dist/gcc4/libiberty/clock.c src/gnu/dist/gcc4/libiberty/concat.c \ src/gnu/dist/gcc4/libiberty/config.h-vms \ src/gnu/dist/gcc4/libiberty/config.in \ src/gnu/dist/gcc4/libiberty/configure \ src/gnu/dist/gcc4/libiberty/configure.ac \ src/gnu/dist/gcc4/libiberty/copying-lib.texi \ src/gnu/dist/gcc4/libiberty/copysign.c \ src/gnu/dist/gcc4/libiberty/cp-demangle.c \ src/gnu/dist/gcc4/libiberty/cp-demangle.h \ src/gnu/dist/gcc4/libiberty/cp-demint.c \ src/gnu/dist/gcc4/libiberty/cplus-dem.c \ src/gnu/dist/gcc4/libiberty/dyn-string.c \ src/gnu/dist/gcc4/libiberty/fdmatch.c src/gnu/dist/gcc4/libiberty/ffs.c \ src/gnu/dist/gcc4/libiberty/fibheap.c \ src/gnu/dist/gcc4/libiberty/fnmatch.c \ src/gnu/dist/gcc4/libiberty/fnmatch.txh \ src/gnu/dist/gcc4/libiberty/fopen_unlocked.c \ src/gnu/dist/gcc4/libiberty/functions.texi \ src/gnu/dist/gcc4/libiberty/gather-docs \ src/gnu/dist/gcc4/libiberty/getcwd.c src/gnu/dist/gcc4/libiberty/getopt.c \ src/gnu/dist/gcc4/libiberty/getopt1.c \ src/gnu/dist/gcc4/libiberty/getpagesize.c \ src/gnu/dist/gcc4/libiberty/getpwd.c \ src/gnu/dist/gcc4/libiberty/getruntime.c \ src/gnu/dist/gcc4/libiberty/gettimeofday.c \ src/gnu/dist/gcc4/libiberty/hashtab.c src/gnu/dist/gcc4/libiberty/hex.c \ src/gnu/dist/gcc4/libiberty/index.c src/gnu/dist/gcc4/libiberty/insque.c \ src/gnu/dist/gcc4/libiberty/lbasename.c \ src/gnu/dist/gcc4/libiberty/libiberty.texi \ src/gnu/dist/gcc4/libiberty/lrealpath.c \ src/gnu/dist/gcc4/libiberty/maint-tool \ src/gnu/dist/gcc4/libiberty/make-relative-prefix.c \ src/gnu/dist/gcc4/libiberty/make-temp-file.c \ src/gnu/dist/gcc4/libiberty/makefile.vms \ src/gnu/dist/gcc4/libiberty/md5.c src/gnu/dist/gcc4/libiberty/memchr.c \ src/gnu/dist/gcc4/libiberty/memcmp.c src/gnu/dist/gcc4/libiberty/memcpy.c \ src/gnu/dist/gcc4/libiberty/memmove.c \ src/gnu/dist/gcc4/libiberty/mempcpy.c \ src/gnu/dist/gcc4/libiberty/memset.c \ src/gnu/dist/gcc4/libiberty/mkstemps.c \ src/gnu/dist/gcc4/libiberty/msdos.c \ src/gnu/dist/gcc4/libiberty/objalloc.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/INSTALL
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:50 UTC 2014 Removed Files: src/gnu/dist/gcc4/INSTALL [tls-earlyentropy]: README Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/INSTALL/README Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/testsuite/treelang
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:41 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/testsuite/treelang [tls-earlyentropy]: ChangeLog Makefile.in src/gnu/dist/gcc4/gcc/testsuite/treelang/compile [tls-earlyentropy]: autofunc.tree badchar.tree badreturn.tree compile.exp exit.tree externvar.tree extrafunc.tree extravar.tree extref.tree full_unit.tree function-1.tree memory.tree mismatch.tree noproto.tree novar.tree syntax-1.tree tabs.tree unsigned.tree var_defs-2.tree var_defs.tree src/gnu/dist/gcc4/gcc/testsuite/treelang/execute [tls-earlyentropy]: execute.exp funccall-2.tree funccall.tree initial.tree main.tree static.tree src/gnu/dist/gcc4/gcc/testsuite/treelang/output [tls-earlyentropy]: output-1.c output-1.out output-1.tree output.exp Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/gcc/testsuite/treelang/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/treelang/Makefile.in cvs rdiff -u -r1.1.1.1 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/autofunc.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/badchar.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/badreturn.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/compile.exp \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/exit.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/externvar.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/extrafunc.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/extravar.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/extref.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/full_unit.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/function-1.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/memory.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/mismatch.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/noproto.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/novar.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/syntax-1.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/tabs.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/unsigned.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/var_defs-2.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/compile/var_defs.tree cvs rdiff -u -r1.1.1.1 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/treelang/execute/execute.exp \ src/gnu/dist/gcc4/gcc/testsuite/treelang/execute/funccall-2.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/execute/funccall.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/execute/initial.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/execute/main.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/execute/static.tree cvs rdiff -u -r1.1.1.1 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/treelang/output/output-1.c \ src/gnu/dist/gcc4/gcc/testsuite/treelang/output/output-1.out \ src/gnu/dist/gcc4/gcc/testsuite/treelang/output/output-1.tree \ src/gnu/dist/gcc4/gcc/testsuite/treelang/output/output.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/include
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:47 UTC 2014 Removed Files: src/gnu/dist/gcc4/include [tls-earlyentropy]: COPYING ChangeLog ChangeLog-9103 ansidecl.h demangle.h dyn-string.h fibheap.h filenames.h floatformat.h fnmatch.h getopt.h hashtab.h libiberty.h md5.h objalloc.h obstack.h partition.h safe-ctype.h sort.h splay-tree.h symcat.h ternary.h xregex.h xregex2.h xtensa-config.h Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/include/COPYING \ src/gnu/dist/gcc4/include/ChangeLog-9103 \ src/gnu/dist/gcc4/include/ansidecl.h \ src/gnu/dist/gcc4/include/dyn-string.h \ src/gnu/dist/gcc4/include/fibheap.h src/gnu/dist/gcc4/include/filenames.h \ src/gnu/dist/gcc4/include/floatformat.h \ src/gnu/dist/gcc4/include/fnmatch.h src/gnu/dist/gcc4/include/getopt.h \ src/gnu/dist/gcc4/include/hashtab.h src/gnu/dist/gcc4/include/libiberty.h \ src/gnu/dist/gcc4/include/md5.h src/gnu/dist/gcc4/include/objalloc.h \ src/gnu/dist/gcc4/include/obstack.h src/gnu/dist/gcc4/include/partition.h \ src/gnu/dist/gcc4/include/safe-ctype.h src/gnu/dist/gcc4/include/sort.h \ src/gnu/dist/gcc4/include/splay-tree.h src/gnu/dist/gcc4/include/symcat.h \ src/gnu/dist/gcc4/include/ternary.h src/gnu/dist/gcc4/include/xregex.h \ src/gnu/dist/gcc4/include/xregex2.h \ src/gnu/dist/gcc4/include/xtensa-config.h cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/include/ChangeLog cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/include/demangle.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/libcpp
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:51 UTC 2014 Removed Files: src/gnu/dist/gcc4/libcpp [tls-earlyentropy]: ChangeLog Makefile.in aclocal.m4 charset.c config.in configure configure.ac directives.c errors.c expr.c files.c identifiers.c init.c internal.h lex.c line-map.c macro.c makedepend.c makeucnid.c mkdeps.c pch.c symtab.c system.h traditional.c ucnid.h ucnid.tab src/gnu/dist/gcc4/libcpp/include [tls-earlyentropy]: cpp-id-data.h cpplib.h line-map.h mkdeps.h symtab.h src/gnu/dist/gcc4/libcpp/po [tls-earlyentropy]: ChangeLog be.po ca.po cpplib.pot da.po de.po el.po es.po fr.po ja.po nl.po rw.po sv.po tr.po vi.po zh_CN.po zh_TW.po Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.4 -r0 src/gnu/dist/gcc4/libcpp/ChangeLog cvs rdiff -u -r1.2 -r0 src/gnu/dist/gcc4/libcpp/Makefile.in \ src/gnu/dist/gcc4/libcpp/configure src/gnu/dist/gcc4/libcpp/configure.ac \ src/gnu/dist/gcc4/libcpp/files.c src/gnu/dist/gcc4/libcpp/internal.h \ src/gnu/dist/gcc4/libcpp/lex.c cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/libcpp/aclocal.m4 \ src/gnu/dist/gcc4/libcpp/charset.c src/gnu/dist/gcc4/libcpp/config.in \ src/gnu/dist/gcc4/libcpp/errors.c src/gnu/dist/gcc4/libcpp/expr.c \ src/gnu/dist/gcc4/libcpp/identifiers.c \ src/gnu/dist/gcc4/libcpp/line-map.c src/gnu/dist/gcc4/libcpp/makedepend.c \ src/gnu/dist/gcc4/libcpp/makeucnid.c src/gnu/dist/gcc4/libcpp/pch.c \ src/gnu/dist/gcc4/libcpp/symtab.c src/gnu/dist/gcc4/libcpp/system.h \ src/gnu/dist/gcc4/libcpp/traditional.c src/gnu/dist/gcc4/libcpp/ucnid.h \ src/gnu/dist/gcc4/libcpp/ucnid.tab cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/libcpp/directives.c \ src/gnu/dist/gcc4/libcpp/mkdeps.c cvs rdiff -u -r1.3 -r0 src/gnu/dist/gcc4/libcpp/init.c cvs rdiff -u -r1.4 -r0 src/gnu/dist/gcc4/libcpp/macro.c cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/libcpp/include/cpp-id-data.h \ src/gnu/dist/gcc4/libcpp/include/line-map.h \ src/gnu/dist/gcc4/libcpp/include/mkdeps.h \ src/gnu/dist/gcc4/libcpp/include/symtab.h cvs rdiff -u -r1.3 -r0 src/gnu/dist/gcc4/libcpp/include/cpplib.h cvs rdiff -u -r1.1.1.5 -r0 src/gnu/dist/gcc4/libcpp/po/ChangeLog cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/libcpp/po/be.po \ src/gnu/dist/gcc4/libcpp/po/ca.po src/gnu/dist/gcc4/libcpp/po/da.po \ src/gnu/dist/gcc4/libcpp/po/el.po src/gnu/dist/gcc4/libcpp/po/es.po \ src/gnu/dist/gcc4/libcpp/po/fr.po src/gnu/dist/gcc4/libcpp/po/ja.po \ src/gnu/dist/gcc4/libcpp/po/nl.po src/gnu/dist/gcc4/libcpp/po/rw.po \ src/gnu/dist/gcc4/libcpp/po/sv.po src/gnu/dist/gcc4/libcpp/po/tr.po \ src/gnu/dist/gcc4/libcpp/po/zh_CN.po src/gnu/dist/gcc4/libcpp/po/zh_TW.po cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/libcpp/po/cpplib.pot \ src/gnu/dist/gcc4/libcpp/po/de.po src/gnu/dist/gcc4/libcpp/po/vi.po Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/testsuite/lib
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:39 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/testsuite/lib [tls-earlyentropy]: c-compat.exp c-torture.exp compat.exp copy-file.exp dg-pch.exp file-format.exp fortran-torture.exp g++-dg.exp g++.exp gcc-defs.exp gcc-dg.exp gcc.exp gcov.exp gfortran-dg.exp gfortran.exp mike-g++.exp mike-gcc.exp obj-c++-dg.exp obj-c++.exp objc-dg.exp objc-torture.exp objc.exp profopt.exp prune.exp scanasm.exp scandump.exp scanipa.exp scanrtl.exp scantree.exp target-libpath.exp target-supports-dg.exp target-supports.exp treelang-dg.exp treelang.exp wrapper.exp Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/testsuite/lib/c-compat.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/copy-file.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/dg-pch.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/file-format.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/g++-dg.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/gcc.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/gcov.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/gfortran-dg.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/gfortran.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/mike-g++.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/mike-gcc.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/obj-c++-dg.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/objc-dg.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/prune.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/scandump.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/scanipa.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/scanrtl.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/scantree.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/target-libpath.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/treelang-dg.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/treelang.exp cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/gcc/testsuite/lib/c-torture.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/compat.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/fortran-torture.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/g++.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/gcc-defs.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/gcc-dg.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/obj-c++.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/objc-torture.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/objc.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/profopt.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/scanasm.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/target-supports-dg.exp \ src/gnu/dist/gcc4/gcc/testsuite/lib/wrapper.exp cvs rdiff -u -r1.1.1.4 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/lib/target-supports.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/testsuite/gcc.target
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:35 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/testsuite/gcc.target/alpha [tls-earlyentropy]: 2715-1.c 20011018-1.c 980217-1.c alpha.exp asm-1.c base-1.c base-2.c cix-1.c cix-2.c max-1.c max-2.c pr19518.c pr24178.c src/gnu/dist/gcc4/gcc/testsuite/gcc.target/arm [tls-earlyentropy]: arm.exp pr27387.C stack-corruption.c src/gnu/dist/gcc4/gcc/testsuite/gcc.target/cris [tls-earlyentropy]: cris.exp rld-legit1.c rld-legit2.c src/gnu/dist/gcc4/gcc/testsuite/gcc.target/cris/torture [tls-earlyentropy]: cris-torture.exp no-pro-epi-1.c pr24750-2.c src/gnu/dist/gcc4/gcc/testsuite/gcc.target/frv [tls-earlyentropy]: all-accs-1.c all-mclracca-1.c all-mdpackh-1.c all-read-write-1.c all-tls-global-dynamic.c all-tls-initial-exec-pic.c all-tls-initial-exec.c all-tls-local-dynamic-plt-pic.c all-tls-local-dynamic-plt.c all-tls-local-dynamic.c all-tls-local-exec-TLS.c all-tls-local-exec.c fr400-builtins-1.c fr400-builtins-2.c fr405-builtins-1.c fr405-builtins-2.c fr405-builtins-3.c fr450-builtins-1.c fr450-builtins-2.c fr450-builtins-3.c fr450-builtins-4.c fr450-builtins-5.c fr450-builtins-6.c fr450-builtins-7.c fr450-builtins-8.c fr450-builtins-9.c fr550-builtins-1.c fr550-builtins-2.c fr550-builtins-3.c fr550-builtins-4.c fr550-builtins-5.c frv.exp src/gnu/dist/gcc4/gcc/testsuite/gcc.target/i386 [tls-earlyentropy]: 2609-1.c 2614-1.c 2614-2.c 2720-1.c 2807-1.c 2904-1.c 20001127-1.c 20010202-1.c 20010520-1.c 20011009-1.c 20011029-2.c 20011107-1.c 2009-1.c 20020201-3.c 20020218-1.c 20020224-1.c 20020426-1.c 20020523-1.c 20020523-2.c 20020531-1.c 20020616-1.c 20020729-1.c 20030217-1.c 20030926-1.c 20040112-1.c 20050113-1.c 20060218-1.c 20060821-1.c 387-1.c 387-2.c 387-3.c 387-4.c 387-5.c 387-6.c 387-7.c 387-8.c 3dnow-1.c 3dnow-2.c 3dnowA-1.c 3dnowA-2.c 980211-1.c 980226-1.c 980414-1.c 980520-1.c 980709-1.c 990117-1.c 990130-1.c 990213-2.c 990214-1.c 990424-1.c 990524-1.c 991129-1.c 991209-1.c 991214-1.c 991230-1.c abi-1.c amd64-abi-1.c amd64-abi-2.c asm-1.c asm-2.c asm-3.c asm-4.c asm-5.c attributes-error.c bitfield1.c bitfield2.c bitfield3.c builtin-apply-mmx.c cadd.c call-1.c clobbers.c cmov1.c cmov2.c cmov3.c cmov4.c cmov5.c compress-float-387-pic.c compress-float-387.c compress-float-sse-pic.c compress-float-sse.c cvt-1.c defines-1.c defines-2.c fastcall-1.c fastcall-sseregparm.c fpcvt-1.c fpcvt-2.c fpcvt-3.c fpcvt-4.c i386.exp lea.c local.c local2.c loop-1.c loop-2.c loop-3.c memset-1.c minmax-1.c minmax-2.c mmx-1.c mmx-2.c mmx-3.c mmx-4.c mmx-5.c mmx-6.c mmx-7.c movq-2.c movq.c mul.c ordcmp-1.c pentium4-not-mull.c pic-1.c pr12092-1.c pr13366.c pr13685.c pr14289-1.c pr17692.c pr18614-1.c pr19236-1.c pr20204.c pr21101.c pr21291.c pr21518.c pr22362.c pr22432.c pr22576.c pr22585.c pr23098.c pr23268.c pr23376.c pr23570.c pr23575.c pr23943.c pr24055.c pr24306.c pr24315.c pr25254.c pr25293.c pr25654.c pr26600.c pr26826.c pr27790.c pr27827.c pr28946.c pr30848.c pr32389.c pr9771-1.c regparm-stdcall.c regparm.c rotate-1.c sibcall-5.c signbit-1.c signbit-2.c signbit-3.c sse-1.c sse-10.c sse-11.c sse-12.c sse-13.c sse-14.c sse-15.c sse-16.c sse-2.c sse-3.c sse-4.c sse-5.c sse-6.c sse-7.c sse-8.c sse-9.c sse-vect-types.c ssefn-1.c ssefn-2.c ssefn-3.c ssefn-4.c ssefp-1.c ssefp-2.c sseregparm-1.c sseregparm-2.c sseregparm-3.c sseregparm-4.c sseregparm-5.c sseregparm-6.c sseregparm-7.c ssetype-1.c ssetype-2.c ssetype-3.c ssetype-4.c ssetype-5.c tailcall-1.c unordcmp-1.c unroll-1.c vect-args.c volatile-1.c xorps.c src/gnu/dist/gcc4/gcc/testsuite/gcc.target/ia64 [tls-earlyentropy]: 20010423-1.c 20020313-1.c 20020326-1.c 20030225-2.c 20030405-1.c 20030811-1.c 20040303-1.c asm-1.c float80-1.c float80-2.c float80-varargs-1.c fpreg-1.c fpreg-2.c fptr-1.c got-1.c ia64.exp postinc-1.c sibcall-unwind-1.c sibcall-unwind-2.c small-addr-1.c types-1.c types-2.c visibility-1.c visibility-2.c src/gnu/dist/gcc4/gcc/testsuite/gcc.target/mips [tls-earlyentropy]: args-1.c args-2.c args-3.c asm-1.c branch-1.c ext_ins.c fix-vr4130-1.c fix-vr4130-2.c fix-vr4130-3.c fix-vr4130-4.c fpcmp-1.c fpcmp-2.c memcpy-1.c mips-3d-1.c mips-3d-2.c mips-3d-3.c mips-3d-4.c mips-3d-5.c mips-3d-6.c mips-
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:37 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework [tls-earlyentropy]: README dg-bogus-exp-P.c dg-bogus-exp-XF.c dg-do-assemble-exp-P.c dg-do-compile-exp-P.c dg-do-link-exp-P.c dg-do-run-exp-P.c dg-do-run-sf-exp-F.c dg-do-run-sf-exp-P.c dg-do-run-sft-exp-F.c dg-do-run-sft-exp-P.c dg-dot-run-exp-P.c dg-dot-run-exp-U.c dg-dot-run-sif-exp-P.c dg-dot-run-sif-exp-U.c dg-dot-run-xif-exp-P.c dg-dot-run-xif-exp-XP.c dg-dox-run-exp-XF.c dg-dox-run-sf-exp-XF.c dg-dox-run-sf-exp-XP.c dg-error-exp-P.c dg-error-exp-XP.c dg-excess-errors-exp-XF.c dg-excess-errors-exp-XP.c dg-outexists-exp-F.c dg-outexists-exp-P.c dg-outexists-exp-XP.c dg-outexistsnot-exp-F.c dg-outexistsnot-exp-P.c dg-outexistsnot-exp-XF.c dg-output-exp-P.c dg-output-exp-XF.c dg-warning-exp-P.c gen_directive_tests test-framework.awk test-framework.exp Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/README \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-bogus-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-bogus-exp-XF.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-assemble-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-compile-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-link-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-run-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-run-sf-exp-F.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-run-sf-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-run-sft-exp-F.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-do-run-sft-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dot-run-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dot-run-exp-U.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dot-run-sif-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dot-run-sif-exp-U.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dot-run-xif-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dot-run-xif-exp-XP.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dox-run-exp-XF.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dox-run-sf-exp-XF.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-dox-run-sf-exp-XP.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-error-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-error-exp-XP.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-excess-errors-exp-XF.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-excess-errors-exp-XP.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-outexists-exp-F.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-outexists-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-outexists-exp-XP.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-outexistsnot-exp-F.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-outexistsnot-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-outexistsnot-exp-XF.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-output-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-output-exp-XF.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/dg-warning-exp-P.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/gen_directive_tests \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/test-framework.exp cvs rdiff -u -r1.1.1.2 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/gcc.test-framework/test-framework.awk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests
Module Name:src Committed By: tls Date: Sun Aug 10 07:24:31 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests [tls-earlyentropy]: acker1.c acker1.exp arm-isr.c arm-isr.exp bprob-1.c bprob-2.c bprob.exp dhry.c dhry.exp dhry.h gcov-1.c gcov-10.c gcov-10b.c gcov-11.c gcov-2.c gcov-3.c gcov-4.c gcov-4b.c gcov-5b.c gcov-6.c gcov-7.c gcov-8.c gcov-9.c gcov.exp i386-pf-3dnow-1.c i386-pf-athlon-1.c i386-pf-none-1.c i386-pf-sse-1.c i386-prefetch.exp linkage-x.c linkage-y.c linkage.exp matrix1.c matrix1.exp mg-2.c mg-2.exp mg.c mg.exp options.exp sieve.c sieve.exp sort2.c sort2.exp Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/acker1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/acker1.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/arm-isr.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/arm-isr.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/bprob-1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/bprob-2.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/bprob.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/dhry.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/dhry.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/dhry.h \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-10.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-10b.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-11.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-2.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-3.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-4.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-4b.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-5b.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-6.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-7.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-8.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov-9.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/gcov.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/i386-pf-3dnow-1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/i386-pf-athlon-1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/i386-pf-none-1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/i386-pf-sse-1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/linkage-x.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/linkage-y.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/matrix1.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/matrix1.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/mg-2.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/mg-2.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/mg.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/mg.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/options.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/sieve.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/sieve.exp \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/sort2.c \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/sort2.exp cvs rdiff -u -r1.1.1.2 -r0 \ src/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/linkage.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/po
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:52 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/po [tls-earlyentropy]: ChangeLog EXCLUDES be.po ca.po da.po de.po el.po es.po exgettext fr.po gcc.pot ja.po nl.po ru.po rw.po sr.po sv.po tr.po zh_CN.po zh_TW.po Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.7 -r0 src/gnu/dist/gcc4/gcc/po/ChangeLog \ src/gnu/dist/gcc4/gcc/po/sv.po cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/po/EXCLUDES \ src/gnu/dist/gcc4/gcc/po/exgettext src/gnu/dist/gcc4/gcc/po/ru.po \ src/gnu/dist/gcc4/gcc/po/sr.po cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/gcc/po/be.po \ src/gnu/dist/gcc4/gcc/po/ca.po src/gnu/dist/gcc4/gcc/po/da.po \ src/gnu/dist/gcc4/gcc/po/el.po src/gnu/dist/gcc4/gcc/po/fr.po \ src/gnu/dist/gcc4/gcc/po/ja.po src/gnu/dist/gcc4/gcc/po/nl.po \ src/gnu/dist/gcc4/gcc/po/rw.po src/gnu/dist/gcc4/gcc/po/zh_CN.po \ src/gnu/dist/gcc4/gcc/po/zh_TW.po cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/gcc/po/de.po \ src/gnu/dist/gcc4/gcc/po/es.po src/gnu/dist/gcc4/gcc/po/gcc.pot cvs rdiff -u -r1.1.1.4 -r0 src/gnu/dist/gcc4/gcc/po/tr.po Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/config
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:38 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/config [tls-earlyentropy]: README chorus.h darwin-c.c darwin-crt2.c darwin-protos.h darwin.c darwin.h darwin.opt dbx.h dbxcoff.h dbxelf.h divmod.c elfos.h fp-bit.c fp-bit.h freebsd-nthr.h freebsd-spec.h freebsd.h gnu.h gofast.h host-darwin.c host-darwin.h host-hpux.c host-linux.c host-solaris.c interix.h interix3.h kaos.h kfreebsd-gnu.h knetbsd-gnu.h libgcc-glibc.ver libgloss.h linux.h lynx.h lynx.opt memcmp.c memcpy.c memmove.c memset.c netbsd-aout.h netbsd-elf.h netbsd.h openbsd-oldgas.h openbsd.h ptx4.h rtems.h sol2-c.c sol2-protos.h sol2.c sol2.h sol26.h svr3.h svr4.h t-darwin t-freebsd t-freebsd-thread t-gnu t-libc-ok t-libgcc-pic t-libunwind t-libunwind-elf t-linux t-lynx t-netbsd t-openbsd t-openbsd-thread t-rtems t-slibgcc-darwin t-slibgcc-elf-ver t-slibgcc-nolc-override t-slibgcc-sld t-sol2 t-svr4 t-vxworks tm-dwarf2.h udivmod.c udivmodsi4.c usegas.h vx-common.h vxlib.c vxworks.h vxworks.opt vxworksae.h windiss.h x-darwin x-hpux x-interix x-linux x-solaris src/gnu/dist/gcc4/gcc/config/alpha [tls-earlyentropy]: alpha-modes.def alpha-protos.h alpha.c alpha.h alpha.md alpha.opt crtfastmath.c elf.h ev4.md ev5.md ev6.md freebsd.h gnu.h lib1funcs.asm linux-elf.h linux-unwind.h linux.h netbsd.h openbsd.h osf.h osf5.h predicates.md qrnnd.asm sync.md t-alpha t-crtfm t-ieee t-osf-pthread t-osf4 t-unicosmk t-vms t-vms64 unicosmk.h va_list.h vms-cc.c vms-crt0-64.c vms-crt0.c vms-dwarf2.asm vms-dwarf2eh.asm vms-ld.c vms-psxcrt0-64.c vms-psxcrt0.c vms-unwind.h vms.h vms64.h vms_tramp.asm x-vms xm-vms.h src/gnu/dist/gcc4/gcc/config/arc [tls-earlyentropy]: arc-modes.def arc-protos.h arc.c arc.h arc.md arc.opt initfini.c lib1funcs.asm t-arc src/gnu/dist/gcc4/gcc/config/arm [tls-earlyentropy]: README-interworking aof.h aout.h arm-cores.def arm-generic.md arm-modes.def arm-protos.h arm-tune.md arm.c arm.h arm.md arm.opt arm1020e.md arm1026ejs.md arm1136jfs.md arm926ejs.md bpabi.S bpabi.c bpabi.h cirrus.md coff.h crti.asm crtn.asm ecos-elf.h elf.h fpa.md freebsd.h gentune.sh ieee754-df.S ieee754-sf.S iwmmxt.md kaos-arm.h kaos-strongarm.h lib1funcs.asm libgcc-bpabi.ver libunwind.S linux-eabi.h linux-elf.h linux-gas.h mmintrin.h netbsd-elf.h netbsd.h pe.c pe.h pe.opt pr-support.c predicates.md rtems-elf.h semi.h semiaof.h strongarm-coff.h strongarm-elf.h strongarm-pe.h symbian.h t-arm t-arm-coff t-arm-elf t-bpabi t-linux t-linux-eabi t-netbsd t-pe t-rtems t-semi t-strongarm-elf t-strongarm-pe t-symbian t-vxworks t-wince-pe t-xscale-coff t-xscale-elf uclinux-elf.h unaligned-funcs.c unknown-elf.h unwind-arm.c unwind-arm.h vfp.md vxworks.h wince-pe.h xscale-coff.h xscale-elf.h src/gnu/dist/gcc4/gcc/config/avr [tls-earlyentropy]: avr-protos.h avr.c avr.h avr.md avr.opt libgcc.S rtems.h t-avr t-rtems src/gnu/dist/gcc4/gcc/config/bfin [tls-earlyentropy]: bfin-modes.def bfin-protos.h bfin.c bfin.h bfin.md bfin.opt crti.s crtlibid.s crtn.s elf.h lib1funcs.asm predicates.md t-bfin t-bfin-elf uclinux.h src/gnu/dist/gcc4/gcc/config/c4x [tls-earlyentropy]: c4x-c.c c4x-modes.def c4x-protos.h c4x.c c4x.h c4x.md c4x.opt libgcc.S predicates.md rtems.h t-c4x t-rtems src/gnu/dist/gcc4/gcc/config/cris [tls-earlyentropy]: aout.h aout.opt arit.c cris-protos.h cris.c cris.h cris.md cris.opt cris_abi_symbol.c elf.opt linux.h linux.opt mulsi3.asm predicates.md t-aout t-cris t-elfmulti t-linux src/gnu/dist/gcc4/gcc/config/crx [tls-earlyentropy]: crx-protos.h crx.c crx.h crx.md crx.opt t-crx src/gnu/dist/gcc4/gcc/config/fr30 [tls-earlyentropy]: crti.asm crtn.asm fr30-protos.h fr30.c fr30.h fr30.md fr30.opt lib1funcs.asm predicates.md t-fr30 src/gnu/dist/gcc4/gcc/config/frv [tls-earlyentropy]: cmovd.c cmovh.c cmovw.c frv-abi.h frv-asm.h frv-modes.def frv-protos.h frv.c frv.h frv.md frv.opt frvbegin.c frvend.c lib1funcs.asm libgcc-frv.ver linux.h modi.c predicates.md t-frv t-linux uitod.c uitof.c ulltod.c ulltof.c umodi.c src/gnu/dist/gcc4/gcc/config/h8300 [tls-earlyentropy]: clzhi2.c coff.h crti.asm crtn.asm ctzhi2.c elf.h fixunssfsi.c genmova.sh h8300-protos.h h8300.c h8300.h h8300.md h8300.opt lib1funcs.asm mova.md parityhi2.c popcoun
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/testsuite/config
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:58 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/testsuite/config [tls-earlyentropy]: default.exp Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/testsuite/config/default.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/ginclude
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:46 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/ginclude [tls-earlyentropy]: float.h iso646.h stdarg.h stdbool.h stddef.h varargs.h Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/ginclude/float.h \ src/gnu/dist/gcc4/gcc/ginclude/iso646.h \ src/gnu/dist/gcc4/gcc/ginclude/stdarg.h \ src/gnu/dist/gcc4/gcc/ginclude/stdbool.h \ src/gnu/dist/gcc4/gcc/ginclude/varargs.h cvs rdiff -u -r1.2 -r0 src/gnu/dist/gcc4/gcc/ginclude/stddef.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/fixincludes
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:30 UTC 2014 Removed Files: src/gnu/dist/gcc4/fixincludes [tls-earlyentropy]: ChangeLog Makefile.in README README-fixinc aclocal.m4 check.tpl config.h.in configure configure.ac fixfixes.c fixinc.in fixincl.c fixincl.tpl fixincl.x fixlib.c fixlib.h fixopts.c fixtests.c genfixes inclhack.def mkfixinc.sh mkheaders.in procopen.c server.c server.h system.h src/gnu/dist/gcc4/fixincludes/tests/base [tls-earlyentropy]: AvailabilityMacros.h _G_config.h assert.h c_asm.h com_err.h ctrl-quotes-def-1.h ctype.h curses.h errno.h fixinc-test-limits.h inttypes.h io-quotes-def-1.h locale.h malloc.h math.h obstack.h pthread.h reg_types.h regex.h regexp.h standards.h stdio.h stdio_tag.h stdlib.h string.h strings.h sym.h testing.h time.h tinfo.h unistd.h wchar.h widec.h src/gnu/dist/gcc4/fixincludes/tests/base/X11 [tls-earlyentropy]: ShellP.h Xmu.h src/gnu/dist/gcc4/fixincludes/tests/base/Xm [tls-earlyentropy]: BaseClassI.h Traversal.h src/gnu/dist/gcc4/fixincludes/tests/base/ansi [tls-earlyentropy]: math.h stdlib.h src/gnu/dist/gcc4/fixincludes/tests/base/arch/i960 [tls-earlyentropy]: archI960.h src/gnu/dist/gcc4/fixincludes/tests/base/arpa [tls-earlyentropy]: inet.h src/gnu/dist/gcc4/fixincludes/tests/base/bits [tls-earlyentropy]: huge_val.h src/gnu/dist/gcc4/fixincludes/tests/base/bsd [tls-earlyentropy]: libc.h src/gnu/dist/gcc4/fixincludes/tests/base/fs/rfs [tls-earlyentropy]: rf_cache.h src/gnu/dist/gcc4/fixincludes/tests/base/hsfs [tls-earlyentropy]: hsfs_spec.h src/gnu/dist/gcc4/fixincludes/tests/base/ia64/sys [tls-earlyentropy]: getppdp.h src/gnu/dist/gcc4/fixincludes/tests/base/internal [tls-earlyentropy]: math_core.h sgimacros.h wchar_core.h src/gnu/dist/gcc4/fixincludes/tests/base/iso [tls-earlyentropy]: math_c99.h src/gnu/dist/gcc4/fixincludes/tests/base/mach-o [tls-earlyentropy]: dyld.h src/gnu/dist/gcc4/fixincludes/tests/base/machine [tls-earlyentropy]: cpu.h src/gnu/dist/gcc4/fixincludes/tests/base/netdnet [tls-earlyentropy]: dnetdb.h src/gnu/dist/gcc4/fixincludes/tests/base/netinet [tls-earlyentropy]: in.h ip.h src/gnu/dist/gcc4/fixincludes/tests/base/pixrect [tls-earlyentropy]: memvar.h src/gnu/dist/gcc4/fixincludes/tests/base/rpc [tls-earlyentropy]: auth.h rpc.h svc.h xdr.h src/gnu/dist/gcc4/fixincludes/tests/base/rpcsvc [tls-earlyentropy]: rstat.h rusers.h src/gnu/dist/gcc4/fixincludes/tests/base/sparc [tls-earlyentropy]: asm_linkage.h src/gnu/dist/gcc4/fixincludes/tests/base/sundev [tls-earlyentropy]: vuid_event.h src/gnu/dist/gcc4/fixincludes/tests/base/sunwindow [tls-earlyentropy]: win_lock.h src/gnu/dist/gcc4/fixincludes/tests/base/sys [tls-earlyentropy]: asm.h cdefs.h file.h ioctl.h limits.h machine.h mman.h pthread.h regset.h signal.h socket.h spinlock.h stat.h time.h times.h types.h ucontext.h utsname.h wait.h src/gnu/dist/gcc4/fixincludes/tests/base/types [tls-earlyentropy]: vxTypesBase.h Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.6 -r0 src/gnu/dist/gcc4/fixincludes/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/fixincludes/Makefile.in \ src/gnu/dist/gcc4/fixincludes/README \ src/gnu/dist/gcc4/fixincludes/README-fixinc \ src/gnu/dist/gcc4/fixincludes/aclocal.m4 \ src/gnu/dist/gcc4/fixincludes/check.tpl \ src/gnu/dist/gcc4/fixincludes/config.h.in \ src/gnu/dist/gcc4/fixincludes/configure \ src/gnu/dist/gcc4/fixincludes/configure.ac \ src/gnu/dist/gcc4/fixincludes/fixfixes.c \ src/gnu/dist/gcc4/fixincludes/fixinc.in \ src/gnu/dist/gcc4/fixincludes/fixincl.c \ src/gnu/dist/gcc4/fixincludes/fixincl.tpl \ src/gnu/dist/gcc4/fixincludes/fixlib.c \ src/gnu/dist/gcc4/fixincludes/fixlib.h \ src/gnu/dist/gcc4/fixincludes/fixopts.c \ src/gnu/dist/gcc4/fixincludes/fixtests.c \ src/gnu/dist/gcc4/fixincludes/genfixes \ src/gnu/dist/gcc4/fixincludes/mkfixinc.sh \ src/gnu/dist/gcc4/fixincludes/mkheaders.in \ src/gnu/dist/gcc4/fixincludes/procopen.c \ src/gnu/dist/gcc4/fixincludes/server.c \ src/gnu/dist/gcc4/fixincludes/server.h \ src/gnu/dist/gcc4/fixincludes/system.h cvs rdiff -u -r1.1.1.4 -r0 src/gnu/dist/gcc4/fixincludes/fixincl.x cvs rdiff -u -r1.1.1.5 -r0 src/gnu/dist/gcc4/fixincludes/inclhack.def cvs rdiff -u -r1.1.1.1 -r0 \ src/gnu/dist/gcc4/fixincludes/tests/base/AvailabilityMacros.h \
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/cp
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:40 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/cp [tls-earlyentropy]: ChangeLog ChangeLog-1993 ChangeLog-1994 ChangeLog-1995 ChangeLog-1996 ChangeLog-1997 ChangeLog-1998 ChangeLog-1999 ChangeLog-2000 ChangeLog-2001 ChangeLog-2002 ChangeLog-2003 ChangeLog-2004 ChangeLog.tree-ssa Make-lang.in NEWS call.c cfns.gperf cfns.h class.c config-lang.in cp-gimplify.c cp-lang.c cp-objcp-common.c cp-objcp-common.h cp-tree.def cp-tree.h cvt.c cxx-pretty-print.c cxx-pretty-print.h decl.c decl.h decl2.c dump.c error.c except.c expr.c friend.c g++spec.c init.c lang-specs.h lex.c mangle.c method.c name-lookup.c name-lookup.h operators.def optimize.c parser.c pt.c ptree.c repo.c rtti.c search.c semantics.c tree.c typeck.c typeck2.c Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.8 -r0 src/gnu/dist/gcc4/gcc/cp/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/cp/ChangeLog-1993 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-1994 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-1995 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-1996 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-1997 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-1998 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-1999 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-2000 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-2001 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-2002 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-2003 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog-2004 \ src/gnu/dist/gcc4/gcc/cp/ChangeLog.tree-ssa \ src/gnu/dist/gcc4/gcc/cp/Make-lang.in src/gnu/dist/gcc4/gcc/cp/NEWS \ src/gnu/dist/gcc4/gcc/cp/cfns.gperf src/gnu/dist/gcc4/gcc/cp/cfns.h \ src/gnu/dist/gcc4/gcc/cp/config-lang.in \ src/gnu/dist/gcc4/gcc/cp/cp-lang.c \ src/gnu/dist/gcc4/gcc/cp/cp-objcp-common.c \ src/gnu/dist/gcc4/gcc/cp/cp-objcp-common.h \ src/gnu/dist/gcc4/gcc/cp/cxx-pretty-print.h \ src/gnu/dist/gcc4/gcc/cp/decl.h src/gnu/dist/gcc4/gcc/cp/dump.c \ src/gnu/dist/gcc4/gcc/cp/expr.c src/gnu/dist/gcc4/gcc/cp/g++spec.c \ src/gnu/dist/gcc4/gcc/cp/lang-specs.h \ src/gnu/dist/gcc4/gcc/cp/name-lookup.h \ src/gnu/dist/gcc4/gcc/cp/operators.def src/gnu/dist/gcc4/gcc/cp/ptree.c cvs rdiff -u -r1.1.1.7 -r0 src/gnu/dist/gcc4/gcc/cp/call.c \ src/gnu/dist/gcc4/gcc/cp/typeck.c cvs rdiff -u -r1.1.1.4 -r0 src/gnu/dist/gcc4/gcc/cp/class.c \ src/gnu/dist/gcc4/gcc/cp/init.c src/gnu/dist/gcc4/gcc/cp/rtti.c \ src/gnu/dist/gcc4/gcc/cp/search.c src/gnu/dist/gcc4/gcc/cp/typeck2.c cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/gcc/cp/cp-gimplify.c \ src/gnu/dist/gcc4/gcc/cp/cp-tree.def \ src/gnu/dist/gcc4/gcc/cp/cxx-pretty-print.c \ src/gnu/dist/gcc4/gcc/cp/except.c src/gnu/dist/gcc4/gcc/cp/friend.c \ src/gnu/dist/gcc4/gcc/cp/lex.c src/gnu/dist/gcc4/gcc/cp/mangle.c \ src/gnu/dist/gcc4/gcc/cp/method.c src/gnu/dist/gcc4/gcc/cp/optimize.c \ src/gnu/dist/gcc4/gcc/cp/repo.c cvs rdiff -u -r1.1.1.5 -r0 src/gnu/dist/gcc4/gcc/cp/cp-tree.h cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/gcc/cp/cvt.c \ src/gnu/dist/gcc4/gcc/cp/error.c src/gnu/dist/gcc4/gcc/cp/name-lookup.c \ src/gnu/dist/gcc4/gcc/cp/tree.c cvs rdiff -u -r1.6 -r0 src/gnu/dist/gcc4/gcc/cp/decl.c cvs rdiff -u -r1.1.1.6 -r0 src/gnu/dist/gcc4/gcc/cp/decl2.c \ src/gnu/dist/gcc4/gcc/cp/semantics.c cvs rdiff -u -r1.4 -r0 src/gnu/dist/gcc4/gcc/cp/parser.c cvs rdiff -u -r1.1.1.8 -r0 src/gnu/dist/gcc4/gcc/cp/pt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/gcc/doc
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:42 UTC 2014 Removed Files: src/gnu/dist/gcc4/gcc/doc [tls-earlyentropy]: bugreport.texi c-tree.texi cfg.texi collect2.texi compat.texi configfiles.texi configterms.texi contrib.texi contribute.texi cpp.texi cppenv.texi cppinternals.texi cppopts.texi extend.texi fragments.texi frontends.texi gcc.texi gccint.texi gcov.texi gnu.texi gty.texi headerdirs.texi hostconfig.texi implement-c.texi install-old.texi install.texi install.texi2html interface.texi invoke.texi languages.texi libgcc.texi makefile.texi md.texi objc.texi options.texi passes.texi portability.texi rtl.texi service.texi sourcebuild.texi standards.texi tm.texi tree-ssa.texi trouble.texi src/gnu/dist/gcc4/gcc/doc/include [tls-earlyentropy]: fdl.texi funding.texi gcc-common.texi gpl.texi texinfo.tex Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/doc/bugreport.texi \ src/gnu/dist/gcc4/gcc/doc/cfg.texi \ src/gnu/dist/gcc4/gcc/doc/collect2.texi \ src/gnu/dist/gcc4/gcc/doc/compat.texi \ src/gnu/dist/gcc4/gcc/doc/configfiles.texi \ src/gnu/dist/gcc4/gcc/doc/configterms.texi \ src/gnu/dist/gcc4/gcc/doc/contribute.texi \ src/gnu/dist/gcc4/gcc/doc/fragments.texi \ src/gnu/dist/gcc4/gcc/doc/frontends.texi \ src/gnu/dist/gcc4/gcc/doc/gcc.texi src/gnu/dist/gcc4/gcc/doc/gccint.texi \ src/gnu/dist/gcc4/gcc/doc/gnu.texi src/gnu/dist/gcc4/gcc/doc/gty.texi \ src/gnu/dist/gcc4/gcc/doc/headerdirs.texi \ src/gnu/dist/gcc4/gcc/doc/hostconfig.texi \ src/gnu/dist/gcc4/gcc/doc/install-old.texi \ src/gnu/dist/gcc4/gcc/doc/install.texi2html \ src/gnu/dist/gcc4/gcc/doc/interface.texi \ src/gnu/dist/gcc4/gcc/doc/languages.texi \ src/gnu/dist/gcc4/gcc/doc/libgcc.texi \ src/gnu/dist/gcc4/gcc/doc/makefile.texi src/gnu/dist/gcc4/gcc/doc/md.texi \ src/gnu/dist/gcc4/gcc/doc/objc.texi \ src/gnu/dist/gcc4/gcc/doc/options.texi \ src/gnu/dist/gcc4/gcc/doc/portability.texi \ src/gnu/dist/gcc4/gcc/doc/service.texi \ src/gnu/dist/gcc4/gcc/doc/standards.texi \ src/gnu/dist/gcc4/gcc/doc/trouble.texi cvs rdiff -u -r1.1.1.2 -r0 src/gnu/dist/gcc4/gcc/doc/c-tree.texi \ src/gnu/dist/gcc4/gcc/doc/contrib.texi \ src/gnu/dist/gcc4/gcc/doc/cppinternals.texi \ src/gnu/dist/gcc4/gcc/doc/rtl.texi \ src/gnu/dist/gcc4/gcc/doc/tree-ssa.texi cvs rdiff -u -r1.6 -r0 src/gnu/dist/gcc4/gcc/doc/cpp.texi cvs rdiff -u -r1.2 -r0 src/gnu/dist/gcc4/gcc/doc/cppenv.texi \ src/gnu/dist/gcc4/gcc/doc/gcov.texi \ src/gnu/dist/gcc4/gcc/doc/implement-c.texi cvs rdiff -u -r1.3 -r0 src/gnu/dist/gcc4/gcc/doc/cppopts.texi cvs rdiff -u -r1.1.1.4 -r0 src/gnu/dist/gcc4/gcc/doc/extend.texi \ src/gnu/dist/gcc4/gcc/doc/sourcebuild.texi cvs rdiff -u -r1.1.1.5 -r0 src/gnu/dist/gcc4/gcc/doc/install.texi cvs rdiff -u -r1.9 -r0 src/gnu/dist/gcc4/gcc/doc/invoke.texi cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/gcc/doc/passes.texi \ src/gnu/dist/gcc4/gcc/doc/tm.texi cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/gcc/doc/include/fdl.texi \ src/gnu/dist/gcc4/gcc/doc/include/funding.texi \ src/gnu/dist/gcc4/gcc/doc/include/gcc-common.texi \ src/gnu/dist/gcc4/gcc/doc/include/gpl.texi \ src/gnu/dist/gcc4/gcc/doc/include/texinfo.tex Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/contrib
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:26 UTC 2014 Removed Files: src/gnu/dist/gcc4/contrib [tls-earlyentropy]: ChangeLog ChangeLog.tree-ssa analyze_brprob compare_tests filter_gcc_for_doxygen filter_knr2ansi.pl filter_params.pl gcc_build gcc_update gccbug.el gennews gthr_supp_vxw_5x.c index-prop newcvsroot paranoia.cc test_installed test_summary texi2pod.pl tree-ssa.doxy warn_summary src/gnu/dist/gcc4/contrib/reghunt [tls-earlyentropy]: ChangeLog README reg_periodic reg_search reg_test_template src/gnu/dist/gcc4/contrib/regression [tls-earlyentropy]: ChangeLog README btest-gcc.sh objs-gcc.sh site.exp Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/contrib/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/contrib/ChangeLog.tree-ssa \ src/gnu/dist/gcc4/contrib/analyze_brprob \ src/gnu/dist/gcc4/contrib/compare_tests \ src/gnu/dist/gcc4/contrib/filter_gcc_for_doxygen \ src/gnu/dist/gcc4/contrib/filter_knr2ansi.pl \ src/gnu/dist/gcc4/contrib/filter_params.pl \ src/gnu/dist/gcc4/contrib/gcc_build src/gnu/dist/gcc4/contrib/gcc_update \ src/gnu/dist/gcc4/contrib/gccbug.el src/gnu/dist/gcc4/contrib/gennews \ src/gnu/dist/gcc4/contrib/gthr_supp_vxw_5x.c \ src/gnu/dist/gcc4/contrib/index-prop src/gnu/dist/gcc4/contrib/newcvsroot \ src/gnu/dist/gcc4/contrib/paranoia.cc \ src/gnu/dist/gcc4/contrib/test_installed \ src/gnu/dist/gcc4/contrib/test_summary \ src/gnu/dist/gcc4/contrib/texi2pod.pl \ src/gnu/dist/gcc4/contrib/tree-ssa.doxy \ src/gnu/dist/gcc4/contrib/warn_summary cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/contrib/reghunt/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/contrib/reghunt/README \ src/gnu/dist/gcc4/contrib/reghunt/reg_periodic \ src/gnu/dist/gcc4/contrib/reghunt/reg_search \ src/gnu/dist/gcc4/contrib/reghunt/reg_test_template cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/contrib/regression/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/contrib/regression/README \ src/gnu/dist/gcc4/contrib/regression/btest-gcc.sh \ src/gnu/dist/gcc4/contrib/regression/objs-gcc.sh \ src/gnu/dist/gcc4/contrib/regression/site.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gcc4/config
Module Name:src Committed By: tls Date: Sun Aug 10 07:23:24 UTC 2014 Removed Files: src/gnu/dist/gcc4/config [tls-earlyentropy]: ChangeLog acinclude.m4 acx.m4 codeset.m4 depstand.m4 enable.m4 gettext-sister.m4 gettext.m4 glibc21.m4 gxx-include-dir.m4 iconv.m4 intdiv0.m4 inttypes-pri.m4 inttypes.m4 inttypes_h.m4 lcmessage.m4 lead-dot.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 mh-armpic mh-cxux mh-cygwin mh-decstation mh-dgux386 mh-djgpp mh-elfalphapic mh-i370pic mh-ia64pic mh-interix mh-lynxrs6k mh-m68kpic mh-ncr3000 mh-necv4 mh-papic mh-ppc-darwin mh-ppcpic mh-s390pic mh-sco mh-solaris mh-sparcpic mh-sysv4 mh-sysv5 mh-x86omitfp mh-x86pic mt-alphaieee mt-d30v mt-gnu mt-netware mt-ospace mt-v810 mt-wince nls.m4 no-executables.m4 po.m4 progtest.m4 stdint.m4 stdint_h.m4 tls.m4 uintmax_t.m4 ulonglong.m4 warnings.m4 Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r0 src/gnu/dist/gcc4/config/ChangeLog cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gcc4/config/acinclude.m4 \ src/gnu/dist/gcc4/config/acx.m4 src/gnu/dist/gcc4/config/codeset.m4 \ src/gnu/dist/gcc4/config/depstand.m4 src/gnu/dist/gcc4/config/enable.m4 \ src/gnu/dist/gcc4/config/gettext-sister.m4 \ src/gnu/dist/gcc4/config/gettext.m4 src/gnu/dist/gcc4/config/glibc21.m4 \ src/gnu/dist/gcc4/config/gxx-include-dir.m4 \ src/gnu/dist/gcc4/config/iconv.m4 src/gnu/dist/gcc4/config/intdiv0.m4 \ src/gnu/dist/gcc4/config/inttypes-pri.m4 \ src/gnu/dist/gcc4/config/inttypes.m4 \ src/gnu/dist/gcc4/config/inttypes_h.m4 \ src/gnu/dist/gcc4/config/lcmessage.m4 \ src/gnu/dist/gcc4/config/lead-dot.m4 src/gnu/dist/gcc4/config/lib-ld.m4 \ src/gnu/dist/gcc4/config/lib-link.m4 \ src/gnu/dist/gcc4/config/lib-prefix.m4 src/gnu/dist/gcc4/config/mh-armpic \ src/gnu/dist/gcc4/config/mh-cxux src/gnu/dist/gcc4/config/mh-cygwin \ src/gnu/dist/gcc4/config/mh-decstation \ src/gnu/dist/gcc4/config/mh-dgux386 src/gnu/dist/gcc4/config/mh-djgpp \ src/gnu/dist/gcc4/config/mh-elfalphapic \ src/gnu/dist/gcc4/config/mh-i370pic src/gnu/dist/gcc4/config/mh-ia64pic \ src/gnu/dist/gcc4/config/mh-interix src/gnu/dist/gcc4/config/mh-lynxrs6k \ src/gnu/dist/gcc4/config/mh-m68kpic src/gnu/dist/gcc4/config/mh-ncr3000 \ src/gnu/dist/gcc4/config/mh-necv4 src/gnu/dist/gcc4/config/mh-papic \ src/gnu/dist/gcc4/config/mh-ppc-darwin src/gnu/dist/gcc4/config/mh-ppcpic \ src/gnu/dist/gcc4/config/mh-s390pic src/gnu/dist/gcc4/config/mh-sco \ src/gnu/dist/gcc4/config/mh-solaris src/gnu/dist/gcc4/config/mh-sparcpic \ src/gnu/dist/gcc4/config/mh-sysv4 src/gnu/dist/gcc4/config/mh-sysv5 \ src/gnu/dist/gcc4/config/mh-x86omitfp src/gnu/dist/gcc4/config/mh-x86pic \ src/gnu/dist/gcc4/config/mt-alphaieee src/gnu/dist/gcc4/config/mt-d30v \ src/gnu/dist/gcc4/config/mt-gnu src/gnu/dist/gcc4/config/mt-netware \ src/gnu/dist/gcc4/config/mt-ospace src/gnu/dist/gcc4/config/mt-v810 \ src/gnu/dist/gcc4/config/mt-wince src/gnu/dist/gcc4/config/nls.m4 \ src/gnu/dist/gcc4/config/no-executables.m4 src/gnu/dist/gcc4/config/po.m4 \ src/gnu/dist/gcc4/config/progtest.m4 src/gnu/dist/gcc4/config/stdint.m4 \ src/gnu/dist/gcc4/config/stdint_h.m4 src/gnu/dist/gcc4/config/tls.m4 \ src/gnu/dist/gcc4/config/uintmax_t.m4 \ src/gnu/dist/gcc4/config/ulonglong.m4 \ src/gnu/dist/gcc4/config/warnings.m4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/gkermit
Module Name:src Committed By: tls Date: Sun Aug 10 07:16:49 UTC 2014 Removed Files: src/gnu/dist/gkermit [tls-earlyentropy]: ANNOUNCE COPYING README gcmdline.c gkermit.c gkermit.h gkermit.nr gproto.c gproto.w gunixio.c gwart.c makefile Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/gnu/dist/gkermit/ANNOUNCE \ src/gnu/dist/gkermit/COPYING src/gnu/dist/gkermit/README \ src/gnu/dist/gkermit/gkermit.h src/gnu/dist/gkermit/gproto.c \ src/gnu/dist/gkermit/gproto.w src/gnu/dist/gkermit/gwart.c \ src/gnu/dist/gkermit/makefile cvs rdiff -u -r1.2 -r0 src/gnu/dist/gkermit/gcmdline.c \ src/gnu/dist/gkermit/gkermit.nr cvs rdiff -u -r1.4 -r0 src/gnu/dist/gkermit/gkermit.c cvs rdiff -u -r1.3 -r0 src/gnu/dist/gkermit/gunixio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [tls-earlyentropy] src/gnu/dist/grep/src
Module Name:src Committed By: tls Date: Sun Aug 10 07:16:50 UTC 2014 Modified Files: src/gnu/dist/grep/src [tls-earlyentropy]: grep.c Log Message: Rebase. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.14.6.1 src/gnu/dist/grep/src/grep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/gnu/dist/grep/src/grep.c diff -u src/gnu/dist/grep/src/grep.c:1.14 src/gnu/dist/grep/src/grep.c:1.14.6.1 --- src/gnu/dist/grep/src/grep.c:1.14 Sat Jan 5 09:40:16 2013 +++ src/gnu/dist/grep/src/grep.c Sun Aug 10 07:16:50 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: grep.c,v 1.14 2013/01/05 09:40:16 apb Exp $ */ +/* $NetBSD: grep.c,v 1.14.6.1 2014/08/10 07:16:50 tls Exp $ */ /* grep.c - main driver file for grep. Copyright 1992, 1997-1999, 2000 Free Software Foundation, Inc. @@ -1066,8 +1066,11 @@ Regexp selection and interpretation:\n") printf (_("\ -E, --extended-regexp PATTERN is an extended regular expression\n\ -F, --fixed-strings PATTERN is a set of newline-separated strings\n\ - -G, --basic-regexpPATTERN is a basic regular expression\n\ + -G, --basic-regexpPATTERN is a basic regular expression\n")); +#if HAVE_LIBPCRE + printf (_("\ -P, --perl-regexp PATTERN is a Perl regular expression\n")); +#endif printf (_("\ -e, --regexp=PATTERN use PATTERN as a regular expression\n\ -f, --file=FILE obtain PATTERN from FILE\n\