Apply H>J's patch to propogate changes made by Thomas de Lellis to arm.h
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 15ab5fce6f0a12ffbf78faac0b90d787e989b903..2b72067cb1c38359fabc803fae1ebf79dd62c193 100644 (file)
@@ -1,5 +1,175 @@
+2000-02-03  Timothy Wall  <twall@redhat.com>   
+       
+       * dis-buf.c (buffer_read_memory):  Use octets_per_byte field
+       to adjust target address bounds checking and calculate the
+       appropriate octet offset into data.
+       
+2000-01-27  Nick Clifton  <nickc@redhat.com>
+
+       * arm-dis.c: (parse_disassembler_option): Rename to
+       parse_arm_disassembler_option and allow to be exported.
+
+       * disassemble.c (disassembler_usage): New function: Print out any
+       target specific disassembler options.
+       Call arm_disassembler_options() if the ARM architecture is being
+       supported.  
+
+       * arm-dis.c (NUM_ELEM): Define this macro if not already
+       defined.
+       (arm_regname): New struct type for ARM register names.
+       (arm_toggle_regnames): Delete.
+       (parse_disassembler_option): Use register name structure.
+       (print_insn): New function: Combines duplicate code found in
+       print_insn_big_arm and print_insn_little_arm.
+       (print_insn_big_arm): Call print_insn.
+       (print_insn_little_arm): Call print_insn.
+       (print_arm_disassembler_options): Display list of supported,
+       ARM specific disassembler options.
+         
+2000-01-27  Thomas de Lellis  <tdel@windriver.com>
+
+        * arm-dis.c (printf_insn_big_arm): Treat ELF symbols with the
+       ARM_STT_16BIT flag as Thumb code symbols.
+        
+        * arm-dis.c (printf_insn_little_arm): Ditto.
+
+2000-01-25  Thomas de Lellis  <tdel@windriver.com>
+
+       * arm-dis.c (printf_insn_thumb): Prevent double dumping
+        of raw thumb instructions.
+
+2000-01-20  Nick Clifton  <nickc@cygnus.com>
+
+       * mcore-opc.h (mcore_table): Add "add" as an alias for "addu".
+
+2000-01-03  Nick Clifton  <nickc@cygnus.com>
+
+       * arm-dis.c (streq): New macro.
+       (strneq): New macro.
+       (force_thumb): ew local variable.
+       (parse_disassembler_option): New function: Parse a single, ARM
+       specific disassembler command line switch.
+       (parse_disassembler_option): Call parse_disassembler_option to
+       parse individual command line switches.
+       (print_insn_big_arm): Check force_thumb.
+       (print_insn_little_arm): Check force_thumb.
+
+1999-12-27  Alan Modra  <alan@spri.levels.unisa.edu.au>
+
+       * i386-dis.c (grps[]): Correct GRP5 FF/3 from "call" to "lcall".
+
+Wed Dec  1 03:34:53 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * m10300-opc.c, m10300-dis.c: Add am33 support.
+
+Wed Nov 24 20:29:58 1999  Jeffrey A Law  (law@cygnus.com)
+
+       * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
+       (print_insn_hppa): Handle 'B' operand.
+
+1999-11-22  Nick Clifton  <nickc@cygnus.com>
+
+       * d10v-opc.c: Fix pattern for "cpfg,f{0|1},c" instruction.
+
+1999-11-18  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * mips-opc.c (I5): New.
+       (abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
+       madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
+       pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.
+
+Mon Nov 15 19:34:58 1999  Donald Lindsay  <dlindsay@cygnus.com>
+
+       * arm-dis.c (print_insn_arm): Added general purpose 'X' format.
+       * arm-opc.h (print_insn_arm): Added comment documenting
+       the 'X' format just added to arm-dis.c.
+
+1999-11-15  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * mips-opc.c (la): Create a version that just uses addiu directly.
+       (dla): Expand to daddiu if possible.
+
+1999-11-11  Nick Clifton  <nickc@cygnus.com>
+
+       * mips-opc.c: Add ssnop pattern.
+
+1999-11-01  Gavin Romig-Koch  <gavin@cygnus.com>
+
+       * mips-dis.c (_print_insn_mips): Use OPCODE_IS_MEMBER.
+
+1999-10-29  Nick Clifton  <nickc@cygnus.com>
+
+       * d30v-opc.c (mvtacc): Use format SHORT_AR not SHORT_AA
+       (d30v_format_tab): Define the SHORT_AR format.
+
+1999-10-28  Nick Clifton  <nickc@cygnus.com>
+
+       * mcore-dis.c: Remove spurious code introduced in previous delta. 
+
+1999-10-27  Scott Bambrough  <scottb@netwinder.org>
+
+       * arm-dis.c: Include sysdep.h to prevent compile time warnings.
+
+1999-10-18  Michael Meissner  <meissner@cygnus.com>
+
+       * alpha-opc.c (alpha_operands): Fill in missing initializer.
+       (alpha_num_operands): Convert to unsigned.
+       (alpha_num_opcodes): Ditto.
+       (insert_rba): Declare unused arguments ATTRIBUTE_UNUSED.
+       (insert_rca): Ditto.
+       (insert_za): Ditto.
+       (insert_zb): Ditto.
+       (insert_zc): Ditto.
+       (extract_bdisp): Ditto.
+       (extract_jhint): Ditto.
+       (extract_ev6hwjhint): Ditto.
+
+Sun Oct 10 01:48:01 1999  Jerry Quinn <jerry.quinn.adv91@alum.dartmouth.org>
+
+       * hppa-dis.c (print_insn_hppa):  Add new codes 'cc', 'cd', 'cC',
+       'co', '@'.
+
+       * hppa-dis.c (print_insn_hppa): Removed unused args.  Fix '?W'.
+
+       * hppa-dis.c (print_insn_hppa):  Implement codes "?N", "?Q".
+
+Thu Oct  7 00:12:43 MDT 1999   Diego Novillo <dnovillo@cygnus.com>
+
+       * d10v-opc.c (d10v_operands): Add RESTRICTED_NUM3 flag for
+       rac/rachi instructions.
+       (d10v_opcodes): Added seven new instructions ld, ld2w, sac, sachi,
+       slae, st and st2w.
+
+1999-10-04  Doug Evans  <devans@casey.cygnus.com>
+
+       * fr30-asm.c,fr30-desc.h: Rebuild.
+       * m32r-asm.c,m32r-desc.c,m32r-desc.h: Rebuild.  Add m32rx support.
+       * m32r-dis.c,m32r-ibld.c,m32r-opc.c,m32r-opc.h,m32r-opinst.c: Ditto.
+
+1999-09-29  Nick Clifton  <nickc@cygnus.com>
+
+       * sh-opc.h: Fix bit patterns for several load and store
+       instructions.  
+
+Thu Sep 23 08:27:20 1999  Jerry Quinn <jerry.quinn.adv91@alum.dartmouth.org
+
+       * hppa-dis.c (print_insn_hppa): Replace 'B', 'M', 'g' and 'l' with
+       cleaner code using completer prefixes.  Add 'Y'.
+
 Sun Sep 19 10:41:27 1999  Jeffrey A Law  (law@cygnus.com)
 
+       * hppa-dis.c: (print_insn_hppa): Correct 'cJ', 'cc'.
+
+       * hppa-dis.c (extract_22): New function.
+
+       * hppa-dis.c (print_insn_hppa): Handle 'J', 'K', and 'cc'.
+
+       * hppa-dis.c (print_insn_hppa): Handle 'fe' and 'cJ'.
+
+       * hppa-dis.c (print_insn_hppa): Handle '#', 'd', and 'cq'.
+
+       * hppa-dis.c (print_insn_hppa): Handle 'm', 'h', '='.
+
        * hppa-dis.c (print_insn_hppa): Handle 'X' operand.
 
        * hppa-dis.c (print_insn_hppa): Handle 'B' operand.
This page took 0.028808 seconds and 4 git commands to generate.