summaryrefslogtreecommitdiff
path: root/gcc/config/rl78
diff options
context:
space:
mode:
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2015-03-25 05:00:15 +0000
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2015-03-25 05:00:15 +0000
commit40d1c89106a1858385c1cc5f3954acfbe1621b3b (patch)
tree65c8ddcf0c74f69e6d9247991fedd7c3e29269c3 /gcc/config/rl78
parent4ce9d0c0a3ac969722e2d9436b4155eb25ca185e (diff)
downloadgcc-40d1c89106a1858385c1cc5f3954acfbe1621b3b.tar.gz
* config/rl78/rl78.c (rl78_print_operand_1): Move 'p' test to
correct clause. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221649 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rl78')
-rw-r--r--gcc/config/rl78/rl78.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/rl78/rl78.c b/gcc/config/rl78/rl78.c
index 0c577c4414e..cdd30e0d9c5 100644
--- a/gcc/config/rl78/rl78.c
+++ b/gcc/config/rl78/rl78.c
@@ -1644,14 +1644,14 @@ rl78_print_operand_1 (FILE * file, rtx op, int letter)
rl78_print_operand_1 (file, XEXP (XEXP (op, 0), 1), 'u');
fprintf (file, "[");
rl78_print_operand_1 (file, XEXP (XEXP (op, 0), 0), 0);
- if (letter == 'p' && GET_CODE (XEXP (op, 0)) == REG)
- fprintf (file, "+0");
fprintf (file, "]");
}
else
{
fprintf (file, "[");
rl78_print_operand_1 (file, XEXP (op, 0), letter);
+ if (letter == 'p' && GET_CODE (XEXP (op, 0)) == REG)
+ fprintf (file, "+0");
fprintf (file, "]");
}
}