All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] gcc 4.5.4 + linaro update
@ 2010-12-21  9:27 Khem Raj
  2010-12-21  9:27 ` [PATCH 1/3] gcc: Upgrade recipes from 4.5.1 -> 4.5.2 Khem Raj
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Khem Raj @ 2010-12-21  9:27 UTC (permalink / raw)
  To: poky

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%)



^ permalink raw reply	[flat|nested] 11+ messages in thread

* [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 1/3] gcc: Upgrade recipes from 4.5.1 -> 4.5.2
  2010-12-21  9:27 ` [PATCH 1/3] gcc: Upgrade recipes from 4.5.1 -> 4.5.2 Khem Raj
@ 2010-12-21 14:43   ` Richard Purdie
  0 siblings, 0 replies; 11+ messages in thread
From: Richard Purdie @ 2010-12-21 14:43 UTC (permalink / raw)
  To: Khem Raj; +Cc: poky

Hi Khem,

On Tue, 2010-12-21 at 01:27 -0800, Khem Raj wrote:
> * Generate libgcc_s.so as a linker stub irrespective
>   of whatever is generated during gcc build

To help with review can you do one thing per commit please? This patch
upgrades the gcc version, rewrites the poison patch and changes the
linker stub all in one when these can be separate changes.

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
  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

end of thread, other threads:[~2011-01-03 16:44 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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 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
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
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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.