aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2012-03-26 08:41:02 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2012-03-26 08:41:02 +0000
commit2169f14c299675e237f066ee5d679e8ec504026d (patch)
tree9348ec306232214e21510616872803e11b9f6a02 /gcc/ChangeLog
parentdd03252e94757eb27d54ce78d32474b142d3692a (diff)
downloadgcc-2169f14c299675e237f066ee5d679e8ec504026d.zip
gcc-2169f14c299675e237f066ee5d679e8ec504026d.tar.gz
gcc-2169f14c299675e237f066ee5d679e8ec504026d.tar.bz2
re PR rtl-optimization/52629 (out-of-bounds access in reload1.c)
PR rtl-optimization/52629 * reload1.c (count_pseudo): Short-circuit common case. (count_spilled_pseudo): Return early for pseudos without hard regs. Assert that the pseudo has got a hard reg before manipulating it. From-SVN: r185787
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0db9147..bc16917 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2012-03-26 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR rtl-optimization/52629
+ * reload1.c (count_pseudo): Short-circuit common case.
+ (count_spilled_pseudo): Return early for pseudos without hard regs.
+ Assert that the pseudo has got a hard reg before manipulating it.
+
2012-03-24 Jan Hubicka <jh@suse.cz>
PR lto/51663