CVS commit: src/lib/libexecinfo

2013-09-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Sep  3 08:44:45 UTC 2013

Modified Files:
src/lib/libexecinfo: symtab.c

Log Message:
print an error if we failed to allocate.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libexecinfo/symtab.c

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



CVS commit: src/distrib/sets/lists/debug

2013-09-03 Thread Hisashi T Fujinaka
Module Name:src
Committed By:   htodd
Date:   Tue Sep  3 13:21:53 UTC 2013

Modified Files:
src/distrib/sets/lists/debug: mi

Log Message:
Fix debug build by adding cgram.debug.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/distrib/sets/lists/debug/mi

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



CVS commit: src/external/bsd/llvm/lib

2013-09-03 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Sep  3 14:54:00 UTC 2013

Modified Files:
src/external/bsd/llvm/lib/libLLVMSupport: Makefile
src/external/bsd/llvm/lib/libLLVMX86Disassembler: Makefile

Log Message:
Use CPPFLAGS.src and not COPTS.src to override -std=c++11 flag. The
latter doesn't help make depend.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.2 -r1.3 \
src/external/bsd/llvm/lib/libLLVMX86Disassembler/Makefile

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



CVS commit: src/sys/dev/ic

2013-09-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Sep  3 15:32:55 UTC 2013

Modified Files:
src/sys/dev/ic: com.c comreg.h comvar.h

Log Message:
no EFR on tl16c750, use AFE bit on MCR reg instead for flow control


To generate a diff of this commit:
cvs rdiff -u -r1.314 -r1.315 src/sys/dev/ic/com.c
cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ic/comreg.h
cvs rdiff -u -r1.76 -r1.77 src/sys/dev/ic/comvar.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/allwinner

2013-09-03 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Sep  3 18:02:26 UTC 2013

Added Files:
src/sys/arch/arm/allwinner: awin_intr.h awin_reg.h awin_var.h
files.awin

Log Message:
Files for allwinner a20/a10 (need to compile stuff in evbarm/cubie)


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/allwinner/awin_intr.h \
src/sys/arch/arm/allwinner/awin_reg.h \
src/sys/arch/arm/allwinner/awin_var.h \
src/sys/arch/arm/allwinner/files.awin

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

2013-09-03 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Sep  3 18:01:33 UTC 2013

Added Files:
src/sys/arch/evbarm/cubie: cubie_machdep.c cubie_start.S genassym.cf
platform.h

Log Message:
First attempt at initial evbarm support for cubieboard (compile tested).


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/cubie/cubie_machdep.c \
src/sys/arch/evbarm/cubie/cubie_start.S \
src/sys/arch/evbarm/cubie/genassym.cf \
src/sys/arch/evbarm/cubie/platform.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

2013-09-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Sep  3 19:57:02 UTC 2013

Modified Files:
src/sys/rump: Makefile.rump

Log Message:
RUMPCOMP_USEROBJ -> RUMPOBJ_NORENAME

Widens the implied usage scope of the variable.


To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 src/sys/rump/Makefile.rump

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



CVS commit: src/sys

2013-09-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Sep  3 19:55:13 UTC 2013

Modified Files:
src/sys/kern: makesyscalls.sh
src/sys/rump/librump/rumpkern: rump.c rump_private.h

Log Message:
Don't autogenerate the wrapper that is called from the rump kernel
local syscall entry points.  The wrapper is now so big that it doesn't
get inlined (original intent for having it close to the entry points),
and autogenerating a regular function just loses in flexibility.


To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 src/sys/kern/makesyscalls.sh
cvs rdiff -u -r1.271 -r1.272 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.74 -r1.75 src/sys/rump/librump/rumpkern/rump_private.h

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



CVS commit: src/sys/kern

2013-09-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Sep  3 20:54:03 UTC 2013

Modified Files:
src/sys/kern: makesyscalls.sh

Log Message:
Autogenerate rump_syscalls.c into the correct namespace, i.e. it no
longer needs to go through rename in the build.


To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 src/sys/kern/makesyscalls.sh

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



CVS commit: src/sys/kern

2013-09-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Sep  3 21:28:24 UTC 2013

Modified Files:
src/sys/kern: makesyscalls.sh

Log Message:
If RUMP_KERNEL_IS_LIBC is defined, alias the rump kernel syscalls to libc
syscall stub symbol names.  This allows running standalone programs in
OS-less environments such as directly on a Xen DomU backed only by a
libc and a rump kernel.


To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 src/sys/kern/makesyscalls.sh

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



CVS commit: src/sys

2013-09-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Sep  3 21:30:43 UTC 2013

Modified Files:
src/sys/kern: init_sysent.c syscalls.c
src/sys/rump/include/rump: rump_syscalls.h
src/sys/rump/librump/rumpkern: rump_syscalls.c
src/sys/sys: syscall.h syscallargs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.272 -r1.273 src/sys/kern/init_sysent.c
cvs rdiff -u -r1.263 -r1.264 src/sys/kern/syscalls.c
cvs rdiff -u -r1.64 -r1.65 src/sys/rump/include/rump/rump_syscalls.h
cvs rdiff -u -r1.89 -r1.90 src/sys/rump/librump/rumpkern/rump_syscalls.c
cvs rdiff -u -r1.259 -r1.260 src/sys/sys/syscall.h
cvs rdiff -u -r1.242 -r1.243 src/sys/sys/syscallargs.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

2013-09-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Sep  3 21:32:21 UTC 2013

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

Log Message:
+ don't rename rump_syscalls.*o
+ support RUMP_KERNEL_IS_LIBC


To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 src/sys/rump/librump/rumpkern/Makefile.rumpkern

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



CVS commit: src/sys/arch

2013-09-03 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Sep  4 02:39:01 UTC 2013

Modified Files:
src/sys/arch/arm/allwinner: awin_intr.h awin_reg.h awin_var.h
files.awin
src/sys/arch/evbarm/conf: CUBIEBOARD
src/sys/arch/evbarm/cubie: cubie_machdep.c
Added Files:
src/sys/arch/arm/allwinner: awin_ahcisata.c awin_board.c awin_com.c
awin_eth.c awin_gige.c awin_gpio.c awin_icu.c awin_io.c awin_nand.c
awin_sdhc.c awin_space.c awin_tmr.c awin_twi.c awin_usb.c
awin_wdc.c awin_wdt.c

Log Message:
Very very very prelimnary support for cubieboard 1 & 2 based on the
Allwinner A10 & A20 SoCs.  It links and that's about all it does.
Many drivers are stubs with autoconf glue.
com, ahcisata, sdhc, usb might have a chance of working.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/allwinner/awin_ahcisata.c \
src/sys/arch/arm/allwinner/awin_board.c \
src/sys/arch/arm/allwinner/awin_com.c \
src/sys/arch/arm/allwinner/awin_eth.c \
src/sys/arch/arm/allwinner/awin_gige.c \
src/sys/arch/arm/allwinner/awin_gpio.c \
src/sys/arch/arm/allwinner/awin_icu.c \
src/sys/arch/arm/allwinner/awin_io.c \
src/sys/arch/arm/allwinner/awin_nand.c \
src/sys/arch/arm/allwinner/awin_sdhc.c \
src/sys/arch/arm/allwinner/awin_space.c \
src/sys/arch/arm/allwinner/awin_tmr.c \
src/sys/arch/arm/allwinner/awin_twi.c \
src/sys/arch/arm/allwinner/awin_usb.c \
src/sys/arch/arm/allwinner/awin_wdc.c \
src/sys/arch/arm/allwinner/awin_wdt.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/allwinner/awin_intr.h \
src/sys/arch/arm/allwinner/awin_reg.h \
src/sys/arch/arm/allwinner/awin_var.h \
src/sys/arch/arm/allwinner/files.awin
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/CUBIEBOARD
cvs rdiff -u -r1.1 -r1.2 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.