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