summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2014-10-23 19:02:48 +0000
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2014-10-23 19:02:48 +0000
commitd16d2561baf18daf909b72d31ea5bc8e3603b35f (patch)
treef3160a9df26f8f968353620aad77917eb0ae1a96 /gcc
parentd13a573bd2afecb3b4589b2082c4f4952feb8f6c (diff)
downloadgcc-d16d2561baf18daf909b72d31ea5bc8e3603b35f.tar.gz
* config/msp430/msp430.c (msp430_print_operand): 'x' modifier is
independend of -mlarge. * config/msp430/constraints.md (Ys): Update comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216598 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/msp430/constraints.md2
-rw-r--r--gcc/config/msp430/msp430.c2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 70f6e0db9f5..33249e5ecb3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2014-10-23 DJ Delorie <dj@redhat.com>
+
+ * config/msp430/msp430.c (msp430_print_operand): 'x' modifier is
+ independend of -mlarge.
+ * config/msp430/constraints.md (Ys): Update comment.
+
2014-10-23 Evgeny Stupachenko <evstupac@gmail.com>
PR target/63534
diff --git a/gcc/config/msp430/constraints.md b/gcc/config/msp430/constraints.md
index 055125f5b1c..5ff4ab6164b 100644
--- a/gcc/config/msp430/constraints.md
+++ b/gcc/config/msp430/constraints.md
@@ -58,7 +58,7 @@
(match_code "label_ref" "0")))
-;; These are memory references that are safe to use with the X suffix,
+;; These are memory references that are safe to use without the X suffix,
;; because we know/assume they need not index across the 64k boundary.
(define_constraint "Ys"
"Memory reference, stack only."
diff --git a/gcc/config/msp430/msp430.c b/gcc/config/msp430/msp430.c
index da7bfb3e855..43ac5df77a2 100644
--- a/gcc/config/msp430/msp430.c
+++ b/gcc/config/msp430/msp430.c
@@ -2607,7 +2607,7 @@ msp430_print_operand (FILE * file, rtx op, int letter)
case 'x':
/* Similarly, but only for PSImodes. BIC, for example, needs this. */
- if (TARGET_LARGE && GET_MODE (op) == PSImode)
+ if (GET_MODE (op) == PSImode)
fprintf (file, "X");
return;