AVR: Only set link-relax elf flag when appropriate.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
... / ...
CommitLineData
12014-12-23 Andrew Burgess <andrew.burgess@embecosm.com>
2
3 * gas/avr/link-relax-elf-flag-clear.d: New file.
4 * gas/avr/link-relax-elf-flag-set.d: New file.
5 * gas/avr/link-relax-elf-flag.s: New file.
6
72014-12-19 Matthew Fortune <matthew.fortune@imgtec.com>
8
9 * gas/mips/r6-64.s: Remove .align directives from LDPC
10 instructions and add further tests for LDPC.
11 * gas/mips/r6-64-n32.d: remove the NOPs from LDPC expected
12 output and update for new tests.
13 * gas/mips/r6-64-n64.d: Likewise.
14 * gas/mips/ldpc-unalign.l: New file.
15 * gas/mips/ldpc-unalign.s: Likewise.
16 * gas/mips/mips.exp: Run ldpc-unalign test.
17
182014-12-19 Matthew Fortune <matthew.fortune@imgtec.com>
19
20 * gas/mips/octeon3.d: Switch to use numeric register names.
21
222014-12-16 Matthew Fortune <matthew.fortune@imgtec.com>
23
24 * gas/mips/attr-gnu-4-5.d: Ignore ASEs.
25 * gas/mips/attr-gnu-4-6.d: Likewise.
26 * gas/mips/attr-gnu-4-7.d: Likewise.
27 * gas/mips/attr-none-o32-fp64-nooddspreg.d: Likewise.
28 * gas/mips/attr-none-o32-fp64.d: Likewise.
29 * gas/mips/attr-none-o32-fpxx.d: Likewise.
30
312014-12-16 Matthew Fortune <matthew.fortune@imgtec.com>
32
33 * gas/mips/r6.s: Test JALRC and NAL
34 * gas/mips/r6-n32.d: Add expected output for JALRC and NAL.
35 * gas/mips/r6-n64.d: Likewise.
36 * gas/mips/r6.d: Likewise.
37
382014-12-06 Eric Botcazou <ebotcazou@adacore.com>
39
40 * gas/elf/elf.exp: Skip ifunc-1 for Visium.
41 * gas/visium/: New directory.
42
432014-11-30 Alan Modra <amodra@gmail.com>
44
45 * gas/ppc/a2.d: Update for mftb change.
46 * gas/ppc/476.d: Likewise.
47
482014-11-28 Sandra Loosemore <sandra@codesourcery.com>
49
50 * gas/nios2/nios2.exp: Make "movi" a list test.
51 * gas/nios2/movi.s: Adjust comments, add another case.
52 * gas/nios2/movi.l: New.
53 * gas/nios2/movi.d: Delete.
54
552014-11-25 Max Filippov <jcmvbkbc@gmail.com>
56 * gas/xtensa/trampoline.d: Add expected output for branches.
57 * gas/xtensa/trampoline.s: Add test case for branches.
58
592014-11-21 Terry Guo <terry.guo@arm.com>
60
61 * gas/arm/attr-arch-assumption.d: New file.
62 * gas/arm/attr-arch-assumption.s: Likewise.
63
642014-11-21 Terry Guo <terry.guo@arm.com>
65
66 * gas/arm/armv7e-m+fpv5-d16.s: New.
67 * gas/arm/armv7e-m+fpv5-d16.d: Likewise.
68 * gas/arm/armv7e-m+fpv5-sp-d16.s: Likewise.
69 * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise.
70
712014-11-19 Ryan Mansfield <rmansfield@qnx.com>
72
73 * gas/aarch64/diagnostic.s: Add new warnings test patterns.
74 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
75
762014-11-18 Igor Zamyatin <igor.zamyatin@intel.com>
77
78 * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations.
79 * gas/i386/x86-64-mpx-branch-2.d: Likewise.
80
812014-11-18 Jan Beulich <jbeulich@suse.com>
82
83 * gas/aarch64/crc32-directive.d: New.
84 * gas/aarch64/crypto-directive.d: New.
85 * gas/aarch64/crc32.s: Adjust to allow for directive use.
86 * gas/aarch64/crypto.s: Likewise.
87
882014-11-17 Ilya Tocar <ilya.tocar@intel.com>
89
90 * gas/i386/i386.exp: Run new tests.
91 * gas/i386/avx512vbmi-intel.d: New file.
92 * gas/i386/avx512vbmi.d: Likewise.
93 * gas/i386/avx512vbmi.s: Likewise.
94 * gas/i386/avx512vbmi_vl-intel.d: Likewise.
95 * gas/i386/avx512vbmi_vl.d: Likewise.
96 * gas/i386/avx512vbmi_vl.s: Likewise.
97 * gas/i386/x86-64-avx512vbmi-intel.d: Likewise.
98 * gas/i386/x86-64-avx512vbmi.d: Likewise.
99 * gas/i386/x86-64-avx512vbmi.s: Likewise.
100 * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise.
101 * gas/i386/x86-64-avx512vbmi_vl.d: Likewise.
102 * gas/i386/x86-64-avx512vbmi_vl.s: Likewise.
103
1042014-11-17 Ilya Tocar <ilya.tocar@intel.com>
105
106 * gas/i386/i386.exp: Run new tests.
107 * gas/i386/avx512ifma-intel.d: New file.
108 * gas/i386/avx512ifma.d: Likewise.
109 * gas/i386/avx512ifma.s: Likewise.
110 * gas/i386/avx512ifma_vl-intel.d: Likewise.
111 * gas/i386/avx512ifma_vl.d: Likewise.
112 * gas/i386/avx512ifma_vl.s: Likewise.
113 * gas/i386/x86-64-avx512ifma-intel.d: Likewise.
114 * gas/i386/x86-64-avx512ifma.d: Likewise.
115 * gas/i386/x86-64-avx512ifma.s: Likewise.
116 * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise.
117 * gas/i386/x86-64-avx512ifma_vl.d: Likewise.
118 * gas/i386/x86-64-avx512ifma_vl.s: Likewise.
119
1202014-11-17 Ilya Tocar <ilya.tocar@intel.com>
121
122 * gas/i386/i386.exp: Run new tests.
123 * gas/i386/pcommit-intel.d: New file.
124 * gas/i386/pcommit.d: Likewise.
125 * gas/i386/pcommit.s: Likewise.
126 * gas/i386/x86-64-pcommit-intel.d: Likewise.
127 * gas/i386/x86-64-pcommit.d: Likewise.
128 * gas/i386/x86-64-pcommit.s: Likewise.
129
1302014-11-17 Ilya Tocar <ilya.tocar@intel.com>
131
132 * gas/i386/i386.exp: Run new tests.
133 * gas/i386/clwb-intel.d: New file.
134 * gas/i386/clwb.d: Likewise.
135 * gas/i386/clwb.s: Likewise.
136 * gas/i386/x86-64-clwb-intel.d: Likewise.
137 * gas/i386/x86-64-clwb.d: Likewise.
138 * gas/i386/x86-64-clwb.s: Likewise.
139
1402014-11-13 H.J. Lu <hongjiu.lu@intel.com>
141
142 PR gas/17598
143 * gas/i386/reloc64.s: Add @gotplt check.
144 * gas/i386/reloc64.d: Updated.
145 * gas/i386/reloc64.l: Likewise.
146
1472014-11-07 H.J. Lu <hongjiu.lu@intel.com>
148
149 PR ld/17482
150 * gas/i386/ilp32/x32-tls.d: New file.
151 * gas/i386/ilp32/x32-tls.s: Likewise.
152
1532014-05-11 Matthew Fortune <matthew.fortune@imgtec.com>
154
155 * gas/mips/elf_arch_mips32r6.d: New file.
156 * gas/mips/elf_arch_mips64r6.d: New file.
157 * gas/mips/mips.exp: Run the new tests.
158
1592014-10-31 Andrew Pinski <apinski@cavium.com>
160 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
161
162 * gas/mips/mips.exp: Add support for Octeon3 architecture.
163 Also add in support for running Octeon3 tests.
164 * gas/mips/octeon3.d: New test.
165 * gas/mips/octeon3.s: New test source.
166
1672014-10-21 Maciej W. Rozycki <macro@codesourcery.com>
168
169 * gas/mips/insn-opts.d: New test.
170 * gas/mips/insn-opts.s: New test source.
171 * gas/mips/mips.exp: Run the new test.
172
1732014-10-21 Jan Beulich <jbeulich@suse.com>
174
175 * gas/gas/all/cond.s: Also test processing of leading double
176 quote and trailing backslash in false branch of conditional.
177 * gas/gas/all/cond.l: Adjust accordingly.
178
1792014-10-21 Jan Beulich <jbeulich@suse.com>
180
181 * gas/ppc/power8.s: Test msgclr and msgsnd.
182 * gas/ppc/power8.d: Adjust accordingly.
183
1842014-10-18 Alan Modra <amodra@gmail.com>
185
186 * gas/i386/inval-equ-2.l: Adjust.
187
1882014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
189
190 * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit',
191 `random', `wr r,i,%cps' and `rd r,%cps' instructions.
192 * gas/sparc/hpcvis3.s: Likewise.
193 * gas/sparc/xcrypto.d: New file.
194 * gas/sparc/xcrypto.s: Likewise.
195 * gas/sparc/mwait.d: New file.
196 * gas/sparc/mwait.s: Likewise.
197 * gas/sparc/mcdper.s: New file.
198 * gas/sparc/mcdper.d: Likewise.
199 * gas/sparc/sparc5vis4.d: New file.
200 * gas/sparc/sparc5vis4.s: Likewise.
201 * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test.
202 Run the mwait test.
203 Run the mcdper test.
204` Run the sparc5vis4 test.
205
2062014-09-27 Alan Modra <amodra@gmail.com>
207
208 * gas/elf/group2.d, * gas/elf/group2.s: New test.
209 * gas/elf/elf.exp: Run it.
210
2112014-09-23 H.J. Lu <hongjiu.lu@intel.com>
212
213 PR gas/17421
214 * gas/i386/i386.exp: Run inval-16.
215
216 * gas/i386/inval-16.l: New file.
217 * gas/i386/inval-16.s: Likewise.
218
2192014-09-22 H.J. Lu <hongjiu.lu@intel.com>
220
221 * gas/i386/cdr.d: New file.
222 * gas/i386/cdr.s: Likewise.
223 * gas/i386/x86-64-cdr.d: Likewise.
224
225 * gas/i386/i386.exp: Run cdr and x86-64-cdr.
226
2272014-09-16 Ilya Tocar <ilya.tocar@intel.com>
228
229 * gas/i386/avx512dq-rcig.s: New.
230 * gas/i386/avx512dq-rcigrd-intel.d: Likewise.
231 * gas/i386/avx512dq-rcigrd.d: Likewise.
232 * gas/i386/avx512dq-rcigrne-intel.d: Likewise.
233 * gas/i386/avx512dq-rcigrne.d: Likewise.
234 * gas/i386/avx512dq-rcigru-intel.d: Likewise.
235 * gas/i386/avx512dq-rcigru.d: Likewise.
236 * gas/i386/avx512dq-rcigrz-intel.d: Likewise.
237 * gas/i386/avx512dq-rcigrz.d: Likewise.
238 * gas/i386/avx512er-rcig.s: Likewise.
239 * gas/i386/avx512er-rcigrd-intel.d: Likewise.
240 * gas/i386/avx512er-rcigrd.d: Likewise.
241 * gas/i386/avx512er-rcigrne-intel.d: Likewise.
242 * gas/i386/avx512er-rcigrne.d: Likewise.
243 * gas/i386/avx512er-rcigru-intel.d: Likewise.
244 * gas/i386/avx512er-rcigru.d: Likewise.
245 * gas/i386/avx512er-rcigrz-intel.d: Likewise.
246 * gas/i386/avx512er-rcigrz.d: Likewise.
247 * gas/i386/avx512f-rcig.s: Likewise.
248 * gas/i386/avx512f-rcigrd-intel.d: Likewise.
249 * gas/i386/avx512f-rcigrd.d: Likewise.
250 * gas/i386/avx512f-rcigrne-intel.d: Likewise.
251 * gas/i386/avx512f-rcigrne.d: Likewise.
252 * gas/i386/avx512f-rcigru-intel.d: Likewise.
253 * gas/i386/avx512f-rcigru.d: Likewise.
254 * gas/i386/avx512f-rcigrz-intel.d: Likewise.
255 * gas/i386/avx512f-rcigrz.d: Likewise.
256 * gas/i386/x86-64-avx512dq-rcig.s: Likewise.
257 * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise.
258 * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise.
259 * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise.
260 * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise.
261 * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise.
262 * gas/i386/x86-64-avx512dq-rcigru.d: Likewise.
263 * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise.
264 * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise.
265 * gas/i386/x86-64-avx512er-rcig.s: Likewise.
266 * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise.
267 * gas/i386/x86-64-avx512er-rcigrd.d: Likewise.
268 * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise.
269 * gas/i386/x86-64-avx512er-rcigrne.d: Likewise.
270 * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise.
271 * gas/i386/x86-64-avx512er-rcigru.d: Likewise.
272 * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise.
273 * gas/i386/x86-64-avx512er-rcigrz.d: Likewise.
274 * gas/i386/x86-64-avx512f-rcig.s: Likewise.
275 * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise.
276 * gas/i386/x86-64-avx512f-rcigrd.d: Likewise.
277 * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise.
278 * gas/i386/x86-64-avx512f-rcigrne.d: Likewise.
279 * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise.
280 * gas/i386/x86-64-avx512f-rcigru.d: Likewise.
281 * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise.
282 * gas/i386/x86-64-avx512f-rcigrz.d: Likewise.
283 * gas/i386/i386.exp: Run new tests.
284
2852014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
286 Matthew Fortune <matthew.fortune@imgtec.com>
287
288 * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent
289 non-supported instructions from being tested.
290 * gas/mips/24k-triple-stores-2.s: Likewise.
291 * gas/mips/24k-triple-stores-3.s: Likewise.
292 * gas/mips/24k-triple-stores-6.s: Likewise.
293 * gas/mips/beq.s: Likewise.
294 * gas/mips/eva.s: Likewise.
295 * gas/mips/ld-zero-3.s: Likewise.
296 * gas/mips/mips32-cp2.s: Likewise.
297 * gas/mips/mips32.s: Likewise.
298 * gas/mips/mips4.s: Likewise.
299 * gas/mips/add.s: Don't test the add instructions if r6, and
300 add padding.
301 * gas/mips/add.d: Check for a triple dot not a nop at the end of the
302 disassembly output.
303 * gas/mips/micromips@add.d: Likewise.
304 * gas/mips/mipsr6@24k-branch-delay-1.d: New file.
305 * gas/mips/mipsr6@24k-triple-stores-1.d: New file.
306 * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file.
307 * gas/mips/mipsr6@24k-triple-stores-2.d: New file.
308 * gas/mips/mipsr6@24k-triple-stores-3.d: New file.
309 * gas/mips/mipsr6@24k-triple-stores-6.d: New file.
310 * gas/mips/mipsr6@add.d: New file.
311 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file.
312 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file.
313 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file.
314 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file.
315 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file.
316 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file.
317 * gas/mips/mipsr6@beq.d: New file.
318 * gas/mips/mipsr6@bge.d: New file.
319 * gas/mips/mipsr6@bgeu.d: New file.
320 * gas/mips/mipsr6@blt.d: New file.
321 * gas/mips/mipsr6@bltu.d: New file.
322 * gas/mips/mipsr6@branch-misc-1.d: New file.
323 * gas/mips/mipsr6@branch-misc-2-64.d: New file.
324 * gas/mips/mipsr6@branch-misc-2pic-64.d: New file.
325 * gas/mips/mipsr6@branch-misc-4-64.d: New file.
326 * gas/mips/mipsr6@cache.d: New file.
327 * gas/mips/mipsr6@eva.d: New file.
328 * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file.
329 * gas/mips/mipsr6@jal-svr4pic.d: New file.
330 * gas/mips/mipsr6@ld-zero-2.d: New file.
331 * gas/mips/mipsr6@ld-zero-3.d: New file.
332 * gas/mips/mipsr6@loc-swap-dis.d: New file.
333 * gas/mips/mipsr6@mips32-cp2.d: New file.
334 * gas/mips/mipsr6@mips32-imm.d: New file.
335 * gas/mips/mipsr6@mips32.d: New file.
336 * gas/mips/mipsr6@mips32r2.d: New file.
337 * gas/mips/mipsr6@mips4-fp.d: New file.
338 * gas/mips/mipsr6@mips4-fp.l: New file.
339 * gas/mips/mipsr6@mips4-fp.s: New file.
340 * gas/mips/mipsr6@mips4.d: New file.
341 * gas/mips/mipsr6@mips5-fp.d: New file.
342 * gas/mips/mipsr6@mips5-fp.l: New file.
343 * gas/mips/mipsr6@mips5-fp.s: New file.
344 * gas/mips/mipsr6@mips64.d: New file.
345 * gas/mips/mipsr6@msa-branch.d: New file.
346 * gas/mips/mipsr6@msa.d: New file.
347 * gas/mips/mipsr6@pref.d: New file.
348 * gas/mips/mipsr6@relax-swap3.d: New file.
349 * gas/mips/r6-64-n32.d: New file.
350 * gas/mips/r6-64-n64.d: New file.
351 * gas/mips/r6-64-removed.l: New file.
352 * gas/mips/r6-64-removed.s: New file.
353 * gas/mips/r6-64.s: New file.
354 * gas/mips/r6-attr-none-double.d: New file.
355 * gas/mips/r6-n32.d: New file.
356 * gas/mips/r6-n64.d: New file.
357 * gas/mips/r6-removed.l: New file.
358 * gas/mips/r6-removed.s: New file.
359 * gas/mips/r6.d: New file.
360 * gas/mips/r6.s: New file.
361 * gas/mips/mipsr6@mips32-dsp.d: New file.
362 * gas/mips/mipsr6@mips32-dspr2.d: New file.
363 * gas/mips/mipsr6@mips32r2-ill.l: New file.
364 * gas/mips/mipsr6@mips32r2-ill.s: New file.
365 * gas/mips/cache.s: Add r6 instruction varients.
366 * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6
367 architectures. Also prevent non r6 supported tests from running.
368 Finally, add in support for running the new r6 tests.
369 (run_dump_test_arch): Add support for mipsr6 tests.
370 (run_list_test_arch): Add support for using files of the
371 form arch@testname.l .
372
3732014-09-15 Matthew Fortune <matthew.fortune@imgtec.com>
374
375 * gas/mips/attr-gnu-4-5-msingle-float.l: New file.
376 * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise.
377 * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise.
378 * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise.
379 * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output.
380 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
381 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
382 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
383 * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7.
384
3852014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
386
387 * gas/mips/mips.exp: Add mips*-img-elf* target triple.
388
3892014-09-10 H.J. Lu <hongjiu.lu@intel.com>
390
391 * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and
392 x86-64-suffix-intel.
393
394 * gas/i386/suffix.s: Add tests for iret and sysret.
395 * gas/i386/suffix.d: Updated.
396
397 * gas/i386/suffix-intel.d: New file.
398 * gas/i386/x86-64-suffix-intel.d: Likewise.
399 * gas/i386/x86-64-suffix.d: Likewise.
400 * gas/i386/x86-64-suffix.s: Likewise.
401
4022014-09-10 Alan Modra <amodra@gmail.com>
403
404 * gas/arm/got_prel.d: Adjust for changed section header placement.
405 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
406 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
407 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
408 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
409 * gas/i386/size-1.d: Likewise.
410 * gas/i386/size-3.d: Likewise.
411 * gas/i386/x86-64-size-1.d: Likewise.
412 * gas/i386/x86-64-size-3.d: Likewise.
413 * gas/i386/x86-64-size-5.d: Likewise.
414 * gas/i386/x86-64-unwind.d: Likewise.
415 * gas/ia64/alias-ilp32.d: Likewise.
416 * gas/ia64/alias.d: Likewise.
417 * gas/ia64/group-1.d: Likewise.
418 * gas/ia64/group-2.d: Likewise.
419 * gas/ia64/secname-ilp32.d: Likewise.
420 * gas/ia64/secname.d: Likewise.
421 * gas/ia64/unwind-ilp32.d: Likewise.
422 * gas/ia64/unwind.d: Likewise.
423 * gas/mmix/bspec-1.d: Likewise.
424 * gas/mmix/bspec-2.d: Likewise.
425 * gas/mmix/byte-1.d: Likewise.
426 * gas/mmix/loc-1.d: Likewise.
427 * gas/mmix/loc-2.d: Likewise.
428 * gas/mmix/loc-3.d: Likewise.
429 * gas/mmix/loc-4.d: Likewise.
430 * gas/mmix/loc-5.d: Likewise.
431 * gas/tic6x/scomm-directive-4.d: Likewise.
432
4332014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
434
435 * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output.
436 * gas/mips/elf_ase_micromips-2.d: Likewise.
437 * gas/mips/elf_ase_micromips.d: Likewise.
438 * gas/mips/elf_ase_mips16-2.d: Likewise.
439 * gas/mips/elf_ase_mips16.d: Likewise.
440 * gas/mips/module-mfp32.d: Likewise.
441 * gas/mips/module-msingle-float.d: Likewise.
442 * gas/mips/module-msoft-float.d: Likewise.
443
4442014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
445
446 * gas/mips/module-defer-warn2.l: Ignore differences in output from
447 64-bit vs 32-bit targets using O32.
448
4492014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
450
451 * gas/elf/type.e: Account for new sections.
452 * gas/mips/mips16-e.d: Likewise.
453 * gas/mips/mips16-f.d: Likewise.
454 * gas/mips/mipsel16-e.d: Likewise.
455 * gas/mips/mipsel16-f.d: Likewise.
456 * gas/mips/tmips16-e.d: Appropriately escape dots.
457 * gas/mips/tmips16-f.d: Likewise.
458 * gas/mips/tmipsel16-e.d: Likewise.
459 * gas/mips/tmipsel16-f.d: Likewise.
460
4612014-09-04 Matthew Fortune <matthew.fortune@imgtec.com>
462
463 * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
464 the list of addr32 targets.
465
4662014-09-03 Jiong Wang <jiong.wang@arm.com>
467
468 * gas/aarch64/illegal.s: Update testcase.
469 * gas/aarch64/illegal.d: Likewise.
470 * gas/aarch64/sysreg-1.s: Likewise.
471 * gas/aarch64/sysreg-1.d: Likewise.
472
4732014-09-03 Jiong Wang <jiong.wang@arm.com>
474
475 * gas/aarch64/lse-atomic.d: New.
476 * gas/aarch64/lse-atomic.s: Likewise.
477 * gas/aarch64/illegal-lse.d: Likewise.
478 * gas/aarch64/illegal-lse.l: Likewise.
479 * gas/aarch64/illegal-lse.s: Likewise.
480 * gas/aarch64/diagnostic.s: Check processor feature detect for lse
481 instruction.
482 * gas/aarch64/diagnostic.l: Likewise.
483
4842014-08-26 Jiong Wang <jiong.wang@arm.com>
485
486 * gas/arm/blx-bl-convert.d: New testcase.
487 * gas/arm/blx-bl-convert.l: Warning expectation.
488 * gas/arm/blx-bl-convert.s: Source file.
489
4902014-08-26 Maciej W. Rozycki <macro@codesourcery.com>
491
492 * gas/mips/l_d.d: Remove ECOFF offset alternatives.
493 * gas/mips/mips1@l_d.d: Likewise.
494 * gas/mips/ld.d: Likewise.
495 * gas/mips/mips1@ld.d: Likewise.
496 * gas/mips/mips1@ld-forward.d: Likewise.
497 * gas/mips/s_d.d: Likewise.
498 * gas/mips/mips1@s_d.d: Likewise.
499 * gas/mips/sd.d: Likewise.
500
5012014-08-25 Jose E. Marchesi <jose.marchesi@oracle.com>
502
503 * gas/sparc/ldx_stx.s: New file.
504 * gas/sparc/ldx_stx.d: Likewise.
505
506 * gas/sparc/ldx_efsr.s: New file.
507 * gas/sparc/ldx_efsr.d: Likewise.
508
509 * gas/sparc/ld_st_fsr.s: New file.
510 * gas/sparc/ld_st_fsr.d: Likewise.
511
512 * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
513 ld_st_fsr.
514
5152014-08-22 Paul Brook <paul@codesourcery.com>
516
517 * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
518 offset fix.
519 * gas/arm/arch7r-mp.d: Likewise.
520
5212014-08-21 Maciej W. Rozycki <macro@codesourcery.com>
522
523 * gas/mips/mips.exp: Correct indentation.
524
5252014-08-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
526
527 * gas/arm/ual-vcmp.s: New file.
528 * gas/arm/ual-vcmp.d: Likewise.
529 * gas/arm/vcmp-zero-bad.s: Likewise.
530 * gas/arm/vcmp-zero-bad.d: Likewise.
531 * gas/arm/vcmp-zero-bad.l: Likewise.
532
5332014-08-13 Mike Frysinger <vapier@gentoo.org>
534
535 * gas/bfin/parallel_illegal.d: Add missing semicolons.
536
5372014-08-13 Mike Frysinger <vapier@gentoo.org>
538
539 * gas/bfin/load.d: Update output.
540 * gas/bfin/load.s: Add .data section.
541
5422014-08-12 H.J. Lu <hongjiu.lu@intel.com>
543
544 * gas/i386/omit-lock.s: Remove type directive.
545
5462014-08-06 Ilya Tocar <ilya.tocar@intel.com>
547
548 * gas/i386/i386.exp: Run new tests.
549 * gas/i386/omit-lock-no.d: New.
550 * gas/i386/omit-lock-yes.d: Ditto.
551 * gas/i386/omit-lock.s: Ditto.
552
5532014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
554
555 * gas/mips/attr-gnu-4-0.d: New.
556 * gas/mips/attr-gnu-4-0.s: Likewise.
557 * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
558 * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
559 * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
560 * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
561 * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
562 * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
563 * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
564 * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
565 * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
566 * gas/mips/attr-gnu-4-1.d: Likewise.
567 * gas/mips/attr-gnu-4-1.s: Likewise.
568 * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
569 * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
570 * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
571 * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
572 * gas/mips/attr-gnu-4-2.d: Likewise.
573 * gas/mips/attr-gnu-4-2.s: Likewise.
574 * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
575 * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
576 * gas/mips/attr-gnu-4-3.d: Likewise.
577 * gas/mips/attr-gnu-4-3.s: Likewise.
578 * gas/mips/attr-gnu-4-4.l: Likewise.
579 * gas/mips/attr-gnu-4-4.s: Likewise.
580 * gas/mips/attr-gnu-4-5-64.l: Likewise.
581 * gas/mips/attr-gnu-4-5-64.s: Likewise.
582 * gas/mips/attr-gnu-4-5.d: Likewise.
583 * gas/mips/attr-gnu-4-5.l: Likewise.
584 * gas/mips/attr-gnu-4-5.s: Likewise.
585 * gas/mips/attr-gnu-4-6-64.l: Likewise.
586 * gas/mips/attr-gnu-4-6-64.s: Likewise.
587 * gas/mips/attr-gnu-4-6.d: Likewise.
588 * gas/mips/attr-gnu-4-6.l: Likewise.
589 * gas/mips/attr-gnu-4-6.s: Likewise.
590 * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
591 * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
592 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
593 * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
594 * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
595 * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
596 * gas/mips/attr-gnu-4-7-64.l: Likewise.
597 * gas/mips/attr-gnu-4-7-64.s: Likewise.
598 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
599 * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
600 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
601 * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
602 * gas/mips/attr-gnu-4-7-odd.l: Likewise.
603 * gas/mips/attr-gnu-4-7-odd.s: Likewise.
604 * gas/mips/attr-gnu-4-7.d: Likewise.
605 * gas/mips/attr-gnu-4-7.l: Likewise.
606 * gas/mips/attr-gnu-4-7.s: Likewise.
607 * gas/mips/attr-none-double.d: Likewise.
608 * gas/mips/attr-none-o32-fp64.d: Likewise.
609 * gas/mips/attr-none-o32-fp64-nooddspreg.d
610 * gas/mips/attr-none-o32-fpxx.d: Likewise.
611 * gas/mips/attr-none-single-float.d: Likewise.
612 * gas/mips/attr-none-soft-float.d: Likewise.
613 * gas/mips/elf_arch_mips32r3.d: Likewise.
614 * gas/mips/elf_arch_mips32r5.d: Likewise.
615 * gas/mips/elf_arch_mips64r3.d: Likewise.
616 * gas/mips/elf_arch_mips64r5.d: Likewise.
617 * gas/mips/li-d.d: Likewise.
618 * gas/mips/li-d.s: Likewise.
619 * gas/mips/module-check-warn.l: Likewise.
620 * gas/mips/module-check-warn.s: Likewise.
621 * gas/mips/module-check.d: Likewise.
622 * gas/mips/module-check.s: Likewise.
623 * gas/mips/module-mfp32.d: Likewise.
624 * gas/mips/module-mfp32.s: Likewise.
625 * gas/mips/module-mfp64.d: Likewise.
626 * gas/mips/module-mfp64.s: Likewise.
627 * gas/mips/module-mfp64-noodd.d: Likewise.
628 * gas/mips/module-mfp64-noodd.s: Likewise.
629 * gas/mips/module-mfpxx.d: Likewise.
630 * gas/mips/module-mfpxx.s: Likewise.
631 * gas/mips/module-msingle-float.d: Likewise.
632 * gas/mips/module-msingle-float.s: Likewise.
633 * gas/mips/module-msoft-float.d: Likewise.
634 * gas/mips/module-msoft-float.s: Likewise.
635 * gas/mips/module-set-mfpxx.d: Likewise.
636 * gas/mips/module-set-mfpxx.s: Likewise.
637 * gas/mips/fpxx-oddfpreg.d: Likewise.
638 * gas/mips/fpxx-oddfpreg.l: Likewise.
639 * gas/mips/fpxx-oddfpreg.s: Likewise.
640 * gas/mips/no-odd-spreg.d: Likewise.
641 * gas/mips/odd-spreg.d: Likewise.
642 * gas/elf/section2.e-mips: Adjust expected output.
643 * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
644 * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
645 * gas/mips/call-nonpic-1.d: Likewise.
646 * gas/mips/elf_arch_mips1.d: Likewise.
647 * gas/mips/elf_arch_mips2.d: Likewise.
648 * gas/mips/elf_arch_mips3.d: Likewise.
649 * gas/mips/elf_arch_mips32.d: Likewise.
650 * gas/mips/elf_arch_mips32r2.d: Likewise.
651 * gas/mips/elf_arch_mips4.d: Likewise.
652 * gas/mips/elf_arch_mips5.d: Likewise.
653 * gas/mips/elf_arch_mips64.d: Likewise.
654 * gas/mips/elf_arch_mips64r2.d: Likewise.
655 * gas/mips/elf_ase_micromips-2.d: Likewise.
656 * gas/mips/elf_ase_micromips.d: Likewise.
657 * gas/mips/elf_ase_mips16-2.d: Likewise.
658 * gas/mips/elf_ase_mips16.d: Likewise.
659 * gas/mips/module-defer-warn1.d: Likewise.
660 * gas/mips/module-override.d: Likewise.
661 * gas/mips/n32-consec.d: Likewise.
662 * gas/mips/nan-2008-1.d: Likewise.
663 * gas/mips/nan-2008-2.d: Likewise.
664 * gas/mips/nan-2008-3.d: Likewise.
665 * gas/mips/nan-2008-4.d: Likewise.
666 * gas/mips/nan-legacy-1.d: Likewise.
667 * gas/mips/nan-legacy-2.d: Likewise.
668 * gas/mips/nan-legacy-3.d: Likewise.
669 * gas/mips/nan-legacy-4.d: Likewise.
670 * gas/mips/nan-legacy-5.d: Likewise.
671 * gas/mips/tmips16-e.d: Likewise.
672 * gas/mips/tmips16-f.d: Likewise.
673 * gas/mips/tmipsel16-e.d: Likewise.
674 * gas/mips/tmipsel16-f.d: Likewise.
675 * gas/mips/mips.exp: Add new tests.
676
6772014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
678 Alexander Ivchenko <alexander.ivchenko@intel.com>
679 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
680 Sergey Lega <sergey.s.lega@intel.com>
681 Anna Tikhonova <anna.tikhonova@intel.com>
682 Ilya Tocar <ilya.tocar@intel.com>
683 Andrey Turetskiy <andrey.turetskiy@intel.com>
684 Ilya Verbin <ilya.verbin@intel.com>
685 Kirill Yukhin <kirill.yukhin@intel.com>
686 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
687
688 * gas/i386/avx512dq-intel.d: New.
689 * gas/i386/avx512dq.d: New.
690 * gas/i386/avx512dq.s: New.
691 * gas/i386/avx512dq_vl-intel.d: New.
692 * gas/i386/avx512dq_vl.d: New.
693 * gas/i386/avx512dq_vl.s: New.
694 * gas/i386/i386.exp: Run new AVX-512 tests.
695 * gas/i386/x86-64-avx512dq-intel.d: New.
696 * gas/i386/x86-64-avx512dq.d: New.
697 * gas/i386/x86-64-avx512dq.s: New.
698 * gas/i386/x86-64-avx512dq_vl-intel.d: New.
699 * gas/i386/x86-64-avx512dq_vl.d: New.
700 * gas/i386/x86-64-avx512dq_vl.s: New.
701
7022014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
703 Alexander Ivchenko <alexander.ivchenko@intel.com>
704 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
705 Sergey Lega <sergey.s.lega@intel.com>
706 Anna Tikhonova <anna.tikhonova@intel.com>
707 Ilya Tocar <ilya.tocar@intel.com>
708 Andrey Turetskiy <andrey.turetskiy@intel.com>
709 Ilya Verbin <ilya.verbin@intel.com>
710 Kirill Yukhin <kirill.yukhin@intel.com>
711 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
712
713 * gas/i386/avx512bw-intel.d: New.
714 * gas/i386/avx512bw-opts-intel.d: New.
715 * gas/i386/avx512bw-opts.d: New.
716 * gas/i386/avx512bw-opts.s: New.
717 * gas/i386/avx512bw-wig.s: New.
718 * gas/i386/avx512bw-wig1-intel.d: New.
719 * gas/i386/avx512bw-wig1.d: New.
720 * gas/i386/avx512bw.d: New.
721 * gas/i386/avx512bw.s: New.
722 * gas/i386/avx512bw_vl-intel.d: New.
723 * gas/i386/avx512bw_vl-opts-intel.d: New.
724 * gas/i386/avx512bw_vl-opts.d: New.
725 * gas/i386/avx512bw_vl-opts.s: New.
726 * gas/i386/avx512bw_vl-wig.s: New.
727 * gas/i386/avx512bw_vl-wig1-intel.d: New.
728 * gas/i386/avx512bw_vl-wig1.d: New.
729 * gas/i386/avx512bw_vl.d: New.
730 * gas/i386/avx512bw_vl.s: New.
731 * gas/i386/i386.exp: Run new AVX-512 tests.
732 * gas/i386/x86-64-avx512bw-intel.d: New.
733 * gas/i386/x86-64-avx512bw-opts-intel.d: New.
734 * gas/i386/x86-64-avx512bw-opts.d: New.
735 * gas/i386/x86-64-avx512bw-opts.s: New.
736 * gas/i386/x86-64-avx512bw-wig.s: New.
737 * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
738 * gas/i386/x86-64-avx512bw-wig1.d: New.
739 * gas/i386/x86-64-avx512bw.d: New.
740 * gas/i386/x86-64-avx512bw.s: New.
741 * gas/i386/x86-64-avx512bw_vl-intel.d: New.
742 * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
743 * gas/i386/x86-64-avx512bw_vl-opts.d: New.
744 * gas/i386/x86-64-avx512bw_vl-opts.s: New.
745 * gas/i386/x86-64-avx512bw_vl-wig.s: New.
746 * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
747 * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
748 * gas/i386/x86-64-avx512bw_vl.d: New.
749 * gas/i386/x86-64-avx512bw_vl.s: New.
750
7512014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
752 Alexander Ivchenko <alexander.ivchenko@intel.com>
753 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
754 Sergey Lega <sergey.s.lega@intel.com>
755 Anna Tikhonova <anna.tikhonova@intel.com>
756 Ilya Tocar <ilya.tocar@intel.com>
757 Andrey Turetskiy <andrey.turetskiy@intel.com>
758 Ilya Verbin <ilya.verbin@intel.com>
759 Kirill Yukhin <kirill.yukhin@intel.com>
760 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
761
762 * gas/i386/avx512cd_vl-intel.d: New.
763 * gas/i386/avx512cd_vl.d: New.
764 * gas/i386/avx512cd_vl.s: New.
765 * gas/i386/i386.exp: Run new AVX-512 tests.
766 * gas/i386/x86-64-avx512cd_vl-intel.d: New.
767 * gas/i386/x86-64-avx512cd_vl.d: New.
768 * gas/i386/x86-64-avx512cd_vl.s: New.
769
7702014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
771 Alexander Ivchenko <alexander.ivchenko@intel.com>
772 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
773 Sergey Lega <sergey.s.lega@intel.com>
774 Anna Tikhonova <anna.tikhonova@intel.com>
775 Ilya Tocar <ilya.tocar@intel.com>
776 Andrey Turetskiy <andrey.turetskiy@intel.com>
777 Ilya Verbin <ilya.verbin@intel.com>
778 Kirill Yukhin <kirill.yukhin@intel.com>
779 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
780
781 * gas/i386/avx512f_vl-intel.d: New.
782 * gas/i386/avx512f_vl-opts-intel.d: New.
783 * gas/i386/avx512f_vl-opts.d: New.
784 * gas/i386/avx512f_vl-opts.s: New.
785 * gas/i386/avx512f_vl-wig.s: New.
786 * gas/i386/avx512f_vl-wig1-intel.d: New.
787 * gas/i386/avx512f_vl-wig1.d: New.
788 * gas/i386/avx512f_vl.d: New.
789 * gas/i386/avx512f_vl.s: New.
790 * gas/i386/i386.exp: Run new AVX-512 tests.
791 * gas/i386/x86-64-avx512f_vl-intel.d: New.
792 * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
793 * gas/i386/x86-64-avx512f_vl-opts.d: New.
794 * gas/i386/x86-64-avx512f_vl-opts.s: New.
795 * gas/i386/x86-64-avx512f_vl-wig.s: New.
796 * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
797 * gas/i386/x86-64-avx512f_vl-wig1.d: New.
798 * gas/i386/x86-64-avx512f_vl.d: New.
799 * gas/i386/x86-64-avx512f_vl.s: New.
800
8012014-07-17 Ilya Tocar <ilya.tocar@intel.com>
802
803 * gas/i386/x86-64-equ.d: New.
804 * gas/i386/x86-64-equ.s: New.
805 * gas/i386/i386.exp: Run x86-64-equ.
806
8072014-07-12 David Majnemer <david.majnemer@gmail.com>
808
809 * gas/pe/set.s, * gas/pe/set.d: New test.
810 * gas/pe/pe.exp: Run it.
811
8122014-07-10 Will Newton <will.newton@linaro.org>
813
814 * gas/elf/elf.exp: Remove special handling of arm-elf for
815 section2 test.
816 * gas/elf/section2.e-armeabi: Rename to...
817 * gas/elf/section2.e-arm: ...here.
818 * gas/elf/section2.e-armelf: Remove file.
819
820 * gas/arm/bl-local-2.d: Only enable the test on EABI and
821 NaCl configurations.
822 * gas/arm/bl-local-v4t.d: Likewise.
823 * gas/arm/blx-local.d: Likewise.
824 * gas/arm/branch-reloc.d: Likewise.
825
8262014-07-08 Ilya Tocar <ilya.tocar@intel.com>
827
828 * gas/i386/evex-lig256-intel.d: Updated.
829 * gas/i386/evex-lig256.d: Updated.
830 * gas/i386/evex-lig512-intel.d: Updated.
831 * gas/i386/evex-lig512-intel.d: Updated.
832 * gas/i386/x86-64-evex-lig256-intel.d: Updated.
833 * gas/i386/x86-64-evex-lig256.d: Updated.
834 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
835 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
836
8372014-07-08 Jiong Wang <jiong.wang@arm.com>
838
839 * gas/arm/ldconst.s: Add test cases for symbol literal.
840 * gas/arm/ldconst.d: Likewise.
841 * gas/arm/vldconst.s: Add test cases for vldr.
842 * gas/arm/thumb2_vpool.s: Likewise.
843 * gas/arm/vldconst.d: New pattern for little-endian.
844 * gas/arm/thumb2_vpool.d: Likewise.
845 * gas/arm/vldconst_be.d: New pattern for big-endian.
846 * gas/arm/thumb2_vpool_be.d: Likewise.
847
848 * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
849 * gas/arm/armv8-a+fp.d: Likewise.
850 * gas/arm/armv8-a+simd.d: Likewise.
851 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
852 * gas/arm/bl-local-2.d: Likewise.
853 * gas/arm/ldgesb-bad.d: Likewise.
854 * gas/arm/ldgesh-bad.d: Likewise.
855 * gas/arm/thumb2_pool.d: Likewise.
856 * gas/arm/thumb2_pool.s: Likewise.
857
8582014-06-17 Jiong Wang <jiong.wang@arm.com>
859
860 * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
861 IT block for ARMv8.
862 * gas/arm/armv8-a-it-bad.l: Likewise.
863
8642014-06-17 Hans-Peter Nilsson <hp@axis.com>
865
866 * gas/cris/range-err-3.s: New test.
867
8682014-06-16 Jiong Wang <jiong.wang@arm.com>
869
870 * gas/aarch64/diagnostic.s: Add new test patterns.
871 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
872
8732014-06-16 Alan Modra <amodra@gmail.com>
874
875 * gas/elf/bad-group.s: Use %function.
876 * gas/elf/bad-group.err: Expect correct line number. Allow
877 other errors.
878 * gas/elf/bad-size.err: Allow other errors. Match expected
879 error somewhat more rigorously.
880 * gas/i386/reloc32.l: Allow other errors.
881 * gas/i386/mpx-inval-1.l: Match applied relocs.
882 * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
883 * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
884 other errors.
885 * gas/macros/dot.s: Use .balign.
886 * gas/macros/dot.l: Update alignment output.
887 * gas/symver/symver6.l: Allow other errors.
888
8892014-06-16 Alan Modra <amodra@gmail.com>
890
891 * gas/vax/elf-rel.d: Update.
892
8932014-06-16 Alan Modra <amodra@gmail.com>
894
895 * gas/cris/rd-bkw4v32.d: Update.
896
8972014-06-10 H.J. Lu <hongjiu.lu@intel.com>
898
899 * gas/i386/prefix.s: Add another fwait test.
900 * gas/i386/prefix.d: Updated.
901
9022014-06-09 Nick Clifton <nickc@redhat.com>
903
904 * gas/msp430/msp430x.d: Update to match revised assembler output.
905
9062014-06-03 Nick Clifton <nickc@redhat.com>
907
908 * gas/msp430/bad.d: Use -my not -mz.
909
9102014-05-22 Alan Modra <amodra@gmail.com>
911
912 * gas/d30v/bittest.l: Update for changed whitespace.
913 * gas/d30v/serial.l: Likewise.
914 * gas/d30v/serial2.l: Likewise.
915 * gas/d30v/serial2O.l: Likewise.
916 * gas/d30v/warn_oddreg.l: Likewise.
917 * gas/i386/inval-equ-2.l: Likewise.
918 * gas/i386/mpx-inval-1.l: Likewise.
919 * gas/i386/sse-check-error.l: Likewise.
920 * gas/i386/x86-64-mpx-inval-1.l: Likewise.
921 * gas/i386/x86-64-mpx-inval-2.l: Likewise.
922 * gas/i386/x86-64-size-inval-1.l: Likewise.
923 * gas/i386/x86-64-sse-check-error.l: Likewise.
924
9252014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
926
927 * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any.
928 Fix micromips arch definition to use mips64r2 consistently.
929 * gas/mips/module-defer-warn1.s: New.
930 * gas/mips/module-defer-warn1.d: New.
931 * gas/mips/module-defer-warn2.s: New.
932 * gas/mips/module-defer-warn2.l: New.
933 * gas/mips/module-override.d: New.
934 * gas/mips/module-override.s: New.
935 * gas/mips/mips-gp32-fp64.l: Update expected output.
936 * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
937 * gas/mips/mips-gp64-fp32.l: Update expected output.
938
9392014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
940
941 * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
942 * gas/mips/msa-branch.d: Likewise.
943
9442014-05-20 Nick Clifton <nickc@redhat.com>
945
946 * gas/elf/struct.d: Expect extra output from some toolchains.
947 * gas/symver/symver0.d: Likewise.
948 * gas/symver/symver1.d: Likewise.
949
9502014-05-09 H.J. Lu <hongjiu.lu@intel.com>
951
952 * gas/i386/nops-1-core2.d: Replace data32 with data16.
953 * gas/i386/nops-4a-i686.d: Likewise.
954 * gas/i386/nops-5-i686.d: Likewise.
955 * gas/i386/nops-5.d: Likewise.
956 * gas/i386/x86-64-cbw-intel.d: Likewise.
957 * gas/i386/x86-64-cbw.d: Likewise.
958 * gas/i386/x86-64-io-intel.d: Likewise.
959 * gas/i386/x86-64-io-suffix.d: Likewise.
960 * gas/i386/x86-64-io.d: Likewise.
961 * gas/i386/x86-64-nops-1-core2.d: Likewise.
962 * gas/i386/x86-64-nops-1-g64.d: Likewise.
963 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
964 * gas/i386/x86-64-nops-1.d: Likewise.
965 * gas/i386/x86-64-nops-2.d: Likewise.
966 * gas/i386/x86-64-nops-3.d: Likewise.
967 * gas/i386/x86-64-nops-4-core2.d: Likewise.
968 * gas/i386/x86-64-nops-4.d: Likewise.
969 * gas/i386/x86-64-nops-5-k8.d: Likewise.
970 * gas/i386/x86-64-nops-5.d: Likewise.
971 * gas/i386/x86-64-stack-intel.d: Likewise.
972 * gas/i386/x86-64-stack-suffix.d: Likewise.
973 * gas/i386/x86-64-stack.d: Likewise.
974 * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
975 * gas/i386/ilp32/x86-64-cbw.d: Likewise.
976 * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
977 * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
978 * gas/i386/ilp32/x86-64-io.d: Likewise.
979 * gas/i386/ilp32/x86-64-nops-1-core2.d:
980 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
981 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
982 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
983 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
984 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
985 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
986 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
987 * gas/i386/ilp32/x86-64-nops-5.: Likewise.
988 * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
989 * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
990 * gas/i386/ilp32/x86-64-stack.d: Likewise.
991
9922014-05-08 Matthew Fortune <matthew.fortune@imgtec.com>
993
994 * gas/mips/attr-gnu-abi-fp-1.s: New.
995 * gas/mips/attr-gnu-abi-fp-1.d: New.
996 * gas/mips/attr-gnu-abi-msa-1.s: New.
997 * gas/mips/attr-gnu-abi-msa-1.d: New.
998 * gas/mips/mips.exp: Add new tests.
999
10002014-05-07 Andrew Bennett <andrew.bennett@imgtec.com>
1001
1002 * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3,
1003 mips32r5, mips64r3 and mips64r5 isas to the testsuite.
1004 * gas/mips/r5.s: New test.
1005 * gas/mips/r5.d: Likewise.
1006
10072014-05-05 H.J. Lu <hongjiu.lu@intel.com>
1008
1009 PR binutils/16893
1010 * gas/i386/katmai.d: Expect "gs" as prefix.
1011
1012 * gas/i386/long-1.s: Replace movapd with movss.
1013 * gas/i386/x86-64-long-1.s: Likewise.
1014 * gas/i386/long-1-intel.d: Updated.
1015 * gas/i386/long-1.d: Likewise.
1016 * gas/i386/x86-64-long-1-intel.d: Likewise.
1017 * gas/i386/x86-64-long-1.d: Likewise.
1018
1019 * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
1020 0xf2 and 0xf3 prefixes.
1021 * gas/i386/prefix.d: Updated.
1022
10232014-05-02 H.J. Lu <hongjiu.lu@intel.com>
1024
1025 * gas/i386/opcode-intel.d: Undo the last change.
1026 * gas/i386/opcode-suffix.d: Likewise.
1027 * gas/i386/opcode.d: Likewise.
1028 * gas/i386/opcode.s: Likewise.
1029
1030 * gas/i386/prefix.s: Add test for fwait with prefix.
1031 * gas/i386/prefix.d: Updated.
1032
10332014-05-01 H.J. Lu <hongjiu.lu@intel.com>
1034
1035 PR binutils/16891
1036 * gas/i386/opcode.s: Add test for fwait with prefix.
1037 * gas/i386/opcode-intel.d: Updated.
1038 * gas/i386/opcode-suffix.d: Likewise.
1039 * gas/i386/opcode.d: Likewise.
1040
10412014-04-23 Will Newton <will.newton@linaro.org>
1042
1043 * gas/arm/backslash-at.d: Fix dump output regexps for
1044 armeb-linux-eabi configuration.
1045 * gas/arm/got_prel.d: Likewise.
1046 * gas/arm/inst-po.d: Likewise.
1047 * gas/arm/unwind.d: Likewise.
1048
1049 * gas/arm/mapmisc.d: Check literal pool mapping with
1050 a trailing .align statement.
1051 * gas/arm/mapmisc.s: Likewise.
1052
10532014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
1054
1055 * gas/mips/mips.exp: Add xpa tests.
1056 * gas/mips/xpa.s: New test.
1057 * gas/mips/xpa.d: Likewise.
1058
10592014-04-22 Sandra Loosemore <sandra@codesourcery.com>
1060
1061 * gas/nios2/selftest.s: New.
1062 * gas/nios2/selftest.d: New.
1063
10642014-04-22 Max Filippov <jcmvbkbc@gmail.com>
1065
1066 * gas/xtensa/all.exp: Add test for the first section frag alignment.
1067 * gas/xtensa/first_frag_align.d: First section frag alignment expected
1068 dump.
1069 * gas/xtensa/first_frag_align.s: First section frag alignment test
1070 source.
1071
10722014-04-22 Christian Svensson <blue@cmd.nu>
1073
1074 * Makefile.am: Remove openrisc and or32 support. Add support for or1k.
1075 * gas/all/gas.exp: Likewise.
1076 * gas/elf/warn-2.s: Likewise.
1077 * gas/lns/lns.exp: Likewise.
1078 * gas/lns/lns-common-1-or1k.s: New file.
1079 * gas/or1k/allinsn.d: New file.
1080 * gas/or1k/allinsn.exp: New file.
1081 * gas/or1k/allinsn.s: New file.
1082 * gas/openrisc/addi.d: Delete.
1083 * gas/openrisc/addi.s: Delete.
1084 * gas/openrisc/allinsn.d: Delete.
1085 * gas/openrisc/allinsn.exp: Delete.
1086 * gas/openrisc/allinsn.s: Delete.
1087 * gas/openrisc/lohi.d: Delete.
1088 * gas/openrisc/lohi.s: Delete.
1089 * gas/openrisc/store.d: Delete.
1090 * gas/openrisc/store.s: Delete.
1091
10922014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1093
1094 * gas/avr/diffreloc_withrelax.d: New testcase.
1095 * gas/avr/noreloc_withoutrelax.d: Likewise.
1096 * gas/avr/relax.s: Likewise.
1097
10982014-04-04 Ilya Tocar <ilya.tocar@intel.com>
1099
1100 * gas/i386/i386.exp: Run SE1 tests.
1101 * gas/i386/se1.d: New file.
1102 * gas/i386/se1.s: Ditto.
1103 * gas/i386/x86-64-se1.d: Ditto.
1104 * gas/i386/x86-64-se1.s: Ditto.
1105
11062014-03-21 David Weatherford <weath@cadence.com>
1107 Max Filippov <jcmvbkbc@gmail.com>
1108
1109 * gas/xtensa/all.exp: Add test for trampoline relaxation.
1110 * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
1111 * gas/xtensa/trampoline.s: Trampoline relaxation test source.
1112
11132014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
1114
1115 * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
1116 * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
1117 gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
1118 gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
1119 gas/mips/pcrel-4-64.d: New tests.
1120 * gas/mips/mips.exp: Run them.
1121 * gas/mips/lui-2.l: Tweak error message for line 7.
1122
11232014-03-20 Ilya Tocar <ilya.tocar@intel.com>
1124
1125 * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
1126 vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
1127 * gas/i386/avx512pf.s: Ditto.
1128 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1129 * gas/i386/x86-64-avx512pf.s: Ditto.
1130 * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
1131 vpgatherqd, vpscatterqd, vscatterqps.
1132 * gas/i386/avx512f.s: Ditto.
1133 * gas/i386/x86-64-avx512f-intel.d: Ditto.
1134 * gas/i386/x86-64-avx512f.s: Ditto.
1135
11362014-03-19 Jose E. Marchesi <jose.marchesi@oracle.com>
1137
1138 * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
1139 the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
1140
1141 * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
1142 * gas/sparc/rdhpr.d: Likewise.
1143
1144 * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
1145 * gas/sparc/wrhpr.d: Likewise.
1146
11472014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com>
1148 Nick Clifton <nickc@redhat.com>
1149
1150 * gas/arm/ccs.s: New test case.
1151 * gas/arm/ccs.d: New expected disassembly.
1152
11532014-03-19 Nick Clifton <nickc@redhat.com>
1154
1155 * gas/rx/mov.d: Update expected disassembly.
1156
11572014-03-18 Jiong Wang <jiong.wang@arm.com>
1158
1159 * gas/aarch64/illegal.d: Pass -mno-verbose-error.
1160 * gas/aarch64/verbose-error.s: Add more verbose message testcases.
1161 * gas/aarch64/verbose-error.l: Ditto.
1162
11632014-03-17 Nick Clifton <nickc@redhat.com>
1164
1165 PR gas/16694
1166 * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
1167 * gas/cfi/cfi-arm-1.d: Update expected output.
1168
11692014-03-13 Nick Clifton <nickc@redhat.com>
1170
1171 * gas/aarch64/litpool.s: Make the test endian agnostic.
1172 * gas/aarch64/litpool.d: Update expected disassembly.
1173
11742014-03-13 Tristan Gingold <gingold@adacore.com>
1175
1176 * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
1177 * gas/pe/pe.exp: Add test.
1178
11792014-03-12 Nick Clifton <nickc@redhat.com>
1180
1181 PR gas/16688
1182 * gas/aarch64/litpool.s: New test case.
1183 * gas/aarch64/litpool.d: Expected disassembly.
1184
11852014-03-05 Alan Modra <amodra@gmail.com>
1186
1187 Update copyright years.
1188
11892014-03-03 Nick Clifton <nickc@redhat.com>
1190
1191 * gas/msp430/bad.d: Add -mz option.
1192 * gas/msp430/bad.s: Add more cases where warnings should be
1193 generated.
1194 * gas/msp430/bad.l: Add expected warning messages.
1195
11962014-02-27 Jiong Wang <jiong.wang@arm.com>
1197
1198 * gas/aarch64/fp-const0-parsing.s: New test.
1199 * gas/aarch64/fp-const0-parsing.d: Likewise.
1200
12012014-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
1202
1203 * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
1204 * gas/aarch64/ldst-reg-reg-offset.d: Update.
1205
12062014-02-21 Ilya Tocar <ilya.tocar@intel.com>
1207
1208 * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
1209 * gas/i386/avx512pf.s: Ditto.
1210 * gas/i386/avx512pf.d: Ditto.
1211 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1212 * gas/i386/x86-64-avx512pf.s: Ditto.
1213 * gas/i386/x86-64-avx512pf.d: Ditto.
1214 * gas/i386/prefetchwt1-intel.d: New file.
1215 * gas/i386/prefetchwt1.s: Ditto.
1216 * gas/i386/prefetchwt1.d: Ditto.
1217 * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
1218 * gas/i386/x86-64-prefetchwt1.s: Ditto.
1219 * gas/i386/x86-64-prefetchwt1.d: Ditto.
1220
12212014-02-20 Ilya Tocar <ilya.tocar@intel.com>
1222
1223 * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
1224 * gas/i386/avx512cd.s: Ditto.
1225 * gas/i386/avx512cd.d: Ditto.
1226 * gas/i386/x86-64-avx512cd-intel.d: Ditto.
1227 * gas/i386/x86-64-avx512cd.s: Ditto.
1228 * gas/i386/x86-64-avx512cd.d: Ditto.
1229 * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
1230 * gas/i386/avx512f.s: Ditto.
1231 * gas/i386/avx512f.d: Ditto.
1232 * gas/i386/x86-64-avx512f-intel.d: Ditto.
1233 * gas/i386/x86-64-avx512f.s: Ditto.
1234 * gas/i386/x86-64-avx512f.d: Ditto.
1235
12362014-02-12 Ilya Tocar <ilya.tocar@intel.com>
1237
1238 * gas/i386/clflushopt-intel.d: New.
1239 * gas/i386/clflushopt.d: Ditto.
1240 * gas/i386/clflushopt.s: Ditto.
1241 * gas/i386/i386.exp: Run new tests.
1242 * gas/i386/x86-64-clflushopt-intel.d: New.
1243 * gas/i386/x86-64-clflushopt.d: Ditto.
1244 * gas/i386/x86-64-clflushopt.s: Ditto.
1245 * gas/i386/x86-64-xsavec-intel.d: Ditto.
1246 * gas/i386/x86-64-xsavec.d: Ditto.
1247 * gas/i386/x86-64-xsavec.s: Ditto.
1248 * gas/i386/x86-64-xsaves-intel.d: Ditto.
1249 * gas/i386/x86-64-xsaves.d: Ditto.
1250 * gas/i386/x86-64-xsaves.s: Ditto.
1251 * gas/i386/xsavec-intel.d: Ditto.
1252 * gas/i386/xsavec.d: Ditto.
1253 * gas/i386/xsavec.s: Ditto.
1254 * gas/i386/xsaves-intel.d: Ditto.
1255 * gas/i386/xsaves.d: Ditto.
1256 * gas/i386/xsaves.s: Ditto.
1257
12582014-01-31 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1259
1260 PR gas/16488
1261 * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
1262 for gather/scatter instructions.
1263 * gas/i386/x86-64-inval-avx512f.s: Likewise.
1264 * gas/i386/inval-avx512f.l: Adjust correspondingly.
1265 * gas/i386/x86-64-inval-avx512f.l: Likewise.
1266
12672014-01-30 Sandra Loosemore <sandra@codesourcery.com>
1268
1269 * gas/nios2/call26_noat.d: New.
1270 * gas/nios2/call26_noat.s: New.
1271 * gas/nios2/call_noat.d: New.
1272 * gas/nios2/call_noat.s: New.
1273
12742014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1275 Jan Beulich <jbeulich@suse.com>
1276
1277 PR binutils/16490
1278 * gas/i386/avx512f.d: Fix test output.
1279 * gas/i386/avx512f-intel.d: Likewise.
1280 * gas/i386/x86-64-avx512f.d: Likewise.
1281 * gas/i386/x86-64-avx512f-intel.d: Likewise.
1282
12832014-01-28 Nick Clifton <nickc@redhat.com>
1284
1285 PR binutils/16317
1286 * gas/ia64/group-2.d: Expect I attribute with RELA sections.
1287 * gas/ia64/xdata.d: Likewise.
1288
12892014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1290
1291 PR gas/16489
1292 * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
1293 * gas/i386/x86-64-vgather-check.s: Likewise.
1294 * gas/i386/vgather-check-error.l: Update correspondingly.
1295 * gas/i386/vgather-check-none.d: Likewise.
1296 * gas/i386/vgather-check-warn.d: Likewise.
1297 * gas/i386/vgather-check-warn.e: Likewise.
1298 * gas/i386/vgather-check.d: Likewise.
1299 * gas/i386/x86-64-vgather-check-error.l: Likewise.
1300 * gas/i386/x86-64-vgather-check-none.d: Likewise.
1301 * gas/i386/x86-64-vgather-check-warn.d: Likewise.
1302 * gas/i386/x86-64-vgather-check-warn.e: Likewise.
1303 * gas/i386/x86-64-vgather-check.d: Likewise.
1304
13052014-01-17 Will Newton <will.newton@linaro.org>
1306
1307 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
1308
1309For older changes see ChangeLog-2013
1310\f
1311Copyright (C) 2014 Free Software Foundation, Inc.
1312
1313Copying and distribution of this file, with or without modification,
1314are permitted in any medium without royalty provided the copyright
1315notice and this notice are preserved.
1316
1317Local Variables:
1318mode: change-log
1319left-margin: 8
1320fill-column: 74
1321version-control: never
1322End:
This page took 0.028435 seconds and 4 git commands to generate.