aboutsummaryrefslogtreecommitdiff
path: root/opcodes
AgeCommit message (Collapse)AuthorFilesLines
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'm', 'h', '='.Jeff Law2-0/+51
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'X' operand.Jeff Law2-0/+7
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'B' operand.Jeff Law2-0/+5
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'M' and 'L' operands.Jeff Law2-0/+8
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'l' operand.Jeff Law2-0/+5
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'g' operand.Jeff Law2-0/+7
1999-09-18 * hppa-dis.c (print_insn_hppa): Output a space after 'X' completer.Jeff Law2-1/+3
1999-09-18 * hppa-dis.c: (print_insn_hppa): Do output a space before a 'v'Jeff Law2-1/+4
operand.
1999-09-18 * hppa-dis.c: (print_insn_hppa): Handle 'fX'.Jeff Law2-0/+12
1999-09-18 * hppa-dis.c: (print_insn_hppa): Add missing break afterJeff Law2-0/+4
FP register case.
1999-09-18 * hppa-dis.c: Finish constifying various completers, registerJeff Law2-20/+23
names, etc etc.
1999-09-14Fix problem with going to automake 2.14Michael Meissner3-2/+9
1999-09-07 * hppa-dis.c (print_insn_hppa): Escape '%' in output strings.Jeff Law2-2/+4
1999-09-07 * hppa-dis.c (print_insn_hppa): Handle 'Z' argument.Jeff Law2-4/+14
1999-09-07Add patterns with correct names for mulu and muls instructions (mulu.w and ↵Nick Clifton2-0/+7
muls.w)
1999-09-041999-09-04 Steve Chamberlain <sac@pobox.com>Ian Lance Taylor8-170/+919
* 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-041999-09-04 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-2/+6
* i386-dis.c (print_insn_i386): Set bytes_per_line to 7.
1999-08-31fix FSF addressIan Lance Taylor1-1/+1
1999-08-31 * alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.Richard Henderson2-4/+8
1999-08-29 * fr30-asm.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.Doug Evans12-250/+222
* m32r-asm.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c,m32r-opc.c: Rebuild. * m32r-opinst.c: Rebuild.
1999-08-29 * hppa-dis.c (print_insn_hppa): Replace 'f' by 'v'. Prefix floatJeff Law2-92/+97
register args by 'f'.
1999-08-28 * hppa-dis.c (print_insn_hppa): Add args q, %, !, and |.Jeff Law2-0/+33
1999-08-28 * hppa-dis.c (MASK_10, read_write_names, add_compl_names,Jeff Law2-2/+81
extract_10U_store): New. (print_insn_hppa): Add new completers.
1999-08-28 * hppa-dis.c (signed_unsigned_names,mix_half_names,Jeff Law2-0/+36
saturation_names): New. (print_insn_hppa): Add completer codes 'a', 'ch', 'cH', 'cS', and 'c*'.
1999-08-28 * hppa-dis.c (print_insn_hppa): Place completers behind prefix 'c'.Jeff Law2-16/+25
1999-08-28Add missing '!' change.Jeff Law1-0/+3
1999-08-28 * hppa-dis.c (print_insn_hppa): Add cases for '.', '~'. '$'. and '!'Jeff Law2-0/+17
1999-08-28 * hppa-dis.c (print_insn_hppa): Look at next arg instead of bitsJeff Law2-2/+7
to decide to print a space.
1999-08-21Add AMD athlon support to x86 assembler and disassembler.Alan Modra2-5/+9
1999-08-11remove bigus code.Nick Clifton2-38/+0
1999-08-10 From Wally Iimura <iimura@microunity.com>:Ian Lance Taylor2-2/+12
* dis-buf.c (buffer_read_memory): Rewrite expression to avoid overflow at end of address space. (generic_print_address): Use sprintf_vma.
1999-08-09rebuild with patched automakeIan Lance Taylor1-1/+1
1999-08-08 * Makefile.am: Rename .dep* files to DEP*. Change DEP variable toIan Lance Taylor3-50/+56
MKDEP. Rebuild dependencies. * Makefile.in: Rebuild.
1999-08-06 * hppa-dis.c (compare_cond_64_names, cmpib_cond_64_names,Jeff Law2-6/+102
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-05 * hppa-dis.c (print_insn_hppa): Change condition args to useJeff Law2-54/+77
'?' prefix.
1999-07-28Fix oops.Jeff Law1-0/+1
1999-07-28 * hppa-dis.c (print_insn_hppa): Remove unnecessary test in 'E'Jeff Law2-5/+6
code.
1999-07-22 From Mark Elbrecht:Ian Lance Taylor2-24/+5
* configure.bat: Remove; obsolete.
1999-07-11 * dis-buf.c: Add ATTRIBUTE_UNUSED as appropriate.Ian Lance Taylor5-1208/+1375
(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-08Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson2-5/+15
* sparc-dis.c (print_insn_sparc): Differentiate between addition and oring when guessing symbol for comment.
1999-07-05Display hex equivalent of rotated ARM constants.Nick Clifton2-4/+8
1999-06-23PAlan Modra2-2/+6
include/opcode/i386.h: Allow bswapl, arplw, and other dodgy insns. opcodes/i386-dis.c: Fix a comment
1999-06-21 * alpha-dis.c: Don't include <stdlib.h>.Ian Lance Taylor6-25/+48
* arm-dis.c: Include "sysdep.h". * tic30-dis.c: Don't include <stdlib.h> or <string.h>. Include "sysdep.h". * Makefile.am: Rebuild dependencies. * Makefile.in: Rebuild.
1999-06-16Add detection of IMB and IMBRange SWIs.Nick Clifton2-79/+87
1999-06-16Add -M command line switch to objdump - text of switch is passed on to ↵Nick Clifton3-4/+88
disassembler Add support for register name set selection ot ARM disassembler.
1999-06-13xIan Lance Taylor1-5/+13
1999-06-13Rework last checkin to the following:Ian Lance Taylor1-39/+142
* i386-dis.c (FWAIT_OPCODE): Define. (used_prefixes): New static variable. (fetch_data): Don't print an error message if we have already fetched some bytes successfully. (ckprefix): Clear used_prefixes. Use FWAIT_OPCODE, not 0x9b. (prefix_name): New static function. (print_insn_i386): If setjmp fails, indicating a data error, but we have managed to fetch some bytes, print the first one as a prefix or a .byte pseudo-op. If fwait is followed by a non floating point instruction, print the first prefix. Set used_prefixes when prefixes are used. If any prefixes were not used after disassembling the instruction, print the first prefix instead of printing the instruction. (putop): Set used_prefixes when prefixes are used. (append_seg, OP_E, OP_G, OP_REG, OP_I, OP_sI, OP_J): Likewise. (OP_DIR, OP_SIMD_Suffix): Likewise.
1999-06-13 * i386-dis.c (FWAIT_OPCODE): Define.Ian Lance Taylor2-21/+71
(fetch_data): Don't print an error message if we have already found an fwait prefix. (ckprefix): Use FWAIT_OPCODE rather than 0x9b. (print_insn_i386): If setjmp fails, indicating a data error, but we have found an fwait prefix, then print it as an fwait instruction. In any case, return the number of bytes consumed, if any, rather than always returning -1.
1999-06-07Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson2-5/+11
* sparc-opc.c: Fix up set, setsw, setuw operand kinds. Support signx %reg, clruw %reg.
1999-06-07Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson2-2/+115
* sparc-opc.c: Add aliases Solaris as supports.