PR binutils/4045
[external/binutils.git] / opcodes / ChangeLog
1 2007-02-16  Nick Clifton  <nickc@redhat.com>
2
3         PR binutils/4045
4         * avr-dis.c (comment_start): New variable, contains the prefix to
5         use when printing addresses in comments.
6         (print_insn_avr): Set comment_start to an empty space if there is
7         no symbol table available as the generic address printing code
8         will prefix the numeric value of the address with 0x.
9
10 2007-02-13  H.J. Lu  <hongjiu.lu@intel.com>
11
12          * i386-dis.c: Updated to use an array of MAX_OPERANDS operands
13          in struct dis386.
14
15 2007-02-05  Dave Brolley  <brolley@redhat.com>
16             Richard Sandiford  <rsandifo@redhat.com>
17             DJ Delorie  <dj@redhat.com>
18             Graydon Hoare  <graydon@redhat.com>
19             Frank Ch. Eigler  <fche@redhat.com>
20             Ben Elliston  <bje@redhat.com>
21
22         * Makefile.am (HFILES): Add mep-desc.h mep-opc.h.
23         (CFILES): Add mep-*.c
24         (ALL_MACHINES): Add mep-*.lo.
25         (CLEANFILES): Add stamp-mep.
26         (CGEN_CPUS): Add mep.
27         (MEP_DEPS): New variable.
28         (mep-*): New targets.
29         * configure.in: Handle bfd_mep_arch.
30         * disassemble.c (ARCH_mep): New macro.
31         (disassembler): Handle bfd_arch_mep.
32         (disassemble_init_for_target): Likewise.
33         * mep-*: New files for Toshiba Media Processor (MeP).
34         * Makefile.in: Regenerated.
35         * configure: Regenerated.
36
37 2007-02-05  H.J. Lu  <hongjiu.lu@intel.com>
38
39         * i386-dis.c (OP_J): Undo the last change. Properly handle 64K
40         wrap around within the same segment in 16bit mode.
41
42 2007-02-02  H.J. Lu  <hongjiu.lu@intel.com>
43
44         * i386-dis.c (OP_J): Mask to 16bit only if there is a data16
45         prefix.
46
47 2007-02-02  H.J. Lu  <hongjiu.lu@intel.com>
48
49         * avr-dis.c (avr_operand): Correct PR number in comment.
50
51 2007-02-02  H.J. Lu  <hongjiu.lu@intel.com>
52
53         * disassemble.c (disassembler_usage): Call
54         print_i386_disassembler_options for i386 disassembler.
55
56         * i386-dis.c (print_i386_disassembler_options): New.
57         (print_insn): Support the new addr64 option.
58
59 2007-02-02  Hiroki Kaminaga  <kaminaga@sm.sony.co.jp>
60
61         * ppc-dis.c (powerpc_dialect): Handle ppc440.
62         * ppc-dis.c (print_ppc_disassembler_options): Note the -M440 can
63         be used.
64
65 2007-02-02  Alan Modra  <amodra@bigpond.net.au>
66
67         * ppc-opc.c (insert_bdm): -Many comment.
68         (valid_bo): Add "extract" param.  Accept both powerpc and power4
69         BO fields when disassembling with -Many.
70         (insert_bo, extract_bo, insert_boe, extract_boe): Adjust valid_bo call.
71
72 2007-01-08  Kazu Hirata  <kazu@codesourcery.com>
73
74         * m68k-opc.c (m68k_opcodes): Replace cpu32 with
75         cpu32 | fido_a except on tbl instructions.
76
77 2007-01-04  Paul Brook  <paul@codesourcery.com>
78
79         * arm-dis.c (arm_opcodes): Fix cpsie and cpsid entries.
80
81 2007-01-04  Andreas Schwab  <schwab@suse.de>
82
83         * m68k-opc.c: Fix encoding of signed bit in the cpu32 tbls insns.
84
85 2007-01-04  Julian Brown  <julian@codesourcery.com>
86
87         * arm-dis.c (neon_opcode): Fix disassembly for vshl, vqshl, vrshl,
88         vqrshl instructions.
89
90 For older changes see ChangeLog-2006
91 \f
92 Local Variables:
93 mode: change-log
94 left-margin: 8
95 fill-column: 74
96 version-control: never
97 End: