summaryrefslogtreecommitdiffstats
path: root/meta/packages
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2008-07-18 12:28:46 +0000
committerRichard Purdie <richard@openedhand.com>2008-07-18 12:28:46 +0000
commite8bda8575637b967afaa0321fc3aeb69e809087a (patch)
treed4865b2556e227b403f9c13ad128d9bfb3c009d8 /meta/packages
parentf204c8376f18d6cc443e7f4533d7eeace5d45f95 (diff)
downloadpoky-e8bda8575637b967afaa0321fc3aeb69e809087a.tar.gz
gcc 4.3.0 -> 4.3.1 (from OE)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4876 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages')
-rw-r--r--meta/packages/gcc/gcc-4.3.1.inc (renamed from meta/packages/gcc/gcc-4.3.0.inc)6
-rw-r--r--meta/packages/gcc/gcc-4.3.1/100-uclibc-conf.patch (renamed from meta/packages/gcc/gcc-4.3.0/100-uclibc-conf.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/103-uclibc-conf-noupstream.patch (renamed from meta/packages/gcc/gcc-4.3.0/103-uclibc-conf-noupstream.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/110-arm-eabi.patch (renamed from meta/packages/gcc/gcc-4.3.0/110-arm-eabi.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/200-uclibc-locale.patch (renamed from meta/packages/gcc/gcc-4.3.0/200-uclibc-locale.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/203-uclibc-locale-no__x.patch (renamed from meta/packages/gcc/gcc-4.3.0/203-uclibc-locale-no__x.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/204-uclibc-locale-wchar_fix.patch (renamed from meta/packages/gcc/gcc-4.3.0/204-uclibc-locale-wchar_fix.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/205-uclibc-locale-update.patch (renamed from meta/packages/gcc/gcc-4.3.0/205-uclibc-locale-update.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/300-libstdc++-pic.patch (renamed from meta/packages/gcc/gcc-4.3.0/300-libstdc++-pic.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/301-missing-execinfo_h.patch (renamed from meta/packages/gcc/gcc-4.3.0/301-missing-execinfo_h.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/302-c99-snprintf.patch (renamed from meta/packages/gcc/gcc-4.3.0/302-c99-snprintf.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/303-c99-complex-ugly-hack.patch (renamed from meta/packages/gcc/gcc-4.3.0/303-c99-complex-ugly-hack.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/304-index_macro.patch (renamed from meta/packages/gcc/gcc-4.3.0/304-index_macro.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/305-libmudflap-susv3-legacy.patch (renamed from meta/packages/gcc/gcc-4.3.0/305-libmudflap-susv3-legacy.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/306-libstdc++-namespace.patch (renamed from meta/packages/gcc/gcc-4.3.0/306-libstdc++-namespace.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/307-locale_facets.patch (renamed from meta/packages/gcc/gcc-4.3.0/307-locale_facets.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/402-libbackend_dep_gcov-iov.h.patch (renamed from meta/packages/gcc/gcc-4.3.0/402-libbackend_dep_gcov-iov.h.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/602-sdk-libstdc++-includes.patch (renamed from meta/packages/gcc/gcc-4.3.0/602-sdk-libstdc++-includes.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/740-sh-pr24836.patch (renamed from meta/packages/gcc/gcc-4.3.0/740-sh-pr24836.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/800-arm-bigendian.patch (renamed from meta/packages/gcc/gcc-4.3.0/800-arm-bigendian.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/801-arm-bigendian-eabi.patch (renamed from meta/packages/gcc/gcc-4.3.0/801-arm-bigendian-eabi.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/904-flatten-switch-stmt-00.patch (renamed from meta/packages/gcc/gcc-4.3.0/904-flatten-switch-stmt-00.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/arm-nolibfloat.patch (renamed from meta/packages/gcc/gcc-4.3.0/arm-nolibfloat.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/arm-softfloat.patch (renamed from meta/packages/gcc/gcc-4.3.0/arm-softfloat.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/arm-thumb-cache.patch (renamed from meta/packages/gcc/gcc-4.3.0/arm-thumb-cache.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/arm-thumb.patch (renamed from meta/packages/gcc/gcc-4.3.0/arm-thumb.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/cache-amnesia.patch (renamed from meta/packages/gcc/gcc-4.3.0/cache-amnesia.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-acats.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-acats.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-alpha.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-alpha.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-default-project-path.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-default-project-path.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-driver-check.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-driver-check.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-driver.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-driver.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-gcc-name.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-gcc-name.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-gnatvsn.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-gnatvsn.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-libgnatprj.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-libgnatprj.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-libgnatvsn.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-libgnatvsn.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-link-lib.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-link-lib.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-sjlj.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-sjlj.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ada-symbolic-tracebacks.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ada-symbolic-tracebacks.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/alpha-ieee-doc.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/alpha-ieee-doc.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/alpha-ieee.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/alpha-ieee.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/alpha-no-ev4-directive.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/alpha-no-ev4-directive.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/arm-unbreak-eabi-armv4t.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/arm-unbreak-eabi-armv4t.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/boehm-gc-getnprocs.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/boehm-gc-getnprocs.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/boehm-gc-nocheck.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/boehm-gc-nocheck.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/config-ml.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/config-ml.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/cpu-default-i486.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/cpu-default-i486.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/cross-fixes.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/cross-fixes.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/cross-include.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/cross-include.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/deb-protoize.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/deb-protoize.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-d-lang.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-d-lang.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-driver-extra-langs.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-driver-extra-langs.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-hash-style-both.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-hash-style-both.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-hash-style-gnu.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-hash-style-gnu.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-i386-emit-cld.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-i386-emit-cld.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-ice-apport.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-ice-apport.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-ice-hack.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-ice-hack.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-multilib64dir.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-multilib64dir.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-pascal-lang.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-pascal-lang.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-ssp-default.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-ssp-default.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gcc-textdomain.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gcc-textdomain.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gdc-fix-build-kbsd-gnu.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gdc-fix-build-kbsd-gnu.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gpc-4.1.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gpc-4.1.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gpc-gcc-4.x.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gpc-gcc-4.x.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/gpc-names.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/hurd-changes.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/hurd-changes.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ignore-comp-fail.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ignore-comp-fail.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/kbsd-gnu-ada.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/kbsd-gnu-ada.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/kbsd-gnu.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/kbsd-gnu.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libffi-configure.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libffi-configure.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-armel-ldflags.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-armel-ldflags.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-debuginfo.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-debuginfo.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-disable-static.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-disable-static.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-jar.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-jar.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-jnipath.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-jnipath.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-loading-constraints.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-loading-constraints.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-nobiarch-check.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-nobiarch-check.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-realloc-leak.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-realloc-leak.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-rpath.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-rpath.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-sjlj.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-sjlj.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-soname.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-soname.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-stacktrace.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-stacktrace.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-subdir.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-subdir.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libjava-xulrunner1.9.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libjava-xulrunner1.9.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libobjc-gc-link.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libobjc-gc-link.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libssp-gnu.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libssp-gnu.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libstdc++-doclink.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libstdc++-doclink.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libstdc++-pic.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libstdc++-pic.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/libstdc++-symbols-hppa.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/libstdc++-symbols-hppa.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/link-libs.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/link-libs.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/mips-triarch.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/mips-triarch.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/mudflap-nocheck.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/mudflap-nocheck.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/multiarch-include.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/multiarch-include.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/multiarch-lib.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/multiarch-lib.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/note-gnu-stack.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/note-gnu-stack.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/powerpc-biarch.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/powerpc-biarch.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/ppc64-ada.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/ppc64-ada.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/pr24170.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/pr24170.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/pr27880.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/pr27880.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/pr28102.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/pr28102.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/pr28322.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/pr28322.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/pr30961.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/pr30961.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/pr33148.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/pr33148.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/pr34571.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/pr34571.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/rename-info-files.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/rename-info-files.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/s390-biarch.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/s390-biarch.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/sparc-biarch.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/sparc-biarch.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/svn-class-updates.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/svn-class-updates.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/svn-doc-updates.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/svn-doc-updates.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/svn-gdc-updates.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/svn-gdc-updates.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/svn-updates.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/svn-updates.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/template.dpatch (renamed from meta/packages/gcc/gcc-4.3.0/debian/template.dpatch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-c++-builtin-redecl.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-c++-builtin-redecl.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-cpp-pragma.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-cpp-pragma.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-i386-libgomp.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-i386-libgomp.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-ia64-libunwind.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-ia64-libunwind.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-java-debug-iface-type.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-java-debug-iface-type.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-java-nomulti.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-java-nomulti.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-libgomp-speedup.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-libgomp-speedup.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-ppc32-retaddr.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-ppc32-retaddr.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr27898.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr27898.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr32139.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr32139.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr33763.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr33763.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr35440.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr35440.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr35751.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr35751.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh251682.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh251682.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh330771.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh330771.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh341221.patch (renamed from meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh341221.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fix-ICE-in-arm_unwind_emit_set.diff (renamed from meta/packages/gcc/gcc-4.3.0/fix-ICE-in-arm_unwind_emit_set.diff)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fortran-cross-compile-hack.patch (renamed from meta/packages/gcc/gcc-4.3.0/fortran-cross-compile-hack.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/fortran-static-linking.patch (renamed from meta/packages/gcc/gcc-4.3.0/fortran-static-linking.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/gcc-4.0.2-e300c2c3.patch (renamed from meta/packages/gcc/gcc-4.3.0/gcc-4.0.2-e300c2c3.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/gcc-arm-frename-registers.patch25
-rw-r--r--meta/packages/gcc/gcc-4.3.1/gcc-release-branch/PR-36500-fix-neon.patch265
-rw-r--r--meta/packages/gcc/gcc-4.3.1/gcc41-configure.in.patch (renamed from meta/packages/gcc/gcc-4.3.0/gcc41-configure.in.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/gcc43-build-id.patch (renamed from meta/packages/gcc/gcc-4.3.0/gcc43-build-id.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/gcc43-ppc64-ia64-GNU-stack.patch (renamed from meta/packages/gcc/gcc-4.3.0/gcc43-ppc64-ia64-GNU-stack.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/gfortran.patch40
-rw-r--r--meta/packages/gcc/gcc-4.3.1/intermask-bigendian.patch (renamed from meta/packages/gcc/gcc-4.3.0/intermask-bigendian.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/ldflags.patch (renamed from meta/packages/gcc/gcc-4.3.0/ldflags.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/pr34130.patch (renamed from meta/packages/gcc/gcc-4.3.0/pr34130.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/sdk-libstdc++-includes.patch (renamed from meta/packages/gcc/gcc-4.3.0/sdk-libstdc++-includes.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/sh3-installfix-fixheaders.patch (renamed from meta/packages/gcc/gcc-4.3.0/sh3-installfix-fixheaders.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/unbreak-armv4t.patch (renamed from meta/packages/gcc/gcc-4.3.0/unbreak-armv4t.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/zecke-no-host-includes.patch (renamed from meta/packages/gcc/gcc-4.3.0/zecke-no-host-includes.patch)0
-rw-r--r--meta/packages/gcc/gcc-4.3.1/zecke-xgcc-cpp.patch (renamed from meta/packages/gcc/gcc-4.3.0/zecke-xgcc-cpp.patch)2
-rw-r--r--meta/packages/gcc/gcc-cross-initial_4.3.1.bb (renamed from meta/packages/gcc/gcc-cross-initial_4.3.0.bb)7
-rw-r--r--meta/packages/gcc/gcc-cross-sdk_4.3.1.bb (renamed from meta/packages/gcc/gcc-cross-sdk_4.3.0.bb)2
-rw-r--r--meta/packages/gcc/gcc-cross_4.3.1.bb (renamed from meta/packages/gcc/gcc-cross_4.3.0.bb)0
-rw-r--r--meta/packages/gcc/gcc_4.3.1.bb (renamed from meta/packages/gcc/gcc_4.3.0.bb)2
150 files changed, 340 insertions, 9 deletions
diff --git a/meta/packages/gcc/gcc-4.3.0.inc b/meta/packages/gcc/gcc-4.3.1.inc
index 96b7d02501..3784727d9b 100644
--- a/meta/packages/gcc/gcc-4.3.0.inc
+++ b/meta/packages/gcc/gcc-4.3.1.inc
@@ -18,9 +18,7 @@ SRC_URI = "ftp://ftp.gnu.org/pub/gnu/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
18 file://fedora/gcc43-cpp-pragma.patch;patch=1;pnum=0 \ 18 file://fedora/gcc43-cpp-pragma.patch;patch=1;pnum=0 \
19 file://fedora/gcc43-java-debug-iface-type.patch;patch=1;pnum=0 \ 19 file://fedora/gcc43-java-debug-iface-type.patch;patch=1;pnum=0 \
20 file://fedora/gcc43-libgomp-speedup.patch;patch=1;pnum=0 \ 20 file://fedora/gcc43-libgomp-speedup.patch;patch=1;pnum=0 \
21 file://fedora/gcc43-pr35440.patch;patch=1;pnum=0 \
22 file://fedora/gcc43-i386-libgomp.patch;patch=1;pnum=0 \ 21 file://fedora/gcc43-i386-libgomp.patch;patch=1;pnum=0 \
23 file://fedora/gcc43-pr35751.patch;patch=1;pnum=0 \
24 file://fedora/gcc43-rh251682.patch;patch=1;pnum=0 \ 22 file://fedora/gcc43-rh251682.patch;patch=1;pnum=0 \
25 file://debian/arm-unbreak-eabi-armv4t.dpatch;patch=1 \ 23 file://debian/arm-unbreak-eabi-armv4t.dpatch;patch=1 \
26 file://debian/libstdc++-pic.dpatch;patch=1;pnum=0 \ 24 file://debian/libstdc++-pic.dpatch;patch=1;pnum=0 \
@@ -59,6 +57,8 @@ SRC_URI = "ftp://ftp.gnu.org/pub/gnu/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
59# file://pr34130.patch;patch=1 \ 57# file://pr34130.patch;patch=1 \
60# file://fortran-static-linking.patch;patch=1 \ 58# file://fortran-static-linking.patch;patch=1 \
61# file://intermask-bigendian.patch;patch=1 \ 59# file://intermask-bigendian.patch;patch=1 \
60 file://gcc-arm-frename-registers.patch;patch=1 \
61 file://gcc-release-branch/PR-36500-fix-neon.patch;patch=1 \
62" 62"
63 63
64SRC_URI_append_sh3 = " file://sh3-installfix-fixheaders.patch;patch=1 " 64SRC_URI_append_sh3 = " file://sh3-installfix-fixheaders.patch;patch=1 "
@@ -67,5 +67,5 @@ SRC_URI_append_sh3 = " file://sh3-installfix-fixheaders.patch;patch=1 "
67FORTRAN = "" 67FORTRAN = ""
68JAVA = "" 68JAVA = ""
69 69
70EXTRA_OECONF_BASE = " --enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap" 70EXTRA_OECONF_BASE = " --enable-cheaders=c_std --enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap"
71 71
diff --git a/meta/packages/gcc/gcc-4.3.0/100-uclibc-conf.patch b/meta/packages/gcc/gcc-4.3.1/100-uclibc-conf.patch
index 4243ff7b91..4243ff7b91 100644
--- a/meta/packages/gcc/gcc-4.3.0/100-uclibc-conf.patch
+++ b/meta/packages/gcc/gcc-4.3.1/100-uclibc-conf.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/103-uclibc-conf-noupstream.patch b/meta/packages/gcc/gcc-4.3.1/103-uclibc-conf-noupstream.patch
index 09c9bbecfb..09c9bbecfb 100644
--- a/meta/packages/gcc/gcc-4.3.0/103-uclibc-conf-noupstream.patch
+++ b/meta/packages/gcc/gcc-4.3.1/103-uclibc-conf-noupstream.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/110-arm-eabi.patch b/meta/packages/gcc/gcc-4.3.1/110-arm-eabi.patch
index acebe5308f..acebe5308f 100644
--- a/meta/packages/gcc/gcc-4.3.0/110-arm-eabi.patch
+++ b/meta/packages/gcc/gcc-4.3.1/110-arm-eabi.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/200-uclibc-locale.patch b/meta/packages/gcc/gcc-4.3.1/200-uclibc-locale.patch
index ea21388b75..ea21388b75 100644
--- a/meta/packages/gcc/gcc-4.3.0/200-uclibc-locale.patch
+++ b/meta/packages/gcc/gcc-4.3.1/200-uclibc-locale.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/203-uclibc-locale-no__x.patch b/meta/packages/gcc/gcc-4.3.1/203-uclibc-locale-no__x.patch
index 6ba47003b3..6ba47003b3 100644
--- a/meta/packages/gcc/gcc-4.3.0/203-uclibc-locale-no__x.patch
+++ b/meta/packages/gcc/gcc-4.3.1/203-uclibc-locale-no__x.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/204-uclibc-locale-wchar_fix.patch b/meta/packages/gcc/gcc-4.3.1/204-uclibc-locale-wchar_fix.patch
index 160ab35bb3..160ab35bb3 100644
--- a/meta/packages/gcc/gcc-4.3.0/204-uclibc-locale-wchar_fix.patch
+++ b/meta/packages/gcc/gcc-4.3.1/204-uclibc-locale-wchar_fix.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/205-uclibc-locale-update.patch b/meta/packages/gcc/gcc-4.3.1/205-uclibc-locale-update.patch
index 86b2844554..86b2844554 100644
--- a/meta/packages/gcc/gcc-4.3.0/205-uclibc-locale-update.patch
+++ b/meta/packages/gcc/gcc-4.3.1/205-uclibc-locale-update.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/300-libstdc++-pic.patch b/meta/packages/gcc/gcc-4.3.1/300-libstdc++-pic.patch
index 89d03a85e5..89d03a85e5 100644
--- a/meta/packages/gcc/gcc-4.3.0/300-libstdc++-pic.patch
+++ b/meta/packages/gcc/gcc-4.3.1/300-libstdc++-pic.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/301-missing-execinfo_h.patch b/meta/packages/gcc/gcc-4.3.1/301-missing-execinfo_h.patch
index 0e2092f3fb..0e2092f3fb 100644
--- a/meta/packages/gcc/gcc-4.3.0/301-missing-execinfo_h.patch
+++ b/meta/packages/gcc/gcc-4.3.1/301-missing-execinfo_h.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/302-c99-snprintf.patch b/meta/packages/gcc/gcc-4.3.1/302-c99-snprintf.patch
index dfb22d681b..dfb22d681b 100644
--- a/meta/packages/gcc/gcc-4.3.0/302-c99-snprintf.patch
+++ b/meta/packages/gcc/gcc-4.3.1/302-c99-snprintf.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/303-c99-complex-ugly-hack.patch b/meta/packages/gcc/gcc-4.3.1/303-c99-complex-ugly-hack.patch
index 2ccc80d9bb..2ccc80d9bb 100644
--- a/meta/packages/gcc/gcc-4.3.0/303-c99-complex-ugly-hack.patch
+++ b/meta/packages/gcc/gcc-4.3.1/303-c99-complex-ugly-hack.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/304-index_macro.patch b/meta/packages/gcc/gcc-4.3.1/304-index_macro.patch
index d8e476555d..d8e476555d 100644
--- a/meta/packages/gcc/gcc-4.3.0/304-index_macro.patch
+++ b/meta/packages/gcc/gcc-4.3.1/304-index_macro.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/305-libmudflap-susv3-legacy.patch b/meta/packages/gcc/gcc-4.3.1/305-libmudflap-susv3-legacy.patch
index 374b1f8659..374b1f8659 100644
--- a/meta/packages/gcc/gcc-4.3.0/305-libmudflap-susv3-legacy.patch
+++ b/meta/packages/gcc/gcc-4.3.1/305-libmudflap-susv3-legacy.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/306-libstdc++-namespace.patch b/meta/packages/gcc/gcc-4.3.1/306-libstdc++-namespace.patch
index 69587ca63a..69587ca63a 100644
--- a/meta/packages/gcc/gcc-4.3.0/306-libstdc++-namespace.patch
+++ b/meta/packages/gcc/gcc-4.3.1/306-libstdc++-namespace.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/307-locale_facets.patch b/meta/packages/gcc/gcc-4.3.1/307-locale_facets.patch
index 412f8657dc..412f8657dc 100644
--- a/meta/packages/gcc/gcc-4.3.0/307-locale_facets.patch
+++ b/meta/packages/gcc/gcc-4.3.1/307-locale_facets.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/402-libbackend_dep_gcov-iov.h.patch b/meta/packages/gcc/gcc-4.3.1/402-libbackend_dep_gcov-iov.h.patch
index 0bf115c45d..0bf115c45d 100644
--- a/meta/packages/gcc/gcc-4.3.0/402-libbackend_dep_gcov-iov.h.patch
+++ b/meta/packages/gcc/gcc-4.3.1/402-libbackend_dep_gcov-iov.h.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/602-sdk-libstdc++-includes.patch b/meta/packages/gcc/gcc-4.3.1/602-sdk-libstdc++-includes.patch
index 23fce7544d..23fce7544d 100644
--- a/meta/packages/gcc/gcc-4.3.0/602-sdk-libstdc++-includes.patch
+++ b/meta/packages/gcc/gcc-4.3.1/602-sdk-libstdc++-includes.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/740-sh-pr24836.patch b/meta/packages/gcc/gcc-4.3.1/740-sh-pr24836.patch
index 7992282cff..7992282cff 100644
--- a/meta/packages/gcc/gcc-4.3.0/740-sh-pr24836.patch
+++ b/meta/packages/gcc/gcc-4.3.1/740-sh-pr24836.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/800-arm-bigendian.patch b/meta/packages/gcc/gcc-4.3.1/800-arm-bigendian.patch
index 07c6093379..07c6093379 100644
--- a/meta/packages/gcc/gcc-4.3.0/800-arm-bigendian.patch
+++ b/meta/packages/gcc/gcc-4.3.1/800-arm-bigendian.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/801-arm-bigendian-eabi.patch b/meta/packages/gcc/gcc-4.3.1/801-arm-bigendian-eabi.patch
index 54490fc24f..54490fc24f 100644
--- a/meta/packages/gcc/gcc-4.3.0/801-arm-bigendian-eabi.patch
+++ b/meta/packages/gcc/gcc-4.3.1/801-arm-bigendian-eabi.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/904-flatten-switch-stmt-00.patch b/meta/packages/gcc/gcc-4.3.1/904-flatten-switch-stmt-00.patch
index 8fac37c4df..8fac37c4df 100644
--- a/meta/packages/gcc/gcc-4.3.0/904-flatten-switch-stmt-00.patch
+++ b/meta/packages/gcc/gcc-4.3.1/904-flatten-switch-stmt-00.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/arm-nolibfloat.patch b/meta/packages/gcc/gcc-4.3.1/arm-nolibfloat.patch
index c4897c0330..c4897c0330 100644
--- a/meta/packages/gcc/gcc-4.3.0/arm-nolibfloat.patch
+++ b/meta/packages/gcc/gcc-4.3.1/arm-nolibfloat.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/arm-softfloat.patch b/meta/packages/gcc/gcc-4.3.1/arm-softfloat.patch
index 5e1edd9208..5e1edd9208 100644
--- a/meta/packages/gcc/gcc-4.3.0/arm-softfloat.patch
+++ b/meta/packages/gcc/gcc-4.3.1/arm-softfloat.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/arm-thumb-cache.patch b/meta/packages/gcc/gcc-4.3.1/arm-thumb-cache.patch
index fa63846c8c..fa63846c8c 100644
--- a/meta/packages/gcc/gcc-4.3.0/arm-thumb-cache.patch
+++ b/meta/packages/gcc/gcc-4.3.1/arm-thumb-cache.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/arm-thumb.patch b/meta/packages/gcc/gcc-4.3.1/arm-thumb.patch
index 016a7a550b..016a7a550b 100644
--- a/meta/packages/gcc/gcc-4.3.0/arm-thumb.patch
+++ b/meta/packages/gcc/gcc-4.3.1/arm-thumb.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/cache-amnesia.patch b/meta/packages/gcc/gcc-4.3.1/cache-amnesia.patch
index ef7cd111c5..ef7cd111c5 100644
--- a/meta/packages/gcc/gcc-4.3.0/cache-amnesia.patch
+++ b/meta/packages/gcc/gcc-4.3.1/cache-amnesia.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-acats.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-acats.dpatch
index fc25bf901f..fc25bf901f 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-acats.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-acats.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-alpha.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-alpha.dpatch
index 1e2c47d670..1e2c47d670 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-alpha.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-alpha.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-default-project-path.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-default-project-path.dpatch
index b3283d75f3..b3283d75f3 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-default-project-path.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-default-project-path.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-driver-check.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-driver-check.dpatch
index 9ac1148329..9ac1148329 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-driver-check.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-driver-check.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-driver.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-driver.dpatch
index 74ee94d1b6..74ee94d1b6 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-driver.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-driver.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-gcc-name.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-gcc-name.dpatch
index 681d634480..681d634480 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-gcc-name.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-gcc-name.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-gnatvsn.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-gnatvsn.dpatch
index 365bd60bb4..365bd60bb4 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-gnatvsn.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-gnatvsn.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-libgnatprj.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-libgnatprj.dpatch
index dcbf30aef7..dcbf30aef7 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-libgnatprj.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-libgnatprj.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-libgnatvsn.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-libgnatvsn.dpatch
index e7de16dce9..e7de16dce9 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-libgnatvsn.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-libgnatvsn.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-link-lib.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-link-lib.dpatch
index 2645fe034e..2645fe034e 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-link-lib.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-link-lib.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-sjlj.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-sjlj.dpatch
index 8d480302d5..8d480302d5 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-sjlj.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-sjlj.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ada-symbolic-tracebacks.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ada-symbolic-tracebacks.dpatch
index d39accfdb5..d39accfdb5 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ada-symbolic-tracebacks.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ada-symbolic-tracebacks.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/alpha-ieee-doc.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/alpha-ieee-doc.dpatch
index b4976bf847..b4976bf847 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/alpha-ieee-doc.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/alpha-ieee-doc.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/alpha-ieee.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/alpha-ieee.dpatch
index 4070b1a39e..4070b1a39e 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/alpha-ieee.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/alpha-ieee.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/alpha-no-ev4-directive.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/alpha-no-ev4-directive.dpatch
index e3f84244d2..e3f84244d2 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/alpha-no-ev4-directive.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/alpha-no-ev4-directive.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/arm-unbreak-eabi-armv4t.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/arm-unbreak-eabi-armv4t.dpatch
index 7bb8887068..7bb8887068 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/arm-unbreak-eabi-armv4t.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/arm-unbreak-eabi-armv4t.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/boehm-gc-getnprocs.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/boehm-gc-getnprocs.dpatch
index 8d85cdcbb0..8d85cdcbb0 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/boehm-gc-getnprocs.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/boehm-gc-getnprocs.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/boehm-gc-nocheck.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/boehm-gc-nocheck.dpatch
index f9910dc041..f9910dc041 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/boehm-gc-nocheck.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/boehm-gc-nocheck.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/config-ml.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/config-ml.dpatch
index 12ef7b495a..12ef7b495a 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/config-ml.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/config-ml.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/cpu-default-i486.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/cpu-default-i486.dpatch
index 1afa60faf2..1afa60faf2 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/cpu-default-i486.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/cpu-default-i486.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/cross-fixes.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/cross-fixes.dpatch
index 84d50bfd4a..84d50bfd4a 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/cross-fixes.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/cross-fixes.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/cross-include.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/cross-include.dpatch
index c2622903ec..c2622903ec 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/cross-include.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/cross-include.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/deb-protoize.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/deb-protoize.dpatch
index f86ee09942..f86ee09942 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/deb-protoize.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/deb-protoize.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-d-lang.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-d-lang.dpatch
index 24267ddbb3..24267ddbb3 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-d-lang.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-d-lang.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-driver-extra-langs.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-driver-extra-langs.dpatch
index 2a206f7edc..2a206f7edc 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-driver-extra-langs.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-driver-extra-langs.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-hash-style-both.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-hash-style-both.dpatch
index 8fea7586d0..8fea7586d0 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-hash-style-both.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-hash-style-both.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-hash-style-gnu.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-hash-style-gnu.dpatch
index 8c6e2691b1..8c6e2691b1 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-hash-style-gnu.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-hash-style-gnu.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-i386-emit-cld.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-i386-emit-cld.dpatch
index 1267b00e18..1267b00e18 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-i386-emit-cld.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-i386-emit-cld.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-ice-apport.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-ice-apport.dpatch
index 87b8f06ea8..87b8f06ea8 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-ice-apport.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-ice-apport.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-ice-hack.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-ice-hack.dpatch
index 84c5ef2ebd..84c5ef2ebd 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-ice-hack.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-ice-hack.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-multilib64dir.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-multilib64dir.dpatch
index fe8f5a1a41..fe8f5a1a41 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-multilib64dir.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-multilib64dir.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-pascal-lang.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-pascal-lang.dpatch
index eab416ad63..eab416ad63 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-pascal-lang.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-pascal-lang.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-ssp-default.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-ssp-default.dpatch
index 6ba9893680..6ba9893680 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-ssp-default.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-ssp-default.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gcc-textdomain.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gcc-textdomain.dpatch
index 6315a19de5..6315a19de5 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gcc-textdomain.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gcc-textdomain.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gdc-fix-build-kbsd-gnu.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gdc-fix-build-kbsd-gnu.dpatch
index 9878d8abfb..9878d8abfb 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gdc-fix-build-kbsd-gnu.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gdc-fix-build-kbsd-gnu.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gpc-4.1.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gpc-4.1.dpatch
index fcd499115f..fcd499115f 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gpc-4.1.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gpc-4.1.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gpc-gcc-4.x.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gpc-gcc-4.x.dpatch
index 9ddfced70d..9ddfced70d 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gpc-gcc-4.x.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gpc-gcc-4.x.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/gpc-names.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch
index f494383ca3..f494383ca3 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/gpc-names.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/hurd-changes.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/hurd-changes.dpatch
index 1ccb5ca269..1ccb5ca269 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/hurd-changes.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/hurd-changes.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ignore-comp-fail.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ignore-comp-fail.dpatch
index 4609a82120..4609a82120 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ignore-comp-fail.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ignore-comp-fail.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/kbsd-gnu-ada.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/kbsd-gnu-ada.dpatch
index e159ec3fd0..e159ec3fd0 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/kbsd-gnu-ada.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/kbsd-gnu-ada.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/kbsd-gnu.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/kbsd-gnu.dpatch
index 5c9bb0e708..5c9bb0e708 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/kbsd-gnu.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/kbsd-gnu.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libffi-configure.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libffi-configure.dpatch
index 8cc9d23550..8cc9d23550 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libffi-configure.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libffi-configure.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-armel-ldflags.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-armel-ldflags.dpatch
index ecaddb61e0..ecaddb61e0 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-armel-ldflags.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-armel-ldflags.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-debuginfo.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-debuginfo.dpatch
index 942bbe1f91..942bbe1f91 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-debuginfo.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-debuginfo.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-disable-static.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-disable-static.dpatch
index 23f6846c3f..23f6846c3f 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-disable-static.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-disable-static.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-jar.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-jar.dpatch
index 38177b2495..38177b2495 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-jar.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-jar.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-jnipath.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-jnipath.dpatch
index a33888bf14..a33888bf14 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-jnipath.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-jnipath.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-loading-constraints.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-loading-constraints.dpatch
index 85f13ebe41..85f13ebe41 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-loading-constraints.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-loading-constraints.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-nobiarch-check.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-nobiarch-check.dpatch
index b32e1050a2..b32e1050a2 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-nobiarch-check.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-nobiarch-check.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-realloc-leak.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-realloc-leak.dpatch
index 6bf7a7310f..6bf7a7310f 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-realloc-leak.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-realloc-leak.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-rpath.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-rpath.dpatch
index e9b7f03f5b..e9b7f03f5b 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-rpath.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-rpath.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-sjlj.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-sjlj.dpatch
index 95b4673b3f..95b4673b3f 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-sjlj.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-sjlj.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-soname.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-soname.dpatch
index ccac8a40db..ccac8a40db 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-soname.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-soname.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-stacktrace.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-stacktrace.dpatch
index 9ace9dfb28..9ace9dfb28 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-stacktrace.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-stacktrace.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-subdir.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-subdir.dpatch
index ec707b8b5e..ec707b8b5e 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-subdir.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-subdir.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libjava-xulrunner1.9.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libjava-xulrunner1.9.dpatch
index 19d67d88ba..19d67d88ba 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libjava-xulrunner1.9.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libjava-xulrunner1.9.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libobjc-gc-link.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libobjc-gc-link.dpatch
index 87cb742c77..87cb742c77 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libobjc-gc-link.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libobjc-gc-link.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libssp-gnu.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libssp-gnu.dpatch
index a0c6acd9fc..a0c6acd9fc 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libssp-gnu.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libssp-gnu.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libstdc++-doclink.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libstdc++-doclink.dpatch
index 9393296712..9393296712 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libstdc++-doclink.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libstdc++-doclink.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libstdc++-pic.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libstdc++-pic.dpatch
index 70c9e81542..70c9e81542 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libstdc++-pic.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libstdc++-pic.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/libstdc++-symbols-hppa.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/libstdc++-symbols-hppa.dpatch
index 250ec3aae5..250ec3aae5 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/libstdc++-symbols-hppa.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/libstdc++-symbols-hppa.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/link-libs.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/link-libs.dpatch
index 340d5a51be..340d5a51be 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/link-libs.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/link-libs.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/mips-triarch.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/mips-triarch.dpatch
index 5738bb4791..5738bb4791 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/mips-triarch.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/mips-triarch.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/mudflap-nocheck.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/mudflap-nocheck.dpatch
index 9f8f025d82..9f8f025d82 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/mudflap-nocheck.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/mudflap-nocheck.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/multiarch-include.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/multiarch-include.dpatch
index 2580444e7d..2580444e7d 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/multiarch-include.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/multiarch-include.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/multiarch-lib.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/multiarch-lib.dpatch
index 93ba09fa39..93ba09fa39 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/multiarch-lib.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/multiarch-lib.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/note-gnu-stack.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/note-gnu-stack.dpatch
index 3ffc3925d4..3ffc3925d4 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/note-gnu-stack.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/note-gnu-stack.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/powerpc-biarch.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/powerpc-biarch.dpatch
index a1d2a727a9..a1d2a727a9 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/powerpc-biarch.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/powerpc-biarch.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/ppc64-ada.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/ppc64-ada.dpatch
index db9a229c40..db9a229c40 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/ppc64-ada.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/ppc64-ada.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/pr24170.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/pr24170.dpatch
index 028291ed6f..028291ed6f 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/pr24170.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/pr24170.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/pr27880.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/pr27880.dpatch
index f8f08b0695..f8f08b0695 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/pr27880.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/pr27880.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/pr28102.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/pr28102.dpatch
index bdb546546a..bdb546546a 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/pr28102.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/pr28102.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/pr28322.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/pr28322.dpatch
index ea2ea2abcc..ea2ea2abcc 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/pr28322.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/pr28322.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/pr30961.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/pr30961.dpatch
index b20fdf5bf5..b20fdf5bf5 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/pr30961.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/pr30961.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/pr33148.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/pr33148.dpatch
index bcf30ffb56..bcf30ffb56 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/pr33148.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/pr33148.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/pr34571.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/pr34571.dpatch
index d0a654a3cc..d0a654a3cc 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/pr34571.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/pr34571.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/rename-info-files.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/rename-info-files.dpatch
index 665d3e5f33..665d3e5f33 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/rename-info-files.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/rename-info-files.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/s390-biarch.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/s390-biarch.dpatch
index 392185f9bf..392185f9bf 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/s390-biarch.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/s390-biarch.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/sparc-biarch.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/sparc-biarch.dpatch
index bf7a1370c2..bf7a1370c2 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/sparc-biarch.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/sparc-biarch.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/svn-class-updates.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/svn-class-updates.dpatch
index 14274d86cf..14274d86cf 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/svn-class-updates.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/svn-class-updates.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/svn-doc-updates.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/svn-doc-updates.dpatch
index d4fa85a556..d4fa85a556 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/svn-doc-updates.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/svn-doc-updates.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/svn-gdc-updates.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/svn-gdc-updates.dpatch
index 728209e51d..728209e51d 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/svn-gdc-updates.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/svn-gdc-updates.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/svn-updates.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/svn-updates.dpatch
index 480eeaeba4..480eeaeba4 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/svn-updates.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/svn-updates.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/debian/template.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/template.dpatch
index 71ffc51cbd..71ffc51cbd 100644
--- a/meta/packages/gcc/gcc-4.3.0/debian/template.dpatch
+++ b/meta/packages/gcc/gcc-4.3.1/debian/template.dpatch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-c++-builtin-redecl.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-c++-builtin-redecl.patch
index 77655ad792..77655ad792 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-c++-builtin-redecl.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-c++-builtin-redecl.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-cpp-pragma.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-cpp-pragma.patch
index 00d37bd7ce..00d37bd7ce 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-cpp-pragma.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-cpp-pragma.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-i386-libgomp.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-i386-libgomp.patch
index 2ad3b24d89..2ad3b24d89 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-i386-libgomp.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-i386-libgomp.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-ia64-libunwind.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-ia64-libunwind.patch
index 8e10979ce8..8e10979ce8 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-ia64-libunwind.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-ia64-libunwind.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-java-debug-iface-type.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-java-debug-iface-type.patch
index 63a1b50a76..63a1b50a76 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-java-debug-iface-type.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-java-debug-iface-type.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-java-nomulti.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-java-nomulti.patch
index f07ead8f2b..f07ead8f2b 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-java-nomulti.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-java-nomulti.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-libgomp-speedup.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-libgomp-speedup.patch
index da85e556ec..da85e556ec 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-libgomp-speedup.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-libgomp-speedup.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-ppc32-retaddr.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-ppc32-retaddr.patch
index e9ae1bc303..e9ae1bc303 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-ppc32-retaddr.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-ppc32-retaddr.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr27898.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr27898.patch
index 172bb81171..172bb81171 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr27898.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr27898.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr32139.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr32139.patch
index f35696703d..f35696703d 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr32139.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr32139.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr33763.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr33763.patch
index 9e9c90d271..9e9c90d271 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr33763.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr33763.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr35440.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr35440.patch
index 6bf3f0d9d8..6bf3f0d9d8 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr35440.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr35440.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr35751.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr35751.patch
index 37b84275e2..37b84275e2 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-pr35751.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-pr35751.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh251682.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh251682.patch
index e96ae6f134..e96ae6f134 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh251682.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh251682.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh330771.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh330771.patch
index c894f83b43..c894f83b43 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh330771.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh330771.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh341221.patch b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh341221.patch
index 28e73b07c3..28e73b07c3 100644
--- a/meta/packages/gcc/gcc-4.3.0/fedora/gcc43-rh341221.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fedora/gcc43-rh341221.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fix-ICE-in-arm_unwind_emit_set.diff b/meta/packages/gcc/gcc-4.3.1/fix-ICE-in-arm_unwind_emit_set.diff
index b8a147d3d9..b8a147d3d9 100644
--- a/meta/packages/gcc/gcc-4.3.0/fix-ICE-in-arm_unwind_emit_set.diff
+++ b/meta/packages/gcc/gcc-4.3.1/fix-ICE-in-arm_unwind_emit_set.diff
diff --git a/meta/packages/gcc/gcc-4.3.0/fortran-cross-compile-hack.patch b/meta/packages/gcc/gcc-4.3.1/fortran-cross-compile-hack.patch
index b3d38ad983..b3d38ad983 100644
--- a/meta/packages/gcc/gcc-4.3.0/fortran-cross-compile-hack.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fortran-cross-compile-hack.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/fortran-static-linking.patch b/meta/packages/gcc/gcc-4.3.1/fortran-static-linking.patch
index 3dd6321dc3..3dd6321dc3 100644
--- a/meta/packages/gcc/gcc-4.3.0/fortran-static-linking.patch
+++ b/meta/packages/gcc/gcc-4.3.1/fortran-static-linking.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/gcc-4.0.2-e300c2c3.patch b/meta/packages/gcc/gcc-4.3.1/gcc-4.0.2-e300c2c3.patch
index 736ac4b6b6..736ac4b6b6 100644
--- a/meta/packages/gcc/gcc-4.3.0/gcc-4.0.2-e300c2c3.patch
+++ b/meta/packages/gcc/gcc-4.3.1/gcc-4.0.2-e300c2c3.patch
diff --git a/meta/packages/gcc/gcc-4.3.1/gcc-arm-frename-registers.patch b/meta/packages/gcc/gcc-4.3.1/gcc-arm-frename-registers.patch
new file mode 100644
index 0000000000..280b90358e
--- /dev/null
+++ b/meta/packages/gcc/gcc-4.3.1/gcc-arm-frename-registers.patch
@@ -0,0 +1,25 @@
1http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35964
2Index: gcc-4.3.0/gcc/regrename.c
3===================================================================
4--- gcc-4.3.0.orig/gcc/regrename.c 2008-05-28 08:31:15.000000000 -0700
5+++ gcc-4.3.0/gcc/regrename.c 2008-05-28 08:34:00.000000000 -0700
6@@ -782,6 +782,10 @@
7 || (predicated && recog_data.operand_type[i] == OP_OUT))
8 recog_data.operand_type[i] = OP_INOUT;
9 }
10+ /* Unshare dup_loc RTL */
11+ for (i = 0; i < recog_data.n_dups; i++)
12+ *recog_data.dup_loc[i] = copy_rtx(*recog_data.dup_loc[i]);
13+
14
15 /* Step 1: Close chains for which we have overlapping reads. */
16 for (i = 0; i < n_ops; i++)
17@@ -813,7 +817,7 @@
18 OP_IN, 0);
19
20 for (i = 0; i < recog_data.n_dups; i++)
21- *recog_data.dup_loc[i] = copy_rtx (old_dups[i]);
22+ *recog_data.dup_loc[i] = old_dups[i];
23 for (i = 0; i < n_ops; i++)
24 *recog_data.operand_loc[i] = old_operands[i];
25 if (recog_data.n_dups)
diff --git a/meta/packages/gcc/gcc-4.3.1/gcc-release-branch/PR-36500-fix-neon.patch b/meta/packages/gcc/gcc-4.3.1/gcc-release-branch/PR-36500-fix-neon.patch
new file mode 100644
index 0000000000..971dfe7e29
--- /dev/null
+++ b/meta/packages/gcc/gcc-4.3.1/gcc-release-branch/PR-36500-fix-neon.patch
@@ -0,0 +1,265 @@
1--- foo/gcc/config/arm/arm.c 2008/06/11 10:51:34 136660
2+++ foo/gcc/config/arm/arm.c 2008/06/11 10:52:55 136661
3@@ -14830,124 +14830,190 @@
4 {
5 unsigned int i, fcode = ARM_BUILTIN_NEON_BASE;
6
7+ tree neon_intQI_type_node;
8+ tree neon_intHI_type_node;
9+ tree neon_polyQI_type_node;
10+ tree neon_polyHI_type_node;
11+ tree neon_intSI_type_node;
12+ tree neon_intDI_type_node;
13+ tree neon_float_type_node;
14+
15+ tree intQI_pointer_node;
16+ tree intHI_pointer_node;
17+ tree intSI_pointer_node;
18+ tree intDI_pointer_node;
19+ tree float_pointer_node;
20+
21+ tree const_intQI_node;
22+ tree const_intHI_node;
23+ tree const_intSI_node;
24+ tree const_intDI_node;
25+ tree const_float_node;
26+
27+ tree const_intQI_pointer_node;
28+ tree const_intHI_pointer_node;
29+ tree const_intSI_pointer_node;
30+ tree const_intDI_pointer_node;
31+ tree const_float_pointer_node;
32+
33+ tree V8QI_type_node;
34+ tree V4HI_type_node;
35+ tree V2SI_type_node;
36+ tree V2SF_type_node;
37+ tree V16QI_type_node;
38+ tree V8HI_type_node;
39+ tree V4SI_type_node;
40+ tree V4SF_type_node;
41+ tree V2DI_type_node;
42+
43+ tree intUQI_type_node;
44+ tree intUHI_type_node;
45+ tree intUSI_type_node;
46+ tree intUDI_type_node;
47+
48+ tree intEI_type_node;
49+ tree intOI_type_node;
50+ tree intCI_type_node;
51+ tree intXI_type_node;
52+
53+ tree V8QI_pointer_node;
54+ tree V4HI_pointer_node;
55+ tree V2SI_pointer_node;
56+ tree V2SF_pointer_node;
57+ tree V16QI_pointer_node;
58+ tree V8HI_pointer_node;
59+ tree V4SI_pointer_node;
60+ tree V4SF_pointer_node;
61+ tree V2DI_pointer_node;
62+
63+ tree void_ftype_pv8qi_v8qi_v8qi;
64+ tree void_ftype_pv4hi_v4hi_v4hi;
65+ tree void_ftype_pv2si_v2si_v2si;
66+ tree void_ftype_pv2sf_v2sf_v2sf;
67+ tree void_ftype_pdi_di_di;
68+ tree void_ftype_pv16qi_v16qi_v16qi;
69+ tree void_ftype_pv8hi_v8hi_v8hi;
70+ tree void_ftype_pv4si_v4si_v4si;
71+ tree void_ftype_pv4sf_v4sf_v4sf;
72+ tree void_ftype_pv2di_v2di_v2di;
73+
74+ tree reinterp_ftype_dreg[5][5];
75+ tree reinterp_ftype_qreg[5][5];
76+ tree dreg_types[5], qreg_types[5];
77+
78 /* Create distinguished type nodes for NEON vector element types,
79 and pointers to values of such types, so we can detect them later. */
80- tree neon_intQI_type_node = make_signed_type (GET_MODE_PRECISION (QImode));
81- tree neon_intHI_type_node = make_signed_type (GET_MODE_PRECISION (HImode));
82- tree neon_polyQI_type_node = make_signed_type (GET_MODE_PRECISION (QImode));
83- tree neon_polyHI_type_node = make_signed_type (GET_MODE_PRECISION (HImode));
84- tree neon_intSI_type_node = make_signed_type (GET_MODE_PRECISION (SImode));
85- tree neon_intDI_type_node = make_signed_type (GET_MODE_PRECISION (DImode));
86- tree neon_float_type_node = make_node (REAL_TYPE);
87-
88- tree intQI_pointer_node = build_pointer_type (neon_intQI_type_node);
89- tree intHI_pointer_node = build_pointer_type (neon_intHI_type_node);
90- tree intSI_pointer_node = build_pointer_type (neon_intSI_type_node);
91- tree intDI_pointer_node = build_pointer_type (neon_intDI_type_node);
92- tree float_pointer_node = build_pointer_type (neon_float_type_node);
93+ neon_intQI_type_node = make_signed_type (GET_MODE_PRECISION (QImode));
94+ neon_intHI_type_node = make_signed_type (GET_MODE_PRECISION (HImode));
95+ neon_polyQI_type_node = make_signed_type (GET_MODE_PRECISION (QImode));
96+ neon_polyHI_type_node = make_signed_type (GET_MODE_PRECISION (HImode));
97+ neon_intSI_type_node = make_signed_type (GET_MODE_PRECISION (SImode));
98+ neon_intDI_type_node = make_signed_type (GET_MODE_PRECISION (DImode));
99+ neon_float_type_node = make_node (REAL_TYPE);
100+ TYPE_PRECISION (neon_float_type_node) = FLOAT_TYPE_SIZE;
101+ layout_type (neon_float_type_node);
102+
103+ intQI_pointer_node = build_pointer_type (neon_intQI_type_node);
104+ intHI_pointer_node = build_pointer_type (neon_intHI_type_node);
105+ intSI_pointer_node = build_pointer_type (neon_intSI_type_node);
106+ intDI_pointer_node = build_pointer_type (neon_intDI_type_node);
107+ float_pointer_node = build_pointer_type (neon_float_type_node);
108
109 /* Next create constant-qualified versions of the above types. */
110- tree const_intQI_node = build_qualified_type (neon_intQI_type_node,
111- TYPE_QUAL_CONST);
112- tree const_intHI_node = build_qualified_type (neon_intHI_type_node,
113- TYPE_QUAL_CONST);
114- tree const_intSI_node = build_qualified_type (neon_intSI_type_node,
115- TYPE_QUAL_CONST);
116- tree const_intDI_node = build_qualified_type (neon_intDI_type_node,
117- TYPE_QUAL_CONST);
118- tree const_float_node = build_qualified_type (neon_float_type_node,
119- TYPE_QUAL_CONST);
120-
121- tree const_intQI_pointer_node = build_pointer_type (const_intQI_node);
122- tree const_intHI_pointer_node = build_pointer_type (const_intHI_node);
123- tree const_intSI_pointer_node = build_pointer_type (const_intSI_node);
124- tree const_intDI_pointer_node = build_pointer_type (const_intDI_node);
125- tree const_float_pointer_node = build_pointer_type (const_float_node);
126+ const_intQI_node = build_qualified_type (neon_intQI_type_node,
127+ TYPE_QUAL_CONST);
128+ const_intHI_node = build_qualified_type (neon_intHI_type_node,
129+ TYPE_QUAL_CONST);
130+ const_intSI_node = build_qualified_type (neon_intSI_type_node,
131+ TYPE_QUAL_CONST);
132+ const_intDI_node = build_qualified_type (neon_intDI_type_node,
133+ TYPE_QUAL_CONST);
134+ const_float_node = build_qualified_type (neon_float_type_node,
135+ TYPE_QUAL_CONST);
136+
137+ const_intQI_pointer_node = build_pointer_type (const_intQI_node);
138+ const_intHI_pointer_node = build_pointer_type (const_intHI_node);
139+ const_intSI_pointer_node = build_pointer_type (const_intSI_node);
140+ const_intDI_pointer_node = build_pointer_type (const_intDI_node);
141+ const_float_pointer_node = build_pointer_type (const_float_node);
142
143 /* Now create vector types based on our NEON element types. */
144 /* 64-bit vectors. */
145- tree V8QI_type_node =
146+ V8QI_type_node =
147 build_vector_type_for_mode (neon_intQI_type_node, V8QImode);
148- tree V4HI_type_node =
149+ V4HI_type_node =
150 build_vector_type_for_mode (neon_intHI_type_node, V4HImode);
151- tree V2SI_type_node =
152+ V2SI_type_node =
153 build_vector_type_for_mode (neon_intSI_type_node, V2SImode);
154- tree V2SF_type_node =
155+ V2SF_type_node =
156 build_vector_type_for_mode (neon_float_type_node, V2SFmode);
157 /* 128-bit vectors. */
158- tree V16QI_type_node =
159+ V16QI_type_node =
160 build_vector_type_for_mode (neon_intQI_type_node, V16QImode);
161- tree V8HI_type_node =
162+ V8HI_type_node =
163 build_vector_type_for_mode (neon_intHI_type_node, V8HImode);
164- tree V4SI_type_node =
165+ V4SI_type_node =
166 build_vector_type_for_mode (neon_intSI_type_node, V4SImode);
167- tree V4SF_type_node =
168+ V4SF_type_node =
169 build_vector_type_for_mode (neon_float_type_node, V4SFmode);
170- tree V2DI_type_node =
171+ V2DI_type_node =
172 build_vector_type_for_mode (neon_intDI_type_node, V2DImode);
173
174 /* Unsigned integer types for various mode sizes. */
175- tree intUQI_type_node = make_unsigned_type (GET_MODE_PRECISION (QImode));
176- tree intUHI_type_node = make_unsigned_type (GET_MODE_PRECISION (HImode));
177- tree intUSI_type_node = make_unsigned_type (GET_MODE_PRECISION (SImode));
178- tree intUDI_type_node = make_unsigned_type (GET_MODE_PRECISION (DImode));
179+ intUQI_type_node = make_unsigned_type (GET_MODE_PRECISION (QImode));
180+ intUHI_type_node = make_unsigned_type (GET_MODE_PRECISION (HImode));
181+ intUSI_type_node = make_unsigned_type (GET_MODE_PRECISION (SImode));
182+ intUDI_type_node = make_unsigned_type (GET_MODE_PRECISION (DImode));
183
184 /* Opaque integer types for structures of vectors. */
185- tree intEI_type_node = make_signed_type (GET_MODE_PRECISION (EImode));
186- tree intOI_type_node = make_signed_type (GET_MODE_PRECISION (OImode));
187- tree intCI_type_node = make_signed_type (GET_MODE_PRECISION (CImode));
188- tree intXI_type_node = make_signed_type (GET_MODE_PRECISION (XImode));
189+ intEI_type_node = make_signed_type (GET_MODE_PRECISION (EImode));
190+ intOI_type_node = make_signed_type (GET_MODE_PRECISION (OImode));
191+ intCI_type_node = make_signed_type (GET_MODE_PRECISION (CImode));
192+ intXI_type_node = make_signed_type (GET_MODE_PRECISION (XImode));
193
194 /* Pointers to vector types. */
195- tree V8QI_pointer_node = build_pointer_type (V8QI_type_node);
196- tree V4HI_pointer_node = build_pointer_type (V4HI_type_node);
197- tree V2SI_pointer_node = build_pointer_type (V2SI_type_node);
198- tree V2SF_pointer_node = build_pointer_type (V2SF_type_node);
199- tree V16QI_pointer_node = build_pointer_type (V16QI_type_node);
200- tree V8HI_pointer_node = build_pointer_type (V8HI_type_node);
201- tree V4SI_pointer_node = build_pointer_type (V4SI_type_node);
202- tree V4SF_pointer_node = build_pointer_type (V4SF_type_node);
203- tree V2DI_pointer_node = build_pointer_type (V2DI_type_node);
204+ V8QI_pointer_node = build_pointer_type (V8QI_type_node);
205+ V4HI_pointer_node = build_pointer_type (V4HI_type_node);
206+ V2SI_pointer_node = build_pointer_type (V2SI_type_node);
207+ V2SF_pointer_node = build_pointer_type (V2SF_type_node);
208+ V16QI_pointer_node = build_pointer_type (V16QI_type_node);
209+ V8HI_pointer_node = build_pointer_type (V8HI_type_node);
210+ V4SI_pointer_node = build_pointer_type (V4SI_type_node);
211+ V4SF_pointer_node = build_pointer_type (V4SF_type_node);
212+ V2DI_pointer_node = build_pointer_type (V2DI_type_node);
213
214 /* Operations which return results as pairs. */
215- tree void_ftype_pv8qi_v8qi_v8qi =
216+ void_ftype_pv8qi_v8qi_v8qi =
217 build_function_type_list (void_type_node, V8QI_pointer_node, V8QI_type_node,
218 V8QI_type_node, NULL);
219- tree void_ftype_pv4hi_v4hi_v4hi =
220+ void_ftype_pv4hi_v4hi_v4hi =
221 build_function_type_list (void_type_node, V4HI_pointer_node, V4HI_type_node,
222 V4HI_type_node, NULL);
223- tree void_ftype_pv2si_v2si_v2si =
224+ void_ftype_pv2si_v2si_v2si =
225 build_function_type_list (void_type_node, V2SI_pointer_node, V2SI_type_node,
226 V2SI_type_node, NULL);
227- tree void_ftype_pv2sf_v2sf_v2sf =
228+ void_ftype_pv2sf_v2sf_v2sf =
229 build_function_type_list (void_type_node, V2SF_pointer_node, V2SF_type_node,
230 V2SF_type_node, NULL);
231- tree void_ftype_pdi_di_di =
232+ void_ftype_pdi_di_di =
233 build_function_type_list (void_type_node, intDI_pointer_node,
234 neon_intDI_type_node, neon_intDI_type_node, NULL);
235- tree void_ftype_pv16qi_v16qi_v16qi =
236+ void_ftype_pv16qi_v16qi_v16qi =
237 build_function_type_list (void_type_node, V16QI_pointer_node,
238 V16QI_type_node, V16QI_type_node, NULL);
239- tree void_ftype_pv8hi_v8hi_v8hi =
240+ void_ftype_pv8hi_v8hi_v8hi =
241 build_function_type_list (void_type_node, V8HI_pointer_node, V8HI_type_node,
242 V8HI_type_node, NULL);
243- tree void_ftype_pv4si_v4si_v4si =
244+ void_ftype_pv4si_v4si_v4si =
245 build_function_type_list (void_type_node, V4SI_pointer_node, V4SI_type_node,
246 V4SI_type_node, NULL);
247- tree void_ftype_pv4sf_v4sf_v4sf =
248+ void_ftype_pv4sf_v4sf_v4sf =
249 build_function_type_list (void_type_node, V4SF_pointer_node, V4SF_type_node,
250 V4SF_type_node, NULL);
251- tree void_ftype_pv2di_v2di_v2di =
252+ void_ftype_pv2di_v2di_v2di =
253 build_function_type_list (void_type_node, V2DI_pointer_node, V2DI_type_node,
254 V2DI_type_node, NULL);
255
256- tree reinterp_ftype_dreg[5][5];
257- tree reinterp_ftype_qreg[5][5];
258- tree dreg_types[5], qreg_types[5];
259-
260- TYPE_PRECISION (neon_float_type_node) = FLOAT_TYPE_SIZE;
261- layout_type (neon_float_type_node);
262-
263 /* Define typedefs which exactly correspond to the modes we are basing vector
264 types on. If you change these names you'll need to change
265 the table used by arm_mangle_type too. */
diff --git a/meta/packages/gcc/gcc-4.3.0/gcc41-configure.in.patch b/meta/packages/gcc/gcc-4.3.1/gcc41-configure.in.patch
index 3d33bcb978..3d33bcb978 100644
--- a/meta/packages/gcc/gcc-4.3.0/gcc41-configure.in.patch
+++ b/meta/packages/gcc/gcc-4.3.1/gcc41-configure.in.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/gcc43-build-id.patch b/meta/packages/gcc/gcc-4.3.1/gcc43-build-id.patch
index 4e162e6472..4e162e6472 100644
--- a/meta/packages/gcc/gcc-4.3.0/gcc43-build-id.patch
+++ b/meta/packages/gcc/gcc-4.3.1/gcc43-build-id.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/gcc43-ppc64-ia64-GNU-stack.patch b/meta/packages/gcc/gcc-4.3.1/gcc43-ppc64-ia64-GNU-stack.patch
index d49f2b9855..d49f2b9855 100644
--- a/meta/packages/gcc/gcc-4.3.0/gcc43-ppc64-ia64-GNU-stack.patch
+++ b/meta/packages/gcc/gcc-4.3.1/gcc43-ppc64-ia64-GNU-stack.patch
diff --git a/meta/packages/gcc/gcc-4.3.1/gfortran.patch b/meta/packages/gcc/gcc-4.3.1/gfortran.patch
new file mode 100644
index 0000000000..96905e5d7d
--- /dev/null
+++ b/meta/packages/gcc/gcc-4.3.1/gfortran.patch
@@ -0,0 +1,40 @@
1The patch below fixes a crash building libgfortran on arm-linux-gnueabi.
2
3This target doesn't really have a 128-bit integer type, however it does use
4TImode to represent the return value of certain special ABI defined library
5functions. This results in type_for_size(TImode) being called.
6
7Because TImode deosn't correspond to any gfortran integer kind
8gfc_type_for_size returns NULL and we segfault shortly after.
9
10The patch below fixes this by making gfc_type_for_size handle TImode in the
11same way as the C frontend.
12
13Tested on x86_64-linux and arm-linux-gnueabi.
14Applied to trunk.
15
16Paul
17
182007-05-15 Paul Brook <paul@codesourcery.com>
19
20 gcc/fortran/
21 * trans-types.c (gfc_type_for_size): Handle signed TImode.
22
23Index: gcc-4.2.1/gcc/fortran/trans-types.c
24===================================================================
25--- gcc-4.2.1/gcc/fortran/trans-types.c (revision 170435)
26+++ gcc-4.2.1/gcc/fortran/trans-types.c (working copy)
27@@ -1800,6 +1800,13 @@ gfc_type_for_size (unsigned bits, int un
28 if (type && bits == TYPE_PRECISION (type))
29 return type;
30 }
31+
32+ /* Handle TImode as a special case because it is used by some backends
33+ (eg. ARM) even though it is not available for normal use. */
34+#if HOST_BITS_PER_WIDE_INT >= 64
35+ if (bits == TYPE_PRECISION (intTI_type_node))
36+ return intTI_type_node;
37+#endif
38 }
39 else
40 {
diff --git a/meta/packages/gcc/gcc-4.3.0/intermask-bigendian.patch b/meta/packages/gcc/gcc-4.3.1/intermask-bigendian.patch
index fdff3d3d86..fdff3d3d86 100644
--- a/meta/packages/gcc/gcc-4.3.0/intermask-bigendian.patch
+++ b/meta/packages/gcc/gcc-4.3.1/intermask-bigendian.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/ldflags.patch b/meta/packages/gcc/gcc-4.3.1/ldflags.patch
index 9576f60778..9576f60778 100644
--- a/meta/packages/gcc/gcc-4.3.0/ldflags.patch
+++ b/meta/packages/gcc/gcc-4.3.1/ldflags.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/pr34130.patch b/meta/packages/gcc/gcc-4.3.1/pr34130.patch
index 415335f4b4..415335f4b4 100644
--- a/meta/packages/gcc/gcc-4.3.0/pr34130.patch
+++ b/meta/packages/gcc/gcc-4.3.1/pr34130.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/sdk-libstdc++-includes.patch b/meta/packages/gcc/gcc-4.3.1/sdk-libstdc++-includes.patch
index 4377c2143b..4377c2143b 100644
--- a/meta/packages/gcc/gcc-4.3.0/sdk-libstdc++-includes.patch
+++ b/meta/packages/gcc/gcc-4.3.1/sdk-libstdc++-includes.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/sh3-installfix-fixheaders.patch b/meta/packages/gcc/gcc-4.3.1/sh3-installfix-fixheaders.patch
index a06cd2e075..a06cd2e075 100644
--- a/meta/packages/gcc/gcc-4.3.0/sh3-installfix-fixheaders.patch
+++ b/meta/packages/gcc/gcc-4.3.1/sh3-installfix-fixheaders.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/unbreak-armv4t.patch b/meta/packages/gcc/gcc-4.3.1/unbreak-armv4t.patch
index b3399abfdb..b3399abfdb 100644
--- a/meta/packages/gcc/gcc-4.3.0/unbreak-armv4t.patch
+++ b/meta/packages/gcc/gcc-4.3.1/unbreak-armv4t.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/zecke-no-host-includes.patch b/meta/packages/gcc/gcc-4.3.1/zecke-no-host-includes.patch
index 6afb10d6ef..6afb10d6ef 100644
--- a/meta/packages/gcc/gcc-4.3.0/zecke-no-host-includes.patch
+++ b/meta/packages/gcc/gcc-4.3.1/zecke-no-host-includes.patch
diff --git a/meta/packages/gcc/gcc-4.3.0/zecke-xgcc-cpp.patch b/meta/packages/gcc/gcc-4.3.1/zecke-xgcc-cpp.patch
index 921cab6e18..3ccd124764 100644
--- a/meta/packages/gcc/gcc-4.3.0/zecke-xgcc-cpp.patch
+++ b/meta/packages/gcc/gcc-4.3.1/zecke-xgcc-cpp.patch
@@ -10,7 +10,7 @@ Index: gcc-4.1.1/Makefile.in
10 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ 10 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
11 CC="$(CC_FOR_TARGET)"; export CC; \ 11 CC="$(CC_FOR_TARGET)"; export CC; \
12 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ 12 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
13+ CPP="$(CC_FOR_TARGET) -E"; export CCP; \ 13+ CPP="$(CC_FOR_TARGET) -E"; export CPP; \
14 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ 14 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
15 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \ 15 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
16 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ 16 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
diff --git a/meta/packages/gcc/gcc-cross-initial_4.3.0.bb b/meta/packages/gcc/gcc-cross-initial_4.3.1.bb
index 84a9e2f3c6..c8738ad614 100644
--- a/meta/packages/gcc/gcc-cross-initial_4.3.0.bb
+++ b/meta/packages/gcc/gcc-cross-initial_4.3.1.bb
@@ -1,10 +1,11 @@
1require gcc-cross_${PV}.bb 1require gcc-cross_${PV}.bb
2require gcc-cross-initial.inc 2require gcc-cross-initial.inc
3 3
4EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \ 4DEPENDS += "gmp-native mpfr-native"
5 --disable-libssp"
6 5
7DEPENDS += "mpfr-native gmp-native" 6EXTRA_OECONF += " --disable-libmudflap \
7 --disable-libgomp \
8 --disable-libssp"
8 9
9# Hack till we fix *libc properly 10# Hack till we fix *libc properly
10do_stage_append() { 11do_stage_append() {
diff --git a/meta/packages/gcc/gcc-cross-sdk_4.3.0.bb b/meta/packages/gcc/gcc-cross-sdk_4.3.1.bb
index 54e7453e69..8057608e0d 100644
--- a/meta/packages/gcc/gcc-cross-sdk_4.3.0.bb
+++ b/meta/packages/gcc/gcc-cross-sdk_4.3.1.bb
@@ -1,4 +1,4 @@
1PR = "r4" 1PR = "r5"
2 2
3inherit sdk 3inherit sdk
4 4
diff --git a/meta/packages/gcc/gcc-cross_4.3.0.bb b/meta/packages/gcc/gcc-cross_4.3.1.bb
index 9821d3cd83..9821d3cd83 100644
--- a/meta/packages/gcc/gcc-cross_4.3.0.bb
+++ b/meta/packages/gcc/gcc-cross_4.3.1.bb
diff --git a/meta/packages/gcc/gcc_4.3.0.bb b/meta/packages/gcc/gcc_4.3.1.bb
index 033f33f8d3..318ccd3775 100644
--- a/meta/packages/gcc/gcc_4.3.0.bb
+++ b/meta/packages/gcc/gcc_4.3.1.bb
@@ -1,4 +1,4 @@
1PR = "r3" 1PR = "r4"
2 2
3require gcc-${PV}.inc 3require gcc-${PV}.inc
4require gcc-configure-target.inc 4require gcc-configure-target.inc