/* Print National Semiconductor 32000 instructions.
- Copyright (C) 1986-2014 Free Software Foundation, Inc.
+ Copyright (C) 1986-2019 Free Software Foundation, Inc.
This file is part of the GNU opcodes library.
#include "sysdep.h"
#include "bfd.h"
-#include "dis-asm.h"
+#include "disassemble.h"
#if !defined(const) && !defined(__STDC__)
#define const
#endif
#else
/* Assumes the bytes have been swapped to local order. */
typedef union
-{
+{
double d;
float f;
struct { unsigned m:23, e:8, :1;} sf;
case 'f':
/* A "gen" operand but 5 bits from the end of instruction. */
ioffset -= 5;
+ /* Fall through. */
case 'Z':
case 'F':
case 'L':
int bit_index;
static const char *ind = "bwdq";
char *off;
-
+
/* Scaled index basemode[R0 -- R7:B,W,D,Q]. */
bit_index = bit_extract (buffer, index_offset - 8, 3);
print_insn_arg (d, index_offset, aoffsetp, buffer, addr,
/* 0 for operand A, 1 for operand B, greater for other args. */
int whicharg = 0;
-
+
(*dis_info->fprintf_func)(dis_info->stream, "\t");
maxarg = 0;