1 2017-01-16 Jakub Jelinek <jakub@redhat.com>
4 * gcc.dg/pr79080.c: New test.
6 2017-01-16 David Malcolm <dmalcolm@redhat.com>
9 * gcc.dg/format/pr78304.c: Convert argument from integral type
11 * gcc.dg/format/pr78304-2.c: Likewise.
13 2017-01-16 Carl Love <cel@us.ibm.com>
15 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
16 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
18 2017-01-16 Carl Love <cel@us.ibm.com>
20 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
21 Change arguments and return type to bool long long.
23 2017-01-16 Martin Sebor <msebor@redhat.com>
26 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
29 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
32 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
35 * g++.dg/cpp0x/pr71737.C: New.
37 2017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
39 * gcc.target/powerpc/swaps-p8-27.c: New.
41 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
44 * g++.dg/cpp0x/pr71737.C: New.
46 2017-01-16 Eric Botcazou <ebotcazou@adacore.com>
48 * gnat.dg/opt62.adb: New test.
49 * gnat.dg/opt62_pkg.ads: New helper.
51 2017-01-14 Bernd Schmidt <bschmidt@redhat.com>
53 PR rtl-optimization/78626
54 PR rtl-optimization/78727
55 * gcc.dg/torture/pr78626.c: New test.
56 * gcc.dg/torture/pr78727.c: New test.
58 2017-01-14 Alan Modra <amodra@gmail.com>
60 * gcc.c-torture/compile/pr72749.c: New test.
62 2017-01-13 David Malcolm <dmalcolm@redhat.com>
65 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
66 (test_macro_2): New test.
67 (test_macro_3): New test.
68 (test_macro_4): New test.
69 (test_non_contiguous_strings): Convert line number to line offset.
70 * gcc.dg/format/pr78304-2.c: New test case.
71 * gcc.dg/format/pr78304.c: New test case.
73 2017-01-13 Uros Bizjak <ubizjak@gmail.com>
75 * gcc.target/i386/funcspec-56.inc: Add missing options and
76 reorder options by implied ISAs, as in ix86_target_string.
78 2017-01-13 Marek Polacek <polacek@redhat.com>
81 * g++.dg/cpp0x/constexpr-array18.C: New test.
83 2017-01-13 Jeff Law <law@redhat.com>
85 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
87 PR tree-optimization/61912
88 PR tree-optimization/77485
89 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
90 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
91 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
93 PR tree-optimization/33562
94 PR tree-optimization/61912
95 PR tree-optimization/77485
96 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
97 * gcc.dg/tree-ssa/complex-5.c: Likewise.
98 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
99 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
100 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
101 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
102 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
104 2017-01-13 Martin Liska <mliska@suse.cz>
107 * gcc.c-torture/execute/pr79043.c: New test.
109 2017-01-13 Richard Biener <rguenther@suse.de>
112 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
114 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
117 * gfortran.dg/coarray/event_4.f08: New test.
119 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
122 * gfortran.dg/coarray/event_3.f08: New test.
124 2017-01-13 Richard Biener <rguenther@suse.de>
126 PR tree-optimization/77283
127 * gcc.dg/tree-ssa/split-path-9.c: Fix.
129 2017-01-13 Richard Biener <rguenther@suse.de>
131 * gcc.dg/gimplefe-22.c: New testcase.
133 2017-01-13 Richard Biener <rguenther@suse.de>
135 PR tree-optimization/77283
136 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
137 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
138 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
140 2017-01-12 Sandra Loosemore <sandra@codesourcery.com>
142 * gcc.dg/pr77862.c: Require fpic target.
144 2017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
147 * gcc.target/powerpc/pr79004.c: New test.
148 2017-01-12 Martin Sebor <msebor@redhat.com>
150 * gcc.dg/pr78138.c: Adjust.
151 * gcc.dg/pr78768.c: Adjust.
152 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
153 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
154 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
155 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
156 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
157 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
158 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
159 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
160 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
161 * gcc.dg/tree-ssa/pr78605.c: Adjust.
162 * gcc.dg/tree-ssa/pr78622.c: Adjust.
164 2017-01-12 Jakub Jelinek <jakub@redhat.com>
166 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
168 2017-01-12 Martin Sebor <msebor@redhat.com>
171 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
174 2017-01-12 David Edelsohn <dje.gcc@gmail.com>
176 * gcc.dg/pr78768.c: Require LTO.
178 2017-01-12 Martin Sebor <msebor@redhat.com>
181 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
182 due to the referenced bug.
184 2017-01-12 Martin Sebor <msebor@redhat.com>
187 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
189 2017-01-12 Uros Bizjak <ubizjak@gmail.com>
191 * gcc.target/i386/builtin_target.c (check_features): Check all
192 supported __builtin_cpu_supports options.
194 2017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
196 PR tree-optimization/78319
197 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
200 2017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
203 * gcc.target/powerpc/swaps-p8-26.c: New.
205 2017-01-12 Richard Biener <rguenther@suse.de>
207 * gcc.dg/gimplefe-21.c: New testcase.
209 2017-01-12 Michael Collison <michael.collison@arm.com>
211 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
213 2017-01-11 Julia Koval <julia.koval@intel.com>
214 Uros Bizjak <ubizjak@gmail.com>
216 * gcc.target/i386/sgx.c New test.
217 * gcc.target/i386/sse-12.c: Add -msgx.
218 * gcc.target/i386/sse-13.c: Ditto.
219 * gcc.target/i386/sse-14.c: Ditto.
220 * gcc.target/i386/sse-22.c: Ditto.
221 * gcc.target/i386/sse-23.c: Ditto.
222 * g++.dg/other/i386-2.C: Ditto.
223 * g++.dg/other/i386-3.C: Ditto.
225 2017-01-11 Martin Sebor <msebor@redhat.com>
228 * g++.dg/template/explicit9.C: New test.
230 2017-01-11 Nathan Sidwell <nathan@acm.org>
233 * g++.dg/pr77812.C: New.
235 2017-01-11 Jakub Jelinek <jakub@redhat.com>
238 * g++.dg/cpp1y/constexpr-71537.C: New test.
240 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
243 2017-01-11 Martin Sebor <msebor@redhat.com>
246 * c-c++-common/Waddress-2.c: New test.
248 2017-01-11 Jakub Jelinek <jakub@redhat.com>
251 * g++.dg/cpp0x/pr78341.C: New test.
253 2017-01-11 Martin Sebor <msebor@redhat.com>
256 * gcc.dg/pr78768.c: New test.
258 2017-01-11 David Malcolm <dmalcolm@redhat.com>
261 * gcc.dg/spellcheck-options-14.c: New test case.
262 * gcc.dg/spellcheck-options-15.c: New test case.
263 * gcc.dg/spellcheck-options-16.c: New test case.
264 * gcc.dg/spellcheck-options-17.c: New test case.
266 2017-01-11 Martin Liska <mliska@suse.cz>
268 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
270 2017-01-11 Jakub Jelinek <jakub@redhat.com>
272 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
273 instead of just 1 for the decomposition from struct C.
275 2017-01-11 Eric Botcazou <ebotcazou@adacore.com>
277 * gcc.c-torture/execute/20170111-1.c: New test.
279 2017-01-11 Richard Biener <rguenther@suse.de>
281 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
283 2017-01-11 Jakub Jelinek <jakub@redhat.com>
286 * gcc.dg/lto/pr50199_0.c: New test.
288 2017-01-10 Martin Sebor <msebor@redhat.com>
293 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
294 * gcc.dg/tree-ssa/pr78622.c: Ditto.
296 2017-01-10 Martin Sebor <msebor@redhat.com>
299 * gcc.dg/pr78138.c: New test.
301 2017-01-10 David Malcolm <dmalcolm@redhat.com>
304 * g++.dg/diagnostic/pr77949.C: New test case.
306 2017-01-10 Martin Sebor <msebor@redhat.com>
309 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
311 2017-01-10 Martin Sebor <msebor@redhat.com>
313 PR tree-optimization/78775
314 * gcc.dg/attr-alloc_size-4.c: Add test cases.
315 * gcc.dg/attr-alloc_size-10.c: New test.
316 * gcc.dg/attr-alloc_size-11.c: New test.
317 * gcc.dg/builtin-stringop-chk-7.c: New test.
318 * gcc.dg/pr78775.c: New test.
319 * gcc.dg/pr78973-2.c: New test.
320 * gcc.dg/pr78973.c: New test.
322 2017-01-10 Jeff Law <law@redhat.com>
324 PR tree-optimization/77766
325 PR tree-optimization/78856
326 * gcc.c-torture/execute/pr77766.c: New test.
328 2016-01-10 Richard Biener <rguenther@suse.de>
330 PR tree-optimization/79034
331 * g++.dg/torture/pr79034.C: New testcase.
333 2017-01-10 Martin Liska <mliska@suse.cz>
335 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
336 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
337 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
338 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
339 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
340 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
341 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
342 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
343 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
344 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
345 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
346 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
347 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
348 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
349 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
350 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
351 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
352 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
353 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
354 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
355 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
356 * gcc.dg/ipa/pr64307.c: Likewise.
357 * gcc.dg/ipa/pr77653.c: Likewise.
359 2017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
361 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
362 * g++.dg/other/i386-3.C: Ditto.
363 * gcc.target/i386/sse-12.c: Ditto.
364 * gcc.target/i386/sse-13.c: Ditto.
365 * gcc.target/i386/sse-22.c: Ditto.
366 * gcc.target/i386/sse-23.c: Ditto.
367 * gcc.target/i386/builtin_target.c: Handle new option.
368 * gcc.target/i386/funcspec-56.inc: Test new attributes.
369 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
370 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
372 2017-01-09 Martin Sebor <msebor@redhat.com>
375 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
376 with different precisions.
378 2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
380 * g++.dg/opt/call2.C: New test.
381 * g++.dg/opt/call3.C: Likewise.
382 * gnat.dg/array26.adb: New test.
383 * gnat.dg/array26_pkg.ad[sb]: New helper.
384 * gnat.dg/array27.adb: New test.
385 * gnat.dg/array27_pkg.ad[sb]: New helper.
386 * gnat.dg/array28.adb: New test.
387 * gnat.dg/array28_pkg.ad[sb]: New helper.
389 2017-01-09 Jakub Jelinek <jakub@redhat.com>
393 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
395 * gfortran.dg/initialization_17.f90: Likewise.
397 2017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
400 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
401 * gcc.target/i386/pr78904-4.c: Likewise.
402 * gcc.target/i386/pr78904-6.c: Likewise.
403 * gcc.target/i386/pr78967-2.c: Likewise.
405 2017-01-09 Jakub Jelinek <jakub@redhat.com>
407 PR tree-optimization/78899
408 * gcc.target/i386/pr78899.c: New test.
409 * gcc.dg/pr71077.c: New test.
411 2017-01-09 Martin Jambor <mjambor@suse.cz>
415 * gcc.dg/torture/pr78365.c: New test.
417 2017-01-09 Jakub Jelinek <jakub@redhat.com>
420 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
421 (main): Use int* instead of long long.
423 PR tree-optimization/78938
424 * gcc.dg/vect/pr78938.c: New test.
426 2017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
428 * gcc.dg/20161219.c: New test.
430 2017-01-09 Richard Biener <rguenther@suse.de>
432 PR tree-optimization/78997
433 * gcc.dg/torture/pr78997.c: New testcase.
435 2017-01-09 Richard Biener <rguenther@suse.de>
438 * g++.dg/lto/pr79000_0.C: New testcase.
439 * g++.dg/lto/pr79000_1.c: Likewise.
441 2017-01-08 Martin Sebor <msebor@redhat.com>
444 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
445 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
446 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
448 * gcc.dg/format/pr78569.c: Adjust.
450 2017-01-07 David Malcolm <dmalcolm@redhat.com>
453 * g++.dg/diagnostic/pr72803.C: New test case.
455 2017-01-07 Martin Sebor <msebor@redhat.com>
457 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
458 * gcc.dg/attr-alloc_size-4.c: Same.
460 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
462 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
463 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
464 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
465 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
466 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
467 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
468 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
470 2017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
471 * gcc.dg/memcmp-1.c: New.
472 * gcc.dg/strncmp-1.c: New.
474 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
476 * gcc.target/arm/acle/mcrr: New.
477 * gcc.target/arm/acle/mcrr2: New.
478 * gcc.target/arm/acle/mrrc: New.
479 * gcc.target/arm/acle/mrrc2: New.
481 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
483 * gcc.target/arm/acle/mcr.c: New.
484 * gcc.target/arm/acle/mrc.c: New.
485 * gcc.target/arm/acle/mcr2.c: New.
486 * gcc.target/arm/acle/mrc2.c: New.
488 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
490 * gcc.target/arm/acle/ldc: New.
491 * gcc.target/arm/acle/ldc2: New.
492 * gcc.target/arm/acle/ldcl: New.
493 * gcc.target/arm/acle/ldc2l: New.
494 * gcc.target/arm/acle/stc: New.
495 * gcc.target/arm/acle/stc2: New.
496 * gcc.target/arm/acle/stcl: New.
497 * gcc.target/arm/acle/stc2l: New.
499 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
501 * gcc.target/arm/acle/acle.exp: Run tests for different options
502 and make sure fat-lto-objects is used such that we can still do
504 * gcc.target/arm/acle/cdp.c: New.
505 * gcc.target/arm/acle/cdp2.c: New.
506 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
507 (check_effective_target_arm_coproc1_ok_nocache): New.
508 (check_effective_target_arm_coproc2_ok): New.
509 (check_effective_target_arm_coproc2_ok_nocache): New.
510 (check_effective_target_arm_coproc3_ok): New.
511 (check_effective_target_arm_coproc3_ok_nocache): New.
512 (check_effective_target_arm_coproc4_ok): New.
513 (check_effective_target_arm_coproc4_ok_nocache): New.
515 2017-01-06 Martin Sebor <msebor@redhat.com>
518 * gcc.dg/tree-ssa/pr78605.c: New test.
520 2017-01-05 Martin Sebor <msebor@redhat.com>
522 PR tree-optimization/78910
523 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
525 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
526 * gcc.dg/tree-ssa/pr78910.c: New test.
528 2017-01-05 Eric Botcazou <ebotcazou@adacore.com>
530 * gcc.dg/sso-10.c: New test.
532 2017-01-05 Jakub Jelinek <jakub@redhat.com>
534 PR tree-optimization/71016
535 * gcc.target/i386/pr71016.c: New test.
536 * gcc.target/aarch64/pr71016.c: New test.
537 * gcc.dg/tree-ssa/pr66726-3.c: New test.
540 * g++.dg/cpp1z/decomp19.C: New test.
543 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
544 * g++.dg/init/union1.C: Likewise.
545 * g++.dg/cpp0x/union6.C: Expect errors.
546 * g++.dg/cpp0x/union8.C: New test.
547 * g++.dg/cpp0x/pr78890-1.C: New test.
548 * g++.dg/cpp0x/pr78890-2.C: New test.
550 2017-01-05 David Edelsohn <dje.gcc@gmail.com>
552 * gcc.target/powerpc/pr71670.c: Require p9vector.
553 * gcc.target/powerpc/p9-novsx.c: Same.
555 2017-01-05 David Malcolm <dmalcolm@redhat.com>
557 * selftests/asr_div1.rtl: New file.
558 * selftests/aarch64: New subdirectory.
559 * selftests/aarch64/times-two.rtl: New file.
560 * selftests/bb-index.rtl: New file.
561 * selftests/cfg-test.rtl: New file.
562 * selftests/const-int.rtl: New file.
563 * selftests/example-labels.rtl: New file.
564 * selftests/insn-with-mode.rtl: New file.
565 * selftests/jump-to-label-ref.rtl: New file.
566 * selftests/jump-to-return.rtl: New file.
567 * selftests/jump-to-simple-return.rtl: New file.
568 * selftests/mem.rtl: New file.
569 * selftests/note-insn-deleted.rtl: New file.
570 * selftests/note_insn_basic_block.rtl: New file.
571 * selftests/simple-cse.rtl: New file.
572 * selftests/symbol-ref.rtl: New file.
573 * selftests/x86_64: New subdirectory.
574 * selftests/x86_64/call-insn.rtl: New file.
575 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
576 * selftests/x86_64/times-two.rtl: New file.
577 * selftests/x86_64/unspec.rtl: New file.
579 2017-01-05 Nathan Sidwell <nathan@acm.org>
582 * g++.dg/cpp0x/pr78765.C: New.
584 2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
586 * gcc.target/s390/memcpy-2.c: New test.
587 * gcc.target/s390/memset-2.c: New test.
589 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
591 * gcc.target/s390/memcpy-1.c: New test.
593 2017-01-04 Jeff Law <law@redhat.com>
595 PR tree-optimization/78812
596 * g++.dg/torture/pr78812.C: New test.
598 2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
603 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
604 64-bit VSX systems with direct move, whether we optimize common
605 code sequences in the GLIBC math library for float math functions.
606 * gcc.target/powerpc/pr71977-2.c: Likewise.
608 2017-01-04 Marek Polacek <polacek@redhat.com>
611 * c-c++-common/Wpointer-compare-1.c: New test.
613 2017-01-04 Jakub Jelinek <jakub@redhat.com>
616 * c-c++-common/Wunused-var-16.c: New test.
619 * g++.dg/cpp0x/pr78693.C: New test.
622 * gcc.dg/pr78957.c: New test.
624 * g++.dg/cpp1y/auto-fn34.C: New test.
627 * g++.dg/cpp0x/pr71182.C: New test.
629 2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
632 * gcc.target/powerpc/pr78056-1.c: New test.
633 * gcc.target/powerpc/pr78056-2.c: New test.
634 * gcc.target/powerpc/pr78056-3.c: New test.
635 * gcc.target/powerpc/pr78056-4.c: New test.
636 * gcc.target/powerpc/pr78056-5.c: New test.
637 * gcc.target/powerpc/pr78056-6.c: New test.
638 * gcc.target/powerpc/pr78056-7.c: New test.
639 * gcc.target/powerpc/pr78056-8.c: New test.
640 * lib/target-supports.exp
641 (check_effective_target_powerpc_popcntb_ok): New procedure to test
642 whether the effective target supports the popcntb instruction.
644 2017-01-03 Jeff Law <law@redhat.com>
646 PR tree-optimization/67955
647 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
649 2017-01-04 Marek Polacek <polacek@redhat.com>
653 * g++.dg/cpp0x/range-for32.C: New test.
654 * g++.dg/cpp0x/range-for33.C: New test.
656 2017-01-04 David Malcolm <dmalcolm@redhat.com>
658 * gcc.dg/Wmissing-braces-fixits.c: New test case.
660 2017-01-04 Nathan Sidwell <nathan@acm.org>
663 * g++.dg/cpp1y/pr66735.C: New.
665 2017-01-04 Jakub Jelinek <jakub@redhat.com>
667 PR tree-optimization/71563
668 * gcc.dg/tree-ssa/pr71563.c: New test.
670 2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
674 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
675 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
676 * gfortran.dg/transfer_intrinsic_1.f90: Change
677 scan-tree-dump-times due to gfc_trans_string_copy change to
678 avoid -Wstringop-overflow.
680 2017-01-03 Jeff Law <law@redhat.com>
682 PR tree-optimization/78856
683 * gcc.c-torture/execute/pr78856.c: New test.
685 2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
688 * gcc.target/powerpc/pr78953.c: New test.
690 2017-01-03 Ian Lance Taylor <iant@google.com>
692 * gcc.misc-tests/godump-1.c: Update for accurate representation of
695 2017-01-03 Martin Sebor <msebor@redhat.com>
697 PR tree-optimization/78696
698 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
699 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
700 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
701 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
703 2017-01-03 David Malcolm <dmalcolm@redhat.com>
705 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
706 with more than one digit.
707 * lib/gcc-dg.exp (process-message): Support more than one digit
708 in relative line specifications.
710 2017-01-03 Jakub Jelinek <jakub@redhat.com>
712 PR tree-optimization/78965
713 * gcc.dg/pr78965.c: New test.
716 * g++.dg/opt/pr78901.C: New test.
718 2017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
722 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
723 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
724 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
725 * gfortran.dg/repeat_7.f90: New test for PR 66310.
726 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
727 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
728 * gfortran.dg/string_1_lp64.f90: New test.
729 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
730 * gfortran.dg/string_3_lp64.f90: New test.
731 * gfortran.dg/transfer_intrinsic_1.f90: Change
732 scan-tree-dump-times due to gfc_trans_string_copy change to
733 avoid -Wstringop-overflow.
735 2017-01-02 Uros Bizjak <ubizjak@gmail.com>
738 * gcc.target/i386/pr78967-1.c: New test.
739 * gcc.target/i386/pr78967-2.c: Ditto.
740 * gcc.target/i386/pr78967-3.c: Ditto.
742 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
743 * gcc.target/i386/pr78904-4.c: Ditto.
744 * gcc.target/i386/pr78904-6.c: Ditto.
746 2017-01-01 Jan Hubicka <hubicka@ucw.cz>
749 * g++.dg/torture/pr77674.C: New testcase.
751 2017-01-01 Jakub Jelinek <jakub@redhat.com>
753 Update copyright years.
755 Copyright (C) 2017 Free Software Foundation, Inc.
757 Copying and distribution of this file, with or without modification,
758 are permitted in any medium without royalty provided the copyright
759 notice and this notice are preserved.