diff options
author | Alan Modra <amodra@gmail.com> | 2016-05-19 16:54:54 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2016-05-19 16:56:02 +0930 |
commit | 514e58b726338c24b672d96bd48f8ce8a47f7803 (patch) | |
tree | e895abf7f78eaa647c17432e1ecd620865023c81 /opcodes | |
parent | e43de63c8fd11a15d7c6c852747c81664c0beb2a (diff) | |
download | binutils-514e58b726338c24b672d96bd48f8ce8a47f7803.zip binutils-514e58b726338c24b672d96bd48f8ce8a47f7803.tar.gz binutils-514e58b726338c24b672d96bd48f8ce8a47f7803.tar.bz2 |
Correct "Fix powerpc subis range"
* ppc-opc.c (NSISIGNOPT): Use insert_nsi and extract_nsi.
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/ChangeLog | 4 | ||||
-rw-r--r-- | opcodes/ppc-opc.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 333a602..f3e1d21 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,5 +1,9 @@ 2016-05-19 Alan Modra <amodra@gmail.com> + * ppc-opc.c (NSISIGNOPT): Use insert_nsi and extract_nsi. + +2016-05-19 Alan Modra <amodra@gmail.com> + * ppc-opc.c: Formatting. (NSISIGNOPT): Define. (powerpc_opcodes <subis>): Use NSISIGNOPT. diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c index 1c03c88..b44ce0f 100644 --- a/opcodes/ppc-opc.c +++ b/opcodes/ppc-opc.c @@ -499,7 +499,7 @@ const struct powerpc_operand powerpc_operands[] = /* The NSI field in a D form instruction when we accept a wide range of positive values. */ #define NSISIGNOPT NSI + 1 - { 0xffff, 0, NULL, NULL, + { 0xffff, 0, insert_nsi, extract_nsi, PPC_OPERAND_NEGATIVE | PPC_OPERAND_SIGNED | PPC_OPERAND_SIGNOPT }, /* The RA field in an D, DS, DQ, X, XO, M, or MDS form instruction. */ |