Gavin Romig-Koch
5fce5ddfd3
For include/opcode:
...
* mips.h (INSN_ISA5): New.
For opcodes:
* mips-opc.c (I5): New.
(abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.
1999-11-18 19:53:48 +00:00
Donald Lindsay
cfbd315cb2
Added 'X' format to ARM code.
1999-11-16 03:37:02 +00:00
Gavin Romig-Koch
6e3708af13
* mips-opc.c (la): Create a version that just uses addiu directly.
...
(dla): Expand to daddiu if possible.
1999-11-15 15:34:17 +00:00
Nick Clifton
c156a9fd87
Add ssnop pattern.
1999-11-11 11:38:41 +00:00
Gavin Romig-Koch
2bd7f1f332
For include/opcode:
...
* mips.h (OPCODE_IS_MEMBER): New.
For gas:
* config/tc-mips.c (macro_build): Use OPCODE_IS_MEMBER.
(mips_ip): Use OPCODE_IS_MEMBER.
For opcodes:
* mips-dis.c (_print_insn_mips): Use OPCODE_IS_MEMBER.
1999-11-01 19:29:55 +00:00
Nick Clifton
11fd822a84
oops - omitted from previous delta
1999-10-29 09:48:23 +00:00
Nick Clifton
fd2a3b10de
Define SHORT_AR and use for MVTACC (fix for CR: 101340)
1999-10-29 09:47:52 +00:00
Nick Clifton
b8d5f53766
fix typo in previous delta
1999-10-28 09:05:19 +00:00
Nick Clifton
cb6a5892d8
fix compile time warnings.
1999-10-27 18:14:17 +00:00
Nick Clifton
452a37f009
revert previous delta
1999-10-25 16:30:37 +00:00
Nick Clifton
9cac79d30b
Apply patch supplied for case 102229 to implement new insns psrclr and psrset.
1999-10-25 15:28:44 +00:00
Michael Meissner
446a06c9b8
Add md expression support; Cleanup alpha warnings
1999-10-18 22:29:15 +00:00
Jeff Law
1c170bd8b2
* hppa-dis.c (print_insn_hppa): Add new codes 'cc', 'cd', 'cC',
...
'co', '@'.
* hppa-dis.c (print_insn_hppa): Removed unused args. Fix '?W'.
* hppa-dis.c (print_insn_hppa): Implement codes "?N", "?Q".
1999-10-10 07:58:37 +00:00
Diego Novillo
c43185deeb
Added seven new instructions ld, ld2w, sac, sachi, slae, st and
...
st2w for d10v. Created new testsuite for d10v to verify new
instructions.
1999-10-07 06:17:04 +00:00
Doug Evans
1fa60b5dde
* fr30-asm.c,fr30-desc.h: Rebuild.
...
* m32r-asm.c,m32r-desc.c,m32r-desc.h: Rebuild. Add m32rx support.
* m32r-dis.c,m32r-ibld.c,m32r-opc.c,m32r-opc.h,m32r-opinst.c: Ditto.
1999-10-05 00:05:52 +00:00
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