aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormakc <makc@FreeBSD.org>2010-05-10 21:15:43 +0800
committermakc <makc@FreeBSD.org>2010-05-10 21:15:43 +0800
commit615b4e6d1dec6836e89b798d104a375395e4f652 (patch)
treeb6ff26b0e454e9b8afa2ad143ce47a31e17e534b /devel
parenta05dee68b9e86d07023fb60283692fbc35a7999b (diff)
downloadfreebsd-ports-gnome-615b4e6d1dec6836e89b798d104a375395e4f652.tar.gz
freebsd-ports-gnome-615b4e6d1dec6836e89b798d104a375395e4f652.tar.zst
freebsd-ports-gnome-615b4e6d1dec6836e89b798d104a375395e4f652.zip
Update to 4.5.0 [1]
Mark MAKE_JOBS_SAFE PR: ports/146445 [1] Submitted by: Naram Qashat (maintainer)
Diffstat (limited to 'devel')
-rw-r--r--devel/mingw32-gcc/Makefile11
-rw-r--r--devel/mingw32-gcc/distinfo30
-rw-r--r--devel/mingw32-gcc/files/java-patch-libjava--Makefile.in20
-rw-r--r--devel/mingw32-gcc/files/java-patch-libjava--classpath--resource--Makefile.in8
-rw-r--r--devel/mingw32-gcc/files/java-patch-libjava-gnu-java-security-jce-prng-natVMSecureRandomWin32.cc46
-rw-r--r--devel/mingw32-gcc/pkg-plist79
6 files changed, 115 insertions, 79 deletions
diff --git a/devel/mingw32-gcc/Makefile b/devel/mingw32-gcc/Makefile
index c3f8c0fcdd89..f80989395a4c 100644
--- a/devel/mingw32-gcc/Makefile
+++ b/devel/mingw32-gcc/Makefile
@@ -7,7 +7,6 @@
PORTNAME= gcc
PORTVERSION= ${GCCVERSION}
-PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEWARE}
@@ -22,17 +21,21 @@ BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
mingwm10.dll:${PORTSDIR}/devel/${PKGNAMEPREFIX}bin-msvcrt
RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \
- mpfr.3:${PORTSDIR}/math/mpfr
+ mpfr.3:${PORTSDIR}/math/mpfr \
+ mpc.2:${PORTSDIR}/math/mpc
-GCCVERSION= 4.4.0
+GCCVERSION= 4.5.0
PATCH_WRKSRC= ${SRCDIR}
SRCDIR= ${WRKDIR}/${PORTNAME}-${GCCVERSION}
WRKSRC= ${WRKDIR}/build
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_ICONV= yes
+USE_PERL5_BUILD= yes
+MAKE_JOBS_SAFE= yes
GCC_TARG= ${PKGNAMEPREFIX:S/-$//}
@@ -139,6 +142,8 @@ MAN1+= ${PKGNAMEPREFIX}gappletviewer.1 ${PKGNAMEPREFIX}gcjh.1 \
${PKGNAMEPREFIX}gorbd.1 ${PKGNAMEPREFIX}grmid.1 \
${PKGNAMEPREFIX}grmiregistry.1 ${PKGNAMEPREFIX}gserialver.1 \
${PKGNAMEPREFIX}gtnameserv.1
+MAN3+= ${PKGNAMEPREFIX}ffi.3 ${PKGNAMEPREFIX}ffi_call.3 \
+ ${PKGNAMEPREFIX}ffi_prep_cif.3
INFO+= cp-tools
.else
CONFIGURE_ARGS+=--disable-libgcj
diff --git a/devel/mingw32-gcc/distinfo b/devel/mingw32-gcc/distinfo
index 05ed021460b5..769010126765 100644
--- a/devel/mingw32-gcc/distinfo
+++ b/devel/mingw32-gcc/distinfo
@@ -1,15 +1,15 @@
-MD5 (gcc-core-4.4.0.tar.bz2) = c7e65c47fa94541f7f6cd0cf3d9c850b
-SHA256 (gcc-core-4.4.0.tar.bz2) = 619fadd010408b1f7ef09b3ffb5af01e5a2604109d762fdc1c66f0dc898e0f5c
-SIZE (gcc-core-4.4.0.tar.bz2) = 25722128
-MD5 (gcc-g++-4.4.0.tar.bz2) = 687cceaed97c4145281b6418c9b16847
-SHA256 (gcc-g++-4.4.0.tar.bz2) = 2109dcd34ef20243cd15d47752a24b88f9032951a8772abd01c3c51da213bbe5
-SIZE (gcc-g++-4.4.0.tar.bz2) = 5924776
-MD5 (gcc-objc-4.4.0.tar.bz2) = 74b40bb4ab4532b34258293daf6b63f9
-SHA256 (gcc-objc-4.4.0.tar.bz2) = 276bd63dd6b52caff013f045afd5b5126bd0d1c8d9899b15c5b7abc1bef4e4f3
-SIZE (gcc-objc-4.4.0.tar.bz2) = 240202
-MD5 (gcc-fortran-4.4.0.tar.bz2) = 68f33643cbece51f9a04844a6c6b94c3
-SHA256 (gcc-fortran-4.4.0.tar.bz2) = 70f71422cc7c70b61e9fdcdf7ed927a8bbb1f097cf1f1b8ed053a5f68366f454
-SIZE (gcc-fortran-4.4.0.tar.bz2) = 1405801
-MD5 (gcc-java-4.4.0.tar.bz2) = 6908d6c54722579ac43276d49ea17ed4
-SHA256 (gcc-java-4.4.0.tar.bz2) = 0b0a61fbfd742dbaab38ea004511cabd82f8c04a2c0b4eefd2a43e4a33a5c044
-SIZE (gcc-java-4.4.0.tar.bz2) = 19021953
+MD5 (gcc-core-4.5.0.tar.bz2) = 58eda33c3184303628f91c42a7ab15b5
+SHA256 (gcc-core-4.5.0.tar.bz2) = 0fe450365347638dac2a19e853fe103a409626553ac3a8e9baa4a1919affd3a7
+SIZE (gcc-core-4.5.0.tar.bz2) = 27923542
+MD5 (gcc-g++-4.5.0.tar.bz2) = 5ab93605af40def4844eda09ca769c2d
+SHA256 (gcc-g++-4.5.0.tar.bz2) = 9356e54ed515a62bb44919b299fcff3ea7757e81a69390e93c118a4d68a42a42
+SIZE (gcc-g++-4.5.0.tar.bz2) = 6466262
+MD5 (gcc-objc-4.5.0.tar.bz2) = 8d8c01b6631b020cc6c167860fde2398
+SHA256 (gcc-objc-4.5.0.tar.bz2) = 5ed7ada0b8a33828bc48f79f0c96255910c46d5b8adc0ab8baa3982e4ddaabbc
+SIZE (gcc-objc-4.5.0.tar.bz2) = 237894
+MD5 (gcc-fortran-4.5.0.tar.bz2) = 670c35720f9a599ae7b469da95152552
+SHA256 (gcc-fortran-4.5.0.tar.bz2) = 6bc191a9c11b63f8656c214e4790becd11a153bb019adcab7c7ec6464ef2cb2a
+SIZE (gcc-fortran-4.5.0.tar.bz2) = 1511756
+MD5 (gcc-java-4.5.0.tar.bz2) = 945e6c4b17c60b0590c350238289b0af
+SHA256 (gcc-java-4.5.0.tar.bz2) = 96d1adbd6ffd602ccd55a0538b0e0213cc2d6822ece65dfc7a72eb23a1ef8b56
+SIZE (gcc-java-4.5.0.tar.bz2) = 18531699
diff --git a/devel/mingw32-gcc/files/java-patch-libjava--Makefile.in b/devel/mingw32-gcc/files/java-patch-libjava--Makefile.in
index 9c35b6d614f6..d9a85722f0ca 100644
--- a/devel/mingw32-gcc/files/java-patch-libjava--Makefile.in
+++ b/devel/mingw32-gcc/files/java-patch-libjava--Makefile.in
@@ -1,16 +1,16 @@
---- libjava/Makefile.in.orig 2007-07-22 03:27:27.000000000 +0400
-+++ libjava/Makefile.in 2007-07-22 03:47:24.000000000 +0400
-@@ -650,7 +650,7 @@
- build_subdir = @build_subdir@
- build_vendor = @build_vendor@
+--- libjava/Makefile.in.orig 2010-04-02 14:18:06.000000000 -0400
++++ libjava/Makefile.in 2010-05-09 12:13:32.000000000 -0400
+@@ -818,7 +818,7 @@
+ builddir = @builddir@
datadir = @datadir@
+ datarootdir = @datarootdir@
-dbexecdir = @dbexecdir@
+dbexecdir = $(toolexeclibdir)/gcj-$(gcc_version)
+ docdir = @docdir@
+ dvidir = @dvidir@
exec_prefix = @exec_prefix@
- extra_ldflags_libjava = @extra_ldflags_libjava@
- gxx_include_dir = @gxx_include_dir@
-@@ -11763,11 +11763,11 @@
-
+@@ -12659,11 +12659,11 @@
+ @BUILD_ECJ1_TRUE@ mv $(DESTDIR)$(libexecsubdir)/`echo ecjx | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` $(DESTDIR)$(libexecsubdir)/ecj1$(host_exeext)
install-data-local:
$(PRE_INSTALL)
- @pc_version=`echo $(GCJVERSION) | sed -e 's/[.][^.]*$$//'`; \
@@ -25,4 +25,4 @@
+# $(INSTALL_DATA) libgcj.pc $(DESTDIR)$(pkgconfigdir)/$$file
@echo Creating list of headers to install...
@: $(call write_entries_to_file,$(nat_headers_install) $(extra_headers),tmp-ilist)
- @cat tmp-ilist | while read f; do \
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
diff --git a/devel/mingw32-gcc/files/java-patch-libjava--classpath--resource--Makefile.in b/devel/mingw32-gcc/files/java-patch-libjava--classpath--resource--Makefile.in
index d8e7123a5eee..1cd6fe8a67f7 100644
--- a/devel/mingw32-gcc/files/java-patch-libjava--classpath--resource--Makefile.in
+++ b/devel/mingw32-gcc/files/java-patch-libjava--classpath--resource--Makefile.in
@@ -1,7 +1,7 @@
---- libjava/classpath/resource/Makefile.in.orig 2007-07-22 03:32:38.000000000 +0400
-+++ libjava/classpath/resource/Makefile.in 2007-07-22 03:35:10.000000000 +0400
-@@ -294,9 +294,9 @@
- toolexeclibdir = @toolexeclibdir@
+--- libjava/classpath/resource/Makefile.in.orig 2010-04-02 14:18:06.000000000 -0400
++++ libjava/classpath/resource/Makefile.in 2010-05-09 12:16:35.000000000 -0400
+@@ -304,9 +304,9 @@
+ uudecode = @uudecode@
vm_classes = @vm_classes@
logging_DATA = java/util/logging/logging.properties
-loggingdir = $(toolexeclibdir)
diff --git a/devel/mingw32-gcc/files/java-patch-libjava-gnu-java-security-jce-prng-natVMSecureRandomWin32.cc b/devel/mingw32-gcc/files/java-patch-libjava-gnu-java-security-jce-prng-natVMSecureRandomWin32.cc
index fb91f080ad40..bbbb464e810a 100644
--- a/devel/mingw32-gcc/files/java-patch-libjava-gnu-java-security-jce-prng-natVMSecureRandomWin32.cc
+++ b/devel/mingw32-gcc/files/java-patch-libjava-gnu-java-security-jce-prng-natVMSecureRandomWin32.cc
@@ -1,35 +1,11 @@
---- /dev/null 2010-02-04 14:44:47.000000000 -0500
-+++ libjava/gnu/java/security/jce/prng/natVMSecureRandomWin32.cc 2010-02-04 11:59:08.000000000 -0500
-@@ -0,0 +1,32 @@
-+// natVMSecureRandomPosix.cc - Native part of VMSecureRandom class for POSIX.
-+
-+/* Copyright (C) 2009 Free Software Foundation
-+
-+ This file is part of libgcj.
-+
-+This software is copyrighted work licensed under the terms of the
-+Libgcj License. Please consult the file "LIBGCJ_LICENSE" for
-+details. */
-+
-+#include <config.h>
-+
-+#include <sys/types.h>
-+#include <sys/stat.h>
-+#include <fcntl.h>
-+#include <unistd.h>
-+#include <string.h>
-+#include <errno.h>
-+
-+#include <gcj/cni.h>
-+#include <java/lang/InternalError.h>
-+#include <gnu/java/security/jce/prng/VMSecureRandom.h>
-+
-+jint
-+gnu::java::security::jce::prng::VMSecureRandom::natGenerateSeed(jbyteArray byte_array, jint offset, jint length)
-+{
-+ if (length != 0)
-+ throw new ::java::lang::InternalError
-+ (JvNewStringLatin1 ("Error function not implemented for Win32 target."));
-+ return 0;
-+}
-+
+--- libjava/gnu/java/security/jce/prng/natVMSecureRandomWin32.cc.orig 2009-09-16 17:38:46.000000000 -0400
++++ libjava/gnu/java/security/jce/prng/natVMSecureRandomWin32.cc 2010-05-09 17:19:54.000000000 -0400
+@@ -26,7 +26,7 @@
+ gnu::java::security::jce::prng::VMSecureRandom::natGenerateSeed(jbyteArray byte_array, jint offset, jint length)
+ {
+ if (length != 0)
+- throw new java::lang::UnsupportedOperationException (
++ throw new ::java::lang::UnsupportedOperationException (
+ JvNewStringLatin1 ("natGenerateSeed is not available for Win32 target."));
+ return 0;
+ }
diff --git a/devel/mingw32-gcc/pkg-plist b/devel/mingw32-gcc/pkg-plist
index 1496e2ac27b9..ecaf39164a72 100644
--- a/devel/mingw32-gcc/pkg-plist
+++ b/devel/mingw32-gcc/pkg-plist
@@ -13,6 +13,7 @@ bin/%%GCC_TARG%%-gcov
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/crtbegin.o
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/crtend.o
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/crtfastmath.o
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/abmintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/ammintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/avxintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/bmmintrin.h
@@ -22,7 +23,9 @@ lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/emmintrin.h
%%LIBGCJ%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/ffi.h
%%LIBGCJ%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/ffitarget.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/float.h
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/fma4intrin.h
%%LIBGCJ%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/gcj/libgcj-config.h
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/ia32intrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/immintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/iso646.h
%%LIBGCJ%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/jawt.h
@@ -30,10 +33,10 @@ lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/iso646.h
%%LIBGCJ%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/jni.h
%%LIBGCJ%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/jni_md.h
%%LIBGCJ%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/jvmpi.h
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/lwpintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/mm3dnow.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/mm_malloc.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/mmintrin.h
-lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/mmintrin-common.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/nmmintrin.h
%%OBJC%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/objc/NXConstStr.h
%%OBJC%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/objc/Object.h
@@ -48,6 +51,7 @@ lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/nmmintrin.h
%%OBJC%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/objc/thr.h
%%OBJC%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/objc/typedstream.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/pmmintrin.h
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/popcntintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/smmintrin.h
%%LIBSSP%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/ssp/ssp.h
%%LIBSSP%%lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/ssp/stdio.h
@@ -57,6 +61,8 @@ lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdarg.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdbool.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stddef.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdfix.h
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdint-gcc.h
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/stdint.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/tgmath.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/tmmintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/unwind.h
@@ -64,6 +70,7 @@ lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/varargs.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/wmmintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/x86intrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/xmmintrin.h
+lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include/xopintrin.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include-fixed/README
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include-fixed/limits.h
lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/include-fixed/syslimits.h
@@ -89,6 +96,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkheaders
libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%JAVA%%libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/jc1
%%JAVA%%libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/jvgenmain
+libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/lto-wrapper
%%CXX%%%%GCC_TARG%%/bin/c++
%%GCC_TARG%%/bin/cpp
%%CXX%%%%GCC_TARG%%/bin/g++
@@ -99,6 +107,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%JAVA%%%%GCC_TARG%%/bin/jcf-dump
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/algorithm
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/array
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/atomic
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/backward/auto_ptr.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/backward/backward_warning.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/backward/binders.h
@@ -113,11 +122,13 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/atomicfwd_cxx.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/atomic_0.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/atomic_2.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/atomic_base.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/basic_ios.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/basic_ios.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/basic_string.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/basic_string.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/boost_concept_check.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/c++0x_warning.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/char_traits.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/cmath.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/codecvt.h
@@ -131,6 +142,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/functional_hash.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/gslice.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/gslice_array.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/hashtable_policy.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/hashtable.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/indirect_array.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/ios_base.h
@@ -148,6 +160,9 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/ostream.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/ostream_insert.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/postypes.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/random.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/random.tcc
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/shared_ptr_base.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/shared_ptr.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/slice_array.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/sstream.tcc
@@ -181,13 +196,14 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/streambuf_iterator.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/stringfwd.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/unique_ptr.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/unordered_map.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/unordered_set.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/valarray_after.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/valarray_array.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/valarray_array.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/valarray_before.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bits/vector.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/bitset
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/c++0x_warning.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/cassert
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/ccomplex
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/cctype
@@ -206,7 +222,6 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/csetjmp
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/csignal
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/cstdarg
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/cstdatomic
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/cstdbool
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/cstddef
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/cstdint
@@ -240,6 +255,8 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/debug/unordered_map
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/debug/unordered_set
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/debug/vector
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/decimal/decimal
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/decimal/decimal.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/deque
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/exception
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/exception_defines.h
@@ -552,6 +569,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/forward_list
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/fstream
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/functional
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/future
%%LIBGCJ%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/gcj/array.h
%%LIBGCJ%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/gcj/cni.h
%%LIBGCJ%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/gcj/field.h
@@ -4288,6 +4306,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/%%GCC_TARG%%/bits/stdtr1c++.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/%%GCC_TARG%%/bits/time_members.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/mutex
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/nested_exception.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/new
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/numeric
%%LIBGCJ%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/org/ietf/jgss/ChannelBinding.h
@@ -4299,10 +4318,36 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%LIBGCJ%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/org/ietf/jgss/MessageProp.h
%%LIBGCJ%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/org/ietf/jgss/Oid.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/ostream
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/base.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/bitset
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/deque
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_container_size.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_hash_func.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_hashtable_size.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_list_to_slist.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_list_to_vector.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_map_to_unordered_map.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_node.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_state.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_trace.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_vector_size.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl/profiler_vector_to_list.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/iterator_tracker.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/list
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/map
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/map.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/multimap.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/multiset.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/set
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/set.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/unordered_map
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/unordered_set
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/vector
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/queue
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/random
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/ratio
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/regex
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/queue
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/set
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/sstream
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/stack
@@ -4353,6 +4398,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/functional
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/functional_hash.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/gamma.tcc
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/hashtable_policy.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/hashtable.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/hypergeometric.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/inttypes.h
@@ -4364,6 +4410,8 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/poly_hermite.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/poly_laguerre.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/random
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/random.h
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/random.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/regex
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/riemann_zeta.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/shared_ptr.h
@@ -4377,7 +4425,9 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/tuple
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/type_traits
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/unordered_map
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/unordered_map.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/unordered_set
+%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/unordered_set.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/utility
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/wchar.h
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1/wctype.h
@@ -4393,16 +4443,8 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/cstdlib
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/cwchar
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/cwctype
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/functional
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/functional_hash.h
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/hashtable
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/hashtable_policy.h
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/random
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/random.tcc
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/regex
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/type_traits
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/unordered_map
-%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/unordered_set
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tr1_impl/utility
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/tuple
%%CXX%%%%GCC_TARG%%/include/c++/%%GCC_REV%%/type_traits
@@ -4416,6 +4458,8 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%LIBGCJ%%%%GCC_TARG%%/lib/gcj-%%GCC_REV%%/libjvm.la
%%LIBGCJ%%%%GCC_TARG%%/lib/libffi.a
%%LIBGCJ%%%%GCC_TARG%%/lib/libffi.la
+%%LIBGCJ%%%%GCC_TARG%%/lib/libgcj-noncore.a
+%%LIBGCJ%%%%GCC_TARG%%/lib/libgcj-noncore.la
%%LIBGCJ%%%%GCC_TARG%%/lib/libgcj-tools.a
%%LIBGCJ%%%%GCC_TARG%%/lib/libgcj-tools.la
%%LIBGCJ%%%%GCC_TARG%%/lib/libgcj.a
@@ -4433,6 +4477,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%LIBSSP%%%%GCC_TARG%%/lib/libssp_nonshared.a
%%LIBSSP%%%%GCC_TARG%%/lib/libssp_nonshared.la
%%CXX%%%%GCC_TARG%%/lib/libstdc++.a
+%%CXX%%%%GCC_TARG%%/lib/libstdc++.a-gdb.py
%%CXX%%%%GCC_TARG%%/lib/libstdc++.la
%%CXX%%%%GCC_TARG%%/lib/libsupc++.a
%%CXX%%%%GCC_TARG%%/lib/libsupc++.la
@@ -4440,6 +4485,9 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%LIBGCJ%%%%GCC_TARG%%/lib/security/classpath.security
%%LIBGCJ%%%%GCC_TARG%%/share/java/libgcj-%%GCC_REV%%.jar
%%LIBGCJ%%%%GCC_TARG%%/share/java/libgcj-tools-%%GCC_REV%%.jar
+%%CXX%%%%GCC_TARG%%/share/gcc-%%GCC_REV%%/python/libstdcxx/__init__.py
+%%CXX%%%%GCC_TARG%%/share/gcc-%%GCC_REV%%/python/libstdcxx/v6/__init__.py
+%%CXX%%%%GCC_TARG%%/share/gcc-%%GCC_REV%%/python/libstdcxx/v6/printers.py
%%LIBGCJ%%share/python/classfile.py
%%LIBGCJ%%share/python/aotcompile.py
%%FORTRAN%%@dirrm lib/gcc/%%GCC_TARG%%/%%GCC_REV%%/finclude
@@ -4460,6 +4508,7 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/backward
%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/bits
%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/debug
+%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/decimal
%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/ext/pb_ds/detail/basic_tree_policy
%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/ext/pb_ds/detail/bin_search_tree_
%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/ext/pb_ds/detail/binary_heap_
@@ -4762,6 +4811,8 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%LIBGCJ%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/org/ietf/jgss
%%LIBGCJ%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/org/ietf
%%LIBGCJ%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/org
+%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/profile/impl
+%%CXX%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/profile
%%LIBGCJ%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/sun/awt
%%LIBGCJ%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/sun/misc
%%LIBGCJ%%@dirrm %%GCC_TARG%%/include/c++/%%GCC_REV%%/sun/reflect/annotation
@@ -4775,5 +4826,9 @@ libexec/gcc/%%GCC_TARG%%/%%GCC_REV%%/install-tools/mkinstalldirs
%%LIBGCJ%%@dirrm %%GCC_TARG%%/lib/gcj-%%GCC_REV%%
%%LIBGCJ%%@dirrm %%GCC_TARG%%/lib/security
%%LIBGCJ%%@dirrm %%GCC_TARG%%/share/java
+%%CXX%%@dirrm %%GCC_TARG%%/share/gcc-%%GCC_REV%%/python/libstdcxx/v6
+%%CXX%%@dirrm %%GCC_TARG%%/share/gcc-%%GCC_REV%%/python/libstdcxx
+%%CXX%%@dirrm %%GCC_TARG%%/share/gcc-%%GCC_REV%%/python
+%%CXX%%@dirrm %%GCC_TARG%%/share/gcc-%%GCC_REV%%
%%LIBGCJ%%@dirrmtry share/python
@dirrmtry %%GCC_TARG%%/share