* alpha.h (struct alpha_operand): Pack elements into bitfields.
This commit is contained in:
parent
d72a655937
commit
60a6280984
@ -1,3 +1,7 @@
|
|||||||
|
2001-09-04 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
|
* alpha.h (struct alpha_operand): Pack elements into bitfields.
|
||||||
|
|
||||||
2001-08-31 Eric Christopher <echristo@redhat.com>
|
2001-08-31 Eric Christopher <echristo@redhat.com>
|
||||||
|
|
||||||
* mips.h: Remove CPU_MIPS32_4K.
|
* mips.h: Remove CPU_MIPS32_4K.
|
||||||
|
@ -81,16 +81,16 @@ extern const unsigned alpha_num_opcodes;
|
|||||||
struct alpha_operand
|
struct alpha_operand
|
||||||
{
|
{
|
||||||
/* The number of bits in the operand. */
|
/* The number of bits in the operand. */
|
||||||
int bits;
|
unsigned int bits : 5;
|
||||||
|
|
||||||
/* How far the operand is left shifted in the instruction. */
|
/* How far the operand is left shifted in the instruction. */
|
||||||
int shift;
|
unsigned int shift : 5;
|
||||||
|
|
||||||
/* The default relocation type for this operand. */
|
/* The default relocation type for this operand. */
|
||||||
int default_reloc;
|
signed int default_reloc : 16;
|
||||||
|
|
||||||
/* One bit syntax flags. */
|
/* One bit syntax flags. */
|
||||||
unsigned flags;
|
unsigned int flags : 16;
|
||||||
|
|
||||||
/* Insertion function. This is used by the assembler. To insert an
|
/* Insertion function. This is used by the assembler. To insert an
|
||||||
operand value into an instruction, check this field.
|
operand value into an instruction, check this field.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user