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