aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2012-07-24 19:59:25 +0200
committerUros Bizjak <uros@gcc.gnu.org>2012-07-24 19:59:25 +0200
commit658e8ebaac1aff81586940d4ca1661e0ab3c5f91 (patch)
tree51ea8a27448e4983fd25477ed75ccfd33d83c145
parent4cdf5307d7739724f1bde608fe272922a563f31c (diff)
downloadgcc-658e8ebaac1aff81586940d4ca1661e0ab3c5f91.zip
gcc-658e8ebaac1aff81586940d4ca1661e0ab3c5f91.tar.gz
gcc-658e8ebaac1aff81586940d4ca1661e0ab3c5f91.tar.bz2
* ChangeLog: Fix my recent entry.
From-SVN: r189820
-rw-r--r--gcc/ChangeLog4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 886f840..a5f9ee7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -60,7 +60,7 @@
PR target/53961
* config/i386/i386.c (ix86_legitimate_address_p): Move check for
- negative constant address for TARET_X32 ...
+ negative constant address for TARGET_X32 ...
(ix86_decompose_address): ... here. Reject constant addresses
that don't satisfy x86_64_immediate_operand predicate.
@@ -367,6 +367,8 @@
(*lea_1): Remove.
(*lea<mode>_2): Ditto.
(*lea_{3,4,5,6}_zext): Ditto.
+ * config/i386/predicates.md (lea_address_operand): Do not reject
+ zero-extended address operands.
* config/i386/constraints.md (j): Remove address constraint.
* config/i386/i386.c (ix86_decompose_address): Allow SImode subreg
of an address.