Lines Matching refs:dis

41 	* arm-dis.c (print_insn_little_arm): Prevent examination of stored
54 * arm-dis.c: Use info->symbol instead of info->flags to determine
59 * arm-dis.c: Add support for disassembling Thumb opcodes.
71 * m68k-dis.c (print_insn_arg): Recognize 'm', 'n', 'o', 'p', 'q',
78 * m68k-dis.c (print_insn_m68k): Handle special case of lpstop,
89 * d10v-dis.c (print_operand):
134 * v850-dis.c (disassemble): Replace // with /* ... */
139 * sparc-dis.c (print_insn_sparc): Recognize '_' and '/' for v9a asr's.
159 * v850-dis.c (disassemble): Use new symbol_at_address_func() field
163 * dis-buf.c (generic_symbol_at_address): New (dummy) function for
180 * i386-dis.c (OP_E): Explicitly sign extend 8 bit values, rather
187 * v850-dis.c (v850_sreg_names): Use symbolic names for higher
194 * v850-dis.c (disassemble): Add test of processor type when
206 * m68k-dis.c (print_insn_arg): Remove ` operand specifier.
260 * d30v-dis.c (print_insn): Fix disassembly of SHORT_D2 opcodes.
262 * d30v-dis.c (print_insn): First operand of d*i (delayed
269 * d30v-dis.c: Fix bug with ".s" and ".l" extensions
283 * d30v-dis.c (lookup_opcode): Return value now indicates
294 * d30v-dis.c (print_insn_d30v): Fix problem where the last
302 * v850-dis.c (disassemble): Improved display of register lists.
323 * mn10200-dis.c (disassemble): PC relative instructions are
328 * v850-dis.c (disassemble): Only signed extend values that are not
347 * v850-dis.c (disassemble): Use curly brace syntax for register
381 * Makefile.am (ALL_MACHINES): Add arc-dis.lo, arc-opc.lo.
383 * arc-dis.c, arc-opc.c: New files.
389 * v850-dis.c (disassemble): Add support for v850EA instructions.
394 * v850-dis.c (disassemble): Add support for v850E instructions.
443 * sparc-dis.c (sorted_opcodes): New static local.
478 * m68k-dis.c (print_insn_arg): Print case 7.2 using %pc@()
482 * i386-dis.c (twobyte_has_modrm): Fix pand.
486 * i386-dis.c (dis386_twobyte): Fix pand and pandn.
490 * arm-dis.c: Add prototypes for arm_decode_shift and
499 * sh-dis.c (print_insn_shx): Change relmask to bfd_vma. Don't
506 * i386-dis.c (dis386[], dis386_twobyte[]): change pushl/popl
510 * i386-dis.c (dis386[]): change cwtl, cltd to cWtS, cStd to
512 * i386-dis.c (putop): extra case W to support above.
514 * i386-dis.c (print_insn_x86): print addr32 prefix when given
519 * sh-dis.c: Reindent. Rename local variable fprintf to
538 * i386-dis.c: (dis386_twobyte): Add MMX instructions.
543 * i386-dis.c: Revert patch of April 4. The output now matches
585 * m68k-dis.c (print_insn_arg) [case 'd']: Print as address register,
598 * cgen-dis.c (build_dis_hash_table): Fix xmalloc size computation.
606 * m32r-asm.c, m32r-dis.c, m32r-opc.c, m32r-opc.h: New files.
607 * cgen-asm.c, cgen-dis.c, cgen-opc.c: New files.
622 * d10v-dis.c: Include "ansidecl.h" before "opcode/d10v.h".
624 * i386-dis.c (float_reg): Swap fsubrp and fsubp. Swap fdivrp and
633 * m10200-dis.c: Rename from mn10200-dis.c.
635 * m10300-dis.c: Rename from mn10300-dis.c
653 * sparc-dis.c: Include <stdio.h> and "sysdep.h". Don't include
666 * v850-dis.c (disassemble): Fix sign extension problem.
678 * d30v-dis.c (print_insn): Change the way signed constants
706 * arm-dis.c (print_insn_arm): Don't print instruction bytes.
713 * i386-dis.c (fetch_data): Add prototype.
714 * m68k-dis.c (fetch_data): Add prototype.
717 * sparc-dis.c (build_hash_table): Add prototype.
758 * tic80-dis.c (print_insn_tic80): Set info->bytes_per_line to 8.
766 * m68k-dis.c (NEXTSINGLE, NEXTDOUBLE, NEXTEXTEND): Use
778 * d10v-dis.c, d10v-opc.c: Change pre_defined_registers to
803 * tic80-dis.c (print_operand_bitnum): Ditto.
818 * d30v-dis.c: New file.
836 * tic80-dis.c (print_operand_bitnum): Remove code that did
855 * mips-dis.c (print_mips16_insn_arg): Use memaddr - 2 as the base
861 * m68k-dis.c (print_insn_m68k): Set bytes_per_chunk and
873 * mips-dis.c (_print_insn_mips): Set bytes_per_chunk and
898 * mips-dis.c (print_mips16_insn_arg): Display floating point
909 * tic80-dis.c (print_operand_control_register,
915 * d10v-dis.c (print_operand): Change address printing
925 * mips-dis.c (print_insn_mips16): Set insn_info information.
928 * mips-dis.c (print_insn_mips16): Better handling of an extend
949 * m68k-dis.c: Include <libiberty.h>.
955 * tic80-dis.c (tic80_opcodes): Add "wrcr", "vmpy", "vrnd",
962 * tic80-dis.c (print_insn_tic80): Broke excessively long
1010 * tic80-dis.c (print_insn_tic80): Print opcode name with fixed width
1018 * tic80-dis.c (print_insn_tic80): Print floating point operands
1034 * mn10200-dis.c (disassemble): Mask off unwanted bits after
1039 * tic80-dis.c (R_SCALED): Add macro to test for ":s" modifier bit.
1053 * tic80-dis.c (M_SI, M_LI): Add macros to test for ":m" modifier bit
1055 * tic80-dis.c (print_insn_tic80): Change comma and paren handling.
1065 * tic80-dis.c (print_insn_tic80): Print TIC80_OPERAND_RELATIVE
1079 * tic80-dis.c (print_insn_tic80): Replace abort stub with a
1092 * mn10300-dis.c (disassemble): Make sure all variables are initialized
1112 * Makefile.in (m68k-opc.o, alpha-opc.o): Remove dis-asm.h dependency.
1113 (tic80-dis.o, tic80-opc.o): Add rules per comment in Makefile.in.
1121 * Makefile.in (ALL_MACHINES): Add tic80-dis.o and tic80-opc.o.
1125 * tic80-dis.c (print_insn_tic80): Add stub.
1131 * tic80-dis.c: Add file.
1150 * mips-dis.c (print_mips16_insn_arg): The base address of a PC
1156 * mn10200-dis.c: Finish writing disassembler.
1160 * mn10300-dis.c (disassemble, print_insn_mn10300): Corrently
1176 * mn10200-dis.c: Flesh out mn10200 disassembler. Not ready,
1190 * mn10300-dis.c (disassemble): Remove '$' register prefixing.
1202 * mn10300-dis.c (disassemble): Fix minor gcc -Wall warnings.
1206 * m68k-dis.c (print_insn_arg): Handle new < and > operand
1219 * mips-dis.c (print_insn_mips16): Separate the instruction from
1224 * mn10300-dis.c (disasemble): Finish conversion to '$' as
1236 * mips-dis.c: Include "elf-bfd.h" and "elf/mips.h".
1270 * mn10300-dis.c (disassemble): Use '$' instead of '%' for
1273 * mn10300-dis.c (disassemble): Prefix registers with '%'.
1277 * mn10300-dis.c (disassemble): Handle register lists.
1282 * mn10300-dis.c (disassemble): Print PC-relative and memory
1287 * mn10300-dis.c (print_insn_mn10300): Fix fetch of last byte
1293 * mn10300-dis.c: Rough cut at printing some operands.
1295 * mn10300-dis.c: Start working on disassembler support.
1358 * alpha-dis.c (print_insn_alpha): Use new NOPAL mask for
1371 * mips-dis.c (_print_insn_mips): Don't print a trailing tab if
1382 * i386-dis.c (print_insn_x86): Set info->bytes_per_line to 5.
1394 * mips-dis.c (_print_insn_mips): Use a tab between the instruction
1408 * v850-dis.c (disassemble): For V850_OPERAND_SIGNED operands,
1468 * mn10200-dis.c, mn10300-dis.c: New files.
1469 * mn10x00-opc.c, mn10x00-dis.c: Deleted.
1481 * mn10x00-opc.c, mn10x00-dis.c: New files for Matsushita
1490 * i386-dis.c (op_rtn): Change to be a pointer. Adjust uses
1495 * v850-dis.c (disassemble): Add memaddr argument. Re-arrange
1516 * mips-dis.c (print_insn_arg): Add prototype.
1521 * mips-dis.c (print_insn_arg): Print condition code registers as
1530 * v850-dis.c (disassemble): Make static. Provide prototype.
1539 * v850-dis.c (disassemble): Handle insertion of ',', '[' and
1546 * v850-dis.c (print_insn_v850): Fix typo in last change.
1548 * v850-dis.c (print_insn_v850): Properly handle disassembling
1552 * v850-dis.c (v850_cc_names): Fix stupid thinkos.
1554 * v850-dis.c (v850_reg_names): Define.
1561 * v850-dis.c: New file. Skeleton for disassembler support.
1563 * configure.in: Add v850-dis.o when building v850 toolchains.
1703 * sparc-dis.c (print_insn_sparc): Handle little endian sparcs.
1738 * i386-dis.c (print_insn_i386): Actually return the correct value.
1755 * arm-dis.c: (print_insn_arm): Provide decoding of the new
1765 * alpha-dis.c (print_insn_alpha_osf): Remove.
1773 * d10v-dis.c (dis_long): Handle unknown opcodes.
1780 * d10v-dis.c: Changes to support signed and unsigned numbers.
1784 * d10v-dis.c: Change all functions to use info->print_address_func.
1794 * d10v-dis.c (print_operand): Now uses pre_defined_registers
1805 * alpha-dis.c (print_insn_alpha): No longer the user-visible
1823 * d10v-dis.c: New file.
1834 * i386-dis.c: Get rid of print_insn_i8086. Use info.mach to
1836 * sparc-dis.c: Get rid of print_insn_sparclite. Use info.mach to
1841 * i386-dis.c (print_insn_i8086): New routine to disassemble using
1843 * i386-dis.c: General cleanups. Make most things static. Add
1849 * h8300-dis.c (bfd_h8_disassemble): Handle macregs in ldmac insns.
1851 * h8300-dis.c (bfd_h8_disassemble): Handle "ldm.l" and "stm.l".
1853 * h8300-dis.c (bfd_h8_disassemble): "abs" is implicitly two
1856 * h8300-dis.c (bfd_h8_disassemble): Print "exr" when
1859 * h8300-dis.c (bfd_h8_disassemble): We don't have a match
1862 * h8300-dis.c (bfd_h8_disassemble): Mask off unwanted bits
1865 * h8300-dis.c (bfd_h8_disassemble): Don't set plen for
1881 * sparc-dis.c (print_insn_sparclite): New routine to print
1905 * alpha-dis.c: Complete rewrite to use new opcode table.
1909 (alpha-dis.o): Depend upon $(INCDIR)/opcode/alpha.h, not
1915 * sparc-dis.c (print_insn_sparc): Remove unused local variable i.
1923 * h8300-dis.c (bfd_h8_disassemble): Rename "hmode" argument
1927 * h8300-dis.c (print_insn_h8300s): New function for H8/S.
1940 * alpha-dis.c (print_insn_alpha): Print lda ra,lit(rz) as mov.
1944 * h8300-dis.c (bfd_h8_disassemble): Always print ABS8MEM with :8,
1949 * i386-dis.c (OP_OFF): Call append_prefix.
1963 * sparc-dis.c (X_IMM,X_SIMM): New macros.
1972 * sparc-dis.c (compute_arch_mask): Replace ANSI style def with K&R.
1995 * h8300-dis.c (bfd_h8_disassemble): Use "bit" for L_3 immediates,
2002 * sparc-dis.c (opcodes_initialized): Move inside print_insn_sparc.
2046 * sparc-dis.c (print_insn_sparc): Handle 'O' operand char like 'r'.
2066 * sparc-dis.c (print_insn_sparc): Handle sparclet cpregs.
2070 * i386-dis.c (index16): New static variable.
2091 * sparc-dis.c (MASK_V9,V9_ONLY_P,V9_P): Define.
2109 * i386-dis.c (onebyte_has_modrm): New static array.
2142 * i960-dis.c (mem): Add HX dcinva instruction.
2168 * sparc-dis.c (print_insn_sparc): Delete DISASM_RAW_INSN support.
2173 * dis-buf.c: Include "sysdep.h" before "dis-asm.h".
2181 * i386-dis.c (print_insn_i386): Only fetch the mod/reg/rm byte
2187 * sparc-dis.c (print_insn_sparc): NUMOPCODES replaced with
2196 * sparc-dis.c (print_insn_sparc): Renamed from print_insn.
2213 * alpha-dis.c (print_insn_alpha): Fixed special-case decoding for
2219 * mips-dis.c (print_insn_arg): Print cases 'i' and 'u' in hex.
2229 * i386-dis.c: Added Pentium Pro instructions.
2242 * sh-dis.c (print_insn_shx): Added cases for REG_B and A_REG_B.
2256 * alpha-dis.c (print_insn_alpha): fixed decoding of cpys
2263 * sh-dis.c (print_insn_shx): Added cases for A_SSR and A_SPC.
2285 * a29k-dis.c (print_special): Change num to unsigned int.
2289 * a29k-dis.c (print_insn): Cast insn24 to unsigned long when
2305 * m68k-dis.c (NEXTSINGLE): Change i to unsigned int.
2314 * m68k-dis.c (print_insn_arg): Handle new 'W' place.
2323 * arc-dis.c: Include elf-bfd.h rather than libelf.h.
2348 * m68k-dis.c (print_insn_m68k): Recognize all two-word
2358 * i386-dis.c: Describe cmpxchg8b operand, and spell the opcode
2370 * alpha-dis.c (print_insn_alpha): added support for disassembling
2392 * m68k-dis.c (print_insn_arg): Replace 'P' with '0', '1', '2'.
2414 * sh-dis.c (print_insn_shx): Add F_FR0 support.
2418 * sh-dis.c (print_insn_shx): Change loop over op->arg[n] to iterate
2441 * sparc-dis.c: Remove all references to NO_V9.
2450 * sparc-dis.c (X_DISP19): Define.
2489 * sparc-dis.c (print_insn): Handle '*' arg (prefetch function).
2498 * sh-dis.c: Correct comment on first line of file.
2507 * sparc-dis.c (print_insn): Call sparc_decode_asi.
2528 * m68k-dis.c: (fpcr_names): Add % before all register names.
2545 * sh-dis.c (print_insn_shx): Handle new operand types F_REG_N,
2562 * m68k-dis.c: Remove BREAK_UP_BIG_DECL stuff.
2575 * sparc-dis.c (HASH_SIZE, HASH_INSN): Define.
2590 * sh-dis.c (print_insn_shx): Remove unused local dslot. Use
2632 * m68k-dis.c (print_insn_arg, print_indexed): Print "%" before
2659 * arm-dis.c (print_insn_arm): Make GIVEN a parameter, don't try and
2672 * m68k-dis.c (opcode): Finish change made by Kung Hsu on April
2677 * mips-dis.c (print_insn_little_mips): Cast return value from
2687 * m68k-dis.c: Take out #define BREAK_UP_BIG_DECL kludge, because
2717 * alpha-dis.c (print_insn_alpha): Put empty statement after
2722 * hppa-dis.c (sign_extend): Delete, redundant with libhppa.h version.
2729 * i386-dis.c: Support for more pentium opcodes. From Guy Harris
2740 * alpha-dis.c: cleaned up output
2748 * mips-dis.c (print_insn_arg): Handle new argument types 'h', 'R',
2753 * m68k-dis.c (opcode): New function. Returns address of opcode
2770 * hppa-dis.c: Include libhppa.h.
2778 * Makefile.in (ALL_MACHINES): Add w65-dis.o.
2796 * i960-dis.c (struct tabent, struct sparse_tabent): Change the
2801 * i960-dis.c (struct tabent, struct sparse_tabent): Declare the
2806 * i386-dis.c (dis386_twobyte): Add cpuid, From Charles Hannum
2813 * ppc-dis.c (print_insn_powerpc): Print .long before unrecognized
2839 * w65-opc.h, w65-dis.c: New files.
2843 * h8300-dis.c (bfd_h8_disassemble): Add support for 2 bit
2852 * alpha-dis.c (print_insn_alpha): Handle call_pal instruction, and
2856 * mips-dis.c (_print_insn_mips): When initializing, shift right
2859 * m68k-dis.c (print_insn_arg, case 'J'): Handle buscr and pcr
2865 * sh-dis.c (print_insn_shx): New function.
2871 * ns32k-dis.c (struct ns32k_option): Renamed from struct option,
2876 * hppa-dis.c (print_insn_hppa): Read the instruction using
2887 * a29k-dis.c (print_special): Add special register names defined
2897 * sparc-dis.c: Rewrite to use bitfields, rather than a union, so
2910 * a29k-dis.c (print_insn): Print the opcode.
2918 * hppa-dis.c (reg_names): Use r26-r23 for arg0-arg3.
2928 * arm-dis.c, arm-opc.h: New files.
2932 * Makefile.in (ns32k-dis.o): Add dependency.
2933 * ns32k-dis.c (print_insn_arg): Declare initialized local as
2938 * sparc-dis.c (print_insn_sparc): Handle new operand type 'x'.
2946 * i960-dis.c (reg_names): Now const.
2959 * i960-dis.c (reg): Added i960JX instructions to reg_init table.
2969 * ns32k-dis.c: Deleted all code in "#ifdef GDB".
2985 * ns32k-dis.c: Semi-new file. Had apparently been dropped
2986 from distribution. A ns32k-dis.c from a previous distribution has
2993 * Makefile.in: add ns32k-dis.o to ALL_MACHINES.
2994 Add ns32k-dis.c to CFILES. Add dependencies for ns32k-dis.o.
2998 * h8300-dis.c (bfd_h8_disassemble): Get 16bit branch
3003 * h8300-dis.c, mips-dis.c: Don't use true and false.
3011 * mips-dis.c (_print_insn_mips): Build a static hash table mapping
3026 * a29k-dis.c (print_insn): Print 'x' type operand in hex.
3027 * h8300-dis.c (bfd_h8_disassemble): Print 16bit rels correctly.
3028 * sh-dis.c (print_insn_sh): Don't recur endlessly if delay
3046 * m68k-dis.c (print_insn_m68k): If F_ALIAS flag is set, skip the
3077 * ppc-dis.c (print_insn_powerpc): Check PPC_OPERAND_SIGNED rather
3082 * i386-dis.c (struct private): Renamed to dis_private. `private'
3098 * i960-dis.c (print_insn_i960): Don't read a second word for
3110 * m68k-dis.c (ext_format_68881): Don't declare.
3129 * dis-buf.c, i386-dis.c: Include sysdep.h.
3133 * configure.in (bfd_powerpc_arch): Use ppc-dis.o and ppc-opc.o.
3137 * ppc-dis.c (print_insn_big_powerpc, print_insn_little_powerpc):
3143 * i960-dis.c (reg, mem): Just use a static array instead of
3148 * hppa-dis.c (print_insn_hppa): For '?' and '@' only adjust the
3151 * hppa-dis.c (print_insn_hppa): No space before 'H' operand.
3157 * hppa-dis.c (print_insn_hppa): Do not emit a space after 'F'
3179 * ppc-dis.c (print_insn_powerpc): Don't skip optional operands
3184 * i960-dis.c (print_insn_i960): Make buffer bfd_byte instead of
3191 * ppc-dis.c: New file. PowerPC and Power (RS/6000) disassembler.
3192 * Makefile.in (ALL_MACHINES): Add ppc-dis.o and ppc-opc.o.
3193 (CFILES): Add ppc-dis.c.
3194 (ppc-dis.o, ppc-opc.o): New targets.
3195 * configure.in: Build ppc-dis.o and ppc-opc.o for bfd_rs6000_arch.
3199 * hppa-dis.c (print_insn_hppa): Handle 'N' in assembler template.
3204 * i386-dis.c (print_insn_i386): Add FIXME comment regarding reading
3207 * i386-dis.c (dis386): Use Yb and Yv for scasb and scasS.
3211 * sparc-dis.c m68k-dis.c alpha-dis.c a29k-dis.c: Fix comments.
3215 * i960-dis.c (print_insn_i960): Only read word2 if the instruction
3226 * mips-dis.c (print_insn_arg): Handle 'k'.
3231 * alpha-opc.h, alpha-dis.c (print_insn_alpha): Add
3241 * a29k-dis.c (print_insn): Use 0x%08x, not 0x%8x.
3254 * hppa-dis.c (print_insn_hppa): Do not emit a space after
3265 * alpha-dis.c (print_insn_alpha): Add code for PAL_FORMAT_CODE.
3273 * z8k-dis.c (FETCH_DATA): get just the right amount of data.
3278 * m88k-dis.c (m88kdis): comment change. Remove space after
3284 * hppa-dis.c (print_insn_hppa): Handle 'z' operand
3295 * alpha-dis.c (print_insn_alpha), alpha-opc.h: Fix bugs, use
3310 * mips-dis.c, m88k-dis.c: Don't include libbfd.h. Changed calls
3322 * mips-dis.c (print_insn_arg): Handle 'z' (always register zero).
3331 * hppa-dis.c (print_insn_hppa): Use print function
3336 * hppa-dis.c (print_insn_hppa): Handle '|' like '>'. (From Jeff
3360 * m88k-dis.c (m88kdis): Make class unsigned.
3364 * alpha-dis.c (print_insn_alpha): One branch format case was
3393 * sparc-dis.c: Include ansidecl.h before opcodes/sparc.h.
3400 * sparc-dis.c (SEX): Add sign extension macro. Replace many
3413 * hppa-dis.c: Move floating registers from reg_names to fp_reg_names.
3418 * hppa-dis.c (print_insn_hppa, cases 'a', 'd'): Print space afterwards.
3420 * hppa-dis.c (print_insn_hppa, case 'd'): Use GET_COND not GET_FIELD.
3424 * hppa-dis.c (print_insn_hppa): Use extract_5r_store for 'r'.
3426 * hppa-dis.c (print_insn_hppa, case '>'): If next character is 'n',
3429 * hppa-dis.c (float_format_names): 10 is undefined, and 11 is quad.
3439 * m88k-dis.c: New file, moved in from gdb and changed to use the
3440 new dis-asm.h disassembler interface.
3441 * Makefile.in (DIS_LIBS): Added m88k-dis.o.
3442 (m88k-dis.o): New target.
3446 * mips-dis.c (print_insn_arg, _print_insn_mips): Made pointer to
3451 * mips-dis.c: Updated to account for name changes in new version
3457 * h8300-dis.c (bfd_h8_disassemble): Correct fetching of instruction.
3461 * m68k-dis.c (NEXTWORD, NEXTLONG): Use ((x) ^ 0x8000) - 0x8000 to sign
3470 * m68k-dis.c (print_insn_arg): Change return value to byte count
3472 * m68k-dis.c: Re-write to detect invalid operands before
3478 * sh-dis.c, sh-opc.h: Understand some more opcodes.
3482 * hppa-dis.c: Include <ansidecl.h> and sysdep.h before other
3487 * sparc-dis.c: Don't declare qsort, since sysdep.h might.
3495 * hppa-dis.c: Fix typo. 'a' and 'd' were reversed.
3501 * mips-dis.c: No longer need to bomb out if HOST_64_BIT is
3505 * hppa-dis.c (print_insn_hppa): Last argument to fput_reg,
3508 * hppa-dis.c: Support 'd', '!', and 'a'.
3509 * hppa-dis.c: Support 's' to extract a 2 bit space register.
3510 * hppa-dis.c: Delete cases which are no longer needed.
3514 * m68k-dis.c (print_insn_{m68k,arg}): Add MMU codes.
3518 * h8300-dis.c: New file, removed from bfd/cpu-h8300.c, with
3529 * hppa-dis.c: Support 'I', 'J', and 'K' in output
3534 * h8500-dis.c (print_insn_h8500): Address argument is type
3536 * z8k-dis.c (print_insn_z8k, print_insn_z8001, print_insn_z8002):
3542 * sparc-dis.c (compare_opcodes): Move static declaration to
3547 * sparc-dis.c (print_insn_sparc): Implement 'n' argument for unimp
3552 * z8k-dis.c (fetch_data): Use unsigned char to make ancient gcc's
3558 * mips-dis.c (print_insn_arg): Handle 'C' for general coprocessor
3563 * hppa-dis.c: Include dis-asm.h before sysdep.h. Changed some
3569 * a29k-dis.c, alpha-dis.c, i960-dis.c, sparc-dis.c, z8k-dis.c:
3574 * hppa-dis.c: New file from Utah, adapted to new disassembler
3580 * sh-dis.c, sh-opc.h: New files.
3584 * alpha-dis.c, alpha-opc.h: New files.
3588 * mips-dis.c: Sign extend 'j' and 'b' arguments, delta is a signed
3593 * sparc-dis.c: Make "ta" the default trap instruction, "t" the alias.
3597 * a29k-dis.c, sparc-dis.c, sparc-opc.c: Use CONST rather than
3602 * sparc-dis.c: Use fprintf_func a few places where I forgot,
3605 * a29k-dis.c, i960-dis.c: New, merged from gdb and binutils.
3607 * i386-dis.c, m68k-dis.c, mips-dis.c, sparc-dis.c:
3610 * dis-buf.c (generic_print_address): New function.
3614 * Makefile.in: Add sparc-dis.c.
3615 sparc-dis.c: New file, merges binutils and gdb versions as follows:
3632 Use dis-asm.h/read_memory_func interface.
3636 * h8500-dis.c, i386-dis.c, m68k-dis.c, z8k-dis.c (fetch_data):
3642 * m68k-dis.c: Fix prototype for fetch_arg().
3646 * dis-buf.c: New file, for new read_memory_func interface.
3648 m68k-dis.c, i386-dis.c, h8500-dis.c, mips-dis.c, z8k-dis.c:
3653 * h8500-dis.c (print_insn_h8500): Get sign of fp offsets right.
3662 * Makefile.in: Update for h8500-dis.c.
3666 * h8500-dis.c, h8500-opc.h: New files
3670 * mips-dis.c, z8k-dis.c: Converted to use interface defined in
3671 ../include/dis-asm.h.
3672 * m68k-dis.c: New file (merge of ../binutils/m68k-pinsn.c
3674 * i386-dis.c: New file (merge of ../binutils/i386-pinsn.c
3679 * i386-dis.c: Patches from John Hassey (hassey@dg-rtp.dg.com).
3680 * m68k-dis.c: Recognize '9' placement code, so (say) pflush
3681 can be dis-assembled.
3685 * mips-dis.c (print_insn_arg): Now returns void.
3689 * mips-dis.c (ansidecl.h): Include for benefit of sysdep.h
3694 * mips-dis.c: New file, from gdb/mips-pinsn.c.
3695 * Makefile.in (DIS_LIBS): Added mips-dis.o.
3696 (CFILES): Added mips-dis.c.
3700 * z8k-dis.c (print_insn_z8001, print_insn_z8002): new routines
3715 * z8k-dis.c z8k-opc.h z8kgen.c: checkpoint
3728 * z8k-dis.c (unparse_instr): fix bug where opcode returned was
3737 * z8k-dis.c (unparse_instr): prettier tabs
3743 * z8k-dis.c (struct instr_data_s): Make instr_asmsrc char to make
3777 * z8k-dis.c: fixed forward refferences of some declarations.
3785 * z8k-dis.c: knows how to disassemble z8k stuff