Kazu Hirata
bf830eae8f
2000-08-28 Kazu Hirata <kazu@hxi.com>
* tic30-dis.c: Fix formatting.
26 years ago
Kazu Hirata
69eb4bbf8e
2000-08-27 Kazu Hirata <kazu@hxi.com>
* sh-dis.c: Fix formatting.
26 years ago
Geoffrey Keating
f509565ffa
2000-08-24 David Edelsohn <dje@watson.ibm.com>
* ppc-opc.c (powerpc_opcodes): Add rfid, mtsrd, mtsrdin, mtmsrd.
26 years ago
Kazu Hirata
5c90f90dfb
2000-08-24 Kazu Hirata <kazu@hxi.com>
* z8k-dis.c: Fix formatting.
26 years ago
Jim Wilson
50b81f1903
Fix 3 DV bugs, and a few minor cleanups.
gas/
* config/tc-ia64.c (specify_resource, case IA64_RS_GR): Handle
postincrement modified registers. Handle IA64_OPND_R3_2 addl
source registers.
(note_register_values): Handle IA64_OPND_R3_2 operands.
gas/testsuite/
* gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
* gas/ia64/dv-raw-err.l: Likewise.
* gas/ia64/dv-waw-err.l: Update sed pattern.
* gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
* gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
include/opcode/
* ia64.h (IA64_OPCODE_POSTINC): New.
opcodes/
* ia64-ic.tbl (pr-readers-nobr-nomovpr): Add addl, adds. Delete
break, mov-immediate, nop.
* ia64-opc-f.c: Delete fpsub instructions.
* ia64-opc-m.c: Add POSTINC to all instructions with postincrement
address operand. Rewrite using macros to avoid long lines.
* ia64-opc.h (POSTINC): Define.
* ia64-asmtab.c: Regenerate.
26 years ago
Jim Wilson
19ba671774
Fix file corrupted before initial checkin.
* ia64-ic.tbl: Add missing entries.
26 years ago
Jason Eckhardt
a5bc329991
2000-08-08 Jason Eckhardt <jle@cygnus.com>
* i860-dis.c (print_br_address): Change third argument from int
to long.
26 years ago
Richard Henderson
0228082a3c
* ia64-dis.c (print_insn_ia64): Get byte skip count correct
for MLI templates. Handle IA64_OPND_TGT64.
26 years ago
Denis Chertykov
463f102c0a
* avr-dis.c (avr_operand): Use PARAMS macro in declaration.
Change return type from void to int. Check the combination
of operands, return 1 if valid. Fix to avoid BUF overflow.
Report undefined combinations of operands in COMMENT.
Report internal errors to stderr. Output the adiw/sbiw
constant operand in both decimal and hex.
(print_insn_avr): Disassemble ldd/std with displacement of 0
as ld/st. Check avr_operand () return value, handle invalid
combinations of operands like unknown opcodes.
26 years ago
Ben Elliston
f6e6b40ff5
2000-08-04 Ben Elliston <bje@redhat.com>
* cgen-dis.in, cgen-asm.in, cgen-ibld.in: New files.
* cgen.sh: Likewise.
26 years ago
Jim Wilson
3d56ab850c
Fix memory leaks for IA-64 opcode idescs.
gas/
* config/tc-ia64.c (emit_one_bundle): Call ia64_free_opcode
before ia64_find_opcode.
(md_assemble): Likewise.
opcodes/
* ia64-dis.c (print_insn_ia64): Call ia64_free_opcode at end.
26 years ago
Nick Clifton
dc62a253bc
Minor formatting fixes
26 years ago
Ben Elliston
6e31aea3cd
2000-07-28 Ben Elliston <bje@redhat.com>
* Makefile.am (CGEN, CGENDEPS, CGENDIR, CGENFLAGS): New.
(run-cgen, stamp-m32r, stamp-fr30): New targets.
* Makefile.in: Regenerate.
* configure.in: Add --enable-cgen-maint option.
* configure: Regenerate.
26 years ago
Jason Eckhardt
cdac37f615
2000-07-22 Jason Eckhardt <jle@cygnus.com>
* i860-dis.c: New file.
(print_insn_i860): New function.
(print_br_address): New function.
(sign_extend): New function.
(BITWISE_OP): New macro.
(I860_REG_PREFIX): New macro.
(grnames, frnames, crnames): New structures.
* disassemble.c (ARCH_i860): Define.
(disassembler): Add check for bfd_arch_i860 to set disassemble
function to print_insn_i860.
* Makefile.in (CFILES): Added i860-dis.c.
(ALL_MACHINES): Added i860-dis.lo.
(i860-dis.lo): New dependences.
* configure.in: New bits for bfd_i860_arch.
* configure: Regenerated.
26 years ago
Dave Brolley
510925d36e
2000-07-26 Dave Brolley <brolley@redhat.com>
* cgen-opc.c (cgen_hw_lookup_by_name): 'i' is now unsigned.
(cgen_hw_lookup_by_num): Ditto.
(cgen_operand_lookup_by_name): Ditto.
(print_address): Ditto.
(print_keyword): Ditto.
* cgen-dis.c (hash_insn_array): Mark unused parameters with
ATTRIBUTE_UNUSED.
* cgen-asm.c (hash_insn_array): Mark unused parameters with
ATTRIBUTE_UNUSED.
(cgen_parse_keyword): Ditto.
26 years ago
Hans-Peter Nilsson
6c95a37f64
* Makefile.am (CFILES): Add cris-dis.c and cris-opc.c.
(ALL_MACHINES): Add cris-dis.lo and cris-opc.lo.
(cris-dis.lo, cris-opc.lo): New rules.
* Makefile.in: Rebuild.
* configure.in (bfd_cris_arch): New target.
* configure: Rebuild.
* disassemble.c (ARCH_cris): Define.
(disassembler): Support ARCH_cris.
* cris-dis.c, cris-opc.c: New files.
* po/POTFILES.in, po/opcodes.pot: Regenerate.
26 years ago
Jakub Jelinek
09ab35c7f5
* sparc-opc.c (sparc_opcodes): popc has 0 in rs1, not rs2.
Reported by Bill Clarke <llib@computer.org>.
26 years ago
Alan Modra
9082179098
Fix a date.
26 years ago
Geoffrey Keating
1da5001cc9
* ppc-opc.c (powerpc_opcodes): Correct suffix for vslw.
Patch by Randall J Fisher <rfisher@ecn.purdue.edu>.
26 years ago
Alan Modra
6e09abd4bd
Add some prototypes, and fix a few warnings.
26 years ago
DJ Delorie
302ab118e1
add MAINTAINERS files
26 years ago
Alexandre Oliva
6eeeb4b407
* arm-dis.c (print_insn_arm): Output combinations of PSR flags.
26 years ago
Nick Clifton
00d2865b83
Tidy up formatting.
Add -mall-opcodes, -mno-skip-bug, -mno-wrap.
26 years ago
Nick Clifton
c07ab2ec0c
Fix formatting.
26 years ago
Alan Modra
0bdaf48bac
Fix 2000-06-22. grep after running dep.sed
26 years ago
Nick Clifton
9b443040f8
Add entry omited when Stephane Carrez's h68hc11 code was chaecked in.
26 years ago
Scott Bambrough
7c03c75e90
2000-06-26 Scott Bambrough <scottb@netwinder.org>
* arm-dis.c (regnames): Add an additional register set to match
the set used by GCC. Make it the default.
26 years ago
Alan Modra
1581f8c9fe
Ensure /usr/include and the like stay out of dependencies.
26 years ago
H.J. Lu
bbeb2e037c
2000-06-20 H.J. Lu <hjl@gnu.org>
* Makefile.am: Rebuild dependency.
* Makefile.in: Rebuild.
26 years ago
Nicholas Duffek
39c20e8f1e
* disassemble.c (disassembler): Refer to the PowerPC 620 using
bfd_mach_ppc_620 instead of 620.
26 years ago
Alan Modra
79540e2676
Fix typo.
26 years ago
Jeff Law
53d388d148
* h8300-dis.c: Fix formatting.
(bfd_h8_disassemble): Distinguish adds/subs, inc/dec.[wl]
correctly.
26 years ago
Denis Chertykov
8776c5fece
* avr-dis.c (avr_operand): Bugfix for jmp/call address.
26 years ago
Denis Chertykov
bab84c47ec
* avr-dis.c: completely rewritten.
26 years ago
Nick Clifton
5fec0fc5d1
Fix formatting
26 years ago
Nick Clifton
3903e627f3
Applied patch from Kazu Hirata <kazu@hxi.com> to fix disassembly of inc.l
and dec.l instructions
26 years ago
Nick Clifton
c0ae4cccdd
Add comment describoing why dgettext() is used in _() macro.
26 years ago
Nick Clifton
c1485d85e0
Replace defines with those from intl/libgettext.h to quieten gcc warnings.
26 years ago
Alan Modra
2114f57b93
Update dependencies.
26 years ago
Alexandre Oliva
d60622826d
* m10300-dis.c (disassemble): Don't assume 32-bit longs when
sign-extending operands.
26 years ago
Donald Lindsay
344fc69a7b
Add ALONE flag to most of the short branch instructions.
26 years ago
Diego Novillo
fb48caede3
* mips-dis.c (REGISTER_NAMES): Rename to STD_REGISTER_NAMES.
(STD_REGISTER_NAMES): New name for REGISTER_NAMES.
(reg_names): Rename to std_reg_names. Change it to a char **
static variable.
(std_reg_names): New name for reg_names.
(set_mips_isa_type): Set reg_names to point to std_reg_names by
default.
26 years ago
Nick Clifton
6c298591a3
Define LIBIBERTY
26 years ago
Frank Ch. Eigler
f660ee8b2e
* cgen/opcodes fix
* approved by nickc
[opcodes/ChangeLog]
2000-05-16 Frank Ch. Eigler <fche@redhat.com>
* fr30-desc.h: Partially regenerated to account for changed
CGEN_MAX_* -> CGEN_ACTUAL_MAX_* macros.
* m32r-desc.h: Ditto.
[include/opcode/ChangeLog]
2000-05-16 Frank Ch. Eigler <fche@redhat.com>
* cgen.h (CGEN_MAX_SYNTAX_BYTES): Increase to 32. Check that
it exceeds CGEN_ACTUAL_MAX_SYNTAX_BYTES, if set.
(CGEN_MAX_IFMT_OPERANDS): Increase to 16. Check that it exceeds
CGEN_ACTUAL_MAX_IFMT_OPERANDS, if set.
26 years ago
Nick Clifton
322f2c4579
Add support for _x and _s flags to MSR instruction
26 years ago
Nick Clifton
60fc8cba61
Fix disassembly of DLRS{H|B} instruction
26 years ago
Alan Modra
73da6b6b40
Don't mask top 32 bits of 64-bit address.
26 years ago
Geoffrey Keating
d2f75a6f40
* ppc-opc.c (powerpc_opcodes): Make the predicted-branch opcodes
also available in common mode when powerpc syntax is being used.
26 years ago
Alan Modra
821011cc5b
Kill compiler warnings with ATTRIBUTE_UNUSED.
26 years ago
Timothy Wall
5c84d377b6
Support for tic54x target.
26 years ago