* [PATCH 1/3] gcc: Upgrade recipes from 4.5.1 -> 4.5.2
2010-12-21 9:27 [PATCH 0/3] gcc 4.5.4 + linaro update Khem Raj
@ 2010-12-21 9:27 ` Khem Raj
2010-12-21 14:43 ` Richard Purdie
2010-12-21 9:27 ` [PATCH 2/3] poky-default.inc: Set GCCVERSION and SDKGCCVERSION to 4.5.2 now Khem Raj
` (4 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Khem Raj @ 2010-12-21 9:27 UTC (permalink / raw)
To: poky
* Generate libgcc_s.so as a linker stub irrespective
of whatever is generated during gcc build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../gcc/gcc-4.5.1/gcc-poison-dir-extend.patch | 24 ------------------
.../gcc/{gcc-4.5.1.inc => gcc-4.5.2.inc} | 0
.../{gcc-4.5.1 => gcc-4.5.2}/100-uclibc-conf.patch | 0
.../103-uclibc-conf-noupstream.patch | 0
.../200-uclibc-locale.patch | 0
.../203-uclibc-locale-no__x.patch | 0
.../204-uclibc-locale-wchar_fix.patch | 0
.../205-uclibc-locale-update.patch | 0
.../301-missing-execinfo_h.patch | 0
.../302-c99-snprintf.patch | 0
.../303-c99-complex-ugly-hack.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/304-index_macro.patch | 0
.../305-libmudflap-susv3-legacy.patch | 0
.../306-libstdc++-namespace.patch | 0
.../307-locale_facets.patch | 0
.../602-sdk-libstdc++-includes.patch | 0
.../gcc/{gcc-4.5.1 => gcc-4.5.2}/64bithack.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/740-sh-pr24836.patch | 0
.../800-arm-bigendian.patch | 0
.../904-flatten-switch-stmt-00.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/arm-bswapsi2.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/arm-nolibfloat.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/arm-softfloat.patch | 0
.../arm-unbreak-eabi-armv4t.dpatch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/cache-amnesia.patch | 0
.../disable_relax_pic_calls_flag.patch | 0
.../fedora/gcc43-c++-builtin-redecl.patch | 0
.../fedora/gcc43-cpp-pragma.patch | 0
.../fedora/gcc43-i386-libgomp.patch | 0
.../fedora/gcc43-ia64-libunwind.patch | 0
.../fedora/gcc43-java-debug-iface-type.patch | 0
.../fedora/gcc43-java-nomulti.patch | 0
.../fedora/gcc43-libgomp-speedup.patch | 0
.../fedora/gcc43-ppc32-retaddr.patch | 0
.../fedora/gcc43-pr27898.patch | 0
.../fedora/gcc43-pr32139.patch | 0
.../fedora/gcc43-pr33763.patch | 0
.../fedora/gcc43-rh251682.patch | 0
.../fedora/gcc43-rh330771.patch | 0
.../fedora/gcc43-rh341221.patch | 0
.../fortran-cross-compile-hack.patch | 0
.../gcc-4.0.2-e300c2c3.patch | 0
.../gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch | 0
.../gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch | 0
.../gcc-arm-frename-registers.patch | 0
.../gcc-flags-for-build.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/gcc-ice-hack.dpatch | 0
.../gcc/gcc-4.5.2/gcc-poison-dir-extend.patch | 26 ++++++++++++++++++++
.../gcc-poison-parameters.patch | 0
.../gcc-poison-system-directories.patch | 0
.../gcc-uclibc-locale-ctype_touplow_t.patch | 0
.../libstdc++-emit-__cxa_end_cleanup-in-text.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/libstdc++-pic.dpatch | 0
.../optional_libstdc.patch | 0
.../gcc/{gcc-4.5.1 => gcc-4.5.2}/pr30961.dpatch | 0
.../gcc/{gcc-4.5.1 => gcc-4.5.2}/pr35942.patch | 0
.../{gcc-4.5.1 => gcc-4.5.2}/zecke-xgcc-cpp.patch | 0
...nadian_4.5.1.bb => gcc-cross-canadian_4.5.2.bb} | 0
...initial_4.5.1.bb => gcc-cross-initial_4.5.2.bb} | 0
.../gcc/gcc-cross-intermediate.inc | 8 ++++++
...te_4.5.1.bb => gcc-cross-intermediate_4.5.2.bb} | 0
.../gcc/{gcc-cross_4.5.1.bb => gcc-cross_4.5.2.bb} | 0
...tial_4.5.1.bb => gcc-crosssdk-initial_4.5.2.bb} | 0
...4.5.1.bb => gcc-crosssdk-intermediate_4.5.2.bb} | 0
...gcc-crosssdk_4.5.1.bb => gcc-crosssdk_4.5.2.bb} | 0
meta/recipes-devtools/gcc/gcc-package-cross.inc | 5 ++++
meta/recipes-devtools/gcc/gcc-package-target.inc | 5 ++++
.../{gcc-runtime_4.5.1.bb => gcc-runtime_4.5.2.bb} | 0
.../gcc/{gcc_4.5.1.bb => gcc_4.5.2.bb} | 0
69 files changed, 44 insertions(+), 24 deletions(-)
delete mode 100644 meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch
rename meta/recipes-devtools/gcc/{gcc-4.5.1.inc => gcc-4.5.2.inc} (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/100-uclibc-conf.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/103-uclibc-conf-noupstream.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/200-uclibc-locale.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/203-uclibc-locale-no__x.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/204-uclibc-locale-wchar_fix.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/205-uclibc-locale-update.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/301-missing-execinfo_h.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/302-c99-snprintf.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/303-c99-complex-ugly-hack.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/304-index_macro.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/305-libmudflap-susv3-legacy.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/306-libstdc++-namespace.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/307-locale_facets.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/602-sdk-libstdc++-includes.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/64bithack.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/740-sh-pr24836.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/800-arm-bigendian.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/904-flatten-switch-stmt-00.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-bswapsi2.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-nolibfloat.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-softfloat.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-unbreak-eabi-armv4t.dpatch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/cache-amnesia.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/disable_relax_pic_calls_flag.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-c++-builtin-redecl.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-cpp-pragma.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-i386-libgomp.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-ia64-libunwind.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-java-debug-iface-type.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-java-nomulti.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-libgomp-speedup.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-ppc32-retaddr.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-pr27898.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-pr32139.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-pr33763.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-rh251682.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-rh330771.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fedora/gcc43-rh341221.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fortran-cross-compile-hack.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-4.0.2-e300c2c3.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-arm-frename-registers.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-flags-for-build.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-ice-hack.dpatch (100%)
create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-dir-extend.patch
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-poison-parameters.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-poison-system-directories.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-uclibc-locale-ctype_touplow_t.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/libstdc++-emit-__cxa_end_cleanup-in-text.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/libstdc++-pic.dpatch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/optional_libstdc.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/pr30961.dpatch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/pr35942.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/zecke-xgcc-cpp.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-cross-canadian_4.5.1.bb => gcc-cross-canadian_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc-cross-initial_4.5.1.bb => gcc-cross-initial_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc-cross-intermediate_4.5.1.bb => gcc-cross-intermediate_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc-cross_4.5.1.bb => gcc-cross_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_4.5.1.bb => gcc-crosssdk-initial_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc-crosssdk-intermediate_4.5.1.bb => gcc-crosssdk-intermediate_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc-crosssdk_4.5.1.bb => gcc-crosssdk_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc-runtime_4.5.1.bb => gcc-runtime_4.5.2.bb} (100%)
rename meta/recipes-devtools/gcc/{gcc_4.5.1.bb => gcc_4.5.2.bb} (100%)
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch
deleted file mode 100644
index d171207..0000000
--- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Add /sw/include and /opt/include based on the original
-zecke-no-host-includes.patch patch. The original patch checked for
-/usr/include, /sw/include and /opt/include and then triggered a failure and
-aborted.
-
-Instead, we add the two missing items to the current scan. If the user
-wants this to be a failure, they can add "-Werror=poison-system-directories".
-
-Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
-
-diff -ur gcc-4.5.0.orig/gcc/incpath.c gcc-4.5.0/gcc/incpath.c
---- gcc-4.5.0.orig/gcc/incpath.c 2010-09-29 14:58:31.358975524 -0500
-+++ gcc-4.5.0/gcc/incpath.c 2010-09-29 15:08:02.065975516 -0500
-@@ -363,7 +363,9 @@
- {
- if ((!strncmp (p->name, "/usr/include", 12))
- || (!strncmp (p->name, "/usr/local/include", 18))
-- || (!strncmp (p->name, "/usr/X11R6/include", 18)))
-+ || (!strncmp (p->name, "/usr/X11R6/include", 18))
-+ || (!strncmp (p->name, "/sw/include", 11))
-+ || (!strncmp (p->name, "/opt/include", 12)))
- warning (OPT_Wpoison_system_directories,
- "include location \"%s\" is unsafe for "
- "cross-compilation",
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1.inc b/meta/recipes-devtools/gcc/gcc-4.5.2.inc
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1.inc
rename to meta/recipes-devtools/gcc/gcc-4.5.2.inc
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/100-uclibc-conf.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/100-uclibc-conf.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/100-uclibc-conf.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/100-uclibc-conf.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/103-uclibc-conf-noupstream.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/103-uclibc-conf-noupstream.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/103-uclibc-conf-noupstream.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/103-uclibc-conf-noupstream.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/200-uclibc-locale.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/200-uclibc-locale.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/200-uclibc-locale.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/200-uclibc-locale.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/203-uclibc-locale-no__x.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/203-uclibc-locale-no__x.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/203-uclibc-locale-no__x.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/203-uclibc-locale-no__x.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/204-uclibc-locale-wchar_fix.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/204-uclibc-locale-wchar_fix.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/204-uclibc-locale-wchar_fix.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/204-uclibc-locale-wchar_fix.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/205-uclibc-locale-update.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/205-uclibc-locale-update.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/205-uclibc-locale-update.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/205-uclibc-locale-update.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/301-missing-execinfo_h.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/301-missing-execinfo_h.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/301-missing-execinfo_h.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/301-missing-execinfo_h.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/302-c99-snprintf.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/302-c99-snprintf.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/302-c99-snprintf.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/302-c99-snprintf.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/303-c99-complex-ugly-hack.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/303-c99-complex-ugly-hack.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/303-c99-complex-ugly-hack.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/303-c99-complex-ugly-hack.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/304-index_macro.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/304-index_macro.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/304-index_macro.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/304-index_macro.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/305-libmudflap-susv3-legacy.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/305-libmudflap-susv3-legacy.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/305-libmudflap-susv3-legacy.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/305-libmudflap-susv3-legacy.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/306-libstdc++-namespace.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/306-libstdc++-namespace.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/306-libstdc++-namespace.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/306-libstdc++-namespace.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/307-locale_facets.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/307-locale_facets.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/307-locale_facets.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/307-locale_facets.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/602-sdk-libstdc++-includes.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/602-sdk-libstdc++-includes.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/602-sdk-libstdc++-includes.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/602-sdk-libstdc++-includes.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/64bithack.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/64bithack.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/64bithack.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/64bithack.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/740-sh-pr24836.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/740-sh-pr24836.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/740-sh-pr24836.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/740-sh-pr24836.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/800-arm-bigendian.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/800-arm-bigendian.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/800-arm-bigendian.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/800-arm-bigendian.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/904-flatten-switch-stmt-00.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/904-flatten-switch-stmt-00.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/904-flatten-switch-stmt-00.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/904-flatten-switch-stmt-00.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/arm-bswapsi2.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/arm-bswapsi2.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/arm-bswapsi2.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/arm-bswapsi2.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/arm-nolibfloat.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/arm-nolibfloat.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/arm-nolibfloat.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/arm-nolibfloat.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/arm-softfloat.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/arm-softfloat.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/arm-softfloat.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/arm-softfloat.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/arm-unbreak-eabi-armv4t.dpatch b/meta/recipes-devtools/gcc/gcc-4.5.2/arm-unbreak-eabi-armv4t.dpatch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/arm-unbreak-eabi-armv4t.dpatch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/arm-unbreak-eabi-armv4t.dpatch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/cache-amnesia.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/cache-amnesia.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/cache-amnesia.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/cache-amnesia.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/disable_relax_pic_calls_flag.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/disable_relax_pic_calls_flag.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/disable_relax_pic_calls_flag.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/disable_relax_pic_calls_flag.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-c++-builtin-redecl.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-c++-builtin-redecl.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-c++-builtin-redecl.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-c++-builtin-redecl.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-cpp-pragma.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-cpp-pragma.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-cpp-pragma.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-cpp-pragma.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-i386-libgomp.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-i386-libgomp.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-i386-libgomp.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-i386-libgomp.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-ia64-libunwind.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-ia64-libunwind.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-ia64-libunwind.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-ia64-libunwind.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-java-debug-iface-type.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-java-debug-iface-type.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-java-debug-iface-type.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-java-debug-iface-type.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-java-nomulti.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-java-nomulti.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-java-nomulti.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-java-nomulti.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-libgomp-speedup.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-libgomp-speedup.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-libgomp-speedup.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-libgomp-speedup.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-ppc32-retaddr.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-ppc32-retaddr.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-ppc32-retaddr.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-ppc32-retaddr.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-pr27898.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-pr27898.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-pr27898.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-pr27898.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-pr32139.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-pr32139.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-pr32139.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-pr32139.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-pr33763.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-pr33763.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-pr33763.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-pr33763.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-rh251682.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-rh251682.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-rh251682.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-rh251682.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-rh330771.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-rh330771.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-rh330771.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-rh330771.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-rh341221.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-rh341221.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fedora/gcc43-rh341221.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fedora/gcc43-rh341221.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fortran-cross-compile-hack.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/fortran-cross-compile-hack.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/fortran-cross-compile-hack.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/fortran-cross-compile-hack.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.0.2-e300c2c3.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-4.0.2-e300c2c3.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.0.2-e300c2c3.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-4.0.2-e300c2c3.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-arm-frename-registers.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-arm-frename-registers.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-arm-frename-registers.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-arm-frename-registers.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-flags-for-build.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-flags-for-build.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-flags-for-build.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-flags-for-build.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-ice-hack.dpatch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-ice-hack.dpatch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-ice-hack.dpatch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-ice-hack.dpatch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-dir-extend.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-dir-extend.patch
new file mode 100644
index 0000000..f67a463
--- /dev/null
+++ b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-dir-extend.patch
@@ -0,0 +1,26 @@
+Add /sw/include and /opt/include based on the original
+zecke-no-host-includes.patch patch. The original patch checked for
+/usr/include, /sw/include and /opt/include and then triggered a failure and
+aborted.
+
+Instead, we add the two missing items to the current scan. If the user
+wants this to be a failure, they can add "-Werror=poison-system-directories".
+
+Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
+
+Index: gcc-4.5.1/gcc/incpath.c
+===================================================================
+--- gcc-4.5.1.orig/gcc/incpath.c
++++ gcc-4.5.1/gcc/incpath.c
+@@ -365,7 +365,10 @@ merge_include_chains (const char *sysroo
+ {
+ if ((!strncmp (p->name, "/usr/include", 12))
+ || (!strncmp (p->name, "/usr/local/include", 18))
+- || (!strncmp (p->name, "/usr/X11R6/include", 18)))
++ || (!strncmp (p->name, "/usr/X11R6/include", 18))
++ || (!strncmp (p->name, "/sw/include", 11))
++ || (!strncmp (p->name, "/opt/include", 12)))
++
+ warning (OPT_Wpoison_system_directories,
+ "include location \"%s\" is unsafe for "
+ "cross-compilation",
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-parameters.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-parameters.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-parameters.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-parameters.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-system-directories.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-system-directories.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-system-directories.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-system-directories.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-uclibc-locale-ctype_touplow_t.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/gcc-uclibc-locale-ctype_touplow_t.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/gcc-uclibc-locale-ctype_touplow_t.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/gcc-uclibc-locale-ctype_touplow_t.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-emit-__cxa_end_cleanup-in-text.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/libstdc++-emit-__cxa_end_cleanup-in-text.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-emit-__cxa_end_cleanup-in-text.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/libstdc++-emit-__cxa_end_cleanup-in-text.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-pic.dpatch b/meta/recipes-devtools/gcc/gcc-4.5.2/libstdc++-pic.dpatch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-pic.dpatch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/libstdc++-pic.dpatch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/optional_libstdc.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/optional_libstdc.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/optional_libstdc.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/optional_libstdc.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/pr30961.dpatch b/meta/recipes-devtools/gcc/gcc-4.5.2/pr30961.dpatch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/pr30961.dpatch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/pr30961.dpatch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/pr35942.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/pr35942.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/pr35942.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/pr35942.patch
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/zecke-xgcc-cpp.patch b/meta/recipes-devtools/gcc/gcc-4.5.2/zecke-xgcc-cpp.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-4.5.1/zecke-xgcc-cpp.patch
rename to meta/recipes-devtools/gcc/gcc-4.5.2/zecke-xgcc-cpp.patch
diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-cross-canadian_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-canadian_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-canadian_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-cross-initial_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-initial_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-initial_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-cross-intermediate.inc b/meta/recipes-devtools/gcc/gcc-cross-intermediate.inc
index 72a4241..fbf0082 100644
--- a/meta/recipes-devtools/gcc/gcc-cross-intermediate.inc
+++ b/meta/recipes-devtools/gcc/gcc-cross-intermediate.inc
@@ -24,5 +24,13 @@ do_compile () {
do_install () {
oe_runmake 'DESTDIR=${D}' install
install -d ${D}${target_base_libdir}/
+ install -d ${D}${target_libdir}/
mv ${D}${exec_prefix}/${TARGET_SYS}/lib/* ${D}${target_base_libdir}/
+ rm -f ${D}${target_base_libdir}/libgcc_s.so
+ rm -f ${D}${target_libdir}/libgcc_s.so
+ echo "/* GNU ld script
+ Use the shared library, but some functions are only in
+ the static library. */
+GROUP ( libgcc_s.so.1 libgcc.a )" > ${D}${target_libdir}/libgcc_s.so
+
}
diff --git a/meta/recipes-devtools/gcc/gcc-cross-intermediate_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-cross-intermediate_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-intermediate_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-intermediate_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-cross_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-cross_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-intermediate_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-crosssdk-intermediate_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk-intermediate_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk-intermediate_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-crosssdk_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-package-cross.inc b/meta/recipes-devtools/gcc/gcc-package-cross.inc
index 4f902fa..71fbd2d 100644
--- a/meta/recipes-devtools/gcc/gcc-package-cross.inc
+++ b/meta/recipes-devtools/gcc/gcc-package-cross.inc
@@ -44,4 +44,9 @@ do_install () {
mv $dest${target_libdir}/gcc/* $dest${target_libdir}/
rmdir $dest${target_libdir}/gcc
fi
+ echo "/* GNU ld script
+ Use the shared library, but some functions are only in
+ the static library. */
+GROUP ( libgcc_s.so.1 libgcc.a )" > ${D}${target_libdir}/libgcc_s.so
+
}
diff --git a/meta/recipes-devtools/gcc/gcc-package-target.inc b/meta/recipes-devtools/gcc/gcc-package-target.inc
index 3286da6..bc32006 100644
--- a/meta/recipes-devtools/gcc/gcc-package-target.inc
+++ b/meta/recipes-devtools/gcc/gcc-package-target.inc
@@ -96,4 +96,9 @@ do_install () {
ln -sf g++ c++
ln -sf gcc cc
ln -sf ${bindir}/${TARGET_SYS}-cpp ${D}${bindir}/cpp
+ echo "/* GNU ld script
+ Use the shared library, but some functions are only in
+ the static library. */
+GROUP ( libgcc_s.so.1 libgcc.a )" > ${D}${libdir}/libgcc_s.so
+
}
diff --git a/meta/recipes-devtools/gcc/gcc-runtime_4.5.1.bb b/meta/recipes-devtools/gcc/gcc-runtime_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-runtime_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc-runtime_4.5.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc_4.5.1.bb b/meta/recipes-devtools/gcc/gcc_4.5.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc_4.5.1.bb
rename to meta/recipes-devtools/gcc/gcc_4.5.2.bb
--
1.7.1
^ permalink raw reply related [flat|nested] 11+ messages in thread* [PATCH 2/3] poky-default.inc: Set GCCVERSION and SDKGCCVERSION to 4.5.2 now
2010-12-21 9:27 [PATCH 0/3] gcc 4.5.4 + linaro update Khem Raj
2010-12-21 9:27 ` [PATCH 1/3] gcc: Upgrade recipes from 4.5.1 -> 4.5.2 Khem Raj
@ 2010-12-21 9:27 ` Khem Raj
2010-12-21 15:13 ` [PATCH 0/3] gcc 4.5.4 + linaro update Wolfgang Denk
` (3 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: Khem Raj @ 2010-12-21 9:27 UTC (permalink / raw)
To: poky
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/conf/distro/include/poky-default.inc | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/conf/distro/include/poky-default.inc b/meta/conf/distro/include/poky-default.inc
index e5dd647..c1f4cfc 100644
--- a/meta/conf/distro/include/poky-default.inc
+++ b/meta/conf/distro/include/poky-default.inc
@@ -15,8 +15,8 @@ PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-initial = "${POKYLIBC}-initial"
PREFERRED_PROVIDER_virtual/${SDK_PREFIX}libc-for-gcc-nativesdk ?= "${POKYLIBC}-nativesdk"
-GCCVERSION ?= "4.5.1"
-SDKGCCVERSION ?= "4.5.1"
+GCCVERSION ?= "4.5.2"
+SDKGCCVERSION ?= "4.5.2"
BINUVERSION ?= "2.20.1"
GLIBCVERSION ?= "2.10.1"
LINUXLIBCVERSION ?= "2.6.36"
--
1.7.1
^ permalink raw reply related [flat|nested] 11+ messages in thread* Re: [PATCH 0/3] gcc 4.5.4 + linaro update
2010-12-21 9:27 [PATCH 0/3] gcc 4.5.4 + linaro update Khem Raj
2010-12-21 9:27 ` [PATCH 1/3] gcc: Upgrade recipes from 4.5.1 -> 4.5.2 Khem Raj
2010-12-21 9:27 ` [PATCH 2/3] poky-default.inc: Set GCCVERSION and SDKGCCVERSION to 4.5.2 now Khem Raj
@ 2010-12-21 15:13 ` Wolfgang Denk
2010-12-21 16:55 ` Khem Raj
2010-12-21 21:26 ` Darren Hart
` (2 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Wolfgang Denk @ 2010-12-21 15:13 UTC (permalink / raw)
To: Khem Raj; +Cc: poky
Dear Khem Raj,
In message <cover.1292920700.git.raj.khem@gmail.com> you wrote:
>
> This branch brings in gcc 4.5.2 and on top linaro's enhancements to gcc 4.5
> I have made sure that it builds poky-image-minimal for arm, ppc, x86, mips
> qemu and boots on all of them. It did not boot on ppc however poky-qemu
> did not boot any images for me even the ones built without these enhancements
> i.e. on vanilla yocto. So I used a qemu 0.12.5 built with OE
> which worked well. I need help in testing it out. So please test these patches rigourously
> with standard testing setup you use before you pull them
>
> If there are issues found let me know
The 4.5.4 in the subject is just a typo?
If I apply your patches on top of current head, I see a failure like
this:
ERROR: Task failed: Unknown fetch Error: local variable 'md5data' referenced before assignment
NOTE: package gcc-cross-initial-4.5.2-r0: task do_fetch: Failed
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
C++ was an interesting and valuable experiment, but we've learned its
lessons and it's time to move on.
- Peter Curran in <DCqM4z.BxB@isgtec.com>
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: [PATCH 0/3] gcc 4.5.4 + linaro update
2010-12-21 15:13 ` [PATCH 0/3] gcc 4.5.4 + linaro update Wolfgang Denk
@ 2010-12-21 16:55 ` Khem Raj
2010-12-21 17:40 ` Richard Purdie
0 siblings, 1 reply; 11+ messages in thread
From: Khem Raj @ 2010-12-21 16:55 UTC (permalink / raw)
To: Wolfgang Denk; +Cc: poky
On Tue, Dec 21, 2010 at 7:13 AM, Wolfgang Denk <wd@denx.de> wrote:
> Dear Khem Raj,
>
> In message <cover.1292920700.git.raj.khem@gmail.com> you wrote:
>>
>> This branch brings in gcc 4.5.2 and on top linaro's enhancements to gcc 4.5
>> I have made sure that it builds poky-image-minimal for arm, ppc, x86, mips
>> qemu and boots on all of them. It did not boot on ppc however poky-qemu
>> did not boot any images for me even the ones built without these enhancements
>> i.e. on vanilla yocto. So I used a qemu 0.12.5 built with OE
>> which worked well. I need help in testing it out. So please test these patches rigourously
>> with standard testing setup you use before you pull them
>>
>> If there are issues found let me know
>
> The 4.5.4 in the subject is just a typo?
yes it is.
>
> If I apply your patches on top of current head, I see a failure like
> this:
>
> ERROR: Task failed: Unknown fetch Error: local variable 'md5data' referenced before assignment
> NOTE: package gcc-cross-initial-4.5.2-r0: task do_fetch: Failed
>
hmm interesting. I did not see this error. But anyway wait for the V2
of the patchset
>
> Best regards,
>
> Wolfgang Denk
>
> --
> DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
> C++ was an interesting and valuable experiment, but we've learned its
> lessons and it's time to move on.
> - Peter Curran in <DCqM4z.BxB@isgtec.com>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 0/3] gcc 4.5.4 + linaro update
2010-12-21 16:55 ` Khem Raj
@ 2010-12-21 17:40 ` Richard Purdie
0 siblings, 0 replies; 11+ messages in thread
From: Richard Purdie @ 2010-12-21 17:40 UTC (permalink / raw)
To: Khem Raj; +Cc: poky
On Tue, 2010-12-21 at 08:55 -0800, Khem Raj wrote:
> On Tue, Dec 21, 2010 at 7:13 AM, Wolfgang Denk <wd@denx.de> wrote:
> > If I apply your patches on top of current head, I see a failure like
> > this:
> >
> > ERROR: Task failed: Unknown fetch Error: local variable 'md5data' referenced before assignment
> > NOTE: package gcc-cross-initial-4.5.2-r0: task do_fetch: Failed
> >
>
> hmm interesting. I did not see this error. But anyway wait for the V2
> of the patchset
This was a bug in master which is now fixed.
Cheers,
Richard
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 0/3] gcc 4.5.4 + linaro update
2010-12-21 9:27 [PATCH 0/3] gcc 4.5.4 + linaro update Khem Raj
` (2 preceding siblings ...)
2010-12-21 15:13 ` [PATCH 0/3] gcc 4.5.4 + linaro update Wolfgang Denk
@ 2010-12-21 21:26 ` Darren Hart
2010-12-21 22:24 ` Khem Raj
2010-12-23 2:35 ` Kamble, Nitin A
2011-01-03 16:44 ` Kamble, Nitin A
5 siblings, 1 reply; 11+ messages in thread
From: Darren Hart @ 2010-12-21 21:26 UTC (permalink / raw)
To: Khem Raj; +Cc: poky
On 12/21/2010 01:27 AM, Khem Raj wrote:
> Hello,
>
> This branch brings in gcc 4.5.2 and on top linaro's enhancements to gcc 4.5
> I have made sure that it builds poky-image-minimal for arm, ppc, x86, mips
> qemu and boots on all of them. It did not boot on ppc however poky-qemu
> did not boot any images for me even the ones built without these enhancements
> i.e. on vanilla yocto. So I used a qemu 0.12.5 built with OE
> which worked well. I need help in testing it out. So please test these patches rigourously
> with standard testing setup you use before you pull them
>
> If there are issues found let me know
Hi Khem,
So with this in place, we should be able to remove all the toolchain
work from the meta-linaro layer - is that correct?
--
Darren Hart
Yocto Linux Kernel
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: [PATCH 0/3] gcc 4.5.4 + linaro update
2010-12-21 21:26 ` Darren Hart
@ 2010-12-21 22:24 ` Khem Raj
0 siblings, 0 replies; 11+ messages in thread
From: Khem Raj @ 2010-12-21 22:24 UTC (permalink / raw)
To: Darren Hart; +Cc: poky
On Tue, Dec 21, 2010 at 1:26 PM, Darren Hart <dvhart@linux.intel.com> wrote:
> On 12/21/2010 01:27 AM, Khem Raj wrote:
>>
>> Hello,
>>
>> This branch brings in gcc 4.5.2 and on top linaro's enhancements to gcc
>> 4.5
>> I have made sure that it builds poky-image-minimal for arm, ppc, x86, mips
>> qemu and boots on all of them. It did not boot on ppc however poky-qemu
>> did not boot any images for me even the ones built without these
>> enhancements
>> i.e. on vanilla yocto. So I used a qemu 0.12.5 built with OE
>> which worked well. I need help in testing it out. So please test these
>> patches rigourously
>> with standard testing setup you use before you pull them
>>
>> If there are issues found let me know
>
> Hi Khem,
>
> So with this in place, we should be able to remove all the toolchain work
> from the meta-linaro layer - is that correct?
w.r.t gcc yes but if you are using other stuff like optimizes string
functions or kernel enhancements from linaro
they still stand
>
> --
> Darren Hart
> Yocto Linux Kernel
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 0/3] gcc 4.5.4 + linaro update
2010-12-21 9:27 [PATCH 0/3] gcc 4.5.4 + linaro update Khem Raj
` (3 preceding siblings ...)
2010-12-21 21:26 ` Darren Hart
@ 2010-12-23 2:35 ` Kamble, Nitin A
2011-01-03 16:44 ` Kamble, Nitin A
5 siblings, 0 replies; 11+ messages in thread
From: Kamble, Nitin A @ 2010-12-23 2:35 UTC (permalink / raw)
To: Khem Raj, poky@yoctoproject.org
Hi Khem,
Thanks for this gcc recipe set upgrade work. I am reviewing your commits. I am not seeing major changes other than linaro patches.
I am also building gcc and sdk images with your commits. Poky-image-minimal are building well here, same as your test results.
I am also building the poky-image-sdk images, and this is not finished yet, but I observed one failure on mips here it is:
I have verified testing of the same branch without your commits, and it did not cause this issue. Maybe you can try building this particular recipe on your end for qemumips. I have not done complete review yet, as I am buried in the perl upgrade now. I will take another better look and send you some review comments soon.
| make[4]: Entering directory `/disk0/pokybuild/build1/tmp/work/mips-poky-linux/eds-dbus-2.30+git0+7337d11aed576e7caaa12b4e881ad8d33668799f-r1/git/camel'^M
| CCLD libcamel-provider-1.2.la^M
| mips-poky-linux-libtool: link: `libcamel_provider_1_2_la-camel-search-sql-sexp.lo' is not a valid libtool object^M
| make[4]: *** [libcamel-provider-1.2.la] Error 1^M
| make[4]: Leaving directory `/disk0/pokybuild/build1/tmp/work/mips-poky-linux/eds-dbus-2.30+git0+7337d11aed576e7caaa12b4e881ad8d33668799f-r1/git/camel'^M
| make[3]: *** [all-recursive] Error 1^M
| make[3]: Leaving directory `/disk0/pokybuild/build1/tmp/work/mips-poky-linux/eds-dbus-2.30+git0+7337d11aed576e7caaa12b4e881ad8d33668799f-r1/git/camel'^M
| make[2]: *** [all] Error 2^M
| make[2]: Leaving directory `/disk0/pokybuild/build1/tmp/work/mips-poky-linux/eds-dbus-2.30+git0+7337d11aed576e7caaa12b4e881ad8d33668799f-r1/git/camel'^M
| make[1]: *** [all-recursive] Error 1^M
| make[1]: Leaving directory `/disk0/pokybuild/build1/tmp/work/mips-poky-linux/eds-dbus-2.30+git0+7337d11aed576e7caaa12b4e881ad8d33668799f-r1/git'^M
| make: *** [all] Error 2^M
| FATAL: oe_runmake failed^M
| ERROR: Task failed: ('function do_compile failed', '/disk0/pokybuild/build1/tmp/work/mips-poky-linux/eds-dbus-2.30+git0+7337d11aed576e7caaa12b4e881ad8d33668799f-r1/temp/log.do_compile.16616')
Thanks,
Nitin
> -----Original Message-----
> From: poky-bounces@yoctoproject.org [mailto:poky-
> bounces@yoctoproject.org] On Behalf Of Khem Raj
> Sent: Tuesday, December 21, 2010 1:27 AM
> To: poky@yoctoproject.org
> Subject: [poky] [PATCH 0/3] gcc 4.5.4 + linaro update
>
> Hello,
>
> This branch brings in gcc 4.5.2 and on top linaro's enhancements to gcc
> 4.5
> I have made sure that it builds poky-image-minimal for arm, ppc, x86,
> mips
> qemu and boots on all of them. It did not boot on ppc however poky-qemu
> did not boot any images for me even the ones built without these
> enhancements
> i.e. on vanilla yocto. So I used a qemu 0.12.5 built with OE
> which worked well. I need help in testing it out. So please test these
> patches rigourously
> with standard testing setup you use before you pull them
>
> If there are issues found let me know
>
>
> Pull URL: git://git.pokylinux.org/poky-contrib.git
> Branch: kraj/gcc-update
> Browse: http://git.pokylinux.org/cgit.cgi/poky-
> contrib/log/?h=kraj/gcc-update
>
> Thanks,
> Khem Raj <raj.khem@gmail.com>
> ---
>
>
> Khem Raj (3):
> gcc: Upgrade recipes from 4.5.1 -> 4.5.2
> poky-default.inc: Set GCCVERSION and SDKGCCVERSION to 4.5.2 now
> gcc-4.5.2: Add Linaro enhancements
>
> meta/conf/distro/include/poky-default.inc | 4 +-
> meta/recipes-devtools/gcc/gcc-4.5.1.inc | 88 -
> .../gcc/gcc-4.5.1/gcc-poison-dir-extend.patch | 24 -
> .../gcc/gcc-4.5.1/gcc-poison-parameters.patch | 83 -
> meta/recipes-devtools/gcc/gcc-4.5.2.inc | 191 +
> .../{gcc-4.5.1 => gcc-4.5.2}/100-uclibc-conf.patch | 0
> .../103-uclibc-conf-noupstream.patch | 0
> .../200-uclibc-locale.patch | 0
> .../203-uclibc-locale-no__x.patch | 0
> .../204-uclibc-locale-wchar_fix.patch | 0
> .../205-uclibc-locale-update.patch | 0
> .../301-missing-execinfo_h.patch | 0
> .../302-c99-snprintf.patch | 0
> .../303-c99-complex-ugly-hack.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/304-index_macro.patch | 0
> .../305-libmudflap-susv3-legacy.patch | 0
> .../306-libstdc++-namespace.patch | 0
> .../307-locale_facets.patch | 0
> .../602-sdk-libstdc++-includes.patch | 0
> .../gcc/{gcc-4.5.1 => gcc-4.5.2}/64bithack.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/740-sh-pr24836.patch | 0
> .../800-arm-bigendian.patch | 0
> .../904-flatten-switch-stmt-00.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/arm-bswapsi2.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/arm-nolibfloat.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/arm-softfloat.patch | 0
> .../arm-unbreak-eabi-armv4t.dpatch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/cache-amnesia.patch | 0
> .../disable_relax_pic_calls_flag.patch | 0
> .../fedora/gcc43-c++-builtin-redecl.patch | 0
> .../fedora/gcc43-cpp-pragma.patch | 0
> .../fedora/gcc43-i386-libgomp.patch | 0
> .../fedora/gcc43-ia64-libunwind.patch | 0
> .../fedora/gcc43-java-debug-iface-type.patch | 0
> .../fedora/gcc43-java-nomulti.patch | 0
> .../fedora/gcc43-libgomp-speedup.patch | 0
> .../fedora/gcc43-ppc32-retaddr.patch | 0
> .../fedora/gcc43-pr27898.patch | 0
> .../fedora/gcc43-pr32139.patch | 0
> .../fedora/gcc43-pr33763.patch | 0
> .../fedora/gcc43-rh251682.patch | 0
> .../fedora/gcc43-rh330771.patch | 0
> .../fedora/gcc43-rh341221.patch | 0
> .../fortran-cross-compile-hack.patch | 0
> .../gcc-4.0.2-e300c2c3.patch | 0
> .../gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch | 0
> .../gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch | 0
> .../gcc-arm-frename-registers.patch | 0
> .../gcc/gcc-4.5.2/gcc-arm-qihi-split-PR46883.patch | 52 +
> .../gcc-flags-for-build.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/gcc-ice-hack.dpatch | 0
> .../gcc/gcc-4.5.2/gcc-poison-dir-extend.patch | 26 +
> .../gcc-4.5.2/gcc-scalar-widening-pr45847.patch | 63 +
> .../gcc-uclibc-locale-ctype_touplow_t.patch | 0
> .../libstdc++-emit-__cxa_end_cleanup-in-text.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/libstdc++-pic.dpatch | 0
> .../linaro/gcc-4.5-linaro-r99297.patch} | 240 +-
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99298.patch |26654
> ++++++++++++++++++++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99299.patch | 62 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99300.patch | 3094 +++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99301.patch | 675 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99302.patch | 244 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99303.patch | 131 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99304.patch | 81 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99305.patch | 52 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99306.patch | 1401 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99307.patch | 138 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99308.patch | 112 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99310.patch | 36 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99312.patch | 714 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99313.patch | 37 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99314.patch | 433 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99315.patch | 57 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99316.patch | 76 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99318.patch | 118 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99319.patch | 197 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99320.patch | 138 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99321.patch | 28 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99322.patch | 53 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99323.patch | 688 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99324.patch | 109 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99325.patch | 174 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99326.patch | 86 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99327.patch | 132 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99332.patch | 68 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99335.patch | 138 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99336.patch | 95 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99337.patch | 36 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99338.patch | 111 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99339.patch | 236 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99340.patch | 43 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99341.patch | 28 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99342.patch | 76 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99343.patch | 132 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99344.patch | 30 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99345.patch | 30 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99346.patch | 170 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99347.patch | 83 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99348.patch | 37 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99349.patch | 401 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99350.patch | 184 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99351.patch | 552 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99352.patch | 121 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99353.patch | 298 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99354.patch | 384 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99355.patch | 181 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99356.patch | 376 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99357.patch | 27 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99358.patch | 38 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99359.patch | 27 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99360.patch | 1759 ++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99361.patch |17586
> +++++++++++++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99363.patch | 95 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99364.patch | 511 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99365.patch | 38 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99366.patch | 26 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99367.patch | 49 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99368.patch | 342 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99369.patch | 53 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99371.patch | 663 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99372.patch | 380 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99373.patch | 360 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99374.patch | 72 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99375.patch | 146 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99376.patch | 35 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99377.patch | 28 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99378.patch | 159 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99379.patch | 2011 ++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99380.patch | 2997 +++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99381.patch | 512 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99383.patch | 369 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99384.patch | 1202 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99385.patch | 151 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99388.patch | 191 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99391.patch | 43 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99392.patch | 33 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99393.patch | 45 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99395.patch | 26 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99396.patch | 1760 ++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99397.patch | 3565 +++
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99398.patch | 76 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99402.patch | 1268 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99403.patch | 176 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99404.patch | 386 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99405.patch | 36 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99406.patch | 20 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99407.patch | 33 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99408.patch | 603 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99409.patch | 18 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99410.patch | 32 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99411.patch | 21 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99412.patch | 316 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99413.patch | 26 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99414.patch | 36 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99415.patch | 46 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99416.patch | 130 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99417.patch | 53 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99418.patch | 25 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99419.patch | 734 +
> .../gcc-4.5.2/linaro/gcc-4.5-linaro-r99420.patch | 38 +
> .../optional_libstdc.patch | 0
> .../gcc/{gcc-4.5.1 => gcc-4.5.2}/pr30961.dpatch | 0
> .../gcc/{gcc-4.5.1 => gcc-4.5.2}/pr35942.patch | 0
> .../{gcc-4.5.1 => gcc-4.5.2}/zecke-xgcc-cpp.patch | 0
> ...nadian_4.5.1.bb => gcc-cross-canadian_4.5.2.bb} | 0
> ...initial_4.5.1.bb => gcc-cross-initial_4.5.2.bb} | 0
> .../gcc/gcc-cross-intermediate.inc | 8 +
> ...te_4.5.1.bb => gcc-cross-intermediate_4.5.2.bb} | 0
> .../gcc/{gcc-cross_4.5.1.bb => gcc-cross_4.5.2.bb} | 0
> ...tial_4.5.1.bb => gcc-crosssdk-initial_4.5.2.bb} | 0
> ...4.5.1.bb => gcc-crosssdk-intermediate_4.5.2.bb} | 0
> ...gcc-crosssdk_4.5.1.bb => gcc-crosssdk_4.5.2.bb} | 0
> meta/recipes-devtools/gcc/gcc-package-cross.inc | 5 +
> meta/recipes-devtools/gcc/gcc-package-target.inc | 5 +
> .../{gcc-runtime_4.5.1.bb => gcc-runtime_4.5.2.bb} | 0
> .../gcc/{gcc_4.5.1.bb => gcc_4.5.2.bb} | 0
> 176 files changed, 79377 insertions(+), 314 deletions(-)
> delete mode 100644 meta/recipes-devtools/gcc/gcc-4.5.1.inc
> delete mode 100644 meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-
> extend.patch
> delete mode 100644 meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-
> parameters.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2.inc
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/100-uclibc-
> conf.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/103-uclibc-
> conf-noupstream.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/200-uclibc-
> locale.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/203-uclibc-
> locale-no__x.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/204-uclibc-
> locale-wchar_fix.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/205-uclibc-
> locale-update.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/301-missing-
> execinfo_h.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/302-c99-
> snprintf.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/303-c99-
> complex-ugly-hack.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/304-
> index_macro.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/305-
> libmudflap-susv3-legacy.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/306-
> libstdc++-namespace.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/307-
> locale_facets.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/602-sdk-
> libstdc++-includes.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/64bithack.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/740-sh-
> pr24836.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/800-arm-
> bigendian.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/904-flatten-
> switch-stmt-00.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-
> bswapsi2.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-
> nolibfloat.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-
> softfloat.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/arm-unbreak-
> eabi-armv4t.dpatch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/cache-
> amnesia.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/disable_relax_pic_calls_flag.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-c++-builtin-redecl.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-cpp-pragma.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-i386-libgomp.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-ia64-libunwind.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-java-debug-iface-type.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-java-nomulti.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-libgomp-speedup.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-ppc32-retaddr.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-pr27898.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-pr32139.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-pr33763.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-rh251682.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-rh330771.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/fedora/gcc43-rh341221.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/fortran-
> cross-compile-hack.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-4.0.2-
> e300c2c3.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-4.3.1-
> ARCH_FLAGS_FOR_TARGET.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-4.3.3-
> SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-arm-
> frename-registers.patch (100%)
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/gcc-arm-qihi-
> split-PR46883.patch
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-flags-
> for-build.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-ice-
> hack.dpatch (100%)
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/gcc-poison-dir-
> extend.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/gcc-scalar-
> widening-pr45847.patch
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/gcc-uclibc-
> locale-ctype_touplow_t.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/libstdc++-
> emit-__cxa_end_cleanup-in-text.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/libstdc++-
> pic.dpatch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1/gcc-poison-system-
> directories.patch => gcc-4.5.2/linaro/gcc-4.5-linaro-r99297.patch}
> (53%)
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99298.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99299.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99300.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99301.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99302.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99303.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99304.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99305.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99306.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99307.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99308.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99310.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99312.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99313.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99314.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99315.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99316.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99318.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99319.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99320.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99321.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99322.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99323.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99324.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99325.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99326.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99327.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99332.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99335.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99336.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99337.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99338.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99339.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99340.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99341.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99342.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99343.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99344.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99345.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99346.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99347.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99348.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99349.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99350.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99351.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99352.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99353.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99354.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99355.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99356.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99357.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99358.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99359.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99360.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99361.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99363.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99364.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99365.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99366.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99367.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99368.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99369.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99371.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99372.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99373.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99374.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99375.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99376.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99377.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99378.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99379.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99380.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99381.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99383.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99384.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99385.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99388.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99391.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99392.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99393.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99395.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99396.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99397.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99398.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99402.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99403.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99404.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99405.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99406.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99407.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99408.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99409.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99410.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99411.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99412.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99413.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99414.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99415.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99416.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99417.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99418.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99419.patch
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.2/linaro/gcc-4.5-
> linaro-r99420.patch
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/optional_libstdc.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/pr30961.dpatch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-
> 4.5.2}/pr35942.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-4.5.1 => gcc-4.5.2}/zecke-xgcc-
> cpp.patch (100%)
> rename meta/recipes-devtools/gcc/{gcc-cross-canadian_4.5.1.bb => gcc-
> cross-canadian_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc-cross-initial_4.5.1.bb => gcc-
> cross-initial_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc-cross-intermediate_4.5.1.bb =>
> gcc-cross-intermediate_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc-cross_4.5.1.bb => gcc-
> cross_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_4.5.1.bb =>
> gcc-crosssdk-initial_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc-crosssdk-intermediate_4.5.1.bb
> => gcc-crosssdk-intermediate_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc-crosssdk_4.5.1.bb => gcc-
> crosssdk_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc-runtime_4.5.1.bb => gcc-
> runtime_4.5.2.bb} (100%)
> rename meta/recipes-devtools/gcc/{gcc_4.5.1.bb => gcc_4.5.2.bb} (100%)
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: [PATCH 0/3] gcc 4.5.4 + linaro update
2010-12-21 9:27 [PATCH 0/3] gcc 4.5.4 + linaro update Khem Raj
` (4 preceding siblings ...)
2010-12-23 2:35 ` Kamble, Nitin A
@ 2011-01-03 16:44 ` Kamble, Nitin A
5 siblings, 0 replies; 11+ messages in thread
From: Kamble, Nitin A @ 2011-01-03 16:44 UTC (permalink / raw)
To: Khem Raj, poky@yoctoproject.org
> Hello,
>
> This branch brings in gcc 4.5.2 and on top linaro's enhancements to gcc
> 4.5
> I have made sure that it builds poky-image-minimal for arm, ppc, x86,
> mips
> qemu and boots on all of them. It did not boot on ppc however poky-qemu
> did not boot any images for me even the ones built without these
> enhancements
> i.e. on vanilla yocto. So I used a qemu 0.12.5 built with OE
> which worked well. I need help in testing it out. So please test these
> patches rigourously
> with standard testing setup you use before you pull them
>
> If there are issues found let me know
>
>
> Pull URL: git://git.pokylinux.org/poky-contrib.git
> Branch: kraj/gcc-update
> Browse: http://git.pokylinux.org/cgit.cgi/poky-
> contrib/log/?h=kraj/gcc-update
>
> Thanks,
> Khem Raj <raj.khem@gmail.com>
> ---
>
Hi Khem,
I could get fire the full build of poky-image-sdk on all arches with your gcc on Fedora 14 64bit. And everything built fine except I saw this error on arm.
http://pastebin.com/Fw7K1Kj9
I did not spend much time looking into the error as I am still busy with perl recipe upgrade. It may be something to do with fedora 14 environment also. And FYI it was a build from scratch.
Thanks,
Nitin
^ permalink raw reply [flat|nested] 11+ messages in thread