aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndrey Belevantsev <abel@ispras.ru>2013-12-23 10:41:22 +0400
committerAndrey Belevantsev <abel@gcc.gnu.org>2013-12-23 10:41:22 +0400
commitd0381b3719ab73ef31cc3903d4aff7f81828585e (patch)
tree901c969cc79af743ac1fb46b8c9126b8bac65a51 /gcc
parentcecadda44ce6a31ec494231cb133247cc14c5913 (diff)
downloadgcc-d0381b3719ab73ef31cc3903d4aff7f81828585e.zip
gcc-d0381b3719ab73ef31cc3903d4aff7f81828585e.tar.gz
gcc-d0381b3719ab73ef31cc3903d4aff7f81828585e.tar.bz2
re PR rtl-optimization/57422 (ICE: SIGSEGV in dominated_by_p with custom flags)
PR rtl-optimization/57422 * sel-sched.c (mark_unavailable_hard_regs): Fix typo when calling add_to_hard_reg_set. From-SVN: r206173
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/sel-sched.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 529180a..dd3232d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2013-12-23 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/57422
+ * sel-sched.c (mark_unavailable_hard_regs): Fix typo when calling
+ add_to_hard_reg_set.
+
2013-12-20 Sharad Singhai <singhai@google.com>
* Makefile.in: Add optinfo.texi.
diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c
index 3e1fd96..5a94fda 100644
--- a/gcc/sel-sched.c
+++ b/gcc/sel-sched.c
@@ -1253,7 +1253,7 @@ mark_unavailable_hard_regs (def_t def, struct reg_rename *reg_rename_p,
if (!HARD_FRAME_POINTER_IS_FRAME_POINTER)
add_to_hard_reg_set (&reg_rename_p->unavailable_hard_regs,
- Pmode, HARD_FRAME_POINTER_IS_FRAME_POINTER);
+ Pmode, HARD_FRAME_POINTER_REGNUM);
}
#ifdef STACK_REGS