summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools/perl
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-12-31 10:17:14 +0000
commit0447732a7884ef49c7afbc2b408848e969666516 (patch)
treee48b292333b386180f4a5d1c105cae3649fdc624 /meta/recipes-devtools/perl
parent9c1bc0c2e49e1e98edb17bf0f00077497dd26272 (diff)
downloadopenembedded-core-0447732a7884ef49c7afbc2b408848e969666516.tar.gz
openembedded-core-0447732a7884ef49c7afbc2b408848e969666516.tar.bz2
openembedded-core-0447732a7884ef49c7afbc2b408848e969666516.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. (From OE-Core rev: de52db1b1b0dbc9060dddceb42b7dd4f66a7e0f3) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta/recipes-devtools/perl')
0 files changed, 0 insertions, 0 deletions