i* m32c-desc.c: Regenerate.
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
1 2006-03-13 DJ Delorie <dj@redhat.com>
2
3 * m32c-desc.c: Regenerate.
4 * m32c-opc.c: Likewise.
5 * m32c-opc.h: Likewise.
6
7 2006-03-10 DJ Delorie <dj@redhat.com>
8
9 * m32c-desc.c: Regenerate with mul.l, mulu.l.
10 * m32c-opc.c: Likewise.
11 * m32c-opc.h: Likewise.
12
13
14 2006-03-09 Nick Clifton <nickc@redhat.com>
15
16 * po/sv.po: Updated Swedish translation.
17
18 2006-03-07 H.J. Lu <hongjiu.lu@intel.com>
19
20 PR binutils/2428
21 * i386-dis.c (REP_Fixup): New function.
22 (AL): Remove duplicate.
23 (Xbr): New.
24 (Xvr): Likewise.
25 (Ybr): Likewise.
26 (Yvr): Likewise.
27 (indirDXr): Likewise.
28 (ALr): Likewise.
29 (eAXr): Likewise.
30 (dis386): Updated entries of ins, outs, movs, lods and stos.
31
32 2006-03-05 Nick Clifton <nickc@redhat.com>
33
34 * cgen-ibld.in (insert_normal): Cope with attempts to insert a
35 signed 32-bit value into an unsigned 32-bit field when the host is
36 a 64-bit machine.
37 * fr30-ibld.c: Regenerate.
38 * frv-ibld.c: Regenerate.
39 * ip2k-ibld.c: Regenerate.
40 * iq2000-asm.c: Regenerate.
41 * iq2000-ibld.c: Regenerate.
42 * m32c-ibld.c: Regenerate.
43 * m32r-ibld.c: Regenerate.
44 * openrisc-ibld.c: Regenerate.
45 * xc16x-ibld.c: Regenerate.
46 * xstormy16-ibld.c: Regenerate.
47
48 2006-03-03 Shrirang Khisti <shrirangk@kpitcummins.com)
49
50 * xc16x-asm.c: Regenerate.
51 * xc16x-dis.c: Regenerate.
52
53 2006-02-27 Carlos O'Donell <carlos@codesourcery.com>
54
55 * po/Make-in: Add html target.
56
57 2006-02-27 H.J. Lu <hongjiu.lu@intel.com>
58
59 * i386-dis.c (IS_3BYTE_OPCODE): New for 3-byte opcodes used by
60 Intel Merom New Instructions.
61 (THREE_BYTE_0): Likewise.
62 (THREE_BYTE_1): Likewise.
63 (three_byte_table): Likewise.
64 (dis386_twobyte): Use THREE_BYTE_0 for entry 0x38. Use
65 THREE_BYTE_1 for entry 0x3a.
66 (twobyte_has_modrm): Updated.
67 (twobyte_uses_SSE_prefix): Likewise.
68 (print_insn): Handle 3-byte opcodes used by Intel Merom New
69 Instructions.
70
71 2006-02-24 David S. Miller <davem@sunset.davemloft.net>
72
73 * sparc-dis.c (v9_priv_reg_names): Add "gl" entry.
74 (v9_hpriv_reg_names): New table.
75 (print_insn_sparc): Allow values up to 16 for '?' and '!'.
76 New cases '$' and '%' for read/write hyperprivileged register.
77 * sparc-opc.c (sparc_opcodes): Add new entries for UA2005
78 window handling and rdhpr/wrhpr instructions.
79
80 2006-02-24 DJ Delorie <dj@redhat.com>
81
82 * m32c-desc.c: Regenerate with linker relaxation attributes.
83 * m32c-desc.h: Likewise.
84 * m32c-dis.c: Likewise.
85 * m32c-opc.c: Likewise.
86
87 2006-02-24 Paul Brook <paul@codesourcery.com>
88
89 * arm-dis.c (arm_opcodes): Add V7 instructions.
90 (thumb32_opcodes): Ditto. Handle V7M MSR/MRS variants.
91 (print_arm_address): New function.
92 (print_insn_arm): Use it. Add 'P' and 'U' cases.
93 (psr_name): New function.
94 (print_insn_thumb32): Add 'U', 'C' and 'D' cases.
95
96 2006-02-23 H.J. Lu <hongjiu.lu@intel.com>
97
98 * ia64-opc-i.c (bXc): New.
99 (mXc): Likewise.
100 (OpX2TaTbYaXcC): Likewise.
101 (TF). Likewise.
102 (TFCM). Likewise.
103 (ia64_opcodes_i): Add instructions for tf.
104
105 * ia64-opc.h (IMMU5b): New.
106
107 * ia64-asmtab.c: Regenerated.
108
109 2006-02-23 H.J. Lu <hongjiu.lu@intel.com>
110
111 * ia64-gen.c: Update copyright years.
112 * ia64-opc-b.c: Likewise.
113
114 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
115
116 * ia64-gen.c (lookup_regindex): Handle ".vm".
117 (print_dependency_table): Handle '\"'.
118
119 * ia64-ic.tbl: Updated from SDM 2.2.
120 * ia64-raw.tbl: Likewise.
121 * ia64-waw.tbl: Likewise.
122 * ia64-asmtab.c: Regenerated.
123
124 * ia64-opc-b.c (ia64_opcodes_b): Add vmsw.0 and vmsw.1.
125
126 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
127 Anil Paranjape <anilp1@kpitcummins.com>
128 Shilin Shakti <shilins@kpitcummins.com>
129
130 * xc16x-desc.h: New file
131 * xc16x-desc.c: New file
132 * xc16x-opc.h: New file
133 * xc16x-opc.c: New file
134 * xc16x-ibld.c: New file
135 * xc16x-asm.c: New file
136 * xc16x-dis.c: New file
137 * Makefile.am: Entries for xc16x
138 * Makefile.in: Regenerate
139 * cofigure.in: Add xc16x target information.
140 * configure: Regenerate.
141 * disassemble.c: Add xc16x target information.
142
143 2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
144
145 * i386-dis.c (dis386_twobyte): Use "movZ" for debug register
146 moves.
147
148 2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
149
150 * i386-dis.c ('Z'): Add a new macro.
151 (dis386_twobyte): Use "movZ" for control register moves.
152
153 2006-02-10 Nick Clifton <nickc@redhat.com>
154
155 * iq2000-asm.c: Regenerate.
156
157 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
158
159 * m68k-dis.c (print_insn_m68k): Use bfd_m68k_mach_to_features.
160
161 2006-01-26 David Ung <davidu@mips.com>
162
163 * mips-opc.c: Add I33 masks to these MIPS32R2 instructions: prefx,
164 ceil.l.d, ceil.l.s, cvt.d.l, cvt.l.d, cvt.l.s, cvt.s.l, floor.l.d,
165 floor.l.s, ldxc1, lwxc1, madd.d, madd.s, msub.d, msub.s, nmadd.d,
166 nmadd.s, nmsub.d, nmsub.s, recip.d, recip.s, round.l.d, rsqrt.d,
167 rsqrt.s, sdxc1, swxc1, trunc.l.d, trunc.l.s.
168
169 2006-01-18 Arnold Metselaar <arnoldm@sourceware.org>
170
171 * z80-dis.c (struct buffer, prt_d, prt_d_n, arit_d, ld_r_d,
172 ld_d_r, pref_xd_cb): Use signed char to hold data to be
173 disassembled.
174 * z80-dis.c (TXTSIZ): Increase buffer size to 24, this fixes
175 buffer overflows when disassembling instructions like
176 ld (ix+123),0x23
177 * z80-dis.c (opc_ind, pref_xd_cb): Suppress '+' in an indexed
178 operand, if the offset is negative.
179
180 2006-01-17 Arnold Metselaar <arnoldm@sourceware.org>
181
182 * z80-dis.c (struct buffer, prt_d, prt_d_n, pref_xd_cb): Use
183 unsigned char to hold data to be disassembled.
184
185 2006-01-17 Andreas Schwab <schwab@suse.de>
186
187 PR binutils/1486
188 * disassemble.c (disassemble_init_for_target): Set
189 disassembler_needs_relocs for bfd_arch_arm.
190
191 2006-01-16 Paul Brook <paul@codesourcery.com>
192
193 * m68k-opc.c (m68k_opcodes): Fix opcodes for ColdFire f?abss,
194 f?add?, and f?sub? instructions.
195
196 2006-01-16 Nick Clifton <nickc@redhat.com>
197
198 * po/zh_CN.po: New Chinese (simplified) translation.
199 * configure.in (ALL_LINGUAS): Add "zh_CH".
200 * configure: Regenerate.
201
202 2006-01-05 Paul Brook <paul@codesourcery.com>
203
204 * m68k-opc.c (m68k_opcodes): Add missing ColdFire fdsqrtd entry.
205
206 2006-01-06 DJ Delorie <dj@redhat.com>
207
208 * m32c-desc.c: Regenerate.
209 * m32c-opc.c: Regenerate.
210 * m32c-opc.h: Regenerate.
211
212 2006-01-03 DJ Delorie <dj@redhat.com>
213
214 * cgen-ibld.in (extract_normal): Avoid memory range errors.
215 * m32c-ibld.c: Regenerated.
216
217 For older changes see ChangeLog-2005
218 \f
219 Local Variables:
220 mode: change-log
221 left-margin: 8
222 fill-column: 74
223 version-control: never
224 End:
This page took 0.050955 seconds and 4 git commands to generate.