5fcd8639941a4946c7ecffadfb68b92826b832b0
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2016-02-12  Patrick Palka  <ppalka@gcc.gnu.org>
2
3         PR c++/69098
4         * g++.dg/cpp1y/69098.C: New test.
5         * g++.dg/cpp1y/69098-2.C: New test.
6
7 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
8
9         * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
10         and neighbour -> neighbor.
11         * objc.dg/attributes/method-nonnull-1.m: Likewise.
12         * objc.dg/gnu-api-2-class-meta.m: Likewise.
13         * c-c++-common/Wvarargs.c: Likewise.
14         * c-c++-common/goacc/host_data-5.c: Likewise.
15         * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
16         * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
17         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
18         * gcc.target/aarch64/pr60697.c: Likewise.
19         * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
20         * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
21         * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
22         * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
23         * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
24         * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
25         * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
26         * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
27         * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
28         * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
29         * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
30         * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
31         * g++.dg/lookup/koenig5.C: Likewise.
32         * g++.dg/ext/no-asm-2.C: Likewise.
33         * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
34         * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
35         * gfortran.dg/used_types_16.f90: Likewise.
36         * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
37         * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
38         * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
39         * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
40         * gfortran.dg/abstract_type_6.f03: Likewise.
41         * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
42         * gfortran.dg/used_types_15.f90: Likewise.
43         * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
44         * gfortran.dg/exit_3.f08: Likewise.
45         * gfortran.dg/open_status_2.f90: Likewise.
46         * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
47         * gfortran.dg/intrinsic_std_1.f90: Likewise.
48         * gfortran.dg/associate_1.f03: Likewise.
49         * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
50         * gfortran.dg/intrinsic_std_6.f90: Likewise.
51         * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
52         * gcc.dg/builtin-object-size-1.c: Likewise.
53         * gcc.dg/noreturn-6.c: Likewise.
54         * gcc.dg/builtin-stringop-chk-1.c: Likewise.
55         * gcc.dg/globalalias.c: Likewise.
56         * gcc.dg/builtins-config.h: Likewise.
57         * gcc.dg/pr30457.c: Likewise.
58         * gcc.c-torture/compile/volatile-1.c: Likewise.
59         * gcc.c-torture/execute/20101011-1.c: Likewise.
60         * c-c++-common/Waddress-1.c: Likewise.
61
62 2016-02-11  Jakub Jelinek  <jakub@redhat.com>
63
64         PR c/69768
65         * c-c++-common/Waddress-1.c: New test.
66
67 2016-02-11  Andre Vehreschild  <vehre@gcc.gnu.org>
68
69         PR fortran/69296
70         * gfortran.dg/associate_19.f03: New test.
71         * gfortran.dg/associate_20.f03: New test.
72
73 2016-02-11  Oleg Endo  <olegendo@gcc.gnu.org>
74
75         * gcc.target/sh/pr54089-8.c: Adjust optimization level.
76
77 2016-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
78
79         * gcc.target/aarch64/target_attr_15.c: Scan assembly for
80         .arch armv8-a\n.  Add -dA to dg-options.
81         * gcc.target/aarch64/assembler_arch_1.c: New test.
82         * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
83
84 2016-02-11  Paolo Carlini  <paolo.carlini@oracle.com>
85
86         PR c++/68726
87         * g++.dg/cpp0x/pr68726.C: New.
88
89 2016-02-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
90
91         * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
92         test.
93
94 2016-02-11  Richard Biener  <rguenther@suse.de>
95
96         * g++.dg/tree-ssa/pr61034.C: Adjust.
97
98 2016-02-10  Vladimir Makarov  <vmakarov@redhat.com>
99
100         PR target/69148
101         * gcc.target/s390/pr69148.c: New.
102
103 2016-02-10  Yuri Rumyantsev  <ysrumyan@gmail.com>
104
105         PR tree-optimization/69652
106         * gcc.dg/torture/pr69652.c: New test.
107
108 2016-02-10  Jakub Jelinek  <jakub@redhat.com>
109             Patrick Palka  <ppalka@gcc.gnu.org>
110
111         PR ipa/69241
112         PR c++/69649
113         * g++.dg/ipa/pr69241-1.C: New test.
114         * g++.dg/ipa/pr69241-2.C: New test.
115         * g++.dg/ipa/pr69241-3.C: New test.
116         * g++.dg/ipa/pr69649.C: New test.
117
118 2016-02-10  Uros Bizjak  <ubizjak@gmail.com>
119
120         * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
121         * gcc.dg/tree-ssa/sra-18.c: Ditto.
122
123 2016-02-10  Bin Cheng  <bin.cheng@arm.com>
124
125         PR tree-optimization/68021
126         * gcc.dg/tree-ssa/pr68021.c: New test.
127
128 2016-02-10  Richard Biener  <rguenther@suse.de>
129
130         PR tree-optimization/69726
131         * gcc.dg/uninit-22.c: New testcase.
132
133 2016-02-09  Andrew Pinski  <apinski@cavium.com>
134
135         PR tree-opt/69282
136         * gcc.c-torture/compile/20160205-1.c: New testcase.
137
138 2016-02-09  Michael Meissner  <meissner@linux.vnet.ibm.com>
139
140         PR target/68404
141         * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
142         instead accessing a really large arrray.
143         * gcc.target/powerpc/fusion3.c: Likewise.
144
145 2016-02-09  Charles Baylis  <charles.baylis@linaro.org>
146
147         PR target/68532
148         * gcc.c-torture/execute/pr68532.c: New test.
149
150 2016-02-11  Alexandre Oliva  <aoliva@redhat.com>
151
152         PR target/69634
153         * gcc.dg/pr69634.c: New.
154
155 2016-02-09  Richard Biener  <rguenther@suse.de>
156
157         * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
158
159 2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>
160
161         * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
162
163 2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>
164
165         * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
166
167 2016-02-09  Richard Biener  <rguenther@suse.de>
168
169         PR tree-optimization/69715
170         * gcc.dg/torture/pr69715.c: New testcase.
171
172 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
173
174         PR c++/69139
175         * g++.dg/cpp0x/trailing12.C: New test.
176         * g++.dg/cpp0x/trailing13.C: New test.
177
178 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
179
180         PR c++/69283
181         PR c++/67835
182         * g++.dg/cpp1y/auto-fn29.C: New test.
183         * g++.dg/cpp1y/auto-fn30.C: New test.
184
185 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
186
187         PR tree-optimization/69209
188         * gcc.c-torture/compile/pr69209.c: New test.
189
190 2016-02-08  Jeff Law  <law@redhat.com>
191
192         PR tree-optimization/68541
193         * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
194         of statements allowed in join block for path splitting.
195
196 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
197
198         PR c++/59627
199         * g++.dg/gomp/pr59627.C: New test.
200
201         PR ipa/69239
202         * g++.dg/ipa/pr69239.C: New test.
203
204 2016-02-08  David Malcolm  <dmalcolm@redhat.com>
205
206         PR preprocessor/69664
207         * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
208         * gcc.dg/cpp/warn-comments.c: Likewise.
209
210 2016-02-08  Marek Polacek  <polacek@redhat.com>
211
212         PR c++/69688
213         * g++.dg/init/const12.C: New test.
214
215 2016-02-08  Bernd Schmidt  <bschmidt@redhat.com>
216
217         PR target/60410
218         * gcc.dg/lto/pr55113_0.c: Remove test.
219
220 2016-02-08  Richard Biener  <rguenther@suse.de>
221
222         PR tree-optimization/69719
223         * gcc.dg/torture/pr69719.c: New testcase.
224
225 2016-02-08  Richard Biener  <rguenther@suse.de>
226         Jeff Law  <law@redhat.com>
227
228         PR target/68273
229         * gcc.target/mips/pr68273.c: New testcase.
230
231 2016-02-08   Richard Biener  <rguenther@suse.de>
232
233         PR rtl-optimization/69274
234         * gcc.target/i386/addr-sel-1.c: XFAIL.
235
236 2016-02-08  Jeff Law  <law@redhat.com>
237
238         PR tree-optimization/68541
239         * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
240
241         PR tree-optimization/65917
242         * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
243
244 2016-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
245
246         PR fortran/50555
247         * gfortran.dg/namelist_args.f90: New test.
248
249 2016-02-05  Jeff Law  <law@redhat.com>
250
251         PR tree-optimization/68541
252         * gcc.dg/tree-ssa/split-path-2.c: New test.
253         * gcc.dg/tree-ssa/split-path-3.c: New test.
254         * gcc.dg/tree-ssa/split-path-4.c: New test.
255         * gcc.dg/tree-ssa/split-path-5.c: New test.
256         * gcc.dg/tree-ssa/split-path-6.c: New test.
257         * gcc.dg/tree-ssa/split-path-7.c: New test.
258
259 2016-02-05  Martin Sebor  <msebor@redhat.com>
260
261         PR c++/69662
262         * g++.dg/warn/Wplacement-new-size-1.C: New test.
263         * g++.dg/warn/Wplacement-new-size-2.C: New test.
264
265 2016-02-06  Richard HEnderson  <rth@redhat.com>
266
267         PR c/69643
268         * gcc.target/i386/addr-space-4.c: New.
269         * gcc.target/i386/addr-space-5.c: New.
270
271 2016-02-05  Mikael Morin  <mikael@gcc.gnu.org>
272
273         PR fortran/66089
274         * gfortran.dg/elemental_dependency_6.f90: New.
275
276 2016-02-05  Jakub Jelinek  <jakub@redhat.com>
277
278         PR rtl-optimization/69691
279         * gcc.c-torture/execute/pr69691.c: New test.
280
281         PR c++/69628
282         * g++.dg/parse/pr69628.C: New test.
283
284 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
285
286         * gcc.dg/sancov/asan.c: Move to ...
287         * gcc.dg/asan/sancov-1.c: ... here.
288
289 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
290
291         * gcc.target/i386/pr69577.c: Require avx_runtime target.
292
293 2016-02-05  H.J. Lu  <hongjiu.lu@intel.com>
294
295         PR target/69677
296         * gcc.target/i386/pr69677.c: New test.
297
298 2016-02-05  Patrick Palka  <ppalka@gcc.gnu.org>
299
300         PR c++/68948
301         * g++.dg/template/pr68948.C: New test.
302
303 2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>
304
305         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
306         (only necessary on s390x).
307
308 2016-02-04  H.J. Lu  <hongjiu.lu@intel.com>
309
310         * gcc.target/i386/pr69454-2.c: Compile with -msse2
311         -mno-accumulate-outgoing-args.
312
313 2016-02-04  Patrick Palka  <ppalka@gcc.gnu.org>
314
315         * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
316
317 2016-02-04  Jakub Jelinek  <jakub@redhat.com>
318
319         PR c/69669
320         * c-c++-common/pr69669.c: New test.
321
322 2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
323
324         PR target/69667
325         * g++.dg/pr69667.C: New file.
326
327 2016-02-04  Wilco Dijkstra  <wdijkstr@arm.com>
328
329         PR target/69619
330         * gcc.dg/pr69619.c: Add new test.
331
332 2016-02-04  Richard Sandiford  <richard.sandiford@arm.com>
333
334         PR rtl-optimization/69577
335         * gcc.target/i386/pr69577.c: New test.
336
337 2016-02-04  Martin Liska  <mliska@suse.cz>
338
339         * g++.dg/asan/pr69276.C: New test.
340
341 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
342
343         PR target/65932
344         PR target/67714
345         * gcc.target/arm/wmul-3.c: Simplify test to generate just
346         a single smulbb instruction.
347         * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
348         * gcc.target/amr/wmul-2.c: Likewise.
349
350 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
351
352         PR target/65932
353         PR target/67714
354         * gcc.c-torture/execute/pr67714.c: New test.
355
356 2016-02-04  Ilya Enkovich  <enkovich.gnu@gmail.com>
357
358         PR target/69454
359         * gcc.target/i386/pr69454-1.c: New test.
360         * gcc.target/i386/pr69454-2.c: New test.
361
362 2016-02-03  Martin Sebor  <msebor@redhat.com>
363
364         PR c++/69251
365         PR c++/69253
366         PR c++/69290
367         PR c++/69277
368         PR c++/69349
369         * g++.dg/ext/flexarray-mangle-2.C: New test.
370         * g++.dg/ext/flexarray-mangle.C: New test.
371         * g++.dg/ext/flexarray-subst.C: New test.
372         * g++.dg/ext/flexary11.C: New test.
373         * g++.dg/ext/flexary12.C: New test.
374         * g++.dg/ext/flexary13.C: New test.
375         * g++.dg/ext/flexary14.C: New test.
376         * g++.dg/other/dump-ada-spec-2.C: Adjust.
377
378 2016-02-03  H.J. Lu  <hongjiu.lu@intel.com>
379
380         * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
381         Define only if CHECK_FLOAT128 is defined.
382         (main): Properly initialize u5.
383
384 2016-02-03  Jakub Jelinek  <jakub@redhat.com>
385
386         PR c/69627
387         * gcc.dg/pr69627.c: New test.
388
389         PR target/69644
390         * gcc.dg/pr69644.c: New test.
391
392 2016-02-03  Mike Stump  <mikestump@comcast.net>
393
394         * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
395         support for struct-layout-1.exp.
396
397 2016-02-03  Patrick Palka  <ppalka@gcc.gnu.org>
398
399         PR c++/69056
400         * g++.dg/cpp0x/pr69056.C: New test.
401
402 2016-02-03  Vladimir Makarov  <vmakarov@redhat.com>
403             Alexandre Oliva  <aoliva@redhat.com>
404
405         PR target/69461
406         * gcc.target/powerpc/pr69461.c: New.
407
408 2016-02-03  Uros Bizjak  <ubizjak@gmail.com>
409
410         * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
411         works from here ...
412         (check_effective_target_fsanitize_thread): ... to here.  Do not
413         specify additional compile flags for the test source.
414         * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
415         specify additional compile flags for the test source.
416
417 2016-02-03  Wilco Dijkstra  <wdijkstr@arm.com>
418
419         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
420
421 2016-02-03  Andre Vehreschild  <vehre@gcc.gnu.org>
422
423         PR fortran/67451
424         PR fortran/69418
425         * gfortran.dg/coarray_allocate_2.f08: New test.
426         * gfortran.dg/coarray_allocate_3.f08: New test.
427         * gfortran.dg/coarray_allocate_4.f08: New test.
428
429 2016-02-03  Alan Lawrence  <alan.lawrence@arm.com>
430
431         * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
432         use same scan-tree-dump-times on all platforms.
433         * gcc.dg/vect/vect-outer-1.c: Likewise.
434         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
435         * gcc.dg/vect/vect-outer-1a.c: Likewise.
436         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
437         * gcc.dg/vect/vect-outer-1b.c: Likewise.
438         * gcc.dg/vect/vect-outer-2b.c: Likewise.
439         * gcc.dg/vect/vect-outer-3b.c: Likewise.
440         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
441
442 2016-02-02  Segher Boessenkool  <segher@kernel.crashing.org>
443
444         * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
445         warning.
446
447 2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
448
449         * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
450
451 2016-02-02  James Norris  <jnorris@codesourcery.com>
452
453         * c-c++-common/goacc/routine-5.c: Add tests.
454
455 2016-02-02  Alexander Monakov  <amonakov@ispras.ru>
456
457         * gcc.target/nvptx/unsigned-cmp.c: New test.
458
459 2016-02-02  Wilco Dijkstra  <wdijkstr@arm.com>
460
461         * gcc.target/aarch64/scalar_shift_1.c
462         (test_corners_sisd_di): Improve force to SIMD register.
463         (test_corners_sisd_si): Likewise.
464         * gcc.target/aarch64/vect-ld1r-compile-fp.c:
465         Remove scan-assembler check for ldr.
466
467 2016-02-02  Richard Biener  <rguenther@suse.de>
468
469         PR tree-optimization/69595
470         * gcc.dg/Warray-bounds-17.c: New testcase.
471
472 2016-02-02  Richard Biener  <rguenther@suse.de>
473
474         PR tree-optimization/69606
475         * gcc.dg/torture/pr69606.c: New testcase.
476
477 2016-02-02  Yuri Rumyantsev  <ysrumyan@gmail.com>
478
479         PR middle-end/68542
480         * gcc.dg/vect/vect-mask-store-move-1.c: New test.
481         * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
482
483 2016-02-02  Alan Modra  <amodra@gmail.com>
484
485         PR target/69548
486         * gcc.target/powerpc/pr69548.c: New test.
487
488 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
489
490         PR rtl-optimization/69592
491         * gcc.dg/pr69592.c: New test.
492
493         PR preprocessor/69543
494         PR c/69558
495         * gcc.dg/pr69543.c: New test.
496         * gcc.dg/pr69558.c: New test.
497
498 2016-02-01  Uros Bizjak  <ubizjak@gmail.com>
499
500         PR testsuite/65940
501         * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
502
503 2016-02-01  Martin Sebor  <msebor@redhat.com>
504
505         * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
506
507 2016-02-01  Bin Cheng  <bin.cheng@arm.com>
508
509         PR tree-optimization/67921
510         * c-c++-common/ubsan/pr67921.c: New test.
511
512 2016-02-01  Richard Biener  <rguenther@suse.de>
513
514         PR middle-end/69556
515         * gcc.dg/tree-ssa/recip-8.c: New testcase.
516
517 2016-02-01  Richard Biener  <rguenther@suse.de>
518
519         PR tree-optimization/69574
520         * gcc.dg/torture/pr69574.c: New testcase.
521
522 2016-02-01  Richard Biener  <rguenther@suse.de>
523
524         PR tree-optimization/69579
525         * gcc.dg/setjmp-6.c: New testcase.
526
527 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
528
529         PR rtl-optimization/69570
530         * g++.dg/opt/pr69570.C: New test.
531
532 2016-02-01  Richard Henderson  <rth@redhat.com>
533
534         * gcc.dg/pr69535.c: New test.
535
536 2016-01-31  John David Anglin  <danglin@gcc.gnu.org>
537
538         PR testsuite/69584
539         * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
540         * gcc.dg/tree-ssa/sra-18.c: Likewise.
541
542         PR debug/68244
543         * g++.dg/parse/parens3.C: Use register "4" on hppa.
544
545         * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
546
547 2016-01-31  Paul Thomas  <pault@gcc.gnu.org>
548
549         PR fortran/67564
550         * gfortran.dg/allocate_with_source_17.f03: New test.
551
552 2016-01-30  Jakub Jelinek  <jakub@redhat.com>
553
554         PR tree-optimization/69546
555         * gcc.dg/torture/pr69546.c: New test.
556
557 2016-01-30  Paul Thomas  <pault@gcc.gnu.org>
558
559         PR fortran/69566
560         * gfortran.dg/unlimited_polymorphic_25.f03: New test.
561
562 2016-01-30  Martin Sebor  <msebor@redhat.com>
563
564         PR c++/68490
565         * g++.dg/ext/flexary10.C: New test.
566
567 2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
568
569         PR fortran/66707
570         gfortran.dg/common_23.f90: New test.
571
572 2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
573
574         PR target/65546
575         * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
576         condition being checked, and disable it when the target supports
577         misaligned loads and stores.
578
579 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
580
581         PR debug/69518
582         * gcc.dg/torture/pr69518.c: New test.
583
584 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
585
586         PR target/69530
587         * gcc.target/i386/pr69530.c: New test.
588
589 2016-01-29  Steve Ellcey  <sellcey@imgtec.com>
590
591         PR target/65604
592         * gcc.target/mips/div-delay.c: New test.
593
594 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
595
596         PR target/69551
597         * gcc.target/i386/pr69551.c: New test.
598
599         PR target/66137
600         * gcc.target/i386/pr66137.c: New test.
601
602 2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>
603
604         * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
605         always built for p5600.
606         * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
607         isa=p5600 dg-option.
608
609 2016-01-29  Richard Biener  <rguenther@suse.de>
610
611         PR tree-optimization/69547
612         * g++.dg/tree-ssa/pr69547.C: New testcase.
613
614 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
615
616         PR debug/66869
617         * g++.dg/warn/Wunused-function2.C: New test.
618
619 2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
620
621         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
622         support for test to succeed.
623
624 2016-01-29  Marek Polacek  <polacek@redhat.com>
625
626         PR c++/69509
627         PR c++/69516
628         * g++.dg/ext/constexpr-vla2.C: New test.
629         * g++.dg/ext/constexpr-vla3.C: New test.
630         * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
631
632 2016-01-29  Richard Biener  <rguenther@suse.de>
633
634         PR middle-end/69537
635         * gcc.dg/uninit-21.c: New testcase.
636
637 2016-01-28  Uros Bizjak  <ubizjak@gmail.com>
638
639         PR target/69459
640         * gcc.target/i386/pr69459.c: New test.
641
642 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
643
644         PR target/68400
645         * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
646         * gcc.target/mips/pr68400.c: New test.
647
648 2016-01-28  Martin Sebor  <msebor@redhat.com>
649
650         PR target/17381
651         * gcc.target/powerpc/pr17381.c: New test.
652
653 2016-01-28  Jakub Jelinek  <jakub@redhat.com>
654
655         PR middle-end/69542
656         * gcc.dg/torture/pr69542.c: New test.
657
658 2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>
659
660         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
661
662 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
663
664         * gcc.dg/pr65980.c: Skip on AIX.
665         * gcc.dg/pr66688.c: Same.
666
667 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
668
669         PR target/63679
670         * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
671         * gcc.dg/tree-ssa/sra-18.c: Same.
672
673 2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>
674
675         PR fortran/62536
676         * gfortran.dg/block_15.f08: New test.
677         * gfortran.dg/block_end_error_1.f90: Need to catch additional error
678         on incorrectly closed BLOCK.
679
680 2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>
681
682         * gcc.dg/declare-simd.c: New test.
683 2016-01-28  Richard Biener  <rguenther@suse.de>
684
685         PR tree-optimization/69466
686         * gfortran.dg/vect/pr69466.f90: New testcase.
687
688 2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
689
690         * g++.dg/pr67989.C: Remove ARM-specific option.
691         * gcc.target/arm/pr67989.C: New file.
692
693 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
694
695         * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
696         and expm1 test for glibc < 2.11.
697
698 2016-01-27  Richard Henderson  <rth@redhat.com>
699
700         * gcc.c-torture/execute/pr69447.c: New test.
701
702 2016-01-27  Paul Thomas  <pault@gcc.gnu.org>
703
704         PR fortran/69422
705         * gfortran.dg/alloc_comp_assign_15.f03: New test.
706
707 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
708
709         PR debug/66869
710         * gcc.dg/pr66869.c: New test.
711
712 2016-01-25  Jeff Law  <law@redhat.com>
713
714         PR tree-optimization/68398
715         PR tree-optimization/69196
716         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
717         * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
718         path to avoid new heuristic allowing more irreducible regions
719         * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
720         * gcc.dg/tree-ssa/vrp46.c: Likewise.
721         * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
722         * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
723         * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
724
725 2016-01-27  Marek Polacek  <polacek@redhat.com>
726
727         PR c/68062
728         * c-c++-common/vector-compare-4.c: New test.
729
730 2016-01-27  David Malcolm  <dmalcolm@redhat.com>
731
732         PR preprocessor/69126
733         * c-c++-common/pr69126.c: New test case.
734
735 2016-01-27  Ian Lance Taylor  <iant@google.com>
736
737         * gcc.dg/tree-ssa/ivopt_5.c: New test.
738
739 2016-01-27  Ryan Burn  <contact@rnburn.com>
740
741         PR cilkplus/69267
742         * g++.dg/cilk-plus/CK/pr69267.cc: New test.
743
744 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
745
746         PR target/69512
747         * gcc.target/i386/pr69512.c: New test.
748
749 2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>
750
751         PR ada/69488
752         * gnat.dg/sso/*.adb: Robustify dg-output directives.
753
754 2016-01-27  Marek Polacek  <polacek@redhat.com>
755
756         PR c++/69379
757         * g++.dg/pr69379.C: New test.
758
759 2016-01-27  Martin Sebor  <msebor@redhat.com>
760
761         PR c++/69317
762         * g++.dg/abi/Wabi-2-2.C: New test.
763         * g++.dg/abi/Wabi-2-3.C: New test.
764         * g++.dg/abi/Wabi-3-2.C: New test.
765         * g++.dg/abi/Wabi-3-3.C: New test.
766
767 2016-01-27  Richard Biener  <rguenther@suse.de>
768
769         PR tree-optimization/69166
770         * gcc.dg/torture/pr69166.c: New testcase.
771
772 2016-01-27  Martin Jambor  <mjambor@suse.cz>
773
774         PR tree-optimization/69355
775         * gcc.dg/tree-ssa/pr69355.c: New test.
776
777 2016-01-27  Marek Polacek  <polacek@redhat.com>
778
779         PR c++/69496
780         * g++.dg/ext/constexpr-vla1.C: New test.
781
782 2016-01-20  Christian Bruel  <christian.bruel@st.com>
783
784         PR target/69245
785         * gcc.target/arm/pr69245.c: New test.
786
787 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
788
789         PR tree-optimization/69399
790         * gcc.dg/torture/pr69399.c: New test.
791
792 2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>
793
794         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
795
796 2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>
797
798         * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
799
800 2016-01-26  Tom de Vries  <tom@codesourcery.com>
801
802         PR tree-optimization/69110
803         * gcc.dg/autopar/pr69110.c: New test.
804
805 2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
806             Sebastian Pop  <s.pop@samsung.com>
807
808         * gcc.dg/graphite/isl-ast-op-select.c: New.
809
810 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
811
812         PR fortran/69385
813         * gfortran.dg/allocate_error_6.f90: New test.
814
815 2016-01-26  Richard Henderson  <rth@redhat.com>
816
817         * gcc.dg/tm/pr60908.c: New test.
818
819 2016-01-26  David Malcolm  <dmalcolm@redhat.com>
820
821         PR other/69006
822         * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
823         directive.
824         * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
825         expected multiline output to reflect the colorization being
826         disabled before newlines.
827         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
828         (custom_diagnostic_finalizer): Replace call to
829         pp_newline_and_flush with call to pp_flush.
830         * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
831         * gfortran.dg/implicit_class_1.f90: Likewise.
832         * lib/gcc-dg.exp (allow_blank_lines): New global.
833         (dg-allow-blank-lines-in-output): New procedure.
834         (gcc-dg-prune): Complain about blank lines in the output, unless
835         dg-allow-blank-lines-in-output was called.
836         * lib/multiline.exp (_build_multiline_regex): Only support
837         arbitrary followup text for non-blank-lines, not for blank lines.
838
839 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
840
841         PR tree-optimization/69483
842         * gcc.dg/pr69483.c: New test.
843         * g++.dg/opt/pr69483.C: New test.
844
845 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
846
847         PR target/68620
848         * gcc.target/arm/pr68620.c: New test.
849
850 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
851
852         * gcc.target/i386/pr68986-2.c: Remove -m32.
853
854 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
855
856         PR target/68986
857         * gcc.target/i386/pr68986-1.c: New test.
858         * gcc.target/i386/pr68986-2.c: Likewise.
859         * gcc.target/i386/pr68986-3.c: Likewise.
860
861 2016-01-26  Christian Bruel  <christian.bruel@st.com>
862
863         * lib/target-supports.exp
864         (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
865         (check_effective_target_arm_crypto_pragma_ok): Likewise.
866         * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
867
868 2016-01-26  Richard Biener  <rguenther@suse.de>
869
870         PR tree-optimization/69452
871         * gcc.dg/torture/pr69452.c: New testcase.
872
873 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
874
875         PR target/69442
876         * gcc.dg/pr69442.c: New test.
877
878 2016-01-26  Roger Ferrer Ibáñez  <rofirrim@gmail.com>
879
880         PR target/67896
881         * gcc.target/aarch64/simd/pr67896.C: New.
882
883 2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>
884
885         PR tree-optimization/69400
886         * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
887         function.
888         (plugin_init): Call it.
889         * gcc.dg/torture/pr69400.c: New test.
890
891 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
892
893         * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
894
895 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
896             Sebastian Pop  <s.pop@samsung.com>
897
898         * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
899         isl-0.15.
900
901 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
902             Sebastian Pop  <s.pop@samsung.com>
903
904         * gcc.dg/graphite/pr69292.c: New.
905
906 2016-01-25  Jakub Jelinek  <jakub@redhat.com>
907
908         * c-c++-common/goacc/use_device-1.c: New test.
909
910 2016-01-25  Jeff Law  <law@redhat.com>
911
912         PR tree-optimization/69196
913         PR tree-optimization/68398
914         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
915         * gcc.dg/tree-ssa/pr68198.c: Likewise.
916
917 2016-01-25  David Edelsohn  <dje.gcc@gmail.com>
918
919         PR target/69469
920         * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
921         Algorithm.
922
923 2016-01-25  Richard Biener  <rguenther@suse.de>
924
925         PR testsuite/69380
926         * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
927
928 2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>
929
930         PR target/69421
931         * gcc.dg/pr69421.c: New test.
932
933 2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>
934
935         * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
936         * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
937         * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
938         * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
939         * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
940         * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
941         * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
942         * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
943         * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
944         * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
945
946 2016-01-25  Richard Biener  <rguenther@suse.de>
947
948         PR tree-optimization/69376
949         * gcc.dg/torture/pr69376.c: New testcase.
950
951 2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
952
953         PR fortran/69397
954         PR fortran/68442
955         * gfortran.dg/interface_38.f90: New test.
956         * gfortran.dg/interface_39.f90: New test.
957
958 2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>
959
960         Revert:
961         2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
962
963         PR c++/11858
964         PR c++/24663
965         PR c++/24664
966         * g++.dg/template/pr11858.C: New test.
967         * g++.dg/template/pr24663.C: New test.
968         * g++.dg/template/unify12.C: New test.
969         * g++.dg/template/unify13.C: New test.
970         * g++.dg/template/unify14.C: New test.
971         * g++.dg/template/unify15.C: New test.
972         * g++.dg/template/unify16.C: New test.
973         * g++.dg/template/unify17.C: New test.
974
975 2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
976
977         PR fortran/68283
978         gfortran.dg/pr68283.f90: New test.
979
980 2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
981
982         PR fortran/66094
983         * gfortran.dg/inline_matmul_13.f90:  New test.
984         * gfortran.dg/matmul_bounds_8.f90:  New test.
985         * gfortran.dg/matmul_bounds_9.f90:  New test.
986         * gfortran.dg/matmul_bounds_10.f90:  New test.
987
988 2016-01-23  Tom de Vries  <tom@codesourcery.com>
989
990         PR tree-optimization/69426
991         * gcc.dg/autopar/pr69426.c: New test.
992
993 2016-01-23  Martin Sebor  <msebor@redhat.com>
994
995         PR c++/58109
996         PR c++/69022
997         * g++.dg/cpp0x/alignas5.C: New test.
998         * g++.dg/ext/vector29.C: Same.
999
1000 2016-01-23  Uros Bizjak  <ubizjak@gmail.com>
1001
1002         * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1003         * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1004         _GNU_SOURCE from compile flags to the source.
1005         * gcc.target/i386/chkp-stropt-12.c: Ditto.
1006         * gcc.target/i386/chkp-stropt-16.c: Ditto.
1007         * gcc.target/i386/chkp-stropt-4.c: Ditto.
1008         * gcc.target/i386/chkp-stropt-8.c: Ditto.
1009
1010 2016-01-22  Jakub Jelinek  <jakub@redhat.com>
1011
1012         PR target/69432
1013         * g++.dg/opt/pr69432.C: New test.
1014
1015 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1016
1017         * gcc.target/powerpc/pr63354c: Adjust target selector to include
1018         32-bit targets testing an -m64 multilib.
1019
1020 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1021
1022         * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1023         64-bit support.
1024
1025 2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>
1026
1027         * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1028
1029 2016-01-21  Christian Bruel  <christian.bruel@st.com>
1030
1031         PR target/68674
1032         * gcc.target/i386/pr68674.c
1033         * gcc.target/aarch64/pr68674.c
1034         * gcc.target/arm/pr68674.c
1035
1036 2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1037
1038         PR target/69403
1039         * gcc.c-torture/execute/pr69403.c: New test.
1040
1041 2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1042
1043         PR c++/55843
1044         * g++.dg/template/pr55843.C: New.
1045
1046 2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>
1047
1048         PR testsuite/66877
1049         * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1050         vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1051
1052 2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1053
1054         PR testsuite/67489
1055         * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1056         from dg-do compile directive, and instead add
1057         { dg-require-effective-target int128 }.
1058
1059 2016-01-20  Martin Sebor  <msebor@redhat.com>
1060
1061         PR c/69405
1062         * gcc.dg/sync-fetch.c: New test.
1063
1064 2016-01-21  Martin Sebor  <msebor@redhat.com>
1065
1066         PR target/69252
1067         * gcc.target/powerpc/pr69252.c: New test.
1068
1069 2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1070
1071         PR fortran/65996
1072         * gfortran.dg/pr65996.f90: New test.
1073
1074 2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1075
1076         PR c++/68810
1077         * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1078         expected to generate an error.
1079
1080 2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>
1081
1082         PR middle-end/66178
1083         * gcc.dg/torture/pr66178.c: New test.
1084
1085 2016-01-21  Anton Blanchard  <anton@samba.org>
1086             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1087
1088         PR target/63354
1089         * gcc.target/powerpc/pr63354.c:  New test.
1090
1091 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
1092
1093         PR rtl-optimization/68990
1094         * gcc.target/i386/pr68990: New.
1095
1096 2016-01-21  Nick Clifton  <nickc@redhat.com>
1097
1098         PR target/69129
1099         * gcc.target/mips/pr69129.c: New.
1100
1101 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
1102
1103         PR c++/58046
1104         * g++.dg/cpp0x/pr58046.C: New.
1105
1106 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
1107
1108         PR target/69187
1109         PR target/65624
1110         * gcc.target/arm/pr69187.c: New test.
1111
1112         PR c++/69355
1113         * g++.dg/torture/pr69355.C: New test.
1114
1115 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
1116             Sebastian Pop  <s.pop@samsung.com>
1117
1118         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1119
1120 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
1121             Sebastian Pop  <s.pop@samsung.com>
1122
1123         * gcc.dg/graphite/pr68976.c: New test.
1124
1125 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
1126
1127         PR middle-end/67653
1128         * c-c++-common/pr67653.c: New test.
1129         * gcc.dg/torture/pr29119.c: Add dg-warning.
1130
1131 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
1132
1133         * gcc.target/powerpc/cpu-builtin-1.c: New test.
1134
1135 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
1136
1137         PR c/24293
1138         * gcc.dg/pr24293.c: New test.
1139         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1140         incomplete struct type.
1141         * gcc.dg/declspec-1.c: Likewise.
1142         * gcc.dg/pr63549.c: Likewise.
1143
1144 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
1145
1146         PR tree-optimization/66612
1147         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1148         for bdn instruction.
1149
1150 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
1151
1152         * lib/target-supports.exp
1153         (check_effective_target_arm_fp_ok_nocache): New.
1154         (check_effective_target_arm_fp_ok): New.
1155         (add_options_for_arm_fp): New.
1156         (check_effective_target_arm_crypto_ok_nocache): Require
1157         target_arm_v8_neon_ok instead of arm32.
1158         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1159         (check_effective_target_arm_crypto_pragma_ok): New.
1160         (add_options_for_arm_vfp): New.
1161         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1162         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1163         target instead. Force initial fpu to vfp.
1164         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1165         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1166         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1167         dependency.
1168         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1169         use arm_vfp effective target instead. Force initial fpu to vfp.
1170         * gcc.target/arm/attr-neon3.c: Likewise.
1171         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1172         arm_vfp_ok.
1173         * gcc.target/arm/unsigned-float.c: Likewise.
1174         * gcc.target/arm/vfp-1.c: Likewise.
1175         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1176         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1177         * gcc.target/arm/vfp-ldmiad.c: Likewise.
1178         * gcc.target/arm/vfp-ldmias.c: Likewise.
1179         * gcc.target/arm/vfp-stmdbd.c: Likewise.
1180         * gcc.target/arm/vfp-stmdbs.c: Likewise.
1181         * gcc.target/arm/vfp-stmiad.c: Likewise.
1182         * gcc.target/arm/vfp-stmias.c: Likewise.
1183         * gcc.target/arm/vnmul-1.c: Likewise.
1184         * gcc.target/arm/vnmul-2.c: Likewise.
1185         * gcc.target/arm/vnmul-3.c: Likewise.
1186         * gcc.target/arm/vnmul-4.c: Likewise.
1187
1188 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
1189
1190         PR testsuite/69366
1191         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1192         the MPX run-time library, for compile-time MPX test.
1193         * gcc.target/i386/chkp-always_inline.c: Likewise.
1194         * gcc.target/i386/chkp-bndret.c: Likewise.
1195         * gcc.target/i386/chkp-builtins-1.c: Likewise.
1196         * gcc.target/i386/chkp-builtins-2.c: Likewise.
1197         * gcc.target/i386/chkp-builtins-3.c: Likewise.
1198         * gcc.target/i386/chkp-builtins-4.c: Likewise.
1199         * gcc.target/i386/chkp-const-check-1.c: Likewise.
1200         * gcc.target/i386/chkp-const-check-2.c: Likewise.
1201         * gcc.target/i386/chkp-hidden-def.c: Likewise.
1202         * gcc.target/i386/chkp-label-address.c: Likewise.
1203         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1204         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1205         * gcc.target/i386/chkp-pr69044.c: Likewise.
1206         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1207         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1208         * gcc.target/i386/chkp-strchr.c: Likewise.
1209         * gcc.target/i386/chkp-strlen-1.c: Likewise.
1210         * gcc.target/i386/chkp-strlen-2.c: Likewise.
1211         * gcc.target/i386/chkp-strlen-3.c: Likewise.
1212         * gcc.target/i386/chkp-strlen-4.c: Likewise.
1213         * gcc.target/i386/chkp-strlen-5.c: Likewise.
1214         * gcc.target/i386/chkp-stropt-1.c: Likewise.
1215         * gcc.target/i386/chkp-stropt-10.c: Likewise.
1216         * gcc.target/i386/chkp-stropt-11.c: Likewise.
1217         * gcc.target/i386/chkp-stropt-12.c: Likewise.
1218         * gcc.target/i386/chkp-stropt-13.c: Likewise.
1219         * gcc.target/i386/chkp-stropt-14.c: Likewise.
1220         * gcc.target/i386/chkp-stropt-15.c: Likewise.
1221         * gcc.target/i386/chkp-stropt-16.c: Likewise.
1222         * gcc.target/i386/chkp-stropt-2.c: Likewise.
1223         * gcc.target/i386/chkp-stropt-3.c: Likewise.
1224         * gcc.target/i386/chkp-stropt-4.c: Likewise.
1225         * gcc.target/i386/chkp-stropt-5.c: Likewise.
1226         * gcc.target/i386/chkp-stropt-6.c: Likewise.
1227         * gcc.target/i386/chkp-stropt-7.c: Likewise.
1228         * gcc.target/i386/chkp-stropt-8.c: Likewise.
1229         * gcc.target/i386/chkp-stropt-9.c: Likewise.
1230         * gcc.target/i386/pr63995-2.c: Likewise.
1231         * gcc.target/i386/pr64805.c: Likewise.
1232         * gcc.target/i386/pr65044.c: Likewise.
1233         * gcc.target/i386/pr65167.c: Likewise.
1234         * gcc.target/i386/pr65183.c: Likewise.
1235         * gcc.target/i386/pr65184.c: Likewise.
1236         * gcc.target/i386/thunk-retbnd.c: Likewise.
1237
1238 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
1239
1240         PR tree-optimization/69328
1241         * gcc.dg/pr69328.c: New test.
1242
1243 2016-01-20  Jeff Law  <law@redhat.com>
1244
1245         PR target/25114
1246         * gcc.target/m68k/pr25114.c: New test.
1247
1248 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
1249
1250         * gcc.target/arm/memset-inline-10.c: Added
1251         dg-require-effective-target arm_thumb2_ok.
1252
1253 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
1254
1255         * gcc.dg/debug/dwarf2/sso.c: New test.
1256
1257 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
1258
1259         PR testsuite/68820
1260         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1261         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1262         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1263
1264 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1265
1266         PR ipa/66223
1267         * g++.dg/ipa/devirt-50.C: New testcase.
1268
1269 2016-01-19  Marek Polacek  <polacek@redhat.com>
1270
1271         PR c++/68965
1272         * g++.dg/cpp1y/parameter-pack-1.C: New test.
1273         * g++.dg/cpp1y/parameter-pack-2.C: New test.
1274
1275 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1276
1277         PR target/69135
1278         * gcc.target/arm/pr69135_1.c: New test.
1279
1280 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1281
1282         * gcc.target/aarch64/ccmp_1.c: Add new tests.
1283
1284 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
1285
1286         * gcc.target/aarch64/ccmp_1.c: New testcase.
1287
1288 2016-01-19  Marek Polacek  <polacek@redhat.com>
1289
1290         PR c++/68586
1291         * g++.dg/cpp0x/enum30.C: New test.
1292
1293 2016-01-19  Richard Biener  <rguenther@suse.de>
1294
1295         PR tree-optimization/69336
1296         * g++.dg/tree-ssa/pr69336.C: New testcase.
1297
1298 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1299
1300         PR debug/65779
1301         * gcc.dg/pr65779.c: New test.
1302
1303 2016-01-19  Richard Biener  <rguenther@suse.de>
1304
1305         PR tree-optimization/69352
1306         * gcc.dg/torture/pr69352.c: New testcase.
1307
1308 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
1309
1310         PR rtl-optimization/68955
1311         PR rtl-optimization/64557
1312         * gcc.dg/torture/pr68955.c: New test.
1313
1314 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1315
1316         PR lto/69136
1317         * g++.dg/torture/pr69136.C: New testcase.
1318
1319 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
1320
1321         PR lto/69133
1322         * g++.dg/lto/pr69133_0.C: New testcase.
1323         * g++.dg/lto/pr69133_1.C: New testcase.
1324
1325 2016-01-15  Jeff Law  <law@redhat.com>
1326
1327         PR tree-optimization/69320
1328         * gcc.c-torture/pr69320-1.c: New test.
1329         * gcc.c-torture/pr69320-2.c: New test.
1330         * gcc.c-torture/pr69320-3.c: New test.
1331         * gcc.c-torture/pr69320-4.c: New test.
1332
1333 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
1334
1335         PR c++/11858
1336         PR c++/24663
1337         PR c++/24664
1338         * g++.dg/template/pr11858.C: New test.
1339         * g++.dg/template/pr24663.C: New test.
1340         * g++.dg/template/unify12.C: New test.
1341         * g++.dg/template/unify13.C: New test.
1342         * g++.dg/template/unify14.C: New test.
1343         * g++.dg/template/unify15.C: New test.
1344         * g++.dg/template/unify16.C: New test.
1345         * g++.dg/template/unify17.C: New test.
1346
1347 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
1348
1349         PR testsuite/69181
1350         * gcc.dg/pr69181-1.c: New test file.
1351         * gcc.dg/pr69181-2.c: New test file.
1352         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1353         globals by moving it to...
1354         (cleanup-after-saved-dg-test): ...this new function.  Add
1355         "global additional_sources_used".  Add reset of global
1356         multiline_expected_outputs to the empty list.
1357         * lib/multiline.exp (_multiline_expected_outputs): Rename this
1358         global to...
1359         (multiline_expected_outputs): ...this, and updated comments to
1360         note that it is modified from gcc-dg.exp.
1361         (dg-end-multiline-output): Update for the above renaming.
1362         (handle-multiline-outputs): Likewise.  Remove the clearing
1363         of the expected outputs to the empty list.
1364
1365 2016-01-18  Richard Biener  <rguenther@suse.de>
1366
1367         PR tree-optimization/69297
1368         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1369
1370 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
1371
1372         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1373         dg-options.
1374         * gcc.target/mips/mips-3d-2.c: Likewise.
1375         * gcc.target/mips/mips-3d-3.c: Likewise.
1376         * gcc.target/mips/mips-3d-4.c: Likewise.
1377         * gcc.target/mips/mips-3d-5.c: Likewise.
1378         * gcc.target/mips/mips-3d-6.c: Likewise.
1379         * gcc.target/mips/mips-3d-7.c: Likewise.
1380         * gcc.target/mips/mips-3d-8.c: Likewise.
1381         * gcc.target/mips/mips-3d-9.c: Likewise.
1382         * gcc.target/mips/mips-ps-1.c: Likewise.
1383         * gcc.target/mips/mips-ps-2.c: Likewise.
1384         * gcc.target/mips/mips-ps-3.c: Likewise.
1385         * gcc.target/mips/mips-ps-4.c: Likewise.
1386         * gcc.target/mips/mips-ps-5.c: Likewise.
1387         * gcc.target/mips/mips-ps-6.c: Likewise.
1388         * gcc.target/mips/mips-ps-7.c: Likewise.
1389         * gcc.target/mips/mips-ps-type.c: Likewise.
1390         * gcc.target/mips/mips-ps-type-2.c: Likewise.
1391         * gcc.target/mips/mips16-attributes-6.c: Likewise.
1392
1393 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1394
1395         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1396         * c-c++-common/goacc/kernels-double-reduction.c: New test.
1397         * c-c++-common/goacc/kernels-empty.c: New test.
1398         * c-c++-common/goacc/kernels-eternal.c: New test.
1399         * c-c++-common/goacc/kernels-loop-2.c: New test.
1400         * c-c++-common/goacc/kernels-loop-3.c: New test.
1401         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1402         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1403         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1404         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1405         * c-c++-common/goacc/kernels-loop-data.c: New test.
1406         * c-c++-common/goacc/kernels-loop-g.c: New test.
1407         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1408         * c-c++-common/goacc/kernels-loop-n.c: New test.
1409         * c-c++-common/goacc/kernels-loop-nest.c: New test.
1410         * c-c++-common/goacc/kernels-loop.c: New test.
1411         * c-c++-common/goacc/kernels-noreturn.c: New test.
1412         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1413         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1414         * c-c++-common/goacc/kernels-reduction.c: New test.
1415
1416 2016-01-18  Tom de Vries  <tom@codesourcery.com>
1417
1418         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1419         * gcc.dg/autopar/outer-2.c: Same.
1420         * gcc.dg/autopar/outer-3.c: Same.
1421         * gcc.dg/autopar/outer-4.c: Same.
1422         * gcc.dg/autopar/outer-5.c: Same.
1423         * gcc.dg/autopar/outer-6.c: Same.
1424         * gcc.dg/autopar/parallelization-1.c: Same.
1425         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1426         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1427         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1428         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1429         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1430         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1431         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1432         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1433         * gcc.dg/autopar/pr39500-1.c: Same.
1434         * gcc.dg/autopar/pr39500-2.c: Same.
1435         * gcc.dg/autopar/pr46193.c: Same.
1436         * gcc.dg/autopar/pr46194.c: Same.
1437         * gcc.dg/autopar/pr49580.c: Same.
1438         * gcc.dg/autopar/pr49960-1.c: Same.
1439         * gcc.dg/autopar/pr49960.c: Same.
1440         * gcc.dg/autopar/pr68373.c: Same.
1441         * gcc.dg/autopar/reduc-1.c: Same.
1442         * gcc.dg/autopar/reduc-1char.c: Same.
1443         * gcc.dg/autopar/reduc-1short.c: Same.
1444         * gcc.dg/autopar/reduc-2.c: Same.
1445         * gcc.dg/autopar/reduc-2char.c: Same.
1446         * gcc.dg/autopar/reduc-2short.c: Same.
1447         * gcc.dg/autopar/reduc-3.c: Same.
1448         * gcc.dg/autopar/reduc-4.c: Same.
1449         * gcc.dg/autopar/reduc-6.c: Same.
1450         * gcc.dg/autopar/reduc-7.c: Same.
1451         * gcc.dg/autopar/reduc-8.c: Same.
1452         * gcc.dg/autopar/reduc-9.c: Same.
1453         * gcc.dg/autopar/uns-outer-4.c: Same.
1454         * gcc.dg/autopar/uns-outer-5.c: Same.
1455         * gcc.dg/autopar/uns-outer-6.c: Same.
1456         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1457         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1458
1459 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1460
1461         PR target/63679
1462         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1463         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1464
1465 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1466
1467         PR target/63679
1468         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1469         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1470         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1471
1472 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
1473
1474         PR target/63679
1475         * gcc.dg/tree-ssa/sra-17.c: New.
1476         * gcc.dg/tree-ssa/sra-18.c: New.
1477
1478 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
1479
1480         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1481
1482 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
1483
1484         * gnat.dg/inline12.adb: New test.
1485
1486 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
1487
1488         PR tree-optimization/66797
1489         * gcc.c-torture/execute/pr65447.c: Relax check condition.
1490
1491 2016-01-18  Richard Biener  <rguenther@suse.de>
1492
1493         PR tree-optimization/69170
1494         * gcc.dg/torture/pr69170.c: New testcase.
1495
1496 2016-01-17 John David Anglin  <danglin@gcc.gnu.org>
1497
1498         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1499
1500 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1501
1502         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1503
1504 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1505
1506         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1507         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
1508         redundant dg-require-effective-target pthread.
1509         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1510         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1511         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1512         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1513         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1514         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1515         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1516
1517 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
1518
1519         PR target/68609
1520         * gcc.target/powerpc/recip-6.c: Enable on AIX.
1521         * gcc.target/powerpc/recip-7.c: Same.
1522
1523 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1524
1525         PR c++/69091
1526         * g++.dg/template/pr69091.C: New test.
1527
1528 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1529
1530         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1531         dump does not contain an error_mark_node.
1532         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1533         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1534
1535 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1536
1537         PR c++/68936
1538         * g++.dg/template/pr68936.C: New test.
1539
1540 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
1541
1542         PR target/68609
1543         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1544         * gcc.target/powerpc/recip-2.c: Same.
1545         * gcc.target/powerpc/recip-3.c: Same.
1546         * gcc.target/powerpc/recip-4.c: Same.
1547         * gcc.target/powerpc/recip-sqrtf.c: Same.
1548
1549 2016-01-15  Jeff Law  <law@redhat.com>
1550
1551         PR tree-optimization/69270
1552         * gcc.dg/tree-ssa/pr69270-2.c: New test.
1553         * gcc.dg/tree-ssa/pr69270-3.c: New test.
1554
1555 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
1556
1557         PR fortran/49630
1558         * gfortran.dg/deferred_character_13.f90: New test for the fix
1559         of comment 3 of the PR.
1560
1561         PR fortran/54070
1562         * gfortran.dg/deferred_character_8.f90: New test
1563         * gfortran.dg/allocate_error_5.f90: New test
1564
1565         PR fortran/60593
1566         * gfortran.dg/deferred_character_10.f90: New test
1567
1568         PR fortran/60795
1569         * gfortran.dg/deferred_character_14.f90: New test
1570
1571         PR fortran/61147
1572         * gfortran.dg/deferred_character_11.f90: New test
1573
1574         PR fortran/64324
1575         * gfortran.dg/deferred_character_9.f90: New test
1576
1577 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1578
1579         PR rtl-optimization/69030
1580         * gcc.target/i386/pr69030.c: New.
1581
1582 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1583
1584         * gcc.target/aarch64/target_attr_17.c: New test.
1585
1586 2016-01-15  Richard Biener  <rguenther@suse.de>
1587
1588         PR tree-optimization/66856
1589         * gcc.dg/torture/pr66856-1.c: New testcase.
1590         * gcc.dg/torture/pr66856-2.c: Likewise.
1591
1592 2016-01-15  Richard Biener  <rguenther@suse.de>
1593
1594         PR debug/69137
1595         * g++.dg/lto/pr69137_0.C: New testcase.
1596
1597 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
1598
1599         PR middle-end/69246
1600         * gcc.target/i386/pr69246.c: New test.
1601
1602 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1603
1604         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1605
1606 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1607
1608         PR c++/56194
1609         * g++.dg/init/const9.C: Disable test on S/390.
1610
1611 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1612
1613         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1614         * g++.dg/Wno-frame-address.C: Ditto.
1615
1616 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1617
1618         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1619
1620 2016-01-15  Richard Biener  <rguenther@suse.de>
1621
1622         PR tree-optimization/68961
1623         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1624
1625 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
1626
1627         * gcc.target/i386/pr65105-5.c: New test.
1628
1629 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1630
1631         * gcc.c-torture/execute/alias-4.c: New testcase.
1632
1633 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1634
1635         PR ipa/68148
1636         * g++.dg/ipa/devirt-49.C: New testcase.
1637
1638 2016-01-15  Christian Bruel  <christian.bruel@st.com>
1639
1640         PR target/65837
1641         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1642         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1643         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1644
1645 2016-01-15  Richard Biener  <rguenther@suse.de>
1646
1647         PR tree-optimization/69117
1648         * gcc.dg/torture/pr69117.c: New testcase.
1649
1650 2015-01-14  Ryan Burn  <contact@rnburn.com>
1651
1652         PR c++/69048
1653         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1654
1655 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1656
1657         PR testsuite/67509
1658         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1659         range tests use 100 * maximum instead of maximum + 1.
1660
1661 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1662
1663         PR debug/69244
1664         * gcc.dg/guality/pr69244.c: New test.
1665
1666 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
1667
1668         * lib/target-supports.exp (check_effective_target_issignaling):
1669         New procedure.
1670         * gcc.dg/pr61441.c: Require issignaling effective target.
1671
1672 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
1673
1674         PR target/68803
1675         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1676
1677 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
1678
1679         PR c++/68819
1680         PR preprocessor/69177
1681         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1682         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1683         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1684         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1685
1686 2016-01-14  Marek Polacek  <polacek@redhat.com>
1687
1688         PR c/69262
1689         * gcc.dg/array-15.c: New test.
1690
1691 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1692
1693         PR middle-end/68146
1694         PR tree-optimization/69155
1695         * gfortran.dg/pr68146.f: New test.
1696         * gfortran.dg/pr69155.f90: New test.
1697
1698 2016-01-14  Richard Biener  <rguenther@suse.de>
1699
1700         PR tree-optimization/68060
1701         * gcc.dg/torture/pr68060-1.c: New testcase.
1702         * gcc.dg/torture/pr68060-2.c: Likewise.
1703
1704 2016-01-14  Nick Clifton  <nickc@redhat.com>
1705
1706         * lib/target-supports.exp
1707         (check_effective_target_arm_neon_ok_nocache): Add an option
1708         sequence that includes setting the ARM architecture to ARMv7-A.
1709         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1710         command line options necessary to enable Neon support.
1711         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1712         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1713         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1714         * gcc.target/arm/pr69180.c: Likewise.
1715
1716 2016-01-14  Jeff Law  <law@redhat.com>
1717
1718         PR tree-optimization/69270
1719         * gcc.dg/tree-ssa/pr69270.c: New test.
1720
1721 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
1722
1723         PR c/66208
1724         * c-c++-common/pr66208.c: New file.
1725
1726 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1727
1728         PR tree-optimization/69156
1729         * gcc.dg/pr69156.c: New test.
1730
1731 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1732
1733         * gcc.target/i386/pr69225-7.c: New test.
1734
1735 2016-01-13  Richard Henderson  <rth@redhat.com>
1736
1737         * gcc.dg/tm/memopt-13.c: Update expected function.
1738         * gcc.dg/tm/memopt-6.c: Likewise.
1739
1740 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
1741
1742         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1743         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1744         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1745         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1746
1747 2016-01-13  Tom de Vries  <tom@codesourcery.com>
1748
1749         PR tree-optimization/69169
1750         * gcc.dg/pr69169.c: New test.
1751
1752 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
1753
1754         PR target/69228
1755         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1756         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1757         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1758         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1759         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1760         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1761         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1762         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1763
1764 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1765
1766         PR target/69247
1767         * gcc.dg/pr69247.c: New test.
1768
1769 2016-01-13  Richard Biener  <rguenther@suse.de>
1770
1771         PR tree-optimization/69242
1772         * gcc.dg/torture/pr69242.c: New testcase.
1773
1774 2016-01-13  Richard Biener  <rguenther@suse.de>
1775
1776         PR tree-optimization/69186
1777         * gcc.dg/torture/pr69186.c: New testcase.
1778
1779 2016-01-13  Jeff Law  <law@redhat.com>
1780
1781         PR tree-optimization/67755
1782         * gcc.dg/tree-ssa/pr67755.c: New test.
1783
1784 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1785
1786         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1787         pass number in output by a star.
1788
1789 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
1790
1791         PR tree-optimization/68911
1792         * gcc.c-torture/execute/pr68911.c: New test.
1793
1794 2016-01-12  Marek Polacek  <polacek@redhat.com>
1795
1796         PR c++/68979
1797         * g++.dg/warn/permissive-1.C: New test.
1798
1799 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1800
1801         PR objc++/68511
1802         PR c++/69213
1803         * g++.dg/opt/pr69213.C: New test.
1804
1805 2016-01-12  Christian Bruel  <christian.bruel@st.com>
1806
1807         PR target/69180
1808         * gcc.target/arm/pr69180.c: New test.
1809
1810 2016-01-12  Richard Biener  <rguenther@suse.de>
1811
1812         PR lto/69077
1813         * g++.dg/lto/pr69077_0.C: New testcase.
1814         * g++.dg/lto/pr69077_1.C: Likewise.
1815
1816 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1817
1818         PR target/69175
1819         * g++.dg/opt/pr69175.C: New test.
1820
1821 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
1822
1823         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1824         rather than #including math.h & stdlib.h.
1825         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1826         * gcc.dg/vect/pr49771.c: Likewise.
1827         * gcc.dg/vect/vect-10-big-array.c: Likewise.
1828         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1829         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1830         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1831         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1832         * gcc.dg/vect/pr44507.c: Likewise.
1833         * gcc.dg/vect/pr45902.c: Likewise.
1834         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1835         * gcc.dg/vect/vect-117.c: Likewise.
1836         * gcc.dg/vect/vect-99.c: Likewise.
1837         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1838         * gcc.dg/vect/vect-cond-1.c: Likewise.
1839         * gcc.dg/vect/vect-cond-2.c: Likewise.
1840         * gcc.dg/vect/vect-cond-3.c: Likewise.
1841         * gcc.dg/vect/vect-cond-4.c: Likewise.
1842         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1843         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1844         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1845         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1846         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1847         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1848         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1849         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1850         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1851         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1852         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1853         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1854         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1855         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1856         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1857         include of signal.h.
1858         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1859         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1860         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1861         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1862         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1863         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1864         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1865         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1866         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1867         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1868         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1869         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1870         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1871         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1872         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1873         * gcc.dg/vect/vect-outer-5.c: Likewise.
1874         * gcc.dg/vect/vect-outer-6.c: Likewise.
1875         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1876         include of stdio.h.
1877
1878 2016-01-12  Nick Clifton  <nickc@redhat.com>
1879
1880         PR target/68913
1881         * gcc.dg/lto/pr61886_0.c: Rename the external function called
1882         to fread so that it will be found in all target runtimes.
1883
1884 2016-01-12  Richard Biener  <rguenther@suse.de>
1885
1886         PR tree-optimization/69053
1887         * g++.dg/torture/pr69053.C: New testcase.
1888
1889 2016-01-12  Richard Biener  <rguenther@suse.de>
1890
1891         PR tree-optimization/69168
1892         * gcc.dg/torture/pr69168.c: New testcase.
1893
1894 2016-01-12  Richard Biener  <rguenther@suse.de>
1895
1896         PR tree-optimization/69157
1897         * gcc.dg/torture/pr69157.c: New testcase.
1898
1899 2016-01-12  Richard Biener  <rguenther@suse.de>
1900
1901         PR tree-optimization/69174
1902         * gcc.dg/torture/pr69174.c: New testcase.
1903
1904 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1905
1906         PR c++/66808
1907         PR c++/69000
1908         * g++.dg/tls/pr66808.C: New test.
1909         * g++.dg/tls/pr69000.C: New test.
1910
1911 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1912
1913         * gcc.target/powerpc/swaps-p8-23.c: New test.
1914         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1915
1916 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
1917
1918         PR tree-optimization/68356
1919         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1920
1921 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
1922             Jim Wilson  <jim.wilson@linaro.org>
1923
1924         PR target/69194
1925         * gcc.target/arm/pr69194.c: New test.
1926
1927 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
1928
1929         PR target/69225
1930         * gcc.target/i386/pr69225-1.c: New test.
1931         * gcc.target/i386/pr69225-2.c: Likewise.
1932         * gcc.target/i386/pr69225-3.c: Likewise.
1933         * gcc.target/i386/pr69225-4.c: Likewise.
1934         * gcc.target/i386/pr69225-5.c: Likewise.
1935         * gcc.target/i386/pr69225-6.c: Likewise.
1936
1937 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
1938
1939         PR target/67462
1940         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1941         if lp64.
1942
1943         PR target/69071
1944         * gcc.dg/pr69071.c: New test.
1945
1946         PR c++/69211
1947         * g++.dg/opt/pr69211.C: New test.
1948
1949         PR tree-optimization/69214
1950         * gcc.c-torture/compile/pr69214.c: New test.
1951
1952 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
1953
1954         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1955         * gcc.target/i386/pr66232-11.c: Ditto.
1956         * gcc.target/i386/pr66232-12.c: Ditto.
1957         * gcc.target/i386/pr66232-13.c: Ditto.
1958
1959 2016-01-11  Richard Biener  <rguenther@suse.de>
1960
1961         PR tree-optimization/69173
1962         * gcc.dg/torture/pr69173.c: New testcase.
1963
1964 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1965
1966         PR rtl-optimization/68796
1967         * gcc.target/aarch64/tst_5.c: New test.
1968         * gcc.target/aarch64/tst_6.c: Likewise.
1969
1970 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1971
1972         PR rtl-optimization/68841
1973         * gcc.dg/pr68841.c: New test.
1974         * gcc.c-torture/execute/pr68841.c: New test.
1975
1976 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
1977
1978         PR rtl-optimization/68920
1979         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1980         for ix86 targets.
1981         * gcc.dg/ifcvt-5.c: New test.
1982
1983 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
1984
1985         PR bootstrap/69123
1986         * g++.dg/pr69123.C: New.
1987
1988 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
1989
1990         PR target/69010
1991         * gcc.target/i386/pr69010.c: New test.
1992
1993 2016-01-11  Martin Jambor  <mjambor@suse.cz>
1994
1995         PR ipa/69044
1996         * gcc.target/i386/chkp-pr69044.c: New test.
1997
1998 2016-01-11  Tom de Vries  <tom@codesourcery.com>
1999
2000         PR tree-optimization/69109
2001         * gcc.dg/autopar/pr69109-2.c: New test.
2002         * gcc.dg/autopar/pr69109.c: New test.
2003
2004 2016-01-11  Tom de Vries  <tom@codesourcery.com>
2005
2006         PR tree-optimization/69108
2007         * gcc.dg/autopar/pr69108.c: New test.
2008
2009 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
2010
2011         PR c++/69029
2012         * c-c++-common/Wisleading-indentation.c: Augment test.
2013
2014 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
2015
2016         PR fortran/69154
2017         * gfortran.dg/inline_matmul_12.f90:  New test.
2018
2019 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
2020
2021         PR fortran/67779
2022         * gfortran.dg/actual_array_offset_1: New test.
2023
2024 2016-01-10  Tom de Vries  <tom@codesourcery.com>
2025
2026         PR tree-optimization/69062
2027         * gcc.dg/autopar/pr69062.c: New test.
2028
2029 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
2030
2031         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2032         * gcc.dg/vect/slp-perm-2.c: Likewise.
2033         * gcc.dg/vect/slp-perm-3.c: Likewise.
2034         * gcc.dg/vect/slp-perm-5.c: Likewise.
2035         * gcc.dg/vect/slp-perm-6.c: Likewise.
2036         * gcc.dg/vect/slp-perm-7.c: Likewise.
2037         * gcc.dg/vect/slp-perm-8.c: Likewise.
2038
2039 2016-01-10  Tom de Vries  <tom@codesourcery.com>
2040
2041         PR tree-optimization/69039
2042         * gcc.dg/autopar/pr69039.c: New test.
2043
2044 2016-01-09  Marek Polacek  <polacek@redhat.com>
2045
2046         PR c++/69113
2047         * g++.dg/pr69113.C: New test.
2048
2049 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
2050
2051         PR middle-end/50865
2052         PR tree-optimization/69097
2053         * gcc.c-torture/execute/pr50865.c: New test.
2054         * gcc.c-torture/execute/pr69097-1.c: New test.
2055         * gcc.c-torture/execute/pr69097-2.c: New test.
2056         * gcc.dg/pr69097-1.c: New test.
2057         * gcc.dg/pr69097-2.c: New test.
2058
2059 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
2060
2061         PR c++/69164
2062         * g++.dg/opt/pr69164.C: New test.
2063
2064 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2065
2066         PR tree-optimization/69167
2067         * gcc.dg/pr69167.c: New test.
2068
2069 2016-01-08  Marek Polacek  <polacek@redhat.com>
2070
2071         PR c++/68449
2072         * g++.dg/pr68449.C: New.
2073
2074 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
2075
2076         PR tree-optimization/68707
2077         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2078         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2079         on platforms supporting it.
2080         * gcc.dg/vect/slp-perm-2.c: Likewise.
2081         * gcc.dg/vect/slp-perm-3.c: Likewise.
2082         * gcc.dg/vect/slp-perm-5.c: Likewise.
2083         * gcc.dg/vect/slp-perm-7.c: Likewise.
2084         * gcc.dg/vect/slp-perm-8.c: Likewise.
2085         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2086         on platforms supporting it.
2087
2088 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2089
2090         PR tree-optimization/69162
2091         * gcc.dg/pr69162.c: New test.
2092
2093         PR tree-optimization/69172
2094         * gcc.dg/pr69172.c: New test.
2095
2096 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2097
2098         PR tree-optimization/67781
2099         * gcc.c-torture/execute/pr67781.c: New file.
2100
2101 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2102
2103         PR tree-optimization/69083
2104         * gcc.dg/vect/pr69083.c: New test.
2105
2106 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
2107
2108         PR tree-optimization/61441
2109         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2110         Use -fexcess-precision=standard for compiler options.
2111         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
2112
2113 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
2114
2115         PR fortran/69128
2116         * gfortran.dg/gomp/pr69128.f90: New test.
2117
2118         PR c++/69145
2119         * g++.dg/ext/pr69145-1.C: New test.
2120         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2121         * g++.dg/ext/pr69145-2.h: New file.
2122
2123 2016-01-07  Martin Sebor  <msebor@redhat.com>
2124
2125         PR c/68966
2126         * gcc.dg/atomic-fetch-bool.c: New test.
2127         * gcc.dg/sync-fetch-bool.c: New test.
2128
2129 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
2130
2131         PR fortran/66680
2132         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2133
2134 2016-01-07  Nick Clifton  <nickc@redhat.com>
2135
2136         PR target/66655
2137         * g++.dg/pr66655.C: New test.
2138         * g++.dg/pr66655_1.cc: Test support file.
2139         * g++.dg/pr66655.h: Test header file.
2140
2141 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
2142
2143         PR fortran/66680
2144         gfortran.dg/gomp/pr66680.f90: New test.
2145
2146 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
2147
2148         PR target/69171
2149         * gcc.target/i386/pr69171-1.c: New test.
2150         * gcc.target/i386/pr69171-2.c: Likewise.
2151         * gcc.target/i386/pr69171-3.c: Likewise.
2152         * gcc.target/i386/pr69171-4.c: Likewise.
2153         * gcc.target/i386/pr69171-5.c: Likewise.
2154         * gcc.target/i386/pr69171-6.c: Likewise.
2155
2156 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
2157
2158         PR middle-end/67639
2159         * c-c++-common/pr67639.c: New test.
2160
2161 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
2162
2163         PR tree-optimization/69141
2164         * g++.dg/opt/pr69141.C: New test.
2165
2166 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2167
2168         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2169
2170 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
2171
2172         PR target/69140
2173         * gcc.target/i386/pr69140.c: New test
2174
2175 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
2176
2177         * gcc.dg/bad-dereference.c: New test case.
2178
2179 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2180
2181         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2182
2183 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
2184
2185         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2186
2187 2016-01-06  Marek Polacek  <polacek@redhat.com>
2188
2189         PR sanitizer/69099
2190         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2191
2192 2016-01-05  Marek Polacek  <polacek@redhat.com>
2193
2194         PR c/69104
2195         * gcc.dg/atomic-invalid-2.c: New.
2196
2197 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2198
2199         PR target/68991
2200         * gcc.target/i386/pr68991.c: New test.
2201
2202 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2203
2204         PR target/68991
2205         * g++.dg/pr68991-1.C: New test.
2206         * g++.dg/pr68991-2.C: Likewise.
2207
2208 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
2209
2210         PR other/60465
2211         * gcc.target/ia64/pr60465-gprel64.c: New test.
2212         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2213
2214 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2215
2216         PR rtl-optimization/68651
2217         * gcc.target/aarch64/pr68651_1.c: New test.
2218
2219 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
2220
2221         PR c/69122
2222         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2223
2224 2016-01-05  Nathan Sidwell  <nathan@acm.org>
2225
2226         PR c++/58583
2227         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2228
2229         * gcc.dg/alias-15.c: New.
2230
2231 2016-01-05  Nick Clifton  <nickc@redhat.com>
2232
2233         PR target/68870
2234         * g++.dg/pr68770.C: New test.
2235
2236 2016-01-04  Mike Stump  <mikestump@comcast.net>
2237
2238         * lib/target-supports.exp (check_effective_target_cilkplus):
2239         cilkplus targets require pthreads.
2240         (check_effective_target_cilkplus): Remove special case for NVPTX.
2241
2242 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
2243
2244         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2245         generation.
2246
2247 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
2248
2249         Update copyright years.
2250
2251 2016-01-04  Marek Polacek  <polacek@redhat.com>
2252
2253         PR c/68908
2254         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2255         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2256         * gcc.dg/atomic/stdatomic-op-5.c: New test.
2257
2258 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2259
2260         * gcc.target/sparc/20160104-2.c: New test.
2261
2262 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
2263
2264         * gcc.target/sparc/20160104-1.c: New test.
2265
2266 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
2267
2268         PR fortran/65045
2269         * gfortran.dg/pr65045.f90: New test.
2270
2271 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
2272
2273         * gnat.dg/specs/debug1.ads: Delete.
2274
2275 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2276
2277         PR libgfortran/68867
2278         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2279         expression.
2280
2281 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2282
2283         PR libgfortran/68867
2284         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2285         PowerPC.
2286
2287 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
2288
2289         PR fortran/68864
2290         * gfortran.dg/pr68864.f90: New test.
2291
2292 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
2293
2294         PR tree-optimization/69070
2295         * gcc.dg/pr69070.c: New test.
2296
2297         PR sanitizer/69055
2298         * gfortran.dg/pr69055.f90: New test.
2299
2300         PR target/69015
2301         * gcc.dg/pr69015.c: New test.
2302 \f
2303 Copyright (C) 2016 Free Software Foundation, Inc.
2304
2305 Copying and distribution of this file, with or without modification,
2306 are permitted in any medium without royalty provided the copyright
2307 notice and this notice are preserved.