aboutsummaryrefslogtreecommitdiff
path: root/gcc/shrink-wrap.c
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2014-11-24 15:40:19 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2014-11-24 07:40:19 -0800
commit3f2012e4950247046107f0576259660fab1203bd (patch)
tree9f003d2247a4264b3b15f9e64ba52078798f736f /gcc/shrink-wrap.c
parent0b4eefd5a8b3b626915cbd49ac7d956424c8b467 (diff)
downloadgcc-3f2012e4950247046107f0576259660fab1203bd.zip
gcc-3f2012e4950247046107f0576259660fab1203bd.tar.gz
gcc-3f2012e4950247046107f0576259660fab1203bd.tar.bz2
re PR middle-end/63972 (shrink_wrap_symbol_ref_1.c fail with -mabi=ilp32 on aarch64)
2014-11-24 Andrew Pinski <apinski@cavium.com> PR rtl-opt/63972 * shrink-wrap.c (move_insn_for_shrink_wrap): Allow LO_SUM also. From-SVN: r218023
Diffstat (limited to 'gcc/shrink-wrap.c')
-rw-r--r--gcc/shrink-wrap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/shrink-wrap.c b/gcc/shrink-wrap.c
index aae6643..3392cdb 100644
--- a/gcc/shrink-wrap.c
+++ b/gcc/shrink-wrap.c
@@ -248,6 +248,7 @@ move_insn_for_shrink_wrap (basic_block bb, rtx_insn *insn,
case SUBREG:
case STRICT_LOW_PART:
case PC:
+ case LO_SUM:
/* Ok. Continue. */
break;