[RS6000] lqarx and stqcx. registers
[official-gcc.git] / gcc / testsuite / ChangeLog
blobc96277c9381336e5cdae3ef0c4a14759306bd847
1 2016-02-02  Alan Modra  <amodra@gmail.com>
3         PR target/69548
4         * gcc.target/powerpc/pr69548.c: New test.
6 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
8         PR rtl-optimization/69592
9         * gcc.dg/pr69592.c: New test.
11         PR preprocessor/69543
12         PR c/69558
13         * gcc.dg/pr69543.c: New test.
14         * gcc.dg/pr69558.c: New test.
16 2016-02-01  Uros Bizjak  <ubizjak@gmail.com>
18         PR testsuite/65940
19         * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
21 2016-02-01  Martin Sebor  <msebor@redhat.com>
23         * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
25 2016-02-01  Bin Cheng  <bin.cheng@arm.com>
27         PR tree-optimization/67921
28         * c-c++-common/ubsan/pr67921.c: New test.
30 2016-02-01  Richard Biener  <rguenther@suse.de>
32         PR middle-end/69556
33         * gcc.dg/tree-ssa/recip-8.c: New testcase.
35 2016-02-01  Richard Biener  <rguenther@suse.de>
37         PR tree-optimization/69574
38         * gcc.dg/torture/pr69574.c: New testcase.
40 2016-02-01  Richard Biener  <rguenther@suse.de>
42         PR tree-optimization/69579
43         * gcc.dg/setjmp-6.c: New testcase.
45 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
47         PR rtl-optimization/69570
48         * g++.dg/opt/pr69570.C: New test.
50 2016-02-01  Richard Henderson  <rth@redhat.com>
52         * gcc.dg/pr69535.c: New test.
54 2016-01-31  John David Anglin  <danglin@gcc.gnu.org>
56         PR testsuite/69584
57         * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
58         * gcc.dg/tree-ssa/sra-18.c: Likewise.
60         PR debug/68244
61         * g++.dg/parse/parens3.C: Use register "4" on hppa.
63         * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
65 2016-01-31  Paul Thomas  <pault@gcc.gnu.org>
67         PR fortran/67564
68         * gfortran.dg/allocate_with_source_17.f03: New test.
70 2016-01-30  Jakub Jelinek  <jakub@redhat.com>
72         PR tree-optimization/69546
73         * gcc.dg/torture/pr69546.c: New test.
75 2016-01-30  Paul Thomas  <pault@gcc.gnu.org>
77         PR fortran/69566
78         * gfortran.dg/unlimited_polymorphic_25.f03: New test.
80 2016-01-30  Martin Sebor  <msebor@redhat.com>
82         PR c++/68490
83         * g++.dg/ext/flexary10.C: New test.
85 2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
87         PR fortran/66707
88         gfortran.dg/common_23.f90: New test.
90 2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
92         PR target/65546
93         * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
94         condition being checked, and disable it when the target supports
95         misaligned loads and stores.
97 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
99         PR debug/69518
100         * gcc.dg/torture/pr69518.c: New test.
102 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
104         PR target/69530
105         * gcc.target/i386/pr69530.c: New test.
107 2016-01-29  Steve Ellcey  <sellcey@imgtec.com>
109         PR target/65604
110         * gcc.target/mips/div-delay.c: New test.
112 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
114         PR target/69551
115         * gcc.target/i386/pr69551.c: New test.
117         PR target/66137
118         * gcc.target/i386/pr66137.c: New test.
120 2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>
122         * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
123         always built for p5600.
124         * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
125         isa=p5600 dg-option.
127 2016-01-29  Richard Biener  <rguenther@suse.de>
129         PR tree-optimization/69547
130         * g++.dg/tree-ssa/pr69547.C: New testcase.
132 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
134         PR debug/66869
135         * g++.dg/warn/Wunused-function2.C: New test.
137 2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
139         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
140         support for test to succeed.
142 2016-01-29  Marek Polacek  <polacek@redhat.com>
144         PR c++/69509
145         PR c++/69516
146         * g++.dg/ext/constexpr-vla2.C: New test.
147         * g++.dg/ext/constexpr-vla3.C: New test.
148         * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
150 2016-01-29  Richard Biener  <rguenther@suse.de>
152         PR middle-end/69537
153         * gcc.dg/uninit-21.c: New testcase.
155 2016-01-28  Uros Bizjak  <ubizjak@gmail.com>
157         PR target/69459
158         * gcc.target/i386/pr69459.c: New test.
160 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
162         PR target/68400
163         * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
164         * gcc.target/mips/pr68400.c: New test.
166 2016-01-28  Martin Sebor  <msebor@redhat.com>
168         PR target/17381
169         * gcc.target/powerpc/pr17381.c: New test.
171 2016-01-28  Jakub Jelinek  <jakub@redhat.com>
173         PR middle-end/69542
174         * gcc.dg/torture/pr69542.c: New test.
176 2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>
178         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
180 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
182         * gcc.dg/pr65980.c: Skip on AIX.
183         * gcc.dg/pr66688.c: Same.
185 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
187         PR target/63679
188         * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
189         * gcc.dg/tree-ssa/sra-18.c: Same.
191 2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>
193         PR fortran/62536
194         * gfortran.dg/block_15.f08: New test.
195         * gfortran.dg/block_end_error_1.f90: Need to catch additional error
196         on incorrectly closed BLOCK.
198 2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>
200         * gcc.dg/declare-simd.c: New test.
201 2016-01-28  Richard Biener  <rguenther@suse.de>
203         PR tree-optimization/69466
204         * gfortran.dg/vect/pr69466.f90: New testcase.
206 2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
208         * g++.dg/pr67989.C: Remove ARM-specific option.
209         * gcc.target/arm/pr67989.C: New file.
211 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
213         * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
214         and expm1 test for glibc < 2.11.
216 2016-01-27  Richard Henderson  <rth@redhat.com>
218         * gcc.c-torture/execute/pr69447.c: New test.
220 2016-01-27  Paul Thomas  <pault@gcc.gnu.org>
222         PR fortran/69422
223         * gfortran.dg/alloc_comp_assign_15.f03: New test.
225 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
227         PR debug/66869
228         * gcc.dg/pr66869.c: New test.
230 2016-01-25  Jeff Law  <law@redhat.com>
232         PR tree-optimization/68398
233         PR tree-optimization/69196
234         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
235         * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
236         path to avoid new heuristic allowing more irreducible regions
237         * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
238         * gcc.dg/tree-ssa/vrp46.c: Likewise.
239         * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
240         * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
241         * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
243 2016-01-27  Marek Polacek  <polacek@redhat.com>
245         PR c/68062
246         * c-c++-common/vector-compare-4.c: New test.
248 2016-01-27  David Malcolm  <dmalcolm@redhat.com>
250         PR preprocessor/69126
251         * c-c++-common/pr69126.c: New test case.
253 2016-01-27  Ian Lance Taylor  <iant@google.com>
255         * gcc.dg/tree-ssa/ivopt_5.c: New test.
257 2016-01-27  Ryan Burn  <contact@rnburn.com>
259         PR cilkplus/69267
260         * g++.dg/cilk-plus/CK/pr69267.cc: New test.
262 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
264         PR target/69512
265         * gcc.target/i386/pr69512.c: New test.
267 2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>
269         PR ada/69488
270         * gnat.dg/sso/*.adb: Robustify dg-output directives.
272 2016-01-27  Marek Polacek  <polacek@redhat.com>
274         PR c++/69379
275         * g++.dg/pr69379.C: New test.
277 2016-01-27  Martin Sebor  <msebor@redhat.com>
279         PR c++/69317
280         * g++.dg/abi/Wabi-2-2.C: New test.
281         * g++.dg/abi/Wabi-2-3.C: New test.
282         * g++.dg/abi/Wabi-3-2.C: New test.
283         * g++.dg/abi/Wabi-3-3.C: New test.
285 2016-01-27  Richard Biener  <rguenther@suse.de>
287         PR tree-optimization/69166
288         * gcc.dg/torture/pr69166.c: New testcase.
290 2016-01-27  Martin Jambor  <mjambor@suse.cz>
292         PR tree-optimization/69355
293         * gcc.dg/tree-ssa/pr69355.c: New test.
295 2016-01-27  Marek Polacek  <polacek@redhat.com>
297         PR c++/69496
298         * g++.dg/ext/constexpr-vla1.C: New test.
300 2016-01-20  Christian Bruel  <christian.bruel@st.com>
302         PR target/69245
303         * gcc.target/arm/pr69245.c: New test.
305 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
307         PR tree-optimization/69399
308         * gcc.dg/torture/pr69399.c: New test.
310 2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>
312         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
314 2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>
316         * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
318 2016-01-26  Tom de Vries  <tom@codesourcery.com>
320         PR tree-optimization/69110
321         * gcc.dg/autopar/pr69110.c: New test.
323 2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
324             Sebastian Pop  <s.pop@samsung.com>
326         * gcc.dg/graphite/isl-ast-op-select.c: New.
328 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
330         PR fortran/69385
331         * gfortran.dg/allocate_error_6.f90: New test.
333 2016-01-26  Richard Henderson  <rth@redhat.com>
335         * gcc.dg/tm/pr60908.c: New test.
337 2016-01-26  David Malcolm  <dmalcolm@redhat.com>
339         PR other/69006
340         * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
341         directive.
342         * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
343         expected multiline output to reflect the colorization being
344         disabled before newlines.
345         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
346         (custom_diagnostic_finalizer): Replace call to
347         pp_newline_and_flush with call to pp_flush.
348         * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
349         * gfortran.dg/implicit_class_1.f90: Likewise.
350         * lib/gcc-dg.exp (allow_blank_lines): New global.
351         (dg-allow-blank-lines-in-output): New procedure.
352         (gcc-dg-prune): Complain about blank lines in the output, unless
353         dg-allow-blank-lines-in-output was called.
354         * lib/multiline.exp (_build_multiline_regex): Only support
355         arbitrary followup text for non-blank-lines, not for blank lines.
357 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
359         PR tree-optimization/69483
360         * gcc.dg/pr69483.c: New test.
361         * g++.dg/opt/pr69483.C: New test.
363 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
365         PR target/68620
366         * gcc.target/arm/pr68620.c: New test.
368 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
370         * gcc.target/i386/pr68986-2.c: Remove -m32.
372 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
374         PR target/68986
375         * gcc.target/i386/pr68986-1.c: New test.
376         * gcc.target/i386/pr68986-2.c: Likewise.
377         * gcc.target/i386/pr68986-3.c: Likewise.
379 2016-01-26  Christian Bruel  <christian.bruel@st.com>
381         * lib/target-supports.exp
382         (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
383         (check_effective_target_arm_crypto_pragma_ok): Likewise.
384         * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
386 2016-01-26  Richard Biener  <rguenther@suse.de>
388         PR tree-optimization/69452
389         * gcc.dg/torture/pr69452.c: New testcase.
391 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
393         PR target/69442
394         * gcc.dg/pr69442.c: New test.
396 2016-01-26  Roger Ferrer Ibáñez  <rofirrim@gmail.com>
398         PR target/67896
399         * gcc.target/aarch64/simd/pr67896.C: New.
401 2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>
403         PR tree-optimization/69400
404         * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
405         function.
406         (plugin_init): Call it.
407         * gcc.dg/torture/pr69400.c: New test.
409 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
411         * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
413 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
414             Sebastian Pop  <s.pop@samsung.com>
416         * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
417         isl-0.15.
419 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
420             Sebastian Pop  <s.pop@samsung.com>
422         * gcc.dg/graphite/pr69292.c: New.
424 2016-01-25  Jakub Jelinek  <jakub@redhat.com>
426         * c-c++-common/goacc/use_device-1.c: New test.
428 2016-01-25  Jeff Law  <law@redhat.com>
430         PR tree-optimization/69196
431         PR tree-optimization/68398
432         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
433         * gcc.dg/tree-ssa/pr68198.c: Likewise.
435 2016-01-25  David Edelsohn  <dje.gcc@gmail.com>
437         PR target/69469
438         * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
439         Algorithm.
441 2016-01-25  Richard Biener  <rguenther@suse.de>
443         PR testsuite/69380
444         * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
446 2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>
448         PR target/69421
449         * gcc.dg/pr69421.c: New test.
451 2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>
453         * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
454         * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
455         * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
456         * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
457         * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
458         * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
459         * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
460         * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
461         * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
462         * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
464 2016-01-25  Richard Biener  <rguenther@suse.de>
466         PR tree-optimization/69376
467         * gcc.dg/torture/pr69376.c: New testcase.
469 2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
471         PR fortran/69397
472         PR fortran/68442
473         * gfortran.dg/interface_38.f90: New test.
474         * gfortran.dg/interface_39.f90: New test.
476 2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>
478         Revert:
479         2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
481         PR c++/11858
482         PR c++/24663
483         PR c++/24664
484         * g++.dg/template/pr11858.C: New test.
485         * g++.dg/template/pr24663.C: New test.
486         * g++.dg/template/unify12.C: New test.
487         * g++.dg/template/unify13.C: New test.
488         * g++.dg/template/unify14.C: New test.
489         * g++.dg/template/unify15.C: New test.
490         * g++.dg/template/unify16.C: New test.
491         * g++.dg/template/unify17.C: New test.
493 2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
495         PR fortran/68283
496         gfortran.dg/pr68283.f90: New test.
498 2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
500         PR fortran/66094
501         * gfortran.dg/inline_matmul_13.f90:  New test.
502         * gfortran.dg/matmul_bounds_8.f90:  New test.
503         * gfortran.dg/matmul_bounds_9.f90:  New test.
504         * gfortran.dg/matmul_bounds_10.f90:  New test.
506 2016-01-23  Tom de Vries  <tom@codesourcery.com>
508         PR tree-optimization/69426
509         * gcc.dg/autopar/pr69426.c: New test.
511 2016-01-23  Martin Sebor  <msebor@redhat.com>
513         PR c++/58109
514         PR c++/69022
515         * g++.dg/cpp0x/alignas5.C: New test.
516         * g++.dg/ext/vector29.C: Same.
518 2016-01-23  Uros Bizjak  <ubizjak@gmail.com>
520         * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
521         * gcc.target/i386/chkp-strlen-4.c: Move the definition of
522         _GNU_SOURCE from compile flags to the source.
523         * gcc.target/i386/chkp-stropt-12.c: Ditto.
524         * gcc.target/i386/chkp-stropt-16.c: Ditto.
525         * gcc.target/i386/chkp-stropt-4.c: Ditto.
526         * gcc.target/i386/chkp-stropt-8.c: Ditto.
528 2016-01-22  Jakub Jelinek  <jakub@redhat.com>
530         PR target/69432
531         * g++.dg/opt/pr69432.C: New test.
533 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
535         * gcc.target/powerpc/pr63354c: Adjust target selector to include
536         32-bit targets testing an -m64 multilib.
538 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
540         * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
541         64-bit support.
543 2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>
545         * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
547 2016-01-21  Christian Bruel  <christian.bruel@st.com>
549         PR target/68674
550         * gcc.target/i386/pr68674.c
551         * gcc.target/aarch64/pr68674.c
552         * gcc.target/arm/pr68674.c
554 2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
556         PR target/69403
557         * gcc.c-torture/execute/pr69403.c: New test.
559 2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
561         PR c++/55843
562         * g++.dg/template/pr55843.C: New.
564 2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>
566         PR testsuite/66877
567         * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
568         vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
570 2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
572         PR testsuite/67489
573         * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
574         from dg-do compile directive, and instead add
575         { dg-require-effective-target int128 }.
577 2016-01-20  Martin Sebor  <msebor@redhat.com>
579         PR c/69405
580         * gcc.dg/sync-fetch.c: New test.
582 2016-01-21  Martin Sebor  <msebor@redhat.com>
584         PR target/69252
585         * gcc.target/powerpc/pr69252.c: New test.
587 2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
589         PR fortran/65996
590         * gfortran.dg/pr65996.f90: New test.
592 2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
594         PR c++/68810
595         * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
596         expected to generate an error.
598 2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>
600         PR middle-end/66178
601         * gcc.dg/torture/pr66178.c: New test.
603 2016-01-21  Anton Blanchard  <anton@samba.org>
604             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
606         PR target/63354
607         * gcc.target/powerpc/pr63354.c:  New test.
609 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
611         PR rtl-optimization/68990
612         * gcc.target/i386/pr68990: New.
614 2016-01-21  Nick Clifton  <nickc@redhat.com>
616         PR target/69129
617         * gcc.target/mips/pr69129.c: New.
619 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
621         PR c++/58046
622         * g++.dg/cpp0x/pr58046.C: New.
624 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
626         PR target/69187
627         PR target/65624
628         * gcc.target/arm/pr69187.c: New test.
630         PR c++/69355
631         * g++.dg/torture/pr69355.C: New test.
633 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
634             Sebastian Pop  <s.pop@samsung.com>
636         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
638 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
639             Sebastian Pop  <s.pop@samsung.com>
641         * gcc.dg/graphite/pr68976.c: New test.
643 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
645         PR middle-end/67653
646         * c-c++-common/pr67653.c: New test.
647         * gcc.dg/torture/pr29119.c: Add dg-warning.
649 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
651         * gcc.target/powerpc/cpu-builtin-1.c: New test.
653 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
655         PR c/24293
656         * gcc.dg/pr24293.c: New test.
657         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
658         incomplete struct type.
659         * gcc.dg/declspec-1.c: Likewise.
660         * gcc.dg/pr63549.c: Likewise.
662 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
664         PR tree-optimization/66612
665         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
666         for bdn instruction.
668 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
670         * lib/target-supports.exp
671         (check_effective_target_arm_fp_ok_nocache): New.
672         (check_effective_target_arm_fp_ok): New.
673         (add_options_for_arm_fp): New.
674         (check_effective_target_arm_crypto_ok_nocache): Require
675         target_arm_v8_neon_ok instead of arm32.
676         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
677         (check_effective_target_arm_crypto_pragma_ok): New.
678         (add_options_for_arm_vfp): New.
679         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
680         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
681         target instead. Force initial fpu to vfp.
682         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
683         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
684         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
685         dependency.
686         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
687         use arm_vfp effective target instead. Force initial fpu to vfp.
688         * gcc.target/arm/attr-neon3.c: Likewise.
689         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
690         arm_vfp_ok.
691         * gcc.target/arm/unsigned-float.c: Likewise.
692         * gcc.target/arm/vfp-1.c: Likewise.
693         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
694         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
695         * gcc.target/arm/vfp-ldmiad.c: Likewise.
696         * gcc.target/arm/vfp-ldmias.c: Likewise.
697         * gcc.target/arm/vfp-stmdbd.c: Likewise.
698         * gcc.target/arm/vfp-stmdbs.c: Likewise.
699         * gcc.target/arm/vfp-stmiad.c: Likewise.
700         * gcc.target/arm/vfp-stmias.c: Likewise.
701         * gcc.target/arm/vnmul-1.c: Likewise.
702         * gcc.target/arm/vnmul-2.c: Likewise.
703         * gcc.target/arm/vnmul-3.c: Likewise.
704         * gcc.target/arm/vnmul-4.c: Likewise.
706 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
708         PR testsuite/69366
709         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
710         the MPX run-time library, for compile-time MPX test.
711         * gcc.target/i386/chkp-always_inline.c: Likewise.
712         * gcc.target/i386/chkp-bndret.c: Likewise.
713         * gcc.target/i386/chkp-builtins-1.c: Likewise.
714         * gcc.target/i386/chkp-builtins-2.c: Likewise.
715         * gcc.target/i386/chkp-builtins-3.c: Likewise.
716         * gcc.target/i386/chkp-builtins-4.c: Likewise.
717         * gcc.target/i386/chkp-const-check-1.c: Likewise.
718         * gcc.target/i386/chkp-const-check-2.c: Likewise.
719         * gcc.target/i386/chkp-hidden-def.c: Likewise.
720         * gcc.target/i386/chkp-label-address.c: Likewise.
721         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
722         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
723         * gcc.target/i386/chkp-pr69044.c: Likewise.
724         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
725         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
726         * gcc.target/i386/chkp-strchr.c: Likewise.
727         * gcc.target/i386/chkp-strlen-1.c: Likewise.
728         * gcc.target/i386/chkp-strlen-2.c: Likewise.
729         * gcc.target/i386/chkp-strlen-3.c: Likewise.
730         * gcc.target/i386/chkp-strlen-4.c: Likewise.
731         * gcc.target/i386/chkp-strlen-5.c: Likewise.
732         * gcc.target/i386/chkp-stropt-1.c: Likewise.
733         * gcc.target/i386/chkp-stropt-10.c: Likewise.
734         * gcc.target/i386/chkp-stropt-11.c: Likewise.
735         * gcc.target/i386/chkp-stropt-12.c: Likewise.
736         * gcc.target/i386/chkp-stropt-13.c: Likewise.
737         * gcc.target/i386/chkp-stropt-14.c: Likewise.
738         * gcc.target/i386/chkp-stropt-15.c: Likewise.
739         * gcc.target/i386/chkp-stropt-16.c: Likewise.
740         * gcc.target/i386/chkp-stropt-2.c: Likewise.
741         * gcc.target/i386/chkp-stropt-3.c: Likewise.
742         * gcc.target/i386/chkp-stropt-4.c: Likewise.
743         * gcc.target/i386/chkp-stropt-5.c: Likewise.
744         * gcc.target/i386/chkp-stropt-6.c: Likewise.
745         * gcc.target/i386/chkp-stropt-7.c: Likewise.
746         * gcc.target/i386/chkp-stropt-8.c: Likewise.
747         * gcc.target/i386/chkp-stropt-9.c: Likewise.
748         * gcc.target/i386/pr63995-2.c: Likewise.
749         * gcc.target/i386/pr64805.c: Likewise.
750         * gcc.target/i386/pr65044.c: Likewise.
751         * gcc.target/i386/pr65167.c: Likewise.
752         * gcc.target/i386/pr65183.c: Likewise.
753         * gcc.target/i386/pr65184.c: Likewise.
754         * gcc.target/i386/thunk-retbnd.c: Likewise.
756 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
758         PR tree-optimization/69328
759         * gcc.dg/pr69328.c: New test.
761 2016-01-20  Jeff Law  <law@redhat.com>
763         PR target/25114
764         * gcc.target/m68k/pr25114.c: New test.
766 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
768         * gcc.target/arm/memset-inline-10.c: Added
769         dg-require-effective-target arm_thumb2_ok.
771 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
773         * gcc.dg/debug/dwarf2/sso.c: New test.
775 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
777         PR testsuite/68820
778         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
779         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
780         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
782 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
784         PR ipa/66223
785         * g++.dg/ipa/devirt-50.C: New testcase.
787 2016-01-19  Marek Polacek  <polacek@redhat.com>
789         PR c++/68965
790         * g++.dg/cpp1y/parameter-pack-1.C: New test.
791         * g++.dg/cpp1y/parameter-pack-2.C: New test.
793 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
795         PR target/69135
796         * gcc.target/arm/pr69135_1.c: New test.
798 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
800         * gcc.target/aarch64/ccmp_1.c: Add new tests.
802 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
804         * gcc.target/aarch64/ccmp_1.c: New testcase.
806 2016-01-19  Marek Polacek  <polacek@redhat.com>
808         PR c++/68586
809         * g++.dg/cpp0x/enum30.C: New test.
811 2016-01-19  Richard Biener  <rguenther@suse.de>
813         PR tree-optimization/69336
814         * g++.dg/tree-ssa/pr69336.C: New testcase.
816 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
818         PR debug/65779
819         * gcc.dg/pr65779.c: New test.
821 2016-01-19  Richard Biener  <rguenther@suse.de>
823         PR tree-optimization/69352
824         * gcc.dg/torture/pr69352.c: New testcase.
826 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
828         PR rtl-optimization/68955
829         PR rtl-optimization/64557
830         * gcc.dg/torture/pr68955.c: New test.
832 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
834         PR lto/69136
835         * g++.dg/torture/pr69136.C: New testcase.
837 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
839         PR lto/69133
840         * g++.dg/lto/pr69133_0.C: New testcase.
841         * g++.dg/lto/pr69133_1.C: New testcase.
843 2016-01-15  Jeff Law  <law@redhat.com>
845         PR tree-optimization/69320
846         * gcc.c-torture/pr69320-1.c: New test.
847         * gcc.c-torture/pr69320-2.c: New test.
848         * gcc.c-torture/pr69320-3.c: New test.
849         * gcc.c-torture/pr69320-4.c: New test.
851 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
853         PR c++/11858
854         PR c++/24663
855         PR c++/24664
856         * g++.dg/template/pr11858.C: New test.
857         * g++.dg/template/pr24663.C: New test.
858         * g++.dg/template/unify12.C: New test.
859         * g++.dg/template/unify13.C: New test.
860         * g++.dg/template/unify14.C: New test.
861         * g++.dg/template/unify15.C: New test.
862         * g++.dg/template/unify16.C: New test.
863         * g++.dg/template/unify17.C: New test.
865 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
867         PR testsuite/69181
868         * gcc.dg/pr69181-1.c: New test file.
869         * gcc.dg/pr69181-2.c: New test file.
870         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
871         globals by moving it to...
872         (cleanup-after-saved-dg-test): ...this new function.  Add
873         "global additional_sources_used".  Add reset of global
874         multiline_expected_outputs to the empty list.
875         * lib/multiline.exp (_multiline_expected_outputs): Rename this
876         global to...
877         (multiline_expected_outputs): ...this, and updated comments to
878         note that it is modified from gcc-dg.exp.
879         (dg-end-multiline-output): Update for the above renaming.
880         (handle-multiline-outputs): Likewise.  Remove the clearing
881         of the expected outputs to the empty list.
883 2016-01-18  Richard Biener  <rguenther@suse.de>
885         PR tree-optimization/69297
886         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
888 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
890         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
891         dg-options.
892         * gcc.target/mips/mips-3d-2.c: Likewise.
893         * gcc.target/mips/mips-3d-3.c: Likewise.
894         * gcc.target/mips/mips-3d-4.c: Likewise.
895         * gcc.target/mips/mips-3d-5.c: Likewise.
896         * gcc.target/mips/mips-3d-6.c: Likewise.
897         * gcc.target/mips/mips-3d-7.c: Likewise.
898         * gcc.target/mips/mips-3d-8.c: Likewise.
899         * gcc.target/mips/mips-3d-9.c: Likewise.
900         * gcc.target/mips/mips-ps-1.c: Likewise.
901         * gcc.target/mips/mips-ps-2.c: Likewise.
902         * gcc.target/mips/mips-ps-3.c: Likewise.
903         * gcc.target/mips/mips-ps-4.c: Likewise.
904         * gcc.target/mips/mips-ps-5.c: Likewise.
905         * gcc.target/mips/mips-ps-6.c: Likewise.
906         * gcc.target/mips/mips-ps-7.c: Likewise.
907         * gcc.target/mips/mips-ps-type.c: Likewise.
908         * gcc.target/mips/mips-ps-type-2.c: Likewise.
909         * gcc.target/mips/mips16-attributes-6.c: Likewise.
911 2016-01-18  Tom de Vries  <tom@codesourcery.com>
913         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
914         * c-c++-common/goacc/kernels-double-reduction.c: New test.
915         * c-c++-common/goacc/kernels-empty.c: New test.
916         * c-c++-common/goacc/kernels-eternal.c: New test.
917         * c-c++-common/goacc/kernels-loop-2.c: New test.
918         * c-c++-common/goacc/kernels-loop-3.c: New test.
919         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
920         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
921         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
922         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
923         * c-c++-common/goacc/kernels-loop-data.c: New test.
924         * c-c++-common/goacc/kernels-loop-g.c: New test.
925         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
926         * c-c++-common/goacc/kernels-loop-n.c: New test.
927         * c-c++-common/goacc/kernels-loop-nest.c: New test.
928         * c-c++-common/goacc/kernels-loop.c: New test.
929         * c-c++-common/goacc/kernels-noreturn.c: New test.
930         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
931         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
932         * c-c++-common/goacc/kernels-reduction.c: New test.
934 2016-01-18  Tom de Vries  <tom@codesourcery.com>
936         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
937         * gcc.dg/autopar/outer-2.c: Same.
938         * gcc.dg/autopar/outer-3.c: Same.
939         * gcc.dg/autopar/outer-4.c: Same.
940         * gcc.dg/autopar/outer-5.c: Same.
941         * gcc.dg/autopar/outer-6.c: Same.
942         * gcc.dg/autopar/parallelization-1.c: Same.
943         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
944         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
945         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
946         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
947         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
948         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
949         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
950         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
951         * gcc.dg/autopar/pr39500-1.c: Same.
952         * gcc.dg/autopar/pr39500-2.c: Same.
953         * gcc.dg/autopar/pr46193.c: Same.
954         * gcc.dg/autopar/pr46194.c: Same.
955         * gcc.dg/autopar/pr49580.c: Same.
956         * gcc.dg/autopar/pr49960-1.c: Same.
957         * gcc.dg/autopar/pr49960.c: Same.
958         * gcc.dg/autopar/pr68373.c: Same.
959         * gcc.dg/autopar/reduc-1.c: Same.
960         * gcc.dg/autopar/reduc-1char.c: Same.
961         * gcc.dg/autopar/reduc-1short.c: Same.
962         * gcc.dg/autopar/reduc-2.c: Same.
963         * gcc.dg/autopar/reduc-2char.c: Same.
964         * gcc.dg/autopar/reduc-2short.c: Same.
965         * gcc.dg/autopar/reduc-3.c: Same.
966         * gcc.dg/autopar/reduc-4.c: Same.
967         * gcc.dg/autopar/reduc-6.c: Same.
968         * gcc.dg/autopar/reduc-7.c: Same.
969         * gcc.dg/autopar/reduc-8.c: Same.
970         * gcc.dg/autopar/reduc-9.c: Same.
971         * gcc.dg/autopar/uns-outer-4.c: Same.
972         * gcc.dg/autopar/uns-outer-5.c: Same.
973         * gcc.dg/autopar/uns-outer-6.c: Same.
974         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
975         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
977 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
979         PR target/63679
980         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
981         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
983 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
985         PR target/63679
986         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
987         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
988         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
990 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
992         PR target/63679
993         * gcc.dg/tree-ssa/sra-17.c: New.
994         * gcc.dg/tree-ssa/sra-18.c: New.
996 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
998         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1000 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
1002         * gnat.dg/inline12.adb: New test.
1004 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
1006         PR tree-optimization/66797
1007         * gcc.c-torture/execute/pr65447.c: Relax check condition.
1009 2016-01-18  Richard Biener  <rguenther@suse.de>
1011         PR tree-optimization/69170
1012         * gcc.dg/torture/pr69170.c: New testcase.
1014 2016-01-17 John David Anglin  <danglin@gcc.gnu.org>
1016         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1018 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1020         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1022 2016-01-16  Tom de Vries  <tom@codesourcery.com>
1024         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1025         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
1026         redundant dg-require-effective-target pthread.
1027         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1028         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1029         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1030         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1031         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1032         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1033         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1035 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
1037         PR target/68609
1038         * gcc.target/powerpc/recip-6.c: Enable on AIX.
1039         * gcc.target/powerpc/recip-7.c: Same.
1041 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1043         PR c++/69091
1044         * g++.dg/template/pr69091.C: New test.
1046 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1048         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1049         dump does not contain an error_mark_node.
1050         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1051         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1053 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
1055         PR c++/68936
1056         * g++.dg/template/pr68936.C: New test.
1058 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
1060         PR target/68609
1061         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1062         * gcc.target/powerpc/recip-2.c: Same.
1063         * gcc.target/powerpc/recip-3.c: Same.
1064         * gcc.target/powerpc/recip-4.c: Same.
1065         * gcc.target/powerpc/recip-sqrtf.c: Same.
1067 2016-01-15  Jeff Law  <law@redhat.com>
1069         PR tree-optimization/69270
1070         * gcc.dg/tree-ssa/pr69270-2.c: New test.
1071         * gcc.dg/tree-ssa/pr69270-3.c: New test.
1073 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
1075         PR fortran/49630
1076         * gfortran.dg/deferred_character_13.f90: New test for the fix
1077         of comment 3 of the PR.
1079         PR fortran/54070
1080         * gfortran.dg/deferred_character_8.f90: New test
1081         * gfortran.dg/allocate_error_5.f90: New test
1083         PR fortran/60593
1084         * gfortran.dg/deferred_character_10.f90: New test
1086         PR fortran/60795
1087         * gfortran.dg/deferred_character_14.f90: New test
1089         PR fortran/61147
1090         * gfortran.dg/deferred_character_11.f90: New test
1092         PR fortran/64324
1093         * gfortran.dg/deferred_character_9.f90: New test
1095 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1097         PR rtl-optimization/69030
1098         * gcc.target/i386/pr69030.c: New.
1100 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1102         * gcc.target/aarch64/target_attr_17.c: New test.
1104 2016-01-15  Richard Biener  <rguenther@suse.de>
1106         PR tree-optimization/66856
1107         * gcc.dg/torture/pr66856-1.c: New testcase.
1108         * gcc.dg/torture/pr66856-2.c: Likewise.
1110 2016-01-15  Richard Biener  <rguenther@suse.de>
1112         PR debug/69137
1113         * g++.dg/lto/pr69137_0.C: New testcase.
1115 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
1117         PR middle-end/69246
1118         * gcc.target/i386/pr69246.c: New test.
1120 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1122         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1124 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1126         PR c++/56194
1127         * g++.dg/init/const9.C: Disable test on S/390.
1129 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1131         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1132         * g++.dg/Wno-frame-address.C: Ditto.
1134 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1136         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1138 2016-01-15  Richard Biener  <rguenther@suse.de>
1140         PR tree-optimization/68961
1141         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1143 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
1145         * gcc.target/i386/pr65105-5.c: New test.
1147 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1149         * gcc.c-torture/execute/alias-4.c: New testcase.
1151 2016-01-15  Jan Hubicka <hubicka@ucw.cz>
1153         PR ipa/68148
1154         * g++.dg/ipa/devirt-49.C: New testcase.
1156 2016-01-15  Christian Bruel  <christian.bruel@st.com>
1158         PR target/65837
1159         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1160         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1161         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1163 2016-01-15  Richard Biener  <rguenther@suse.de>
1165         PR tree-optimization/69117
1166         * gcc.dg/torture/pr69117.c: New testcase.
1168 2015-01-14  Ryan Burn  <contact@rnburn.com>
1170         PR c++/69048
1171         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1173 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
1175         PR testsuite/67509
1176         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1177         range tests use 100 * maximum instead of maximum + 1.
1179 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1181         PR debug/69244
1182         * gcc.dg/guality/pr69244.c: New test.
1184 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
1186         * lib/target-supports.exp (check_effective_target_issignaling):
1187         New procedure.
1188         * gcc.dg/pr61441.c: Require issignaling effective target.
1190 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
1192         PR target/68803
1193         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1195 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
1197         PR c++/68819
1198         PR preprocessor/69177
1199         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1200         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1201         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1202         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1204 2016-01-14  Marek Polacek  <polacek@redhat.com>
1206         PR c/69262
1207         * gcc.dg/array-15.c: New test.
1209 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
1211         PR middle-end/68146
1212         PR tree-optimization/69155
1213         * gfortran.dg/pr68146.f: New test.
1214         * gfortran.dg/pr69155.f90: New test.
1216 2016-01-14  Richard Biener  <rguenther@suse.de>
1218         PR tree-optimization/68060
1219         * gcc.dg/torture/pr68060-1.c: New testcase.
1220         * gcc.dg/torture/pr68060-2.c: Likewise.
1222 2016-01-14  Nick Clifton  <nickc@redhat.com>
1224         * lib/target-supports.exp
1225         (check_effective_target_arm_neon_ok_nocache): Add an option
1226         sequence that includes setting the ARM architecture to ARMv7-A.
1227         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1228         command line options necessary to enable Neon support.
1229         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1230         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1231         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1232         * gcc.target/arm/pr69180.c: Likewise.
1234 2016-01-14  Jeff Law  <law@redhat.com>
1236         PR tree-optimization/69270
1237         * gcc.dg/tree-ssa/pr69270.c: New test.
1239 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
1241         PR c/66208
1242         * c-c++-common/pr66208.c: New file.
1244 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1246         PR tree-optimization/69156
1247         * gcc.dg/pr69156.c: New test.
1249 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1251         * gcc.target/i386/pr69225-7.c: New test.
1253 2016-01-13  Richard Henderson  <rth@redhat.com>
1255         * gcc.dg/tm/memopt-13.c: Update expected function.
1256         * gcc.dg/tm/memopt-6.c: Likewise.
1258 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
1260         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1261         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1262         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1263         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1265 2016-01-13  Tom de Vries  <tom@codesourcery.com>
1267         PR tree-optimization/69169
1268         * gcc.dg/pr69169.c: New test.
1270 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
1272         PR target/69228
1273         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1274         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1275         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1276         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1277         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1278         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1279         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1280         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1282 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
1284         PR target/69247
1285         * gcc.dg/pr69247.c: New test.
1287 2016-01-13  Richard Biener  <rguenther@suse.de>
1289         PR tree-optimization/69242
1290         * gcc.dg/torture/pr69242.c: New testcase.
1292 2016-01-13  Richard Biener  <rguenther@suse.de>
1294         PR tree-optimization/69186
1295         * gcc.dg/torture/pr69186.c: New testcase.
1297 2016-01-13  Jeff Law  <law@redhat.com>
1299         PR tree-optimization/67755
1300         * gcc.dg/tree-ssa/pr67755.c: New test.
1302 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1304         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1305         pass number in output by a star.
1307 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
1309         PR tree-optimization/68911
1310         * gcc.c-torture/execute/pr68911.c: New test.
1312 2016-01-12  Marek Polacek  <polacek@redhat.com>
1314         PR c++/68979
1315         * g++.dg/warn/permissive-1.C: New test.
1317 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1319         PR objc++/68511
1320         PR c++/69213
1321         * g++.dg/opt/pr69213.C: New test.
1323 2016-01-12  Christian Bruel  <christian.bruel@st.com>
1325         PR target/69180
1326         * gcc.target/arm/pr69180.c: New test.
1328 2016-01-12  Richard Biener  <rguenther@suse.de>
1330         PR lto/69077
1331         * g++.dg/lto/pr69077_0.C: New testcase.
1332         * g++.dg/lto/pr69077_1.C: Likewise.
1334 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1336         PR target/69175
1337         * g++.dg/opt/pr69175.C: New test.
1339 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
1341         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1342         rather than #including math.h & stdlib.h.
1343         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1344         * gcc.dg/vect/pr49771.c: Likewise.
1345         * gcc.dg/vect/vect-10-big-array.c: Likewise.
1346         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1347         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1348         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1349         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1350         * gcc.dg/vect/pr44507.c: Likewise.
1351         * gcc.dg/vect/pr45902.c: Likewise.
1352         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1353         * gcc.dg/vect/vect-117.c: Likewise.
1354         * gcc.dg/vect/vect-99.c: Likewise.
1355         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1356         * gcc.dg/vect/vect-cond-1.c: Likewise.
1357         * gcc.dg/vect/vect-cond-2.c: Likewise.
1358         * gcc.dg/vect/vect-cond-3.c: Likewise.
1359         * gcc.dg/vect/vect-cond-4.c: Likewise.
1360         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1361         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1362         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1363         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1364         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1365         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1366         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1367         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1368         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1369         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1370         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1371         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1372         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1373         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1374         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1375         include of signal.h.
1376         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1377         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1378         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1379         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1380         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1381         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1382         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1383         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1384         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1385         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1386         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1387         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1388         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1389         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1390         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1391         * gcc.dg/vect/vect-outer-5.c: Likewise.
1392         * gcc.dg/vect/vect-outer-6.c: Likewise.
1393         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1394         include of stdio.h.
1396 2016-01-12  Nick Clifton  <nickc@redhat.com>
1398         PR target/68913
1399         * gcc.dg/lto/pr61886_0.c: Rename the external function called
1400         to fread so that it will be found in all target runtimes.
1402 2016-01-12  Richard Biener  <rguenther@suse.de>
1404         PR tree-optimization/69053
1405         * g++.dg/torture/pr69053.C: New testcase.
1407 2016-01-12  Richard Biener  <rguenther@suse.de>
1409         PR tree-optimization/69168
1410         * gcc.dg/torture/pr69168.c: New testcase.
1412 2016-01-12  Richard Biener  <rguenther@suse.de>
1414         PR tree-optimization/69157
1415         * gcc.dg/torture/pr69157.c: New testcase.
1417 2016-01-12  Richard Biener  <rguenther@suse.de>
1419         PR tree-optimization/69174
1420         * gcc.dg/torture/pr69174.c: New testcase.
1422 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
1424         PR c++/66808
1425         PR c++/69000
1426         * g++.dg/tls/pr66808.C: New test.
1427         * g++.dg/tls/pr69000.C: New test.
1429 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1431         * gcc.target/powerpc/swaps-p8-23.c: New test.
1432         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1434 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
1436         PR tree-optimization/68356
1437         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1439 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
1440             Jim Wilson  <jim.wilson@linaro.org>
1442         PR target/69194
1443         * gcc.target/arm/pr69194.c: New test.
1445 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
1447         PR target/69225
1448         * gcc.target/i386/pr69225-1.c: New test.
1449         * gcc.target/i386/pr69225-2.c: Likewise.
1450         * gcc.target/i386/pr69225-3.c: Likewise.
1451         * gcc.target/i386/pr69225-4.c: Likewise.
1452         * gcc.target/i386/pr69225-5.c: Likewise.
1453         * gcc.target/i386/pr69225-6.c: Likewise.
1455 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
1457         PR target/67462
1458         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1459         if lp64.
1461         PR target/69071
1462         * gcc.dg/pr69071.c: New test.
1464         PR c++/69211
1465         * g++.dg/opt/pr69211.C: New test.
1467         PR tree-optimization/69214
1468         * gcc.c-torture/compile/pr69214.c: New test.
1470 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
1472         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1473         * gcc.target/i386/pr66232-11.c: Ditto.
1474         * gcc.target/i386/pr66232-12.c: Ditto.
1475         * gcc.target/i386/pr66232-13.c: Ditto.
1477 2016-01-11  Richard Biener  <rguenther@suse.de>
1479         PR tree-optimization/69173
1480         * gcc.dg/torture/pr69173.c: New testcase.
1482 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1484         PR rtl-optimization/68796
1485         * gcc.target/aarch64/tst_5.c: New test.
1486         * gcc.target/aarch64/tst_6.c: Likewise.
1488 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1490         PR rtl-optimization/68841
1491         * gcc.dg/pr68841.c: New test.
1492         * gcc.c-torture/execute/pr68841.c: New test.
1494 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
1496         PR rtl-optimization/68920
1497         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1498         for ix86 targets.
1499         * gcc.dg/ifcvt-5.c: New test.
1501 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
1503         PR bootstrap/69123
1504         * g++.dg/pr69123.C: New.
1506 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
1508         PR target/69010
1509         * gcc.target/i386/pr69010.c: New test.
1511 2016-01-11  Martin Jambor  <mjambor@suse.cz>
1513         PR ipa/69044
1514         * gcc.target/i386/chkp-pr69044.c: New test.
1516 2016-01-11  Tom de Vries  <tom@codesourcery.com>
1518         PR tree-optimization/69109
1519         * gcc.dg/autopar/pr69109-2.c: New test.
1520         * gcc.dg/autopar/pr69109.c: New test.
1522 2016-01-11  Tom de Vries  <tom@codesourcery.com>
1524         PR tree-optimization/69108
1525         * gcc.dg/autopar/pr69108.c: New test.
1527 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
1529         PR c++/69029
1530         * c-c++-common/Wisleading-indentation.c: Augment test.
1532 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
1534         PR fortran/69154
1535         * gfortran.dg/inline_matmul_12.f90:  New test.
1537 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
1539         PR fortran/67779
1540         * gfortran.dg/actual_array_offset_1: New test.
1542 2016-01-10  Tom de Vries  <tom@codesourcery.com>
1544         PR tree-optimization/69062
1545         * gcc.dg/autopar/pr69062.c: New test.
1547 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
1549         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1550         * gcc.dg/vect/slp-perm-2.c: Likewise.
1551         * gcc.dg/vect/slp-perm-3.c: Likewise.
1552         * gcc.dg/vect/slp-perm-5.c: Likewise.
1553         * gcc.dg/vect/slp-perm-6.c: Likewise.
1554         * gcc.dg/vect/slp-perm-7.c: Likewise.
1555         * gcc.dg/vect/slp-perm-8.c: Likewise.
1557 2016-01-10  Tom de Vries  <tom@codesourcery.com>
1559         PR tree-optimization/69039
1560         * gcc.dg/autopar/pr69039.c: New test.
1562 2016-01-09  Marek Polacek  <polacek@redhat.com>
1564         PR c++/69113
1565         * g++.dg/pr69113.C: New test.
1567 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
1569         PR middle-end/50865
1570         PR tree-optimization/69097
1571         * gcc.c-torture/execute/pr50865.c: New test.
1572         * gcc.c-torture/execute/pr69097-1.c: New test.
1573         * gcc.c-torture/execute/pr69097-2.c: New test.
1574         * gcc.dg/pr69097-1.c: New test.
1575         * gcc.dg/pr69097-2.c: New test.
1577 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
1579         PR c++/69164
1580         * g++.dg/opt/pr69164.C: New test.
1582 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1584         PR tree-optimization/69167
1585         * gcc.dg/pr69167.c: New test.
1587 2016-01-08  Marek Polacek  <polacek@redhat.com>
1589         PR c++/68449
1590         * g++.dg/pr68449.C: New.
1592 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
1594         PR tree-optimization/68707
1595         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1596         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1597         on platforms supporting it.
1598         * gcc.dg/vect/slp-perm-2.c: Likewise.
1599         * gcc.dg/vect/slp-perm-3.c: Likewise.
1600         * gcc.dg/vect/slp-perm-5.c: Likewise.
1601         * gcc.dg/vect/slp-perm-7.c: Likewise.
1602         * gcc.dg/vect/slp-perm-8.c: Likewise.
1603         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1604         on platforms supporting it.
1606 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1608         PR tree-optimization/69162
1609         * gcc.dg/pr69162.c: New test.
1611         PR tree-optimization/69172
1612         * gcc.dg/pr69172.c: New test.
1614 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1616         PR tree-optimization/67781
1617         * gcc.c-torture/execute/pr67781.c: New file.
1619 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1621         PR tree-optimization/69083
1622         * gcc.dg/vect/pr69083.c: New test.
1624 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
1626         PR tree-optimization/61441
1627         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1628         Use -fexcess-precision=standard for compiler options.
1629         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
1631 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
1633         PR fortran/69128
1634         * gfortran.dg/gomp/pr69128.f90: New test.
1636         PR c++/69145
1637         * g++.dg/ext/pr69145-1.C: New test.
1638         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1639         * g++.dg/ext/pr69145-2.h: New file.
1641 2016-01-07  Martin Sebor  <msebor@redhat.com>
1643         PR c/68966
1644         * gcc.dg/atomic-fetch-bool.c: New test.
1645         * gcc.dg/sync-fetch-bool.c: New test.
1647 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1649         PR fortran/66680
1650         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1652 2016-01-07  Nick Clifton  <nickc@redhat.com>
1654         PR target/66655
1655         * g++.dg/pr66655.C: New test.
1656         * g++.dg/pr66655_1.cc: Test support file.
1657         * g++.dg/pr66655.h: Test header file.
1659 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
1661         PR fortran/66680
1662         gfortran.dg/gomp/pr66680.f90: New test.
1664 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1666         PR target/69171
1667         * gcc.target/i386/pr69171-1.c: New test.
1668         * gcc.target/i386/pr69171-2.c: Likewise.
1669         * gcc.target/i386/pr69171-3.c: Likewise.
1670         * gcc.target/i386/pr69171-4.c: Likewise.
1671         * gcc.target/i386/pr69171-5.c: Likewise.
1672         * gcc.target/i386/pr69171-6.c: Likewise.
1674 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
1676         PR middle-end/67639
1677         * c-c++-common/pr67639.c: New test.
1679 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
1681         PR tree-optimization/69141
1682         * g++.dg/opt/pr69141.C: New test.
1684 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1686         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1688 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
1690         PR target/69140
1691         * gcc.target/i386/pr69140.c: New test
1693 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
1695         * gcc.dg/bad-dereference.c: New test case.
1697 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1699         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1701 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
1703         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1705 2016-01-06  Marek Polacek  <polacek@redhat.com>
1707         PR sanitizer/69099
1708         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1710 2016-01-05  Marek Polacek  <polacek@redhat.com>
1712         PR c/69104
1713         * gcc.dg/atomic-invalid-2.c: New.
1715 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1717         PR target/68991
1718         * gcc.target/i386/pr68991.c: New test.
1720 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1722         PR target/68991
1723         * g++.dg/pr68991-1.C: New test.
1724         * g++.dg/pr68991-2.C: Likewise.
1726 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
1728         PR other/60465
1729         * gcc.target/ia64/pr60465-gprel64.c: New test.
1730         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1732 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1734         PR rtl-optimization/68651
1735         * gcc.target/aarch64/pr68651_1.c: New test.
1737 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
1739         PR c/69122
1740         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1742 2016-01-05  Nathan Sidwell  <nathan@acm.org>
1744         PR c++/58583
1745         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1747         * gcc.dg/alias-15.c: New.
1749 2016-01-05  Nick Clifton  <nickc@redhat.com>
1751         PR target/68870
1752         * g++.dg/pr68770.C: New test.
1754 2016-01-04  Mike Stump  <mikestump@comcast.net>
1756         * lib/target-supports.exp (check_effective_target_cilkplus):
1757         cilkplus targets require pthreads.
1758         (check_effective_target_cilkplus): Remove special case for NVPTX.
1760 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
1762         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1763         generation.
1765 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
1767         Update copyright years.
1769 2016-01-04  Marek Polacek  <polacek@redhat.com>
1771         PR c/68908
1772         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1773         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1774         * gcc.dg/atomic/stdatomic-op-5.c: New test.
1776 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1778         * gcc.target/sparc/20160104-2.c: New test.
1780 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1782         * gcc.target/sparc/20160104-1.c: New test.
1784 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
1786         PR fortran/65045
1787         * gfortran.dg/pr65045.f90: New test.
1789 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
1791         * gnat.dg/specs/debug1.ads: Delete.
1793 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1795         PR libgfortran/68867
1796         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1797         expression.
1799 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1801         PR libgfortran/68867
1802         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1803         PowerPC.
1805 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
1807         PR fortran/68864
1808         * gfortran.dg/pr68864.f90: New test.
1810 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
1812         PR tree-optimization/69070
1813         * gcc.dg/pr69070.c: New test.
1815         PR sanitizer/69055
1816         * gfortran.dg/pr69055.f90: New test.
1818         PR target/69015
1819         * gcc.dg/pr69015.c: New test.
1821 Copyright (C) 2016 Free Software Foundation, Inc.
1823 Copying and distribution of this file, with or without modification,
1824 are permitted in any medium without royalty provided the copyright
1825 notice and this notice are preserved.