summaryrefslogtreecommitdiff
path: root/opcodes
Commit message (Collapse)AuthorAgeFilesLines
* * dis-buf.c: Add ATTRIBUTE_UNUSED as appropriate.Ian Lance Taylor1999-07-115-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.
* Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson1999-07-082-5/+15
| | | | | * sparc-dis.c (print_insn_sparc): Differentiate between addition and oring when guessing symbol for comment.
* Display hex equivalent of rotated ARM constants.Nick Clifton1999-07-052-4/+8
|
* PAlan Modra1999-06-232-2/+6
| | | | | include/opcode/i386.h: Allow bswapl, arplw, and other dodgy insns. opcodes/i386-dis.c: Fix a comment
* * alpha-dis.c: Don't include <stdlib.h>.Ian Lance Taylor1999-06-216-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.
* Add detection of IMB and IMBRange SWIs.Nick Clifton1999-06-162-79/+87
|
* Add -M command line switch to objdump - text of switch is passed on to ↵Nick Clifton1999-06-163-4/+88
| | | | | | disassembler Add support for register name set selection ot ARM disassembler.
* xIan Lance Taylor1999-06-131-5/+13
|
* Rework last checkin to the following:Ian Lance Taylor1999-06-131-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.
* * i386-dis.c (FWAIT_OPCODE): Define.Ian Lance Taylor1999-06-132-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.
* Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson1999-06-072-5/+11
| | | | | * sparc-opc.c: Fix up set, setsw, setuw operand kinds. Support signx %reg, clruw %reg.
* Jakub Jelinek <jj@ultra.linux.cz>Richard Henderson1999-06-072-2/+115
| | | | * sparc-opc.c: Add aliases Solaris as supports.
* * Makefile.am (CFILES): Add arc-{dis,opc}.c and v850-{dis,opc}.c.Andreas Schwab1999-06-073-0/+13
| | | | * Makefile.in: Regenerated.
* Make LDRH/LDRB consistent with LDR when target is PC-relativeNick Clifton1999-06-042-0/+9
|
* Update.Richard Henderson1999-06-031-5/+0
|
* 1999-05-28 Linus Nordberg <linus.nordberg@canit.se>Ian Lance Taylor1999-05-273-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'.
* èAlan Modra1999-05-171-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.
* aAlan Modra1999-05-171-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.
* PAlan Modra1999-05-132-382/+733
| | | | | i386 PIII SIMD support, remove ReverseRegRegmem kludge tidy a few things in i386 intel mode disassembly
* Use .short to display unidentified instructionsNick Clifton1999-05-072-1/+6
|
* restore mcore files (Duh!)Nick Clifton1999-05-072-0/+489
|
* remove mentions of mcore.Nick Clifton1999-05-061-21/+0
|
* Currently CYGNUS localNick Clifton1999-05-062-452/+0
|
* Initial revisionRichard Henderson1999-05-0386-0/+69166