x86: drop stale Vec_Imm4 related comment
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
4814632e
JB
12020-01-16 Jan Beulich <jbeulich@suse.com>
2
3 * testsuite/gas/i386/avx512dq-inval.l,
4 testsuite/gas/i386/avx512dq-inval.s: New.
5 * testsuite/gas/i386/i386.exp: Run new test.
6
131cb553
JL
72020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com>
8
9 * config/tc-msp430.c (CHECK_RELOC_MSP430): Always generate 430X
10 relocations when the target is 430X, except when extracting part of an
11 expression.
12 (msp430_srcoperand): Adjust comment.
13 Initialize the expp member of the msp430_operand_s struct as
14 appropriate.
15 (msp430_dstoperand): Likewise.
16 * testsuite/gas/msp430/msp430.exp: Run new test.
17 * testsuite/gas/msp430/reloc-lo-430x.d: New test.
18 * testsuite/gas/msp430/reloc-lo-430x.s: New test.
19
c24d0e8d
AM
202020-01-15 Alan Modra <amodra@gmail.com>
21
22 * configure.tgt: Add sparc-*-freebsd case.
23
e44925ae
LC
242020-01-14 Lili Cui <lili.cui@intel.com>
25
26 * testsuite/gas/i386/align-branch-1a.d: Updated for Darwin.
27 * testsuite/gas/i386/align-branch-1b.d: Likewise.
28 * testsuite/gas/i386/align-branch-1c.d: Likewise.
29 * testsuite/gas/i386/align-branch-1d.d: Likewise.
30 * testsuite/gas/i386/align-branch-1e.d: Likewise.
31 * testsuite/gas/i386/align-branch-1f.d: Likewise.
32 * testsuite/gas/i386/align-branch-1g.d: Likewise.
33 * testsuite/gas/i386/align-branch-1h.d: Likewise.
34 * testsuite/gas/i386/align-branch-1i.d: Likewise.
35 * testsuite/gas/i386/align-branch-5.d: Likewise.
36 * testsuite/gas/i386/x86-64-align-branch-1a.d: Likewise.
37 * testsuite/gas/i386/x86-64-align-branch-1b.d: Likewise.
38 * testsuite/gas/i386/x86-64-align-branch-1c.d: Likewise.
39 * testsuite/gas/i386/x86-64-align-branch-1d.d: Likewise.
40 * testsuite/gas/i386/x86-64-align-branch-1e.d: Likewise.
41 * testsuite/gas/i386/x86-64-align-branch-1f.d: Likewise.
42 * testsuite/gas/i386/x86-64-align-branch-1g.d: Likewise.
43 * testsuite/gas/i386/x86-64-align-branch-1h.d: Likewise.
44 * testsuite/gas/i386/x86-64-align-branch-1i.d: Likewise.
45 * testsuite/gas/i386/x86-64-align-branch-5.d: Likewise.
46 * testsuite/gas/i386/i386.exp: Skip x86-64-align-branch-2a,
47 x86-64-align-branch-2b and x86-64-align-branch-2c on Darwin.
48
7a6bf3be
SB
492020-01-14 Sergey Belyashov <sergey.belyashov@gmail.com>
50
51 PR 25377
52 * config/tc-z80.c: Add support for half precision, single
53 precision and double precision floating point values.
54 * config/tc-z80.h b/gas/config/tc-z80.h: Disable string escapes.
55 * doc/as.texi: Add new z80 command line options.
56 * doc/c-z80.texi: Document new z80 command line options.
57 * testsuite/gas/z80/ez80_pref_dis.s: New test.
58 * testsuite/gas/z80/ez80_pref_dis.d: New test driver.
59 * testsuite/gas/z80/z80.exp: Run the new test.
60 * testsuite/gas/z80/fp_math48.d: Use correct command line option.
61 * testsuite/gas/z80/fp_zeda32.d: Likewise.
62 * testsuite/gas/z80/strings.d: Update expected output.
63
82e9597c
MM
642020-01-13 Matthew Malcomson <matthew.malcomson@arm.com>
65
66 * config/tc-aarch64.c (f64mm, f32mm): Add sve as a feature
67 dependency.
68
5e4f7e05
CZ
692020-01-13 Claudiu Zissulescu <claziss@gmail.com>
70
71 * config/tc-arc.c (arc_select_cpu): Re-init the bfd if we change
72 the CPU.
73 * config/tc-arc.h: Add header if/defs.
74 * testsuite/gas/arc/pseudos.d: Improve matching pattern.
75
febda64f
AM
762020-01-13 Alan Modra <amodra@gmail.com>
77
78 * testsuite/gas/wasm32/allinsn.d: Update expected output.
79
5496abe1
AM
802020-01-13 Alan Modra <amodra@gmail.com>
81
82 * config/tc-tic4x.c (tic4x_operands_match): Correct tic3x trap
83 insertion.
84
ec4181f2
AM
852020-01-10 Alan Modra <amodra@gmail.com>
86
87 * testsuite/gas/elf/pr14891.s: Don't start directives in first column.
88 * testsuite/gas/elf/pr21661.d: Don't run on hpux.
89
40c75bc8
SB
902020-01-03 Sergey Belyashov <sergey.belyashov@gmail.com>
91
92 PR 25224
93 * config/tc-z80.c (emit_ld_m_rr): Use integer types when checking
94 opcode byte values.
95 (emit_ld_r_r): Likewise.
96 (emit_ld_rr_m): Likewise.
97 (emit_ld_rr_nn): Likewise.
98
72aea328
JB
992020-01-09 Jan Beulich <jbeulich@suse.com>
100
101 * config/tc-i386.c (optimize_encoding): Add
102 is_any_vex_encoding() invocations. Drop respective
103 i.tm.extension_opcode == None checks.
104
3f93af61
JB
1052020-01-09 Jan Beulich <jbeulich@suse.com>
106
107 * config/tc-i386.c (md_assemble): Check RegRex is clear during
108 REX transformations. Correct comment indentation.
109
7697afb6
JB
1102020-01-09 Jan Beulich <jbeulich@suse.com>
111
112 * config/tc-i386.c (optimize_encoding): Generalize register
113 transformation for TEST optimization.
114
d835a58b
JB
1152020-01-09 Jan Beulich <jbeulich@suse.com>
116
117 * testsuite/gas/i386/x86-64-sysenter-amd.s,
118 testsuite/gas/i386/x86-64-sysenter-amd.d,
119 testsuite/gas/i386/x86-64-sysenter-amd.l,
120 testsuite/gas/i386/x86-64-sysenter-intel.d,
121 testsuite/gas/i386/x86-64-sysenter-mixed.d: New.
122 * testsuite/gas/i386/i386.exp: Run new tests.
123
915808f6
NC
1242020-01-08 Nick Clifton <nickc@redhat.com>
125
126 PR 25284
127 * doc/as.texi (Align): Document the fact that all arguments can be
128 omitted.
129 (Balign): Likewise.
130 (P2align): Likewise.
131
f1f28025
NC
1322020-01-08 Nick Clifton <nickc@redhat.com>
133
134 PR 14891
135 * config/obj-elf.c (obj_elf_section): Fail if the section name is
136 already defined as a different symbol type.
137 * testsuite/gas/elf/pr14891.s: New test source file.
138 * testsuite/gas/elf/pr14891.d: New test driver.
139 * testsuite/gas/elf/pr14891.s: New test expected error output.
140 * testsuite/gas/elf/elf.exp: Run the new test.
141
030a2e78
AM
1422020-01-08 Alan Modra <amodra@gmail.com>
143
144 * config/tc-z8k.c (md_begin): Make idx unsigned.
145 (get_specific): Likewise for this_index.
146
2a1ebfb2
CZ
1472020-01-07 Claudiu Zissulescu <claziss@synopsys.com>
148
149 * onfig/tc-arc.c (parse_reloc_symbol): New function.
150 (tokenize_arguments): Clean up, use parse_reloc_symbol function.
151 (md_operand): Set X_md to absent.
152 (arc_parse_name): Check for X_md.
153
16d87673
SB
1542020-01-03 Sergey Belyashov <sergey.belyashov@gmail.com>
155
156 PR 25311
157 * as.h (TC_STRING_ESCAPES): Provide a default definition.
158 * app.c (do_scrub_chars): Use TC_STRING_ESCAPES instead of
159 NO_STRING_ESCAPES.
160 * read.c (next_char_of_string): Likewise.
161 * config/tc-ppc.h (TC_STRING_ESCAPES): Define.
162 * config/tc-z80.h (TC_STRING_ESCAPES): Define.
163
a2322019
NC
1642020-01-03 Nick Clifton <nickc@redhat.com>
165
166 * po/sv.po: Updated Swedish translation.
167
5437a02a
JB
1682020-01-03 Jan Beulich <jbeulich@suse.com>
169
170 * testsuite/gas/aarch64/f64mm.s: Scale index of LD1RO{H,W,D}.
171 * testsuite/gas/aarch64/f64mm.d: Adjust expectations.
172
567dfba2
JB
1732020-01-03 Jan Beulich <jbeulich@suse.com>
174
175 * testsuite/gas/aarch64/i8mm.s: Add 128-bit form tests for
176 by-element usdot. Add 64-bit form tests for by-element sudot.
177 * testsuite/gas/aarch64/i8mm.d: Adjust expectations.
178
8c45011a
JB
1792020-01-03 Jan Beulich <jbeulich@suse.com>
180
181 * testsuite/gas/aarch64/f64mm.s: Drop 'i' from uzip<n>.
182 * testsuite/gas/aarch64/f64mm.d: Adjust expectations.
183
f4950f76
JB
1842020-01-03 Jan Beulich <jbeulich@suse.com>
185
186 * testsuite/gas/aarch64/f64mm.d,
187 testsuite/gas/aarch64/sve-movprfx-mm.d: Adjust expectations.
188
6655dba2
SB
1892020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
190
191 * config/tc-z80.c: Add new architectures: Z180 and eZ80. Add
192 support for assembler code generated by SDCC. Add new relocation
193 types. Add z80-elf target support.
194 * config/tc-z80.h: Add z80-elf target support. Enable dollar local
195 labels. Local labels starts from ".L".
196 * NEWS: Mention the new support.
197 * testsuite/gas/all/fwdexp.d: Fix failure due to symbol conflict.
198 * testsuite/gas/all/fwdexp.s: Likewise.
199 * testsuite/gas/all/cond.l: Likewise.
200 * testsuite/gas/all/cond.s: Likewise.
201 * testsuite/gas/all/fwdexp.d: Likewise.
202 * testsuite/gas/all/fwdexp.s: Likewise.
203 * testsuite/gas/elf/section2.e-mips: Likewise.
204 * testsuite/gas/elf/section2.l: Likewise.
205 * testsuite/gas/elf/section2.s: Likewise.
206 * testsuite/gas/macros/app1.d: Likewise.
207 * testsuite/gas/macros/app1.s: Likewise.
208 * testsuite/gas/macros/app2.d: Likewise.
209 * testsuite/gas/macros/app2.s: Likewise.
210 * testsuite/gas/macros/app3.d: Likewise.
211 * testsuite/gas/macros/app3.s: Likewise.
212 * testsuite/gas/macros/app4.d: Likewise.
213 * testsuite/gas/macros/app4.s: Likewise.
214 * testsuite/gas/macros/app4b.s: Likewise.
215 * testsuite/gas/z80/suffix.d: Fix failure on ELF target.
216 * testsuite/gas/z80/z80.exp: Add new tests
217 * testsuite/gas/z80/dollar.d: New file.
218 * testsuite/gas/z80/dollar.s: New file.
219 * testsuite/gas/z80/ez80_adl_all.d: New file.
220 * testsuite/gas/z80/ez80_adl_all.s: New file.
221 * testsuite/gas/z80/ez80_adl_suf.d: New file.
222 * testsuite/gas/z80/ez80_isuf.s: New file.
223 * testsuite/gas/z80/ez80_z80_all.d: New file.
224 * testsuite/gas/z80/ez80_z80_all.s: New file.
225 * testsuite/gas/z80/ez80_z80_suf.d: New file.
226 * testsuite/gas/z80/r800_extra.d: New file.
227 * testsuite/gas/z80/r800_extra.s: New file.
228 * testsuite/gas/z80/r800_ii8.d: New file.
229 * testsuite/gas/z80/r800_z80_doc.d: New file.
230 * testsuite/gas/z80/z180.d: New file.
231 * testsuite/gas/z80/z180.s: New file.
232 * testsuite/gas/z80/z180_z80_doc.d: New file.
233 * testsuite/gas/z80/z80_doc.d: New file.
234 * testsuite/gas/z80/z80_doc.s: New file.
235 * testsuite/gas/z80/z80_ii8.d: New file.
236 * testsuite/gas/z80/z80_ii8.s: New file.
237 * testsuite/gas/z80/z80_in_f_c.d: New file.
238 * testsuite/gas/z80/z80_in_f_c.s: New file.
239 * testsuite/gas/z80/z80_op_ii_ld.d: New file.
240 * testsuite/gas/z80/z80_op_ii_ld.s: New file.
241 * testsuite/gas/z80/z80_out_c_0.d: New file.
242 * testsuite/gas/z80/z80_out_c_0.s: New file.
243 * testsuite/gas/z80/z80_reloc.d: New file.
244 * testsuite/gas/z80/z80_reloc.s: New file.
245 * testsuite/gas/z80/z80_sli.d: New file.
246 * testsuite/gas/z80/z80_sli.s: New file.
247
a65b5de6
SN
2482020-01-02 Szabolcs Nagy <szabolcs.nagy@arm.com>
249
250 * config/tc-arm.c (parse_reg_list): Use REG_TYPE_RN instead of
251 REGLIST_RN.
252
b14ce8bf
AM
2532020-01-01 Alan Modra <amodra@gmail.com>
254
255 Update year range in copyright notice of all files.
256
0b114740 257For older changes see ChangeLog-2019
3499769a 258\f
0b114740 259Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
260
261Copying and distribution of this file, with or without modification,
262are permitted in any medium without royalty provided the copyright
263notice and this notice are preserved.
264
265Local Variables:
266mode: change-log
267left-margin: 8
268fill-column: 74
269version-control: never
270End:
This page took 0.262868 seconds and 4 git commands to generate.