Daily bump.
[gcc.git] / gcc / testsuite / ChangeLog
1 2021-01-23 Anthony Sharp <anthonysharp15@gmail.com>
2
3 * g++.dg/lookup/scoped1.C: Modified testcase to run successfully
4 with changes.
5 * g++.dg/tc1/dr142.C: Same as above.
6 * g++.dg/tc1/dr52.C: Same as above.
7 * g++.old-deja/g++.brendan/visibility6.C: Same as above.
8 * g++.old-deja/g++.brendan/visibility8.C: Same as above.
9 * g++.old-deja/g++.jason/access8.C: Same as above.
10 * g++.old-deja/g++.law/access4.C: Same as above.
11 * g++.old-deja/g++.law/visibility12.C: Same as above.
12 * g++.old-deja/g++.law/visibility4.C: Same as above.
13 * g++.old-deja/g++.law/visibility8.C: Same as above.
14 * g++.old-deja/g++.other/access4.C: Same as above.
15
16 2021-01-23 Patrick Palka <ppalka@redhat.com>
17
18 PR c++/88548
19 PR c++/97399
20 * g++.dg/cpp0x/this2.C: New test.
21 * g++.dg/template/pr97399.C: New test.
22
23 2021-01-23 David Edelsohn <dje.gcc@gmail.com>
24
25 * gcc.target/powerpc/fold-vec-insert-char-p9.c: Adjust ilp32.
26 * gcc.target/powerpc/fold-vec-insert-float-p9.c: Same.
27 * gcc.target/powerpc/fold-vec-insert-int-p9.c: Same.
28 * gcc.target/powerpc/fold-vec-insert-longlong.c: Same.
29 * gcc.target/powerpc/fold-vec-insert-short-p9.c: Same.
30 * gcc.target/powerpc/pr79251.p9.c: Same.
31
32 2021-01-22 Marek Polacek <polacek@redhat.com>
33
34 PR c++/96623
35 * g++.dg/cpp0x/noexcept64.C: New test.
36
37 2021-01-22 David Edelsohn <dje.gcc@gmail.com>
38
39 * g++.dg/eh/spbp.C: Remove skip on AIX.
40
41 2021-01-22 Jakub Jelinek <jakub@redhat.com>
42
43 * gcc.target/powerpc/m128-check.h (CHECK_EXP, CHECK_FP_EXP): Fix a
44 typo, UINON_TYPE to UNION_TYPE.
45
46 2021-01-22 Jakub Jelinek <jakub@redhat.com>
47
48 * gcc.target/i386/m128-check.h (CHECK_EXP, CHECK_FP_EXP): Fix a typo,
49 UINON_TYPE to UNION_TYPE.
50 * gcc.target/i386/m256-check.h (CHECK_FP_EXP): Likewise.
51 * gcc.target/i386/m512-check.h (CHECK_ROUGH_EXP): Likewise.
52
53 2021-01-22 Jakub Jelinek <jakub@redhat.com>
54
55 * gcc.target/powerpc/m128-check.h (check_##UINON_TYPE): Add
56 optimize ("no-strict-aliasing") attribute.
57
58 2021-01-22 Jason Merrill <jason@redhat.com>
59
60 PR c++/98744
61 * g++.dg/init/elide7.C: New test.
62
63 2021-01-22 Jakub Jelinek <jakub@redhat.com>
64
65 PR sanitizer/95693
66 * g++.dg/ubsan/pr95693.C: New test.
67
68 2021-01-22 Marek Polacek <polacek@redhat.com>
69
70 PR c++/98545
71 * g++.dg/abi/mangle76.C: New test.
72
73 2021-01-22 Paul Thomas <pault@gcc.gnu.org>
74
75 PR fortran/98565
76 * gfortran.dg/associated_target_7.f90 : New test.
77
78 2021-01-22 Martin Jambor <mjambor@suse.cz>
79
80 PR tree-optimization/47059
81 * gcc.dg/tree-ssa/pr47059.c: New test.
82
83 2021-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
84
85 PR tree-optimization/98766
86 * gcc.dg/pr98766.c: New test.
87
88 2021-01-22 Nathan Sidwell <nathan@acm.org>
89
90 PR testsuite/98795
91 * g++.dg/modules/modules.exp (module_cmi_p): Avoid
92 embedded absolute paths.
93 (module_do_it): Append $std to test name.
94
95 2021-01-22 Richard Biener <rguenther@suse.de>
96
97 PR middle-end/98793
98 * gcc.dg/pr98793.c: New testcase.
99
100 2021-01-22 Xionghu Luo <luoxhu@linux.ibm.com>
101
102 * gcc.target/powerpc/pr79251.p8.c: New test.
103 * gcc.target/powerpc/fold-vec-insert-char-p8.c: Adjust
104 instruction counts.
105 * gcc.target/powerpc/fold-vec-insert-char-p9.c: Likewise.
106 * gcc.target/powerpc/fold-vec-insert-double.c: Likewise.
107 * gcc.target/powerpc/fold-vec-insert-float-p8.c: Likewise.
108 * gcc.target/powerpc/fold-vec-insert-float-p9.c: Likewise.
109 * gcc.target/powerpc/fold-vec-insert-int-p8.c: Likewise.
110 * gcc.target/powerpc/fold-vec-insert-int-p9.c: Likewise.
111 * gcc.target/powerpc/fold-vec-insert-longlong.c: Likewise.
112 * gcc.target/powerpc/fold-vec-insert-short-p8.c: Likewise.
113 * gcc.target/powerpc/fold-vec-insert-short-p9.c: Likewise.
114 * gcc.target/powerpc/vsx-builtin-7.c: Likewise.
115
116 2021-01-22 Xionghu Luo <luoxhu@linux.ibm.com>
117
118 * gcc.target/powerpc/pr79251.p9.c: New test.
119 * gcc.target/powerpc/pr79251-run.c: New test.
120 * gcc.target/powerpc/pr79251.h: New header.
121
122 2021-01-22 Richard Biener <rguenther@suse.de>
123
124 PR middle-end/98773
125 * gcc.dg/torture/pr98773.c: New testcase.
126
127 2021-01-22 Jakub Jelinek <jakub@redhat.com>
128
129 PR tree-optimization/90248
130 * gcc.dg/tree-ssa/copy-sign-1.c: Don't expect any copysign
131 builtins.
132 * gcc.dg/pr90248.c: New test.
133
134 2021-01-22 Jakub Jelinek <jakub@redhat.com>
135
136 PR tree-optimization/98255
137 * gcc.dg/pr98255.c: New test.
138
139 2021-01-22 Richard Biener <rguenther@suse.de>
140
141 PR tree-optimization/98786
142 * gcc.dg/torture/pr98786.c: New testcase.
143
144 2021-01-22 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
145
146 PR target/98636
147 * gcc.target/arm/pr98636.c: New test.
148
149 2021-01-22 liuhongt <hongtao.liu@intel.com>
150
151 PR target/96891
152 PR target/98348
153 * gcc.target/i386/avx512bw-pr96891-1.c: New test.
154 * gcc.target/i386/avx512f-pr96891-1.c: New test.
155 * gcc.target/i386/avx512f-pr96891-2.c: New test.
156 * gcc.target/i386/avx512f-pr96891-3.c: New test.
157 * g++.target/i386/avx512f-pr96891-1.C: New test.
158 * gcc.target/i386/bitwise_mask_op-3.c: Adjust testcase.
159
160 2021-01-22 Marek Polacek <polacek@redhat.com>
161
162 PR c++/97966
163 * g++.dg/cpp0x/noexcept63.C: New test.
164
165 2021-01-21 David Edelsohn <dje.gcc@gmail.com>
166
167 * g++.dg/cpp2a/lambda-uneval1.C: Ignore preceding "l" and
168 intervening period.
169 * g++.dg/cpp2a/lambda-uneval5.C: Ignore preceding "l" and
170 explicitly check for intervening space, tab or period.
171
172 2021-01-21 Vladimir N. Makarov <vmakarov@redhat.com>
173
174 PR rtl-optimization/98777
175 * gcc.target/riscv/pr98777.c: New.
176
177 2021-01-21 Patrick Palka <ppalka@redhat.com>
178
179 PR c++/71879
180 * g++.dg/cpp0x/decltype-71879.C: New test.
181
182 2021-01-21 Jakub Jelinek <jakub@redhat.com>
183
184 PR c++/98672
185 * g++.dg/cpp1y/constexpr-98672.C: New test.
186
187 2021-01-21 Andrea Corallo <andrea.corallo@arm.com>
188
189 PR target/96372
190 * lib/target-supports.exp
191 (check_effective_target_arm_thumb2_no_arm_v8_1_lob): Define proc.
192 * gcc.target/arm/ivopts.c: Use target
193 'arm_thumb2_no_arm_v8_1_lob'.
194
195 2021-01-21 Nathan Sidwell <nathan@acm.org>
196
197 PR c++/98530
198 * g++.dg/modules/stat-mem-1.h: New.
199 * g++.dg/modules/stat-mem-1_a.H: New.
200 * g++.dg/modules/stat-mem-1_b.C: New.
201
202 2021-01-21 Paul Thomas <pault@gcc.gnu.org>
203
204 PR fortran/96320
205 * gfortran.dg/module_procedure_5.f90 : New test.
206 * gfortran.dg/module_procedure_6.f90 : New test.
207
208 2021-01-21 Richard Biener <rguenther@suse.de>
209
210 PR testsuite/97299
211 * gcc.dg/vect/slp-reduc-3.c: Amend target selectors.
212
213 2021-01-21 Richard Biener <rguenther@suse.de>
214
215 PR testsuite/98241
216 * gcc.dg/pr78973.c: Remove ilp32 XFAIL.
217
218 2021-01-21 Richard Biener <rguenther@suse.de>
219
220 * gcc.dg/Walloca-2.c: Un-XFAIL.
221
222 2021-01-21 liuhongt <hongtao.liu@intel.com>
223
224 PR rtl-optimization/98694
225 * gcc.target/i386/pr98694.c: New test.
226
227 2021-01-20 Andrew MacLeod <amacleod@redhat.com>
228
229 * gcc.dg/torture/ftrapv-2.c: Make overflow instruction unremovable.
230
231 2021-01-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
232
233 * gcc.target/aarch64/vdup_lane_2.c: Scan for fmov rather than
234 dup.
235
236 2021-01-20 Vladimir N. Makarov <vmakarov@redhat.com>
237
238 PR rtl-optimization/98722
239 * g++.target/s390/pr98722.C: New.
240
241 2021-01-20 Eugene Rozenfeld <erozen@microsoft.com>
242
243 PR tree-optimization/96674
244 * gcc.dg/pr96674.c: New tests.
245
246 2021-01-20 Patrick Palka <ppalka@redhat.com>
247
248 PR c++/95434
249 * g++.dg/cpp2a/lambda-generic9.C: New test.
250
251 2021-01-20 Patrick Palka <ppalka@redhat.com>
252
253 PR c++/82613
254 * g++.dg/parse/access12.C: New test.
255 * g++.dg/template/access35.C: New test.
256
257 2021-01-20 Richard Sandiford <richard.sandiford@arm.com>
258
259 PR tree-optimization/98535
260 * gcc.target/aarch64/sve/pr98535.c: New file.
261
262 2021-01-20 Tobias Burnus <tobias@codesourcery.com>
263
264 PR fortran/98763
265 * gfortran.dg/gomp/task-detach-1.f90: Use integer(1) to avoid
266 missing diagnostic issues with c_intptr_t == default integer kind.
267
268 2021-01-20 Jakub Jelinek <jakub@redhat.com>
269
270 PR tree-optimization/98721
271 * gcc.dg/pr98721-1.c: New test.
272 * gcc.dg/pr98721-2.c: New test.
273
274 2021-01-20 Richard Biener <rguenther@suse.de>
275
276 PR tree-optimization/98758
277 * gcc.dg/torture/pr98758.c: New testcase.
278
279 2021-01-20 Jakub Jelinek <jakub@redhat.com>
280
281 PR c++/98742
282 * c-c++-common/gomp/task-detach-2.c: New test.
283
284 2021-01-20 Tobias Burnus <tobias@codesourcery.com>
285
286 PR fortran/98757
287 PR fortran/98476
288 * gfortran.dg/gomp/is_device_ptr-2.f90: Fix dg-error.
289
290 2021-01-19 David Edelsohn <dje.gcc@gmail.com>
291
292 * gcc.dg/cpp/ucs.c: Expect Invalid warning for 2byte wchar.
293 * gcc.dg/debug/dwarf2/inline6.c: Remove skip AIX.
294 * gcc.dg/debug/dwarf2/lang-c11.c: Remove skip AIX.
295 * gcc.dg/debug/dwarf2/pr41445-7.c: Remove skip AIX.
296 * gcc.dg/debug/dwarf2/pr41445-8.c: Remove skip AIX.
297 * gcc.dg/tree-ssa/builtin-sprintf-warn-20.c: Require 4byte wchar.
298
299 2021-01-19 Marek Polacek <polacek@redhat.com>
300
301 PR c++/98659
302 * g++.dg/template/deduce8.C: New test.
303
304 2021-01-19 Marek Polacek <polacek@redhat.com>
305
306 PR c++/98687
307 * g++.dg/lookup/using64.C: New test.
308 * g++.dg/lookup/using65.C: New test.
309
310 2021-01-19 Martin Sebor <msebor@redhat.com>
311
312 PR middle-end/98664
313 * gcc.dg/Wvla-larger-than-4.c: Adjust expected output.
314 * gcc.dg/plugin/diagnostic-test-inlining-3.c: Same.
315 * g++.dg/warn/Wfree-nonheap-object-5.C: New test.
316 * gcc.dg/Wfree-nonheap-object-4.c: New test.
317
318 2021-01-19 Patrick Palka <ppalka@redhat.com>
319
320 PR c++/41437
321 PR c++/58993
322 * g++.dg/opt/pr87974.C: Adjust.
323 * g++.dg/template/access34.C: New test.
324 * g++.dg/template/friend68.C: New test.
325 * g++.dg/template/friend69.C: New test.
326
327 2021-01-19 Marek Polacek <polacek@redhat.com>
328
329 PR c++/98333
330 * g++.dg/cpp0x/noexcept62.C: New test.
331
332 2021-01-19 Will Schmidt <will_schmidt@vnet.ibm.com>
333
334 * gcc.target/powerpc/pr88233.c: Update dg- stanzas.
335
336 2021-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
337
338 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
339 (CHECK_CUMULATIVE_SAT): Delete.
340 (CHECK_CUMULATIVE_SAT_NAMED): Likewise. Deleted related
341 variables.
342 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc:
343 Remove uses of the above.
344 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc:
345 Likewise.
346 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
347 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
348 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: Likewise.
349 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc:
350 Likewise.
351 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: Likewise.
352 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: Likewise.
353 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c:
354 Likewise.
355 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: Likewise.
356 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: Likewise.
357 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c:
358 Likewise.
359 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: Likewise.
360 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: Likewise.
361 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c:
362 Likewise.
363 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: Likewise.
364 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Likewise.
365 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c:
366 Likewise.
367 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: Likewise.
368 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: Likewise.
369 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: Likewise.
370 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
371 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: Likewise.
372 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc:
373 Likewise.
374 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: Likewise.
375 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c:
376 Likewise.
377 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: Likewise.
378 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c:
379 Likewise.
380 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: Likewise.
381 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c:
382 Likewise.
383 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: Likewise.
384 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
385 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: Likewise.
386 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: Likewise.
387 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
388 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: Likewise.
389 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: Likewise.
390 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: Likewise.
391 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: Likewise.
392 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
393
394 2021-01-19 Jeff Law <law@redhat.com>
395
396 * gcc.dg/debug/dwarf2/dwarf-float.c: Force dwarf-4 generation
397 and update expected output.
398
399 2021-01-19 Richard Biener <rguenther@suse.de>
400
401 PR ipa/98330
402 * g++.dg/pr98330.C: New testcase.
403 * gcc.dg/pr98330.c: Likewise.
404
405 2021-01-19 Richard Biener <rguenther@suse.de>
406
407 PR ipa/97673
408 * gfortran.dg/pr97673.f90: New testcase.
409
410 2021-01-19 Tobias Burnus <tobias@codesourcery.com>
411
412 PR fortran/98476
413 * gfortran.dg/gomp/map-3.f90: Update expected scan-dump-tree.
414 * gfortran.dg/gomp/is_device_ptr-2.f90: New test.
415 * gfortran.dg/gomp/use_device_ptr-1.f90: New test.
416
417 2021-01-19 Martin Jambor <mjambor@suse.cz>
418
419 PR ipa/98690
420 * g++.dg/ipa/pr98690.C: New test.
421
422 2021-01-18 Jeff Law <law@redhat.com>
423
424 * gcc.dg/debug/dwarf2/pr41445-7.c: Fix expected output.
425
426 2021-01-18 Patrick Palka <ppalka@redhat.com>
427
428 * g++.dg/cpp1z/class-deduction77.C: New test.
429
430 2021-01-18 Jakub Jelinek <jakub@redhat.com>
431
432 PR tree-optimization/98727
433 * gcc.c-torture/execute/pr98727.c: New test.
434
435 2021-01-18 John David Anglin <danglin@gcc.gnu.org>
436
437 PR testsuite/97987
438 * gcc.c-torture/compile/asmgoto-2.c: Skip on hppa.
439 * gcc.c-torture/compile/asmgoto-5.c: Likewise.
440
441 2021-01-18 John David Anglin <danglin@gcc.gnu.org>
442
443 * g++.dg/no-stack-protector-attr-3.C: Don't compile on hppa*-*-*.
444 * g++.dg/no-stack-protector-attr.C: Likewise.
445
446 2021-01-18 David Malcolm <dmalcolm@redhat.com>
447
448 * gcc.dg/analyzer/attr-malloc-1.c: New test.
449 * gcc.dg/analyzer/attr-malloc-2.c: New test.
450 * gcc.dg/analyzer/attr-malloc-4.c: New test.
451 * gcc.dg/analyzer/attr-malloc-5.c: New test.
452 * gcc.dg/analyzer/attr-malloc-6.c: New test.
453 * gcc.dg/analyzer/attr-malloc-CVE-2019-19078-usb-leak.c: New test.
454 * gcc.dg/analyzer/attr-malloc-misuses.c: New test.
455
456 2021-01-18 Richard Biener <rguenther@suse.de>
457
458 PR testsuite/97494
459 * gcc.dg/vect/slp-11b.c: Adjust.
460
461 2021-01-18 Christophe Lyon <christophe.lyon@linaro.org>
462
463 PR target/71233
464 * gcc.target/arm/simd/vceqz_p64.c: Use arm_crypto options.
465 * gcc.target/arm/simd/vceqzq_p64.c: Likewise.
466
467 2021-01-18 Richard Biener <rguenther@suse.de>
468
469 PR testsuite/97299
470 * gcc.dg/vect/slp-reduc-3.c: Guard VEC_PERM_EXPR scan.
471
472 2021-01-18 David Edelsohn <dje.gcc@gmail.com>
473
474 * gcc.target/powerpc/fold-vec-extract-char.p7.c: Adjust addi count.
475 * gcc.target/powerpc/fold-vec-extract-double.p7.c: Same.
476 * gcc.target/powerpc/fold-vec-extract-float.p7.c: Same.
477 * gcc.target/powerpc/fold-vec-extract-float.p8.c: Same.
478 * gcc.target/powerpc/fold-vec-extract-int.p7.c: Same.
479 * gcc.target/powerpc/fold-vec-extract-int.p8.c: Same.
480 * gcc.target/powerpc/fold-vec-extract-short.p7.c: Same.
481 * gcc.target/powerpc/fold-vec-extract-short.p8.c: Same.
482 * gcc.target/powerpc/sse-andnps-1.c: Restrict to LE.
483 * gcc.target/powerpc/sse-movhps-1.c: Restrict to LE.
484 * gcc.target/powerpc/sse-movlps-1.c: Restrict to LE.
485 * gcc.target/powerpc/sse2-andnpd-1.c: Restrict to LE.
486
487 2021-01-17 David Edelsohn <dje.gcc@gmail.com>
488
489 * g++.dg/debug/dwarf2/inline-ns-2.C: Skip on AIX.
490 * g++.dg/debug/dwarf2/inline-var-2.C: Skip on AIX.
491 * g++.dg/debug/dwarf2/inline-var-3.C: Skip on AIX.
492 * g++.dg/debug/dwarf2/lang-cpp11.C: Skip on AIX.
493 * g++.dg/debug/dwarf2/lang-cpp14.C: Skip on AIX.
494 * g++.dg/debug/dwarf2/lang-cpp17.C: Skip on AIX.
495 * g++.dg/debug/dwarf2/lang-cpp20.C: Skip on AIX.
496 * gcc.dg/debug/dwarf2/inline6.c: Skip on AIX.
497 * gcc.dg/debug/dwarf2/lang-c11.c: Skip on AIX.
498 * gcc.dg/debug/dwarf2/pr41445-7.c: Skip on AIX.
499 * gcc.dg/debug/dwarf2/pr41445-8.c: Skip on AIX.
500
501 2021-01-17 Martin Jambor <mjambor@suse.cz>
502
503 PR ipa/98222
504 * gcc.dg/ipa/pr98222.c: New test.
505
506 2021-01-16 Jakub Jelinek <jakub@redhat.com>
507
508 * gfortran.dg/iso_fortran_binding_uint8_array_driver.c: Include
509 ../../../libgfortran/ISO_Fortran_binding.h rather than
510 ISO_Fortran_binding.h.
511
512 2021-01-16 Kwok Cheung Yeung <kcy@codesourcery.com>
513
514 * c-c++-common/gomp/task-detach-1.c: New.
515 * g++.dg/gomp/task-detach-1.C: New.
516 * gcc.dg/gomp/task-detach-1.c: New.
517 * gfortran.dg/gomp/task-detach-1.f90: New.
518
519 2021-01-16 Jakub Jelinek <jakub@redhat.com>
520
521 PR tree-optimization/96669
522 * gcc.dg/tree-ssa/pr96669-1.c: Adjust regexp.
523 * gcc.dg/tree-ssa/pr96669-2.c: New test.
524
525 2021-01-16 Jakub Jelinek <jakub@redhat.com>
526
527 PR tree-optimization/96271
528 * gcc.target/i386/pr96271.c: New test.
529
530 2021-01-15 Carl Love <cel@us.ibm.com>
531
532 * gcc.target/powerpc/builtins-1-p10-runnable.c: New test file.
533
534 2021-01-15 Harris Snyder <hsnyder@structura.bio>
535
536 * gfortran.dg/iso_fortran_binding_uint8_array.f90: New test.
537 * gfortran.dg/iso_fortran_binding_uint8_array_driver.c: New test.
538
539 2021-01-15 Nathan Sidwell <nathan@acm.org>
540
541 PR c++/98538
542 * g++.dg/template/pr98538.C: New.
543
544 2021-01-15 Nathan Sidwell <nathan@acm.org>
545
546 PR preprocessor/95253
547 * g++.dg/modules/dep-1_a.C: Adjust expected output.
548 * g++.dg/modules/dep-1_b.C: Likewise.
549 * g++.dg/modules/dep-2.C: Likewise.
550
551 2021-01-15 Jakub Jelinek <jakub@redhat.com>
552
553 PR tree-optimization/96669
554 * gcc.dg/tree-ssa/pr96669-1.c: New test.
555
556 2021-01-15 Jakub Jelinek <jakub@redhat.com>
557
558 PR tree-optimization/96681
559 * gcc.dg/tree-ssa/pr96681.c: New test.
560
561 2021-01-15 Jason Merrill <jason@redhat.com>
562
563 PR c++/98642
564 * g++.dg/cpp1z/elide5.C: New test.
565
566 2021-01-15 Jason Merrill <jason@redhat.com>
567
568 * g++.dg/cpp1z/elide4.C: New test.
569
570 2021-01-15 Jason Merrill <jason@redhat.com>
571
572 PR c++/63707
573 * g++.dg/cpp0x/initlist-array13.C: New test.
574
575 2021-01-15 Alexandre Oliva <oliva@adacore.com>
576
577 * gcc.dg/analyzer/alloca-leak.c: Drop alloca.h, use builtin.
578 * gcc.dg/analyzer/data-model-1.c: Likewise.
579 * gcc.dg/analyzer/malloc-1.c: Likewise.
580 * gcc.dg/analyzer/malloc-paths-8.c: Likewise.
581
582 2021-01-15 Jakub Jelinek <jakub@redhat.com>
583
584 PR tree-optimization/96671
585 * gcc.dg/tree-ssa/pr96671-1.c: New test.
586 * gcc.dg/tree-ssa/pr96671-2.c: New test.
587
588 2021-01-15 Jakub Jelinek <jakub@redhat.com>
589
590 PR tree-optimization/98597
591 * gcc.dg/uninit-38.c: Expect a space in between type name and asterisk.
592 Expect for now a (char *) cast for VLAs.
593 * gcc.dg/uninit-40.c: New test.
594
595 2021-01-15 Nathan Sidwell <nathan@acm.org>
596
597 PR c++/98591
598 * g++.dg/modules/pr98591.H: New file.
599
600 2021-01-15 Richard Sandiford <richard.sandiford@arm.com>
601
602 PR target/88836
603 * gcc.target/aarch64/sve/acle/general/ldff1_8.c: New test.
604 * gcc.target/aarch64/sve/ptest_1.c: Likewise.
605
606 2021-01-15 Marius Hillenbrand <mhillen@linux.ibm.com>
607
608 * gcc.target/s390/s390.exp: Call lib atomic-dg.exp to link
609 libatomic into testcases in gcc.target/s390/md.
610 * gcc.target/s390/md/atomic_exchange-1.c: Remove no unnecessary
611 -latomic.
612
613 2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
614
615 PR target/71233
616 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Add tests for
617 vceqz_p64, vceqq_p64 and vceqzq_p64.
618 * gcc.target/arm/simd/vceqz_p64.c: New test.
619 * gcc.target/arm/simd/vceqzq_p64.c: New test.
620
621 2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
622
623 Revert:
624 2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
625
626 PR target/71233
627 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Add tests for
628 vceqz_p64, vceqq_p64 and vceqzq_p64.
629
630 2021-01-15 Martin Liska <mliska@suse.cz>
631
632 * lib/gcov.exp: Use 'env python3' for execution of pytests.
633 Check that pytest accepts all needed options first.
634 Improve formatting of PASS/FAIL lines.
635
636 2021-01-15 Richard Biener <rguenther@suse.de>
637
638 PR testsuite/96147
639 * gcc.dg/vect/bb-slp-32.c: Align p.
640
641 2021-01-15 Richard Biener <rguenther@suse.de>
642
643 PR testsuite/96147
644 * gcc.dg/vect/bb-slp-9.c: Scan for a vector load transform.
645
646 2021-01-15 Richard Biener <rguenther@suse.de>
647
648 PR testsuite/96147
649 * gcc.dg/vect/slp-45.c: Key scanning on
650 vect_hw_misalign.
651
652 2021-01-15 Richard Biener <rguenther@suse.de>
653
654 PR testsuite/96147
655 * gcc.dg/vect/slp-43.c: Remove ! vect_hw_misalign scan.
656
657 2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
658
659 PR target/71233
660 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Add tests for
661 vceqz_p64, vceqq_p64 and vceqzq_p64.
662
663 2021-01-15 Richard Biener <rguenther@suse.de>
664
665 PR testsuite/96098
666 * gcc.dg/vect/bb-slp-pr68892.c: Remove.
667
668 2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
669
670 * gcc.target/arm/simd/mve-vshr.c: Add tests for vshr.
671
672 2021-01-15 Christophe Lyon <christophe.lyon@linaro.org>
673
674 * gcc.target/arm/simd/mve-vshl.c: Add tests for vshl.
675
676 2021-01-15 Richard Biener <rguenther@suse.de>
677
678 PR tree-optimization/98685
679 * gcc.dg/vect/bb-slp-pr98685.c: New testcase.
680
681 2021-01-15 Tamar Christina <tamar.christina@arm.com>
682
683 * gcc.dg/vect/complex/complex-mla-template.c: Fix sed.
684 * gcc.dg/vect/complex/complex-mls-template.c: Likewise.
685
686 2021-01-14 David Malcolm <dmalcolm@redhat.com>
687
688 * gcc.dg/plugin/diagnostic-test-show-locus-GCC_EXTRA_DIAGNOSTIC_OUTPUT-fixits-v1.c:
689 New file.
690 * gcc.dg/plugin/diagnostic-test-show-locus-GCC_EXTRA_DIAGNOSTIC_OUTPUT-fixits-v2.c:
691 New file.
692 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add them.
693
694 2021-01-14 Tamar Christina <tamar.christina@arm.com>
695
696 * gcc.dg/vect/complex/complex-mla-template.c: New test.
697 * gcc.dg/vect/complex/complex-mls-template.c: New test.
698 * gcc.dg/vect/complex/complex-mul-template.c: New test.
699 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c: New test.
700 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: New test.
701 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c: New test.
702 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c: New test.
703 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c: New test.
704 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c: New test.
705 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c: New test.
706 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: New test.
707 * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c: New test.
708 * gcc.dg/vect/complex/fast-math-complex-mla-double.c: New test.
709 * gcc.dg/vect/complex/fast-math-complex-mla-float.c: New test.
710 * gcc.dg/vect/complex/fast-math-complex-mla-half-float.c: New test.
711 * gcc.dg/vect/complex/fast-math-complex-mls-double.c: New test.
712 * gcc.dg/vect/complex/fast-math-complex-mls-float.c: New test.
713 * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: New test.
714 * gcc.dg/vect/complex/fast-math-complex-mul-double.c: New test.
715 * gcc.dg/vect/complex/fast-math-complex-mul-float.c: New test.
716 * gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: New test.
717
718 2021-01-14 Marek Polacek <polacek@redhat.com>
719
720 * g++.dg/template/pr98372.C: Only run in C++14 and up.
721
722 2021-01-14 Harald Anlauf <anlauf@gmx.de>
723
724 * substr_10.f90: New test.
725 * substr_9.f90: New test.
726
727 2021-01-14 Alexandre Oliva <oliva@adacore.com>
728
729 * gcc.dg/analyzer/sigsetjmp-5.c: Use sigjmp_buf.
730 * gcc.dg/analyzer/sigsetjmp-6.c: Likewise.
731
732 2021-01-14 Alexandre Oliva <oliva@adacore.com>
733
734 * gcc.dg/analyzer/sensitive-1.c: Declare getpass.
735
736 2021-01-14 Harald Anlauf <anlauf@gmx.de>
737
738 PR fortran/98661
739 * gfortran.dg/pr98661.f90: New test.
740
741 2021-01-14 Harald Anlauf <anlauf@gmx.de>
742
743 Revert:
744 2021-01-14 Harald Anlauf <anlauf@gmx.de>
745
746 PR fortran/98661
747 * gfortran.dg/pr98661.f90: New test.
748
749 2021-01-14 Harald Anlauf <anlauf@gmx.de>
750
751 PR fortran/98661
752 * gfortran.dg/pr98661.f90: New test.
753
754 2021-01-14 Martin Liska <mliska@suse.cz>
755
756 * g++.dg/gcov/gcov-17.C: New test.
757 * g++.dg/gcov/test-gcov-17.py: New test.
758
759 2021-01-14 H.J. Lu <hjl.tools@gmail.com>
760
761 PR target/98667
762 * gcc.target/i386/pr98667-1.c: New file.
763 * gcc.target/i386/pr98667-2.c: Likewise.
764 * gcc.target/i386/pr98667-3.c: Likewise.
765
766 2021-01-14 Richard Biener <rguenther@suse.de>
767
768 PR tree-optimization/98674
769 * gcc.dg/vect/pr98674.c: New testcase.
770
771 2021-01-14 H.J. Lu <hjl.tools@gmail.com>
772
773 PR target/98676
774 * gcc.target/i386/pr95021-1.c: Add -mpreferred-stack-boundary=4
775 -mno-stackrealign.
776 * gcc.target/i386/pr95021-3.c: Likewise.
777
778 2021-01-14 Nathan Sidwell <nathan@acm.org>
779
780 PR c++/98372
781 * g++.dg/cpp0x/constexpr-52830.C: Restore dg-ice
782 * g++.dg/template/pr98372.C: New.
783
784 2021-01-14 Jakub Jelinek <jakub@redhat.com>
785
786 PR target/98670
787 * gcc.target/i386/pr98670.c: New test.
788
789 2021-01-14 Jakub Jelinek <jakub@redhat.com>
790
791 PR tree-optimization/96688
792 * gcc.dg/tree-ssa/pr96688.c: New test.
793 * gcc.dg/tree-ssa/reassoc-37.c: Adjust scan-tree-dump regex.
794 * gcc.target/i386/pr66821.c: Likewise.
795
796 2021-01-14 Richard Sandiford <richard.sandiford@arm.com>
797
798 * gcc.target/aarch64/sve/cost_model_11.c: New test.
799 * gcc.target/aarch64/sve/mask_struct_load_5.c: Use
800 -fno-vect-cost-model.
801
802 2021-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
803
804 * gcc.target/aarch64/narrow_high-intrinsics.c: Update uqxtn2 and
805 sqxtn2 scan-assembler-times.
806
807 2021-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
808
809 * gcc.target/aarch64/narrow_high-intrinsics.c: Adjust
810 scan-assembler-times for xtn2.
811
812 2021-01-13 Marek Polacek <polacek@redhat.com>
813
814 PR c++/98231
815 * g++.dg/lookup/using63.C: New test.
816
817 2021-01-13 Jakub Jelinek <jakub@redhat.com>
818
819 PR tree-optimization/96691
820 * gcc.dg/tree-ssa/pr96691.c: New test.
821
822 2021-01-13 Richard Biener <rguenther@suse.de>
823
824 PR tree-optimization/92645
825 * gcc.target/i386/pr92645-7.c: New testcase.
826 * gcc.dg/tree-ssa/ssa-fre-54.c: Adjust.
827 * gcc.dg/pr69047.c: Likewise.
828
829 2021-01-13 Richard Sandiford <richard.sandiford@arm.com>
830
831 * gcc.target/aarch64/sve/mls_2.c: New test.
832 * g++.target/aarch64/sve/cond_mls_1.C: Likewise.
833 * g++.target/aarch64/sve/cond_mls_2.C: Likewise.
834 * g++.target/aarch64/sve/cond_mls_3.C: Likewise.
835 * g++.target/aarch64/sve/cond_mls_4.C: Likewise.
836 * g++.target/aarch64/sve/cond_mls_5.C: Likewise.
837
838 2021-01-13 Richard Sandiford <richard.sandiford@arm.com>
839
840 * gcc.target/aarch64/sve/mla_2.c: New test.
841 * g++.target/aarch64/sve/cond_mla_1.C: Likewise.
842 * g++.target/aarch64/sve/cond_mla_2.C: Likewise.
843 * g++.target/aarch64/sve/cond_mla_3.C: Likewise.
844 * g++.target/aarch64/sve/cond_mla_4.C: Likewise.
845 * g++.target/aarch64/sve/cond_mla_5.C: Likewise.
846
847 2021-01-13 Richard Biener <rguenther@suse.de>
848
849 PR tree-optimization/92645
850 * gcc.target/i386/pr92645-6.c: New testcase.
851
852 2021-01-13 Richard Sandiford <richard.sandiford@arm.com>
853
854 * gcc.target/aarch64/sve/sel_1.c: Require aarch64_variant_pcs.
855 * gcc.target/aarch64/sve/sel_2.c: Likewise.
856 * gcc.target/aarch64/sve/sel_3.c: Likewise.
857
858 2021-01-13 Jakub Jelinek <jakub@redhat.com>
859
860 PR target/95905
861 * gcc.target/i386/pr95905-2.c: Use scan-assembler-times instead of
862 scan-assembler. Add tests with zero vector as first __builtin_shuffle
863 operand.
864 * gcc.target/i386/pr95905-3.c: New test.
865 * gcc.target/i386/pr95905-4.c: New test.
866
867 2021-01-13 Martin Liska <mliska@suse.cz>
868
869 PR tree-optimization/98455
870 * gcc.dg/tree-ssa/pr98455.c: New test.
871
872 2021-01-13 Richard Biener <rguenther@suse.de>
873
874 PR tree-optimization/98640
875 * gcc.dg/torture/pr98640.c: New testcase.
876
877 2021-01-13 Jakub Jelinek <jakub@redhat.com>
878
879 PR target/96938
880 * gcc.target/i386/pr96938.c: New test.
881
882 2021-01-13 Jakub Jelinek <jakub@redhat.com>
883
884 PR target/95905
885 * gcc.target/i386/pr95905-1.c: New test.
886 * gcc.target/i386/pr95905-2.c: New test.
887
888 2021-01-13 Julian Brown <julian@codesourcery.com>
889
890 * gcc.target/gcn/fpdiv.c: New test.
891
892 2021-01-12 Martin Sebor <msebor@redhat.com>
893
894 PR c/98597
895 PR c/98592
896 * g++.dg/warn/Wuninitialized-13.C: New test.
897 gcc.dg/uninit-39.c: New test.
898 #
899 * gcc.dg/uninit-39.c: New file.
900
901 2021-01-12 Christophe Lyon <christophe.lyon@linaro.org>
902
903 PR target/97875
904 * gcc.target/arm/simd/mve-vneg.c: Update test.
905
906 2021-01-12 Vladimir N. Makarov <vmakarov@redhat.com>
907
908 PR target/97969
909 * gcc.target/arm/pr97969.c: New.
910
911 2021-01-12 Patrick Palka <ppalka@redhat.com>
912
913 PR c++/98611
914 * g++.dg/cpp2a/concepts-ctad1.C: New test.
915 * g++.dg/cpp2a/concepts-ctad2.C: New test.
916
917 2021-01-12 Richard Biener <rguenther@suse.de>
918
919 PR tree-optimization/98550
920 * g++.dg/opt/pr98550.C: New testcase.
921
922 2021-01-12 Jakub Jelinek <jakub@redhat.com>
923
924 PR tree-optimization/98629
925 * gcc.c-torture/compile/pr98629.c: New test.
926
927 2021-01-12 Jakub Jelinek <jakub@redhat.com>
928
929 PR tree-optimization/95731
930 * gcc.dg/tree-ssa/pr95731.c: New test.
931 * gcc.c-torture/execute/pr95731.c: New test.
932
933 2021-01-12 Marek Polacek <polacek@redhat.com>
934
935 PR c++/98620
936 * g++.dg/warn/Wmissing-field-initializers-2.C: New test.
937
938 2021-01-12 David Malcolm <dmalcolm@redhat.com>
939
940 PR analyzer/98628
941 * gcc.dg/analyzer/pr98628.c: New test.
942
943 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
944
945 * gcc.target/aarch64/sve/asrdiv_4.c: New test.
946 * gcc.target/aarch64/sve/cond_asrd_1.c: Likewise.
947 * gcc.target/aarch64/sve/cond_asrd_1_run.c: Likewise.
948 * gcc.target/aarch64/sve/cond_asrd_2.c: Likewise.
949 * gcc.target/aarch64/sve/cond_asrd_2_run.c: Likewise.
950 * gcc.target/aarch64/sve/cond_asrd_3.c: Likewise.
951 * gcc.target/aarch64/sve/cond_asrd_3_run.c: Likewise.
952
953 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
954
955 * g++.target/aarch64/sve/cond_bic_1.C: New test.
956 * g++.target/aarch64/sve/cond_bic_2.C: Likewise.
957 * g++.target/aarch64/sve/cond_bic_3.C: Likewise.
958 * g++.target/aarch64/sve/cond_bic_4.C: Likewise.
959
960 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
961
962 * gcc.target/aarch64/sve/mul_highpart_3.c: New test.
963
964 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
965
966 * g++.target/aarch64/sve/abd_1.C: New test.
967 * g++.target/aarch64/sve/cond_abd_1.C: Likewise.
968 * g++.target/aarch64/sve/cond_abd_2.C: Likewise.
969 * g++.target/aarch64/sve/cond_abd_3.C: Likewise.
970 * g++.target/aarch64/sve/cond_abd_4.C: Likewise.
971
972 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
973
974 * gcc.target/aarch64/sve/adr_6.c: New test.
975
976 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
977
978 * g++.target/aarch64/sve/cond_arith_1.C: New test.
979 * g++.target/aarch64/sve/cond_arith_2.C: Likewise.
980 * g++.target/aarch64/sve/cond_arith_3.C: Likewise.
981 * g++.target/aarch64/sve/cond_arith_4.C: Likewise.
982 * g++.target/aarch64/sve/cond_shift_1.C: New test.
983 * g++.target/aarch64/sve/cond_shift_2.C: Likewise.
984 * g++.target/aarch64/sve/cond_shift_3.C: Likewise.
985 * g++.target/aarch64/sve/cond_shift_4.C: Likewise.
986
987 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
988
989 PR testsuite/98602
990 * g++.target/aarch64/sve/max_1.C: New test.
991 * g++.target/aarch64/sve/min_1.C: Likewise.
992 * gcc.target/aarch64/sve/mul_2.c: Likewise.
993
994 2021-01-11 Richard Sandiford <richard.sandiford@arm.com>
995
996 * gcc.target/aarch64/sve/shift_2.c: New test.
997
998 2021-01-11 Jakub Jelinek <jakub@redhat.com>
999
1000 PR c++/98481
1001 * g++.dg/abi/abi-tag24.C: New test.
1002
1003 2021-01-11 Richard Biener <rguenther@suse.de>
1004
1005 PR tree-optimization/91403
1006 * gcc.dg/vect/pr91403.c: New testcase.
1007
1008 2021-01-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
1009
1010 PR testsuite/98225
1011 * gcc.misc-tests/outputs.exp: Unset MAKEFLAGS.
1012 Expect .ld1_args only when GNU LD is used.
1013 Add an exception for *.gcc_args files.
1014
1015 2021-01-11 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR tree-optimization/95867
1018 * gcc.dg/tree-ssa/pr95867.c: New test.
1019
1020 2021-01-11 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR tree-optimization/95852
1023 * gcc.target/i386/pr95852-3.c: New test.
1024 * gcc.target/i386/pr95852-4.c: New test.
1025
1026 2021-01-11 Jakub Jelinek <jakub@redhat.com>
1027
1028 PR tree-optimization/95852
1029 * gcc.target/i386/pr95852-1.c: New test.
1030 * gcc.target/i386/pr95852-2.c: New test.
1031
1032 2021-01-11 Martin Liska <mliska@suse.cz>
1033
1034 PR gcov-profile/98273
1035 * lib/gcov.exp: Add run-gcov-pytest function which runs pytest.
1036 * g++.dg/gcov/pr98273.C: New test.
1037 * g++.dg/gcov/gcov.py: New test.
1038 * g++.dg/gcov/test-pr98273.py: New test.
1039
1040 2021-01-09 Maciej W. Rozycki <macro@linux-mips.org>
1041
1042 * gcc.target/vax/cmpelim-eq-notsi.c: Use subtraction from a
1043 constant then rather than addition.
1044 * gcc.target/vax/cmpelim-le-notsi.c: Likewise.
1045 * gcc.target/vax/cmpelim-lt-notsi.c: Likewise.
1046
1047 2021-01-09 Jakub Jelinek <jakub@redhat.com>
1048
1049 PR c++/98556
1050 * c-c++-common/pr98556.c: New test.
1051
1052 2021-01-09 Jakub Jelinek <jakub@redhat.com>
1053
1054 PR rtl-optimization/98603
1055 * gcc.target/i386/pr98603.c: New test.
1056 * gcc.target/aarch64/pr98603.c: New test.
1057
1058 2021-01-09 Alexandre Oliva <oliva@gnu.org>
1059
1060 PR debug/97714
1061 * gcc.dg/debug/pr97714.c: New.
1062
1063 2021-01-08 H.J. Lu <hjl.tools@gmail.com>
1064
1065 PR target/98482
1066 * gcc.target/i386/pr98482-1.c: Require lp64.
1067 * gcc.target/i386/pr98482-2.c: Likewise.
1068
1069 2021-01-08 Ilya Leoshkevich <iii@linux.ibm.com>
1070
1071 * gcc.target/s390/vector/long-double-vx-macro-off-on.c: New test.
1072 * gcc.target/s390/vector/long-double-vx-macro-on-off.c: New test.
1073
1074 2021-01-08 Patrick Palka <ppalka@redhat.com>
1075
1076 PR c++/98551
1077 * g++.dg/cpp0x/constexpr-pmf2.C: New test.
1078
1079 2021-01-08 Patrick Palka <ppalka@redhat.com>
1080
1081 PR c++/98515
1082 * g++.dg/template/access32.C: New test.
1083 * g++.dg/template/access33.C: New test.
1084
1085 2021-01-08 H.J. Lu <hjl.tools@gmail.com>
1086
1087 PR target/98482
1088 * gcc.target/i386/pr98482-2.c: Updated.
1089
1090 2021-01-08 Richard Biener <rguenther@suse.de>
1091
1092 PR tree-optimization/98544
1093 * gcc.dg/vect/bb-slp-pr98544.c: New testcase.
1094
1095 2021-01-08 H.J. Lu <hjl.tools@gmail.com>
1096
1097 PR target/98482
1098 * gcc.target/i386/pr98482-1.c: New test.
1099 * gcc.target/i386/pr98482-1.c: Likewise.
1100 * gcc.target/i386/pr98482-2.c: New file.
1101
1102 2021-01-08 Jakub Jelinek <jakub@redhat.com>
1103
1104 PR target/98585
1105 * gcc.target/i386/pr98585.c: New test.
1106
1107 2021-01-08 Richard Sandiford <richard.sandiford@arm.com>
1108
1109 * gcc.target/aarch64/sve/cnot_2.c: New test.
1110 * gcc.target/aarch64/sve/cond_cnot_4.c: Likewise.
1111 * gcc.target/aarch64/sve/cond_cnot_4_run.c: Likewise.
1112 * gcc.target/aarch64/sve/cond_cnot_5.c: Likewise.
1113 * gcc.target/aarch64/sve/cond_cnot_5_run.c: Likewise.
1114 * gcc.target/aarch64/sve/cond_cnot_6.c: Likewise.
1115 * gcc.target/aarch64/sve/cond_cnot_6_run.c: Likewise.
1116
1117 2021-01-08 Richard Sandiford <richard.sandiford@arm.com>
1118
1119 * gcc.target/aarch64/sve/cond_uxt_5.c: New test.
1120 * gcc.target/aarch64/sve/cond_uxt_5_run.c: Likewise.
1121 * gcc.target/aarch64/sve/cond_uxt_6.c: Likewise.
1122 * gcc.target/aarch64/sve/cond_uxt_6_run.c: Likewise.
1123 * gcc.target/aarch64/sve/cond_uxt_7.c: Likewise.
1124 * gcc.target/aarch64/sve/cond_uxt_7_run.c: Likewise.
1125 * gcc.target/aarch64/sve/cond_uxt_8.c: Likewise.
1126 * gcc.target/aarch64/sve/cond_uxt_8_run.c: Likewise.
1127
1128 2021-01-08 Tamar Christina <tamar.christina@arm.com>
1129
1130 * lib/target-supports.exp
1131 (check_effective_target_aarch64_asm_sve2_ok): New.
1132 * g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Use it.
1133 * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Likewise.
1134
1135 2021-01-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1136
1137 * gcc.target/aarch64/usaba_1.c: New test.
1138
1139 2021-01-08 Paul Thomas <pault@gcc.gnu.org>
1140
1141 PR fortran/93794
1142 * gfortran.dg/deferred_character_35.f90 : New test.
1143
1144 2021-01-08 Paul Thomas <pault@gcc.gnu.org>
1145
1146 PR fortran/98458
1147 * gfortran.dg/implied_do_3.f90 : New test.
1148
1149 2021-01-08 Kito Cheng <kito.cheng@sifive.com>
1150
1151 * gcc.dg/array-quals-1.c: Allow srodata.
1152
1153 2021-01-08 Kito Cheng <kito.cheng@sifive.com>
1154
1155 * gcc.target/riscv/predef-10.c: New.
1156 * gcc.target/riscv/predef-11.c: New.
1157 * gcc.target/riscv/predef-12.c: New.
1158 * gcc.target/riscv/predef-13.c: New.
1159
1160 2021-01-07 Jakub Jelinek <jakub@redhat.com>
1161
1162 PR c++/98329
1163 * g++.dg/cpp2a/bit-cast10.C: New test.
1164
1165 2021-01-07 Martin Sebor <msebor@redhat.com>
1166
1167 PR middle-end/98578
1168 * gcc.dg/plugin/gil-1.c: Adjust expected output.
1169 * gcc.dg/uninit-pr98578.c: New test.
1170
1171 2021-01-07 Marek Polacek <polacek@redhat.com>
1172
1173 PR c++/98441
1174 * g++.dg/cpp0x/auto55.C: New test.
1175
1176 2021-01-07 David Malcolm <dmalcolm@redhat.com>
1177
1178 PR analyzer/98580
1179 * gcc.dg/analyzer/pr98580-a.c: New test.
1180 * gcc.dg/analyzer/pr98580-b.c: New test.
1181
1182 2021-01-07 Paul Thomas <pault@gcc.gnu.org>
1183
1184 PR fortran/93701
1185 * gfortran.dg/associate_54.f90: New test.
1186 * gfortran.dg/associate_55.f90: New test.
1187 * gfortran.dg/associate_56.f90: New test.
1188
1189 2021-01-07 Jakub Jelinek <jakub@redhat.com>
1190
1191 PR target/98567
1192 * gcc.target/i386/pr98567-1.c: New test.
1193 * gcc.target/i386/pr98567-2.c: New test.
1194
1195 2021-01-07 Richard Sandiford <richard.sandiford@arm.com>
1196
1197 * gcc.target/aarch64/sve/cond_unary_5.c: New test.
1198 * gcc.target/aarch64/sve/cond_unary_5_run.c: Likewise.
1199 * gcc.target/aarch64/sve/cond_unary_6.c: Likewise.
1200 * gcc.target/aarch64/sve/cond_unary_6_run.c: Likewise.
1201 * gcc.target/aarch64/sve/cond_unary_7.c: Likewise.
1202 * gcc.target/aarch64/sve/cond_unary_7_run.c: Likewise.
1203 * gcc.target/aarch64/sve/cond_unary_8.c: Likewise.
1204 * gcc.target/aarch64/sve/cond_unary_8_run.c: Likewise.
1205
1206 2021-01-07 Richard Sandiford <richard.sandiford@arm.com>
1207
1208 PR tree-optimization/98560
1209 * gcc.dg/vect/pr98560-2.c: New test.
1210
1211 2021-01-07 Richard Sandiford <richard.sandiford@arm.com>
1212
1213 PR tree-optimization/98560
1214 * gcc.dg/vect/pr98560-1.c: New test.
1215
1216 2021-01-07 Jakub Jelinek <jakub@redhat.com>
1217
1218 PR tree-optimization/98568
1219 * g++.dg/torture/pr98568.C: New test.
1220
1221 2021-01-07 Hongyu Wang <hongyu.wang@intel.com>
1222
1223 * gcc.target/i386/pr92658-avx512bw.c: Add
1224 -mprefer-vector-width=512 to avoid impact of different default
1225 mtune which gcc is built with.
1226 * gcc.target/i386/pr92658-avx512bw-2.c: Ditto.
1227
1228 2021-01-07 David Malcolm <dmalcolm@redhat.com>
1229
1230 PR analyzer/97074
1231 * gcc.dg/analyzer/pr97074.c: New test.
1232
1233 2021-01-07 David Malcolm <dmalcolm@redhat.com>
1234
1235 PR analyzer/98564
1236 * gcc.dg/analyzer/pr98564.c: New test.
1237
1238 2021-01-06 Vladimir N. Makarov <vmakarov@redhat.com>
1239
1240 PR rtl-optimization/97978
1241 * gcc.target/i386/pr97978.c: New.
1242
1243 2021-01-06 Martin Sebor <msebor@redhat.com>
1244
1245 PR c++/95768
1246 * g++.dg/pr95768.C: New test.
1247 * g++.dg/warn/Wuninitialized-12.C: New test.
1248 * gcc.dg/uninit-38.c: New test.
1249
1250 2021-01-06 Martin Sebor <msebor@redhat.com>
1251
1252 PR c++/98305
1253 * g++.dg/warn/Wmismatched-new-delete-3.C: New test.
1254
1255 2021-01-06 Iain Sandoe <iain@sandoe.co.uk>
1256
1257 PR c++/96504
1258 * g++.dg/coroutines/torture/pr95519-05-gro.C: Use suspend_always
1259 as the final suspend point so that we can check that the state
1260 machine has reached the expected point.
1261
1262 2021-01-06 Marek Polacek <polacek@redhat.com>
1263
1264 PR testsuite/98566
1265 * g++.dg/warn/Wmismatched-dealloc.C: Use target c++14 in
1266 dg-error.
1267
1268 2021-01-06 Alexandre Oliva <oliva@adacore.com>
1269
1270 * g++.dg/opt/store-merging-2.C: Add the required alignment.
1271
1272 2021-01-06 Richard Biener <rguenther@suse.de>
1273
1274 PR tree-optimization/95582
1275 * gcc.dg/pr95582.c: New testcase.
1276
1277 2021-01-06 Richard Biener <rguenther@suse.de>
1278
1279 PR tree-optimization/98513
1280 * gcc.dg/tree-ssa/pr98513.c: New testcase.
1281
1282 2021-01-06 David Malcolm <dmalcolm@redhat.com>
1283
1284 PR analyzer/97072
1285 * gcc.dg/analyzer/pr97072.c: New test.
1286
1287 2021-01-06 David Malcolm <dmalcolm@redhat.com>
1288
1289 PR analyzer/98073
1290 * gcc.dg/analyzer/pr98073.c: New test.
1291
1292 2021-01-06 David Malcolm <dmalcolm@redhat.com>
1293
1294 PR analyzer/98223
1295 * gcc.dg/analyzer/pr94851-1.c: Remove xfail.
1296
1297 2021-01-05 Ilya Leoshkevich <iii@linux.ibm.com>
1298
1299 * gcc.target/s390/s390.exp: Replace %% with %.
1300
1301 2021-01-05 Steve Kargl <sgk@troutmask.apl.washington.edu>
1302
1303 * gfortran.dg/dec_math.f90: xfail on i?86-*-freebsd*
1304
1305 2021-01-05 H.J. Lu <hjl.tools@gmail.com>
1306
1307 PR target/98495
1308 * gcc.target/i386/sse2-mmx-pextrw.c (compute_correct_result): Use
1309 unsigned short to compute pextrw result.
1310
1311 2021-01-05 Patrick Palka <ppalka@redhat.com>
1312
1313 * g++.dg/template/partial5.C: Adjust directives to expect the
1314 same errors across all dialects.
1315 * g++.dg/cpp1z/nontype-auto17.C: New test.
1316 * g++.dg/cpp1z/nontype-auto18.C: New test.
1317 * g++.dg/template/ttp33.C: New test.
1318
1319 2021-01-05 Jakub Jelinek <jakub@redhat.com>
1320
1321 PR tree-optimization/94802
1322 * gcc.target/i386/pr94802.c: New test.
1323 * gcc.dg/Wstrict-overflow-25.c: Remove xfail.
1324
1325 2021-01-05 Richard Biener <rguenther@suse.de>
1326
1327 PR tree-optimization/98516
1328 * gcc.dg/vect/bb-slp-pr98516-1.c: New testcase.
1329 * gcc.dg/vect/bb-slp-pr98516-2.c: Likewise.
1330
1331 2021-01-05 Jakub Jelinek <jakub@redhat.com>
1332
1333 PR c++/98469
1334 * g++.dg/cpp2a/bit-cast8.C: New test.
1335 * g++.dg/cpp2a/bit-cast9.C: New test.
1336
1337 2021-01-05 Marek Polacek <polacek@redhat.com>
1338
1339 PR c++/82099
1340 * g++.dg/cpp1z/class-deduction76.C: Remove dg-ice.
1341 * g++.dg/cpp0x/noexcept61.C: New test.
1342
1343 2021-01-05 Jakub Jelinek <jakub@redhat.com>
1344
1345 PR tree-optimization/96928
1346 * gcc.dg/tree-ssa/pr96928.c: New test.
1347 * gcc.target/i386/ifcvt-onecmpl-abs-1.c: Remove -fdump-rtl-ce1,
1348 instead of scanning rtl dump for ifcvt message check assembly
1349 for xor instruction.
1350
1351 2021-01-05 Jakub Jelinek <jakub@redhat.com>
1352
1353 PR tree-optimization/96930
1354 * g++.dg/tree-ssa/pr96930.C: New test.
1355
1356 2021-01-05 Jakub Jelinek <jakub@redhat.com>
1357
1358 PR tree-optimization/96239
1359 * gcc.dg/tree-ssa/pr96239.c: New test.
1360
1361 2021-01-05 Uroš Bizjak <ubizjak@gmail.com>
1362
1363 PR target/98522
1364 * gcc.target/i386/pr98522.c: New test.
1365
1366 2021-01-05 Nathan Sidwell <nathan@acm.org>
1367
1368 * g++.dg/modules/mod-decl-1.C: Adjust.
1369 * g++.dg/modules/p0713-2.C: Adjust.
1370 * g++.dg/modules/p0713-3.C: Adjust.
1371
1372 2021-01-05 H.J. Lu <hjl.tools@gmail.com>
1373
1374 PR target/98495
1375 * gcc.target/i386/pr98495-1.c: New test.
1376 * gcc.target/i386/pr98495-2.c: New test.
1377 * gcc.target/i386/pr98495-3.c: New test.
1378 * gcc.target/i386/pr98495-4.c: New test.
1379 * gcc.target/i386/pr98495-5.c: New test.
1380
1381 2021-01-05 liuhongt <hongtao.liu@intel.com>
1382
1383 * gcc.target/i386/sse2-pr98461-2.c: New test.
1384
1385 2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
1386
1387 PR rtl-optimization/97144
1388 * gcc.c-torture/compile/pr97144.c: New test.
1389 * gcc.target/aarch64/sve/pr97144.c: Likewise.
1390
1391 2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
1392
1393 PR rtl-optimization/98403
1394 * g++.dg/opt/pr98403.C: New test.
1395
1396 2021-01-05 Jakub Jelinek <jakub@redhat.com>
1397
1398 PR rtl-optimization/98334
1399 * gcc.target/i386/pr98334.c: New test.
1400
1401 2021-01-05 Jerome Lambourg <lambourg@adacore.com>
1402
1403 * g++.dg/cpp1y/constexpr-66093.C: Fix bounds issue.
1404
1405 2021-01-05 David Malcolm <dmalcolm@redhat.com>
1406
1407 PR analyzer/98293
1408 * gcc.dg/analyzer/pr98293.c: New test.
1409
1410 2021-01-04 Martin Uecker <muecker@gwdg.de>
1411
1412 PR c/98029
1413 * gcc.dg/pr98029.c: New test.
1414
1415 2021-01-04 Nathan Sidwell <nathan@acm.org>
1416
1417 * g++.dg/modules/binding-1_a.H: New.
1418 * g++.dg/modules/binding-1_b.H: New.
1419 * g++.dg/modules/binding-1_c.C: New.
1420 * g++.dg/modules/binding-2.H: New.
1421 * g++.dg/modules/builtin-3_a.C: New.
1422 * g++.dg/modules/global-2_a.C: New.
1423 * g++.dg/modules/global-2_b.C: New.
1424 * g++.dg/modules/global-3_a.C: New.
1425 * g++.dg/modules/global-3_b.C: New.
1426 * g++.dg/modules/hello-1_a.C: New.
1427 * g++.dg/modules/hello-1_b.C: New.
1428 * g++.dg/modules/iostream-1_a.H: New.
1429 * g++.dg/modules/iostream-1_b.C: New.
1430 * g++.dg/modules/part-5_a.C: New.
1431 * g++.dg/modules/part-5_b.C: New.
1432 * g++.dg/modules/part-5_c.C: New.
1433 * g++.dg/modules/stdio-1_a.H: New.
1434 * g++.dg/modules/stdio-1_b.C: New.
1435 * g++.dg/modules/string-1_a.H: New.
1436 * g++.dg/modules/string-1_b.C: New.
1437 * g++.dg/modules/string-view1.C: New.
1438 * g++.dg/modules/string-view2.C: New.
1439 * g++.dg/modules/tinfo-1.C: New.
1440 * g++.dg/modules/tinfo-2_a.H: New.
1441 * g++.dg/modules/tinfo-2_b.C: New.
1442 * g++.dg/modules/tname-spec-1_a.H: New.
1443 * g++.dg/modules/tname-spec-1_b.C: New.
1444 * g++.dg/modules/xtreme-header-1.h: New.
1445 * g++.dg/modules/xtreme-header-1_a.H: New.
1446 * g++.dg/modules/xtreme-header-1_b.C: New.
1447 * g++.dg/modules/xtreme-header-1_c.C: New.
1448 * g++.dg/modules/xtreme-header-2.h: New.
1449 * g++.dg/modules/xtreme-header-2_a.H: New.
1450 * g++.dg/modules/xtreme-header-2_b.C: New.
1451 * g++.dg/modules/xtreme-header-2_c.C: New.
1452 * g++.dg/modules/xtreme-header-3.h: New.
1453 * g++.dg/modules/xtreme-header-3_a.H: New.
1454 * g++.dg/modules/xtreme-header-3_b.C: New.
1455 * g++.dg/modules/xtreme-header-3_c.C: New.
1456 * g++.dg/modules/xtreme-header-4.h: New.
1457 * g++.dg/modules/xtreme-header-4_a.H: New.
1458 * g++.dg/modules/xtreme-header-4_b.C: New.
1459 * g++.dg/modules/xtreme-header-4_c.C: New.
1460 * g++.dg/modules/xtreme-header-5.h: New.
1461 * g++.dg/modules/xtreme-header-5_a.H: New.
1462 * g++.dg/modules/xtreme-header-5_b.C: New.
1463 * g++.dg/modules/xtreme-header-5_c.C: New.
1464 * g++.dg/modules/xtreme-header-6.h: New.
1465 * g++.dg/modules/xtreme-header-6_a.H: New.
1466 * g++.dg/modules/xtreme-header-6_b.C: New.
1467 * g++.dg/modules/xtreme-header-6_c.C: New.
1468 * g++.dg/modules/xtreme-header.h: New.
1469 * g++.dg/modules/xtreme-header_a.H: New.
1470 * g++.dg/modules/xtreme-header_b.C: New.
1471 * g++.dg/modules/xtreme-tr1.h: New.
1472 * g++.dg/modules/xtreme-tr1_a.H: New.
1473 * g++.dg/modules/xtreme-tr1_b.C: New.
1474
1475 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
1476
1477 PR tree-optimization/95401
1478 * g++.dg/vect/pr95401.cc: New test.
1479 * g++.dg/vect/pr95401a.cc: Likewise.
1480
1481 2021-01-04 Richard Biener <rguenther@suse.de>
1482
1483 PR tree-optimization/98308
1484 * gcc.dg/vect/pr98308.c: New testcase.
1485
1486 2021-01-04 Jakub Jelinek <jakub@redhat.com>
1487
1488 PR tree-optimization/95771
1489 * gcc.target/i386/pr95771.c: New test.
1490
1491 2021-01-04 Richard Biener <rguenther@suse.de>
1492
1493 PR tree-optimization/98464
1494 * g++.dg/opt/pr98464.C: New testcase.
1495
1496 2021-01-04 Richard Biener <rguenther@suse.de>
1497
1498 PR tree-optimization/98282
1499 * g++.dg/opt/pr98282.C: New testcase.
1500
1501 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
1502
1503 PR target/89057
1504 * gcc.target/aarch64/pr89057.c: New test.
1505
1506 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
1507
1508 * gcc.target/aarch64/sve/acle/asm/prfb.c: Test for a MUL VL range of
1509 [-32, 31].
1510 * gcc.target/aarch64/sve/acle/asm/prfh.c: Likewise.
1511 * gcc.target/aarch64/sve/acle/asm/prfw.c: Likewise.
1512 * gcc.target/aarch64/sve/acle/asm/prfd.c: Likewise.
1513
1514 2021-01-04 Martin Liska <mliska@suse.cz>
1515
1516 * README: Convert to utf8 from iso8859.
1517
1518 2021-01-04 Martin Liska <mliska@suse.cz>
1519
1520 * gcc.target/avr/avr.exp: Run dos2unix on the file.
1521
1522 2021-01-04 Richard Biener <rguenther@suse.de>
1523
1524 PR tree-optimization/98291
1525 * gcc.dg/vect/slp-reduc-11.c: New testcase.
1526 * gcc.dg/vect/vect-reduc-in-order-4.c: Adjust.
1527
1528 2021-01-04 Jakub Jelinek <jakub@redhat.com>
1529
1530 PR tree-optimization/96782
1531 * gcc.dg/tree-ssa/pr96782.c: New test.
1532
1533 2021-01-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
1534
1535 * gcc.misc-tests/outputs.exp: Adjust testcase.
1536
1537 2021-01-01 Jakub Jelinek <jakub@redhat.com>
1538
1539 * ChangeLog-2020: Rotate ChangeLog. New file.
1540
1541 2021-01-01 Joel Brobecker <brobecker@adacore.com>
1542
1543 * lib/target-supports.exp
1544 (check_effective_target_arm_fp16_alternative_ok_nocache):
1545 Return zero for *-*-vxworks7r* targets.
1546 * gcc.target/arm/aapcs/vfp22.c: Require arm_fp16_alternative_ok.
1547 * gcc.target/arm/aapcs/vfp23.c: Likewise.
1548 * gcc.target/arm/aapcs/vfp24.c: Likewise.
1549 * gcc.target/arm/aapcs/vfp25.c: Likewise.
1550
1551 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1552
1553 * g++.dg/init/new26.C: Fix overriding of the delete operator
1554 for c++14 profile.
1555
1556 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1557
1558 * g++.dg/tls/pr79288.C: Skip on vxworks_kernel (TLS model
1559 not supported).
1560
1561 2021-01-01 Joel Brobecker <brobecker@adacore.com>
1562
1563 * gcc.target/arm/memset-inline-2.c: Add -mno-long-calls to
1564 the test's dg-options.
1565 * gcc.target/arm/pr78255-2.c: Likewise.
1566
1567 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1568
1569 * g++.old-deja/g++.mike/p658.C: Also undefine OK on VxWorks RTP.
1570
1571 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1572
1573 * g++.dg/opt/20050511-1.C: Work around UINT32 in vxworks rtp
1574 headers too.
1575
1576 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1577
1578 * g++.old-deja/g++.pt/const2.C: Skip on vxworks kernel.
1579
1580 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1581
1582 * g++.dg/warn/miss-format-1.C: Remove vxworks-specific test
1583 directives.
1584
1585 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1586
1587 * g++.dg/tree-ssa/copyprop.C: Undefine ERROR if defined.
1588
1589 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1590
1591 * g++.dg/other/anon5.C: Skip on vxworks kernel.
1592
1593 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
1594
1595 * gcc.dg/vxworks/initpri1.c: Tigthen VxWorks version check.
1596 * gcc.dg/vxworks/initpri2.c: Likewise.
1597
1598 2021-01-01 Joel Brobecker <brobecker@adacore.com>
1599
1600 * gcc.dg/intmax_t-1.c: Do not expect an error on *-*-vxworks7r*
1601 targets.
1602
1603 2021-01-01 Olivier Hainque <hainque@adacore.com>
1604
1605 * gcc.dg/pthread-init-1.c: Fix the VxWorks xfail filters.
1606 * gcc.dg/pthread-init-2.c: Ditto.
1607
1608 2021-01-01 Olivier Hainque <hainque@adacore.com>
1609
1610 * lib/target-supports.exp (check_weak_available,
1611 check_fork_available, check_effective_target_lto,
1612 check_effective_target_mempcpy): Add vxworks filters.
1613
1614 2021-01-01 Alexandre Oliva <oliva@adacore.com>
1615
1616 * gcc.target/arm/mve/intrinsics/mve_libcall1.c: Pass an
1617 explicit -mno-long-calls.
1618 * gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise.
1619
1620 2021-01-01 Alexandre Oliva <oliva@adacore.com>
1621
1622 * g++.target/arm/no_unique_address_1.C: Add -mno-long-calls.
1623 * g++.target/arm/no_unique_address_2.C: Likewise.
1624
1625 2021-01-01 Alexandre Oliva <oliva@adacore.com>
1626
1627 * gcc.target/arm/headmerge-1.c: Add -mno-long-calls.
1628 * gcc.target/arm/headmerge-2.c: Likewise.
1629
1630 2021-01-01 Alexandre Oliva <oliva@adacore.com>
1631
1632 * gcc.target/arm/fp16-aapcs-2.c: Use -mno-long-calls.
1633
1634 \f
1635 Copyright (C) 2021 Free Software Foundation, Inc.
1636
1637 Copying and distribution of this file, with or without modification,
1638 are permitted in any medium without royalty provided the copyright
1639 notice and this notice are preserved.