1 2017-01-16 Carl Love <cel@us.ibm.com>
3 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
4 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
6 2017-01-16 Carl Love <cel@us.ibm.com>
8 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
9 Change arguments and return type to bool long long.
11 2017-01-16 Martin Sebor <msebor@redhat.com>
14 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
17 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
20 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
23 * g++.dg/cpp0x/pr71737.C: New.
25 2017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
27 * gcc.target/powerpc/swaps-p8-27.c: New.
29 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
32 * g++.dg/cpp0x/pr71737.C: New.
34 2017-01-16 Eric Botcazou <ebotcazou@adacore.com>
36 * gnat.dg/opt62.adb: New test.
37 * gnat.dg/opt62_pkg.ads: New helper.
39 2017-01-14 Bernd Schmidt <bschmidt@redhat.com>
41 PR rtl-optimization/78626
42 PR rtl-optimization/78727
43 * gcc.dg/torture/pr78626.c: New test.
44 * gcc.dg/torture/pr78727.c: New test.
46 2017-01-14 Alan Modra <amodra@gmail.com>
48 * gcc.c-torture/compile/pr72749.c: New test.
50 2017-01-13 David Malcolm <dmalcolm@redhat.com>
53 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
54 (test_macro_2): New test.
55 (test_macro_3): New test.
56 (test_macro_4): New test.
57 (test_non_contiguous_strings): Convert line number to line offset.
58 * gcc.dg/format/pr78304-2.c: New test case.
59 * gcc.dg/format/pr78304.c: New test case.
61 2017-01-13 Uros Bizjak <ubizjak@gmail.com>
63 * gcc.target/i386/funcspec-56.inc: Add missing options and
64 reorder options by implied ISAs, as in ix86_target_string.
66 2017-01-13 Marek Polacek <polacek@redhat.com>
69 * g++.dg/cpp0x/constexpr-array18.C: New test.
71 2017-01-13 Jeff Law <law@redhat.com>
73 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
75 PR tree-optimization/61912
76 PR tree-optimization/77485
77 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
78 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
79 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
81 PR tree-optimization/33562
82 PR tree-optimization/61912
83 PR tree-optimization/77485
84 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
85 * gcc.dg/tree-ssa/complex-5.c: Likewise.
86 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
87 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
88 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
89 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
90 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
92 2017-01-13 Martin Liska <mliska@suse.cz>
95 * gcc.c-torture/execute/pr79043.c: New test.
97 2017-01-13 Richard Biener <rguenther@suse.de>
100 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
102 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
105 * gfortran.dg/coarray/event_4.f08: New test.
107 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
110 * gfortran.dg/coarray/event_3.f08: New test.
112 2017-01-13 Richard Biener <rguenther@suse.de>
114 PR tree-optimization/77283
115 * gcc.dg/tree-ssa/split-path-9.c: Fix.
117 2017-01-13 Richard Biener <rguenther@suse.de>
119 * gcc.dg/gimplefe-22.c: New testcase.
121 2017-01-13 Richard Biener <rguenther@suse.de>
123 PR tree-optimization/77283
124 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
125 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
126 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
128 2017-01-12 Sandra Loosemore <sandra@codesourcery.com>
130 * gcc.dg/pr77862.c: Require fpic target.
132 2017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
135 * gcc.target/powerpc/pr79004.c: New test.
136 2017-01-12 Martin Sebor <msebor@redhat.com>
138 * gcc.dg/pr78138.c: Adjust.
139 * gcc.dg/pr78768.c: Adjust.
140 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
141 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
142 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
143 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
144 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
145 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
146 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
147 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
148 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
149 * gcc.dg/tree-ssa/pr78605.c: Adjust.
150 * gcc.dg/tree-ssa/pr78622.c: Adjust.
152 2017-01-12 Jakub Jelinek <jakub@redhat.com>
154 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
156 2017-01-12 Martin Sebor <msebor@redhat.com>
159 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
162 2017-01-12 David Edelsohn <dje.gcc@gmail.com>
164 * gcc.dg/pr78768.c: Require LTO.
166 2017-01-12 Martin Sebor <msebor@redhat.com>
169 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
170 due to the referenced bug.
172 2017-01-12 Martin Sebor <msebor@redhat.com>
175 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
177 2017-01-12 Uros Bizjak <ubizjak@gmail.com>
179 * gcc.target/i386/builtin_target.c (check_features): Check all
180 supported __builtin_cpu_supports options.
182 2017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
184 PR tree-optimization/78319
185 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
188 2017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
191 * gcc.target/powerpc/swaps-p8-26.c: New.
193 2017-01-12 Richard Biener <rguenther@suse.de>
195 * gcc.dg/gimplefe-21.c: New testcase.
197 2017-01-12 Michael Collison <michael.collison@arm.com>
199 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
201 2017-01-11 Julia Koval <julia.koval@intel.com>
202 Uros Bizjak <ubizjak@gmail.com>
204 * gcc.target/i386/sgx.c New test.
205 * gcc.target/i386/sse-12.c: Add -msgx.
206 * gcc.target/i386/sse-13.c: Ditto.
207 * gcc.target/i386/sse-14.c: Ditto.
208 * gcc.target/i386/sse-22.c: Ditto.
209 * gcc.target/i386/sse-23.c: Ditto.
210 * g++.dg/other/i386-2.C: Ditto.
211 * g++.dg/other/i386-3.C: Ditto.
213 2017-01-11 Martin Sebor <msebor@redhat.com>
216 * g++.dg/template/explicit9.C: New test.
218 2017-01-11 Nathan Sidwell <nathan@acm.org>
221 * g++.dg/pr77812.C: New.
223 2017-01-11 Jakub Jelinek <jakub@redhat.com>
226 * g++.dg/cpp1y/constexpr-71537.C: New test.
228 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
231 2017-01-11 Martin Sebor <msebor@redhat.com>
234 * c-c++-common/Waddress-2.c: New test.
236 2017-01-11 Jakub Jelinek <jakub@redhat.com>
239 * g++.dg/cpp0x/pr78341.C: New test.
241 2017-01-11 Martin Sebor <msebor@redhat.com>
244 * gcc.dg/pr78768.c: New test.
246 2017-01-11 David Malcolm <dmalcolm@redhat.com>
249 * gcc.dg/spellcheck-options-14.c: New test case.
250 * gcc.dg/spellcheck-options-15.c: New test case.
251 * gcc.dg/spellcheck-options-16.c: New test case.
252 * gcc.dg/spellcheck-options-17.c: New test case.
254 2017-01-11 Martin Liska <mliska@suse.cz>
256 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
258 2017-01-11 Jakub Jelinek <jakub@redhat.com>
260 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
261 instead of just 1 for the decomposition from struct C.
263 2017-01-11 Eric Botcazou <ebotcazou@adacore.com>
265 * gcc.c-torture/execute/20170111-1.c: New test.
267 2017-01-11 Richard Biener <rguenther@suse.de>
269 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
271 2017-01-11 Jakub Jelinek <jakub@redhat.com>
274 * gcc.dg/lto/pr50199_0.c: New test.
276 2017-01-10 Martin Sebor <msebor@redhat.com>
281 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
282 * gcc.dg/tree-ssa/pr78622.c: Ditto.
284 2017-01-10 Martin Sebor <msebor@redhat.com>
287 * gcc.dg/pr78138.c: New test.
289 2017-01-10 David Malcolm <dmalcolm@redhat.com>
292 * g++.dg/diagnostic/pr77949.C: New test case.
294 2017-01-10 Martin Sebor <msebor@redhat.com>
297 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
299 2017-01-10 Martin Sebor <msebor@redhat.com>
301 PR tree-optimization/78775
302 * gcc.dg/attr-alloc_size-4.c: Add test cases.
303 * gcc.dg/attr-alloc_size-10.c: New test.
304 * gcc.dg/attr-alloc_size-11.c: New test.
305 * gcc.dg/builtin-stringop-chk-7.c: New test.
306 * gcc.dg/pr78775.c: New test.
307 * gcc.dg/pr78973-2.c: New test.
308 * gcc.dg/pr78973.c: New test.
310 2017-01-10 Jeff Law <law@redhat.com>
312 PR tree-optimization/77766
313 PR tree-optimization/78856
314 * gcc.c-torture/execute/pr77766.c: New test.
316 2016-01-10 Richard Biener <rguenther@suse.de>
318 PR tree-optimization/79034
319 * g++.dg/torture/pr79034.C: New testcase.
321 2017-01-10 Martin Liska <mliska@suse.cz>
323 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
324 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
325 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
326 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
327 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
328 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
329 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
330 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
331 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
332 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
333 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
334 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
335 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
336 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
337 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
338 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
339 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
340 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
341 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
342 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
343 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
344 * gcc.dg/ipa/pr64307.c: Likewise.
345 * gcc.dg/ipa/pr77653.c: Likewise.
347 2017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
349 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
350 * g++.dg/other/i386-3.C: Ditto.
351 * gcc.target/i386/sse-12.c: Ditto.
352 * gcc.target/i386/sse-13.c: Ditto.
353 * gcc.target/i386/sse-22.c: Ditto.
354 * gcc.target/i386/sse-23.c: Ditto.
355 * gcc.target/i386/builtin_target.c: Handle new option.
356 * gcc.target/i386/funcspec-56.inc: Test new attributes.
357 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
358 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
360 2017-01-09 Martin Sebor <msebor@redhat.com>
363 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
364 with different precisions.
366 2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
368 * g++.dg/opt/call2.C: New test.
369 * g++.dg/opt/call3.C: Likewise.
370 * gnat.dg/array26.adb: New test.
371 * gnat.dg/array26_pkg.ad[sb]: New helper.
372 * gnat.dg/array27.adb: New test.
373 * gnat.dg/array27_pkg.ad[sb]: New helper.
374 * gnat.dg/array28.adb: New test.
375 * gnat.dg/array28_pkg.ad[sb]: New helper.
377 2017-01-09 Jakub Jelinek <jakub@redhat.com>
381 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
383 * gfortran.dg/initialization_17.f90: Likewise.
385 2017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
388 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
389 * gcc.target/i386/pr78904-4.c: Likewise.
390 * gcc.target/i386/pr78904-6.c: Likewise.
391 * gcc.target/i386/pr78967-2.c: Likewise.
393 2017-01-09 Jakub Jelinek <jakub@redhat.com>
395 PR tree-optimization/78899
396 * gcc.target/i386/pr78899.c: New test.
397 * gcc.dg/pr71077.c: New test.
399 2017-01-09 Martin Jambor <mjambor@suse.cz>
403 * gcc.dg/torture/pr78365.c: New test.
405 2017-01-09 Jakub Jelinek <jakub@redhat.com>
408 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
409 (main): Use int* instead of long long.
411 PR tree-optimization/78938
412 * gcc.dg/vect/pr78938.c: New test.
414 2017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
416 * gcc.dg/20161219.c: New test.
418 2017-01-09 Richard Biener <rguenther@suse.de>
420 PR tree-optimization/78997
421 * gcc.dg/torture/pr78997.c: New testcase.
423 2017-01-09 Richard Biener <rguenther@suse.de>
426 * g++.dg/lto/pr79000_0.C: New testcase.
427 * g++.dg/lto/pr79000_1.c: Likewise.
429 2017-01-08 Martin Sebor <msebor@redhat.com>
432 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
433 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
434 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
436 * gcc.dg/format/pr78569.c: Adjust.
438 2017-01-07 David Malcolm <dmalcolm@redhat.com>
441 * g++.dg/diagnostic/pr72803.C: New test case.
443 2017-01-07 Martin Sebor <msebor@redhat.com>
445 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
446 * gcc.dg/attr-alloc_size-4.c: Same.
448 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
450 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
451 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
452 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
453 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
454 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
455 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
456 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
458 2017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
459 * gcc.dg/memcmp-1.c: New.
460 * gcc.dg/strncmp-1.c: New.
462 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
464 * gcc.target/arm/acle/mcrr: New.
465 * gcc.target/arm/acle/mcrr2: New.
466 * gcc.target/arm/acle/mrrc: New.
467 * gcc.target/arm/acle/mrrc2: New.
469 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
471 * gcc.target/arm/acle/mcr.c: New.
472 * gcc.target/arm/acle/mrc.c: New.
473 * gcc.target/arm/acle/mcr2.c: New.
474 * gcc.target/arm/acle/mrc2.c: New.
476 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
478 * gcc.target/arm/acle/ldc: New.
479 * gcc.target/arm/acle/ldc2: New.
480 * gcc.target/arm/acle/ldcl: New.
481 * gcc.target/arm/acle/ldc2l: New.
482 * gcc.target/arm/acle/stc: New.
483 * gcc.target/arm/acle/stc2: New.
484 * gcc.target/arm/acle/stcl: New.
485 * gcc.target/arm/acle/stc2l: New.
487 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
489 * gcc.target/arm/acle/acle.exp: Run tests for different options
490 and make sure fat-lto-objects is used such that we can still do
492 * gcc.target/arm/acle/cdp.c: New.
493 * gcc.target/arm/acle/cdp2.c: New.
494 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
495 (check_effective_target_arm_coproc1_ok_nocache): New.
496 (check_effective_target_arm_coproc2_ok): New.
497 (check_effective_target_arm_coproc2_ok_nocache): New.
498 (check_effective_target_arm_coproc3_ok): New.
499 (check_effective_target_arm_coproc3_ok_nocache): New.
500 (check_effective_target_arm_coproc4_ok): New.
501 (check_effective_target_arm_coproc4_ok_nocache): New.
503 2017-01-06 Martin Sebor <msebor@redhat.com>
506 * gcc.dg/tree-ssa/pr78605.c: New test.
508 2017-01-05 Martin Sebor <msebor@redhat.com>
510 PR tree-optimization/78910
511 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
513 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
514 * gcc.dg/tree-ssa/pr78910.c: New test.
516 2017-01-05 Eric Botcazou <ebotcazou@adacore.com>
518 * gcc.dg/sso-10.c: New test.
520 2017-01-05 Jakub Jelinek <jakub@redhat.com>
522 PR tree-optimization/71016
523 * gcc.target/i386/pr71016.c: New test.
524 * gcc.target/aarch64/pr71016.c: New test.
525 * gcc.dg/tree-ssa/pr66726-3.c: New test.
528 * g++.dg/cpp1z/decomp19.C: New test.
531 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
532 * g++.dg/init/union1.C: Likewise.
533 * g++.dg/cpp0x/union6.C: Expect errors.
534 * g++.dg/cpp0x/union8.C: New test.
535 * g++.dg/cpp0x/pr78890-1.C: New test.
536 * g++.dg/cpp0x/pr78890-2.C: New test.
538 2017-01-05 David Edelsohn <dje.gcc@gmail.com>
540 * gcc.target/powerpc/pr71670.c: Require p9vector.
541 * gcc.target/powerpc/p9-novsx.c: Same.
543 2017-01-05 David Malcolm <dmalcolm@redhat.com>
545 * selftests/asr_div1.rtl: New file.
546 * selftests/aarch64: New subdirectory.
547 * selftests/aarch64/times-two.rtl: New file.
548 * selftests/bb-index.rtl: New file.
549 * selftests/cfg-test.rtl: New file.
550 * selftests/const-int.rtl: New file.
551 * selftests/example-labels.rtl: New file.
552 * selftests/insn-with-mode.rtl: New file.
553 * selftests/jump-to-label-ref.rtl: New file.
554 * selftests/jump-to-return.rtl: New file.
555 * selftests/jump-to-simple-return.rtl: New file.
556 * selftests/mem.rtl: New file.
557 * selftests/note-insn-deleted.rtl: New file.
558 * selftests/note_insn_basic_block.rtl: New file.
559 * selftests/simple-cse.rtl: New file.
560 * selftests/symbol-ref.rtl: New file.
561 * selftests/x86_64: New subdirectory.
562 * selftests/x86_64/call-insn.rtl: New file.
563 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
564 * selftests/x86_64/times-two.rtl: New file.
565 * selftests/x86_64/unspec.rtl: New file.
567 2017-01-05 Nathan Sidwell <nathan@acm.org>
570 * g++.dg/cpp0x/pr78765.C: New.
572 2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
574 * gcc.target/s390/memcpy-2.c: New test.
575 * gcc.target/s390/memset-2.c: New test.
577 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
579 * gcc.target/s390/memcpy-1.c: New test.
581 2017-01-04 Jeff Law <law@redhat.com>
583 PR tree-optimization/78812
584 * g++.dg/torture/pr78812.C: New test.
586 2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
591 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
592 64-bit VSX systems with direct move, whether we optimize common
593 code sequences in the GLIBC math library for float math functions.
594 * gcc.target/powerpc/pr71977-2.c: Likewise.
596 2017-01-04 Marek Polacek <polacek@redhat.com>
599 * c-c++-common/Wpointer-compare-1.c: New test.
601 2017-01-04 Jakub Jelinek <jakub@redhat.com>
604 * c-c++-common/Wunused-var-16.c: New test.
607 * g++.dg/cpp0x/pr78693.C: New test.
610 * gcc.dg/pr78957.c: New test.
612 * g++.dg/cpp1y/auto-fn34.C: New test.
615 * g++.dg/cpp0x/pr71182.C: New test.
617 2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
620 * gcc.target/powerpc/pr78056-1.c: New test.
621 * gcc.target/powerpc/pr78056-2.c: New test.
622 * gcc.target/powerpc/pr78056-3.c: New test.
623 * gcc.target/powerpc/pr78056-4.c: New test.
624 * gcc.target/powerpc/pr78056-5.c: New test.
625 * gcc.target/powerpc/pr78056-6.c: New test.
626 * gcc.target/powerpc/pr78056-7.c: New test.
627 * gcc.target/powerpc/pr78056-8.c: New test.
628 * lib/target-supports.exp
629 (check_effective_target_powerpc_popcntb_ok): New procedure to test
630 whether the effective target supports the popcntb instruction.
632 2017-01-03 Jeff Law <law@redhat.com>
634 PR tree-optimization/67955
635 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
637 2017-01-04 Marek Polacek <polacek@redhat.com>
641 * g++.dg/cpp0x/range-for32.C: New test.
642 * g++.dg/cpp0x/range-for33.C: New test.
644 2017-01-04 David Malcolm <dmalcolm@redhat.com>
646 * gcc.dg/Wmissing-braces-fixits.c: New test case.
648 2017-01-04 Nathan Sidwell <nathan@acm.org>
651 * g++.dg/cpp1y/pr66735.C: New.
653 2017-01-04 Jakub Jelinek <jakub@redhat.com>
655 PR tree-optimization/71563
656 * gcc.dg/tree-ssa/pr71563.c: New test.
658 2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
662 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
663 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
664 * gfortran.dg/transfer_intrinsic_1.f90: Change
665 scan-tree-dump-times due to gfc_trans_string_copy change to
666 avoid -Wstringop-overflow.
668 2017-01-03 Jeff Law <law@redhat.com>
670 PR tree-optimization/78856
671 * gcc.c-torture/execute/pr78856.c: New test.
673 2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
676 * gcc.target/powerpc/pr78953.c: New test.
678 2017-01-03 Ian Lance Taylor <iant@google.com>
680 * gcc.misc-tests/godump-1.c: Update for accurate representation of
683 2017-01-03 Martin Sebor <msebor@redhat.com>
685 PR tree-optimization/78696
686 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
687 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
688 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
689 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
691 2017-01-03 David Malcolm <dmalcolm@redhat.com>
693 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
694 with more than one digit.
695 * lib/gcc-dg.exp (process-message): Support more than one digit
696 in relative line specifications.
698 2017-01-03 Jakub Jelinek <jakub@redhat.com>
700 PR tree-optimization/78965
701 * gcc.dg/pr78965.c: New test.
704 * g++.dg/opt/pr78901.C: New test.
706 2017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
710 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
711 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
712 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
713 * gfortran.dg/repeat_7.f90: New test for PR 66310.
714 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
715 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
716 * gfortran.dg/string_1_lp64.f90: New test.
717 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
718 * gfortran.dg/string_3_lp64.f90: New test.
719 * gfortran.dg/transfer_intrinsic_1.f90: Change
720 scan-tree-dump-times due to gfc_trans_string_copy change to
721 avoid -Wstringop-overflow.
723 2017-01-02 Uros Bizjak <ubizjak@gmail.com>
726 * gcc.target/i386/pr78967-1.c: New test.
727 * gcc.target/i386/pr78967-2.c: Ditto.
728 * gcc.target/i386/pr78967-3.c: Ditto.
730 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
731 * gcc.target/i386/pr78904-4.c: Ditto.
732 * gcc.target/i386/pr78904-6.c: Ditto.
734 2017-01-01 Jan Hubicka <hubicka@ucw.cz>
737 * g++.dg/torture/pr77674.C: New testcase.
739 2017-01-01 Jakub Jelinek <jakub@redhat.com>
741 Update copyright years.
743 Copyright (C) 2017 Free Software Foundation, Inc.
745 Copying and distribution of this file, with or without modification,
746 are permitted in any medium without royalty provided the copyright
747 notice and this notice are preserved.