aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gas/ChangeLog6
-rw-r--r--gas/config/tc-ppc.c5
-rw-r--r--include/opcode/ChangeLog4
-rw-r--r--include/opcode/ppc.h2
4 files changed, 12 insertions, 5 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index e5d9b84..f0a4faa 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,9 @@
+2007-05-02 Alan Modra <amodra@bigpond.net.au>
+
+ PR 4448
+ * config/tc-ppc.c (ppc_insert_operand): Don't increase min for
+ PPC_OPERAND_PLUS1.
+
2007-05-01 H.J. Lu <hongjiu.lu@intel.com>
* 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 4fe9f5a..96f165c 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 0c304a7..c8ef8e9 100644
--- a/include/opcode/ChangeLog
+++ b/include/opcode/ChangeLog
@@ -1,3 +1,7 @@
+2007-05-02 Alan Modra <amodra@bigpond.net.au>
+
+ * ppc.h (PPC_OPERAND_PLUS1): Update comment.
+
2007-04-23 Nathan Sidwell <nathan@codesourcery.com>
* m68k.h (mcfisa_c): New.
diff --git a/include/opcode/ppc.h b/include/opcode/ppc.h
index 4df5430..6771856 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