ld/ARM: Fix IFUNC and TLS descriptors in the same shared object
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
85024cd8
AM
12014-06-16 Alan Modra <amodra@gmail.com>
2
3 * gas/elf/bad-group.s: Use %function.
4 * gas/elf/bad-group.err: Expect correct line number. Allow
5 other errors.
6 * gas/elf/bad-size.err: Allow other errors. Match expected
7 error somewhat more rigorously.
8 * gas/i386/reloc32.l: Allow other errors.
9 * gas/i386/mpx-inval-1.l: Match applied relocs.
10 * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
11 * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
12 other errors.
13 * gas/macros/dot.s: Use .balign.
14 * gas/macros/dot.l: Update alignment output.
15 * gas/symver/symver6.l: Allow other errors.
16
ee0738df
AM
172014-06-16 Alan Modra <amodra@gmail.com>
18
19 * gas/vax/elf-rel.d: Update.
20
44ed9ef2
AM
212014-06-16 Alan Modra <amodra@gmail.com>
22
23 * gas/cris/rd-bkw4v32.d: Update.
24
d9949a36
L
252014-06-10 H.J. Lu <hongjiu.lu@intel.com>
26
27 * gas/i386/prefix.s: Add another fwait test.
28 * gas/i386/prefix.d: Updated.
29
0b128c63
NC
302014-06-09 Nick Clifton <nickc@redhat.com>
31
32 * gas/msp430/msp430x.d: Update to match revised assembler output.
33
69227609
NC
342014-06-03 Nick Clifton <nickc@redhat.com>
35
36 * gas/msp430/bad.d: Use -my not -mz.
37
b52855e7
AM
382014-05-22 Alan Modra <amodra@gmail.com>
39
40 * gas/d30v/bittest.l: Update for changed whitespace.
41 * gas/d30v/serial.l: Likewise.
42 * gas/d30v/serial2.l: Likewise.
43 * gas/d30v/serial2O.l: Likewise.
44 * gas/d30v/warn_oddreg.l: Likewise.
45 * gas/i386/inval-equ-2.l: Likewise.
46 * gas/i386/mpx-inval-1.l: Likewise.
47 * gas/i386/sse-check-error.l: Likewise.
48 * gas/i386/x86-64-mpx-inval-1.l: Likewise.
49 * gas/i386/x86-64-mpx-inval-2.l: Likewise.
50 * gas/i386/x86-64-size-inval-1.l: Likewise.
51 * gas/i386/x86-64-sse-check-error.l: Likewise.
52
9096206c 532014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
54
55 * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any.
56 Fix micromips arch definition to use mips64r2 consistently.
57 * gas/mips/module-defer-warn1.s: New.
58 * gas/mips/module-defer-warn1.d: New.
59 * gas/mips/module-defer-warn2.s: New.
60 * gas/mips/module-defer-warn2.l: New.
61 * gas/mips/module-override.d: New.
62 * gas/mips/module-override.s: New.
63 * gas/mips/mips-gp32-fp64.l: Update expected output.
64 * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
65 * gas/mips/mips-gp64-fp32.l: Update expected output.
66
82bda27b 672014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
68
69 * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
70 * gas/mips/msa-branch.d: Likewise.
71
00b32ff2
NC
722014-05-20 Nick Clifton <nickc@redhat.com>
73
74 * gas/elf/struct.d: Expect extra output from some toolchains.
75 * gas/symver/symver0.d: Likewise.
76 * gas/symver/symver1.d: Likewise.
77
df18fdba
L
782014-05-09 H.J. Lu <hongjiu.lu@intel.com>
79
80 * gas/i386/nops-1-core2.d: Replace data32 with data16.
81 * gas/i386/nops-4a-i686.d: Likewise.
82 * gas/i386/nops-5-i686.d: Likewise.
83 * gas/i386/nops-5.d: Likewise.
84 * gas/i386/x86-64-cbw-intel.d: Likewise.
85 * gas/i386/x86-64-cbw.d: Likewise.
86 * gas/i386/x86-64-io-intel.d: Likewise.
87 * gas/i386/x86-64-io-suffix.d: Likewise.
88 * gas/i386/x86-64-io.d: Likewise.
89 * gas/i386/x86-64-nops-1-core2.d: Likewise.
90 * gas/i386/x86-64-nops-1-g64.d: Likewise.
91 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
92 * gas/i386/x86-64-nops-1.d: Likewise.
93 * gas/i386/x86-64-nops-2.d: Likewise.
94 * gas/i386/x86-64-nops-3.d: Likewise.
95 * gas/i386/x86-64-nops-4-core2.d: Likewise.
96 * gas/i386/x86-64-nops-4.d: Likewise.
97 * gas/i386/x86-64-nops-5-k8.d: Likewise.
98 * gas/i386/x86-64-nops-5.d: Likewise.
99 * gas/i386/x86-64-stack-intel.d: Likewise.
100 * gas/i386/x86-64-stack-suffix.d: Likewise.
101 * gas/i386/x86-64-stack.d: Likewise.
102 * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
103 * gas/i386/ilp32/x86-64-cbw.d: Likewise.
104 * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
105 * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
106 * gas/i386/ilp32/x86-64-io.d: Likewise.
107 * gas/i386/ilp32/x86-64-nops-1-core2.d:
108 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
109 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
110 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
111 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
112 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
113 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
114 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
115 * gas/i386/ilp32/x86-64-nops-5.: Likewise.
116 * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
117 * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
118 * gas/i386/ilp32/x86-64-stack.d: Likewise.
119
263b2574 1202014-05-08 Matthew Fortune <matthew.fortune@imgtec.com>
121
122 * gas/mips/attr-gnu-abi-fp-1.s: New.
123 * gas/mips/attr-gnu-abi-fp-1.d: New.
124 * gas/mips/attr-gnu-abi-msa-1.s: New.
125 * gas/mips/attr-gnu-abi-msa-1.d: New.
126 * gas/mips/mips.exp: Add new tests.
127
ae52f483
AB
1282014-05-07 Andrew Bennett <andrew.bennett@imgtec.com>
129
130 * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3,
131 mips32r5, mips64r3 and mips64r5 isas to the testsuite.
132 * gas/mips/r5.s: New test.
133 * gas/mips/r5.d: Likewise.
134
285ca992
L
1352014-05-05 H.J. Lu <hongjiu.lu@intel.com>
136
137 PR binutils/16893
138 * gas/i386/katmai.d: Expect "gs" as prefix.
139
140 * gas/i386/long-1.s: Replace movapd with movss.
141 * gas/i386/x86-64-long-1.s: Likewise.
142 * gas/i386/long-1-intel.d: Updated.
143 * gas/i386/long-1.d: Likewise.
144 * gas/i386/x86-64-long-1-intel.d: Likewise.
145 * gas/i386/x86-64-long-1.d: Likewise.
146
147 * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
148 0xf2 and 0xf3 prefixes.
149 * gas/i386/prefix.d: Updated.
150
54cb4522
L
1512014-05-02 H.J. Lu <hongjiu.lu@intel.com>
152
153 * gas/i386/opcode-intel.d: Undo the last change.
154 * gas/i386/opcode-suffix.d: Likewise.
155 * gas/i386/opcode.d: Likewise.
156 * gas/i386/opcode.s: Likewise.
157
158 * gas/i386/prefix.s: Add test for fwait with prefix.
159 * gas/i386/prefix.d: Updated.
160
86a80a50
L
1612014-05-01 H.J. Lu <hongjiu.lu@intel.com>
162
163 PR binutils/16891
164 * gas/i386/opcode.s: Add test for fwait with prefix.
165 * gas/i386/opcode-intel.d: Updated.
166 * gas/i386/opcode-suffix.d: Likewise.
167 * gas/i386/opcode.d: Likewise.
168
47fc6e36
WN
1692014-04-23 Will Newton <will.newton@linaro.org>
170
4862acf1
WN
171 * gas/arm/backslash-at.d: Fix dump output regexps for
172 armeb-linux-eabi configuration.
173 * gas/arm/got_prel.d: Likewise.
174 * gas/arm/inst-po.d: Likewise.
175 * gas/arm/unwind.d: Likewise.
176
47fc6e36
WN
177 * gas/arm/mapmisc.d: Check literal pool mapping with
178 a trailing .align statement.
179 * gas/arm/mapmisc.s: Likewise.
180
7d64c587
AB
1812014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
182
183 * gas/mips/mips.exp: Add xpa tests.
184 * gas/mips/xpa.s: New test.
185 * gas/mips/xpa.d: Likewise.
186
1547d98f
SL
1872014-04-22 Sandra Loosemore <sandra@codesourcery.com>
188
189 * gas/nios2/selftest.s: New.
190 * gas/nios2/selftest.d: New.
191
a35d5e82
MF
1922014-04-22 Max Filippov <jcmvbkbc@gmail.com>
193
194 * gas/xtensa/all.exp: Add test for the first section frag alignment.
195 * gas/xtensa/first_frag_align.d: First section frag alignment expected
196 dump.
197 * gas/xtensa/first_frag_align.s: First section frag alignment test
198 source.
199
73589c9d
CS
2002014-04-22 Christian Svensson <blue@cmd.nu>
201
202 * Makefile.am: Remove openrisc and or32 support. Add support for or1k.
203 * gas/all/gas.exp: Likewise.
204 * gas/elf/warn-2.s: Likewise.
205 * gas/lns/lns.exp: Likewise.
206 * gas/lns/lns-common-1-or1k.s: New file.
207 * gas/or1k/allinsn.d: New file.
208 * gas/or1k/allinsn.exp: New file.
209 * gas/or1k/allinsn.s: New file.
210 * gas/openrisc/addi.d: Delete.
211 * gas/openrisc/addi.s: Delete.
212 * gas/openrisc/allinsn.d: Delete.
213 * gas/openrisc/allinsn.exp: Delete.
214 * gas/openrisc/allinsn.s: Delete.
215 * gas/openrisc/lohi.d: Delete.
216 * gas/openrisc/lohi.s: Delete.
217 * gas/openrisc/store.d: Delete.
218 * gas/openrisc/store.s: Delete.
219
e4ef1b6c
DC
2202014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
221
222 * gas/avr/diffreloc_withrelax.d: New testcase.
223 * gas/avr/noreloc_withoutrelax.d: Likewise.
224 * gas/avr/relax.s: Likewise.
225
2cf200a4
IT
2262014-04-04 Ilya Tocar <ilya.tocar@intel.com>
227
228 * gas/i386/i386.exp: Run SE1 tests.
229 * gas/i386/se1.d: New file.
230 * gas/i386/se1.s: Ditto.
231 * gas/i386/x86-64-se1.d: Ditto.
232 * gas/i386/x86-64-se1.s: Ditto.
233
a82c7d90
DW
2342014-03-21 David Weatherford <weath@cadence.com>
235 Max Filippov <jcmvbkbc@gmail.com>
236
237 * gas/xtensa/all.exp: Add test for trampoline relaxation.
238 * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
239 * gas/xtensa/trampoline.s: Trampoline relaxation test source.
240
d56a8dda
RS
2412014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
242
243 * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
244 * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
245 gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
246 gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
247 gas/mips/pcrel-4-64.d: New tests.
248 * gas/mips/mips.exp: Run them.
249 * gas/mips/lui-2.l: Tweak error message for line 7.
250
5fc35d96
IT
2512014-03-20 Ilya Tocar <ilya.tocar@intel.com>
252
253 * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
254 vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
255 * gas/i386/avx512pf.s: Ditto.
256 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
257 * gas/i386/x86-64-avx512pf.s: Ditto.
258 * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
259 vpgatherqd, vpscatterqd, vscatterqps.
260 * gas/i386/avx512f.s: Ditto.
261 * gas/i386/x86-64-avx512f-intel.d: Ditto.
262 * gas/i386/x86-64-avx512f.s: Ditto.
263
999bf65c
JM
2642014-03-19 Jose E. Marchesi <jose.marchesi@oracle.com>
265
266 * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
267 the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
268
ec92c392
JM
269 * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
270 * gas/sparc/rdhpr.d: Likewise.
271
272 * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
273 * gas/sparc/wrhpr.d: Likewise.
274
999bf65c 2752014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com>
2e6976a8
DG
276 Nick Clifton <nickc@redhat.com>
277
278 * gas/arm/ccs.s: New test case.
279 * gas/arm/ccs.d: New expected disassembly.
280
b8985e5c
NC
2812014-03-19 Nick Clifton <nickc@redhat.com>
282
283 * gas/rx/mov.d: Update expected disassembly.
284
a52e6fd3
YZ
2852014-03-18 Jiong Wang <jiong.wang@arm.com>
286
287 * gas/aarch64/illegal.d: Pass -mno-verbose-error.
288 * gas/aarch64/verbose-error.s: Add more verbose message testcases.
289 * gas/aarch64/verbose-error.l: Ditto.
290
1f5afe1c
NC
2912014-03-17 Nick Clifton <nickc@redhat.com>
292
293 PR gas/16694
294 * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
295 * gas/cfi/cfi-arm-1.d: Update expected output.
296
c307e841
NC
2972014-03-13 Nick Clifton <nickc@redhat.com>
298
299 * gas/aarch64/litpool.s: Make the test endian agnostic.
300 * gas/aarch64/litpool.d: Update expected disassembly.
301
167ad85b
TG
3022014-03-13 Tristan Gingold <gingold@adacore.com>
303
304 * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
305 * gas/pe/pe.exp: Add test.
306
55d9b4c1
NC
3072014-03-12 Nick Clifton <nickc@redhat.com>
308
309 PR gas/16688
310 * gas/aarch64/litpool.s: New test case.
311 * gas/aarch64/litpool.d: Expected disassembly.
312
4b95cf5c
AM
3132014-03-05 Alan Modra <amodra@gmail.com>
314
315 Update copyright years.
316
65d7bab5
NC
3172014-03-03 Nick Clifton <nickc@redhat.com>
318
319 * gas/msp430/bad.d: Add -mz option.
320 * gas/msp430/bad.s: Add more cases where warnings should be
321 generated.
322 * gas/msp430/bad.l: Add expected warning messages.
323
f17c8bfc
YZ
3242014-02-27 Jiong Wang <jiong.wang@arm.com>
325
326 * gas/aarch64/fp-const0-parsing.s: New test.
327 * gas/aarch64/fp-const0-parsing.d: Likewise.
328
a58549dd
YZ
3292014-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
330
331 * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
332 * gas/aarch64/ldst-reg-reg-offset.d: Update.
333
dcf893b5
IT
3342014-02-21 Ilya Tocar <ilya.tocar@intel.com>
335
336 * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
337 * gas/i386/avx512pf.s: Ditto.
338 * gas/i386/avx512pf.d: Ditto.
339 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
340 * gas/i386/x86-64-avx512pf.s: Ditto.
341 * gas/i386/x86-64-avx512pf.d: Ditto.
342 * gas/i386/prefetchwt1-intel.d: New file.
343 * gas/i386/prefetchwt1.s: Ditto.
344 * gas/i386/prefetchwt1.d: Ditto.
345 * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
346 * gas/i386/x86-64-prefetchwt1.s: Ditto.
347 * gas/i386/x86-64-prefetchwt1.d: Ditto.
348
957d0955
IT
3492014-02-20 Ilya Tocar <ilya.tocar@intel.com>
350
351 * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
352 * gas/i386/avx512cd.s: Ditto.
353 * gas/i386/avx512cd.d: Ditto.
354 * gas/i386/x86-64-avx512cd-intel.d: Ditto.
355 * gas/i386/x86-64-avx512cd.s: Ditto.
356 * gas/i386/x86-64-avx512cd.d: Ditto.
357 * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
358 * gas/i386/avx512f.s: Ditto.
359 * gas/i386/avx512f.d: Ditto.
360 * gas/i386/x86-64-avx512f-intel.d: Ditto.
361 * gas/i386/x86-64-avx512f.s: Ditto.
362 * gas/i386/x86-64-avx512f.d: Ditto.
363
963f3586
IT
3642014-02-12 Ilya Tocar <ilya.tocar@intel.com>
365
366 * gas/i386/clflushopt-intel.d: New.
367 * gas/i386/clflushopt.d: Ditto.
368 * gas/i386/clflushopt.s: Ditto.
369 * gas/i386/i386.exp: Run new tests.
370 * gas/i386/x86-64-clflushopt-intel.d: New.
371 * gas/i386/x86-64-clflushopt.d: Ditto.
372 * gas/i386/x86-64-clflushopt.s: Ditto.
373 * gas/i386/x86-64-xsavec-intel.d: Ditto.
374 * gas/i386/x86-64-xsavec.d: Ditto.
375 * gas/i386/x86-64-xsavec.s: Ditto.
376 * gas/i386/x86-64-xsaves-intel.d: Ditto.
377 * gas/i386/x86-64-xsaves.d: Ditto.
378 * gas/i386/x86-64-xsaves.s: Ditto.
379 * gas/i386/xsavec-intel.d: Ditto.
380 * gas/i386/xsavec.d: Ditto.
381 * gas/i386/xsavec.s: Ditto.
382 * gas/i386/xsaves-intel.d: Ditto.
383 * gas/i386/xsaves.d: Ditto.
384 * gas/i386/xsaves.s: Ditto.
385
83861ea6
MZ
3862014-01-31 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
387
388 PR gas/16488
389 * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
390 for gather/scatter instructions.
391 * gas/i386/x86-64-inval-avx512f.s: Likewise.
392 * gas/i386/inval-avx512f.l: Adjust correspondingly.
393 * gas/i386/x86-64-inval-avx512f.l: Likewise.
394
78058a5e
SL
3952014-01-30 Sandra Loosemore <sandra@codesourcery.com>
396
397 * gas/nios2/call26_noat.d: New.
398 * gas/nios2/call26_noat.s: New.
399 * gas/nios2/call_noat.d: New.
400 * gas/nios2/call_noat.s: New.
401
eaa9d1ad
MZ
4022014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
403 Jan Beulich <jbeulich@suse.com>
404
405 PR binutils/16490
406 * gas/i386/avx512f.d: Fix test output.
407 * gas/i386/avx512f-intel.d: Likewise.
408 * gas/i386/x86-64-avx512f.d: Likewise.
409 * gas/i386/x86-64-avx512f-intel.d: Likewise.
410
d82ba9f9
NC
4112014-01-28 Nick Clifton <nickc@redhat.com>
412
413 PR binutils/16317
414 * gas/ia64/group-2.d: Expect I attribute with RELA sections.
415 * gas/ia64/xdata.d: Likewise.
416
8444f82a
MZ
4172014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
418
419 PR gas/16489
420 * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
421 * gas/i386/x86-64-vgather-check.s: Likewise.
422 * gas/i386/vgather-check-error.l: Update correspondingly.
423 * gas/i386/vgather-check-none.d: Likewise.
424 * gas/i386/vgather-check-warn.d: Likewise.
425 * gas/i386/vgather-check-warn.e: Likewise.
426 * gas/i386/vgather-check.d: Likewise.
427 * gas/i386/x86-64-vgather-check-error.l: Likewise.
428 * gas/i386/x86-64-vgather-check-none.d: Likewise.
429 * gas/i386/x86-64-vgather-check-warn.d: Likewise.
430 * gas/i386/x86-64-vgather-check-warn.e: Likewise.
431 * gas/i386/x86-64-vgather-check.d: Likewise.
432
827f64ff
WN
4332014-01-17 Will Newton <will.newton@linaro.org>
434
435 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
436
5fb776a6 437For older changes see ChangeLog-2013
c9e214e5 438\f
5fb776a6 439Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
440
441Copying and distribution of this file, with or without modification,
442are permitted in any medium without royalty provided the copyright
443notice and this notice are preserved.
444
c9e214e5
AM
445Local Variables:
446mode: change-log
447left-margin: 8
448fill-column: 74
449version-control: never
450End:
This page took 0.530475 seconds and 4 git commands to generate.