Regenerate.
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
1 2006-09-29 Alan Modra <amodra@bigpond.net.au>
2
3 * po/POTFILES.in: Regenerate.
4
5 2006-09-26 Mark Shinwell <shinwell@codesourcery.com>
6 Joseph Myers <joseph@codesourcery.com>
7 Ian Lance Taylor <ian@wasabisystems.com>
8 Ben Elliston <bje@wasabisystems.com>
9
10 * arm-dis.c (coprocessor_opcodes): The X-qualifier to WMADD may
11 only be used with the default multiply-add operation, so if N is
12 set, don't bother printing X. Add new iwmmxt instructions.
13 (IWMMXT_INSN_COUNT): Update.
14 (iwmmxt_wwssnames): Qualify "wwss" names at index 2, 6, 10 and 14
15 with a 'c' suffix.
16 (print_insn_coprocessor): Check for iWMMXt2. Handle format
17 specifiers 'r', 'i'.
18
19 2006-09-24 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
20
21 PR binutils/3100
22 * i386-dis.c (prefix_user_table): Fix the second operand of
23 maskmovdqu instruction to allow only %xmm register instead of
24 both %xmm register and memory.
25
26 2006-09-23 H.J. Lu <hongjiu.lu@intel.com>
27
28 PR binutils/3235
29 * i386-dis.c (OP_OFF64): Get 32bit offset if there is an
30 address size prefix.
31
32 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
33
34 * score-dis.c: New file.
35 * score-opc.h: New file.
36 * Makefile.am: Add Score files.
37 * Makefile.in: Regenerate.
38 * configure.in: Add support for Score target.
39 * configure: Regenerate.
40 * disassemble.c: Add support for Score target.
41
42 2006-09-16 Nick Clifton <nickc@redhat.com>
43 Pedro Alves <pedro_alves@portugalmail.pt>
44
45 * arm-dis.c: Make use of new STRING_COMMA_LEN and CONST_STRNEQ
46 macros defined in bfd.h.
47 * cris-dis.c: Likewise.
48 * h8300-dis.c: Likewise.
49 * i386-dis.c: Likewise.
50 * ia64-gen.c: Likewise.
51 * mips-dis: Likewise.
52
53 2006-09-04 Paul Brook <paul@codesourcery.com>
54
55 * arm-dis.c (neon_opcode): Fix suffix on VMOVN.
56
57 2006-08-23 H.J. Lu <hongjiu.lu@intel.com>
58
59 * i386-dis.c (three_byte_table): Expand to 256 elements.
60
61 2006-08-04 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
62
63 PR binutils/3000
64 * i386-dis.c (MXC,EMC): Define.
65 (OP_MXC): New function to handle cvt* (convert instructions) between
66 %xmm and %mm register correctly.
67 (OP_EMC): ditto.
68 (prefix_user_table): Modified cvtpi2pd,cvtpd2pi and cvttpd2pi
69 instruction operands in PREGRP2,PREGRP3,PREGRP4 appropriately
70 with EMC/MXC.
71
72 2006-07-29 Richard Sandiford <richard@codesourcery.com>
73
74 * m68k-opc.c (m68k_opcodes): Fix operand specificer in the Coldfire
75 "fdaddl" entry.
76
77 2006-07-19 Paul Brook <paul@codesourcery.com>
78
79 * armd-dis.c (arm_opcodes): Fix rbit opcode.
80
81 2006-07-18 H.J. Lu <hongjiu.lu@intel.com>
82
83 * i386-dis.c (grps): Change "sldtQ", "strQ" and "smswQ" to
84 "sldt", "str" and "smsw".
85
86 2006-07-15 H.J. Lu <hongjiu.lu@intel.com>
87
88 PR binutils/2829
89 * i386-dis.c (GRP11_C6): NEW.
90 (GRP11_C7): Likewise.
91 (GRP12): Updated.
92 (GRP13): Likewise.
93 (GRP14): Likewise.
94 (GRP15): Likewise.
95 (GRP16): Likewise.
96 (GRPAMD): Likewise.
97 (GRPPADLCK1): Likewise.
98 (GRPPADLCK2): Likewise.
99 (dis386): Use GRP11_C6 and GRP11_C7 for entres 0xc6 and 0xc7,
100 respectively.
101 (grps): Add entries for GRP11_C6 and GRP11_C7.
102
103 2006-07-10 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
104 Michael Meissner <michael.meissner@amd.com>
105
106 * i386-dis.c (dis386): Add support for 4 operand instructions. Add
107 support for amdfam10 SSE4a/ABM instructions. Modify all
108 initializer macros to have additional arguments. Disallow REP
109 prefix for non-string instructions.
110 (print_insn): Ditto.
111
112
113 2006-07-05 Julian Brown <julian@codesourcery.com>
114
115 * arm-dis.c (coprocessor): Alter fmsrr disassembly syntax.
116
117 2006-06-12 H.J. Lu <hongjiu.lu@intel.com>
118
119 * i386-dis.c (dis386_twobyte): Use "nopQ" for 0x1f.
120 (twobyte_has_modrm): Set 1 for 0x1f.
121
122 2006-06-12 H.J. Lu <hongjiu.lu@intel.com>
123
124 * i386-dis.c (NOP_Fixup): Removed.
125 (NOP_Fixup1): New.
126 (NOP_Fixup2): Likewise.
127 (dis386): Use NOP_Fixup1 and NOP_Fixup2 on 0x90.
128
129 2006-06-12 Julian Brown <julian@codesourcery.com>
130
131 * arm-dis.c (print_insn_neon): Disassemble 32-bit immediates as signed
132 on 64-bit hosts.
133
134 2006-06-10 H.J. Lu <hongjiu.lu@intel.com>
135
136 * i386.c (GRP10): Renamed to ...
137 (GRP12): This.
138 (GRP11): Renamed to ...
139 (GRP13): This.
140 (GRP12): Renamed to ...
141 (GRP14): This.
142 (GRP13): Renamed to ...
143 (GRP15): This.
144 (GRP14): Renamed to ...
145 (GRP16): This.
146 (dis386_twobyte): Updated.
147 (grps): Likewise.
148
149 2006-06-09 Nick Clifton <nickc@redhat.com>
150
151 * po/fi.po: Updated Finnish translation.
152
153 2006-06-07 Joseph S. Myers <joseph@codesourcery.com>
154
155 * po/Make-in (pdf, ps): New dummy targets.
156
157 2006-06-06 Paul Brook <paul@codesourcery.com>
158
159 * arm-dis.c (coprocessor_opcodes): Add %c to unconditional arm
160 instructions.
161 (neon_opcodes): Add conditional execution specifiers.
162 (thumb_opcodes): Ditto.
163 (thumb32_opcodes): Ditto.
164 (arm_conditional): Change 0xe to "al" and add "" to end.
165 (ifthen_state, ifthen_next_state, ifthen_address): New.
166 (IFTHEN_COND): Define.
167 (print_insn_coprocessor, print_insn_neon): Print thumb conditions.
168 (print_insn_arm): Change %c to use new values of arm_conditional.
169 (print_insn_thumb16): Print thumb conditions. Add %I.
170 (print_insn_thumb32): Print thumb conditions.
171 (find_ifthen_state): New function.
172 (print_insn): Track IT block state.
173
174 2006-06-06 Ben Elliston <bje@au.ibm.com>
175 Anton Blanchard <anton@samba.org>
176 Peter Bergner <bergner@vnet.ibm.com>
177
178 * ppc-dis.c (powerpc_dialect): Handle power6 option.
179 (print_ppc_disassembler_options): Mention power6.
180
181 2006-06-06 Thiemo Seufer <ths@mips.com>
182 Chao-ying Fu <fu@mips.com>
183
184 * mips-dis.c: Disassemble DSP64 instructions for MIPS64R2.
185 * mips-opc.c: Add DSP64 instructions.
186
187 2006-06-06 Alan Modra <amodra@bigpond.net.au>
188
189 * m68hc11-dis.c (print_insn): Warning fix.
190
191 2006-06-05 Daniel Jacobowitz <dan@codesourcery.com>
192
193 * po/Make-in (top_builddir): Define.
194
195 2006-06-05 Alan Modra <amodra@bigpond.net.au>
196
197 * Makefile.am: Run "make dep-am".
198 * Makefile.in: Regenerate.
199 * config.in: Regenerate.
200
201 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
202
203 * Makefile.am (INCLUDES): Use @INCINTL@.
204 * acinclude.m4: Include new gettext macros.
205 * configure.in: Use ZW_GNU_GETTEXT_SISTER_DIR and AM_PO_SUBDIRS.
206 Remove local code for po/Makefile.
207 * Makefile.in, aclocal.m4, configure: Regenerated.
208
209 2006-05-30 Nick Clifton <nickc@redhat.com>
210
211 * po/es.po: Updated Spanish translation.
212
213 2006-05-25 Richard Sandiford <richard@codesourcery.com>
214
215 * m68k-opc.c (m68k_opcodes): Fix the masks of the Coldfire fmovemd
216 and fmovem entries. Put register list entries before immediate
217 mask entries. Use "l" rather than "L" in the fmovem entries.
218 * m68k-dis.c (match_insn_m68k): Remove the PRIV argument and work it
219 out from INFO.
220 (m68k_scan_mask): New function, split out from...
221 (print_insn_m68k): ...here. If no architecture has been set,
222 first try printing an m680x0 instruction, then try a Coldfire one.
223
224 2006-05-24 Nick Clifton <nickc@redhat.com>
225
226 * po/ga.po: Updated Irish translation.
227
228 2006-05-22 Nick Clifton <nickc@redhat.com>
229
230 * crx-dis.c (EXTRACT): Make macro work on 64-bit hosts.
231
232 2006-05-22 Nick Clifton <nickc@redhat.com>
233
234 * po/nl.po: Updated translation.
235
236 2006-05-18 Alan Modra <amodra@bigpond.net.au>
237
238 * avr-dis.c: Formatting fix.
239
240 2006-05-14 Thiemo Seufer <ths@mips.com>
241
242 * mips16-opc.c (I1, I32, I64): New shortcut defines.
243 (mips16_opcodes): Change membership of instructions to their
244 lowest baseline ISA.
245
246 2006-05-09 H.J. Lu <hongjiu.lu@intel.com>
247
248 * i386-dis.c (grps): Update sgdt/sidt for 64bit.
249
250 2006-05-05 Julian Brown <julian@codesourcery.com>
251
252 * arm-dis.c (coprocessor_opcodes): Don't interpret fldmx/fstmx as
253 vldm/vstm.
254
255 2006-05-05 Thiemo Seufer <ths@mips.com>
256 David Ung <davidu@mips.com>
257
258 * mips-opc.c: Add macro for cache instruction.
259
260 2006-05-04 Thiemo Seufer <ths@mips.com>
261 Nigel Stephens <nigel@mips.com>
262 David Ung <davidu@mips.com>
263
264 * mips-dis.c (mips_arch_choices): Add smartmips instruction
265 decoding to MIPS32 and MIPS32R2. Limit DSP decoding to release
266 2 ISAs. Add MIPS3D decoding to MIPS32R2. Add MT decoding to
267 MIPS64R2.
268 * mips-opc.c: fix random typos in comments.
269 (INSN_SMARTMIPS): New defines.
270 (mips_builtin_opcodes): Add paired single support for MIPS32R2.
271 Move bc3f, bc3fl, bc3t, bc3tl downwards. Move flushi, flushd,
272 flushid, wb upwards. Move cfc3, ctc3 downwards. Rework the
273 FP_S and FP_D flags to denote single and double register
274 accesses separately. Move dmfc3, dmtc3, mfc3, mtc3 downwards.
275 Allow jr.hb and jalr.hb for release 1 ISAs. Allow luxc1, suxc1
276 for MIPS32R2. Add SmartMIPS instructions. Add two-argument
277 variants of bc2f, bc2fl, bc2t, bc2tl. Add mfhc2, mthc2 to
278 release 2 ISAs.
279 * mips16-opc.c (mips16_opcodes): Add sdbbp instruction.
280
281 2006-05-03 Thiemo Seufer <ths@mips.com>
282
283 * mips-opc.c (mips_builtin_opcodes): Fix mftr argument order.
284
285 2006-05-02 Thiemo Seufer <ths@mips.com>
286 Nigel Stephens <nigel@mips.com>
287 David Ung <davidu@mips.com>
288
289 * mips-dis.c (print_insn_args): Force mips16 to odd addresses.
290 (print_mips16_insn_arg): Force mips16 to odd addresses.
291
292 2006-04-30 Thiemo Seufer <ths@mips.com>
293 David Ung <davidu@mips.com>
294
295 * mips-opc.c (mips_builtin_opcodes): Add udi instructions
296 "udi0" to "udi15".
297 * mips-dis.c (print_insn_args): Adds udi argument handling.
298
299 2006-04-28 James E Wilson <wilson@specifix.com>
300
301 * m68k-dis.c (match_insn_m68k): Restore fprintf_func before printing
302 error message.
303
304 2006-04-28 Thiemo Seufer <ths@mips.com>
305 David Ung <davidu@mips.com>
306 Nigel Stephens <nigel@mips.com>
307
308 * mips-dis.c (mips_cp0sel_names_mips3264r2): Add MT register
309 names.
310
311 2006-04-28 Thiemo Seufer <ths@mips.com>
312 Nigel Stephens <nigel@mips.com>
313 David Ung <davidu@mips.com>
314
315 * mips-dis.c (print_insn_args): Add mips_opcode argument.
316 (print_insn_mips): Adjust print_insn_args call.
317
318 2006-04-28 Thiemo Seufer <ths@mips.com>
319 Nigel Stephens <nigel@mips.com>
320
321 * mips-dis.c (print_insn_args): Print $fcc only for FP
322 instructions, use $cc elsewise.
323
324 2006-04-28 Thiemo Seufer <ths@mips.com>
325 Nigel Stephens <nigel@mips.com>
326
327 * opcodes/mips-dis.c (mips16_to_32_reg_map, mips16_reg_names):
328 Map MIPS16 registers to O32 names.
329 (print_mips16_insn_arg): Use mips16_reg_names.
330
331 2006-04-26 Julian Brown <julian@codesourcery.com>
332
333 * arm-dis.c (print_insn_neon): Disassemble floating-point constant
334 VMOV.
335
336 2006-04-26 Nathan Sidwell <nathan@codesourcery.com>
337 Julian Brown <julian@codesourcery.com>
338
339 * opcodes/arm-dis.c (coprocessor_opcodes): Add %A, %B, %k, convert
340 %<code>[zy] into %[zy]<code>. Expand meaning of %<bitfield>['`?].
341 Add unified load/store instruction names.
342 (neon_opcode_table): New.
343 (arm_opcodes): Expand meaning of %<bitfield>['`?].
344 (arm_decode_bitfield): New.
345 (print_insn_coprocessor): Add pc argument. Add %A & %B specifiers.
346 Use arm_decode_bitfield and adjust numeric specifiers. Adjust %z & %y.
347 (print_insn_neon): New.
348 (print_insn_arm): Adjust print_insn_coprocessor call. Call
349 print_insn_neon. Use arm_decode_bitfield and adjust numeric specifiers.
350 (print_insn_thumb32): Likewise.
351
352 2006-04-19 Alan Modra <amodra@bigpond.net.au>
353
354 * Makefile.am: Run "make dep-am".
355 * Makefile.in: Regenerate.
356
357 2006-04-19 Alan Modra <amodra@bigpond.net.au>
358
359 * avr-dis.c (avr_operand): Warning fix.
360
361 * configure: Regenerate.
362
363 2006-04-16 Daniel Jacobowitz <dan@codesourcery.com>
364
365 * po/POTFILES.in: Regenerated.
366
367 2006-04-12 Hochstein <hochstein@algo.informatik.tu-darmstadt.de>
368
369 PR binutils/2454
370 * avr-dis.c (avr_operand): Arrange for a comment to appear before
371 the symolic form of an address, so that the output of objdump -d
372 can be reassembled.
373
374 2006-04-10 DJ Delorie <dj@redhat.com>
375
376 * m32c-asm.c: Regenerate.
377
378 2006-04-06 Carlos O'Donell <carlos@codesourcery.com>
379
380 * Makefile.am: Add install-html target.
381 * Makefile.in: Regenerate.
382
383 2006-04-06 Nick Clifton <nickc@redhat.com>
384
385 * po/vi/po: Updated Vietnamese translation.
386
387 2006-03-31 Paul Koning <ni1d@arrl.net>
388
389 * pdp11-opc.c (pdp11_opcodes): Fix opcode for SEC instruction.
390
391 2006-03-16 Bernd Schmidt <bernd.schmidt@analog.com>
392
393 * bfin-dis.c (decode_dsp32shiftimm_0): Simplify and correct the
394 logic to identify halfword shifts.
395
396 2006-03-16 Paul Brook <paul@codesourcery.com>
397
398 * arm-dis.c (arm_opcodes): Rename swi to svc.
399 (thumb_opcodes): Ditto.
400
401 2006-03-13 DJ Delorie <dj@redhat.com>
402
403 * m32c-asm.c: Regenerate.
404 * m32c-desc.c: Likewise.
405 * m32c-desc.h: Likewise.
406 * m32c-dis.c: Likewise.
407 * m32c-ibld.c: Likewise.
408 * m32c-opc.c: Likewise.
409 * m32c-opc.h: Likewise.
410
411 2006-03-10 DJ Delorie <dj@redhat.com>
412
413 * m32c-desc.c: Regenerate with mul.l, mulu.l.
414 * m32c-opc.c: Likewise.
415 * m32c-opc.h: Likewise.
416
417
418 2006-03-09 Nick Clifton <nickc@redhat.com>
419
420 * po/sv.po: Updated Swedish translation.
421
422 2006-03-07 H.J. Lu <hongjiu.lu@intel.com>
423
424 PR binutils/2428
425 * i386-dis.c (REP_Fixup): New function.
426 (AL): Remove duplicate.
427 (Xbr): New.
428 (Xvr): Likewise.
429 (Ybr): Likewise.
430 (Yvr): Likewise.
431 (indirDXr): Likewise.
432 (ALr): Likewise.
433 (eAXr): Likewise.
434 (dis386): Updated entries of ins, outs, movs, lods and stos.
435
436 2006-03-05 Nick Clifton <nickc@redhat.com>
437
438 * cgen-ibld.in (insert_normal): Cope with attempts to insert a
439 signed 32-bit value into an unsigned 32-bit field when the host is
440 a 64-bit machine.
441 * fr30-ibld.c: Regenerate.
442 * frv-ibld.c: Regenerate.
443 * ip2k-ibld.c: Regenerate.
444 * iq2000-asm.c: Regenerate.
445 * iq2000-ibld.c: Regenerate.
446 * m32c-ibld.c: Regenerate.
447 * m32r-ibld.c: Regenerate.
448 * openrisc-ibld.c: Regenerate.
449 * xc16x-ibld.c: Regenerate.
450 * xstormy16-ibld.c: Regenerate.
451
452 2006-03-03 Shrirang Khisti <shrirangk@kpitcummins.com)
453
454 * xc16x-asm.c: Regenerate.
455 * xc16x-dis.c: Regenerate.
456
457 2006-02-27 Carlos O'Donell <carlos@codesourcery.com>
458
459 * po/Make-in: Add html target.
460
461 2006-02-27 H.J. Lu <hongjiu.lu@intel.com>
462
463 * i386-dis.c (IS_3BYTE_OPCODE): New for 3-byte opcodes used by
464 Intel Merom New Instructions.
465 (THREE_BYTE_0): Likewise.
466 (THREE_BYTE_1): Likewise.
467 (three_byte_table): Likewise.
468 (dis386_twobyte): Use THREE_BYTE_0 for entry 0x38. Use
469 THREE_BYTE_1 for entry 0x3a.
470 (twobyte_has_modrm): Updated.
471 (twobyte_uses_SSE_prefix): Likewise.
472 (print_insn): Handle 3-byte opcodes used by Intel Merom New
473 Instructions.
474
475 2006-02-24 David S. Miller <davem@sunset.davemloft.net>
476
477 * sparc-dis.c (v9_priv_reg_names): Add "gl" entry.
478 (v9_hpriv_reg_names): New table.
479 (print_insn_sparc): Allow values up to 16 for '?' and '!'.
480 New cases '$' and '%' for read/write hyperprivileged register.
481 * sparc-opc.c (sparc_opcodes): Add new entries for UA2005
482 window handling and rdhpr/wrhpr instructions.
483
484 2006-02-24 DJ Delorie <dj@redhat.com>
485
486 * m32c-desc.c: Regenerate with linker relaxation attributes.
487 * m32c-desc.h: Likewise.
488 * m32c-dis.c: Likewise.
489 * m32c-opc.c: Likewise.
490
491 2006-02-24 Paul Brook <paul@codesourcery.com>
492
493 * arm-dis.c (arm_opcodes): Add V7 instructions.
494 (thumb32_opcodes): Ditto. Handle V7M MSR/MRS variants.
495 (print_arm_address): New function.
496 (print_insn_arm): Use it. Add 'P' and 'U' cases.
497 (psr_name): New function.
498 (print_insn_thumb32): Add 'U', 'C' and 'D' cases.
499
500 2006-02-23 H.J. Lu <hongjiu.lu@intel.com>
501
502 * ia64-opc-i.c (bXc): New.
503 (mXc): Likewise.
504 (OpX2TaTbYaXcC): Likewise.
505 (TF). Likewise.
506 (TFCM). Likewise.
507 (ia64_opcodes_i): Add instructions for tf.
508
509 * ia64-opc.h (IMMU5b): New.
510
511 * ia64-asmtab.c: Regenerated.
512
513 2006-02-23 H.J. Lu <hongjiu.lu@intel.com>
514
515 * ia64-gen.c: Update copyright years.
516 * ia64-opc-b.c: Likewise.
517
518 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
519
520 * ia64-gen.c (lookup_regindex): Handle ".vm".
521 (print_dependency_table): Handle '\"'.
522
523 * ia64-ic.tbl: Updated from SDM 2.2.
524 * ia64-raw.tbl: Likewise.
525 * ia64-waw.tbl: Likewise.
526 * ia64-asmtab.c: Regenerated.
527
528 * ia64-opc-b.c (ia64_opcodes_b): Add vmsw.0 and vmsw.1.
529
530 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
531 Anil Paranjape <anilp1@kpitcummins.com>
532 Shilin Shakti <shilins@kpitcummins.com>
533
534 * xc16x-desc.h: New file
535 * xc16x-desc.c: New file
536 * xc16x-opc.h: New file
537 * xc16x-opc.c: New file
538 * xc16x-ibld.c: New file
539 * xc16x-asm.c: New file
540 * xc16x-dis.c: New file
541 * Makefile.am: Entries for xc16x
542 * Makefile.in: Regenerate
543 * cofigure.in: Add xc16x target information.
544 * configure: Regenerate.
545 * disassemble.c: Add xc16x target information.
546
547 2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
548
549 * i386-dis.c (dis386_twobyte): Use "movZ" for debug register
550 moves.
551
552 2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
553
554 * i386-dis.c ('Z'): Add a new macro.
555 (dis386_twobyte): Use "movZ" for control register moves.
556
557 2006-02-10 Nick Clifton <nickc@redhat.com>
558
559 * iq2000-asm.c: Regenerate.
560
561 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
562
563 * m68k-dis.c (print_insn_m68k): Use bfd_m68k_mach_to_features.
564
565 2006-01-26 David Ung <davidu@mips.com>
566
567 * mips-opc.c: Add I33 masks to these MIPS32R2 instructions: prefx,
568 ceil.l.d, ceil.l.s, cvt.d.l, cvt.l.d, cvt.l.s, cvt.s.l, floor.l.d,
569 floor.l.s, ldxc1, lwxc1, madd.d, madd.s, msub.d, msub.s, nmadd.d,
570 nmadd.s, nmsub.d, nmsub.s, recip.d, recip.s, round.l.d, rsqrt.d,
571 rsqrt.s, sdxc1, swxc1, trunc.l.d, trunc.l.s.
572
573 2006-01-18 Arnold Metselaar <arnoldm@sourceware.org>
574
575 * z80-dis.c (struct buffer, prt_d, prt_d_n, arit_d, ld_r_d,
576 ld_d_r, pref_xd_cb): Use signed char to hold data to be
577 disassembled.
578 * z80-dis.c (TXTSIZ): Increase buffer size to 24, this fixes
579 buffer overflows when disassembling instructions like
580 ld (ix+123),0x23
581 * z80-dis.c (opc_ind, pref_xd_cb): Suppress '+' in an indexed
582 operand, if the offset is negative.
583
584 2006-01-17 Arnold Metselaar <arnoldm@sourceware.org>
585
586 * z80-dis.c (struct buffer, prt_d, prt_d_n, pref_xd_cb): Use
587 unsigned char to hold data to be disassembled.
588
589 2006-01-17 Andreas Schwab <schwab@suse.de>
590
591 PR binutils/1486
592 * disassemble.c (disassemble_init_for_target): Set
593 disassembler_needs_relocs for bfd_arch_arm.
594
595 2006-01-16 Paul Brook <paul@codesourcery.com>
596
597 * m68k-opc.c (m68k_opcodes): Fix opcodes for ColdFire f?abss,
598 f?add?, and f?sub? instructions.
599
600 2006-01-16 Nick Clifton <nickc@redhat.com>
601
602 * po/zh_CN.po: New Chinese (simplified) translation.
603 * configure.in (ALL_LINGUAS): Add "zh_CH".
604 * configure: Regenerate.
605
606 2006-01-05 Paul Brook <paul@codesourcery.com>
607
608 * m68k-opc.c (m68k_opcodes): Add missing ColdFire fdsqrtd entry.
609
610 2006-01-06 DJ Delorie <dj@redhat.com>
611
612 * m32c-desc.c: Regenerate.
613 * m32c-opc.c: Regenerate.
614 * m32c-opc.h: Regenerate.
615
616 2006-01-03 DJ Delorie <dj@redhat.com>
617
618 * cgen-ibld.in (extract_normal): Avoid memory range errors.
619 * m32c-ibld.c: Regenerated.
620
621 For older changes see ChangeLog-2005
622 \f
623 Local Variables:
624 mode: change-log
625 left-margin: 8
626 fill-column: 74
627 version-control: never
628 End:
This page took 0.041096 seconds and 5 git commands to generate.