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