| 1 | 1999-12-27  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 2 | 
 | 
|---|
| 3 |         * i386-dis.c (grps[]): Correct GRP5 FF/3 from "call" to "lcall".
 | 
|---|
| 4 | 
 | 
|---|
| 5 | Wed Dec  1 03:34:53 1999  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 6 | 
 | 
|---|
| 7 |         * m10300-opc.c, m10300-dis.c: Add am33 support.
 | 
|---|
| 8 | 
 | 
|---|
| 9 | Wed Nov 24 20:29:58 1999  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 10 | 
 | 
|---|
| 11 |         * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
 | 
|---|
| 12 |         (print_insn_hppa): Handle 'B' operand.
 | 
|---|
| 13 | 
 | 
|---|
| 14 | 1999-11-22  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 15 | 
 | 
|---|
| 16 |         * d10v-opc.c: Fix pattern for "cpfg,f{0|1},c" instruction.
 | 
|---|
| 17 | 
 | 
|---|
| 18 | 1999-11-18  Gavin Romig-Koch  <gavin@cygnus.com>
 | 
|---|
| 19 | 
 | 
|---|
| 20 |         * mips-opc.c (I5): New.
 | 
|---|
| 21 |         (abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
 | 
|---|
| 22 |         madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
 | 
|---|
| 23 |         pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.
 | 
|---|
| 24 | 
 | 
|---|
| 25 | Mon Nov 15 19:34:58 1999  Donald Lindsay  <dlindsay@cygnus.com>
 | 
|---|
| 26 | 
 | 
|---|
| 27 |         * arm-dis.c (print_insn_arm): Added general purpose 'X' format.
 | 
|---|
| 28 |         * arm-opc.h (print_insn_arm): Added comment documenting
 | 
|---|
| 29 |         the 'X' format just added to arm-dis.c.
 | 
|---|
| 30 | 
 | 
|---|
| 31 | 1999-11-15  Gavin Romig-Koch  <gavin@cygnus.com>
 | 
|---|
| 32 | 
 | 
|---|
| 33 |         * mips-opc.c (la): Create a version that just uses addiu directly.
 | 
|---|
| 34 |         (dla): Expand to daddiu if possible.
 | 
|---|
| 35 | 
 | 
|---|
| 36 | 1999-11-11  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 37 | 
 | 
|---|
| 38 |         * mips-opc.c: Add ssnop pattern.
 | 
|---|
| 39 | 
 | 
|---|
| 40 | 1999-11-01  Gavin Romig-Koch  <gavin@cygnus.com>
 | 
|---|
| 41 | 
 | 
|---|
| 42 |         * mips-dis.c (_print_insn_mips): Use OPCODE_IS_MEMBER.
 | 
|---|
| 43 | 
 | 
|---|
| 44 | 1999-10-29  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 45 | 
 | 
|---|
| 46 |         * d30v-opc.c (mvtacc): Use format SHORT_AR not SHORT_AA
 | 
|---|
| 47 |         (d30v_format_tab): Define the SHORT_AR format.
 | 
|---|
| 48 | 
 | 
|---|
| 49 | 1999-10-28  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 50 | 
 | 
|---|
| 51 |         * mcore-dis.c: Remove spurious code introduced in previous delta.
 | 
|---|
| 52 | 
 | 
|---|
| 53 | 1999-10-27  Scott Bambrough  <scottb@netwinder.org>
 | 
|---|
| 54 | 
 | 
|---|
| 55 |         * arm-dis.c: Include sysdep.h to prevent compile time warnings.
 | 
|---|
| 56 | 
 | 
|---|
| 57 | 1999-10-18  Michael Meissner  <meissner@cygnus.com>
 | 
|---|
| 58 | 
 | 
|---|
| 59 |         * alpha-opc.c (alpha_operands): Fill in missing initializer.
 | 
|---|
| 60 |         (alpha_num_operands): Convert to unsigned.
 | 
|---|
| 61 |         (alpha_num_opcodes): Ditto.
 | 
|---|
| 62 |         (insert_rba): Declare unused arguments ATTRIBUTE_UNUSED.
 | 
|---|
| 63 |         (insert_rca): Ditto.
 | 
|---|
| 64 |         (insert_za): Ditto.
 | 
|---|
| 65 |         (insert_zb): Ditto.
 | 
|---|
| 66 |         (insert_zc): Ditto.
 | 
|---|
| 67 |         (extract_bdisp): Ditto.
 | 
|---|
| 68 |         (extract_jhint): Ditto.
 | 
|---|
| 69 |         (extract_ev6hwjhint): Ditto.
 | 
|---|
| 70 | 
 | 
|---|
| 71 | Sun Oct 10 01:48:01 1999  Jerry Quinn <jerry.quinn.adv91@alum.dartmouth.org>
 | 
|---|
| 72 | 
 | 
|---|
| 73 |         * hppa-dis.c (print_insn_hppa):  Add new codes 'cc', 'cd', 'cC',
 | 
|---|
| 74 |         'co', '@'.
 | 
|---|
| 75 | 
 | 
|---|
| 76 |         * hppa-dis.c (print_insn_hppa): Removed unused args.  Fix '?W'.
 | 
|---|
| 77 | 
 | 
|---|
| 78 |         * hppa-dis.c (print_insn_hppa):  Implement codes "?N", "?Q".
 | 
|---|
| 79 | 
 | 
|---|
| 80 | Thu Oct  7 00:12:43 MDT 1999    Diego Novillo <dnovillo@cygnus.com>
 | 
|---|
| 81 | 
 | 
|---|
| 82 |         * d10v-opc.c (d10v_operands): Add RESTRICTED_NUM3 flag for
 | 
|---|
| 83 |         rac/rachi instructions.
 | 
|---|
| 84 |         (d10v_opcodes): Added seven new instructions ld, ld2w, sac, sachi,
 | 
|---|
| 85 |         slae, st and st2w.
 | 
|---|
| 86 | 
 | 
|---|
| 87 | 1999-10-04  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 88 | 
 | 
|---|
| 89 |         * fr30-asm.c,fr30-desc.h: Rebuild.
 | 
|---|
| 90 |         * m32r-asm.c,m32r-desc.c,m32r-desc.h: Rebuild.  Add m32rx support.
 | 
|---|
| 91 |         * m32r-dis.c,m32r-ibld.c,m32r-opc.c,m32r-opc.h,m32r-opinst.c: Ditto.
 | 
|---|
| 92 | 
 | 
|---|
| 93 | 1999-09-29  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 94 | 
 | 
|---|
| 95 |         * sh-opc.h: Fix bit patterns for several load and store
 | 
|---|
| 96 |         instructions.
 | 
|---|
| 97 | 
 | 
|---|
| 98 | Thu Sep 23 08:27:20 1999  Jerry Quinn <jerry.quinn.adv91@alum.dartmouth.org
 | 
|---|
| 99 | 
 | 
|---|
| 100 |         * hppa-dis.c (print_insn_hppa): Replace 'B', 'M', 'g' and 'l' with
 | 
|---|
| 101 |         cleaner code using completer prefixes.  Add 'Y'.
 | 
|---|
| 102 | 
 | 
|---|
| 103 | Sun Sep 19 10:41:27 1999  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 104 | 
 | 
|---|
| 105 |         * hppa-dis.c: (print_insn_hppa): Correct 'cJ', 'cc'.
 | 
|---|
| 106 | 
 | 
|---|
| 107 |         * hppa-dis.c (extract_22): New function.
 | 
|---|
| 108 | 
 | 
|---|
| 109 |         * hppa-dis.c (print_insn_hppa): Handle 'J', 'K', and 'cc'.
 | 
|---|
| 110 | 
 | 
|---|
| 111 |         * hppa-dis.c (print_insn_hppa): Handle 'fe' and 'cJ'.
 | 
|---|
| 112 | 
 | 
|---|
| 113 |         * hppa-dis.c (print_insn_hppa): Handle '#', 'd', and 'cq'.
 | 
|---|
| 114 | 
 | 
|---|
| 115 |         * hppa-dis.c (print_insn_hppa): Handle 'm', 'h', '='.
 | 
|---|
| 116 | 
 | 
|---|
| 117 |         * hppa-dis.c (print_insn_hppa): Handle 'X' operand.
 | 
|---|
| 118 | 
 | 
|---|
| 119 |         * hppa-dis.c (print_insn_hppa): Handle 'B' operand.
 | 
|---|
| 120 | 
 | 
|---|
| 121 |         * hppa-dis.c (print_insn_hppa): Handle 'M' and 'L' operands.
 | 
|---|
| 122 | 
 | 
|---|
| 123 |         * hppa-dis.c (print_insn_hppa): Handle 'l' operand.
 | 
|---|
| 124 | 
 | 
|---|
| 125 |         * hppa-dis.c (print_insn_hppa): Handle 'g' operand.
 | 
|---|
| 126 | 
 | 
|---|
| 127 | Sat Sep 18 11:36:12 1999  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 128 | 
 | 
|---|
| 129 |         * hppa-dis.c (print_insn_hppa): Output a space after 'X' completer.
 | 
|---|
| 130 | 
 | 
|---|
| 131 |         * hppa-dis.c: (print_insn_hppa): Do output a space before a 'v'
 | 
|---|
| 132 |         operand.
 | 
|---|
| 133 | 
 | 
|---|
| 134 |         * hppa-dis.c: (print_insn_hppa): Handle 'fX'.
 | 
|---|
| 135 | 
 | 
|---|
| 136 |         * hppa-dis.c: (print_insn_hppa): Add missing break after
 | 
|---|
| 137 |         FP register case.
 | 
|---|
| 138 | 
 | 
|---|
| 139 |         * hppa-dis.c: Finish constifying various completers, register
 | 
|---|
| 140 |         names, etc etc.
 | 
|---|
| 141 | 
 | 
|---|
| 142 | 1999-09-14  Michael Meissner  <meissner@cygnus.com>
 | 
|---|
| 143 | 
 | 
|---|
| 144 |         * configure.in (Canonicalization of target names): Remove adding
 | 
|---|
| 145 |         ${CONFIG_SHELL} in front of $ac_config_sub, since autoconfig 2.14
 | 
|---|
| 146 |         generates $ac_config_sub with a ${CONFIG_SHELL} already.
 | 
|---|
| 147 |         * configure: Regenerate.
 | 
|---|
| 148 | 
 | 
|---|
| 149 | Tue Sep  7 13:50:32 1999  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 150 | 
 | 
|---|
| 151 |         * hppa-dis.c (print_insn_hppa): Escape '%' in output strings.
 | 
|---|
| 152 | 
 | 
|---|
| 153 |         * hppa-dis.c (print_insn_hppa): Handle 'Z' argument.
 | 
|---|
| 154 | 
 | 
|---|
| 155 | 1999-09-07  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 156 | 
 | 
|---|
| 157 |         * sh-opc.h: Add mulu.w and muls.w patterns.  These are the correct
 | 
|---|
| 158 |         names for the mulu and muls patterns.
 | 
|---|
| 159 | 
 | 
|---|
| 160 | 1999-09-04  Steve Chamberlain  <sac@pobox.com>
 | 
|---|
| 161 | 
 | 
|---|
| 162 |         * pj-opc.c: New file.
 | 
|---|
| 163 |         * pj-dis.c: New file.
 | 
|---|
| 164 |         * disassemble.c (disassembler): Handle bfd_arch_pj.
 | 
|---|
| 165 |         * configure.in: Handle bfd_pj_arch.
 | 
|---|
| 166 |         * Makefile.am: Rebuild dependencies.
 | 
|---|
| 167 |         (CFILES): Add pj-dis.c and pj-opc.c.
 | 
|---|
| 168 |         (ALL_MACHINES): Add pj-dis.lo and pj-opc.lo.
 | 
|---|
| 169 |         * configure, Makefile.in: Rebuild.
 | 
|---|
| 170 | 
 | 
|---|
| 171 | 1999-09-04  H.J. Lu  <hjl@gnu.org>
 | 
|---|
| 172 | 
 | 
|---|
| 173 |         * i386-dis.c (print_insn_i386): Set bytes_per_line to 7.
 | 
|---|
| 174 | 
 | 
|---|
| 175 | Mon Aug 30 18:56:14 1999  Richard Henderson  <rth@cygnus.com>
 | 
|---|
| 176 | 
 | 
|---|
| 177 |         * alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.
 | 
|---|
| 178 | 
 | 
|---|
| 179 | 1999-08-04  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 180 | 
 | 
|---|
| 181 |         * fr30-asm.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
 | 
|---|
| 182 |         * m32r-asm.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c,m32r-opc.c: Rebuild.
 | 
|---|
| 183 |         * m32r-opinst.c: Rebuild.
 | 
|---|
| 184 | 
 | 
|---|
| 185 | Sat Aug 28 00:27:24 1999  Jerry Quinn <jquinn@nortelnetworks.com>
 | 
|---|
| 186 | 
 | 
|---|
| 187 |         * hppa-dis.c (print_insn_hppa): Replace 'f' by 'v'.  Prefix float
 | 
|---|
| 188 |         register args by 'f'.
 | 
|---|
| 189 | 
 | 
|---|
| 190 |         * hppa-dis.c (print_insn_hppa): Add args q, %, !, and |.
 | 
|---|
| 191 | 
 | 
|---|
| 192 |         * hppa-dis.c (MASK_10, read_write_names, add_compl_names,
 | 
|---|
| 193 |         extract_10U_store):  New.
 | 
|---|
| 194 |         (print_insn_hppa):  Add new completers.
 | 
|---|
| 195 | 
 | 
|---|
| 196 |         * hppa-dis.c (signed_unsigned_names,mix_half_names,
 | 
|---|
| 197 |         saturation_names):  New.
 | 
|---|
| 198 |         (print_insn_hppa): Add completer codes 'a', 'ch', 'cH', 'cS', and 'c*'.
 | 
|---|
| 199 | 
 | 
|---|
| 200 |         * hppa-dis.c (print_insn_hppa): Place completers behind prefix 'c'.
 | 
|---|
| 201 | 
 | 
|---|
| 202 |         * hppa-dis.c (print_insn_hppa): Add cases for '.', '~'. '$'. and '!'
 | 
|---|
| 203 | 
 | 
|---|
| 204 |         * hppa-dis.c (print_insn_hppa):  Look at next arg instead of bits
 | 
|---|
| 205 |         to decide to print a space.
 | 
|---|
| 206 | 
 | 
|---|
| 207 | 1999-08-21  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 208 | 
 | 
|---|
| 209 |         * i386-dis.c: Add AMD athlon instruction support.
 | 
|---|
| 210 | 
 | 
|---|
| 211 | 1999-08-10  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 212 | 
 | 
|---|
| 213 |         From Wally Iimura <iimura@microunity.com>:
 | 
|---|
| 214 |         * dis-buf.c (buffer_read_memory): Rewrite expression to avoid
 | 
|---|
| 215 |         overflow at end of address space.
 | 
|---|
| 216 |         (generic_print_address): Use sprintf_vma.
 | 
|---|
| 217 | 
 | 
|---|
| 218 | 1999-08-08  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 219 | 
 | 
|---|
| 220 |         * Makefile.am: Rename .dep* files to DEP*.  Change DEP variable to
 | 
|---|
| 221 |         MKDEP.  Rebuild dependencies.
 | 
|---|
| 222 |         * Makefile.in: Rebuild.
 | 
|---|
| 223 | 
 | 
|---|
| 224 | Fri Aug  6 09:46:35 1999  Jerry Quinn <jquinn@nortelnetworks.com>
 | 
|---|
| 225 | 
 | 
|---|
| 226 |         * hppa-dis.c (compare_cond_64_names, cmpib_cond_64_names,
 | 
|---|
| 227 |         add_cond_64_names, wide_add_cond_names, logical_cond_64_names,
 | 
|---|
| 228 |         unit_cond_64_names, shift_cond_64_names, bb_cond_64_names): New.
 | 
|---|
| 229 |         (print_insn_hppa): Add 64 bit condition completers.
 | 
|---|
| 230 | 
 | 
|---|
| 231 | Thu Aug  5 16:59:58 1999  Jerry Quinn <jquinn@nortelnetworks.com>
 | 
|---|
| 232 | 
 | 
|---|
| 233 |         * hppa-dis.c (print_insn_hppa): Change condition args to use
 | 
|---|
| 234 |         '?' prefix.
 | 
|---|
| 235 | 
 | 
|---|
| 236 | Wed Jul 28 04:33:58 1999  Jerry Quinn <jquinn@nortelnetworks.com>
 | 
|---|
| 237 | 
 | 
|---|
| 238 |         * hppa-dis.c (print_insn_hppa): Remove unnecessary test in 'E'
 | 
|---|
| 239 |         code.
 | 
|---|
| 240 | 
 | 
|---|
| 241 | 1999-07-21  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 242 | 
 | 
|---|
| 243 |         From Mark Elbrecht:
 | 
|---|
| 244 |         * configure.bat: Remove; obsolete.
 | 
|---|
| 245 | 
 | 
|---|
| 246 | 1999-07-11  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 247 | 
 | 
|---|
| 248 |         * dis-buf.c: Add ATTRIBUTE_UNUSED as appropriate.
 | 
|---|
| 249 |         (generic_strcat_address): Add cast to avoid warning.
 | 
|---|
| 250 |         * i386-dis.c: Initialize all structure fields to avoid warnings.
 | 
|---|
| 251 |         Add ATTRIBUTE_UNUSED as appropriate.
 | 
|---|
| 252 | 
 | 
|---|
| 253 | 1999-07-08  Jakub Jelinek  <jj@ultra.linux.cz>
 | 
|---|
| 254 | 
 | 
|---|
| 255 |         * sparc-dis.c (print_insn_sparc): Differentiate between
 | 
|---|
| 256 |         addition and oring when guessing symbol for comment.
 | 
|---|
| 257 | 
 | 
|---|
| 258 | 1999-07-05  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 259 | 
 | 
|---|
| 260 |         * arm-dis.c (print_insn_arm): Display hex equivalent of rotated
 | 
|---|
| 261 |         constant.
 | 
|---|
| 262 | 
 | 
|---|
| 263 | 1999-06-23  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 264 | 
 | 
|---|
| 265 |         * i386-dis.c: Mention intel mode specials in macro char comment.
 | 
|---|
| 266 | 
 | 
|---|
| 267 | 1999-06-21  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 268 | 
 | 
|---|
| 269 |         * alpha-dis.c: Don't include <stdlib.h>.
 | 
|---|
| 270 |         * arm-dis.c: Include "sysdep.h".
 | 
|---|
| 271 |         * tic30-dis.c: Don't include <stdlib.h> or <string.h>.  Include
 | 
|---|
| 272 |         "sysdep.h".
 | 
|---|
| 273 |         * Makefile.am: Rebuild dependencies.
 | 
|---|
| 274 |         * Makefile.in: Rebuild.
 | 
|---|
| 275 | 
 | 
|---|
| 276 | 1999-06-16  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 277 | 
 | 
|---|
| 278 |         * arm-dis.c (print_insn_arm): Add detection of IMB and IMBRange
 | 
|---|
| 279 |         SWIs.
 | 
|---|
| 280 | 
 | 
|---|
| 281 | 1999-06-14  Nick Clifton  <nickc@cygnus.com> & Drew Mosley <dmoseley@cygnus.com>
 | 
|---|
| 282 | 
 | 
|---|
| 283 |         * arm-dis.c (arm_regnames): Turn into a pointer to a register
 | 
|---|
| 284 |         name set.
 | 
|---|
| 285 |         (arm_regnames_standard): New variable: Array of ARM register
 | 
|---|
| 286 |         names according to ARM instruction set nomenclature.
 | 
|---|
| 287 |         (arm_regnames_apcs): New variable: Array of ARM register names
 | 
|---|
| 288 |         according to ARM Procedure Call Standard.
 | 
|---|
| 289 |         (arm_regnames_raw): New variable: Array of ARM register names
 | 
|---|
| 290 |         using just 'r' and the register number.
 | 
|---|
| 291 |         (arm_toggle_regnames): New function: Toggle the chosen register set
 | 
|---|
| 292 |         naming scheme.
 | 
|---|
| 293 |         (parse_disassembler_options): New function: Parse any target
 | 
|---|
| 294 |         disassembler command line options.
 | 
|---|
| 295 |         (print_insn_big_arm): Call parse_disassembler_options if any
 | 
|---|
| 296 |         are defined.
 | 
|---|
| 297 |         (print_insn_little_arm): Call parse_disassembler_options if any
 | 
|---|
| 298 |         are defined.
 | 
|---|
| 299 | 
 | 
|---|
| 300 | 1999-06-13  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 301 | 
 | 
|---|
| 302 |         * i386-dis.c (FWAIT_OPCODE): Define.
 | 
|---|
| 303 |         (used_prefixes): New static variable.
 | 
|---|
| 304 |         (fetch_data): Don't print an error message if we have already
 | 
|---|
| 305 |         fetched some bytes successfully.
 | 
|---|
| 306 |         (ckprefix): Clear used_prefixes.  Use FWAIT_OPCODE, not 0x9b.
 | 
|---|
| 307 |         (prefix_name): New static function.
 | 
|---|
| 308 |         (print_insn_i386): If setjmp fails, indicating a data error, but
 | 
|---|
| 309 |         we have managed to fetch some bytes, print the first one as a
 | 
|---|
| 310 |         prefix or a .byte pseudo-op.  If fwait is followed by a non
 | 
|---|
| 311 |         floating point instruction, print the first prefix.  Set
 | 
|---|
| 312 |         used_prefixes when prefixes are used.  If any prefixes were not
 | 
|---|
| 313 |         used after disassembling the instruction, print the first prefix
 | 
|---|
| 314 |         instead of printing the instruction.
 | 
|---|
| 315 |         (putop): Set used_prefixes when prefixes are used.
 | 
|---|
| 316 |         (append_seg, OP_E, OP_G, OP_REG, OP_I, OP_sI, OP_J): Likewise.
 | 
|---|
| 317 |         (OP_DIR, OP_SIMD_Suffix): Likewise.
 | 
|---|
| 318 | 
 | 
|---|
| 319 | 1999-06-07  Jakub Jelinek  <jj@ultra.linux.cz>
 | 
|---|
| 320 | 
 | 
|---|
| 321 |         * sparc-opc.c: Fix up set, setsw, setuw operand kinds.
 | 
|---|
| 322 |         Support signx %reg, clruw %reg.
 | 
|---|
| 323 | 
 | 
|---|
| 324 | 1999-06-07  Jakub Jelinek  <jj@ultra.linux.cz>
 | 
|---|
| 325 | 
 | 
|---|
| 326 |         * sparc-opc.c: Add aliases Solaris as supports.
 | 
|---|
| 327 | 
 | 
|---|
| 328 | Mon Jun  7 12:04:52 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 | 
|---|
| 329 | 
 | 
|---|
| 330 |         * Makefile.am (CFILES): Add arc-{dis,opc}.c and v850-{dis,opc}.c.
 | 
|---|
| 331 |         * Makefile.in: Regenerated.
 | 
|---|
| 332 | 
 | 
|---|
| 333 | 1999-06-03  Philip Blundell  <philb@gnu.org>
 | 
|---|
| 334 | 
 | 
|---|
| 335 |         * arm-dis.c (print_insn_arm): Make LDRH/LDRB consistent with LDR
 | 
|---|
| 336 |         when target is PC-relative.
 | 
|---|
| 337 | 
 | 
|---|
| 338 | 1999-05-28  Linus Nordberg  <linus.nordberg@canit.se>
 | 
|---|
| 339 | 
 | 
|---|
| 340 |         * m68k-opc.c: Rename MACL/MSACL to MAC/MSAC.  Add MACM/MSACM.  Add
 | 
|---|
| 341 |         MOVE MACSR,CCR.
 | 
|---|
| 342 | 
 | 
|---|
| 343 |         * m68k-dis.c (fetch_arg): Add places `n', `o'.
 | 
|---|
| 344 | 
 | 
|---|
| 345 |         * m68k-opc.c: Add MSAC, MACL, MOVE to/from ACC, MACSR, MASK.
 | 
|---|
| 346 |         Add mcf5206e to appropriate instructions.
 | 
|---|
| 347 |         Add alias for MAC, MSAC.
 | 
|---|
| 348 | 
 | 
|---|
| 349 |         * m68k-dis.c (print_insn_arg): Add formats `E', `G', `H' and place
 | 
|---|
| 350 |         `N'.
 | 
|---|
| 351 | 
 | 
|---|
| 352 |         * m68k-opc.c (m68k_opcodes): Add divsw, divsl, divuw, divul, macl,
 | 
|---|
| 353 |         macw, remsl, remul for mcf5307.  Change mcf5200 --> mcf.
 | 
|---|
| 354 | 
 | 
|---|
| 355 |         * m68k-dis.c: Add format `u' and places `h', `m', `M'.
 | 
|---|
| 356 | 
 | 
|---|
| 357 | 1999-05-18  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 358 | 
 | 
|---|
| 359 |         * i386-dis.c (Ed): Define.
 | 
|---|
| 360 |         (dis386_twobyte_att, dis386_twobyte_intel): Use Ed for movd.
 | 
|---|
| 361 |         (Rw): Remove.
 | 
|---|
| 362 |         (OP_rm): Rename to OP_Rd.
 | 
|---|
| 363 |         (ONE): Remove.
 | 
|---|
| 364 |         (OP_ONE): Remove.
 | 
|---|
| 365 |         (putop): Add const to template and p.
 | 
|---|
| 366 |         (print_insn_x86): Delete.
 | 
|---|
| 367 |         (print_insn_i386): Merge old function print_insn_x86.  Add const
 | 
|---|
| 368 |         to dp.
 | 
|---|
| 369 |         (struct dis386): Add const to name.
 | 
|---|
| 370 |         (dis386_att, dis386_intel): Add const.
 | 
|---|
| 371 |         (dis386_twobyte_att, dis386_twobyte_intel): Add const.
 | 
|---|
| 372 |         (names32, names16, names8, names_seg, index16): Add const.
 | 
|---|
| 373 |         (grps, prefix_user_table, float_reg): Add const.
 | 
|---|
| 374 |         (float_mem_att, float_mem_intel): Add const.
 | 
|---|
| 375 |         (oappend): Add const to s.
 | 
|---|
| 376 |         (OP_REG): Add const to s.
 | 
|---|
| 377 |         (ptr_reg): Add const to s.
 | 
|---|
| 378 |         (dofloat): Add const to dp.
 | 
|---|
| 379 |         (OP_C): Don't skip modrm, it's now done in OP_Rd.
 | 
|---|
| 380 |         (OP_D): Ditto.
 | 
|---|
| 381 |         (OP_T): Ditto.
 | 
|---|
| 382 |         (OP_Rd): Check for valid mod.  Call Op_E to print.
 | 
|---|
| 383 |         (OP_E): Handle d_mode arg.  Check for bad sfence,lea,lds etc.
 | 
|---|
| 384 |         (OP_MS): Check for valid mod.  Call Op_EM to print.
 | 
|---|
| 385 |         (OP_3DNowSuffix): Set obufp and use oappend rather than
 | 
|---|
| 386 |         strcat.  Call BadOp() for errors.
 | 
|---|
| 387 |         (OP_SIMD_Suffix): Likewise.
 | 
|---|
| 388 |         (BadOp): New function.
 | 
|---|
| 389 | 
 | 
|---|
| 390 | 1999-05-12  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 391 | 
 | 
|---|
| 392 |         * i386-dis.c (dis386_intel): Remove macro chars, except for
 | 
|---|
| 393 |         jEcxz.  Change cWtR and cRtd to cW and cR.
 | 
|---|
| 394 |         (dis386_twobyte_intel): Remove macro chars here too.
 | 
|---|
| 395 |         (putop): Handle R and W macros for intel mode.
 | 
|---|
| 396 | 
 | 
|---|
| 397 |         * i386-dis.c (SIMD_Fixup): New function.
 | 
|---|
| 398 |         (dis386_twobyte_att): Use it on movlps and movhps, and change
 | 
|---|
| 399 |         Ev to EX on these insns.  Change movmskps Ev, XM to Gv, EX.
 | 
|---|
| 400 |         (dis386_twobyte_intel): Same here.
 | 
|---|
| 401 | 
 | 
|---|
| 402 |         * i386-dis.c (Av): Remove.
 | 
|---|
| 403 |         (Ap): remove lptr.
 | 
|---|
| 404 |         (lptr): Remove.
 | 
|---|
| 405 |         (OPSIMD): Define.
 | 
|---|
| 406 |         (OP_SIMD_Suffix): New function.
 | 
|---|
| 407 |         (OP_DIR): Remove dead code.
 | 
|---|
| 408 |         (eAX_reg..eDI_reg): Renumber.
 | 
|---|
| 409 |         (onebyte_has_modrm): Table numbering comments.
 | 
|---|
| 410 |         (INTERNAL_DISASSEMBLER_ERROR): Move to before print_insn_x86.
 | 
|---|
| 411 |         (print_insn_x86): Move all prefix oappends to after uses_f3_prefix
 | 
|---|
| 412 |         checks.  Print error on invalid dp->bytemode2.  Remove simd_cmp,
 | 
|---|
| 413 |         and handle SIMD cmp insns in OP_SIMD_Suffix.
 | 
|---|
| 414 |         (info->bytes_per_line): Bump from 5 to 6.
 | 
|---|
| 415 |         (OP_None): Remove.
 | 
|---|
| 416 |         (OP_E): Use INTERNAL_DISASSEMBLER_ERROR.  Handle sfence.
 | 
|---|
| 417 |         (OP_3DNowSuffix): Ensure mnemonic index unsigned.
 | 
|---|
| 418 | 
 | 
|---|
| 419 |         PIII SIMD support from Doug Ledford <dledford@redhat.com>
 | 
|---|
| 420 |         * i386-dis.c (XM, EX, None): Define.
 | 
|---|
| 421 |         (OP_XMM, OP_EX, OP_None): New functions.
 | 
|---|
| 422 |         (USE_GROUPS, USE_PREFIX_USER_TABLE): Define.
 | 
|---|
| 423 |         (GRP14): Rename to GRPAMD.
 | 
|---|
| 424 |         (GRP*): Add USE_GROUPS flag.
 | 
|---|
| 425 |         (PREGRP*): Define.
 | 
|---|
| 426 |         (dis386_twobyte_att, dis386_twobyte_intel): Add SIMD insns.
 | 
|---|
| 427 |         (twobyte_has_modrm): Add SIMD entries.
 | 
|---|
| 428 |         (twobyte_uses_f3_prefix, simd_cmp_op, prefix_user_table): New.
 | 
|---|
| 429 |         (grps): Add SIMD insns.
 | 
|---|
| 430 |         (print_insn_x86): New vars uses_f3_prefix and simd_cmp.  Don't
 | 
|---|
| 431 |         oappend repz if uses_f3_prefix.  Add code to handle new groups for
 | 
|---|
| 432 |         SIMD insns.
 | 
|---|
| 433 | 
 | 
|---|
| 434 |         From Maciej W. Rozycki <macro@ds2.pg.gda.pl>
 | 
|---|
| 435 |         * i386-dis.c (dis386_att, dis386_intel): Change 0xE8 call insn
 | 
|---|
| 436 |         operand from Av to Jv.
 | 
|---|
| 437 | 
 | 
|---|
| 438 | 1999-05-07  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 439 | 
 | 
|---|
| 440 |         * mcore-dis.c (print_insn_mcore): Use .short to display
 | 
|---|
| 441 |         unidentified instructions, not .word.
 | 
|---|
| 442 | 
 | 
|---|
| 443 | 1999-04-26  Tom Tromey  <tromey@cygnus.com>
 | 
|---|
| 444 | 
 | 
|---|
| 445 |         * aclocal.m4, configure: Updated for new version of libtool.
 | 
|---|
| 446 | 
 | 
|---|
| 447 | 1999-04-14  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 448 | 
 | 
|---|
| 449 |         * fr30-desc.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
 | 
|---|
| 450 |         * m32r-desc.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c,m32r-opc.c: Rebuild.
 | 
|---|
| 451 | 
 | 
|---|
| 452 | Mon Apr 12 23:46:17 1999  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 453 | 
 | 
|---|
| 454 |         * hppa-dis.c (print_insn_hppa, case '3'): New case for PA2.0
 | 
|---|
| 455 |         instructions.
 | 
|---|
| 456 | 
 | 
|---|
| 457 | 1999-04-10  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 458 | 
 | 
|---|
| 459 |         * fr30-desc.c,fr30-desc.h,fr30-ibld.c: Rebuild.
 | 
|---|
| 460 |         * m32r-desc.c,m32r-desc.h,m32r-opinst.c: Rebuild.
 | 
|---|
| 461 | 
 | 
|---|
| 462 | 1999-04-06  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 463 | 
 | 
|---|
| 464 |         * opintl.h (LC_MESSAGES): Never define.
 | 
|---|
| 465 | 
 | 
|---|
| 466 | 1999-04-04  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 467 | 
 | 
|---|
| 468 |         * i386-dis.c (intel_syntax, open_char, close_char): Make static.
 | 
|---|
| 469 |         (separator_char, scale_char): Likewise.
 | 
|---|
| 470 |         (print_insn_x86): Likewise.
 | 
|---|
| 471 |         (print_insn_i386): Likewise.  Add declaration.
 | 
|---|
| 472 | 
 | 
|---|
| 473 | 1999-03-26  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 474 | 
 | 
|---|
| 475 |         * fr30-dis.c: Rebuild.
 | 
|---|
| 476 |         * m32r-dis.c: Rebuild.
 | 
|---|
| 477 | 
 | 
|---|
| 478 | 1999-03-23  Ian Lance Taylor  <ian@zembu.com>
 | 
|---|
| 479 | 
 | 
|---|
| 480 |         * m68k-opc.c: Change compare instructions to use "@s" rather than
 | 
|---|
| 481 |         ";s" when used with an immediate operand.
 | 
|---|
| 482 | 
 | 
|---|
| 483 | 1999-03-22  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 484 | 
 | 
|---|
| 485 |         * cgen-opc.c (cgen_set_cpu): Delete.
 | 
|---|
| 486 |         (cgen_lookup_insn): max_insn_size renamed to max_insn_bitsize.
 | 
|---|
| 487 |         * fr30-desc.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c,fr30-opc.h:
 | 
|---|
| 488 |         Rebuild.
 | 
|---|
| 489 |         * m32r-desc.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c,m32r-opc.c,m32r-opc.h:
 | 
|---|
| 490 |         Rebuild.
 | 
|---|
| 491 |         * po/opcodes.pot: Rebuild.
 | 
|---|
| 492 | 
 | 
|---|
| 493 | 1999-03-16  Martin Hunt  <hunt@cygnus.com>
 | 
|---|
| 494 | 
 | 
|---|
| 495 |         * d30v-opc.c (mvtsys): Remove FLAG_LKR.
 | 
|---|
| 496 | 
 | 
|---|
| 497 | 1999-03-11  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 498 | 
 | 
|---|
| 499 |         * cgen-opc.c (cgen_set_cpu): New arg `isa'.  All callers updated.
 | 
|---|
| 500 |         (cgen_operand_lookup_by_name,cgen_operand_lookup_by_num): New fns.
 | 
|---|
| 501 |         (cgen_get_insn_operands): Rewrite test for hardcoded/operand index.
 | 
|---|
| 502 |         * fr30-asm.c,fr30-desc.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c: Rebuild.
 | 
|---|
| 503 |         * m32r-asm.c,m32r-desc.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c: Rebuild.
 | 
|---|
| 504 |         * m32r-opinst.c: Rebuild.
 | 
|---|
| 505 | 
 | 
|---|
| 506 | 1999-02-25  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 507 | 
 | 
|---|
| 508 |         * cgen-opc.c (cgen_hw_lookup_by_name): Rewrite.
 | 
|---|
| 509 |         (cgen_hw_lookup_by_num): Rewrite.
 | 
|---|
| 510 |         * fr30-desc.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
 | 
|---|
| 511 |         * m32r-desc.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c,m32r-opc.c: Rebuild.
 | 
|---|
| 512 |         * m32r-opinst.c: Rebuild.
 | 
|---|
| 513 | 
 | 
|---|
| 514 | Sat Feb 13 14:06:19 1999  Richard Henderson  <rth@cygnus.com>
 | 
|---|
| 515 | 
 | 
|---|
| 516 |         * alpha-opc.c: Add sqrt+flags patterns.  Add EV6 PALcode insns.
 | 
|---|
| 517 |         (insert_jhint): Fix insertion mask.
 | 
|---|
| 518 |         * alpha-dis.c (print_insn_alpha): Disassemble EV6 PALcode insns.
 | 
|---|
| 519 | 
 | 
|---|
| 520 | 1999-02-10  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 521 | 
 | 
|---|
| 522 |         * Makefile.in: Rebuild.
 | 
|---|
| 523 | 
 | 
|---|
| 524 | 1999-02-09  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 525 | 
 | 
|---|
| 526 |         * i960c-asm.c,i960c-dis.c,i960c-opc.c,i960c-opc.h: Delete.
 | 
|---|
| 527 |         * i960-dis.c (print_insn_i960): Rename from print_insn_i960_orig.
 | 
|---|
| 528 |         * Makefile.am: Remove references to them.
 | 
|---|
| 529 |         (HFILES): Add fr30-desc.h,m32r-desc.h.
 | 
|---|
| 530 |         (CFILES): Add fr30-desc.c,fr30-ibld.c,m32r-desc.c,m32r-ibld.c,
 | 
|---|
| 531 |         m32r-opinst.c.
 | 
|---|
| 532 |         (ALL_MACHINES): Update.
 | 
|---|
| 533 |         * configure.in: Redo handling of cgen_files.
 | 
|---|
| 534 |         (bfd_i960_arch): Delete i960c-*.lo files.
 | 
|---|
| 535 |         * configure: Regenerate.
 | 
|---|
| 536 |         * cgen-asm.c (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC.
 | 
|---|
| 537 |         (hash_insn_array): Rewrite.
 | 
|---|
| 538 |         * cgen-dis.c (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC.
 | 
|---|
| 539 |         (hash_insn_array): Rewrite.
 | 
|---|
| 540 |         * cgen-opc.c (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC.
 | 
|---|
| 541 |         (cgen_lookup_insn,cgen_get_insn_operands): Define here.
 | 
|---|
| 542 |         (cgen_lookup_get_insn_operands): Ditto.
 | 
|---|
| 543 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerate.
 | 
|---|
| 544 |         * m32r-asm.c,m32r-dis.c,m32r-opc.c,m32r-opc.h: Regenerate.
 | 
|---|
| 545 |         * po/POTFILES.in: Rebuild.
 | 
|---|
| 546 |         * po/opcodes.pot: Rebuild.
 | 
|---|
| 547 | 
 | 
|---|
| 548 | Fri Feb  5 00:04:24 1999  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 549 | 
 | 
|---|
| 550 |         * Makefile.am: Rebuild dependencies.
 | 
|---|
| 551 |         (HFILES): Add fr30-opc.h.
 | 
|---|
| 552 |         (CFILES): Add fr30-asm.c, fr30-dis.c, fr30-opc.c.
 | 
|---|
| 553 |         * Makefile.in: Rebuild.
 | 
|---|
| 554 | 
 | 
|---|
| 555 |         * configure.in: Change AC_PREREQ to 2.13.  Remove AM_CYGWIN32.
 | 
|---|
| 556 |         Change AM_EXEEXT to AC_EXEEXT and AM_PROG_INSTALL to
 | 
|---|
| 557 |         AC_PROG_INSTALL.
 | 
|---|
| 558 |         * acconfig.h: Remove.
 | 
|---|
| 559 |         * configure: Rebuild with current autoconf/automake.
 | 
|---|
| 560 |         * aclocal.m4: Likewise.
 | 
|---|
| 561 |         * config.in: Likewise.
 | 
|---|
| 562 |         * Makefile.in: Likewise.
 | 
|---|
| 563 | 
 | 
|---|
| 564 | Thu Feb  4 13:48:52 1999  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 565 | 
 | 
|---|
| 566 |         * m68k-opc.c: Correct move (not movew) to status word on 5200.
 | 
|---|
| 567 | 
 | 
|---|
| 568 | Mon Feb  1 20:54:36 1999  Catherine Moore  <clm@cygnus.com>
 | 
|---|
| 569 | 
 | 
|---|
| 570 |         * disassemble.c (disassembler): Handle bfd_mach_i386_i386_intel_syntax.
 | 
|---|
| 571 |         * i386-dis.c (x_mode):  Define.
 | 
|---|
| 572 |         (dis386):  Remove.
 | 
|---|
| 573 |         (dis386_att):  New.
 | 
|---|
| 574 |         (dis386_intel):  New.
 | 
|---|
| 575 |         (dis386_twobyte):  Remove.
 | 
|---|
| 576 |         (dis386_twobyte_att):  New.
 | 
|---|
| 577 |         (dis386_twobyte_intel):  New.
 | 
|---|
| 578 |         (print_insn_x86):  Use new arrays.
 | 
|---|
| 579 |         (float_mem):  Remove.
 | 
|---|
| 580 |         (float_mem_intel):  New.
 | 
|---|
| 581 |         (float_mem_att):  New.
 | 
|---|
| 582 |         (dofloat):  Use new float_mem arrays.
 | 
|---|
| 583 |         (print_insn_i386_att):  New.
 | 
|---|
| 584 |         (print_insn_i386_intel):  New.
 | 
|---|
| 585 |         (print_insn_i386):  Handle bfd_mach_i386_i386_intel_syntax.
 | 
|---|
| 586 |         (putop):  Handle intel syntax.
 | 
|---|
| 587 |         (OP_indirE):  Handle intel syntax.
 | 
|---|
| 588 |         (OP_E):  Handle intel syntax.
 | 
|---|
| 589 |         (OP_I):  Handle intel syntax.
 | 
|---|
| 590 |         (OP_sI):  Handle intel syntax.
 | 
|---|
| 591 |         (OP_OFF):  Handle intel syntax.
 | 
|---|
| 592 | 
 | 
|---|
| 593 | 1999-01-27  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 594 | 
 | 
|---|
| 595 |         * fr30-opc.h,fr30-opc.c: Rebuild.
 | 
|---|
| 596 |         * i960c-opc.h,i960c-opc.c: Rebuild.
 | 
|---|
| 597 |         * m32r-opc.c: Rebuild.
 | 
|---|
| 598 | 
 | 
|---|
| 599 | Tue Jan 19 18:01:54 1999  David Taylor  <taylor@texas.cygnus.com>
 | 
|---|
| 600 | 
 | 
|---|
| 601 |         * hppa-dis.c: revert HP merge changes until HP gives us
 | 
|---|
| 602 |         an updated file.
 | 
|---|
| 603 | 
 | 
|---|
| 604 | 1999-01-19  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 605 | 
 | 
|---|
| 606 |         * arm-dis.c (print_insn_arm): Display ARM syntax for PC relative
 | 
|---|
| 607 |         offsets as well as symbloic address.
 | 
|---|
| 608 | 
 | 
|---|
| 609 | Tue Jan 19 10:51:01 1999  David Taylor  <taylor@texas.cygnus.com>
 | 
|---|
| 610 | 
 | 
|---|
| 611 |         * hppa-dis.c: fix comments and some indentation.
 | 
|---|
| 612 | 
 | 
|---|
| 613 | 1999-01-12  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 614 | 
 | 
|---|
| 615 |         * fr30-opc.c,i960c-opc.c: Regenerate.
 | 
|---|
| 616 | 
 | 
|---|
| 617 | 1999-01-11  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 618 | 
 | 
|---|
| 619 |         * fr30-opc.c: Regenerate.
 | 
|---|
| 620 | 
 | 
|---|
| 621 | 1999-01-06  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 622 | 
 | 
|---|
| 623 |         * m32r-dis.c: Regenerate.
 | 
|---|
| 624 | 
 | 
|---|
| 625 | 1999-01-05  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 626 | 
 | 
|---|
| 627 |         * fr30-asm.c,fr30-dis.c,fr30-opc.h,fr30-opc.c: Regenerate.
 | 
|---|
| 628 |         * i960c-asm.c,i960c-dis.c,i960c-opc.h,i960c-opc.c: Regenerate.
 | 
|---|
| 629 |         * m32r-asm.c,m32r-dis.c,m32r-opc.h,m32r-opc.c: Regenerate.
 | 
|---|
| 630 | 
 | 
|---|
| 631 | 1999-01-04  Jason Molenda  (jsm@bugshack.cygnus.com)
 | 
|---|
| 632 | 
 | 
|---|
| 633 |         * configure.in: Require autoconf 2.12.1 or higher.
 | 
|---|
| 634 | 
 | 
|---|
| 635 | 1998-12-30  Gavin Romig-Koch  <gavin@cygnus.com>
 | 
|---|
| 636 | 
 | 
|---|
| 637 |         * mips16-opc.c: Mark branch insns with MIPS16_INSN_BRANCH.
 | 
|---|
| 638 | 
 | 
|---|
| 639 | Wed Dec 16 16:17:49 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 640 | 
 | 
|---|
| 641 |         * fr30-opc.c: Regenerated.
 | 
|---|
| 642 | 
 | 
|---|
| 643 | 1998-12-16  Gavin Romig-Koch  <gavin@cygnus.com>
 | 
|---|
| 644 | 
 | 
|---|
| 645 |         * mips-dis.c (set_mips_isa_type): Handle bfd_mach_mips4111.
 | 
|---|
| 646 | 
 | 
|---|
| 647 | 1998-12-15  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 648 | 
 | 
|---|
| 649 |         * fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 650 | 
 | 
|---|
| 651 | 1998-12-14  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 652 | 
 | 
|---|
| 653 |         * fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 654 | 
 | 
|---|
| 655 | Thu Dec 10 18:39:46 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 656 | 
 | 
|---|
| 657 |         * fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 658 | 
 | 
|---|
| 659 | Thu Dec 10 12:49:24 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 660 | 
 | 
|---|
| 661 |         * m32r-opc.c: Regenerate.
 | 
|---|
| 662 | 
 | 
|---|
| 663 | Tue Dec  8 13:56:18 1998  David Taylor  <taylor@texas.cygnus.com>
 | 
|---|
| 664 | 
 | 
|---|
| 665 |         * dis-buf.c (generic_strcat_address): reformat to GNU coding
 | 
|---|
| 666 |         conventions.  change sprintf call to an sprintf_vma call.
 | 
|---|
| 667 | 
 | 
|---|
| 668 | Tue Dec  8 13:12:44 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 669 | 
 | 
|---|
| 670 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 671 | 
 | 
|---|
| 672 | Tue Dec  8 10:50:46 1998  David Taylor  <taylor@texas.cygnus.com>
 | 
|---|
| 673 | 
 | 
|---|
| 674 |         The following changes were made by
 | 
|---|
| 675 |         Elena Zannoni <ezannoni@kwikemart.cygnus.com>,
 | 
|---|
| 676 |         David Taylor <taylor@texas.cygnus.com>, and
 | 
|---|
| 677 |         Edith Epstein <eepstein@sophia.cygnus.com> as part of a project to
 | 
|---|
| 678 |         merge in changes by HP; HP did not create ChangeLog entries.
 | 
|---|
| 679 | 
 | 
|---|
| 680 |         * dis-buf.c (generic_strcat_address): new function.
 | 
|---|
| 681 | 
 | 
|---|
| 682 |         * hppa-dis.c: Changes to improve hppa disassembly.
 | 
|---|
| 683 |           Changed formatting in : reg_names, fp_reg_names,control_reg,
 | 
|---|
| 684 |           New variables : sign_extension_names, deposit_names, conversion_names
 | 
|---|
| 685 |             float_test_names, compare_cond_names_double, add_cond_names_double,
 | 
|---|
| 686 |             logical_cond_names_double, unit_cond_names_double,
 | 
|---|
| 687 |             branch_push_pop_names, saturation_names, shift_names, mix_names,
 | 
|---|
| 688 |           New Macros :   GET_COMPL_O, GET_PUSH_POP,MERGED_REG
 | 
|---|
| 689 |           Move some definitions to libhppa.h: GET_FIELD, GET_BIT
 | 
|---|
| 690 |           (fput_const): renamed as fput_hex_const
 | 
|---|
| 691 |           (print_insn_hppa):
 | 
|---|
| 692 |            - use the macros fputs_filtered and
 | 
|---|
| 693 |              fput_decimal_const whenever possible; calls to sign_extend require
 | 
|---|
| 694 |              2 params -- add a missing second param of 0.
 | 
|---|
| 695 |            - Some new code ifdefed for LOCAL_ONLY, all related to figuring out
 | 
|---|
| 696 |              architecture version number of current machine. HP folks are
 | 
|---|
| 697 |              trying to handle situation where the target program was compiled
 | 
|---|
| 698 |              for PA 1.x (32-bit), but is running on a PA 2.0 machine and
 | 
|---|
| 699 |              visa versa.
 | 
|---|
| 700 |            - added new cases : 'g', 'B', 'm'
 | 
|---|
| 701 |            - added cases specifically for PA 2.0
 | 
|---|
| 702 |            - changed the following cases : '"', 'n', 'N', 'p', 'Z',
 | 
|---|
| 703 |            - calls to fput_const become calls to fput_hex_const
 | 
|---|
| 704 | 
 | 
|---|
| 705 | 1998-12-07  James E Wilson  <wilson@wilson-pc.cygnus.com>
 | 
|---|
| 706 | 
 | 
|---|
| 707 |         * Makefile.am (CFILES): Add i960c-asm, i960c-dis.c, i960c-opc.c.
 | 
|---|
| 708 |         (ALL_MACHINES): Add i960c-asm.lo, i960c-dis.lo, i960-opc.lo.
 | 
|---|
| 709 |         (i960-asm.lo, i960c-dis.lo, i960c-opc.lo): New Makefile rules.
 | 
|---|
| 710 |         * Makefile.in: Rebuilt.
 | 
|---|
| 711 |         * configure.in (bfd_i960_arch): Add i960c-opc.lo, i960-asm.o,
 | 
|---|
| 712 |         i960-dis.c to ta.
 | 
|---|
| 713 |         * i960-dis.c (print_insn_i960): Rename to print_insn_i960_orig.
 | 
|---|
| 714 |         * i960c-asm.c, i960c-dis.c, i960c-opc.c, i960c-opc.h: New files.
 | 
|---|
| 715 | 
 | 
|---|
| 716 | Mon Dec  7 14:33:44 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 717 | 
 | 
|---|
| 718 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 719 | 
 | 
|---|
| 720 | Sun Dec  6 14:06:48 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 721 | 
 | 
|---|
| 722 |         * mips-opc.c (mips_builtin_opcodes): Add dmfc2 and dmtc2.
 | 
|---|
| 723 | 
 | 
|---|
| 724 |         * ppc-opc.c (powerpc_opcodes): Add PowerPC403 GC[X] instructions.
 | 
|---|
| 725 |         From Saitoh Masanobu <msaitoh@spa.is.uec.ac.jp>.
 | 
|---|
| 726 | 
 | 
|---|
| 727 | Fri Dec  4 17:45:51 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 728 | 
 | 
|---|
| 729 |         * fr30-opc.c: Regenerate.
 | 
|---|
| 730 | 
 | 
|---|
| 731 | Fri Dec  4 17:08:08 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 732 | 
 | 
|---|
| 733 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 734 | 
 | 
|---|
| 735 | Thu Dec  3 14:26:20 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 736 | 
 | 
|---|
| 737 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 738 | 
 | 
|---|
| 739 | Thu Dec  3 00:09:17 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 740 | 
 | 
|---|
| 741 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerate.
 | 
|---|
| 742 | 
 | 
|---|
| 743 | 1998-11-30  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 744 | 
 | 
|---|
| 745 |         * cgen-dis.c (hash_insn_array): CGEN_INSN_VALUE ->
 | 
|---|
| 746 |         CGEN_INSN_BASE_VALUE.
 | 
|---|
| 747 |         * m32r-opc.c,m32r-opc.h,m32r-asm.c,m32r-dis.c: Regenerate.
 | 
|---|
| 748 |         * fr30-opc.c,fr30-opc.h,fr30-asm.c,fr30-dis.c: Regenerate.
 | 
|---|
| 749 | 
 | 
|---|
| 750 | Thu Nov 26 11:26:32 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 751 | 
 | 
|---|
| 752 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c: Regenerated.
 | 
|---|
| 753 | 
 | 
|---|
| 754 | Tue Nov 24 11:20:54 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 755 | 
 | 
|---|
| 756 |         * fr30-asm.c,fr30-dis.c: Regenerated.
 | 
|---|
| 757 | 
 | 
|---|
| 758 | Mon Nov 23 18:28:48 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 759 | 
 | 
|---|
| 760 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerated.
 | 
|---|
| 761 | 
 | 
|---|
| 762 | 1998-11-20  Doug Evans  <devans@tobor.to.cygnus.com>
 | 
|---|
| 763 | 
 | 
|---|
| 764 |         * fr30-opc.c: Regenerated.
 | 
|---|
| 765 | 
 | 
|---|
| 766 | Thu Nov 19 16:02:46 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 767 | 
 | 
|---|
| 768 |         * fr30-opc.c: Regenerated.
 | 
|---|
| 769 |         * fr30-opc.h: Regenerated.
 | 
|---|
| 770 |         * fr30-dis.c: Regenerated.
 | 
|---|
| 771 |         * fr30-asm.c: Regenerated.
 | 
|---|
| 772 | 
 | 
|---|
| 773 | Thu Nov 19 07:54:15 1998  Doug Evans  <devans@charmed.cygnus.com>
 | 
|---|
| 774 | 
 | 
|---|
| 775 |         * mips-opc.c (sync.p,sync.l): Swap insn values.
 | 
|---|
| 776 | 
 | 
|---|
| 777 | 1998-11-19  Doug Evans  <devans@tobor.to.cygnus.com>
 | 
|---|
| 778 | 
 | 
|---|
| 779 |         * fr30-opc.c: Regenerate.
 | 
|---|
| 780 | 
 | 
|---|
| 781 | Wed Nov 18 21:36:37 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 782 | 
 | 
|---|
| 783 |         * fr30-opc.c: Regenerated.
 | 
|---|
| 784 |         * fr30-opc.h: Regenerated.
 | 
|---|
| 785 | 
 | 
|---|
| 786 | 1998-11-18  Doug Evans  <devans@casey.cygnus.com>
 | 
|---|
| 787 | 
 | 
|---|
| 788 |         * m32r-asm.c,m32r-dis.c,m32r-opc.c: Rebuild.
 | 
|---|
| 789 |         * fr30-asm.c,fr30-dis.c,fr30-opc.c: Rebuild.
 | 
|---|
| 790 | 
 | 
|---|
| 791 | Wed Nov 18 11:30:04 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 792 | 
 | 
|---|
| 793 |         * fr30-opc.c: Regenerated.
 | 
|---|
| 794 | 
 | 
|---|
| 795 | Mon Nov 16 19:21:48 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 796 | 
 | 
|---|
| 797 |         * fr30-opc.c: Regenerated.
 | 
|---|
| 798 |         * fr30-opc.h: Regenerated.
 | 
|---|
| 799 |         * fr30-dis.c: Regenerated.
 | 
|---|
| 800 |         * fr30-asm.c: Regenerated.
 | 
|---|
| 801 | 
 | 
|---|
| 802 | Thu Nov 12 19:24:18 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 803 | 
 | 
|---|
| 804 |         * po/opcodes.pot: Regenerated.
 | 
|---|
| 805 |         * fr30-opc.c: Regenerated.
 | 
|---|
| 806 |         * fr30-opc.h: Regenerated.
 | 
|---|
| 807 |         * fr30-dis.c: Regenerated.
 | 
|---|
| 808 |         * fr30-asm.c: Regenerated.
 | 
|---|
| 809 | 
 | 
|---|
| 810 | Tue Nov 10 15:26:27 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 811 | 
 | 
|---|
| 812 |         * disassemble.c (disassembler): Add support for FR30 target.
 | 
|---|
| 813 | 
 | 
|---|
| 814 | Tue Nov 10 11:00:04 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 815 | 
 | 
|---|
| 816 |         * m32r-dis.c,m32r-opc.c,m32r-opc.h: Rebuild.
 | 
|---|
| 817 |         * fr30-dis.c,fr30-opc.c,fr30-opc.h: Rebuild.
 | 
|---|
| 818 | 
 | 
|---|
| 819 | Mon Nov  9 18:22:55 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 820 | 
 | 
|---|
| 821 |         * po/opcodes.pot: Regenerate.
 | 
|---|
| 822 |         * po/POTFILES.in: Regenerate.
 | 
|---|
| 823 |         * fr30-opc.c: Regenerate.
 | 
|---|
| 824 |         * fr30-opc.h: Regenerate.
 | 
|---|
| 825 | 
 | 
|---|
| 826 | Fri Nov  6 17:21:38 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 827 | 
 | 
|---|
| 828 |         * m32r-asm.c: Regenerate.
 | 
|---|
| 829 | 
 | 
|---|
| 830 | Wed Nov  4 18:46:47 1998  Dave Brolley  <brolley@cygnus.com>
 | 
|---|
| 831 | 
 | 
|---|
| 832 |         * configure.in: Added case for bfd_fr30_arch.
 | 
|---|
| 833 |         * Makefile.am (CFILES): Added fr30-asm.c, fr30-dis.c, fr30-opc.c.
 | 
|---|
| 834 |         (ALL_MACHINES): Added fr30-asm.lo, fr30-dis.lo, fr30-opc.lo.
 | 
|---|
| 835 |         (CLEANFILES): Added stamp-fr30.
 | 
|---|
| 836 |         (FR30_DEPS): Added.
 | 
|---|
| 837 |         * fr30-asm.c: New file.
 | 
|---|
| 838 |         * fr30-dis.c: New file.
 | 
|---|
| 839 |         * fr30-opc.c: New file.
 | 
|---|
| 840 |         * fr30-opc.h: New file.
 | 
|---|
| 841 |         * po/POTFILES.in: Regenerated
 | 
|---|
| 842 |         * po/opcodes.pot: Regenerated
 | 
|---|
| 843 | 
 | 
|---|
| 844 | Mon Nov  2 15:05:33 1998  Geoffrey Noer  <noer@cygnus.com>
 | 
|---|
| 845 | 
 | 
|---|
| 846 |         * configure.in: detect cygwin* instead of cygwin32*
 | 
|---|
| 847 |         * configure: regenerate
 | 
|---|
| 848 | 
 | 
|---|
| 849 | Tue Oct 27 08:58:37 1998  Gavin Romig-Koch  <gavin@cygnus.com>
 | 
|---|
| 850 | 
 | 
|---|
| 851 |         * mips-opc.c (IS_M): Added.
 | 
|---|
| 852 | 
 | 
|---|
| 853 | Mon Oct 19 13:03:19 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 854 | 
 | 
|---|
| 855 |         * m32r-opc.c,m32r-opc.h,m32r-asm.c,m32r-dis.c: Regenerate.
 | 
|---|
| 856 | 
 | 
|---|
| 857 | Fri Oct  9 14:01:56 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 858 | 
 | 
|---|
| 859 |         * m32r-opc.h,m32r-opc.c: Regenerate.
 | 
|---|
| 860 | 
 | 
|---|
| 861 | Sun Oct  4 21:01:44 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 862 | 
 | 
|---|
| 863 |         * i386-dis.c (OP_3DNowSuffix): New static function.
 | 
|---|
| 864 |         (OPSUF): Define.
 | 
|---|
| 865 |         (GRP14): Define.
 | 
|---|
| 866 |         (dis386_twobyte): Add GRP14, femms, and 3DNow entries.
 | 
|---|
| 867 |         (twobyte_has_modrm): Set entries corresponding to GRP14, 3DNow.
 | 
|---|
| 868 |         (insn_codep): New static variable.
 | 
|---|
| 869 |         (print_insn_x86): Init insn_codep after prefixes.
 | 
|---|
| 870 |         (grps): Add GRP14 entries for prefetch, prefetchw.
 | 
|---|
| 871 |         (OP_REG): Reformat.
 | 
|---|
| 872 | 
 | 
|---|
| 873 |         From Jeff B Epler <jepler@usgs.gov>
 | 
|---|
| 874 |         * i386-dis.c (Suffix3DNow): New table.
 | 
|---|
| 875 | 
 | 
|---|
| 876 | Wed Sep 30 10:17:50 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 877 | 
 | 
|---|
| 878 |         * d10v-opc.c: Treat TRAP as if it were a branch type instruction.
 | 
|---|
| 879 | 
 | 
|---|
| 880 | Mon Sep 28 14:35:43 1998  Martin M. Hunt  <hunt@cygnus.com>
 | 
|---|
| 881 | 
 | 
|---|
| 882 |         * d10v-dis.c (print_operand): If num is nonzero, then
 | 
|---|
| 883 |         add OPERAND_ACC1, not OPERAND_ACC0.
 | 
|---|
| 884 | 
 | 
|---|
| 885 | Thu Sep 24 09:20:03 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 886 | 
 | 
|---|
| 887 |         * d30v-opc.c: Add FLAG_JSR attribute to DBT, REIT, RTD, and TRAP
 | 
|---|
| 888 |         insns.
 | 
|---|
| 889 | 
 | 
|---|
| 890 | Tue Sep 22 17:55:14 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 891 | 
 | 
|---|
| 892 |         * d30v-opc.c: Add use of EITHER_BUT_PREFER_MU execution unit
 | 
|---|
| 893 |         class.
 | 
|---|
| 894 | 
 | 
|---|
| 895 | Tue Sep 15 15:14:45 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 896 | 
 | 
|---|
| 897 |         * m32r-opc.h,m32r-opc.c: Add bbpc,bbpsw support.
 | 
|---|
| 898 | 
 | 
|---|
| 899 | 1998-09-09  Michael Meissner  <meissner@cygnus.com>
 | 
|---|
| 900 | 
 | 
|---|
| 901 |         * ppc-opc.c (powerpc_opcodes): Add support for PowerPC 750 move
 | 
|---|
| 902 |         to/from SPRs.
 | 
|---|
| 903 | 
 | 
|---|
| 904 | Fri Sep  4 19:42:59 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 905 | 
 | 
|---|
| 906 |         * arm-dis.c (print_insn_big_arm): Detect Thumb symbols in elf
 | 
|---|
| 907 |         object files.
 | 
|---|
| 908 |         (print_insn_little_arm): Detect Thumb symbols in elf object
 | 
|---|
| 909 |         files.
 | 
|---|
| 910 | 
 | 
|---|
| 911 | Sat Aug 29 22:24:09 1998  Richard Henderson  <rth@cygnus.com>
 | 
|---|
| 912 | 
 | 
|---|
| 913 |         * alpha-dis.c (print_insn_alpha): Use the machine type to
 | 
|---|
| 914 |         decide which PALcode set to include.
 | 
|---|
| 915 | 
 | 
|---|
| 916 | Sun Aug 23 02:16:18 1998  Richard Henderson  <rth@cygnus.com>
 | 
|---|
| 917 | 
 | 
|---|
| 918 |         * sparc-opc.c (FBRX): Fix typo in ",a,pn %fcc3" case.
 | 
|---|
| 919 | 
 | 
|---|
| 920 | Fri Aug 21 16:07:52 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 921 | 
 | 
|---|
| 922 |         * d30v-opc.c (d30v_opcode_table): Add FLAG_MUL32 to MAC, MACS,
 | 
|---|
| 923 |         MSUB and MSUBS instructions.
 | 
|---|
| 924 | 
 | 
|---|
| 925 | Thu Aug 13 16:23:04 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 926 | 
 | 
|---|
| 927 |         * ppc-opc.c (powerpc_operands): Omit parens around additions in
 | 
|---|
| 928 |         operand name macros.
 | 
|---|
| 929 | 
 | 
|---|
| 930 | Wed Aug 12 14:00:38 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 931 | 
 | 
|---|
| 932 |         From Peter Jeremy <peter.jeremy@auss2.alcatel.com.au>:
 | 
|---|
| 933 |         * m68k-opc.c: Correct mulsl and mulul to use q rather than D, a,
 | 
|---|
| 934 |         +, -, and d for ColdFire.
 | 
|---|
| 935 | 
 | 
|---|
| 936 |         From Peter Thiemann <thiemann@informatik.uni-tuebingen.de>:
 | 
|---|
| 937 |         * ppc-opc.c (insert_mbe): Handle wrapping bitmasks.
 | 
|---|
| 938 |         (extract_mbe): Likewise.
 | 
|---|
| 939 | 
 | 
|---|
| 940 | Wed Aug 12 11:11:34 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 941 | 
 | 
|---|
| 942 |         * m10300-opc.c: Fix typo in udf20 .. udf25 instruction opcodes.
 | 
|---|
| 943 | 
 | 
|---|
| 944 |         * m10300-opc.c: First cut at UDF instructions.
 | 
|---|
| 945 | 
 | 
|---|
| 946 | Mon Aug 10 14:08:22 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 947 | 
 | 
|---|
| 948 |         * m32r-opc.c: Regenerate (remove semantic descriptions).
 | 
|---|
| 949 | 
 | 
|---|
| 950 | Mon Aug 10 12:51:12 1998  Catherine Moore  <clm@cygnus.com>
 | 
|---|
| 951 | 
 | 
|---|
| 952 |         * arm-dis.c (print_insn_big_arm):  Fix indentation.
 | 
|---|
| 953 |         (print_insn_little_arm): Likewise.
 | 
|---|
| 954 | 
 | 
|---|
| 955 | Sun Aug  9 20:17:28 1998  Catherine Moore  <clm@cygnus.com>
 | 
|---|
| 956 | 
 | 
|---|
| 957 |         * arm-dis.c (print_insn_big_arm):  Check for thumb symbol
 | 
|---|
| 958 |         attributes.
 | 
|---|
| 959 |         (print_insn_little_arm): Likewise.
 | 
|---|
| 960 | 
 | 
|---|
| 961 | Mon Aug  3 12:43:16 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 962 | 
 | 
|---|
| 963 |         Move all global state data into opcode table struct, and treat
 | 
|---|
| 964 |         opcode table as something that is "opened/closed".
 | 
|---|
| 965 |         * cgen-asm.c (all fns): New first arg of opcode table descriptor.
 | 
|---|
| 966 |         (cgen_asm_init): Delete.
 | 
|---|
| 967 |         (cgen_set_parse_operand_fn): New function.
 | 
|---|
| 968 |         * cgen-dis.c (all fns): New first arg of opcode table descriptor.
 | 
|---|
| 969 |         (cgen_dis_init): Delete.
 | 
|---|
| 970 |         * cgen-opc.c (all fns): New first arg of opcode table descriptor.
 | 
|---|
| 971 |         (cgen_current_{opcode_table_mach,endian}): Delete.
 | 
|---|
| 972 |         * m32r-asm.c,m32r-dis.c,m32r-opc.c,m32r-opc.h: Regenerate.
 | 
|---|
| 973 | 
 | 
|---|
| 974 | Thu Jul 30 21:41:10 1998  Frank Ch. Eigler  <fche@cygnus.com>
 | 
|---|
| 975 | 
 | 
|---|
| 976 |         * d30v-opc.c (d30v_opcode_table): Add new "LKR" flag to some
 | 
|---|
| 977 |         instructions.
 | 
|---|
| 978 | 
 | 
|---|
| 979 | Tue Jul 28 11:00:09 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 980 | 
 | 
|---|
| 981 |         * m10300-opc.c: Add entries for "no_match_operands" field in
 | 
|---|
| 982 |         the opcode table.
 | 
|---|
| 983 | 
 | 
|---|
| 984 | Fri Jul 24 11:41:37 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 985 | 
 | 
|---|
| 986 |         * m32r-asm.c,m32r-opc.c: Regenerate (-Wall cleanups).
 | 
|---|
| 987 | 
 | 
|---|
| 988 | Tue Jul 21 13:41:07 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 989 | 
 | 
|---|
| 990 |         * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.
 | 
|---|
| 991 | 
 | 
|---|
| 992 | Mon Jul 13 14:53:59 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 993 | 
 | 
|---|
| 994 |         * i386-dis.c (ckprefix): Handle fwait specially only when it isn't
 | 
|---|
| 995 |         the first prefix.
 | 
|---|
| 996 |         (dofloat): Correct test for fnstsw.  Print `fnstsw %ax' rather
 | 
|---|
| 997 |         than `fnstsw %eax'.
 | 
|---|
| 998 |         (OP_J): Remove unnecessary subtraction when 16-bit displacement
 | 
|---|
| 999 |         will be masked later.
 | 
|---|
| 1000 | 
 | 
|---|
| 1001 | Thu Jul  2 17:11:27 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1002 | 
 | 
|---|
| 1003 |         * m32r-opc.h (CGEN_MIN_INSN_SIZE): New #define.
 | 
|---|
| 1004 | 
 | 
|---|
| 1005 | Wed Jul  1 16:11:16 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1006 | 
 | 
|---|
| 1007 |         * m32r-asm.c,m32r-dis.c,m32r-opc.c,m32r-opc.h: Regenerate.
 | 
|---|
| 1008 | 
 | 
|---|
| 1009 | Fri Jun 26 11:08:55 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 1010 | 
 | 
|---|
| 1011 |         * m10300-dis.c: Only recognize instructions from the currently
 | 
|---|
| 1012 |         selected machine.
 | 
|---|
| 1013 |         * m10300-opc.c: Add field indicating the particular variant of
 | 
|---|
| 1014 |         the mn10300 each instruction is available on.
 | 
|---|
| 1015 | 
 | 
|---|
| 1016 | Fri Jun 26 12:04:21 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1017 | 
 | 
|---|
| 1018 |         * configure.in: For bfd_vax_arch, build vax-dis.lo.
 | 
|---|
| 1019 |         * Makefile.am: Rebuild dependencies.
 | 
|---|
| 1020 |         (CFILES): Add vax-dis.c.
 | 
|---|
| 1021 |         (ALL_MACHINES): Add vax-dis.lo.
 | 
|---|
| 1022 |         * aclocal.m4: Rebuild with current libtool.
 | 
|---|
| 1023 |         * configure, Makefile.in: Rebuild.
 | 
|---|
| 1024 | 
 | 
|---|
| 1025 | Fri Jun 26 12:03:20 1998  Klaus Kaempf  <kkaempf@progis.de>
 | 
|---|
| 1026 | 
 | 
|---|
| 1027 |         * vax-dis.c: New file, from work by Pauline Middelink
 | 
|---|
| 1028 |         <middelin@polyware.iaf.nl>.
 | 
|---|
| 1029 |         * disassemble.c (ARCH_vax): Define if ARCH_all.
 | 
|---|
| 1030 |         (disassembler): Add case for ARCH_vax.
 | 
|---|
| 1031 |         * makefile.vms: Support compilation on vms/vax.
 | 
|---|
| 1032 | 
 | 
|---|
| 1033 | Tue Jun 23 19:42:18 1998  Mark Alexander  <marka@cygnus.com>
 | 
|---|
| 1034 | 
 | 
|---|
| 1035 |         * m10200-dis.c (print_insn_mn10200): Fix various non-portabilities
 | 
|---|
| 1036 |         related to sign extension and the size of ints.
 | 
|---|
| 1037 | 
 | 
|---|
| 1038 | Tue Jun 23 10:59:26 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 1039 | 
 | 
|---|
| 1040 |         * m10300-opc.c: Support one operand "asr", "lsr" and "asl"
 | 
|---|
| 1041 |         instructions.  Support (sp) addressing mode by expanding it into
 | 
|---|
| 1042 |         (0,sp).
 | 
|---|
| 1043 | 
 | 
|---|
| 1044 | Sat Jun 20 14:46:20 1998  Frank Ch. Eigler  <fche@cygnus.com>
 | 
|---|
| 1045 | 
 | 
|---|
| 1046 |         * mips-dis.c (_print_insn_mips): Fix argument interchange typo.
 | 
|---|
| 1047 | 
 | 
|---|
| 1048 | Fri Jun 19 09:16:42 1998  Mark Alexander  <marka@cygnus.com>
 | 
|---|
| 1049 | 
 | 
|---|
| 1050 |         * m10200-dis.c (print_insn_mn10200): Recognize 'break' pseudo-op.
 | 
|---|
| 1051 | 
 | 
|---|
| 1052 | 1998-06-18  Ulrich Drepper  <drepper@cygnus.com>
 | 
|---|
| 1053 | 
 | 
|---|
| 1054 |         * i386-dis.c: Add support for fxsave, fxrstor, sysenter and
 | 
|---|
| 1055 |         sysexit.
 | 
|---|
| 1056 | 
 | 
|---|
| 1057 | Thu Jun 18 10:22:24 1998  John Metzler  <jmetzler@cygnus.com>
 | 
|---|
| 1058 | 
 | 
|---|
| 1059 |         * mips-dis.c (print_insn_little_mips): Previously, instruction
 | 
|---|
| 1060 |         printing references the symbol table to determine whether the
 | 
|---|
| 1061 |         instruction resides in a block regular instructions or mips16
 | 
|---|
| 1062 |         instructions. However, when the disassembler gets used in other
 | 
|---|
| 1063 |         environments where the symbol table is not present, we no longer
 | 
|---|
| 1064 |         rely in the symbol table, rather, use the low bit of the
 | 
|---|
| 1065 |         instructions address to guess. There should be no change for usage
 | 
|---|
| 1066 |         of the disassembler in host based programs, gdb, objdump.
 | 
|---|
| 1067 |         (print_insn_big_mips): ditto.
 | 
|---|
| 1068 |         (print_insn_mips): ditto
 | 
|---|
| 1069 | 
 | 
|---|
| 1070 | Wed Jun 17 21:19:01 1998  Mark Alexander  <marka@cygnus.com>
 | 
|---|
| 1071 | 
 | 
|---|
| 1072 |         * m10200-dis.c (print_insn_mn10200): Don't bomb on unknown opcodes.
 | 
|---|
| 1073 | 
 | 
|---|
| 1074 | Wed Jun 17 17:49:23 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 1075 | 
 | 
|---|
| 1076 |         * m10300-opc.c (mn10300_opcodes): Change opcode for "syscall".
 | 
|---|
| 1077 | 
 | 
|---|
| 1078 | Tue Jun 16 13:10:51 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 1079 | 
 | 
|---|
| 1080 |         * i386-dis.c (index16): Add '%' to register names.  Use ','
 | 
|---|
| 1081 |         instead of '+'.
 | 
|---|
| 1082 | 
 | 
|---|
| 1083 | Sat Jun 13 11:33:55 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 1084 | 
 | 
|---|
| 1085 |         * i386-dis.c: Don't print opcode suffix when we can figure out the
 | 
|---|
| 1086 |         size (and gas can!) by register operands, or from the default
 | 
|---|
| 1087 |         size.
 | 
|---|
| 1088 |         (putop): Handle 'A', 'B', 'L', 'P', 'Q', 'R' macros.  Rename 'C'
 | 
|---|
| 1089 |         macro to 'E'.
 | 
|---|
| 1090 |         (dis386, dis386_twobyte, grps): Use new suffix macros.
 | 
|---|
| 1091 |         (dis386): Correct imul Ib to imul sIb.  Change jnl to jge to be
 | 
|---|
| 1092 |         consistent.  Add suffix for call, jmp, lcall, ljmp, iret.  Reverse
 | 
|---|
| 1093 |         order of cmps operands to agree with Intel docs.  Correct operand
 | 
|---|
| 1094 |         of aad and aam (Ib -> sIb).  Change ud2b from 0fb8 to 0fb9 to
 | 
|---|
| 1095 |         agree with Intel docs.
 | 
|---|
| 1096 |         (print_insn_x86): Print orphan fwait before other prefixes.
 | 
|---|
| 1097 |         Return correct byte count for orphan fwait with prefixes.  Don't
 | 
|---|
| 1098 |         print `bound' operands in reverse order.
 | 
|---|
| 1099 |         (ckprefix): Stop accumulating prefixes if we get fwait.
 | 
|---|
| 1100 |         (OP_DIR): Print `$' before Ap operands of ljmp, lcall.
 | 
|---|
| 1101 | 
 | 
|---|
| 1102 | Fri Jun 12 13:40:38 1998  Tom Tromey  <tromey@cygnus.com>
 | 
|---|
| 1103 | 
 | 
|---|
| 1104 |         * po/Make-in (all-yes): If maintainer mode, depend on .pot file.
 | 
|---|
| 1105 |         ($(PACKAGE).pot): Unconditionally depend on POTFILES.
 | 
|---|
| 1106 | 
 | 
|---|
| 1107 | Fri Jun 12 11:04:06 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 | 
|---|
| 1108 | 
 | 
|---|
| 1109 |         Fix problems when bfd_vma is wider than long.
 | 
|---|
| 1110 |         * i386-dis.c: Make op_address and start_pc unsigned.
 | 
|---|
| 1111 |         (set_op): Make parameter unsigned.
 | 
|---|
| 1112 |         (print_insn_x86): Cast to bfd_vma when passing a value to
 | 
|---|
| 1113 |         print_address_func.
 | 
|---|
| 1114 |         * ns32k-dis.c (CORE_ADDR): Don't define.
 | 
|---|
| 1115 |         (print_insn_ns32k): Change type of addr to bfd_vma.  Use
 | 
|---|
| 1116 |         bfd_scan_vma to read back address.
 | 
|---|
| 1117 |         (print_insn_arg): Change type of addr to bfd_vma.  Use sprintf_vma
 | 
|---|
| 1118 |         to format it.
 | 
|---|
| 1119 |         * m68k-dis.c (COERCE32): Cast to bfd_signed_vma to avoid overflow.
 | 
|---|
| 1120 |         (NEXTULONG): New definition.
 | 
|---|
| 1121 |         (print_insn_m68k): Avoid overflow when computing third argument of
 | 
|---|
| 1122 |         print_insn_arg.
 | 
|---|
| 1123 |         (print_insn_arg): Use NEXTULONG to fetch 32 bit address values.
 | 
|---|
| 1124 |         Use disp instead of val to store offset values.
 | 
|---|
| 1125 |         (print_indexed): Use base_disp instead of word to store base
 | 
|---|
| 1126 |         displacement, to avoid overflow.
 | 
|---|
| 1127 |         * m10300-dis.c (disassemble): Cast value to long when computing
 | 
|---|
| 1128 |         pc-relative address, to get correct sign extension.
 | 
|---|
| 1129 | 
 | 
|---|
| 1130 | Wed Jun 10 15:58:37 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1131 | 
 | 
|---|
| 1132 |         * m32r-opc.c: Regenerate.
 | 
|---|
| 1133 | 
 | 
|---|
| 1134 | Tue Jun  9 14:27:57 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1135 | 
 | 
|---|
| 1136 |         * arm-opc.h (thumb_opcodes): Display 'add rx, rY, #0' insns as
 | 
|---|
| 1137 |         'mov rX, rY'.  Patch courtesy of Tony Thompson <Tony.Thompson@arm.com>
 | 
|---|
| 1138 | 
 | 
|---|
| 1139 | Mon Jun  8 18:17:21 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1140 | 
 | 
|---|
| 1141 |         * d30v-opc.c: Remove FALG_MUL32 attribyte from MULX2H insn.
 | 
|---|
| 1142 | 
 | 
|---|
| 1143 | Fri Jun  5 23:47:55 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 1144 | 
 | 
|---|
| 1145 |         * i386-dis.c:  Combine aflag and dflag into sizeflag.  Change OP_*
 | 
|---|
| 1146 |         functions to void.
 | 
|---|
| 1147 |         (OP_DSreg): Rename from OP_DSSI.
 | 
|---|
| 1148 |         (OP_ESreg): Rename from OP_ESDI.
 | 
|---|
| 1149 |         (Xb, Xv, Yb, Yv): Use index reg code, not b_mode or v_mode.
 | 
|---|
| 1150 |         (DSBX): Define.
 | 
|---|
| 1151 |         (append_seg): Rename from append_prefix.
 | 
|---|
| 1152 |         (ptr_reg): New function.
 | 
|---|
| 1153 |         (dis386): Add S suffix to pushf, popf, ret, lret, enter, leave.
 | 
|---|
| 1154 |         Add DSBX for xlat.
 | 
|---|
| 1155 |         (PREFIX_ADDR): Rename from PREFIX_ADR.
 | 
|---|
| 1156 |         (float_reg): Add non-broken opcodes for people who don't want
 | 
|---|
| 1157 |         UNIXWARE_COMPAT.
 | 
|---|
| 1158 | 
 | 
|---|
| 1159 | Fri Jun  5 19:15:04 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 | 
|---|
| 1160 | 
 | 
|---|
| 1161 |         * m68k-opc.c (tstb, tstw, tstl): Don't allow pcrel on
 | 
|---|
| 1162 |         68000/68008/68010.
 | 
|---|
| 1163 | 
 | 
|---|
| 1164 | Wed Jun  3 18:56:22 1998  H.J. Lu  <hjl@gnu.org>
 | 
|---|
| 1165 | 
 | 
|---|
| 1166 |         * i386-dis.c (dis386): Change 0x60 to "pushaS", 0x61 to "popaS".
 | 
|---|
| 1167 | 
 | 
|---|
| 1168 | Tue Jun  2 15:06:46 1998  Geoff Keating  <geoffk@ozemail.com.au>
 | 
|---|
| 1169 | 
 | 
|---|
| 1170 |         * ppc-opc.c (powerpc_macros): Support shifts and rotates of size
 | 
|---|
| 1171 |         0; produce error message for shifts of size 32 (or 64 for 64-bit
 | 
|---|
| 1172 |         shifts), because the hardware doesn't support them.
 | 
|---|
| 1173 | 
 | 
|---|
| 1174 | Wed May 27 15:29:13 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1175 | 
 | 
|---|
| 1176 |         * d30v-opc.c: Add new operand: Ra3.  Change SHORT_B3, SHORT_B3b,
 | 
|---|
| 1177 |         LONG_2, LONG_2b formats to use this new operand.
 | 
|---|
| 1178 | 
 | 
|---|
| 1179 | Tue May 26 20:47:48 1998  Stan Cox  <scox@cygnus.com>
 | 
|---|
| 1180 | 
 | 
|---|
| 1181 |         * sparc-dis.c (compute_arch_mask): Added bfd_mach_sparc_sparclite_le.
 | 
|---|
| 1182 | 
 | 
|---|
| 1183 | Tue May 26 20:45:33 1998  Mark Alexander  <marka@cygnus.com>
 | 
|---|
| 1184 | 
 | 
|---|
| 1185 |         * sparc-dis.c (print_insn_sparc): big endian instruction / little
 | 
|---|
| 1186 |         endian data support.
 | 
|---|
| 1187 | 
 | 
|---|
| 1188 | Tue May 26 16:14:39 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1189 | 
 | 
|---|
| 1190 |         * d30v-opc.c (d30v_format_table): Change definition of SHORT_B3
 | 
|---|
| 1191 |         and SHORT_B3b formats to use Rb instead of Ra.
 | 
|---|
| 1192 | 
 | 
|---|
| 1193 |         Add FLAG_MUL16 to MUL2XH opcode.
 | 
|---|
| 1194 | 
 | 
|---|
| 1195 |         Add FLAG_ADDSUBppp to SRC and SATHp opcodes to implement extension
 | 
|---|
| 1196 |         to existing 1.1.1 parallelisation prohibition procedure.
 | 
|---|
| 1197 | 
 | 
|---|
| 1198 | Fri May 22 16:00:00 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1199 | 
 | 
|---|
| 1200 |         * m32r-asm.c,m32r-dis.c: Regenerate.
 | 
|---|
| 1201 | 
 | 
|---|
| 1202 | Tue May 19 17:36:08 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1203 | 
 | 
|---|
| 1204 |         * mips-dis.c (print_mips16_insn_arg): Handle type ']' correctly
 | 
|---|
| 1205 |         with a shift count of 0.
 | 
|---|
| 1206 | 
 | 
|---|
| 1207 | Fri May 15 14:58:31 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1208 | 
 | 
|---|
| 1209 |         * cgen-opc.c (cgen_hw_lookup_by_name): Renamed from cgen_hw_lookup.
 | 
|---|
| 1210 |         (cgen_hw_lookup_by_num): New function.
 | 
|---|
| 1211 | 
 | 
|---|
| 1212 | Wed May 13 17:03:59 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1213 | 
 | 
|---|
| 1214 |         * m32r-asm.c: Regenerate (handle uppercase HIGH/SHIGH/LOW/SDA).
 | 
|---|
| 1215 | 
 | 
|---|
| 1216 | Wed May 13 14:34:31 1998  Mark Alexander  <marka@cygnus.com>
 | 
|---|
| 1217 | 
 | 
|---|
| 1218 |         * sparc-dis.c (print_insn_sparc): Always fetch instructions
 | 
|---|
| 1219 |         as big-endian on SPARClite.
 | 
|---|
| 1220 | 
 | 
|---|
| 1221 | Tue May 12 11:46:31 1998  Richard Henderson  <rth@cygnus.com>
 | 
|---|
| 1222 | 
 | 
|---|
| 1223 |         * d30v-opc.c (pre_defined_register): Remove alias for r0.
 | 
|---|
| 1224 | 
 | 
|---|
| 1225 | Sun May 10 22:37:22 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 1226 | 
 | 
|---|
| 1227 |         * po/Make-in (install-info): New target.
 | 
|---|
| 1228 | 
 | 
|---|
| 1229 | Thu May  7 17:15:59 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1230 | 
 | 
|---|
| 1231 |         * configure.in (WIN32LIBADD): Add -lintl on cygwin32.
 | 
|---|
| 1232 |         * configure: Rebuild.
 | 
|---|
| 1233 | 
 | 
|---|
| 1234 | Thu May  7 12:49:46 1998  Frank Ch. Eigler  <fche@cygnus.com>
 | 
|---|
| 1235 | 
 | 
|---|
| 1236 |         * mips-opc.c (teq,tge,tgeu,tlt,tltu,tne): Added three-operand
 | 
|---|
| 1237 |         variety of ISA2 instructions to set bottom ten bits of trap code.
 | 
|---|
| 1238 | 
 | 
|---|
| 1239 | Thu May  7 11:54:25 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1240 | 
 | 
|---|
| 1241 |         * Makefile.am (config.status): Add explicit target so that
 | 
|---|
| 1242 |         config.status depends upon bfd/configure.in.
 | 
|---|
| 1243 |         * Makefile.in: Rebuild.
 | 
|---|
| 1244 | 
 | 
|---|
| 1245 | Thu May  7 09:33:02 1998  Frank Ch. Eigler  <fche@cygnus.com>
 | 
|---|
| 1246 | 
 | 
|---|
| 1247 |         * mips-opc.c (break, sdbbp): Added two-operand variety of ISA1
 | 
|---|
| 1248 |         instructions to set bottom ten bits of break code.
 | 
|---|
| 1249 |         * mips-dis.c (print_insn_arg): Implement 'q' operand format used
 | 
|---|
| 1250 |         for above optional argument.
 | 
|---|
| 1251 | 
 | 
|---|
| 1252 | Wed May  6 15:30:06 1998  Klaus Kaempf  <kkaempf@progis.de>
 | 
|---|
| 1253 | 
 | 
|---|
| 1254 |         * makefile.vms: Run dec c with /nodebug.
 | 
|---|
| 1255 | 
 | 
|---|
| 1256 | Mon May  4 10:19:57 1998  Tom Tromey  <tromey@cygnus.com>
 | 
|---|
| 1257 | 
 | 
|---|
| 1258 |         * Makefile.in: Rebuilt.
 | 
|---|
| 1259 |         * Makefile.am: Regenerated dependencies with mkdep.
 | 
|---|
| 1260 | 
 | 
|---|
| 1261 |         * opintl.h (_): Define as dgettext.
 | 
|---|
| 1262 | 
 | 
|---|
| 1263 | Tue Apr 28 14:12:12 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1264 | 
 | 
|---|
| 1265 |         * cgen-asm.c: Internationalised.
 | 
|---|
| 1266 |         * m32r-asm.c: Internationalised.
 | 
|---|
| 1267 |         * m32r-dis.c: Internationalised.
 | 
|---|
| 1268 |         * m32r-opc.c: Internationalised.
 | 
|---|
| 1269 | 
 | 
|---|
| 1270 |         * aclocal.m4: Regenerated.
 | 
|---|
| 1271 |         * configure: Regenerated.
 | 
|---|
| 1272 |         * Makefile.am (POTFILES): Remove inclusion of BFD_H.
 | 
|---|
| 1273 |         * Makefile.in: Rebuild.
 | 
|---|
| 1274 |         * po/POTFILES.in: Rebuilt using rule in Makefile.in.
 | 
|---|
| 1275 |         * po/opcodes.pot: Rebuilt after changing POTFILES.in.
 | 
|---|
| 1276 | 
 | 
|---|
| 1277 | Tue Apr 28 13:13:13 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1278 | 
 | 
|---|
| 1279 |         * configure.in: Call AC_ISC_POSIX near start.  Move CY_GNU_GETTEXT
 | 
|---|
| 1280 |         after AC_PROG_CC.
 | 
|---|
| 1281 |         * aclocal.m4, configure: Rebuild with current tools.
 | 
|---|
| 1282 | 
 | 
|---|
| 1283 | Mon Apr 27 14:31:00 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1284 | 
 | 
|---|
| 1285 |         * opintl.h: New file - contains internationalisation macros used
 | 
|---|
| 1286 |         by source files in this directory.
 | 
|---|
| 1287 |         * po/: New subdirectory - contains internationalisation files.
 | 
|---|
| 1288 |         * po/Make-in: New file - Makefile constructor.
 | 
|---|
| 1289 |         * po/POTFILES.in: New file - list of files in opcodes directory
 | 
|---|
| 1290 |         that should be scan for internationalisation macros.
 | 
|---|
| 1291 |         * po/opcodes.pot: New file - list of internationisation strings
 | 
|---|
| 1292 |         found in files mentioned in po/POTFILES.in.
 | 
|---|
| 1293 |         * Makefile.am: Add rule to build po/POTFILES.in.  Add SUBDIRS
 | 
|---|
| 1294 |         entry.  Add intl directory to include paths.
 | 
|---|
| 1295 |         * acconfig.h: Add ENABLE_NLS, HAVE_CATGETS, HAVE_GETEXT,
 | 
|---|
| 1296 |         HAVE_STRCPY, HAVE_LC_MESSAGES
 | 
|---|
| 1297 |         * configure.in: Add rule to build Makefile in po subdirectory.
 | 
|---|
| 1298 |         * Makefile.in: Rebuilt.
 | 
|---|
| 1299 |         * aclocal.m4: Rebuilt.
 | 
|---|
| 1300 |         * config.in: Rebuilt.
 | 
|---|
| 1301 |         * configure: Rebuilt.
 | 
|---|
| 1302 |         * alpha-opc.c: Internationalised.
 | 
|---|
| 1303 |         * arc-dis.c: Internationalised.
 | 
|---|
| 1304 |         * arc-opc.c: Internationalised.
 | 
|---|
| 1305 |         * arm-dis.c: Internationalised.
 | 
|---|
| 1306 |         * cgen-asm.c: Internationalised.
 | 
|---|
| 1307 |         * d30v-dis.c: Internationalised.
 | 
|---|
| 1308 |         * dis-buf.c: Internationalised.
 | 
|---|
| 1309 |         * h8300-dis.c: Internationalised.
 | 
|---|
| 1310 |         * h8500-dis.c: Internationalised.
 | 
|---|
| 1311 |         * i386-dis.c: Internationalised.
 | 
|---|
| 1312 |         * m10200-dis.c: Internationalised.
 | 
|---|
| 1313 |         * m10300-dis.c: Internationalised.
 | 
|---|
| 1314 |         * m68k-dis.c: Internationalised.
 | 
|---|
| 1315 |         * m88k-dis.c: Internationalised.
 | 
|---|
| 1316 |         * mips-dis.c: Internationalised.
 | 
|---|
| 1317 |         * ns32k-dis.c: Internationalised.
 | 
|---|
| 1318 |         * opintl.h: Internationalised.
 | 
|---|
| 1319 |         * ppc-opc.c: Internationalised.
 | 
|---|
| 1320 |         * sparc-dis.c: Internationalised.
 | 
|---|
| 1321 |         * v850-dis.c: Internationalised.
 | 
|---|
| 1322 |         * v850-opc.c: Internationalised.
 | 
|---|
| 1323 | 
 | 
|---|
| 1324 | Mon Apr 27 10:33:56 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1325 | 
 | 
|---|
| 1326 |         * cgen-asm.c (cgen_current_opcode_table): Renamed from ..._data.
 | 
|---|
| 1327 |         (asm_hash_table_entries): New variable.
 | 
|---|
| 1328 |         (cgen_asm_init): Free asm_hash_table_entries.
 | 
|---|
| 1329 |         (hash_insn_array,hash_insn_list): New functions.
 | 
|---|
| 1330 |         (build_asm_hash_table): Use them.  Hash macro insns as well.
 | 
|---|
| 1331 |         (cgen_asm_lookup_insn): Update.
 | 
|---|
| 1332 |         * cgen_dis.c (cgen_current_opcode_table): Renamed from ..._data.
 | 
|---|
| 1333 |         (dis_hash_table_entries): New variable.
 | 
|---|
| 1334 |         (cgen_dis_init): Free dis_hash_table_entries.
 | 
|---|
| 1335 |         (hash_insn_array,hash_insn_list): New functions.
 | 
|---|
| 1336 |         (build_dis_hash_table): Use them.  Hash macro insns as well.
 | 
|---|
| 1337 |         (cgen_dis_lookup_insn): Update.
 | 
|---|
| 1338 |         * cgen-opc.c (cgen_current_opcode_table): Renamed from ..._data.
 | 
|---|
| 1339 |         (cgen_set_cpu,cgen_hw_lookup,cgen_insn_count): Update.
 | 
|---|
| 1340 |         (cgen_macro_insn_count): New function.
 | 
|---|
| 1341 |         * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.
 | 
|---|
| 1342 | 
 | 
|---|
| 1343 | Fri Apr 24 16:07:57 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
 | 
|---|
| 1344 | 
 | 
|---|
| 1345 |         * i386-dis.c (OP_DSSI): Print segment override.
 | 
|---|
| 1346 | 
 | 
|---|
| 1347 | Mon Apr 13 16:59:39 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1348 | 
 | 
|---|
| 1349 |         * arm-dis.c (print_insn_arm): Add "_all" extension to 'C'
 | 
|---|
| 1350 |         operator.
 | 
|---|
| 1351 | 
 | 
|---|
| 1352 | Mon Apr 13 16:50:27 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1353 | 
 | 
|---|
| 1354 |         * Makefile.am (libopcodes_la_LIBADD): Add @WIN32LIBADD@.
 | 
|---|
| 1355 |         (libopcodes_la_LDFLAGS): Add @WIN32LDFLAGS@.
 | 
|---|
| 1356 |         * configure.in: Define and substitute WIN32LDFLAGS and
 | 
|---|
| 1357 |         WIN32LIBADD.
 | 
|---|
| 1358 |         * aclocal.m4: Rebuild with new libtool.
 | 
|---|
| 1359 |         * configure, Makefile.in: Rebuild.
 | 
|---|
| 1360 | 
 | 
|---|
| 1361 | Fri Apr 10 18:14:31 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1362 | 
 | 
|---|
| 1363 |         * m32r-opc.c: Regenerate.
 | 
|---|
| 1364 | 
 | 
|---|
| 1365 | Sun Apr  5 16:04:39 1998  H.J. Lu  <hjl@gnu.org>
 | 
|---|
| 1366 | 
 | 
|---|
| 1367 |         * Makefile.am (stamp-lib): Check that .libs/libopcodes.a exists
 | 
|---|
| 1368 |         before trying to copy it.
 | 
|---|
| 1369 |         * Makefile.in: Rebuild.
 | 
|---|
| 1370 | 
 | 
|---|
| 1371 | Thu Apr  2 17:25:49 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1372 | 
 | 
|---|
| 1373 |         * m32r-opc.c: Use signed immediate values for CMPUI instruction.
 | 
|---|
| 1374 | 
 | 
|---|
| 1375 | Wed Apr  1 16:20:27 1998  Ian Dall  <Ian.Dall@dsto.defence.gov.au>
 | 
|---|
| 1376 | 
 | 
|---|
| 1377 |         * ns32k-dis.c (bit_extract_simple): New function to extract bits
 | 
|---|
| 1378 |         from an arbitrary valid buffer instead of fetching them on demand
 | 
|---|
| 1379 |         using fetch_data().
 | 
|---|
| 1380 |         (invalid_float): use bit_extract_simple() instead of bit_extract().
 | 
|---|
| 1381 | 
 | 
|---|
| 1382 | Tue Mar 31 11:09:08 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1383 | 
 | 
|---|
| 1384 |         From H.J. Lu <hjl@gnu.org>:
 | 
|---|
| 1385 |         * i386-dis.c (dis386): Change 0x8c and 0x8e to movS, and change Ew
 | 
|---|
| 1386 |         to Ev for both.
 | 
|---|
| 1387 | 
 | 
|---|
| 1388 | Mon Mar 30 17:32:03 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1389 | 
 | 
|---|
| 1390 |         * Branched binutils 2.9.
 | 
|---|
| 1391 | 
 | 
|---|
| 1392 | Mon Mar 30 15:18:00 1998  Ken Raeburn  <raeburn@cygnus.com>
 | 
|---|
| 1393 | 
 | 
|---|
| 1394 |         * d30v-dis.c (print_insn_d30v): Don't use uninitialized "num" when
 | 
|---|
| 1395 |         disassembling last 4 bytes of a section.
 | 
|---|
| 1396 | 
 | 
|---|
| 1397 | Fri Mar 27 18:08:13 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1398 | 
 | 
|---|
| 1399 |         Fix some gcc -Wall warnings:
 | 
|---|
| 1400 |         * arc-dis.c (print_insn): Add casts to avoid warnings.
 | 
|---|
| 1401 |         * cgen-opc.c (cgen_keyword_lookup_name): Likewise.
 | 
|---|
| 1402 |         * d10v-dis.c (dis_long, dis_2_short): Likewise.
 | 
|---|
| 1403 |         * m10200-dis.c (disassemble): Likewise.
 | 
|---|
| 1404 |         * m10300-dis.c (disassemble): Likewise.
 | 
|---|
| 1405 |         * ns32k-dis.c (print_insn_ns32k): Likewise.
 | 
|---|
| 1406 |         * ppc-opc.c (insert_ral, insert_ram): Likewise.
 | 
|---|
| 1407 |         * cgen-dis.c (build_dis_hash_table): Remove used local variables.
 | 
|---|
| 1408 |         * cgen-opc.c (cgen_keyword_search_next): Likewise.
 | 
|---|
| 1409 |         * d10v-dis.c (dis_long, dis_2_short): Likewise.
 | 
|---|
| 1410 |         * d30v-dis.c (print_insn_d30v, lookup_opcode): Likewise.
 | 
|---|
| 1411 |         * ns32k-dis.c (bit_extract, print_insn_ns32k): Likewise.
 | 
|---|
| 1412 |         * tic80-dis.c (print_one_instruction): Likewise.
 | 
|---|
| 1413 |         * w65-dis.c (print_operand): Likewise.
 | 
|---|
| 1414 |         * z8k-dis.c (fetch_data): Likewise.
 | 
|---|
| 1415 |         * a29k-dis.c: Add return type for find_byte_func_type.
 | 
|---|
| 1416 |         * arc-opc.c: Include <stdio.h>.  Remove declarations of
 | 
|---|
| 1417 |         insert_multshift and extract_multshift.
 | 
|---|
| 1418 |         * d30v-dis.c (lookup_opcode): Parenthesize assignments in
 | 
|---|
| 1419 |         conditionals.
 | 
|---|
| 1420 |         (extract_value): Fully parenthesize expression.
 | 
|---|
| 1421 |         * h8500-dis.c (print_insn_h8500): Initialize local variables.
 | 
|---|
| 1422 |         * h8500-opc.h (h8500_table): Fully bracket initializer.
 | 
|---|
| 1423 |         * w65-opc.h (optable): Likewise.
 | 
|---|
| 1424 |         * i386-dis.c (print_insn_x86): Declare aflag and flag parameters.
 | 
|---|
| 1425 |         * i386-dis.c (OP_E): Initialize local variables.
 | 
|---|
| 1426 |         * m10200-dis.c (print_insn_mn10200): Likewise.
 | 
|---|
| 1427 |         * mips-dis.c (print_insn_mips16): Likewise.
 | 
|---|
| 1428 |         * sh-dis.c (print_insn_shx): Likewise.
 | 
|---|
| 1429 |         * v850-dis.c (print_insn_v850): Likewise.
 | 
|---|
| 1430 |         * ns32k-dis.c (print_insn_arg): Declare.
 | 
|---|
| 1431 |         (get_displacement, invalid_float): Declare.
 | 
|---|
| 1432 |         (list_search, sign_extend, flip_bytes): Declare return type.
 | 
|---|
| 1433 |         (get_displacement): Likewise.
 | 
|---|
| 1434 |         (print_insn_arg): Likewise.  Make d int.  Fix sprintf format
 | 
|---|
| 1435 |         string.
 | 
|---|
| 1436 |         (print_insn_ns32k): Make i unsigned.
 | 
|---|
| 1437 |         (invalid_float): Make static.  Declare type of val.
 | 
|---|
| 1438 |         * tic30-dis.c (print_par_insn): Make i size_t.  Don't check strlen
 | 
|---|
| 1439 |         on each for iteration.
 | 
|---|
| 1440 |         * tic30-dis.c (get_indirect_operand): Likewise.
 | 
|---|
| 1441 |         * z8k-dis.c (print_insn_z8001): Declare return type.
 | 
|---|
| 1442 |         (print_insn_z8002): Likewise.
 | 
|---|
| 1443 |         (unparse_instr): Fix sprintf format strings.
 | 
|---|
| 1444 | 
 | 
|---|
| 1445 | Fri Mar 27 00:05:23 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 1446 | 
 | 
|---|
| 1447 |         * mips-opc.c: Add "sync.l" and "sync.p".
 | 
|---|
| 1448 | 
 | 
|---|
| 1449 | Wed Mar 25 14:32:48 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 | 
|---|
| 1450 | 
 | 
|---|
| 1451 |         * m68k-dis.c (print_insn_m68k): Use info->mach to select the
 | 
|---|
| 1452 |         default m68k variant to recognize.
 | 
|---|
| 1453 | 
 | 
|---|
| 1454 |         * i960-dis.c (pinsn): Change type of first argument to bfd_vma.
 | 
|---|
| 1455 |         (ctrl, cobr, mem, ea): Likewise.
 | 
|---|
| 1456 |         (print_addr): Likewise.  Remove cast.
 | 
|---|
| 1457 |         (ea): Cast argument of print_addr to bfd_vma.
 | 
|---|
| 1458 | 
 | 
|---|
| 1459 |         * cgen-asm.c (cgen_parse_signed_integer): Fix type of local
 | 
|---|
| 1460 |         variable value.
 | 
|---|
| 1461 |         (cgen_parse_unsigned_integer): Likewise.
 | 
|---|
| 1462 |         (cgen_parse_address): Likewise.
 | 
|---|
| 1463 | 
 | 
|---|
| 1464 | Wed Mar 25 14:31:31 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1465 | 
 | 
|---|
| 1466 |         * i960-dis.c (ctrl): Add full braces to structure initialization.
 | 
|---|
| 1467 |         (cobr, mem, reg): Likewise.
 | 
|---|
| 1468 |         (ea): Correct parenthesization in expression.
 | 
|---|
| 1469 | 
 | 
|---|
| 1470 |         * cgen-asm.c: Include <ctype.h>.
 | 
|---|
| 1471 |         (build_asm_hash_table): Remove unused local variable i.
 | 
|---|
| 1472 |         (cgen_parse_keyword): Add casts to avoid warnings.
 | 
|---|
| 1473 | 
 | 
|---|
| 1474 |         * arm-dis.c (print_insn_big_arm): Only call coffsymbol for a COFF
 | 
|---|
| 1475 |         symbol.  Fix indentation.
 | 
|---|
| 1476 |         (print_insn_little_arm): Likewise.
 | 
|---|
| 1477 | 
 | 
|---|
| 1478 | Fri Mar 20 18:55:18 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1479 | 
 | 
|---|
| 1480 |         * configure.in: Use AM_DISABLE_SHARED.
 | 
|---|
| 1481 |         * aclocal.m4, configure: Rebuild with libtool 1.2.
 | 
|---|
| 1482 | 
 | 
|---|
| 1483 | Thu Mar 19 15:46:53 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1484 | 
 | 
|---|
| 1485 |         These patches are courtesy of Jonathan Walton and Tony Thompson
 | 
|---|
| 1486 |         (athompso@cambridge.arm.com).
 | 
|---|
| 1487 | 
 | 
|---|
| 1488 |         * arm-dis.c (print_insn_thumb): Ignore bottom two bits of PC
 | 
|---|
| 1489 |         relative addresses.
 | 
|---|
| 1490 | 
 | 
|---|
| 1491 |         * arm-opc.h (thumb_opcodes): Annotate PC relative addresses with
 | 
|---|
| 1492 |         both the offset and the label closest to the destination.
 | 
|---|
| 1493 | 
 | 
|---|
| 1494 | Sat Mar 14 23:47:14 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1495 | 
 | 
|---|
| 1496 |         * m32r-opc.h: Regenerate.
 | 
|---|
| 1497 | 
 | 
|---|
| 1498 | Wed Mar  4 12:08:14 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1499 | 
 | 
|---|
| 1500 |         * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.
 | 
|---|
| 1501 | 
 | 
|---|
| 1502 | Sat Feb 28 16:02:34 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1503 | 
 | 
|---|
| 1504 |         * arm-dis.c (print_insn_big_arm, print_insn_little_arm): Do not
 | 
|---|
| 1505 |         assume that info->symbols is non-empty.
 | 
|---|
| 1506 | 
 | 
|---|
| 1507 | Sat Feb 28 12:19:05 1998  Richard Henderson  <rth@cygnus.com>
 | 
|---|
| 1508 | 
 | 
|---|
| 1509 |         * alpha-opc.c (cvtqs) There is no such thing.
 | 
|---|
| 1510 |         (cvttq): Missing most of the /*d variants.
 | 
|---|
| 1511 | 
 | 
|---|
| 1512 | Thu Feb 26 15:53:09 1998  Michael Meissner  <meissner@cygnus.com>
 | 
|---|
| 1513 | 
 | 
|---|
| 1514 |         * d30v-opc.c (d30v_opcode_table): Indicate which instructions are
 | 
|---|
| 1515 |         delayed branches or jumps.
 | 
|---|
| 1516 | 
 | 
|---|
| 1517 | Tue Feb 24 10:46:44 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1518 | 
 | 
|---|
| 1519 |         * arm-dis.c (print_insn_{big,little}_arm): info->symbol changed
 | 
|---|
| 1520 |         to *info->symbols.
 | 
|---|
| 1521 |         * mips-dis.c (print_insn_{big,little}_mips): Likewise.
 | 
|---|
| 1522 |         * tic30-dis.c (print_branch): Likewise.
 | 
|---|
| 1523 | 
 | 
|---|
| 1524 | Tue Feb 24 11:06:18 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1525 | 
 | 
|---|
| 1526 |         * arm-dis.c (print_insn_big_arm, print_insn_little_arm): Remove
 | 
|---|
| 1527 |         saved_symbol code as it is no longer needed.
 | 
|---|
| 1528 | 
 | 
|---|
| 1529 | Mon Feb 23 13:16:17 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1530 | 
 | 
|---|
| 1531 |         * cgen-asm.c: Include symcat.h.
 | 
|---|
| 1532 |         * cgen-dis.c,cgen-opc.c: Ditto.
 | 
|---|
| 1533 |         * m32r-asm.c,m32r-dis.c,m32r-opc.h,m32r-opc.c: Regenerate.
 | 
|---|
| 1534 | 
 | 
|---|
| 1535 | Mon Feb 23 10:34:58 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 1536 | 
 | 
|---|
| 1537 |         * mips-dis.c (print_insn_arg): Do not prefix 'P' arguments with '$'.
 | 
|---|
| 1538 | 
 | 
|---|
| 1539 | Thu Feb 19 16:51:13 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1540 | 
 | 
|---|
| 1541 |         * m32r-opc.[ch]: Regenerate.
 | 
|---|
| 1542 | 
 | 
|---|
| 1543 | Tue Feb 17 17:14:50 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1544 | 
 | 
|---|
| 1545 |         * cgen-asm.c (cgen_parse_{signed,unsigned}_integer): Delete min,max
 | 
|---|
| 1546 |         arguments.  Don't perform validation here.
 | 
|---|
| 1547 |         * m32r-asm.c,m32r-dis.c,m32r-opc.c: Regenerate.
 | 
|---|
| 1548 | 
 | 
|---|
| 1549 | Fri Feb 13 14:26:06 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1550 | 
 | 
|---|
| 1551 |         * m32r-opc.c: Regenerate.
 | 
|---|
| 1552 | 
 | 
|---|
| 1553 | Fri Feb 13 14:53:02 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1554 | 
 | 
|---|
| 1555 |         * Makefile.am (AUTOMAKE_OPTIONS): Define.
 | 
|---|
| 1556 |         * configure, Makefile.in, aclocal.m4: Rebuild with automake 1.2e.
 | 
|---|
| 1557 | 
 | 
|---|
| 1558 | Fri Feb 13 10:21:09 1998  Mark Alexander  <marka@cygnus.com>
 | 
|---|
| 1559 | 
 | 
|---|
| 1560 |         * m10300-dis.c (print_insn_mn10300): Recognize break instruction.
 | 
|---|
| 1561 | 
 | 
|---|
| 1562 | Fri Feb 13 13:12:14 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1563 | 
 | 
|---|
| 1564 |         * configure.in: Get the version number from BFD.
 | 
|---|
| 1565 |         * configure: Rebuild.
 | 
|---|
| 1566 | 
 | 
|---|
| 1567 |         From H.J. Lu <hjl@gnu.org>:
 | 
|---|
| 1568 |         * Makefile.am (libopcodes_la_LDFLAGS): Define.
 | 
|---|
| 1569 |         * Makefile.in: Rebuild.
 | 
|---|
| 1570 | 
 | 
|---|
| 1571 | Fri Feb 13 09:50:32 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1572 | 
 | 
|---|
| 1573 |         * m32r-opc.c: Regenerate.
 | 
|---|
| 1574 |         * m32r-opc.h: Regenerate.
 | 
|---|
| 1575 | 
 | 
|---|
| 1576 | Thu Feb 12 11:01:40 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1577 | 
 | 
|---|
| 1578 |         * m32r-opc.c: Regenerate.
 | 
|---|
| 1579 | 
 | 
|---|
| 1580 | Thu Feb 12 03:41:00 1998  J"orn Rennecke  <amylaar@cygnus.co.uk>
 | 
|---|
| 1581 | 
 | 
|---|
| 1582 |         Fix rac to accept only a0:
 | 
|---|
| 1583 |         * d10v-opc.c (d10v_predefined_registers, d10v_operands, d10v_opcodes):
 | 
|---|
| 1584 |         Split OPERAND_ACC into OPERAND_ACC0 and OPERAND_ACC1.
 | 
|---|
| 1585 |         Introduce OPERAND_GPR.
 | 
|---|
| 1586 |         * d10v-dis.c (print_operand): Likewise.
 | 
|---|
| 1587 | 
 | 
|---|
| 1588 | Wed Feb 11 18:58:34 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1589 | 
 | 
|---|
| 1590 |         * cgen-opc.c (cgen_set_cpu): Delete init of hw list `next' chain.
 | 
|---|
| 1591 |         (cgen_hw_lookup): Make result const.
 | 
|---|
| 1592 |         * m32r-opc.h, m32r-opc.c, m32r-asm.c, m32r-dis.c: Regenerate.
 | 
|---|
| 1593 | 
 | 
|---|
| 1594 | Sat Feb  7 15:30:27 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1595 | 
 | 
|---|
| 1596 |         * configure, aclocal.m4: Rebuild with new libtool.
 | 
|---|
| 1597 | 
 | 
|---|
| 1598 | Thu Feb  5 17:56:10 1998  Michael Meissner  <meissner@cygnus.com>
 | 
|---|
| 1599 | 
 | 
|---|
| 1600 |         * d30v-opc.c (repeat{,i} instructions): Repeat/repeati
 | 
|---|
| 1601 |         instructions use a PC relative branch, not absolute.
 | 
|---|
| 1602 | 
 | 
|---|
| 1603 | Wed Feb  4 19:17:37 1998  Ian Lance Taylor  <ian@cygnus.com>
 | 
|---|
| 1604 | 
 | 
|---|
| 1605 |         * configure.in: Set libtool_enable_shared rather than
 | 
|---|
| 1606 |         libtool_shared.  Remove diversion hack.
 | 
|---|
| 1607 |         * configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
 | 
|---|
| 1608 | 
 | 
|---|
| 1609 | Tue Feb  3 17:19:40 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1610 | 
 | 
|---|
| 1611 |         * cgen-opc.c (cgen_set_cpu): Initialize hardware table.
 | 
|---|
| 1612 |         * m32r-opc.h, m32r-opc.c, m32r-asm.c, m32r-dis.c: Regenerate.
 | 
|---|
| 1613 | 
 | 
|---|
| 1614 | Mon Feb  2 19:22:15 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
 | 
|---|
| 1615 | 
 | 
|---|
| 1616 |         * tic30-dis.c: New file.
 | 
|---|
| 1617 |         * disassemble.c (disassembler): Add bfd_arch_tic30 case.
 | 
|---|
| 1618 |         * configure.in: Handle bfd_tic30_arch.
 | 
|---|
| 1619 |         * Makefile.am: Rebuild dependencies.
 | 
|---|
| 1620 |         (CFILES): Add tic30-dis.c
 | 
|---|
| 1621 |         (ALL_MACHINES): Add tic30-dis.lo.
 | 
|---|
| 1622 |         * configure, Makefile.in: Rebuild.
 | 
|---|
| 1623 | 
 | 
|---|
| 1624 | Thu Jan 29 13:02:56 1998  Doug Evans  <devans@canuck.cygnus.com>
 | 
|---|
| 1625 | 
 | 
|---|
| 1626 |         * m32r-opc.h (HAVE_CPU_M32R): Define.
 | 
|---|
| 1627 | 
 | 
|---|
| 1628 | Wed Jan 28 09:55:03 1998  Nick Clifton  <nickc@cygnus.com>
 | 
|---|
| 1629 | 
 | 
|---|
| 1630 |         * v850-opc.c (insertion routines): If both alignment and size is
 | 
|---|
| 1631 |         wrong then report this.
 | 
|---|
| 1632 | 
 | 
|---|
| 1633 | Tue Jan 27 21:52:59 1998  Jeffrey A Law  (law@cygnus.com)
 | 
|---|
| 1634 | 
 | 
|---|
| 1635 |         * mips-dis.c (_print_insn_mips): Set target_processor as appropriate.
 | 
|---|
| 1636 |         Only recognize instructions for the current target_processor.
 | 
|---|
| 1637 | 
 | 
|---|
| 1638 | Thu Jan 22 16:20:17 1998  Fred Fish  <fnf@cygnus.com>
 | 
|---|
| 1639 | 
 | 
|---|
| 1640 |         * d10v-dis.c (PC_MASK): Correct value.
 | 
|---|
| 1641 |         (print_operand): If there's a reloc, don't calculate the
 | 
|---|
| 1642 |         address because they could be in different sections.
 | 
|---|
| 1643 | 
 | 
|---|
| 1644 | Fri Jan 16 15:29:11 1998  Jim Blandy  <jimb@zwingli.cygnus.com>
 | 
|---|
| 1645 | 
 | 
|---|
| 1646 |         * mips-opc.c (mips_builtin_opcodes): Move 4010's "addciu"
 | 
|---|
| 1647 |         instruction after the 4650's "mul" instruction; nobody's using the
 | 
|---|
| 1648 |         4010 these days.  If object files someday indicate which processor
 | 
|---|
| 1649 |         variant they're intended for, we can do a better job at this.
 | 
|---|
| 1650 | 
 | 
|---|
| 1651 | Mon Jan 12 14:43:54 1998  Doug Evans  <devans@seba.cygnus.com>
 | 
|---|
| 1652 | 
 | 
|---|
| 1653 |         * cgen-asm.c (build_asm_hash_table): Traverse compiled in table using
 | 
|---|
| 1654 |         table provided entry size.  Use CGEN_INSN_MNEMONIC.
 | 
|---|
| 1655 |         (cgen_parse_keyword): Rewrite.
 | 
|---|
| 1656 |         * cgen-dis.c (build_dis_hash_table): Traverse compiled in table using
 | 
|---|
| 1657 |         table provided entry size.  Use CGEN_INSN_MASK_BITSIZE.
 | 
|---|
| 1658 |         * cgen-opc.c: Clean up pass over `struct foo' usage.
 | 
|---|
| 1659 |         (cgen_keyword_lookup_value): Handle "" entry.
 | 
|---|
| 1660 |         (cgen_keyword_add): Likewise.
 | 
|---|
| 1661 | 
 | 
|---|
| 1662 | For older changes see ChangeLog-9297
 | 
|---|
| 1663 |  | 
|---|
| 1664 | 
 | 
|---|
| 1665 | Local Variables:
 | 
|---|
| 1666 | mode: change-log
 | 
|---|
| 1667 | left-margin: 8
 | 
|---|
| 1668 | fill-column: 74
 | 
|---|
| 1669 | version-control: never
 | 
|---|
| 1670 | End:
 | 
|---|