Steve Chamberlain
219cf23283
Understand more opcodes.
34 years ago
Ian Lance Taylor
91ea6ab0b1
* hppa-dis.c: Include <ansidecl.h> and sysdep.h before other
header files.
34 years ago
Ken Raeburn
0a3c15c302
sparc-dis, configure/Makefile changes
34 years ago
Ken Raeburn
5edfb67cac
search ../include, and not ../bfd
34 years ago
David D. Zuhn
193dc897c7
remove parentdir support
34 years ago
Stu Grossman
5aef7c67a3
Changes from Jeff Law, law@cs.utah.edu:
* hppa-dis.c: Fix typo. 'a' and 'd' were reversed.
Do not print a space before the completers specified by
'a' and 'd'.
34 years ago
Ken Raeburn
998f2ef343
mips-dis.c needn't choke on HOST_64_BIT
34 years ago
Ken Raeburn
112087edcc
Lots of changes from Jeff Law for HPPA support:
Clean up cruft in opcode table; improve opcodes library disassembler; make
gdb use opcodes library disassembler.
34 years ago
Jim Kingdon
e6fb7139ee
* m68k-dis.c (print_insn_{m68k,arg}): Add MMU codes.
34 years ago
Steve Chamberlain
3b4cc5ecfb
* h8300-dis.c: New file, removed from bfd/cpu-h8300.c, with
H8/300-H opcodes.
34 years ago
Per Bothner
e0a8bcfb54
* Makefile.in (CSEARCH): Add -I../bfd for sysdep.h and bfd.h.
* configure.in: No longer need to configure to get sysdep.h.
34 years ago
K. Richard Pixley
87756e15db
added things-to-lose sections
34 years ago
K. Richard Pixley
7b85349fe8
honor verbose flag
34 years ago
Stu Grossman
b7b184a125
* z8k-dis.c (fetch_data): Use unsigned char to make ancient gcc's
happy.
34 years ago
Ken Raeburn
d698222b58
note a hppa-dis.c change i forgot to list before
34 years ago
Ken Raeburn
cfa8d0617d
add hppa disassembly code
34 years ago
David Edelsohn
261d3247f9
Macroize all conditional move insns.
Fix generated code of fmovcc insns (opf field was wrong).
34 years ago
Fred Fish
0e57a49587
* a29k-dis.c, alpha-dis.c, i960-dis.c, sparc-dis.c, z8k-dis.c:
Cast second arg to read_memory_func to "bfd_byte *", as necessary.
34 years ago
Steve Chamberlain
8679a71fc8
SH support
34 years ago
Steve Chamberlain
5f8f6d56f2
Support for the alpha
34 years ago
John Gilmore
d802b9481b
Make "ta" the default trap instruction, "t" the alias.
34 years ago
Ian Lance Taylor
e9aff87e19
Maybe we should change ansidecl.h to define const as well as CONST?
* a29k-dis.c, sparc-dis.c, sparc-opc.c: Use CONST rather than
const.
34 years ago
Jim Kingdon
720b3aed42
New print_address for disassemblers, merge a29k and i960 disassemblers
34 years ago
Jim Kingdon
3245e377e4
* sparc-dis.c: Use fprintf_func a few places where I forgot,
and double percent signs a few places.
34 years ago
Jim Kingdon
e08c332141
Make circumvention of sun make VPATH bug include all relevant files
34 years ago
Jim Kingdon
117733ad8d
make it work with recent sparc changes
34 years ago
Jim Kingdon
a6cead71cd
Fix prototype problems related to recent disassembler changes
34 years ago
Jim Kingdon
3ac166b105
this is part of the binutils/gdb sparc disassembler merge
34 years ago
Jim Kingdon
f7ed13c7d5
merge binutils and gdb sparc disassemblers
34 years ago
K. Richard Pixley
05545edc03
* h8500-dis.c, i386-dis.c, m68k-dis.c, z8k-dis.c (fetch_data):
deliberately return non-zero to setjmp from longjmp. Otherwise
this code fails to compile.
34 years ago
Stu Grossman
cbe61cc651
* m68k-dis.c: Fix prototype for fetch_arg().
34 years ago
Jim Kingdon
aff22f452f
New file dis-buf.c; part of read_memory_func changes just checked it
34 years ago
Jim Kingdon
5d0734a7d7
provide a new interface (using read_memory_func) to call the disassemblers
which copes with errors in a plausible way
34 years ago
John Gilmore
2cb563e6f4
Update for h8500-dis.c. (Avoid Sun Make vpath bug)
34 years ago
Steve Chamberlain
337110eab7
New file
34 years ago
Steve Chamberlain
45798e50ad
Opcode file for the h8/500
34 years ago
Per Bothner
c840244e23
* mips-dis.c, z8k-dis.c: Converted to use interface defined in
../include/dis-asm.h.
* m68k-dis.c: New file (merge of ../binutils/m68k-pinsn.c
and ../gdb/m68k-pinsn.c).
* i386-dis.c: New file (merge of ../binutils/i386-pinsn.c
and ../gdb/i386-pinsn.c).
* m68881-ext.c: New file. Moved definition of
ext_format ext_format_68881 from ../gdb/m68k-tdep.c.
* Makefile.in: Adjust for new files.
* i386-dis.c: Patches from John Hassey (hassey@dg-rtp.dg.com ).
* m68k-dis.c: Recognize '9' placement code, so (say) pflush
can be dis-assembled.
34 years ago
John Gilmore
264c579010
Remove extra msg.
34 years ago
Ian Lance Taylor
bf1dd2fddd
Keep mips-dis.c.
34 years ago
Ian Lance Taylor
d0ba1cea30
Thu Jan 7 13:15:17 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* mips-dis.c: New file, from gdb/mips-pinsn.c.
* Makefile.in (DIS_LIBS): Added mips-dis.o.
(CFILES): Added mips-dis.c.
34 years ago
David D. Zuhn
1b2f56911b
also search bfd sources for include files
34 years ago
Ken Raeburn
27ee87b307
delete unused BFD_EMIT_TABLE macro def
34 years ago
David D. Zuhn
d5dcef6346
use canonical triple
34 years ago
Mike Werner
0843ea632e
Fix bug where all the opcodes were one off
34 years ago
Steve Chamberlain
b31a1f8114
added copyright notice
34 years ago
Steve Chamberlain
ea2598e40e
add z8kgen
34 years ago
Steve Chamberlain
447bbbea3a
* z8k-dis.c (unparse_instr): prettier tabs
* z8kgen.c -> z8k-opc.h: bug fixes in tables
34 years ago
Stu Grossman
57cae454d4
* configure.in: Add ncr* configuration.
* z8k-dis.c (struct instr_data_s): Make instr_asmsrc char to make
picayune ANSI compilers happy.
34 years ago
Steve Chamberlain
c38f5470c2
z8kgen: temp file to generate z8k-opc.h from
z8k-dis.c: fixed various bugs
34 years ago
Ken Raeburn
3a15790239
fix typo in install rule
34 years ago