aboutsummaryrefslogtreecommitdiff
path: root/opcodes
AgeCommit message (Collapse)AuthorFilesLines
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.
1999-06-07 * Makefile.am (CFILES): Add arc-{dis,opc}.c and v850-{dis,opc}.c.Andreas Schwab3-0/+13
* Makefile.in: Regenerated.
1999-06-04Make LDRH/LDRB consistent with LDR when target is PC-relativeNick Clifton2-0/+9
1999-06-03Update.Richard Henderson1-5/+0
1999-05-271999-05-28 Linus Nordberg <linus.nordberg@canit.se>Ian Lance Taylor3-203/+384
* m68k-opc.c: Rename MACL/MSACL to MAC/MSAC. Add MACM/MSACM. Add MOVE MACSR,CCR. * m68k-dis.c (fetch_arg): Add places `n', `o'. * m68k-opc.c: Add MSAC, MACL, MOVE to/from ACC, MACSR, MASK. Add mcf5206e to appropriate instructions. Add alias for MAC, MSAC. * m68k-dis.c (print_insn_arg): Add formats `E', `G', `H' and place `N'. * m68k-opc.c (m68k_opcodes): Add divsw, divsl, divuw, divul, macl, macw, remsl, remul for mcf5307. Change mcf5200 --> mcf. * m68k-dis.c: Add format `u' and places `h', `m', `M'.
1999-05-17èAlan Modra1-133/+108
Add missing files from last change in gas/testsuite. i386-dis.c: Catch a number of cases where an invalid modrm would result in bogus disassembly. const lots of places.
1999-05-17aAlan Modra1-0/+33
Add missing files from last change in gas/testsuite. i386-dis.c: Catch a number of cases where an invalid modrm would result in bogus disassembly. const lots of places.
1999-05-13PAlan Modra2-382/+733
i386 PIII SIMD support, remove ReverseRegRegmem kludge tidy a few things in i386 intel mode disassembly
1999-05-07Use .short to display unidentified instructionsNick Clifton2-1/+6
1999-05-07restore mcore files (Duh!)Nick Clifton2-0/+489
1999-05-06remove mentions of mcore.Nick Clifton1-21/+0
1999-05-06Currently CYGNUS localNick Clifton2-452/+0
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson86-0/+69166