* scripttempl/h8500.sc: Start all sections in a different segment.
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 3ae7b141060854e3a37793340f638841d0e1c1aa..73c09f246b6cde3c02a6169bdfc2cda2a146754c 100644 (file)
@@ -1,3 +1,219 @@
+Thu Aug 12 12:04:53 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * mips-opc.c: Added lwc1 E,A(b) to go with lwc1 T,A(b).  Similarly
+       for swc1.
+
+Sun Aug  8 15:09:30 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * sparc-opc.c: Change CONST to const to deal with gcc
+       -Dconst=__const -traditional.
+
+Fri Aug  6 10:58:55 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * mips-opc.c: From davidj@ICSI.Berkeley.EDU (David Johnson): Took
+       coprocessor instructions out of #if 0, and made them use new
+       argument type "C".
+
+Thu Aug  5 17:11:06 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * sparc-dis.c: Include ansidecl.h before opcodes/sparc.h.
+
+Fri Jul 30 18:48:15 1993  John Gilmore  (gnu@cygnus.com)
+
+       * sparc-opc.c:  Add F_JSR, F_UNBR, or F_CONDBR flags to each branch
+       instruction, for use by the disassembler.
+
+       * sparc-dis.c (SEX):  Add sign extension macro.  Replace many
+       hand-coded sign extensions that depended on 32-bit host ints.
+       FIXME, we still depend on big-endian host bitfield ordering.
+       (sparc_print_insn):  Set the insn_info_valid field, and the
+       other fields that describe the instruction being printed.
+
+Tue Jul 27 17:04:58 1993  Jim Wilson  (wilson@sphagnum.cygnus.com)
+
+       * sparc-opc.c (call): Accept all 6 addressing modes valid for
+       `jmp' instead of just one of them.
+
+Wed Jul 21 11:43:32 1993  Jim Kingdon  (kingdon@deneb.cygnus.com)
+
+       * hppa-dis.c: Move floating registers from reg_names to fp_reg_names.
+       (fput_fp_reg_r): Renamed from fput_reg_r.
+       (fput_fp_reg): New function.
+       (print_insn_hppa): Use fput_fp_reg{,_r} where appropriate.
+
+       * hppa-dis.c (print_insn_hppa, cases 'a', 'd'): Print space afterwards.
+
+       * hppa-dis.c (print_insn_hppa, case 'd'): Use GET_COND not GET_FIELD.
+
+Mon Jul 19 13:52:21 1993  Jim Kingdon  (kingdon@deneb.cygnus.com)
+
+       * hppa-dis.c (print_insn_hppa): Use extract_5r_store for 'r'.
+
+       * hppa-dis.c (print_insn_hppa, case '>'): If next character is 'n',
+       don't output a space.
+
+       * hppa-dis.c (float_format_names): 10 is undefined, and 11 is quad.
+
+Sun Jul 18 16:30:02 1993  Jim Kingdon  (kingdon@rtl.cygnus.com)
+
+       * mips-opc.c: New file, containing opcode table from
+       ../include/opcode/mips.h.
+       * Makefile.in: Add it.
+
+Thu Jul 15 12:37:05 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * m88k-dis.c: New file, moved in from gdb and changed to use the
+       new dis-asm.h disassembler interface.
+       * Makefile.in (DIS_LIBS): Added m88k-dis.o.
+       (m88k-dis.o): New target.
+
+Tue Jul 13 10:04:16 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * mips-dis.c (print_insn_arg, _print_insn_mips): Made pointer to
+       argument string const char * to correspond to opcode/mips.h.
+
+Tue Jul  6 15:18:37 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * mips-dis.c: Updated to account for name changes in new version
+       of opcode/mips.h.
+       * Makefile.in: Added header file dependencies.
+
+Sat Jul  3 23:47:56 1993  Doug Evans  (dje@canuck.cygnus.com)
+
+       * h8300-dis.c (bfd_h8_disassemble): Correct fetching of instruction.
+
+Thu Jul  1 12:23:38 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * m68k-dis.c (NEXTWORD, NEXTLONG): Use ((x) ^ 0x8000) - 0x8000 to sign
+       extend, rather than shifts.
+
+Sun Jun 20 20:56:56 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)
+
+       * Makefile.in: Undo 15 June change.
+
+Fri Jun 18 14:15:15 1993  Per Bothner  (bothner@deneb.cygnus.com)
+
+       * m68k-dis.c (print_insn_arg):  Change return value to byte count
+       or error code.
+       * m68k-dis.c:  Re-write to detect invalid operands before
+       printing anything, so we can handle this the same way we
+       handle invalid opcodes.
+
+Thu Jun 17 15:01:36 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
+
+       * sh-dis.c, sh-opc.h: Understand some more opcodes.
+
+Wed Jun 16 13:48:05 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * hppa-dis.c: Include <ansidecl.h> and sysdep.h before other
+       header files.
+
+Tue Jun 15 21:45:26 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * sparc-dis.c: Don't declare qsort, since sysdep.h might.
+
+       * configure.in: Do make sysdep.h link.
+       * Makefile.in: Search ../include.  Don't search ../bfd.
+
+Tue Jun 15 13:36:10 1993  Stu Grossman  (grossman@cygnus.com)
+
+       Changes from Jeff Law, law@cs.utah.edu:
+       * hppa-dis.c: Fix typo.  'a' and 'd' were reversed.
+       Do not print a space before the completers specified by
+       'a' and 'd'.
+
+Fri Jun 11 18:40:21 1993  Ken Raeburn  (raeburn@cygnus.com)
+
+       * mips-dis.c: No longer need to bomb out if HOST_64_BIT is
+       defined, since gdb has been fixed.
+
+       Changes from Jeff Law, law@cs.utah.edu:
+       * hppa-dis.c (print_insn_hppa): Last argument to fput_reg, 
+       fput_reg_r, fput_creg, fput_const, and fputs_filtered should
+       be a *disassemble_info, not a *FILE.
+       * hppa-dis.c: Support 'd', '!', and 'a'.
+       * hppa-dis.c: Support 's' to extract a 2 bit space register.
+       * hppa-dis.c: Delete cases which are no longer needed.
+
+Fri Jun 11 07:53:48 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * m68k-dis.c (print_insn_{m68k,arg}): Add MMU codes.
+
+Tue Jun  8 12:25:01 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
+
+       * h8300-dis.c: New file, removed from bfd/cpu-h8300.c, with
+       H8/300-H opcodes.
+
+Mon Jun  7 12:58:49 1993  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * Makefile.in (CSEARCH): Add -I../bfd for sysdep.h and bfd.h.
+       * configure.in:  No longer need to configure to get sysdep.h.
+
+Thu Jun  3 15:56:49 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * Patches from Jeffrey Law <law@cs.utah.edu>.
+       * hppa-dis.c: Support 'I', 'J', and 'K' in output
+       templates for 1.1 FP computational instructions.
+
+Tue May 25 13:05:48 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * h8500-dis.c (print_insn_h8500): Address argument is type
+       bfd_vma.
+       * z8k-dis.c (print_insn_z8k, print_insn_z8001, print_insn_z8002):
+       Ditto.
+
+       * h8500-opc.h (addr_class_type): No comma at end of enumerator.
+       * sh-opc.h (sh_nibble_type, sh_arg_type): Ditto.
+
+       * sparc-dis.c (compare_opcodes): Move static declaration to
+       top-level.
+
+Fri May 21 14:17:37 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * sparc-dis.c (print_insn_sparc): Implement 'n' argument for unimp
+       instruction, remove unimp hack from 'l' argument.
+
+Wed May 19 15:35:54 1993  Stu Grossman  (grossman@cygnus.com)
+
+       * z8k-dis.c (fetch_data):  Use unsigned char to make ancient gcc's
+       happy.
+
+Fri May 14 15:22:46 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * Based on patches from davidj@ICSI.Berkeley.EDU (David Johnson):
+       * mips-dis.c (print_insn_arg): Handle 'C' for general coprocessor
+       instructions.
+
+Fri May 14 00:09:14 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * hppa-dis.c: Include dis-asm.h before sysdep.h.  Changed some
+       arrays of string pointers to 2-d arrays of chars, to save
+       space.
+
+Thu May  6 20:51:17 1993  Fred Fish  (fnf@cygnus.com)
+
+       * a29k-dis.c, alpha-dis.c, i960-dis.c, sparc-dis.c, z8k-dis.c:
+       Cast second arg to read_memory_func to "bfd_byte *", as necessary.
+
+Tue May  4 20:31:10 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * hppa-dis.c: New file from Utah, adapted to new disassembler
+       calling interface.
+       * Makefile.in: Include it.
+
+Mon Apr 26 18:17:42 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * sh-dis.c, sh-opc.h: New files.
+
+Fri Apr 23 18:51:22 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * alpha-dis.c, alpha-opc.h: New files.
+
+Tue Apr  6 12:54:08 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * mips-dis.c: Sign extend 'j' and 'b' arguments, delta is a signed
+       value.
+
 Mon Apr  5 17:37:37 1993  John Gilmore  (gnu@cygnus.com)
 
        * sparc-dis.c: Make "ta" the default trap instruction, "t" the alias.
This page took 0.025172 seconds and 4 git commands to generate.