Subject: CVS commit: src/gnu
To: None <source-changes@NetBSD.org>
From: matthew green <mrg@netbsd.org>
List: source-changes
Date: 07/27/2003 14:41:52
Module Name:	src
Committed By:	mrg
Date:		Sun Jul 27 14:41:52 UTC 2003

Modified Files:
	src/gnu/lib/libgcc3: Makefile
Added Files:
	src/gnu/lib/libg2c3/arch/m68000: config.h defs.mk g2c.h
	src/gnu/lib/libg2c3/arch/m68k: config.h defs.mk g2c.h
	src/gnu/lib/libg2c3/arch/sh3eb: config.h defs.mk g2c.h
	src/gnu/lib/libg2c3/arch/sh3el: config.h defs.mk g2c.h
	src/gnu/lib/libgcc3: m68000.mk m68k.mk sh3eb.mk sh3el.mk
	src/gnu/lib/libstdc++-v3/arch/m68000: c++config.h defs.mk
	    gthr-default.h gthr-posix.h gthr-single.h gthr.h
	src/gnu/lib/libstdc++-v3/arch/m68k: c++config.h defs.mk gthr-default.h
	    gthr-posix.h gthr-single.h gthr.h
	src/gnu/lib/libstdc++-v3/arch/sh3eb: c++config.h defs.mk gthr-default.h
	    gthr-posix.h gthr-single.h gthr.h
	src/gnu/lib/libstdc++-v3/arch/sh3el: c++config.h defs.mk gthr-default.h
	    gthr-posix.h gthr-single.h gthr.h
	src/gnu/usr.bin/gcc3/arch/m68000: auto-build.h auto-host.h configargs.h
	    cs-hconfig.h defs.mk gencheck.h hconfig.h
	src/gnu/usr.bin/gcc3/arch/m68k: auto-build.h auto-host.h configargs.h
	    cs-hconfig.h defs.mk gencheck.h hconfig.h
	src/gnu/usr.bin/gcc3/arch/sh3eb: auto-build.h auto-host.h configargs.h
	    cs-hconfig.h defs.mk gencheck.h hconfig.h
	src/gnu/usr.bin/gcc3/arch/sh3el: auto-build.h auto-host.h configargs.h
	    cs-hconfig.h defs.mk gencheck.h hconfig.h

Log Message:
build-tested support for m68000, m68k, sh3el and sh3eb.

XXX: sun2 seems to be currently generally busted but most of the world
     builds.  of course it is untested..
XXX: sh3* and -pg goes BOOM with gcc3.3... it generates code that uses
     the same labels twice... need to set NOPROFILE for now.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/gnu/lib/libg2c3/arch/m68000/config.h \
    src/gnu/lib/libg2c3/arch/m68000/defs.mk \
    src/gnu/lib/libg2c3/arch/m68000/g2c.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libg2c3/arch/m68k/config.h \
    src/gnu/lib/libg2c3/arch/m68k/defs.mk src/gnu/lib/libg2c3/arch/m68k/g2c.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libg2c3/arch/sh3eb/config.h \
    src/gnu/lib/libg2c3/arch/sh3eb/defs.mk \
    src/gnu/lib/libg2c3/arch/sh3eb/g2c.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libg2c3/arch/sh3el/config.h \
    src/gnu/lib/libg2c3/arch/sh3el/defs.mk \
    src/gnu/lib/libg2c3/arch/sh3el/g2c.h
cvs rdiff -r1.3 -r1.4 src/gnu/lib/libgcc3/Makefile
cvs rdiff -r0 -r1.1 src/gnu/lib/libgcc3/m68000.mk src/gnu/lib/libgcc3/m68k.mk \
    src/gnu/lib/libgcc3/sh3eb.mk src/gnu/lib/libgcc3/sh3el.mk
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/arch/m68000/c++config.h \
    src/gnu/lib/libstdc++-v3/arch/m68000/defs.mk \
    src/gnu/lib/libstdc++-v3/arch/m68000/gthr-default.h \
    src/gnu/lib/libstdc++-v3/arch/m68000/gthr-posix.h \
    src/gnu/lib/libstdc++-v3/arch/m68000/gthr-single.h \
    src/gnu/lib/libstdc++-v3/arch/m68000/gthr.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/arch/m68k/c++config.h \
    src/gnu/lib/libstdc++-v3/arch/m68k/defs.mk \
    src/gnu/lib/libstdc++-v3/arch/m68k/gthr-default.h \
    src/gnu/lib/libstdc++-v3/arch/m68k/gthr-posix.h \
    src/gnu/lib/libstdc++-v3/arch/m68k/gthr-single.h \
    src/gnu/lib/libstdc++-v3/arch/m68k/gthr.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/arch/sh3eb/c++config.h \
    src/gnu/lib/libstdc++-v3/arch/sh3eb/defs.mk \
    src/gnu/lib/libstdc++-v3/arch/sh3eb/gthr-default.h \
    src/gnu/lib/libstdc++-v3/arch/sh3eb/gthr-posix.h \
    src/gnu/lib/libstdc++-v3/arch/sh3eb/gthr-single.h \
    src/gnu/lib/libstdc++-v3/arch/sh3eb/gthr.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/arch/sh3el/c++config.h \
    src/gnu/lib/libstdc++-v3/arch/sh3el/defs.mk \
    src/gnu/lib/libstdc++-v3/arch/sh3el/gthr-default.h \
    src/gnu/lib/libstdc++-v3/arch/sh3el/gthr-posix.h \
    src/gnu/lib/libstdc++-v3/arch/sh3el/gthr-single.h \
    src/gnu/lib/libstdc++-v3/arch/sh3el/gthr.h
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/arch/m68000/auto-build.h \
    src/gnu/usr.bin/gcc3/arch/m68000/auto-host.h \
    src/gnu/usr.bin/gcc3/arch/m68000/configargs.h \
    src/gnu/usr.bin/gcc3/arch/m68000/cs-hconfig.h \
    src/gnu/usr.bin/gcc3/arch/m68000/defs.mk \
    src/gnu/usr.bin/gcc3/arch/m68000/gencheck.h \
    src/gnu/usr.bin/gcc3/arch/m68000/hconfig.h
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/arch/m68k/auto-build.h \
    src/gnu/usr.bin/gcc3/arch/m68k/auto-host.h \
    src/gnu/usr.bin/gcc3/arch/m68k/configargs.h \
    src/gnu/usr.bin/gcc3/arch/m68k/cs-hconfig.h \
    src/gnu/usr.bin/gcc3/arch/m68k/defs.mk \
    src/gnu/usr.bin/gcc3/arch/m68k/gencheck.h \
    src/gnu/usr.bin/gcc3/arch/m68k/hconfig.h
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/arch/sh3eb/auto-build.h \
    src/gnu/usr.bin/gcc3/arch/sh3eb/auto-host.h \
    src/gnu/usr.bin/gcc3/arch/sh3eb/configargs.h \
    src/gnu/usr.bin/gcc3/arch/sh3eb/cs-hconfig.h \
    src/gnu/usr.bin/gcc3/arch/sh3eb/defs.mk \
    src/gnu/usr.bin/gcc3/arch/sh3eb/gencheck.h \
    src/gnu/usr.bin/gcc3/arch/sh3eb/hconfig.h
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/arch/sh3el/auto-build.h \
    src/gnu/usr.bin/gcc3/arch/sh3el/auto-host.h \
    src/gnu/usr.bin/gcc3/arch/sh3el/configargs.h \
    src/gnu/usr.bin/gcc3/arch/sh3el/cs-hconfig.h \
    src/gnu/usr.bin/gcc3/arch/sh3el/defs.mk \
    src/gnu/usr.bin/gcc3/arch/sh3el/gencheck.h \
    src/gnu/usr.bin/gcc3/arch/sh3el/hconfig.h

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