Subject: CVS commit: pkgsrc/lang/gcc
To: None <pkgsrc-changes@netbsd.org>
From: James Chacon <jmc@netbsd.org>
List: pkgsrc-changes
Date: 03/28/2002 12:11:56
Module Name:	pkgsrc
Committed By:	jmc
Date:		Thu Mar 28 10:11:55 UTC 2002

Modified Files:
	pkgsrc/lang/gcc: Makefile Makefile.gcc distinfo
	pkgsrc/lang/gcc/files: arm_netbsd-elf.h m68k_netbsd-elf.h
	    vax_netbsd-elf.h
	pkgsrc/lang/gcc/patches: patch-aa patch-ab patch-ac patch-ad patch-ae
	    patch-af patch-ag patch-ah patch-ai patch-aj patch-ak patch-al
	    patch-am patch-an patch-ao patch-ap patch-aq patch-ar patch-as
	    patch-at patch-au patch-av patch-aw patch-ax patch-ay patch-az
	    patch-ba patch-bb patch-bc patch-bd patch-be patch-bf patch-bg
	    patch-bh patch-bi patch-bj patch-bk patch-bl patch-bm patch-bn
	    patch-bo patch-bp patch-bq patch-br patch-bs patch-bt patch-bu
	    patch-bv patch-bw patch-bx patch-by patch-bz patch-ca patch-cb
	    patch-cc patch-cd patch-ce patch-cf patch-cg patch-ch patch-ci
	    patch-cj patch-ck patch-cl patch-cm
Added Files:
	pkgsrc/lang/gcc/files: i386_xm-uwin.h mips_t-mipseb rs6000_netbsd.h
	    sh_netbsd-elf-little.h sparc_netbsd64.h sparc_t-netbsd
	    xm-target64.h
	pkgsrc/lang/gcc/patches: patch-cn patch-co patch-cp
Removed Files:
	pkgsrc/lang/gcc: PLIST.NetBSD-sparc

Log Message:
Update patch set against a sync of source from gnusrc/dist/toolchain.

Not very many overall changes. Main ones include

1. Support for powerpc, arm32 and vax
2. Makefile.gcc can now be included by anything which depends on gcc versions.
   If the version installed isn't 2.95.3 it'll add itself as a BUILD_DEPENDS.
   (XXX: any of the makefile's in pkgsrc should be checked and change to use
    this)

3. Remove special PLIST.NetBSD-sparc as it's no longer needed
4. Change post-extract loop to pick up any arch files from FILESDIR without
   having to hardcode all the archs
5. Remove arch restrictions as this should work on any arch supported by the
   main source tree as of 03/28/02
6. Add PKGREVISION as this clearly isn't stock 2.95.3 (it doesn't change
   gcc --version so version checks won't care).


To generate a diff of this commit:
cvs rdiff -r1.38 -r1.39 pkgsrc/lang/gcc/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/gcc/Makefile.gcc
cvs rdiff -r1.2 -r0 pkgsrc/lang/gcc/PLIST.NetBSD-sparc
cvs rdiff -r1.7 -r1.8 pkgsrc/lang/gcc/distinfo
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc/files/arm_netbsd-elf.h \
    pkgsrc/lang/gcc/files/m68k_netbsd-elf.h \
    pkgsrc/lang/gcc/files/vax_netbsd-elf.h
cvs rdiff -r0 -r1.1 pkgsrc/lang/gcc/files/i386_xm-uwin.h \
    pkgsrc/lang/gcc/files/mips_t-mipseb pkgsrc/lang/gcc/files/rs6000_netbsd.h \
    pkgsrc/lang/gcc/files/sh_netbsd-elf-little.h \
    pkgsrc/lang/gcc/files/sparc_netbsd64.h \
    pkgsrc/lang/gcc/files/sparc_t-netbsd pkgsrc/lang/gcc/files/xm-target64.h
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/gcc/patches/patch-aa \
    pkgsrc/lang/gcc/patches/patch-ac pkgsrc/lang/gcc/patches/patch-ag \
    pkgsrc/lang/gcc/patches/patch-ah pkgsrc/lang/gcc/patches/patch-ai \
    pkgsrc/lang/gcc/patches/patch-aj pkgsrc/lang/gcc/patches/patch-ak \
    pkgsrc/lang/gcc/patches/patch-am pkgsrc/lang/gcc/patches/patch-an \
    pkgsrc/lang/gcc/patches/patch-ao pkgsrc/lang/gcc/patches/patch-ap \
    pkgsrc/lang/gcc/patches/patch-as pkgsrc/lang/gcc/patches/patch-at \
    pkgsrc/lang/gcc/patches/patch-au pkgsrc/lang/gcc/patches/patch-av \
    pkgsrc/lang/gcc/patches/patch-aw pkgsrc/lang/gcc/patches/patch-ax \
    pkgsrc/lang/gcc/patches/patch-ay pkgsrc/lang/gcc/patches/patch-az \
    pkgsrc/lang/gcc/patches/patch-ba
cvs rdiff -r1.3 -r1.4 pkgsrc/lang/gcc/patches/patch-ab \
    pkgsrc/lang/gcc/patches/patch-ad pkgsrc/lang/gcc/patches/patch-ae \
    pkgsrc/lang/gcc/patches/patch-af pkgsrc/lang/gcc/patches/patch-aq \
    pkgsrc/lang/gcc/patches/patch-ar
cvs rdiff -r1.5 -r1.6 pkgsrc/lang/gcc/patches/patch-al
cvs rdiff -r1.1 -r1.2 pkgsrc/lang/gcc/patches/patch-bb \
    pkgsrc/lang/gcc/patches/patch-bc pkgsrc/lang/gcc/patches/patch-bd \
    pkgsrc/lang/gcc/patches/patch-be pkgsrc/lang/gcc/patches/patch-bf \
    pkgsrc/lang/gcc/patches/patch-bg pkgsrc/lang/gcc/patches/patch-bh \
    pkgsrc/lang/gcc/patches/patch-bi pkgsrc/lang/gcc/patches/patch-bj \
    pkgsrc/lang/gcc/patches/patch-bk pkgsrc/lang/gcc/patches/patch-bl \
    pkgsrc/lang/gcc/patches/patch-bm pkgsrc/lang/gcc/patches/patch-bn \
    pkgsrc/lang/gcc/patches/patch-bo pkgsrc/lang/gcc/patches/patch-bp \
    pkgsrc/lang/gcc/patches/patch-bq pkgsrc/lang/gcc/patches/patch-br \
    pkgsrc/lang/gcc/patches/patch-bs pkgsrc/lang/gcc/patches/patch-bt \
    pkgsrc/lang/gcc/patches/patch-bu pkgsrc/lang/gcc/patches/patch-bv \
    pkgsrc/lang/gcc/patches/patch-bw pkgsrc/lang/gcc/patches/patch-bx \
    pkgsrc/lang/gcc/patches/patch-by pkgsrc/lang/gcc/patches/patch-bz \
    pkgsrc/lang/gcc/patches/patch-ca pkgsrc/lang/gcc/patches/patch-cb \
    pkgsrc/lang/gcc/patches/patch-cc pkgsrc/lang/gcc/patches/patch-cd \
    pkgsrc/lang/gcc/patches/patch-ce pkgsrc/lang/gcc/patches/patch-cf \
    pkgsrc/lang/gcc/patches/patch-cg pkgsrc/lang/gcc/patches/patch-ch \
    pkgsrc/lang/gcc/patches/patch-ci pkgsrc/lang/gcc/patches/patch-cj \
    pkgsrc/lang/gcc/patches/patch-ck pkgsrc/lang/gcc/patches/patch-cl \
    pkgsrc/lang/gcc/patches/patch-cm
cvs rdiff -r0 -r1.3 pkgsrc/lang/gcc/patches/patch-cn
cvs rdiff -r0 -r1.1 pkgsrc/lang/gcc/patches/patch-co \
    pkgsrc/lang/gcc/patches/patch-cp

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