CVS commit: src/sys/dev/usb

2013-01-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Jan 26 07:52:17 UTC 2013

Modified Files:
src/sys/dev/usb: if_smsc.c

Log Message:
Simplify the code by only checking for total_len < pktlen once. The second
check was actually wrong - found by matt@ and clang.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/usb/if_smsc.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/arch/arm/string

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jan 26 07:49:11 UTC 2013

Modified Files:
src/common/lib/libc/arch/arm/string: strchr_arm.S

Log Message:
Fix bug in detecting EOS/match on armv6+.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/arch/arm/string/strchr_arm.S

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



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

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jan 26 07:09:42 UTC 2013

Modified Files:
src/lib/libc/arch/arm: Makefile.inc
src/lib/libc/arch/arm/gen: Makefile.inc

Log Message:
When building for earm*, compile __aeabi_[df]cmpun.c and __aeabi_[il]div0.c


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/lib/libc/arch/arm/Makefile.inc
cvs rdiff -u -r1.20 -r1.21 src/lib/libc/arch/arm/gen/Makefile.inc

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



CVS commit: src/lib/libc/arch/arm/softfloat

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jan 26 07:08:14 UTC 2013

Modified Files:
src/lib/libc/arch/arm/softfloat: arm-gcc.h

Log Message:
Appease clang by making 64-bit literals use ULL


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/arch/arm/softfloat/arm-gcc.h

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



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

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jan 26 07:04:23 UTC 2013

Added Files:
src/lib/libc/arch/arm/gen: __aeabi_dcmpun.c __aeabi_fcmpun.c

Log Message:
Add __aeabi_[fd]cmpun for IEEE unordered compares (requires by ARM RTABI).


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/lib/libc/arch/arm/gen/__aeabi_dcmpun.c \
src/lib/libc/arch/arm/gen/__aeabi_fcmpun.c

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



CVS commit: src/usr.sbin/makefs

2013-01-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jan 26 00:31:50 UTC 2013

Modified Files:
src/usr.sbin/makefs: Makefile msdos.h
src/usr.sbin/makefs/msdos: msdosfs_vfsops.c msdosfs_vnops.c

Log Message:
add debugging, fix warnings.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/makefs/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/makefs/msdos.h
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/makefs/msdos/msdosfs_vfsops.c \
src/usr.sbin/makefs/msdos/msdosfs_vnops.c

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



CVS commit: src/sys/fs/msdosfs

2013-01-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jan 26 00:21:49 UTC 2013

Modified Files:
src/sys/fs/msdosfs: denode.h direntry.h fat.h msdosfs_conv.c
msdosfs_fat.c msdosfs_lookup.c msdosfsmount.h

Log Message:
expose more stuff if MAKEFS is defined for the headers, and arrange for
the source file to be compilable from userland.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/fs/msdosfs/denode.h
cvs rdiff -u -r1.5 -r1.6 src/sys/fs/msdosfs/direntry.h
cvs rdiff -u -r1.7 -r1.8 src/sys/fs/msdosfs/fat.h \
src/sys/fs/msdosfs/msdosfs_conv.c
cvs rdiff -u -r1.23 -r1.24 src/sys/fs/msdosfs/msdosfs_fat.c
cvs rdiff -u -r1.27 -r1.28 src/sys/fs/msdosfs/msdosfs_lookup.c
cvs rdiff -u -r1.17 -r1.18 src/sys/fs/msdosfs/msdosfsmount.h

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



CVS commit: src/usr.sbin/makefs

2013-01-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jan 26 00:20:40 UTC 2013

Modified Files:
src/usr.sbin/makefs: msdos.c
src/usr.sbin/makefs/msdos: Makefile.inc
Added Files:
src/usr.sbin/makefs: msdos.h
src/usr.sbin/makefs/msdos: msdosfs_denode.c msdosfs_vfsops.c
msdosfs_vnops.c

Log Message:
add more msdos stuff.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/makefs/msdos.c
cvs rdiff -u -r0 -r1.1 src/usr.sbin/makefs/msdos.h
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/makefs/msdos/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/usr.sbin/makefs/msdos/msdosfs_denode.c \
src/usr.sbin/makefs/msdos/msdosfs_vfsops.c \
src/usr.sbin/makefs/msdos/msdosfs_vnops.c

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



CVS commit: src/usr.sbin/makefs

2013-01-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jan 26 00:19:39 UTC 2013

Modified Files:
src/usr.sbin/makefs: ffs.c
src/usr.sbin/makefs/ffs: buf.c buf.h ffs_alloc.c ffs_balloc.c

Log Message:
make the buffer functions look exactly like the kernel ones and add other
cruft to make the kernel files compile.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/usr.sbin/makefs/ffs.c
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/makefs/ffs/buf.c
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/makefs/ffs/buf.h
cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/makefs/ffs/ffs_alloc.c
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/makefs/ffs/ffs_balloc.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/broadcom

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jan 25 22:38:00 UTC 2013

Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_reg.h

Log Message:
Fix a few c&p errors.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/broadcom/bcm53xx_reg.h

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



CVS commit: src/bin/csh

2013-01-25 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Fri Jan 25 19:07:15 UTC 2013

Modified Files:
src/bin/csh: Makefile

Log Message:
When using -ledit, also use -lterminfo, to allow static linking.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/bin/csh/Makefile

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



CVS commit: src/lib/libterminfo

2013-01-25 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Fri Jan 25 17:28:50 UTC 2013

Modified Files:
src/lib/libterminfo: term.h terminfo.3 tparm.c

Log Message:
Provide a disabled implentation of tlparm and ti_tlparm for completeness.
This also improves the readability of _ti_tiparm.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/lib/libterminfo/term.h \
src/lib/libterminfo/tparm.c
cvs rdiff -u -r1.9 -r1.10 src/lib/libterminfo/terminfo.3

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



CVS commit: src/sys/arch/sparc64/sparc64

2013-01-25 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Fri Jan 25 17:12:33 UTC 2013

Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c

Log Message:
Update the DEBUG section at the tail of pmap_clear_modify().

Nothing prevents page modification after the modify bit was
cleared but before the DEBUG section checks pmap_is_modified(),
so remove this check.

For the same reason "modified" and "changed" may differ, so only
check "modified" implies "changed" here.

Ok: Matthew Green 


To generate a diff of this commit:
cvs rdiff -u -r1.279 -r1.280 src/sys/arch/sparc64/sparc64/pmap.c

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



CVS commit: src/bin/csh

2013-01-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jan 25 14:20:58 UTC 2013

Modified Files:
src/bin/csh: Makefile

Log Message:
Obey SMALLPROG and don't enable the editor


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/bin/csh/Makefile

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



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

2013-01-25 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Jan 25 13:32:21 UTC 2013

Modified Files:
src/sys/arch/evbarm/rpi: rpi_machdep.c

Log Message:
dont crash if edid data is missing or bad


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbarm/rpi/rpi_machdep.c

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



CVS commit: src/external/broadcom/rpi-firmware/dist

2013-01-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jan 25 13:20:25 UTC 2013

Modified Files:
src/external/broadcom/rpi-firmware/dist: bootcode.bin fixup.dat
fixup_cd.dat start.elf start_cd.elf

Log Message:
Latest firmware including EDID support.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/broadcom/rpi-firmware/dist/bootcode.bin \
src/external/broadcom/rpi-firmware/dist/fixup.dat \
src/external/broadcom/rpi-firmware/dist/fixup_cd.dat \
src/external/broadcom/rpi-firmware/dist/start.elf \
src/external/broadcom/rpi-firmware/dist/start_cd.elf

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/arm32

2013-01-25 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jan 25 13:17:40 UTC 2013

Modified Files:
src/sys/arch/arm/arm32: vm_machdep.c

Log Message:
Shut up noisy debug unless pmap_debug_level > 0


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/arm/arm32/vm_machdep.c

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



CVS commit: src/lib/libterminfo

2013-01-25 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Fri Jan 25 12:52:45 UTC 2013

Modified Files:
src/lib/libterminfo: genman term.h terminfo.5.in

Log Message:
Add descriptions for terminfo keys to term.h
These are extracted by genman and placed into the compiled terminfo.5
Fixes PR lib/47090


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libterminfo/genman
cvs rdiff -u -r1.12 -r1.13 src/lib/libterminfo/term.h
cvs rdiff -u -r1.17 -r1.18 src/lib/libterminfo/terminfo.5.in

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



CVS commit: src/lib/libterminfo

2013-01-25 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Fri Jan 25 12:30:06 UTC 2013

Modified Files:
src/lib/libterminfo: terminfo.3 tparm.c

Log Message:
For platforms where we cannot fit a char * into a long, return NULL
and set errno to ENOTSUPP.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libterminfo/terminfo.3
cvs rdiff -u -r1.12 -r1.13 src/lib/libterminfo/tparm.c

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



CVS commit: src/usr.bin/tput

2013-01-25 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Fri Jan 25 12:27:13 UTC 2013

Modified Files:
src/usr.bin/tput: tput.c

Log Message:
If char * > long then print a suitable error when passing a string parameter.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/usr.bin/tput/tput.c

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



CVS commit: src/usr.bin/tput

2013-01-25 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Fri Jan 25 12:12:30 UTC 2013

Modified Files:
src/usr.bin/tput: tput.c

Log Message:
Remove debug accidently commited.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/usr.bin/tput/tput.c

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



CVS commit: src/lib/libc/regex

2013-01-25 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Fri Jan 25 11:51:42 UTC 2013

Modified Files:
src/lib/libc/regex: re_format.7

Log Message:
Replace dagger ("\(dg") with hash mark ("#") for marking up differences.
Dagger wasn't displayed on terminals and replaced with a minus, which
was hard to read.

Requested by agc.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/regex/re_format.7

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



CVS commit: src/sys/netinet6

2013-01-25 Thread Mihai Chelaru
Module Name:src
Committed By:   kefren
Date:   Fri Jan 25 10:33:53 UTC 2013

Modified Files:
src/sys/netinet6: ip6_output.c

Log Message:
don't return hlim when asked for multicast loop flag


To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 src/sys/netinet6/ip6_output.c

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



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

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jan 25 08:52:16 UTC 2013

Modified Files:
src/lib/libc/arch/arm/gen: _setjmp.S setjmp.S

Log Message:
Use __ARM_PCS_VFP to determine whether the VFP is being used.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/arch/arm/gen/_setjmp.S
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/arch/arm/gen/setjmp.S

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



CVS commit: [matt-nb6-plus] src/gnu/dist/gcc4/gcc/config/arm

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jan 25 08:50:06 UTC 2013

Modified Files:
src/gnu/dist/gcc4/gcc/config/arm [matt-nb6-plus]: arm.h

Log Message:
Pullup from HEAD:
Make GCC define __ARM_PCS and __ARM_PCS_VFP as defined by the ARM C Language
Extentions (clang already defines them):
__ARM_PCS is defined to 1 if the default procedure calling standard for
the translation unit conforms to the "base PCS" defined in [AAPCS].
__ARM_PCS_VFP is defined to 1 if the default is to pass floating-point
parameters in hardware floating-point registers using the "VFP variant PCS"
defined in [AAPCS].


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.46.1 src/gnu/dist/gcc4/gcc/config/arm/arm.h

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



CVS commit: src/gnu/dist/gcc4/gcc/config/arm

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jan 25 08:32:04 UTC 2013

Modified Files:
src/gnu/dist/gcc4/gcc/config/arm: arm.h

Log Message:
Make GCC define __ARM_PCS and __ARM_PCS_VFP as defined by the ARM C Language
Extentions (clang already defines them):
__ARM_PCS is defined to 1 if the default procedure calling standard for
the translation unit conforms to the "base PCS" defined in [AAPCS].
__ARM_PCS_VFP is defined to 1 if the default is to pass floating-point
parameters in hardware floating-point registers using the "VFP variant PCS"
defined in [AAPCS].


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/gnu/dist/gcc4/gcc/config/arm/arm.h

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

2013-01-25 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jan 25 08:31:43 UTC 2013

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

Log Message:
Make GCC define __ARM_PCS and __ARM_PCS_VFP as defined by the ARM C Language
Extentions (clang already defines them):
__ARM_PCS is defined to 1 if the default procedure calling standard for
the translation unit conforms to the "base PCS" defined in [AAPCS].
__ARM_PCS_VFP is defined to 1 if the default is to pass floating-point
parameters in hardware floating-point registers using the "VFP variant PCS"
defined in [AAPCS].


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/dist/gcc/config/arm/arm.h

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