From: Alan Modra Date: Wed, 2 May 2007 11:24:17 +0000 (+0000) Subject: gas/ X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3896c469d237119ce0d9b6056979eb503c771231;p=binutils-gdb.git gas/ PR 4448 * config/tc-ppc.c (ppc_insert_operand): Don't increase min for PPC_OPERAND_PLUS1. include/opcode/ * ppc.h (PPC_OPERAND_PLUS1): Update comment. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index e5d9b84c465..f0a4faafc2e 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2007-05-02 Alan Modra + + PR 4448 + * config/tc-ppc.c (ppc_insert_operand): Don't increase min for + PPC_OPERAND_PLUS1. + 2007-05-01 H.J. Lu * config/tc-i386.c (match_template): Check suffix for crc32 in diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c index 4fe9f5aec80..96f165c2b43 100644 --- a/gas/config/tc-ppc.c +++ b/gas/config/tc-ppc.c @@ -1544,10 +1544,7 @@ ppc_insert_operand (insn, operand, val, file, line) } if ((operand->flags & PPC_OPERAND_PLUS1) != 0) - { - max++; - min++; - } + max++; if ((operand->flags & PPC_OPERAND_NEGATIVE) != 0) test = - val; diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index 0c304a72fff..c8ef8e9eb0f 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,7 @@ +2007-05-02 Alan Modra + + * ppc.h (PPC_OPERAND_PLUS1): Update comment. + 2007-04-23 Nathan Sidwell * m68k.h (mcfisa_c): New. diff --git a/include/opcode/ppc.h b/include/opcode/ppc.h index 4df543043fe..6771856fd5f 100644 --- a/include/opcode/ppc.h +++ b/include/opcode/ppc.h @@ -294,7 +294,7 @@ extern const unsigned int num_powerpc_operands; /* This operand is for the DQ field in a DQ form instruction. */ #define PPC_OPERAND_DQ (0x8000) -/* Valid range of operand is 1..n rather than 0..n-1. */ +/* Valid range of operand is 0..n rather than 0..n-1. */ #define PPC_OPERAND_PLUS1 (0x10000) /* The POWER and PowerPC assemblers use a few macros. We keep them