Nick Clifton
abf4be04fa
Fix bit patterns of some load/store instructions to match latest docs.
1999-09-29 14:18:05 +00:00
Jeff Law
e4df56c400
Remove accidental case duplication.
1999-09-23 15:58:08 +00:00
Jeff Law
1fb72ed144
* hppa-dis.c (print_insn_hppa): Replace 'B', 'M', 'g' and 'l' with
...
cleaner code using completer prefixes. Add 'Y'.
1999-09-23 14:28:25 +00:00
Jeff Law
9c1faa8229
* hppa-dis.c: (print_insn_hppa): Correct 'cJ', 'cc'.
1999-09-19 20:17:48 +00:00
Jeff Law
b3fe7ee280
* hppa-dis.c (extract_22): New function.
1999-09-19 20:14:30 +00:00
Jeff Law
eb32eb44aa
* hppa-dis.c (print_insn_hppa): Handle 'J', 'K', and 'cc'.
1999-09-19 20:10:45 +00:00
Jeff Law
f322c2c2c1
* hppa-dis.c (print_insn_hppa): Handle 'fe' and 'cJ'.
1999-09-19 19:52:39 +00:00
Jeff Law
d758242c73
* hppa-dis.c (print_insn_hppa): Handle '#', 'd', and 'cq'.
1999-09-19 19:29:37 +00:00
Jeff Law
838c65f040
* hppa-dis.c (print_insn_hppa): Handle 'm', 'h', '='.
1999-09-19 18:50:17 +00:00
Jeff Law
3610d1317d
* hppa-dis.c (print_insn_hppa): Handle 'X' operand.
1999-09-19 18:11:48 +00:00
Jeff Law
69138680ad
* hppa-dis.c (print_insn_hppa): Handle 'B' operand.
1999-09-19 17:36:54 +00:00
Jeff Law
2784abe525
* hppa-dis.c (print_insn_hppa): Handle 'M' and 'L' operands.
1999-09-19 17:06:11 +00:00
Jeff Law
a5c4b2b4cd
* hppa-dis.c (print_insn_hppa): Handle 'l' operand.
1999-09-19 16:59:47 +00:00
Jeff Law
321e8dac9b
* hppa-dis.c (print_insn_hppa): Handle 'g' operand.
1999-09-19 16:44:16 +00:00
Jeff Law
e46def7bdf
* hppa-dis.c (print_insn_hppa): Output a space after 'X' completer.
1999-09-18 19:11:39 +00:00
Jeff Law
46e36b17b0
* hppa-dis.c: (print_insn_hppa): Do output a space before a 'v'
...
operand.
1999-09-18 18:19:56 +00:00
Jeff Law
debc018de3
* hppa-dis.c: (print_insn_hppa): Handle 'fX'.
1999-09-18 18:09:38 +00:00
Jeff Law
2f87f883f1
* hppa-dis.c: (print_insn_hppa): Add missing break after
...
FP register case.
1999-09-18 17:57:08 +00:00
Jeff Law
58d0c905e5
* hppa-dis.c: Finish constifying various completers, register
...
names, etc etc.
1999-09-18 17:38:51 +00:00
Michael Meissner
6d83c84bcf
Fix problem with going to automake 2.14
1999-09-14 23:29:35 +00:00
Jeff Law
2beaab59a5
* hppa-dis.c (print_insn_hppa): Escape '%' in output strings.
1999-09-07 19:57:23 +00:00
Jeff Law
d1e9bd1f11
* hppa-dis.c (print_insn_hppa): Handle 'Z' argument.
1999-09-07 19:52:51 +00:00
Nick Clifton
f45812f66a
Add patterns with correct names for mulu and muls instructions (mulu.w and muls.w)
1999-09-07 17:26:21 +00:00
Ian Lance Taylor
1e608f986c
1999-09-04 Steve Chamberlain <sac@pobox.com>
...
* pj-opc.c: New file.
* pj-dis.c: New file.
* disassemble.c (disassembler): Handle bfd_arch_pj.
* configure.in: Handle bfd_pj_arch.
* Makefile.am: Rebuild dependencies.
(CFILES): Add pj-dis.c and pj-opc.c.
(ALL_MACHINES): Add pj-dis.lo and pj-opc.lo.
* configure, Makefile.in: Rebuild.
1999-09-04 17:14:37 +00:00
Ian Lance Taylor
4fe53c9827
1999-09-04 H.J. Lu <hjl@gnu.org>
...
* i386-dis.c (print_insn_i386): Set bytes_per_line to 7.
1999-09-04 15:49:35 +00:00
Ian Lance Taylor
d7f1f2b0be
fix FSF address
1999-08-31 15:12:20 +00:00
Richard Henderson
bfe5c752f1
* alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.
1999-08-31 02:01:22 +00:00
Doug Evans
eb1b03df1a
* fr30-asm.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
...
* m32r-asm.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c,m32r-opc.c: Rebuild.
* m32r-opinst.c: Rebuild.
1999-08-29 21:16:25 +00:00
Jeff Law
a349b1517f
* hppa-dis.c (print_insn_hppa): Replace 'f' by 'v'. Prefix float
...
register args by 'f'.
1999-08-29 07:53:24 +00:00
Jeff Law
af10de8240
* hppa-dis.c (print_insn_hppa): Add args q, %, !, and |.
1999-08-28 10:59:07 +00:00
Jeff Law
3b67cf2b51
* hppa-dis.c (MASK_10, read_write_names, add_compl_names,
...
extract_10U_store): New.
(print_insn_hppa): Add new completers.
1999-08-28 10:17:07 +00:00
Jeff Law
1eee34f59f
* hppa-dis.c (signed_unsigned_names,mix_half_names,
...
saturation_names): New.
(print_insn_hppa): Add completer codes 'a', 'ch', 'cH', 'cS', and 'c*'.
1999-08-28 08:47:50 +00:00
Jeff Law
3281117ae1
* hppa-dis.c (print_insn_hppa): Place completers behind prefix 'c'.
1999-08-28 08:17:36 +00:00
Jeff Law
b7d6d48509
Add missing '!' change.
1999-08-28 08:00:27 +00:00
Jeff Law
46424e052b
* hppa-dis.c (print_insn_hppa): Add cases for '.', '~'. '$'. and '!'
1999-08-28 06:45:18 +00:00
Jeff Law
4f31259178
* hppa-dis.c (print_insn_hppa): Look at next arg instead of bits
...
to decide to print a space.
1999-08-28 06:29:15 +00:00
Alan Modra
9e525108fe
Add AMD athlon support to x86 assembler and disassembler.
1999-08-21 12:40:39 +00:00
Nick Clifton
2f1386ccf7
remove bigus code.
1999-08-11 08:57:44 +00:00
Ian Lance Taylor
9c492adce5
From Wally Iimura <iimura@microunity.com>:
...
* dis-buf.c (buffer_read_memory): Rewrite expression to avoid
overflow at end of address space.
(generic_print_address): Use sprintf_vma.
1999-08-10 15:02:41 +00:00
Ian Lance Taylor
10e80b4145
rebuild with patched automake
1999-08-09 20:22:04 +00:00
Ian Lance Taylor
73c418f421
* Makefile.am: Rename .dep* files to DEP*. Change DEP variable to
...
MKDEP. Rebuild dependencies.
* Makefile.in: Rebuild.
1999-08-08 17:31:00 +00:00
Jeff Law
b333b6c6d3
* hppa-dis.c (compare_cond_64_names, cmpib_cond_64_names,
...
add_cond_64_names, wide_add_cond_names, logical_cond_64_names,
unit_cond_64_names, shift_cond_64_names, bb_cond_64_names): New.
(print_insn_hppa): Add 64 bit condition completers.
1999-08-06 15:50:21 +00:00
Jeff Law
feb129926a
* hppa-dis.c (print_insn_hppa): Change condition args to use
...
'?' prefix.
1999-08-05 23:02:01 +00:00
Jeff Law
25ef477f61
Fix oops.
1999-07-28 10:36:38 +00:00
Jeff Law
3ea80b3388
* hppa-dis.c (print_insn_hppa): Remove unnecessary test in 'E'
...
code.
1999-07-28 10:36:10 +00:00
Ian Lance Taylor
8f36e47c10
From Mark Elbrecht:
...
* configure.bat: Remove; obsolete.
1999-07-22 01:16:49 +00:00
Ian Lance Taylor
57d91c3ced
* dis-buf.c: Add ATTRIBUTE_UNUSED as appropriate.
...
(generic_strcat_address): Add cast to avoid warning.
* i386-dis.c: Initialize all structure fields to avoid warnings.
Add ATTRIBUTE_UNUSED as appropriate.
1999-07-11 20:04:29 +00:00
Richard Henderson
9df31319e8
Jakub Jelinek <jj@ultra.linux.cz>
...
* sparc-dis.c (print_insn_sparc): Differentiate between
addition and oring when guessing symbol for comment.
1999-07-08 16:14:07 +00:00
Nick Clifton
9f20bbfd4c
Display hex equivalent of rotated ARM constants.
1999-07-05 07:44:09 +00:00
Alan Modra
1008451944
P
...
include/opcode/i386.h: Allow bswapl, arplw, and other dodgy insns.
opcodes/i386-dis.c: Fix a comment
1999-06-23 06:00:14 +00:00