Browse Source

* crx-dis.c (EXTRACT): Make macro work on 64-bit hosts.

cr-0x5f1
Nick Clifton 20 years ago
parent
commit
a854efa328
  1. 4
      opcodes/ChangeLog
  2. 2
      opcodes/crx-dis.c

4
opcodes/ChangeLog

@ -1,3 +1,7 @@
2006-05-22 Nick Clifton <nickc@redhat.com>
* crx-dis.c (EXTRACT): Make macro work on 64-bit hosts.
2006-05-22 Nick Clifton <nickc@redhat.com>
* po/nl.po: Updated translation.

2
opcodes/crx-dis.c

@ -30,7 +30,7 @@
/* Extract 'n_bits' from 'a' starting from offset 'offs'. */
#define EXTRACT(a, offs, n_bits) \
(n_bits == 32 ? (((a) >> (offs)) & ~0L) \
(n_bits == 32 ? (((a) >> (offs)) & 0xffffffffL) \
: (((a) >> (offs)) & ((1 << (n_bits)) -1)))
/* Set Bit Mask - a mask to set all bits starting from offset 'offs'. */

Loading…
Cancel
Save