1 2017-01-13 Uros Bizjak <ubizjak@gmail.com>
3 * gcc.target/i386/funcspec-56.inc: Add missing options and
4 reorder options by implied ISAs, as in ix86_target_string.
6 2017-01-13 Marek Polacek <polacek@redhat.com>
9 * g++.dg/cpp0x/constexpr-array18.C: New test.
11 2017-01-13 Janne Blomqvist <jb@gcc.gnu.org>
15 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
16 * gfortran.dg/repeat_7.f90: New test for PR 66310.
17 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
18 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
19 * gfortran.dg/string_1_lp64.f90: New test.
20 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
21 * gfortran.dg/string_3_lp64.f90: New test.
23 2017-01-13 Jeff Law <law@redhat.com>
25 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
27 PR tree-optimization/61912
28 PR tree-optimization/77485
29 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
30 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
31 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
33 PR tree-optimization/33562
34 PR tree-optimization/61912
35 PR tree-optimization/77485
36 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
37 * gcc.dg/tree-ssa/complex-5.c: Likewise.
38 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
39 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
40 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
41 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
42 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
44 2017-01-13 Martin Liska <mliska@suse.cz>
47 * gcc.c-torture/execute/pr79043.c: New test.
49 2017-01-13 Richard Biener <rguenther@suse.de>
52 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
54 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
57 * gfortran.dg/coarray/event_4.f08: New test.
59 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
62 * gfortran.dg/coarray/event_3.f08: New test.
64 2017-01-13 Richard Biener <rguenther@suse.de>
66 PR tree-optimization/77283
67 * gcc.dg/tree-ssa/split-path-9.c: Fix.
69 2017-01-13 Richard Biener <rguenther@suse.de>
71 * gcc.dg/gimplefe-22.c: New testcase.
73 2017-01-13 Richard Biener <rguenther@suse.de>
75 PR tree-optimization/77283
76 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
77 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
78 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
80 2017-01-12 Sandra Loosemore <sandra@codesourcery.com>
82 * gcc.dg/pr77862.c: Require fpic target.
84 2017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
87 * gcc.target/powerpc/pr79004.c: New test.
88 2017-01-12 Martin Sebor <msebor@redhat.com>
90 * gcc.dg/pr78138.c: Adjust.
91 * gcc.dg/pr78768.c: Adjust.
92 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
93 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
94 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
95 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
96 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
97 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
98 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
99 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
100 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
101 * gcc.dg/tree-ssa/pr78605.c: Adjust.
102 * gcc.dg/tree-ssa/pr78622.c: Adjust.
104 2017-01-12 Jakub Jelinek <jakub@redhat.com>
106 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
108 2017-01-12 Martin Sebor <msebor@redhat.com>
111 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
114 2017-01-12 David Edelsohn <dje.gcc@gmail.com>
116 * gcc.dg/pr78768.c: Require LTO.
118 2017-01-12 Martin Sebor <msebor@redhat.com>
121 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
122 due to the referenced bug.
124 2017-01-12 Martin Sebor <msebor@redhat.com>
127 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
129 2017-01-12 Uros Bizjak <ubizjak@gmail.com>
131 * gcc.target/i386/builtin_target.c (check_features): Check all
132 supported __builtin_cpu_supports options.
134 2017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
136 PR tree-optimization/78319
137 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
140 2017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
143 * gcc.target/powerpc/swaps-p8-26.c: New.
145 2017-01-12 Richard Biener <rguenther@suse.de>
147 * gcc.dg/gimplefe-21.c: New testcase.
149 2017-01-12 Michael Collison <michael.collison@arm.com>
151 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
153 2017-01-11 Julia Koval <julia.koval@intel.com>
154 Uros Bizjak <ubizjak@gmail.com>
156 * gcc.target/i386/sgx.c New test.
157 * gcc.target/i386/sse-12.c: Add -msgx.
158 * gcc.target/i386/sse-13.c: Ditto.
159 * gcc.target/i386/sse-14.c: Ditto.
160 * gcc.target/i386/sse-22.c: Ditto.
161 * gcc.target/i386/sse-23.c: Ditto.
162 * g++.dg/other/i386-2.C: Ditto.
163 * g++.dg/other/i386-3.C: Ditto.
165 2017-01-11 Martin Sebor <msebor@redhat.com>
168 * g++.dg/template/explicit9.C: New test.
170 2017-01-11 Nathan Sidwell <nathan@acm.org>
173 * g++.dg/pr77812.C: New.
175 2017-01-11 Jakub Jelinek <jakub@redhat.com>
178 * g++.dg/cpp1y/constexpr-71537.C: New test.
180 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
183 2017-01-11 Martin Sebor <msebor@redhat.com>
186 * c-c++-common/Waddress-2.c: New test.
188 2017-01-11 Jakub Jelinek <jakub@redhat.com>
191 * g++.dg/cpp0x/pr78341.C: New test.
193 2017-01-11 Martin Sebor <msebor@redhat.com>
196 * gcc.dg/pr78768.c: New test.
198 2017-01-11 David Malcolm <dmalcolm@redhat.com>
201 * gcc.dg/spellcheck-options-14.c: New test case.
202 * gcc.dg/spellcheck-options-15.c: New test case.
203 * gcc.dg/spellcheck-options-16.c: New test case.
204 * gcc.dg/spellcheck-options-17.c: New test case.
206 2017-01-11 Martin Liska <mliska@suse.cz>
208 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
210 2017-01-11 Jakub Jelinek <jakub@redhat.com>
212 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
213 instead of just 1 for the decomposition from struct C.
215 2017-01-11 Eric Botcazou <ebotcazou@adacore.com>
217 * gcc.c-torture/execute/20170111-1.c: New test.
219 2017-01-11 Richard Biener <rguenther@suse.de>
221 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
223 2017-01-11 Jakub Jelinek <jakub@redhat.com>
226 * gcc.dg/lto/pr50199_0.c: New test.
228 2017-01-10 Martin Sebor <msebor@redhat.com>
233 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
234 * gcc.dg/tree-ssa/pr78622.c: Ditto.
236 2017-01-10 Martin Sebor <msebor@redhat.com>
239 * gcc.dg/pr78138.c: New test.
241 2017-01-10 David Malcolm <dmalcolm@redhat.com>
244 * g++.dg/diagnostic/pr77949.C: New test case.
246 2017-01-10 Martin Sebor <msebor@redhat.com>
249 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
251 2017-01-10 Martin Sebor <msebor@redhat.com>
253 PR tree-optimization/78775
254 * gcc.dg/attr-alloc_size-4.c: Add test cases.
255 * gcc.dg/attr-alloc_size-10.c: New test.
256 * gcc.dg/attr-alloc_size-11.c: New test.
257 * gcc.dg/builtin-stringop-chk-7.c: New test.
258 * gcc.dg/pr78775.c: New test.
259 * gcc.dg/pr78973-2.c: New test.
260 * gcc.dg/pr78973.c: New test.
262 2017-01-10 Jeff Law <law@redhat.com>
264 PR tree-optimization/77766
265 PR tree-optimization/78856
266 * gcc.c-torture/execute/pr77766.c: New test.
268 2016-01-10 Richard Biener <rguenther@suse.de>
270 PR tree-optimization/79034
271 * g++.dg/torture/pr79034.C: New testcase.
273 2017-01-10 Martin Liska <mliska@suse.cz>
275 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
276 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
277 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
278 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
279 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
280 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
281 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
282 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
283 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
284 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
285 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
286 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
287 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
288 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
289 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
290 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
291 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
292 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
293 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
294 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
295 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
296 * gcc.dg/ipa/pr64307.c: Likewise.
297 * gcc.dg/ipa/pr77653.c: Likewise.
299 2017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
301 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
302 * g++.dg/other/i386-3.C: Ditto.
303 * gcc.target/i386/sse-12.c: Ditto.
304 * gcc.target/i386/sse-13.c: Ditto.
305 * gcc.target/i386/sse-22.c: Ditto.
306 * gcc.target/i386/sse-23.c: Ditto.
307 * gcc.target/i386/builtin_target.c: Handle new option.
308 * gcc.target/i386/funcspec-56.inc: Test new attributes.
309 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
310 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
312 2017-01-09 Martin Sebor <msebor@redhat.com>
315 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
316 with different precisions.
318 2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
320 * g++.dg/opt/call2.C: New test.
321 * g++.dg/opt/call3.C: Likewise.
322 * gnat.dg/array26.adb: New test.
323 * gnat.dg/array26_pkg.ad[sb]: New helper.
324 * gnat.dg/array27.adb: New test.
325 * gnat.dg/array27_pkg.ad[sb]: New helper.
326 * gnat.dg/array28.adb: New test.
327 * gnat.dg/array28_pkg.ad[sb]: New helper.
329 2017-01-09 Jakub Jelinek <jakub@redhat.com>
333 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
335 * gfortran.dg/initialization_17.f90: Likewise.
337 2017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
340 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
341 * gcc.target/i386/pr78904-4.c: Likewise.
342 * gcc.target/i386/pr78904-6.c: Likewise.
343 * gcc.target/i386/pr78967-2.c: Likewise.
345 2017-01-09 Jakub Jelinek <jakub@redhat.com>
347 PR tree-optimization/78899
348 * gcc.target/i386/pr78899.c: New test.
349 * gcc.dg/pr71077.c: New test.
351 2017-01-09 Martin Jambor <mjambor@suse.cz>
355 * gcc.dg/torture/pr78365.c: New test.
357 2017-01-09 Jakub Jelinek <jakub@redhat.com>
360 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
361 (main): Use int* instead of long long.
363 PR tree-optimization/78938
364 * gcc.dg/vect/pr78938.c: New test.
366 2017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
368 * gcc.dg/20161219.c: New test.
370 2017-01-09 Richard Biener <rguenther@suse.de>
372 PR tree-optimization/78997
373 * gcc.dg/torture/pr78997.c: New testcase.
375 2017-01-09 Richard Biener <rguenther@suse.de>
378 * g++.dg/lto/pr79000_0.C: New testcase.
379 * g++.dg/lto/pr79000_1.c: Likewise.
381 2017-01-08 Martin Sebor <msebor@redhat.com>
384 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
385 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
386 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
388 * gcc.dg/format/pr78569.c: Adjust.
390 2017-01-07 David Malcolm <dmalcolm@redhat.com>
393 * g++.dg/diagnostic/pr72803.C: New test case.
395 2017-01-07 Martin Sebor <msebor@redhat.com>
397 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
398 * gcc.dg/attr-alloc_size-4.c: Same.
400 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
402 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
403 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
404 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
405 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
406 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
407 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
408 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
410 2017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
411 * gcc.dg/memcmp-1.c: New.
412 * gcc.dg/strncmp-1.c: New.
414 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
416 * gcc.target/arm/acle/mcrr: New.
417 * gcc.target/arm/acle/mcrr2: New.
418 * gcc.target/arm/acle/mrrc: New.
419 * gcc.target/arm/acle/mrrc2: New.
421 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
423 * gcc.target/arm/acle/mcr.c: New.
424 * gcc.target/arm/acle/mrc.c: New.
425 * gcc.target/arm/acle/mcr2.c: New.
426 * gcc.target/arm/acle/mrc2.c: New.
428 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
430 * gcc.target/arm/acle/ldc: New.
431 * gcc.target/arm/acle/ldc2: New.
432 * gcc.target/arm/acle/ldcl: New.
433 * gcc.target/arm/acle/ldc2l: New.
434 * gcc.target/arm/acle/stc: New.
435 * gcc.target/arm/acle/stc2: New.
436 * gcc.target/arm/acle/stcl: New.
437 * gcc.target/arm/acle/stc2l: New.
439 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
441 * gcc.target/arm/acle/acle.exp: Run tests for different options
442 and make sure fat-lto-objects is used such that we can still do
444 * gcc.target/arm/acle/cdp.c: New.
445 * gcc.target/arm/acle/cdp2.c: New.
446 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
447 (check_effective_target_arm_coproc1_ok_nocache): New.
448 (check_effective_target_arm_coproc2_ok): New.
449 (check_effective_target_arm_coproc2_ok_nocache): New.
450 (check_effective_target_arm_coproc3_ok): New.
451 (check_effective_target_arm_coproc3_ok_nocache): New.
452 (check_effective_target_arm_coproc4_ok): New.
453 (check_effective_target_arm_coproc4_ok_nocache): New.
455 2017-01-06 Martin Sebor <msebor@redhat.com>
458 * gcc.dg/tree-ssa/pr78605.c: New test.
460 2017-01-05 Martin Sebor <msebor@redhat.com>
462 PR tree-optimization/78910
463 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
465 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
466 * gcc.dg/tree-ssa/pr78910.c: New test.
468 2017-01-05 Eric Botcazou <ebotcazou@adacore.com>
470 * gcc.dg/sso-10.c: New test.
472 2017-01-05 Jakub Jelinek <jakub@redhat.com>
474 PR tree-optimization/71016
475 * gcc.target/i386/pr71016.c: New test.
476 * gcc.target/aarch64/pr71016.c: New test.
477 * gcc.dg/tree-ssa/pr66726-3.c: New test.
480 * g++.dg/cpp1z/decomp19.C: New test.
483 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
484 * g++.dg/init/union1.C: Likewise.
485 * g++.dg/cpp0x/union6.C: Expect errors.
486 * g++.dg/cpp0x/union8.C: New test.
487 * g++.dg/cpp0x/pr78890-1.C: New test.
488 * g++.dg/cpp0x/pr78890-2.C: New test.
490 2017-01-05 David Edelsohn <dje.gcc@gmail.com>
492 * gcc.target/powerpc/pr71670.c: Require p9vector.
493 * gcc.target/powerpc/p9-novsx.c: Same.
495 2017-01-05 David Malcolm <dmalcolm@redhat.com>
497 * selftests/asr_div1.rtl: New file.
498 * selftests/aarch64: New subdirectory.
499 * selftests/aarch64/times-two.rtl: New file.
500 * selftests/bb-index.rtl: New file.
501 * selftests/cfg-test.rtl: New file.
502 * selftests/const-int.rtl: New file.
503 * selftests/example-labels.rtl: New file.
504 * selftests/insn-with-mode.rtl: New file.
505 * selftests/jump-to-label-ref.rtl: New file.
506 * selftests/jump-to-return.rtl: New file.
507 * selftests/jump-to-simple-return.rtl: New file.
508 * selftests/mem.rtl: New file.
509 * selftests/note-insn-deleted.rtl: New file.
510 * selftests/note_insn_basic_block.rtl: New file.
511 * selftests/simple-cse.rtl: New file.
512 * selftests/symbol-ref.rtl: New file.
513 * selftests/x86_64: New subdirectory.
514 * selftests/x86_64/call-insn.rtl: New file.
515 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
516 * selftests/x86_64/times-two.rtl: New file.
517 * selftests/x86_64/unspec.rtl: New file.
519 2017-01-05 Nathan Sidwell <nathan@acm.org>
522 * g++.dg/cpp0x/pr78765.C: New.
524 2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
526 * gcc.target/s390/memcpy-2.c: New test.
527 * gcc.target/s390/memset-2.c: New test.
529 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
531 * gcc.target/s390/memcpy-1.c: New test.
533 2017-01-04 Jeff Law <law@redhat.com>
535 PR tree-optimization/78812
536 * g++.dg/torture/pr78812.C: New test.
538 2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
543 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
544 64-bit VSX systems with direct move, whether we optimize common
545 code sequences in the GLIBC math library for float math functions.
546 * gcc.target/powerpc/pr71977-2.c: Likewise.
548 2017-01-04 Marek Polacek <polacek@redhat.com>
551 * c-c++-common/Wpointer-compare-1.c: New test.
553 2017-01-04 Jakub Jelinek <jakub@redhat.com>
556 * c-c++-common/Wunused-var-16.c: New test.
559 * g++.dg/cpp0x/pr78693.C: New test.
562 * gcc.dg/pr78957.c: New test.
564 * g++.dg/cpp1y/auto-fn34.C: New test.
567 * g++.dg/cpp0x/pr71182.C: New test.
569 2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
572 * gcc.target/powerpc/pr78056-1.c: New test.
573 * gcc.target/powerpc/pr78056-2.c: New test.
574 * gcc.target/powerpc/pr78056-3.c: New test.
575 * gcc.target/powerpc/pr78056-4.c: New test.
576 * gcc.target/powerpc/pr78056-5.c: New test.
577 * gcc.target/powerpc/pr78056-6.c: New test.
578 * gcc.target/powerpc/pr78056-7.c: New test.
579 * gcc.target/powerpc/pr78056-8.c: New test.
580 * lib/target-supports.exp
581 (check_effective_target_powerpc_popcntb_ok): New procedure to test
582 whether the effective target supports the popcntb instruction.
584 2017-01-03 Jeff Law <law@redhat.com>
586 PR tree-optimization/67955
587 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
589 2017-01-04 Marek Polacek <polacek@redhat.com>
593 * g++.dg/cpp0x/range-for32.C: New test.
594 * g++.dg/cpp0x/range-for33.C: New test.
596 2017-01-04 David Malcolm <dmalcolm@redhat.com>
598 * gcc.dg/Wmissing-braces-fixits.c: New test case.
600 2017-01-04 Nathan Sidwell <nathan@acm.org>
603 * g++.dg/cpp1y/pr66735.C: New.
605 2017-01-04 Jakub Jelinek <jakub@redhat.com>
607 PR tree-optimization/71563
608 * gcc.dg/tree-ssa/pr71563.c: New test.
610 2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
614 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
615 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
616 * gfortran.dg/transfer_intrinsic_1.f90: Change
617 scan-tree-dump-times due to gfc_trans_string_copy change to
618 avoid -Wstringop-overflow.
620 2017-01-03 Jeff Law <law@redhat.com>
622 PR tree-optimization/78856
623 * gcc.c-torture/execute/pr78856.c: New test.
625 2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
628 * gcc.target/powerpc/pr78953.c: New test.
630 2017-01-03 Ian Lance Taylor <iant@google.com>
632 * gcc.misc-tests/godump-1.c: Update for accurate representation of
635 2017-01-03 Martin Sebor <msebor@redhat.com>
637 PR tree-optimization/78696
638 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
639 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
640 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
641 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
643 2017-01-03 David Malcolm <dmalcolm@redhat.com>
645 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
646 with more than one digit.
647 * lib/gcc-dg.exp (process-message): Support more than one digit
648 in relative line specifications.
650 2017-01-03 Jakub Jelinek <jakub@redhat.com>
652 PR tree-optimization/78965
653 * gcc.dg/pr78965.c: New test.
656 * g++.dg/opt/pr78901.C: New test.
658 2017-01-03 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/repeat_4.f90: Use integers of kind C_SIZE_T.
665 * gfortran.dg/repeat_7.f90: New test for PR 66310.
666 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
667 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
668 * gfortran.dg/string_1_lp64.f90: New test.
669 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
670 * gfortran.dg/string_3_lp64.f90: New test.
671 * gfortran.dg/transfer_intrinsic_1.f90: Change
672 scan-tree-dump-times due to gfc_trans_string_copy change to
673 avoid -Wstringop-overflow.
675 2017-01-02 Uros Bizjak <ubizjak@gmail.com>
678 * gcc.target/i386/pr78967-1.c: New test.
679 * gcc.target/i386/pr78967-2.c: Ditto.
680 * gcc.target/i386/pr78967-3.c: Ditto.
682 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
683 * gcc.target/i386/pr78904-4.c: Ditto.
684 * gcc.target/i386/pr78904-6.c: Ditto.
686 2017-01-01 Jan Hubicka <hubicka@ucw.cz>
689 * g++.dg/torture/pr77674.C: New testcase.
691 2017-01-01 Jakub Jelinek <jakub@redhat.com>
693 Update copyright years.
695 Copyright (C) 2017 Free Software Foundation, Inc.
697 Copying and distribution of this file, with or without modification,
698 are permitted in any medium without royalty provided the copyright
699 notice and this notice are preserved.