CVS commit: src/external

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:52:27 UTC 2011 Added Files: src/external/gpl3/gcc/lib/crtstuff/arch: armeb.mk m68000.mk sh3eb.mk sh3el.mk src/external/gpl3/gcc/lib/libgcc/arch: armeb.mk m68000.mk sh3eb.mk sh3el.mk

CVS commit: src/tools/gcc

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:47:13 UTC 2011 Modified Files: src/tools/gcc: mknative-gcc Log Message: copy sysroot-suffix.h as well, for sh3. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/tools/gcc/mknative-gcc Please note tha

CVS commit: src/tests/libexec/ld.elf_so

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:46:49 UTC 2011 Modified Files: src/tests/libexec/ld.elf_so: Makefile Log Message: only build the ld.elf_so tests if MKPIC != no. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/libexec/ld.elf_so/

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

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:45:51 UTC 2011 Modified Files: src/sys/arch/sh3/include: stdarg.h Log Message: add GCC 4.5 support. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sh3/include/stdarg.h Please note that diff

CVS commit: src/external/gpl3/gcc/usr.bin/backend

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:42:03 UTC 2011 Modified Files: src/external/gpl3/gcc/usr.bin/backend: Makefile Log Message: gengtype also needs sysroot-suffix.h if present To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3

CVS commit: src/lib/libm/complex

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:45:24 UTC 2011 Modified Files: src/lib/libm/complex: catan.c catanf.c ctan.c ctanf.c Log Message: use DBL_MAX and FLT_MAX from instead of hard coding some ieeefp values. To generate a diff of this commit: cvs rdiff

CVS commit: src/games/trek

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:44:02 UTC 2011 Modified Files: src/games/trek: move.c Log Message: use DBL_MIN from instead of a hard coded small value (that becomes zero for vax fp.) To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 sr

CVS commit: src/external/lgpl3/gmp/lib/libgmp/arch

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:43:17 UTC 2011 Modified Files: src/external/lgpl3/gmp/lib/libgmp/arch/arm: Makefile.inc src/external/lgpl3/gmp/lib/libgmp/arch/armeb: Makefile.inc src/external/lgpl3/gmp/lib/libgmp/arch/i386: Makefile.inc

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

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:40:38 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/arm: t-netbsd Log Message: copy across (most) of the LIB1ASMFUNCS from t-arm-elf. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \

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

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:39:23 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: - for m680[012]0, set cpu_type=m68k - add fragment for m68010--netbsdelf - s/*-*-netbsd/*-*-netbsd*/ so that netbsdelf matches To

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

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:37:42 UTC 2011 Modified Files: src/distrib/sets/lists/comp: ad.powerpc Log Message: add gcc-4.5/altivec.h To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/distrib/sets/lists/comp/ad.powerpc Please no

CVS commit: src/external/lgpl3/gmp/dist/mpn/powerpc32

2011-07-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jul 3 03:30:19 UTC 2011 Modified Files: src/external/lgpl3/gmp/dist/mpn/powerpc32: elf.m4 Log Message: Switch to using the secure-plt method of accessing the global offset table. To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/arch/vax

2011-07-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jul 3 02:18:21 UTC 2011 Modified Files: src/sys/arch/vax/include: db_machdep.h pcb.h proc.h trap.h userret.h src/sys/arch/vax/vax: compat_13_machdep.c compat_16_machdep.c core_machdep.c db_machdep.c locore.c

CVS commit: src/sys/opencrypto

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 01:01:06 UTC 2011 Modified Files: src/sys/opencrypto: deflate.c Log Message: avoid some uninitialised warning issues GCC 4.5 complains about. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/opencryp

CVS commit: src/sys/lib/libkern/arch/powerpc

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 23:36:02 UTC 2011 Modified Files: src/sys/lib/libkern/arch/powerpc: gprsavrest.S Log Message: fix the names of the _END symbols passed to .size; fixes rump issues, and kernels still work fine, and ofwboot still links. To

CVS commit: src/share/mk

2011-07-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 2 20:21:16 UTC 2011 Modified Files: src/share/mk: bsd.own.mk Log Message: Switch powerpc to USE_COMPILERCRTSTUFF=no To generate a diff of this commit: cvs rdiff -u -r1.672 -r1.673 src/share/mk/bsd.own.mk Please note that

CVS commit: src/lib/csu/arch/powerpc

2011-07-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 2 20:16:09 UTC 2011 Modified Files: src/lib/csu/arch/powerpc: crt0.S Log Message: The kernel and ld.elf_so call with a different order for cleanup, obj, ps_strings so deal with it. With this change, USE_COMPILERCRTSTUFF=no

CVS commit: src/lib/csu/arch/vax

2011-07-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 2 20:14:10 UTC 2011 Modified Files: src/lib/csu/arch/vax: crt0.S Log Message: Adapt to the new ___start calling convention To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/vax/crt0.S Please no

CVS commit: src/sys/arch/xen

2011-07-02 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Jul 2 19:07:56 UTC 2011 Modified Files: src/sys/arch/xen/xen: evtchn.c src/sys/arch/xen/xenbus: xenbus_comms.c Log Message: Remove all return error checks for event_set_handler(...). It either succeeds or end in panic.

CVS commit: src/usr.sbin/ldpd

2011-07-02 Thread Mihai Chelaru
Module Name:src Committed By: kefren Date: Sat Jul 2 18:17:12 UTC 2011 Modified Files: src/usr.sbin/ldpd: main.c Log Message: return EXIT_SUCCESS and EXIT_FAILURE instead on 0 and -1 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/ldpd/main.c P

CVS commit: src/sys

2011-07-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Jul 2 17:53:51 UTC 2011 Modified Files: src/sys/kern: init_main.c uipc_socket.c src/sys/sys: socketvar.h Log Message: Fix kern/45093 as discussed on tech-kern@: http://mail-index.netbsd.org/tech-kern/2011/06/17/msg010

CVS commit: src

2011-07-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Jul 2 17:37:29 UTC 2011 Modified Files: src/distrib/cats/instkernel: Makefile src/distrib/shark/instkernel/instkernel: Makefile src/sys/arch/cats/conf: Makefile.cats.inc Log Message: Sync with src/sys/arch/sh

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

2011-07-02 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat Jul 2 17:33:10 UTC 2011 Modified Files: src/sys/arch/shark/conf: Makefile.shark.inc Log Message: Remove an extra backslash. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/shark/conf/Makefile.sha

CVS commit: src/external/gpl3/gcc/lib/libiberty/arch/m68k

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:28:14 UTC 2011 Added Files: src/external/gpl3/gcc/lib/libiberty/arch/m68k: config.h Log Message: mknative-gcc output for vax and m68k. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/li

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

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:17:40 UTC 2011 Modified Files: src/sys/arch/shark/conf: Makefile.shark.inc Log Message: also need to strip out GCC 4.5's new .debug_pubtypes section. while here, minor cleanup. To generate a diff of this commit: cvs r

CVS commit: src/external/gpl3/gcc

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:13:52 UTC 2011 Added Files: src/external/gpl3/gcc/lib/crtstuff/arch: m68k.mk vax.mk src/external/gpl3/gcc/lib/libgcc/arch: m68k.mk vax.mk src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68k: defs.mk gcov-i

CVS commit: src/external/lgpl3/mpfr/lib/libmpfr

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:08:45 UTC 2011 Modified Files: src/external/lgpl3/mpfr/lib/libmpfr: Makefile Log Message: make this build on vax. XXX: need to check this for platforms besides x86 and sparc64 to see XXX: if HAVE_LDOUBLE_IEEE_EXT_LIT

CVS commit: src/external/gpl3/gcc/usr.bin

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:06:42 UTC 2011 Modified Files: src/external/gpl3/gcc/usr.bin/cpp: Makefile src/external/gpl3/gcc/usr.bin/frontend: Makefile Log Message: add driver-rs6000.c and the remaining powerpc mknative-gcc files. the ppc

CVS commit: src/external/lgpl3/gmp/dist

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:05:03 UTC 2011 Modified Files: src/external/lgpl3/gmp/dist: gmp-h.in Log Message: provide one of the ugly proto-prototypes for mpn_udiv_w_sdiv(). To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/ext

CVS commit: src/external/lgpl3/gmp/lib/libgmp

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:04:30 UTC 2011 Modified Files: src/external/lgpl3/gmp/lib/libgmp: Makefile Log Message: remove a stale XXX comment. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/lgpl3/gmp/lib/libgmp/Makefil

CVS commit: src/external/lgpl3/gmp/lib/libgmp/arch/vax

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:04:14 UTC 2011 Modified Files: src/external/lgpl3/gmp/lib/libgmp/arch/vax: Makefile.inc config.m4 Log Message: make this mostly appear to work by using the C versions for now. To generate a diff of this commit: cvs rd

CVS commit: src/external/lgpl3/gmp

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 14:03:21 UTC 2011 Modified Files: src/external/lgpl3/gmp: build-gmp-Makefile.inc.awk Log Message: also match .s and .S files for asm sources. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/lgpl3

CVS commit: src/external/lgpl3/gmp/lib/libgmp/arch/m68k

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:43:05 UTC 2011 Added Files: src/external/lgpl3/gmp/lib/libgmp/arch/m68k: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h mp.h Log Message: gmp files for m68k. seems to build ok, at least enough to run mk

CVS commit: src/external/lgpl3/gmp/lib/libgmp/arch/vax

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:36:57 UTC 2011 Added Files: src/external/lgpl3/gmp/lib/libgmp/arch/vax: Makefile.inc config.h config.m4 gmp-mparam.h gmp.h mp.h Log Message: initial versions of these for vax. not 100% working yet. To gen

CVS commit: src/external/lgpl3/gmp/dist

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:26:39 UTC 2011 Modified Files: src/external/lgpl3/gmp/dist: Makefile.in Log Message: split two sub-make targets into two separate make calls. avoids an annoying -jN install problem. idea from dh. thanks! To generate

CVS commit: src/tools/gcc

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:25:05 UTC 2011 Modified Files: src/tools/gcc: mknative-gcc Log Message: also pull out LIB2ADD_ST for libgcc. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/tools/gcc/mknative-gcc Please note that d

CVS commit: src/sys/dev/sbus

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:21:30 UTC 2011 Modified Files: src/sys/dev/sbus: spif.c Log Message: avoid some uninitialised variable warnings from GCC 4.5. i'm pretty sure they can't happen in practise, but i can see why GCC isn't sure. To genera

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

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:18:39 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/m68k: netbsd-elf.h Log Message: TARGET_VERSION is used in collect2.c now. avoid referencing the m68k_cpu_flags variable and simply print "(NetBSD/m68

CVS commit: src/sys/dev/ic

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:12:44 UTC 2011 Modified Files: src/sys/dev/ic: aic79xx.c Log Message: avoid -Wenum-compare issue. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/dev/ic/aic79xx.c Please note that diffs are not

CVS commit: src/sys/dev/isa

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:14:47 UTC 2011 Modified Files: src/sys/dev/isa: gus.c Log Message: fix sequence point errors. diff explains best: - sc->sc_playbuf = ++sc->sc_playbuf % sc->sc_nbufs; + sc->sc_playbuf = (sc->sc_playbuf + 1)

CVS commit: src/sys/dev/ic

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:13:23 UTC 2011 Modified Files: src/sys/dev/ic: i82586.c Log Message: listen to GCC 4.5 and change "!!x | y" into "(!!x) | y". To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/dev/ic/i82586.c Plea

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

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:11:49 UTC 2011 Modified Files: src/sys/arch/sparc64/sparc64: machdep.c Log Message: redo previous correctly: don't try to print fr_arg[6] since it doesn't exist. To generate a diff of this commit: cvs rdiff -u -r1.259

CVS commit: src/sys/arch/sparc/sparc

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:10:53 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: machdep.c Log Message: don't try to print fr_arg[6] since it doesn't exist. To generate a diff of this commit: cvs rdiff -u -r1.311 -r1.312 src/sys/arch/sparc/s

CVS commit: src/sys/arch/x86/x86

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:09:32 UTC 2011 Modified Files: src/sys/arch/x86/x86: x86_autoconf.c Log Message: insert some (uintptr_t) between some casts involving pointer to int. (they already had casts for the pointer.) To generate a diff of thi

CVS commit: src/sys/arch/powerpc/pic

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 13:08:25 UTC 2011 Modified Files: src/sys/arch/powerpc/pic: pic_distopenpic.c Log Message: avoid some uninitialised variable warnings from GCC 4.5. i'm pretty sure they can't happen in practise, but i can see why GCC isn'

CVS commit: src/lib/csu/powerpc

2011-07-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 2 07:28:08 UTC 2011 Modified Files: src/lib/csu/powerpc: dot_init.h Log Message: Make this adhere to the SVR4 ABI. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/csu/powerpc/dot_init.h Please note th