Module Name:    src
Committed By:   mrg
Date:           Thu Jul  7 08:46:22 UTC 2011

Modified Files:
        src/distrib/sets/lists/comp: ad.arm ad.armeb ad.m68k ad.mips
            ad.mips64eb ad.mips64el ad.powerpc ad.sh3 md.amd64 md.i386 mi
        src/external/gpl3/gcc/usr.bin/include: Makefile

Log Message:
- un-obsolete a pair of files we want to remain installed (XXX i wonder
  if a way to have "clean builds" not run "postinstall fix obsolete" in
  the $DESTDIR so that these sorts of errors will appear as set list
  errors instead of being skipped
- fix the list of headers to install for GCC 4.5, based upon the mknative
  ${G_EXTRA_HEADERS}.  XXX move the location of G_EXTRA_HEADERS.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/distrib/sets/lists/comp/ad.arm
cvs rdiff -u -r1.2 -r1.3 src/distrib/sets/lists/comp/ad.armeb
cvs rdiff -u -r1.42 -r1.43 src/distrib/sets/lists/comp/ad.m68k
cvs rdiff -u -r1.36 -r1.37 src/distrib/sets/lists/comp/ad.mips
cvs rdiff -u -r1.41 -r1.42 src/distrib/sets/lists/comp/ad.mips64eb \
    src/distrib/sets/lists/comp/ad.mips64el
cvs rdiff -u -r1.52 -r1.53 src/distrib/sets/lists/comp/ad.powerpc
cvs rdiff -u -r1.24 -r1.25 src/distrib/sets/lists/comp/ad.sh3
cvs rdiff -u -r1.121 -r1.122 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.119 -r1.120 src/distrib/sets/lists/comp/md.i386
cvs rdiff -u -r1.1639 -r1.1640 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc/usr.bin/include/Makefile

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

Modified files:

Index: src/distrib/sets/lists/comp/ad.arm
diff -u src/distrib/sets/lists/comp/ad.arm:1.35 src/distrib/sets/lists/comp/ad.arm:1.36
--- src/distrib/sets/lists/comp/ad.arm:1.35	Wed May 12 13:15:00 2010
+++ src/distrib/sets/lists/comp/ad.arm	Thu Jul  7 08:46:21 2011
@@ -1,4 +1,7 @@
-# $NetBSD: ad.arm,v 1.35 2010/05/12 13:15:00 lukem Exp $
+# $NetBSD: ad.arm,v 1.36 2011/07/07 08:46:21 mrg Exp $
+./usr/include/gcc-4.5/arm_neon.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/mmintrin.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/arm				comp-c-include
 ./usr/include/arm/ansi.h			comp-c-include
 ./usr/include/arm/aout_machdep.h		comp-c-include

Index: src/distrib/sets/lists/comp/ad.armeb
diff -u src/distrib/sets/lists/comp/ad.armeb:1.2 src/distrib/sets/lists/comp/ad.armeb:1.3
--- src/distrib/sets/lists/comp/ad.armeb:1.2	Mon Jan 31 09:19:52 2011
+++ src/distrib/sets/lists/comp/ad.armeb	Thu Jul  7 08:46:21 2011
@@ -1,8 +1,11 @@
-# $NetBSD: ad.armeb,v 1.2 2011/01/31 09:19:52 matt Exp $
+# $NetBSD: ad.armeb,v 1.3 2011/07/07 08:46:21 mrg Exp $
 #
 # The armeb MACHINE_ARCH never existed in NetBSD as a.out, so we
 #	skip the old a.out compatibility tools.
 #
+./usr/include/gcc-4.5/arm_neon.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/mmintrin.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/arm				comp-c-include
 ./usr/include/arm/ansi.h			comp-c-include
 ./usr/include/arm/aout_machdep.h		comp-c-include

Index: src/distrib/sets/lists/comp/ad.m68k
diff -u src/distrib/sets/lists/comp/ad.m68k:1.42 src/distrib/sets/lists/comp/ad.m68k:1.43
--- src/distrib/sets/lists/comp/ad.m68k:1.42	Mon May 30 15:38:07 2011
+++ src/distrib/sets/lists/comp/ad.m68k	Thu Jul  7 08:46:21 2011
@@ -1,5 +1,6 @@
-# $NetBSD: ad.m68k,v 1.42 2011/05/30 15:38:07 christos Exp $
+# $NetBSD: ad.m68k,v 1.43 2011/07/07 08:46:21 mrg Exp $
 ./usr/bin/elf2aout				comp-sysutil-bin
+./usr/include/gcc-4.5/math-68881.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/m68k				comp-c-include
 ./usr/include/m68k/ansi.h			comp-c-include
 ./usr/include/m68k/aout_machdep.h		comp-c-include

Index: src/distrib/sets/lists/comp/ad.mips
diff -u src/distrib/sets/lists/comp/ad.mips:1.36 src/distrib/sets/lists/comp/ad.mips:1.37
--- src/distrib/sets/lists/comp/ad.mips:1.36	Wed Aug 19 08:24:43 2009
+++ src/distrib/sets/lists/comp/ad.mips	Thu Jul  7 08:46:21 2011
@@ -1,6 +1,8 @@
-# $NetBSD: ad.mips,v 1.36 2009/08/19 08:24:43 he Exp $
+# $NetBSD: ad.mips,v 1.37 2011/07/07 08:46:21 mrg Exp $
 ./usr/bin/elf2aout				comp-obsolete		obsolete
 ./usr/bin/elf2ecoff				comp-sysutil-bin
+./usr/include/gcc-4.5/loongson.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/mips				comp-c-include
 ./usr/include/mips/ansi.h			comp-c-include
 ./usr/include/mips/aout_machdep.h		comp-obsolete		obsolete

Index: src/distrib/sets/lists/comp/ad.mips64eb
diff -u src/distrib/sets/lists/comp/ad.mips64eb:1.41 src/distrib/sets/lists/comp/ad.mips64eb:1.42
--- src/distrib/sets/lists/comp/ad.mips64eb:1.41	Tue Jul  5 10:01:15 2011
+++ src/distrib/sets/lists/comp/ad.mips64eb	Thu Jul  7 08:46:21 2011
@@ -1,6 +1,8 @@
-# $NetBSD: ad.mips64eb,v 1.41 2011/07/05 10:01:15 spz Exp $
+# $NetBSD: ad.mips64eb,v 1.42 2011/07/07 08:46:21 mrg Exp $
 ./usr/bin/elf2aout				comp-obsolete		obsolete
 ./usr/bin/elf2ecoff				comp-sysutil-bin
+./usr/include/gcc-4.5/loongson.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/mips				comp-c-include
 ./usr/include/mips/ansi.h			comp-c-include
 ./usr/include/mips/aout_machdep.h		comp-obsolete		obsolete
Index: src/distrib/sets/lists/comp/ad.mips64el
diff -u src/distrib/sets/lists/comp/ad.mips64el:1.41 src/distrib/sets/lists/comp/ad.mips64el:1.42
--- src/distrib/sets/lists/comp/ad.mips64el:1.41	Tue Jul  5 10:01:15 2011
+++ src/distrib/sets/lists/comp/ad.mips64el	Thu Jul  7 08:46:21 2011
@@ -1,6 +1,8 @@
-# $NetBSD: ad.mips64el,v 1.41 2011/07/05 10:01:15 spz Exp $
+# $NetBSD: ad.mips64el,v 1.42 2011/07/07 08:46:21 mrg Exp $
 ./usr/bin/elf2aout				comp-obsolete		obsolete
 ./usr/bin/elf2ecoff				comp-sysutil-bin
+./usr/include/gcc-4.5/loongson.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/mips				comp-c-include
 ./usr/include/mips/ansi.h			comp-c-include
 ./usr/include/mips/aout_machdep.h		comp-obsolete		obsolete

Index: src/distrib/sets/lists/comp/ad.powerpc
diff -u src/distrib/sets/lists/comp/ad.powerpc:1.52 src/distrib/sets/lists/comp/ad.powerpc:1.53
--- src/distrib/sets/lists/comp/ad.powerpc:1.52	Sun Jul  3 06:37:42 2011
+++ src/distrib/sets/lists/comp/ad.powerpc	Thu Jul  7 08:46:21 2011
@@ -1,10 +1,18 @@
-# $NetBSD: ad.powerpc,v 1.52 2011/07/03 06:37:42 mrg Exp $
+# $NetBSD: ad.powerpc,v 1.53 2011/07/07 08:46:21 mrg Exp $
 ./usr/bin/elf2aout				comp-sysutil-bin
 ./usr/bin/psim					comp-debug-bin		gdb,gdb=6
 ./usr/include/altivec.h				comp-obsolete		obsolete
 ./usr/include/clang-3.0/altivec.h		comp-c-include		llvm
 ./usr/include/gcc-4.1/altivec.h			comp-c-include		gcccmds,gcc=4
 ./usr/include/gcc-4.5/altivec.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/paired.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/ppc-asm.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/ppu_intrinsics.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/si2vmx.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/spe.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/spu2vmx.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/vec_types.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/powerpc				comp-c-include
 ./usr/include/powerpc/ansi.h			comp-c-include
 ./usr/include/powerpc/aout_machdep.h		comp-c-include

Index: src/distrib/sets/lists/comp/ad.sh3
diff -u src/distrib/sets/lists/comp/ad.sh3:1.24 src/distrib/sets/lists/comp/ad.sh3:1.25
--- src/distrib/sets/lists/comp/ad.sh3:1.24	Fri Aug 22 13:30:56 2008
+++ src/distrib/sets/lists/comp/ad.sh3	Thu Jul  7 08:46:21 2011
@@ -1,4 +1,5 @@
-# $NetBSD: ad.sh3,v 1.24 2008/08/22 13:30:56 lukem Exp $
+# $NetBSD: ad.sh3,v 1.25 2011/07/07 08:46:21 mrg Exp $
+./usr/include/gcc-4.5/tgmath.h			comp-c-include
 ./usr/include/ieeefp.h				comp-c-include
 ./usr/include/sh3				comp-c-include
 ./usr/include/sh3/ansi.h			comp-c-include

Index: src/distrib/sets/lists/comp/md.amd64
diff -u src/distrib/sets/lists/comp/md.amd64:1.121 src/distrib/sets/lists/comp/md.amd64:1.122
--- src/distrib/sets/lists/comp/md.amd64:1.121	Tue Jul  5 10:01:15 2011
+++ src/distrib/sets/lists/comp/md.amd64	Thu Jul  7 08:46:21 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.121 2011/07/05 10:01:15 spz Exp $
+# $NetBSD: md.amd64,v 1.122 2011/07/07 08:46:21 mrg Exp $
 ./usr/include/amd64				comp-c-include
 ./usr/include/amd64/ansi.h			comp-c-include
 ./usr/include/amd64/aout_machdep.h		comp-c-include
@@ -87,6 +87,8 @@
 ./usr/include/gcc-4.5/ammintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/avxintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/bmmintrin.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/cross-stdarg.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/cpuid.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/emmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/fma4intrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/ia32intrin.h		comp-c-include		gcccmds,gcc=45
@@ -99,6 +101,7 @@
 ./usr/include/gcc-4.5/pmmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/popcntintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/smmintrin.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/tmmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/wmmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/x86intrin.h		comp-c-include		gcccmds,gcc=45

Index: src/distrib/sets/lists/comp/md.i386
diff -u src/distrib/sets/lists/comp/md.i386:1.119 src/distrib/sets/lists/comp/md.i386:1.120
--- src/distrib/sets/lists/comp/md.i386:1.119	Fri Jul  1 02:10:09 2011
+++ src/distrib/sets/lists/comp/md.i386	Thu Jul  7 08:46:21 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.i386,v 1.119 2011/07/01 02:10:09 mrg Exp $
+# $NetBSD: md.i386,v 1.120 2011/07/07 08:46:21 mrg Exp $
 ./usr/include/clang-3.0/avxintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/emmintrin.h		comp-c-include		llvm
 ./usr/include/clang-3.0/immintrin.h		comp-c-include		llvm
@@ -19,6 +19,8 @@
 ./usr/include/gcc-4.5/ammintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/avxintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/bmmintrin.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/cpuid.h			comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/cross-stdarg.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/emmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/fma4intrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/ia32intrin.h		comp-c-include		gcccmds,gcc=45
@@ -31,6 +33,7 @@
 ./usr/include/gcc-4.5/pmmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/popcntintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/smmintrin.h		comp-c-include		gcccmds,gcc=45
+./usr/include/gcc-4.5/tgmath.h			comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/tmmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/wmmintrin.h		comp-c-include		gcccmds,gcc=45
 ./usr/include/gcc-4.5/x86intrin.h		comp-c-include		gcccmds,gcc=45

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.1639 src/distrib/sets/lists/comp/mi:1.1640
--- src/distrib/sets/lists/comp/mi:1.1639	Wed Jul  6 18:18:08 2011
+++ src/distrib/sets/lists/comp/mi	Thu Jul  7 08:46:21 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.1639 2011/07/06 18:18:08 dyoung Exp $
+#	$NetBSD: mi,v 1.1640 2011/07/07 08:46:21 mrg Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -745,7 +745,7 @@
 ./usr/include/g++/backward/hash_set.h		comp-cxx-include	gcc=4,cxx
 ./usr/include/g++/backward/hash_set.h		comp-obsolete		gcc=45,obsolete
 ./usr/include/g++/backward/hashtable.h		comp-cxx-include	gcc=4,cxx
-./usr/include/g++/backward/hashtable.h		comp-obsolete		gcc=45,obsolete
+./usr/include/g++/backward/hashtable.h		comp-cxx-include	gcc=45,cxx
 ./usr/include/g++/backward/heap.h		comp-cxx-include	gcc=4,cxx
 ./usr/include/g++/backward/heap.h		comp-obsolete		gcc=45,obsolete
 ./usr/include/g++/backward/iomanip.h		comp-cxx-include	gcc=4,cxx
@@ -953,7 +953,7 @@
 ./usr/include/g++/cmath				comp-cxx-include	cxx
 ./usr/include/g++/compare.h			comp-obsolete		obsolete
 ./usr/include/g++/complex			comp-cxx-include	cxx
-./usr/include/g++/complex.h			comp-obsolete		obsolete
+./usr/include/g++/complex.h			comp-obsolete		gcc=45,cxx
 ./usr/include/g++/condition_variable		comp-cxx-include	gcc=45,cxx
 ./usr/include/g++/csetjmp			comp-cxx-include	cxx
 ./usr/include/g++/csignal			comp-cxx-include	cxx

Index: src/external/gpl3/gcc/usr.bin/include/Makefile
diff -u src/external/gpl3/gcc/usr.bin/include/Makefile:1.3 src/external/gpl3/gcc/usr.bin/include/Makefile:1.4
--- src/external/gpl3/gcc/usr.bin/include/Makefile:1.3	Fri Jul  1 01:22:07 2011
+++ src/external/gpl3/gcc/usr.bin/include/Makefile	Thu Jul  7 08:46:20 2011
@@ -1,33 +1,21 @@
-#	$NetBSD: Makefile,v 1.3 2011/07/01 01:22:07 mrg Exp $
+#	$NetBSD: Makefile,v 1.4 2011/07/07 08:46:20 mrg Exp $
 
 .include "../Makefile.inc"
 
-.if ${MACHINE_CPU} == "powerpc"
-INCS=	altivec.h
-.elif ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
-INCS= \
-	abmintrin.h \
-	ammintrin.h \
-	avxintrin.h \
-	bmmintrin.h \
-	emmintrin.h \
-	fma4intrin.h \
-	ia32intrin.h \
-	immintrin.h \
-	lwpintrin.h \
-	mm3dnow.h \
-	mmintrin.h \
-	nmmintrin.h \
-	pmmintrin.h \
-	popcntintrin.h \
-	smmintrin.h \
-	tmmintrin.h \
-	wmmintrin.h \
-	x86intrin.h \
-	xmmintrin.h \
-	xopintrin.h \
-	mm_malloc.h
+# XXX for G_EXTRA_HEADERS.  make mknative-gcc put that somewhere
+# inside usr.bin/ not lib/
+.if exists(${.CURDIR}/../../lib/libgcc/arch/${MACHINE_ARCH}.mk)
+.include "${.CURDIR}/../../lib/libgcc/arch/${MACHINE_ARCH}.mk"
+.endif
+
+INCS= ${G_EXTRA_HEADERS:T}
+
+# XXX missed some how
+.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
+INCS+=	mm_malloc.h
 
+# XXX we should put this in gcc/config.gcc and regenerate the i386/x86
+# mknative files
 mm_malloc.h: ${DIST}/gcc/config/i386/pmm_malloc.h
 	cp $> ${.TARGET}
 
@@ -38,4 +26,6 @@
 
 .include <bsd.prog.mk>
 
+# XXX probably don't need the first of these
 .PATH: ${G_out_file:H}
+.PATH: ${G_EXTRA_HEADERS:H:O:u}

Reply via email to