diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2001-12-12 07:32:47 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@redhat.com> | 2001-12-12 07:32:47 +0000 |
commit | 8c0392a98adf324b4bf5512b76ad3e248c6901d3 (patch) | |
tree | e62760d9f0666f62014ba6ada71f3bd01f510bc5 | |
parent | 74a9bb82c55f8d399894d5b3525572c17c3a0312 (diff) | |
download | binutils-8c0392a98adf324b4bf5512b76ad3e248c6901d3.zip binutils-8c0392a98adf324b4bf5512b76ad3e248c6901d3.tar.gz binutils-8c0392a98adf324b4bf5512b76ad3e248c6901d3.tar.bz2 |
* config/tc-d10v.c (get_operands): Mark OPERAND_PLUS after
OPERAND_ATSIGN as O_absent.
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-d10v.c | 6 |
2 files changed, 9 insertions, 2 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index fc5204c..8b3100c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2001-12-12 Alexandre Oliva <aoliva@redhat.com> + + * config/tc-d10v.c (get_operands): Mark OPERAND_PLUS after + OPERAND_ATSIGN as O_absent. + 2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> diff --git a/gas/config/tc-d10v.c b/gas/config/tc-d10v.c index 0dbf98a..31d7fca 100644 --- a/gas/config/tc-d10v.c +++ b/gas/config/tc-d10v.c @@ -459,8 +459,10 @@ get_operands (exp) exp[numops].X_add_number = OPERAND_ATSIGN; if (*p == '+') { - exp[++numops].X_add_number = OPERAND_PLUS; - ++p; + numops++; + exp[numops].X_op = O_absent; + exp[numops].X_add_number = OPERAND_PLUS; + p++; } post = postfix (p); } |