CVS commit: src

2014-01-29 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Jan 30 06:49:16 UTC 2014

Modified Files:
src/distrib/sets/lists/comp: mi
src/lib/libz: Makefile
Added Files:
src/lib/libz: zlib.pc

Log Message:
Install a pkg-config file for zlib.


To generate a diff of this commit:
cvs rdiff -u -r1.1876 -r1.1877 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.21 -r1.22 src/lib/libz/Makefile
cvs rdiff -u -r0 -r1.1 src/lib/libz/zlib.pc

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



CVS commit: src/common/lib/libc/arch/arm/atomic

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jan 30 06:39:16 UTC 2014

Modified Files:
src/common/lib/libc/arch/arm/atomic: atomic_swap.S

Log Message:
switch to unified syntax


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/common/lib/libc/arch/arm/atomic/atomic_swap.S

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



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

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jan 30 06:38:00 UTC 2014

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

Log Message:
ldrht is v6t2 or later so use ldrt and extract the right halfword.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/include/locore.h

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



CVS commit: src/libexec/httpd

2014-01-29 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jan 30 02:51:41 UTC 2014

Modified Files:
src/libexec/httpd: bozohttpd.c

Log Message:
move a variable into the scope of its use, where the assignment
has already validated the pointers used.  fixes a bug reported
in private email from dogcow@.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/libexec/httpd/bozohttpd.c

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



CVS commit: src/external/gpl3/gcc/dist/gcc/config/arm

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jan 30 01:06:11 UTC 2014

Modified Files:
src/external/gpl3/gcc/dist/gcc/config/arm: netbsd-elf.h

Log Message:
Make {,U}INTPTR_TYPE long


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h

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



CVS commit: src/sys/arch/evbarm/cubie

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jan 30 00:08:46 UTC 2014

Modified Files:
src/sys/arch/evbarm/cubie: cubie_machdep.c

Log Message:
Print uboot_args using PRIxPTR


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/cubie/cubie_machdep.c

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



CVS commit: src/sys/arch/evbarm/conf

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jan 30 00:07:35 UTC 2014

Modified Files:
src/sys/arch/evbarm/conf: mk.cubie

Log Message:
For BE kernels, pass --be8 to the linker


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/mk.cubie

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



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

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jan 29 23:47:35 UTC 2014

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

Log Message:
Deal with the case when __UINT_TYPE__ is defined as well
__INT_TYPE__ is defined.  We make the assumption that if the former is
defined, the latter is also defined.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/include/int_types.h

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



CVS commit: src

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 23:37:18 UTC 2014

Modified Files:
src/common/lib/libc: Makefile.inc
src/lib/libc: Makefile
src/lib/libc/arch/arm: Makefile.inc
src/lib/libc/arch/arm/gen: Makefile.inc
src/lib/libm: Makefile
src/sys/lib/libkern: Makefile.libkern
src/sys/lib/libkern/arch/arm: Makefile.inc
Removed Files:
src/common/lib/libc/arch/arm/gen: divide.S divsi3.S modsi3.S udivsi3.S
umodsi3.S
src/sys/lib/libkern/arch/arm: clzsi2.S

Log Message:
Include compiler-rt in libc, libm and libkern.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/common/lib/libc/Makefile.inc
cvs rdiff -u -r1.4 -r0 src/common/lib/libc/arch/arm/gen/divide.S \
src/common/lib/libc/arch/arm/gen/modsi3.S \
src/common/lib/libc/arch/arm/gen/umodsi3.S
cvs rdiff -u -r1.13 -r0 src/common/lib/libc/arch/arm/gen/divsi3.S
cvs rdiff -u -r1.9 -r0 src/common/lib/libc/arch/arm/gen/udivsi3.S
cvs rdiff -u -r1.163 -r1.164 src/lib/libc/Makefile
cvs rdiff -u -r1.26 -r1.27 src/lib/libc/arch/arm/Makefile.inc
cvs rdiff -u -r1.27 -r1.28 src/lib/libc/arch/arm/gen/Makefile.inc
cvs rdiff -u -r1.153 -r1.154 src/lib/libm/Makefile
cvs rdiff -u -r1.30 -r1.31 src/sys/lib/libkern/Makefile.libkern
cvs rdiff -u -r1.20 -r1.21 src/sys/lib/libkern/arch/arm/Makefile.inc
cvs rdiff -u -r1.6 -r0 src/sys/lib/libkern/arch/arm/clzsi2.S

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



CVS commit: src/tools/binutils

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 23:35:13 UTC 2014

Modified Files:
src/tools/binutils: Makefile

Log Message:
For the tools build, always use the Bison-created m68 asm parser.
Fixes build on Linux, where the glibc guards trip up the
"must-be-included-first" check in config.h.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/tools/binutils/Makefile

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



CVS commit: src/external/gpl3/binutils/dist/ld

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jan 29 23:16:14 UTC 2014

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
Fix typo bsd -> nbsd


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/binutils/dist/ld/configure.tgt

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



CVS commit: src/external/gpl3/binutils/dist/ld

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jan 29 22:39:47 UTC 2014

Modified Files:
src/external/gpl3/binutils/dist/ld: configure.tgt

Log Message:
Add missing emulations for armelf{,b}_nbsd


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/binutils/dist/ld/configure.tgt

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



CVS commit: src/lib/libc/compiler_rt

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 22:38:18 UTC 2014

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

Log Message:
Long double support builds for PPC now.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 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.



CVS commit: src/distrib/sets

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 22:35:53 UTC 2014

Modified Files:
src/distrib/sets: sets.subr

Log Message:
Update for libgcc->libgcc_eh change.


To generate a diff of this commit:
cvs rdiff -u -r1.159 -r1.160 src/distrib/sets/sets.subr

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



CVS commit: src/sys/lib/libkern

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 22:30:24 UTC 2014

Modified Files:
src/sys/lib/libkern: Makefile.compiler-rt

Log Message:
For ARM EABI, includ divide-by-0 trap handlers.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libkern/Makefile.compiler-rt

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



CVS commit: src/common/lib/libc/arch/arm/gen

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 22:29:43 UTC 2014

Modified Files:
src/common/lib/libc/arch/arm/gen: __aeabi_idiv0.c __aeabi_ldiv0.c

Log Message:
Kernel and standalone code uses panic() for broken code.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/arch/arm/gen/__aeabi_idiv0.c \
src/common/lib/libc/arch/arm/gen/__aeabi_ldiv0.c

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



CVS commit: src/lib/csu/common

2014-01-29 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Jan 29 20:57:49 UTC 2014

Modified Files:
src/lib/csu/common: crtbegin.c

Log Message:
Also make sure the __CTOR_LIST__ is just aligned to a pointer boundary.
By default, mips N32 will aligned to a 64-bit boundary not 32-bit
which causes an extra NULL entry to be added.
Fix "segfault on exit" several people have noticed on mips N32,
caused by a jr to a NULL address.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/csu/common/crtbegin.c

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



CVS commit: src/sys/ufs/ufs

2014-01-29 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Jan 29 20:13:04 UTC 2014

Modified Files:
src/sys/ufs/ufs: ufs_quota2.c

Log Message:
Patch from Edgar Fu� on tech-kern:
set grace time if lowering the limit cause the user/group to now be overquota.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/ufs/ufs/ufs_quota2.c

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



CVS commit: [riastradh-drm2] src/sys/dev

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:52:12 UTC 2014

Modified Files:
src/sys/dev/wscons [riastradh-drm2]: wsdisplay_vconsvar.h
src/sys/dev/wsfb [riastradh-drm2]: genfb.c genfbvar.h

Log Message:
Make genfb a little friendlier to modules.

This is not enough to make it actually work as a module itself, but
it's enough to make the i915drm module use genfb.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.22.8.1 src/sys/dev/wscons/wsdisplay_vconsvar.h
cvs rdiff -u -r1.50.8.2 -r1.50.8.3 src/sys/dev/wsfb/genfb.c
cvs rdiff -u -r1.21 -r1.21.24.1 src/sys/dev/wsfb/genfbvar.h

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



CVS commit: [riastradh-drm2] src/sys/conf

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:47:54 UTC 2014

Modified Files:
src/sys/conf [riastradh-drm2]: majors

Log Message:
Give drmkms its own device major so it doesn't compete with old drm.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.66.6.1 src/sys/conf/majors

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



CVS commit: [riastradh-drm2] src/sys

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:47:38 UTC 2014

Modified Files:
src/sys/conf [riastradh-drm2]: files
src/sys/dev/pci [riastradh-drm2]: files.pci
src/sys/dev/wsfb [riastradh-drm2]: files.wsfb
src/sys/external/bsd/drm2/conf [riastradh-drm2]: files.drm2
src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c drm_module.c
drm_vm.c
src/sys/external/bsd/drm2/i915drm [riastradh-drm2]: i915_module.c
i915_pci.c
src/sys/external/bsd/drm2/include/linux [riastradh-drm2]: kgdb.h
src/sys/modules/drm2 [riastradh-drm2]: Makefile drm.ioconf
src/sys/modules/i915drm2 [riastradh-drm2]: Makefile i915drm.ioconf

Log Message:
First draft of in-kernel drm2 attachment.

The drm2 `drm' device is now called `drmkms' (likewise `i915drmkms',
&c.) so that it can coexist with the old drm code to reduce diffs
from HEAD.  (Can't call a device `drm2'.)


To generate a diff of this commit:
cvs rdiff -u -r1.1077.2.2 -r1.1077.2.3 src/sys/conf/files
cvs rdiff -u -r1.364.6.1 -r1.364.6.2 src/sys/dev/pci/files.pci
cvs rdiff -u -r1.7 -r1.7.30.1 src/sys/dev/wsfb/files.wsfb
cvs rdiff -u -r1.1.2.5 -r1.1.2.6 src/sys/external/bsd/drm2/conf/files.drm2
cvs rdiff -u -r1.1.2.34 -r1.1.2.35 src/sys/external/bsd/drm2/drm/drm_drv.c
cvs rdiff -u -r1.1.2.8 -r1.1.2.9 src/sys/external/bsd/drm2/drm/drm_module.c
cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/external/bsd/drm2/drm/drm_vm.c
cvs rdiff -u -r1.1.2.7 -r1.1.2.8 \
src/sys/external/bsd/drm2/i915drm/i915_module.c
cvs rdiff -u -r1.1.2.10 -r1.1.2.11 \
src/sys/external/bsd/drm2/i915drm/i915_pci.c
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 \
src/sys/external/bsd/drm2/include/linux/kgdb.h
cvs rdiff -u -r1.1.2.43 -r1.1.2.44 src/sys/modules/drm2/Makefile
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/drm2/drm.ioconf
cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/sys/modules/i915drm2/Makefile
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/i915drm2/i915drm.ioconf

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



CVS commit: [riastradh-drm2] src/sys/dev/wsfb

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:48:29 UTC 2014

Modified Files:
src/sys/dev/wsfb [riastradh-drm2]: genfb.c

Log Message:
Make genfb_attach configure the wsemuldisplaydev attribute.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.50.8.1 src/sys/dev/wsfb/genfb.c

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



CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/i915drm

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:48:14 UTC 2014

Modified Files:
src/sys/external/bsd/drm2/i915drm [riastradh-drm2]: i915_pci.c

Log Message:
Make i915drm_match return 6 to beat genfb_pci no matter what.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.11 -r1.1.2.12 \
src/sys/external/bsd/drm2/i915drm/i915_pci.c

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



CVS commit: [riastradh-drm2] src/sys/dev/wsfb

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:48:45 UTC 2014

Modified Files:
src/sys/dev/wsfb [riastradh-drm2]: genfb.c

Log Message:
Make genfb replay the msgbuf only if it's becoming the console.


To generate a diff of this commit:
cvs rdiff -u -r1.50.8.1 -r1.50.8.2 src/sys/dev/wsfb/genfb.c

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



CVS commit: [riastradh-drm2] src/sys/arch/amd64/conf

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:46:51 UTC 2014

Modified Files:
src/sys/arch/amd64/conf [riastradh-drm2]: NO_DRM

Log Message:
Include genfb in NO_DRM kernel rather than modularizing.

Modularizing required a bunch of hacks (wscons/genfb/&c. is not ready
for modules) and failed to pull in rasops dependencies, so rasops
never worked correctly.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/arch/amd64/conf/NO_DRM

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



CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/i915drm

2014-01-29 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Jan 29 19:47:09 UTC 2014

Modified Files:
src/sys/external/bsd/drm2/i915drm [riastradh-drm2]: i915_pci.c

Log Message:
Defer i915drm_attach_framebuffer until interrupts are running.

The i915 code initialization relies on counting hardclock ticks for a
delay (ugh).

Not an issue for modules, but it will matter when we build drm2 into
the kernel proper.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.9 -r1.1.2.10 \
src/sys/external/bsd/drm2/i915drm/i915_pci.c

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



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

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jan 29 19:00:08 UTC 2014

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

Log Message:
Remove AArch64 stuff.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/include/elf_machdep.h

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



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

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jan 29 18:51:37 UTC 2014

Modified Files:
src/sys/arch/arm/include: int_fmtio.h int_mwgwtypes.h

Log Message:
Make {,u}int{8,16,32} be of type int.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/include/int_fmtio.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/include/int_mwgwtypes.h

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



CVS commit: src/sys/arch/arm

2014-01-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jan 29 18:45:21 UTC 2014

Modified Files:
src/sys/arch/arm/arm: syscall.c undefined.c
src/sys/arch/arm/arm32: fault.c
src/sys/arch/arm/include: locore.h

Log Message:
Add read_insn and read_thumb_insn inlines to hide the endianness of
instructions and use them as appropriate.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/arm/arm/syscall.c
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/arm/arm/undefined.c
cvs rdiff -u -r1.92 -r1.93 src/sys/arch/arm/arm32/fault.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/include/locore.h

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



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

2014-01-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Jan 29 18:42:14 UTC 2014

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

Log Message:
lwp0 needs l_proc set for panic->cpu_reboot to dump core the right way


To generate a diff of this commit:
cvs rdiff -u -r1.161 -r1.162 src/sys/rump/librump/rumpkern/emul.c
cvs rdiff -u -r1.283 -r1.284 src/sys/rump/librump/rumpkern/rump.c

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



CVS commit: src/common/lib/libc/atomic

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 15:59:12 UTC 2014

Modified Files:
src/common/lib/libc/atomic: atomic_add_32_cas.c atomic_and_32_cas.c
atomic_or_32_cas.c

Log Message:
Fix up the remaining __sync_* functions to build with Clang on ARM.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/common/lib/libc/atomic/atomic_add_32_cas.c
cvs rdiff -u -r1.7 -r1.8 src/common/lib/libc/atomic/atomic_and_32_cas.c \
src/common/lib/libc/atomic/atomic_or_32_cas.c

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



CVS commit: src/common/lib/libc/atomic

2014-01-29 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Jan 29 14:49:35 UTC 2014

Modified Files:
src/common/lib/libc/atomic: atomic_init_testset.c

Log Message:
Fix a few more copy&pastos - now it actually builds.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/common/lib/libc/atomic/atomic_init_testset.c

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



CVS commit: src/common/lib/libc/atomic

2014-01-29 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Jan 29 14:44:32 UTC 2014

Modified Files:
src/common/lib/libc/atomic: atomic_init_testset.c

Log Message:
Fix copy&pasto


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/common/lib/libc/atomic/atomic_init_testset.c

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



CVS import: src/sys/external/bsd/compiler_rt/dist

2014-01-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Jan 29 14:21:49 UTC 2014

Update of /cvsroot/src/sys/external/bsd/compiler_rt/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv3229

Log Message:
Fix builtin shadowing in PowerPC specific code. Implement clzdi/clzsi
for ARM.

Status:

Vendor Tag: LLVM
Release Tags:   compiler-rt-200397

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/LICENSE.TXT
U src/sys/external/bsd/compiler_rt/dist/lib/subsf3.c
U src/sys/external/bsd/compiler_rt/dist/lib/udivmoddi4.c
U src/sys/external/bsd/compiler_rt/dist/lib/negdi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/mulsf3.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatunsidf.c
U src/sys/external/bsd/compiler_rt/dist/lib/cmpdi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/moddi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixunsdfti.c
U src/sys/external/bsd/compiler_rt/dist/lib/popcountsi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/adddf3.c
U src/sys/external/bsd/compiler_rt/dist/lib/negti2.c
U src/sys/external/bsd/compiler_rt/dist/lib/udivmodti4.c
U src/sys/external/bsd/compiler_rt/dist/lib/absvdi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/cmpti2.c
U src/sys/external/bsd/compiler_rt/dist/lib/modti3.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixunssfsi.c
U src/sys/external/bsd/compiler_rt/dist/lib/clzsi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/absvti2.c
U src/sys/external/bsd/compiler_rt/dist/lib/ctzsi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/comparedf2.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatundixf.c
U src/sys/external/bsd/compiler_rt/dist/lib/int_lib.h
U src/sys/external/bsd/compiler_rt/dist/lib/udivsi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/divsc3.c
U src/sys/external/bsd/compiler_rt/dist/lib/mulosi4.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixsfdi.c
U src/sys/external/bsd/compiler_rt/dist/lib/enable_execute_stack.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatuntixf.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixunsxfsi.c
U src/sys/external/bsd/compiler_rt/dist/lib/powidf2.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatsidf.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixsfti.c
U src/sys/external/bsd/compiler_rt/dist/lib/ffsdi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/negvsi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatundisf.c
U src/sys/external/bsd/compiler_rt/dist/lib/subvdi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/umodsi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/muldc3.c
U src/sys/external/bsd/compiler_rt/dist/lib/trampoline_setup.c
U src/sys/external/bsd/compiler_rt/dist/lib/powitf2.c
U src/sys/external/bsd/compiler_rt/dist/lib/ffsti2.c
U src/sys/external/bsd/compiler_rt/dist/lib/addvsi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/powixf2.c
U src/sys/external/bsd/compiler_rt/dist/lib/divsf3.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatuntisf.c
U src/sys/external/bsd/compiler_rt/dist/lib/subvti3.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixxfdi.c
U src/sys/external/bsd/compiler_rt/dist/lib/mulvsi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/paritydi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/int_math.h
U src/sys/external/bsd/compiler_rt/dist/lib/mulxc3.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatdixf.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixxfti.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixunssfdi.c
U src/sys/external/bsd/compiler_rt/dist/lib/divmoddi4.c
U src/sys/external/bsd/compiler_rt/dist/lib/negsf2.c
U src/sys/external/bsd/compiler_rt/dist/lib/subdf3.c
U src/sys/external/bsd/compiler_rt/dist/lib/parityti2.c
U src/sys/external/bsd/compiler_rt/dist/lib/muldf3.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixdfsi.c
U src/sys/external/bsd/compiler_rt/dist/lib/ashrdi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/floattixf.c
U src/sys/external/bsd/compiler_rt/dist/lib/fp_lib.h
U src/sys/external/bsd/compiler_rt/dist/lib/divsi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixunssfti.c
U src/sys/external/bsd/compiler_rt/dist/lib/popcountdi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/lshrdi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatdisf.c
U src/sys/external/bsd/compiler_rt/dist/lib/extendsfdf2.c
U src/sys/external/bsd/compiler_rt/dist/lib/ashrti3.c
U src/sys/external/bsd/compiler_rt/dist/lib/int_types.h
U src/sys/external/bsd/compiler_rt/dist/lib/popcountti2.c
U src/sys/external/bsd/compiler_rt/dist/lib/clzdi2.c
U src/sys/external/bsd/compiler_rt/dist/lib/fixunsxfdi.c
U src/sys/external/bsd/compiler_rt/dist/lib/udivmodsi4.c
U src/sys/external/bsd/compiler_rt/dist/lib/lshrti3.c
U src/sys/external/bsd/compiler_rt/dist/lib/gcc_personality_v0.c
U src/sys/external/bsd/compiler_rt/dist/lib/floattisf.c
U src/sys/external/bsd/compiler_rt/dist/lib/muldi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/modsi3.c
U src/sys/external/bsd/compiler_rt/dist/lib/floatundidf.c
U 

CVS commit: src/common/lib/libc/arch/sparc/atomic

2014-01-29 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Jan 29 13:06:36 UTC 2014

Modified Files:
src/common/lib/libc/arch/sparc/atomic: Makefile.inc atomic_cas_up.S

Log Message:
Provide _atomic_cas_{16,8}_up


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/common/lib/libc/arch/sparc/atomic/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 \
src/common/lib/libc/arch/sparc/atomic/atomic_cas_up.S

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



CVS commit: src/usr.sbin/postinstall

2014-01-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan 29 12:56:28 UTC 2014

Modified Files:
src/usr.sbin/postinstall: postinstall

Log Message:
Remove harmful whitespace. Now the /var/shm check can succeed quietly.


To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/usr.sbin/postinstall/postinstall

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



CVS commit: src/common/lib/libc/arch/hppa/atomic

2014-01-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan 29 11:34:25 UTC 2014

Modified Files:
src/common/lib/libc/arch/hppa/atomic: atomic_cas_up.S

Log Message:
Copyright


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/arch/hppa/atomic/atomic_cas_up.S

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



CVS commit: src/common/lib/libc/arch/hppa/atomic

2014-01-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jan 29 11:03:04 UTC 2014

Modified Files:
src/common/lib/libc/arch/hppa/atomic: Makefile.inc atomic_cas_up.S

Log Message:
Provide _atomic_cas_8_up and _atomic_cas_16_up functions


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/common/lib/libc/arch/hppa/atomic/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/arch/hppa/atomic/atomic_cas_up.S

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



CVS commit: src/common/lib/libc/arch/m68k/atomic

2014-01-29 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Jan 29 10:20:11 UTC 2014

Modified Files:
src/common/lib/libc/arch/m68k/atomic: Makefile.inc atomic_cas_68000.S

Log Message:
Provide _atomic_cas_8_up and _atomic_cas_16_up as assembler functions


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/common/lib/libc/arch/m68k/atomic/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 \
src/common/lib/libc/arch/m68k/atomic/atomic_cas_68000.S

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



CVS commit: src/sys/miscfs/genfs

2014-01-29 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Wed Jan 29 08:27:04 UTC 2014

Modified Files:
src/sys/miscfs/genfs: layer_subr.c layer_vnops.c

Log Message:
Allow layer_node_create() with unlocked lower node and change
layer_bypass() to enter nodes from creation operations unlocked.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/miscfs/genfs/layer_subr.c
cvs rdiff -u -r1.52 -r1.53 src/sys/miscfs/genfs/layer_vnops.c

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