summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools/gcc/gcc-4.9.inc
diff options
context:
space:
mode:
authorJackie Huang <jackie.huang@windriver.com>2014-10-31 10:41:49 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-11-06 16:41:35 +0000
commitde52db1b1b0dbc9060dddceb42b7dd4f66a7e0f3 (patch)
tree4d84901f29a218afd950241efd52ee5de6659fe6 /meta/recipes-devtools/gcc/gcc-4.9.inc
parent3aad6d51a303d0330205eebfeac58c2ccb612e77 (diff)
downloadopenembedded-core-de52db1b1b0dbc9060dddceb42b7dd4f66a7e0f3.tar.gz
openembedded-core-de52db1b1b0dbc9060dddceb42b7dd4f66a7e0f3.tar.bz2
openembedded-core-de52db1b1b0dbc9060dddceb42b7dd4f66a7e0f3.zip
gcc: backport two patches to fix ICE in dwarf2out_var_location
The first patch fixes the ICE in dwarf2out_var_location, at dwarf2out.c. r212171: * except.c (emit_note_eh_region_end): New helper function. (convert_to_eh_region_ranges): Use emit_note_eh_region_end to emit EH_REGION_END note. * jump.c (cleanup_barriers): Do not split a call and its corresponding CALL_ARG_LOCATION note. But it introduced a regression issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63348 so backport the fix for the regression as well: r215613: PR rtl-optimization/63348 * emit-rtl.c (try_split): Do not emit extra barrier. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-4.9.inc')
-rw-r--r--meta/recipes-devtools/gcc/gcc-4.9.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-4.9.inc b/meta/recipes-devtools/gcc/gcc-4.9.inc
index c47f244180..8f212b23ae 100644
--- a/meta/recipes-devtools/gcc/gcc-4.9.inc
+++ b/meta/recipes-devtools/gcc/gcc-4.9.inc
@@ -71,6 +71,8 @@ SRC_URI = "\
file://0054-gcc-Makefile.in-fix-parallel-building-failure.patch \
file://0055-PR-rtl-optimization-61801.patch \
file://0056-top-level-reorder_gcc-bug-61144.patch \
+ file://0058-gcc-r212171.patch \
+ file://0059-gcc-PR-rtl-optimization-63348.patch \
"
SRC_URI[md5sum] = "fddf71348546af523353bd43d34919c1"
SRC_URI[sha256sum] = "d334781a124ada6f38e63b545e2a3b8c2183049515a1abab6d513f109f1d717e"