[oe-commits] Khem Raj : gcc-4.6: Add recipes

git version control git at git.openembedded.org
Tue May 10 06:56:32 UTC 2011


Module: meta-openembedded.git
Branch: master
Commit: aab3fe5401f5c1f887e2229c82a0593b165595ac
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=aab3fe5401f5c1f887e2229c82a0593b165595ac

Author: Khem Raj <raj.khem at gmail.com>
Date:   Mon May  9 11:24:27 2011 -0700

gcc-4.6: Add recipes

In addition apply linaro improvements and backports from FSF gcc-4_6-branch

Signed-off-by: Khem Raj <raj.khem at gmail.com>
Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>

---

 meta-oe/recipes-devtools/gcc/gcc-4.6.inc           |  102 +
 .../gcc/gcc-4.6/100-uclibc-conf.patch              |   37 +
 .../gcc/gcc-4.6/103-uclibc-conf-noupstream.patch   |   15 +
 .../gcc/gcc-4.6/200-uclibc-locale.patch            | 2840 +
 .../gcc/gcc-4.6/203-uclibc-locale-no__x.patch      |  233 +
 .../gcc/gcc-4.6/204-uclibc-locale-wchar_fix.patch  |   52 +
 .../gcc/gcc-4.6/205-uclibc-locale-update.patch     |  519 +
 .../gcc/gcc-4.6/301-missing-execinfo_h.patch       |   13 +
 .../gcc/gcc-4.6/302-c99-snprintf.patch             |   13 +
 .../gcc/gcc-4.6/303-c99-complex-ugly-hack.patch    |   14 +
 .../gcc/gcc-4.6/304-index_macro.patch              |   28 +
 .../gcc/gcc-4.6/305-libmudflap-susv3-legacy.patch  |   49 +
 .../gcc/gcc-4.6/306-libstdc++-namespace.patch      |   38 +
 .../gcc/gcc-4.6/307-locale_facets.patch            |   19 +
 .../gcc/gcc-4.6/602-sdk-libstdc++-includes.patch   |   20 +
 .../recipes-devtools/gcc/gcc-4.6/64bithack.patch   |   33 +
 .../gcc/gcc-4.6/740-sh-pr24836.patch               |   29 +
 .../gcc/gcc-4.6/800-arm-bigendian.patch            |   34 +
 .../gcc/gcc-4.6/904-flatten-switch-stmt-00.patch   |   74 +
 .../gcc/gcc-4.6/COLLECT_GCC_OPTIONS.patch          |   23 +
 .../GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch       |   33 +
 .../gcc/gcc-4.6/arm-bswapsi2.patch                 |   13 +
 .../gcc/gcc-4.6/arm-nolibfloat.patch               |   24 +
 .../gcc/gcc-4.6/arm-softfloat.patch                |   16 +
 .../gcc/gcc-4.6/arm-unbreak-eabi-armv4t.dpatch     |   36 +
 .../gcc/gcc-4.6/cache-amnesia.patch                |   31 +
 .../gcc/gcc-4.6/disable_relax_pic_calls_flag.patch |   46 +
 .../gcc/gcc-4.6/fortran-cross-compile-hack.patch   |   30 +
 .../gcc/gcc-4.6/gcc-4.0.2-e300c2c3.patch           |  319 +
 .../gcc-4.6/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch  |   31 +
 .../gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch      |  114 +
 .../0002-Backport-from-mainline.patch              |   70 +
 .../0003-Backport-from-mainline.patch              |  164 +
 .../0004-Backport-from-mainline.patch              |   93 +
 .../0005-Backport-from-mainline.patch              |   94 +
 .../0006-Backport-from-mainline.patch              |   58 +
 .../0007-Backport-from-mainline.patch              |   27 +
 ...26-Paolo-Carlini-paolo.carlini-oracle.com.patch |   61 +
 .../0009-Backport-from-mainline.patch              |  226 +
 ...-27-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |  312 +
 ...-03-28-Richard-Guenther-rguenther-suse.de.patch |  246 +
 .../gcc-4_6-branch-backports/0015-gcc.patch        |   47 +
 .../0016-Backport-from-mainline.patch              |   28 +
 .../0017-libgfortran.patch                         |  837 +
 ...Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch |   62 +
 ...-rx-rx.h-LABEL_ALIGN_AFTER_BARRIER-Define.patch |  405 +
 .../0021-c.opt-Add-std-c-03.patch                  |   26 +
 .../gcc-4_6-branch-backports/0022-PR-c-47570.patch |   68 +
 .../gcc-4_6-branch-backports/0023-PR-c-47504.patch |   50 +
 ...ild_noexcept_spec-Call-cxx_constant_value.patch |   46 +
 .../gcc-4_6-branch-backports/0025-c-family.patch   |  181 +
 ...026-decl2.c-cp_check_const_attributes-New.patch |  117 +
 .../gcc-4_6-branch-backports/0027-Core-1148.patch  |   59 +
 .../gcc-4_6-branch-backports/0028-PR-c-48313.patch |   50 +
 .../gcc-4_6-branch-backports/0029-PR-c-47999.patch |   57 +
 ...non_dependent_expr-Keep-dereferences-outs.patch |   67 +
 ...rence_binding-Allow-direct-binding-to-an-.patch |   35 +
 .../gcc-4_6-branch-backports/0032-Core-1232.patch  |   95 +
 ...-is_valid_constexpr_fn-Specify-input-loca.patch |   71 +
 .../gcc-4_6-branch-backports/0034-PR-c-48296.patch |  102 +
 .../gcc-4_6-branch-backports/0035-PR-c-48166.patch |   43 +
 ...a-alpha.c-alpha_sr_alias_set-Don-t-define.patch |  178 +
 .../gcc-4_6-branch-backports/0038-PR-c-48319.patch |   56 +
 .../0039-PR-preprocessor-48248.patch               |   53 +
 .../0040-PR-debug-48253.patch                      |  803 +
 .../gcc-4_6-branch-backports/0042-PR-c-48265.patch |   40 +
 .../0043-Fix-a-typo-in-FLOAT_SSE_REGS.patch        |   32 +
 .../gcc-4_6-branch-backports/0044-PR-c-48281.patch |   70 +
 .../gcc-4_6-branch-backports/0045-PR-c-48369.patch |   38 +
 .../gcc-4_6-branch-backports/0046-PR-c-48212.patch |   39 +
 ...-03-31-Richard-Guenther-rguenther-suse.de.patch |   29 +
 .../0049-PR-target-48142.patch                     |   92 +
 .../0050-PR-target-16292.patch                     |   22 +
 .../gcc-4_6-branch-backports/0051-PR-c-48280.patch |   38 +
 ...07-from-trunk-to-the-4.6-release-branch-t.patch |   48 +
 .../0054-Backport-from-mainline.patch              |   61 +
 ...fig-spu-t-spu-elf-dp-bit.c-Use-instead-of.patch |   29 +
 ...11-04-02-Jonathan-Wakely-redi-gcc.gnu.org.patch |  111 +
 ...-de.po-el.po-es.po-fi.po-fr.po-id.po-ja.p.patch |683525 ++++++++++++++++++++
 ...-da.po-de.po-el.po-es.po-fi.po-fr.po-id.p.patch | 5800 +
 ...n.dg-bessel_6.f90-Use-dg-add-options-ieee.patch |   30 +
 ...4-2011-04-04-Janus-Weil-janus-gcc.gnu.org.patch |   57 +
 .../0065-es.po-Update.patch                        |  952 +
 ...ers-for-functions-from-the-frexp-family-w.patch |   27 +
 ...-04-05-Richard-Guenther-rguenther-suse.de.patch |   32 +
 ....c-self_referential_size-Fix-2010-07-13-c.patch |   22 +
 .../0070-de.po-Update.patch                        |  690 +
 ...ov-io.c-Use-GCC-Runtime-Library-Exception.patch |   29 +
 .../0073-Backported-from-mainline.patch            |  658 +
 .../0074-PR-debug-48466.patch                      |  113 +
 ...73-from-trunk-to-the-4.6-release-branch-t.patch |  140 +
 .../0077-Backport-from-mainline.patch              |  154 +
 .../0078-de.po-Update.patch                        |  960 +
 .../0079-PR-debug-48343.patch                      |  281 +
 .../0080-PR-fortran-48117.patch                    |   27 +
 ...-config-i386-sse.md-Update-copyright-year.patch |  224 +
 ...ure-stackalign-non-local-goto-5.c-Fix-for.patch |   24 +
 .../0084-PR-tree-optimization-48377.patch          |   68 +
 .../0085-de.po-Update.patch                        |  774 +
 .../gcc-4_6-branch-backports/0086-PR-c-48450.patch |   80 +
 ....c-finish_decltype_type-Add-complain-parm.patch |  132 +
 .../gcc-4_6-branch-backports/0088-PR-c-48452.patch |   47 +
 .../gcc-4_6-branch-backports/0089-PR-c-48468.patch |  110 +
 .../gcc-4_6-branch-backports/0090-PR-c-48500.patch |  145 +
 ...1-04-08-Steven-G.-Kargl-kargl-gcc.gnu.org.patch |   26 +
 .../0092-PR-testsuite-48506.patch                  |   24 +
 ...ther-than-crashing-in-array_type_nelts-if.patch |   24 +
 .../gcc-4_6-branch-backports/0095-PR-c-48528.patch |   24 +
 ...-10-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |   74 +
 ...-10-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |   75 +
 ...-10-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |  106 +
 .../0101-Backport-from-mainline.patch              |   37 +
 ...2-common.opt-Tbss-Tdata-Ttext-New-options.patch |   35 +
 .../gcc-4_6-branch-backports/0104-PR-c-48523.patch |   42 +
 .../gcc-4_6-branch-backports/0105-PR-c-48534.patch |   38 +
 .../gcc-4_6-branch-backports/0106-PR-c-48517.patch |   51 +
 ...011-04-12-Allan-McRae-allan-archlinux.org.patch |  255 +
 ...-v850.c-expand_prologue-Do-not-use-the-CA.patch |   43 +
 .../0109-PR-rtl-optimization-48549.patch           |  128 +
 ...-2011-04-12-Martin-Jambor-mjambor-suse.cz.patch |  110 +
 .../0112-Fix-PR-target-48090.patch                 |   22 +
 .../0113-Fix-PR-c-48574.patch                      |   57 +
 .../gcc-4_6-branch-backports/0114-PR-c-48570.patch |  116 +
 .../0115-PR-middle-end-48591.patch                 |   93 +
 ...-2011-04-13-Paul-Thomas-pault-gcc.gnu.org.patch |  182 +
 .../gcc-4_6-branch-backports/0117-PR-c-48594.patch |   75 +
 .../0118-sv.po-Update.patch                        | 1036 +
 .../0119-Backport-from-mainline.patch              |  138 +
 .../0122-PR-target-48605.patch                     |  194 +
 .../0123-PR-target-48614.patch                     |   24 +
 ...Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch |   46 +
 ...04-15-Takaya-Saito-gintensubaru-gmail.com.patch |  277 +
 ...15-Paolo-Carlini-paolo.carlini-oracle.com.patch |   82 +
 ...ibjava.jni-jni.exp-gcj_jni_get_cxxflags_i.patch |   26 +
 ...Daniel-Krugler-daniel.kruegler-googlemail.patch |  143 +
 ...Daniel-Krugler-daniel.kruegler-googlemail.patch |   80 +
 .../0132-PR-lto-48538.patch                        |   36 +
 ...c-freebsd.h-CPP_CPU64_DEFAULT_SPEC-Replac.patch |   54 +
 ...Daniel-Krugler-daniel.kruegler-googlemail.patch |  115 +
 .../0135-doc-passes.texi-Fill-crossref-nodes.patch |   54 +
 ...ce-Make-lang.in-gnatbind-Replace-ALL_CFLA.patch |   23 +
 .../0138-PR-tree-optimization-48616.patch          |  242 +
 ...-04-18-Richard-Guenther-rguenther-suse.de.patch |   39 +
 ...x-weakref-trickery-breakage-on-alpha-dec-.patch |  172 +
 ...-is_redundant_typedef-Add-inline-to-proto.patch |   22 +
 .../gcc-4_6-branch-backports/0142-PR-c-48632.patch |   55 +
 .../0143-PR-middle-end-48661.patch                 |  166 +
 .../gcc-4_6-branch-backports/0144-PR-c-48537.patch |   45 +
 .../0146-PR-testsuite-48675.patch                  |   34 +
 ...-04-18-Richard-Guenther-rguenther-suse.de.patch |   26 +
 .../0149-PR-target-48678.patch                     |   49 +
 .../gcc-4_6-branch-backports/0151-PR-c-46304.patch |   38 +
 ...tstrap-lto.mk-Remove-obsolete-requirement.patch |   22 +
 ...-04-20-Richard-Guenther-rguenther-suse.de.patch |  117 +
 .../0154-Backport-from-mainline.patch              |   47 +
 .../0155-PR-tree-optimization-48611.patch          |   24 +
 .../gcc-4_6-branch-backports/0156-PR-c-48657.patch |   58 +
 .../0157-PR-target-48288.patch                     |  105 +
 .../gcc-4_6-branch-backports/0159-PR-c-48594.patch |   26 +
 ...-finish_compound_literal-Don-t-put-an-arr.patch |   36 +
 ...lk_gimple_op-GIMPLE_CALL-Fix-couple-of-ov.patch |   72 +
 ...-04-21-Richard-Guenther-rguenther-suse.de.patch |  147 +
 .../0163-de.po-Update.patch                        | 2596 +
 .../0164-PR-target-48708.patch                     |   63 +
 .../gcc-4_6-branch-backports/0166-PR-c-48716.patch |   87 +
 .../0167-PR-target-48723.patch                     |   48 +
 .../0168-PR-tree-optimization-48717.patch          |   69 +
 .../gcc-4_6-branch-backports/0170-Revert.patch     |   27 +
 .../gcc-4_6-branch-backports/0171-PR-c-48685.patch |   43 +
 ...616.c-dg-options-Add-fno-common-to-option.patch |   22 +
 ...-23-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |  776 +
 .../0174-PR-preprocessor-48740.patch               |   48 +
 ...24-Paolo-Carlini-paolo.carlini-oracle.com.patch |  142 +
 .../gcc-4_6-branch-backports/0178-PR-c-48707.patch |   46 +
 ...-2011-04-26-Tobias-Burnus-burnus-net-b.de.patch |  192 +
 ...-04-26-Richard-Guenther-rguenther-suse.de.patch |   58 +
 .../0182-PR-tree-optimization-48734.patch          |   66 +
 .../0183-PR-debug-48768.patch                      |   81 +
 .../0184-de.po-Update.patch                        | 1411 +
 .../gcc-4_6-branch-backports/0185-PR-c-48726.patch |   53 +
 .../gcc-4_6-branch-backports/0187-PR-c-42687.patch |   49 +
 .../gcc-4_6-branch-backports/0188-PR-c-48742.patch |   47 +
 ...gcc.dg-20020312-2.c-Add-definition-for-RX.patch |   62 +
 .../gcc-4_6-branch-backports/0190-PR-c-48046.patch |   48 +
 .../0192-PR-middle-end-48597.patch                 |   27 +
 ...-2011-04-28-Tobias-Burnus-burnus-net-b.de.patch |   51 +
 ...-2011-04-28-Tobias-Burnus-burnus-net-b.de.patch |  305 +
 .../0195-Fix-PR-c-48656.patch                      |   58 +
 .../0196-Backport-4.7-patchtes-to-4.6.patch        |  231 +
 ...-2011-04-29-Tobias-Burnus-burnus-net-b.de.patch |  162 +
 ...29-Paolo-Carlini-paolo.carlini-oracle.com.patch |  137 +
 .../gcc/gcc-4.6/gcc-arm-frename-registers.patch    |   25 +
 .../gcc/gcc-4.6/gcc-flags-for-build.patch          |  178 +
 .../gcc/gcc-4.6/gcc-ice-hack.dpatch                |  331 +
 .../gcc/gcc-4.6/gcc-poison-dir-extend.patch        |   25 +
 .../gcc/gcc-4.6/gcc-poison-parameters.patch        |   74 +
 .../gcc-4.6/gcc-poison-system-directories.patch    |  221 +
 .../gcc-uclibc-locale-ctype_touplow_t.patch        |   70 +
 .../gcc/gcc-4.6/libstdc++-pic.dpatch               |   71 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106720.patch    |   51 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106723.patch    |   63 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106729.patch    |   32 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106731.patch    |   28 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106733.patch    |  653 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106737.patch    |  126 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106738.patch    |  177 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106739.patch    |  140 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106740.patch    |  294 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106741.patch    |  254 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106742.patch    | 6123 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106743.patch    |   25 +
 .../gcc-4.6/linaro/gcc-4.6-linaro-r106744.patch    |   21 +
 .../gcc/gcc-4.6/optional_libstdc.patch             |   84 +
 .../recipes-devtools/gcc/gcc-4.6/pr30961.dpatch    |  179 +
 meta-oe/recipes-devtools/gcc/gcc-4.6/pr35942.patch |   38 +
 .../gcc/gcc-4.6/zecke-xgcc-cpp.patch               |   28 +
 .../gcc/gcc-4_6-branch-backports.inc               |  160 +
 .../gcc/gcc-4_6-branch-linaro-backports.inc        |   15 +
 .../recipes-devtools/gcc/gcc-cross-canadian_4.6.bb |   23 +
 .../recipes-devtools/gcc/gcc-cross-initial_4.6.bb  |    2 +
 .../gcc/gcc-cross-intermediate_4.6.bb              |    3 +
 meta-oe/recipes-devtools/gcc/gcc-cross_4.6.bb      |    8 +
 .../gcc/gcc-crosssdk-initial_4.6.bb                |    2 +
 .../gcc/gcc-crosssdk-intermediate_4.6.bb           |    2 +
 meta-oe/recipes-devtools/gcc/gcc-crosssdk_4.6.bb   |    2 +
 meta-oe/recipes-devtools/gcc/gcc-runtime_4.6.bb    |   10 +
 meta-oe/recipes-devtools/gcc/gcc_4.6.bb            |    7 +
 meta-oe/recipes-devtools/gcc/libgcc_4.6.bb         |   46 +
 228 files changed, 727618 insertions(+), 0 deletions(-)

Diff:   http://git.openembedded.org/?p=meta-openembedded.git/?a=commitdiff;h=aab3fe5401f5c1f887e2229c82a0593b165595ac




More information about the Openembedded-commits mailing list