Subject: CVS commit: src/gnu
To: None <source-changes@NetBSD.org>
From: matthew green <mrg@netbsd.org>
List: source-changes
Date: 07/25/2003 16:32:53
Module Name:	src
Committed By:	mrg
Date:		Fri Jul 25 16:32:52 UTC 2003

Added Files:
	src/gnu/lib/libg2c3: Makefile
	src/gnu/lib/libg2c3/arch/i386: config.h defs.mk g2c.h
	src/gnu/lib/libg2c3/arch/sparc: config.h defs.mk g2c.h
	src/gnu/lib/libgcc3: Makefile i386.mk sparc.mk
	src/gnu/lib/libobjc3: Makefile defs.mk
	src/gnu/lib/libstdc++-v3: Makefile
	src/gnu/lib/libstdc++-v3/arch/i386: c++config.h defs.mk gthr-default.h
	    gthr-posix.h gthr-single.h gthr.h
	src/gnu/lib/libstdc++-v3/arch/sparc: c++config.h defs.mk gthr-default.h
	    gthr-posix.h gthr-single.h gthr.h
	src/gnu/lib/libstdc++-v3/include: Makefile
	src/gnu/lib/libstdc++-v3/include/backward: Makefile
	src/gnu/lib/libstdc++-v3/include/bits: Makefile
	src/gnu/lib/libstdc++-v3/include/ext: Makefile
	src/gnu/usr.bin/gcc3: Makefile Makefile.backend Makefile.frontend
	    Makefile.inc Makefile.libcpp
	src/gnu/usr.bin/gcc3/arch/i386: auto-build.h auto-host.h configargs.h
	    cs-hconfig.h defs.mk gencheck.h hconfig.h
	src/gnu/usr.bin/gcc3/arch/sparc: auto-build.h auto-host.h configargs.h
	    cs-hconfig.h defs.mk gencheck.h hconfig.h
	src/gnu/usr.bin/gcc3/backend: Makefile
	src/gnu/usr.bin/gcc3/cc1: Makefile
	src/gnu/usr.bin/gcc3/cc1obj: Makefile
	src/gnu/usr.bin/gcc3/cc1plus: Makefile
	src/gnu/usr.bin/gcc3/cpp: Makefile
	src/gnu/usr.bin/gcc3/cpp0: Makefile
	src/gnu/usr.bin/gcc3/f771: Makefile my-xmalloc.c
	src/gnu/usr.bin/gcc3/frontend: Makefile multilib.h
	src/gnu/usr.bin/gcc3/g++: Makefile
	src/gnu/usr.bin/gcc3/g77: Makefile
	src/gnu/usr.bin/gcc3/gcc: Makefile
	src/gnu/usr.bin/gcc3/gcov: Makefile gcov.1
	src/gnu/usr.bin/gcc3/host-libiberty: Makefile
	src/gnu/usr.bin/gcc3/libcpp: Makefile
	src/gnu/usr.bin/gcc3/libiberty: Makefile config.h defs.mk
	src/gnu/usr.bin/gcc3/protoize: Makefile
	src/gnu/usr.bin/gcc3/unprotoize: Makefile

Log Message:
new reach-over infrastructure (largely based on GCC2.95 one) that (mostly)
works.  sparc & i386 support is included here.  libstdc++-v3 does not yet
properly build for some strange reasons (that may be due to broken netbsd
header files, it's not yet clear) but i have been able to compile, link and
run both i386 & sparc hello.c.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/gnu/lib/libg2c3/Makefile
cvs rdiff -r0 -r1.1 src/gnu/lib/libg2c3/arch/i386/config.h \
    src/gnu/lib/libg2c3/arch/i386/defs.mk src/gnu/lib/libg2c3/arch/i386/g2c.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libg2c3/arch/sparc/config.h \
    src/gnu/lib/libg2c3/arch/sparc/defs.mk \
    src/gnu/lib/libg2c3/arch/sparc/g2c.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libgcc3/Makefile src/gnu/lib/libgcc3/i386.mk \
    src/gnu/lib/libgcc3/sparc.mk
cvs rdiff -r0 -r1.1 src/gnu/lib/libobjc3/Makefile \
    src/gnu/lib/libobjc3/defs.mk
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/Makefile
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/arch/i386/c++config.h \
    src/gnu/lib/libstdc++-v3/arch/i386/defs.mk \
    src/gnu/lib/libstdc++-v3/arch/i386/gthr-default.h \
    src/gnu/lib/libstdc++-v3/arch/i386/gthr-posix.h \
    src/gnu/lib/libstdc++-v3/arch/i386/gthr-single.h \
    src/gnu/lib/libstdc++-v3/arch/i386/gthr.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/arch/sparc/c++config.h \
    src/gnu/lib/libstdc++-v3/arch/sparc/defs.mk \
    src/gnu/lib/libstdc++-v3/arch/sparc/gthr-default.h \
    src/gnu/lib/libstdc++-v3/arch/sparc/gthr-posix.h \
    src/gnu/lib/libstdc++-v3/arch/sparc/gthr-single.h \
    src/gnu/lib/libstdc++-v3/arch/sparc/gthr.h
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/include/Makefile
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/include/backward/Makefile
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/include/bits/Makefile
cvs rdiff -r0 -r1.1 src/gnu/lib/libstdc++-v3/include/ext/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/Makefile \
    src/gnu/usr.bin/gcc3/Makefile.backend \
    src/gnu/usr.bin/gcc3/Makefile.frontend src/gnu/usr.bin/gcc3/Makefile.inc \
    src/gnu/usr.bin/gcc3/Makefile.libcpp
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/arch/i386/auto-build.h \
    src/gnu/usr.bin/gcc3/arch/i386/auto-host.h \
    src/gnu/usr.bin/gcc3/arch/i386/configargs.h \
    src/gnu/usr.bin/gcc3/arch/i386/cs-hconfig.h \
    src/gnu/usr.bin/gcc3/arch/i386/defs.mk \
    src/gnu/usr.bin/gcc3/arch/i386/gencheck.h \
    src/gnu/usr.bin/gcc3/arch/i386/hconfig.h
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/arch/sparc/auto-build.h \
    src/gnu/usr.bin/gcc3/arch/sparc/auto-host.h \
    src/gnu/usr.bin/gcc3/arch/sparc/configargs.h \
    src/gnu/usr.bin/gcc3/arch/sparc/cs-hconfig.h \
    src/gnu/usr.bin/gcc3/arch/sparc/defs.mk \
    src/gnu/usr.bin/gcc3/arch/sparc/gencheck.h \
    src/gnu/usr.bin/gcc3/arch/sparc/hconfig.h
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/backend/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/cc1/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/cc1obj/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/cc1plus/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/cpp/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/cpp0/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/f771/Makefile \
    src/gnu/usr.bin/gcc3/f771/my-xmalloc.c
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/frontend/Makefile \
    src/gnu/usr.bin/gcc3/frontend/multilib.h
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/g++/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/g77/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/gcc/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/gcov/Makefile \
    src/gnu/usr.bin/gcc3/gcov/gcov.1
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/host-libiberty/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/libcpp/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/libiberty/Makefile \
    src/gnu/usr.bin/gcc3/libiberty/config.h \
    src/gnu/usr.bin/gcc3/libiberty/defs.mk
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/protoize/Makefile
cvs rdiff -r0 -r1.1 src/gnu/usr.bin/gcc3/unprotoize/Makefile

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