1 2017-01-23 Martin Liska <mliska@suse.cz>
3 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
4 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
5 sanopt optimization for ASAN_POISON.
7 2016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
11 2017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
13 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
14 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
16 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
17 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
18 exec_vcombine): Likewise.
19 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
20 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
21 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
22 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
23 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
24 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
25 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
26 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
27 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
28 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
29 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
30 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
31 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
32 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
33 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
34 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
35 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
36 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
38 (TEST_VGET_LANE): Cast to uint to avoid warning.
39 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
40 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
41 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
42 exec_vfma_vfms_n): Fix PRIx format for float64_t.
43 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
44 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
45 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
46 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
47 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
48 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
49 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
50 CHECK_POLY instead of CHECK for poly64_t types.
51 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
52 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
53 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
54 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
55 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
56 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
58 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
60 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
61 vqneg_extra): Fix PRIx format for int16_t, int32_t.
62 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
63 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
64 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
67 2017-01-22 Jakub Jelinek <jakub@redhat.com>
70 * gfortran.dg/gomp/pr79154-1.f90: New test.
71 * gfortran.dg/gomp/pr79154-2.f90: New test.
73 2017-01-22 Andreas Schwab <schwab@linux-m68k.org>
75 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
77 2017-01-21 Marek Polacek <polacek@redhat.com>
80 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
82 2017-01-20 Jan Hubicka <hubicka@ucw.cz>
84 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
86 2017-01-21 Bernd Schmidt <bschmidt@redhat.com>
88 PR rtl-optimization/79125
89 * gcc.dg/torture/pr79125.c: New test.
91 2017-01-20 Jiong Wang <jiong.wang@arm.com>
93 * testsuite/gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
95 * testsuite/gcc.target/aarch64/return_address_sign_2.c: Likewise.
96 * testsuite/gcc.target/aarch64/return_address_sign_3.c: Likewise.
98 2017-01-20 Nathan Sidwell <nathan@acm.org>
101 * g++.dg/cpp1z/inh-ctor38.C: New.
103 2017-01-20 Marek Polacek <polacek@redhat.com>
106 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
108 2017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
110 * lib/target-supports.exp (check_configured_with): New procedure.
111 (check_effective_target_default_mode): new effective target.
112 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
113 default mode. Fix dg-skip-if target selector syntax.
114 * gcc.target/arm/optional_thumb-2.c: Likewise.
115 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
118 2017-01-20 David Malcolm <dmalcolm@redhat.com>
122 * g++.dg/spellcheck-pr77829.C: New test case.
123 * g++.dg/spellcheck-pr78656.C: New test case.
125 2017-01-20 Marek Polacek <polacek@redhat.com>
128 * c-c++-common/Wduplicated-branches-1.c: New test.
129 * c-c++-common/Wduplicated-branches-10.c: New test.
130 * c-c++-common/Wduplicated-branches-11.c: New test.
131 * c-c++-common/Wduplicated-branches-12.c: New test.
132 * c-c++-common/Wduplicated-branches-2.c: New test.
133 * c-c++-common/Wduplicated-branches-3.c: New test.
134 * c-c++-common/Wduplicated-branches-4.c: New test.
135 * c-c++-common/Wduplicated-branches-5.c: New test.
136 * c-c++-common/Wduplicated-branches-6.c: New test.
137 * c-c++-common/Wduplicated-branches-7.c: New test.
138 * c-c++-common/Wduplicated-branches-8.c: New test.
139 * c-c++-common/Wduplicated-branches-9.c: New test.
140 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
141 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
142 * g++.dg/ext/builtin-object-size3.C: Likewise.
143 * g++.dg/gomp/loop-1.C: Likewise.
144 * g++.dg/warn/Wduplicated-branches1.C: New test.
145 * g++.dg/warn/Wduplicated-branches2.C: New test.
147 2017-01-20 Martin Liska <mliska@suse.cz>
150 * gcc.dg/lto/pr69188_0.c: New test.
151 * gcc.dg/lto/pr69188_1.c: New test.
153 2017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
155 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
156 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
157 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
158 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
159 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
160 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
161 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
162 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
163 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
164 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
165 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
166 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
167 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
168 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
169 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
170 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
171 * gcc.target/i386/avx-1.c: Test new intrinsics.
172 * gcc.target/i386/sse-13.c: Ditto.
173 * gcc.target/i386/sse-23.c: Ditto.
175 2017-01-20 Richard Biener <rguenther@suse.de>
177 PR tree-optimization/71264
178 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
180 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
182 * gcc.target/mips/madd4-1.c: New file.
183 * gcc.target/mips/madd4-2.c: Likewise.
184 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
186 (mips_option_groups): Add -m[no-]madd4.
187 (mips-dg-init): Detect default -mno-madd4.
188 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
189 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
190 * gcc.target/mips/mips-ps-type-2.c: Likewise.
191 * gcc.target/mips/nmadd-1.c: Likewise.
192 * gcc.target/mips/nmadd-2.c: Likewise.
193 * gcc.target/mips/nmadd-3.c: Likewise.
195 2017-01-19 Jiong Wang <jiong.wang@arm.com>
197 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
198 combined instructions.
199 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
201 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
202 of pointer authentication.
204 2017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
206 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
207 floating point hardware to run test.
209 2017-01-19 Tamar Christina <tamar.christina@arm.com>
211 * gcc/testsuite/lib/target-supports.exp
212 (check_effective_target_vect_call_copysignf): Enable for AArch64.
214 2017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
217 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
218 __x86_64__]: Allow for target i?86-*-*.
220 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
223 * gcc.target/mips/lxc1-sxc1-1.c: New file.
224 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
225 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
227 (mips_option_groups): Add -m[no-]lxc1-sxc1.
228 (mips-dg-init): Detect default -mno-lxc1-sxc1.
229 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
231 2017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
234 * gfortran.dg/coarray_43.f90: New test.
236 2017-01-19 Richard Earnshaw <rearnsha@arm.com>
238 PR rtl-optimization/79121
239 * gcc.c-torture/execute/pr79121.c: New test.
241 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
243 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
244 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
246 2017-01-18 Louis Krupp <louis.krupp@zoho.com>
250 * gfortran.dg/pr50069_1.f90: New test.
251 * gfortran.dg/pr50069_2.f90: New test.
252 * gfortran.dg/pr55086_1.f90: New test.
253 * gfortran.dg/pr55086_1_tfat.f90: New test.
254 * gfortran.dg/pr55086_2.f90: New test.
255 * gfortran.dg/pr55086_2_tfat.f90: New test.
256 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
258 2017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
259 * gcc.dg/strcmp-1.c: New test.
260 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
262 2017-01-18 David Malcolm <dmalcolm@redhat.com>
264 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
265 (dejagnu_fail): Likewise.
266 (dejagnu_note): Likewise.
267 (pass): Provide forward decl, moving true decl to after #include
272 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
274 * gcc.target/powerpc/p9-xxbr-1.c: New test.
275 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
277 2017-01-18 Nathan Sidwell <nathan@acm.org>
280 * g++.dg/cpp1z/inh-ctor37.C: New.
282 2017-01-18 Uros Bizjak <ubizjak@gmail.com>
284 PR rtl-optimization/78952
285 * gcc.target/i386/pr78952-1.c: New test.
286 * gcc.target/i386/pr78952-2.c: Ditto.
288 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
290 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
292 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
295 * gfortran.dg/coarray_event_1.f08: New test.
297 2017-01-18 Jakub Jelinek <jakub@redhat.com>
300 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
301 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
303 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
305 * gcc.target/powerpc/fusion4.c: Likewise.
306 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
308 * gcc.target/powerpc/pr58673-1.c: Likewise.
309 * gcc.target/powerpc/pr58673-2.c: Likewise.
310 * gcc.target/powerpc/pr59054.c: Likewise.
312 2016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
314 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
316 * gcc.target/powerpc/p9-vbpermd.c: New file.
318 2017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
320 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
321 (must_not_compile2): Downcase first letter of error messages.
322 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
323 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
325 2017-01-18 Nathan Sidwell <nathan@acm.org>
328 * g++.dg/pr79091.C: New.
330 2017-01-18 Jakub Jelinek <jakub@redhat.com>
332 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
334 (p0): Add missing dg-error.
336 2017-01-17 Joe Seymour <joe.s@somniumtech.com>
338 * gcc.target/msp430/mul_f5_muldef.c: New test.
340 2017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
343 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
344 options. Fix up the syntax for using \m and \M.
346 2017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
349 * gcc.target/powerpc/ssp-1.c: New testcase.
350 * gcc.target/powerpc/ssp-2.c: New testcase.
352 2017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
354 * gcc.target/aarch64/eh_return.c: New test.
356 2017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
358 * vec-rlmi-rlnm.c: New file.
360 2017-01-17 Nathan Sidwell <nathan@acm.org>
363 * g++.dg/cpp1y/pr61636-1.C: New.
364 * g++.dg/cpp1y/pr61636-2.C: New.
365 * g++.dg/cpp1y/pr61636-3.C: New.
367 2017-01-17 Martin Sebor <msebor@redhat.com>
370 * gcc.dg/pr78768.c: Make it a link-only test.
372 2017-01-17 David Malcolm <dmalcolm@redhat.com>
375 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
377 * c-c++-common/Wmisleading-indentation.c: Likewise.
379 2017-01-17 Vladimir Makarov <vmakarov@redhat.com>
382 * gcc.target/arm/pr79058.c: New.
384 2017-01-17 Jakub Jelinek <jakub@redhat.com>
386 PR tree-optimization/71854
387 * gcc.dg/vect/pr71854.c: New test.
389 2017-01-17 Martin Liska <mliska@suse.cz>
392 * g++.dg/ipa/pr71207.C: New test.
394 2017-01-17 Jan Hubicka <hubicka@ucw.cz>
397 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
398 * gcc.dg/tree-ssa/pr77445.c: New testcase.
400 2017-01-17 Jakub Jelinek <jakub@redhat.com>
402 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
403 rather than long unsigned int.
404 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
406 2017-01-17 Richard Biener <rguenther@suse.de>
408 PR tree-optimization/71433
409 * gcc.dg/Warray-bounds-20.c: New testcase.
411 2017-01-17 Richard Biener <rguenther@suse.de>
416 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
417 * gcc.dg/tree-ssa/scev-4.c: Likewise.
418 * gcc.dg/tree-ssa/scev-5.c: Likewise.
420 2017-01-17 Alan Modra <amodra@gmail.com>
422 * gcc.target/powerpc/pr79066.c: New.
424 2017-01-16 Jeff Law <law@redhat.com>
426 PR tree-optimization/33562
427 PR tree-optimization/61912
428 PR tree-optimization/77485
429 PR tree-optimization/79090
430 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
431 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
433 2017-01-16 Jakub Jelinek <jakub@redhat.com>
436 * gcc.c-torture/compile/pr79089.c: New test.
439 * gcc.dg/pr79080.c: New test.
441 2017-01-16 David Malcolm <dmalcolm@redhat.com>
444 * gcc.dg/format/pr78304.c: Convert argument from integral type
446 * gcc.dg/format/pr78304-2.c: Likewise.
448 2017-01-16 Carl Love <cel@us.ibm.com>
450 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
451 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
453 2017-01-16 Carl Love <cel@us.ibm.com>
455 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
456 Change arguments and return type to bool long long.
458 2017-01-16 Martin Sebor <msebor@redhat.com>
461 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
464 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
467 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
470 * g++.dg/cpp0x/pr71737.C: New.
472 2017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
474 * gcc.target/powerpc/swaps-p8-27.c: New.
476 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
479 * g++.dg/cpp0x/pr71737.C: New.
481 2017-01-16 Eric Botcazou <ebotcazou@adacore.com>
483 * gnat.dg/opt62.adb: New test.
484 * gnat.dg/opt62_pkg.ads: New helper.
486 2017-01-14 Bernd Schmidt <bschmidt@redhat.com>
488 PR rtl-optimization/78626
489 PR rtl-optimization/78727
490 * gcc.dg/torture/pr78626.c: New test.
491 * gcc.dg/torture/pr78727.c: New test.
493 2017-01-14 Alan Modra <amodra@gmail.com>
495 * gcc.c-torture/compile/pr72749.c: New test.
497 2017-01-13 David Malcolm <dmalcolm@redhat.com>
500 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
501 (test_macro_2): New test.
502 (test_macro_3): New test.
503 (test_macro_4): New test.
504 (test_non_contiguous_strings): Convert line number to line offset.
505 * gcc.dg/format/pr78304-2.c: New test case.
506 * gcc.dg/format/pr78304.c: New test case.
508 2017-01-13 Uros Bizjak <ubizjak@gmail.com>
510 * gcc.target/i386/funcspec-56.inc: Add missing options and
511 reorder options by implied ISAs, as in ix86_target_string.
513 2017-01-13 Marek Polacek <polacek@redhat.com>
516 * g++.dg/cpp0x/constexpr-array18.C: New test.
518 2017-01-13 Jeff Law <law@redhat.com>
520 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
522 PR tree-optimization/61912
523 PR tree-optimization/77485
524 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
525 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
526 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
528 PR tree-optimization/33562
529 PR tree-optimization/61912
530 PR tree-optimization/77485
531 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
532 * gcc.dg/tree-ssa/complex-5.c: Likewise.
533 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
534 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
535 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
536 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
537 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
539 2017-01-13 Martin Liska <mliska@suse.cz>
542 * gcc.c-torture/execute/pr79043.c: New test.
544 2017-01-13 Richard Biener <rguenther@suse.de>
547 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
549 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
552 * gfortran.dg/coarray/event_4.f08: New test.
554 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
557 * gfortran.dg/coarray/event_3.f08: New test.
559 2017-01-13 Richard Biener <rguenther@suse.de>
561 PR tree-optimization/77283
562 * gcc.dg/tree-ssa/split-path-9.c: Fix.
564 2017-01-13 Richard Biener <rguenther@suse.de>
566 * gcc.dg/gimplefe-22.c: New testcase.
568 2017-01-13 Richard Biener <rguenther@suse.de>
570 PR tree-optimization/77283
571 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
572 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
573 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
575 2017-01-12 Sandra Loosemore <sandra@codesourcery.com>
577 * gcc.dg/pr77862.c: Require fpic target.
579 2017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
582 * gcc.target/powerpc/pr79004.c: New test.
584 2017-01-12 Martin Sebor <msebor@redhat.com>
586 * gcc.dg/pr78138.c: Adjust.
587 * gcc.dg/pr78768.c: Adjust.
588 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
589 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
590 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
591 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
592 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
593 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
594 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
595 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
596 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
597 * gcc.dg/tree-ssa/pr78605.c: Adjust.
598 * gcc.dg/tree-ssa/pr78622.c: Adjust.
600 2017-01-12 Jakub Jelinek <jakub@redhat.com>
602 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
604 2017-01-12 Martin Sebor <msebor@redhat.com>
607 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
610 2017-01-12 David Edelsohn <dje.gcc@gmail.com>
612 * gcc.dg/pr78768.c: Require LTO.
614 2017-01-12 Martin Sebor <msebor@redhat.com>
617 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
618 due to the referenced bug.
620 2017-01-12 Martin Sebor <msebor@redhat.com>
623 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
625 2017-01-12 Uros Bizjak <ubizjak@gmail.com>
627 * gcc.target/i386/builtin_target.c (check_features): Check all
628 supported __builtin_cpu_supports options.
630 2017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
632 PR tree-optimization/78319
633 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
636 2017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
639 * gcc.target/powerpc/swaps-p8-26.c: New.
641 2017-01-12 Richard Biener <rguenther@suse.de>
643 * gcc.dg/gimplefe-21.c: New testcase.
645 2017-01-12 Michael Collison <michael.collison@arm.com>
647 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
649 2017-01-11 Julia Koval <julia.koval@intel.com>
650 Uros Bizjak <ubizjak@gmail.com>
652 * gcc.target/i386/sgx.c New test.
653 * gcc.target/i386/sse-12.c: Add -msgx.
654 * gcc.target/i386/sse-13.c: Ditto.
655 * gcc.target/i386/sse-14.c: Ditto.
656 * gcc.target/i386/sse-22.c: Ditto.
657 * gcc.target/i386/sse-23.c: Ditto.
658 * g++.dg/other/i386-2.C: Ditto.
659 * g++.dg/other/i386-3.C: Ditto.
661 2017-01-11 Martin Sebor <msebor@redhat.com>
664 * g++.dg/template/explicit9.C: New test.
666 2017-01-11 Nathan Sidwell <nathan@acm.org>
669 * g++.dg/pr77812.C: New.
671 2017-01-11 Jakub Jelinek <jakub@redhat.com>
674 * g++.dg/cpp1y/constexpr-71537.C: New test.
676 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
679 2017-01-11 Martin Sebor <msebor@redhat.com>
682 * c-c++-common/Waddress-2.c: New test.
684 2017-01-11 Jakub Jelinek <jakub@redhat.com>
687 * g++.dg/cpp0x/pr78341.C: New test.
689 2017-01-11 Martin Sebor <msebor@redhat.com>
692 * gcc.dg/pr78768.c: New test.
694 2017-01-11 David Malcolm <dmalcolm@redhat.com>
697 * gcc.dg/spellcheck-options-14.c: New test case.
698 * gcc.dg/spellcheck-options-15.c: New test case.
699 * gcc.dg/spellcheck-options-16.c: New test case.
700 * gcc.dg/spellcheck-options-17.c: New test case.
702 2017-01-11 Martin Liska <mliska@suse.cz>
704 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
706 2017-01-11 Jakub Jelinek <jakub@redhat.com>
708 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
709 instead of just 1 for the decomposition from struct C.
711 2017-01-11 Eric Botcazou <ebotcazou@adacore.com>
713 * gcc.c-torture/execute/20170111-1.c: New test.
715 2017-01-11 Richard Biener <rguenther@suse.de>
717 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
719 2017-01-11 Jakub Jelinek <jakub@redhat.com>
722 * gcc.dg/lto/pr50199_0.c: New test.
724 2017-01-10 Martin Sebor <msebor@redhat.com>
729 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
730 * gcc.dg/tree-ssa/pr78622.c: Ditto.
732 2017-01-10 Martin Sebor <msebor@redhat.com>
735 * gcc.dg/pr78138.c: New test.
737 2017-01-10 David Malcolm <dmalcolm@redhat.com>
740 * g++.dg/diagnostic/pr77949.C: New test case.
742 2017-01-10 Martin Sebor <msebor@redhat.com>
745 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
747 2017-01-10 Martin Sebor <msebor@redhat.com>
749 PR tree-optimization/78775
750 * gcc.dg/attr-alloc_size-4.c: Add test cases.
751 * gcc.dg/attr-alloc_size-10.c: New test.
752 * gcc.dg/attr-alloc_size-11.c: New test.
753 * gcc.dg/builtin-stringop-chk-7.c: New test.
754 * gcc.dg/pr78775.c: New test.
755 * gcc.dg/pr78973-2.c: New test.
756 * gcc.dg/pr78973.c: New test.
758 2017-01-10 Jeff Law <law@redhat.com>
760 PR tree-optimization/77766
761 PR tree-optimization/78856
762 * gcc.c-torture/execute/pr77766.c: New test.
764 2016-01-10 Richard Biener <rguenther@suse.de>
766 PR tree-optimization/79034
767 * g++.dg/torture/pr79034.C: New testcase.
769 2017-01-10 Martin Liska <mliska@suse.cz>
771 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
772 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
773 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
774 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
775 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
776 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
777 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
778 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
779 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
780 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
781 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
782 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
783 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
784 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
785 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
786 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
787 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
788 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
789 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
790 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
791 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
792 * gcc.dg/ipa/pr64307.c: Likewise.
793 * gcc.dg/ipa/pr77653.c: Likewise.
795 2017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
797 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
798 * g++.dg/other/i386-3.C: Ditto.
799 * gcc.target/i386/sse-12.c: Ditto.
800 * gcc.target/i386/sse-13.c: Ditto.
801 * gcc.target/i386/sse-22.c: Ditto.
802 * gcc.target/i386/sse-23.c: Ditto.
803 * gcc.target/i386/builtin_target.c: Handle new option.
804 * gcc.target/i386/funcspec-56.inc: Test new attributes.
805 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
806 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
808 2017-01-09 Martin Sebor <msebor@redhat.com>
811 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
812 with different precisions.
814 2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
816 * g++.dg/opt/call2.C: New test.
817 * g++.dg/opt/call3.C: Likewise.
818 * gnat.dg/array26.adb: New test.
819 * gnat.dg/array26_pkg.ad[sb]: New helper.
820 * gnat.dg/array27.adb: New test.
821 * gnat.dg/array27_pkg.ad[sb]: New helper.
822 * gnat.dg/array28.adb: New test.
823 * gnat.dg/array28_pkg.ad[sb]: New helper.
825 2017-01-09 Jakub Jelinek <jakub@redhat.com>
829 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
831 * gfortran.dg/initialization_17.f90: Likewise.
833 2017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
836 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
837 * gcc.target/i386/pr78904-4.c: Likewise.
838 * gcc.target/i386/pr78904-6.c: Likewise.
839 * gcc.target/i386/pr78967-2.c: Likewise.
841 2017-01-09 Jakub Jelinek <jakub@redhat.com>
843 PR tree-optimization/78899
844 * gcc.target/i386/pr78899.c: New test.
845 * gcc.dg/pr71077.c: New test.
847 2017-01-09 Martin Jambor <mjambor@suse.cz>
851 * gcc.dg/torture/pr78365.c: New test.
853 2017-01-09 Jakub Jelinek <jakub@redhat.com>
856 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
857 (main): Use int* instead of long long.
859 PR tree-optimization/78938
860 * gcc.dg/vect/pr78938.c: New test.
862 2017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
864 * gcc.dg/20161219.c: New test.
866 2017-01-09 Richard Biener <rguenther@suse.de>
868 PR tree-optimization/78997
869 * gcc.dg/torture/pr78997.c: New testcase.
871 2017-01-09 Richard Biener <rguenther@suse.de>
874 * g++.dg/lto/pr79000_0.C: New testcase.
875 * g++.dg/lto/pr79000_1.c: Likewise.
877 2017-01-08 Martin Sebor <msebor@redhat.com>
880 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
881 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
882 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
884 * gcc.dg/format/pr78569.c: Adjust.
886 2017-01-07 David Malcolm <dmalcolm@redhat.com>
889 * g++.dg/diagnostic/pr72803.C: New test case.
891 2017-01-07 Martin Sebor <msebor@redhat.com>
893 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
894 * gcc.dg/attr-alloc_size-4.c: Same.
896 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
898 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
899 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
900 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
901 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
902 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
903 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
904 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
906 2017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
907 * gcc.dg/memcmp-1.c: New.
908 * gcc.dg/strncmp-1.c: New.
910 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
912 * gcc.target/arm/acle/mcrr: New.
913 * gcc.target/arm/acle/mcrr2: New.
914 * gcc.target/arm/acle/mrrc: New.
915 * gcc.target/arm/acle/mrrc2: New.
917 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
919 * gcc.target/arm/acle/mcr.c: New.
920 * gcc.target/arm/acle/mrc.c: New.
921 * gcc.target/arm/acle/mcr2.c: New.
922 * gcc.target/arm/acle/mrc2.c: New.
924 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
926 * gcc.target/arm/acle/ldc: New.
927 * gcc.target/arm/acle/ldc2: New.
928 * gcc.target/arm/acle/ldcl: New.
929 * gcc.target/arm/acle/ldc2l: New.
930 * gcc.target/arm/acle/stc: New.
931 * gcc.target/arm/acle/stc2: New.
932 * gcc.target/arm/acle/stcl: New.
933 * gcc.target/arm/acle/stc2l: New.
935 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
937 * gcc.target/arm/acle/acle.exp: Run tests for different options
938 and make sure fat-lto-objects is used such that we can still do
940 * gcc.target/arm/acle/cdp.c: New.
941 * gcc.target/arm/acle/cdp2.c: New.
942 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
943 (check_effective_target_arm_coproc1_ok_nocache): New.
944 (check_effective_target_arm_coproc2_ok): New.
945 (check_effective_target_arm_coproc2_ok_nocache): New.
946 (check_effective_target_arm_coproc3_ok): New.
947 (check_effective_target_arm_coproc3_ok_nocache): New.
948 (check_effective_target_arm_coproc4_ok): New.
949 (check_effective_target_arm_coproc4_ok_nocache): New.
951 2017-01-06 Martin Sebor <msebor@redhat.com>
954 * gcc.dg/tree-ssa/pr78605.c: New test.
956 2017-01-05 Martin Sebor <msebor@redhat.com>
958 PR tree-optimization/78910
959 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
961 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
962 * gcc.dg/tree-ssa/pr78910.c: New test.
964 2017-01-05 Eric Botcazou <ebotcazou@adacore.com>
966 * gcc.dg/sso-10.c: New test.
968 2017-01-05 Jakub Jelinek <jakub@redhat.com>
970 PR tree-optimization/71016
971 * gcc.target/i386/pr71016.c: New test.
972 * gcc.target/aarch64/pr71016.c: New test.
973 * gcc.dg/tree-ssa/pr66726-3.c: New test.
976 * g++.dg/cpp1z/decomp19.C: New test.
979 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
980 * g++.dg/init/union1.C: Likewise.
981 * g++.dg/cpp0x/union6.C: Expect errors.
982 * g++.dg/cpp0x/union8.C: New test.
983 * g++.dg/cpp0x/pr78890-1.C: New test.
984 * g++.dg/cpp0x/pr78890-2.C: New test.
986 2017-01-05 David Edelsohn <dje.gcc@gmail.com>
988 * gcc.target/powerpc/pr71670.c: Require p9vector.
989 * gcc.target/powerpc/p9-novsx.c: Same.
991 2017-01-05 David Malcolm <dmalcolm@redhat.com>
993 * selftests/asr_div1.rtl: New file.
994 * selftests/aarch64: New subdirectory.
995 * selftests/aarch64/times-two.rtl: New file.
996 * selftests/bb-index.rtl: New file.
997 * selftests/cfg-test.rtl: New file.
998 * selftests/const-int.rtl: New file.
999 * selftests/example-labels.rtl: New file.
1000 * selftests/insn-with-mode.rtl: New file.
1001 * selftests/jump-to-label-ref.rtl: New file.
1002 * selftests/jump-to-return.rtl: New file.
1003 * selftests/jump-to-simple-return.rtl: New file.
1004 * selftests/mem.rtl: New file.
1005 * selftests/note-insn-deleted.rtl: New file.
1006 * selftests/note_insn_basic_block.rtl: New file.
1007 * selftests/simple-cse.rtl: New file.
1008 * selftests/symbol-ref.rtl: New file.
1009 * selftests/x86_64: New subdirectory.
1010 * selftests/x86_64/call-insn.rtl: New file.
1011 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
1012 * selftests/x86_64/times-two.rtl: New file.
1013 * selftests/x86_64/unspec.rtl: New file.
1015 2017-01-05 Nathan Sidwell <nathan@acm.org>
1018 * g++.dg/cpp0x/pr78765.C: New.
1020 2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1022 * gcc.target/s390/memcpy-2.c: New test.
1023 * gcc.target/s390/memset-2.c: New test.
1025 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1027 * gcc.target/s390/memcpy-1.c: New test.
1029 2017-01-04 Jeff Law <law@redhat.com>
1031 PR tree-optimization/78812
1032 * g++.dg/torture/pr78812.C: New test.
1034 2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1039 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
1040 64-bit VSX systems with direct move, whether we optimize common
1041 code sequences in the GLIBC math library for float math functions.
1042 * gcc.target/powerpc/pr71977-2.c: Likewise.
1044 2017-01-04 Marek Polacek <polacek@redhat.com>
1047 * c-c++-common/Wpointer-compare-1.c: New test.
1049 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1052 * c-c++-common/Wunused-var-16.c: New test.
1055 * g++.dg/cpp0x/pr78693.C: New test.
1058 * gcc.dg/pr78957.c: New test.
1060 * g++.dg/cpp1y/auto-fn34.C: New test.
1063 * g++.dg/cpp0x/pr71182.C: New test.
1065 2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
1068 * gcc.target/powerpc/pr78056-1.c: New test.
1069 * gcc.target/powerpc/pr78056-2.c: New test.
1070 * gcc.target/powerpc/pr78056-3.c: New test.
1071 * gcc.target/powerpc/pr78056-4.c: New test.
1072 * gcc.target/powerpc/pr78056-5.c: New test.
1073 * gcc.target/powerpc/pr78056-6.c: New test.
1074 * gcc.target/powerpc/pr78056-7.c: New test.
1075 * gcc.target/powerpc/pr78056-8.c: New test.
1076 * lib/target-supports.exp
1077 (check_effective_target_powerpc_popcntb_ok): New procedure to test
1078 whether the effective target supports the popcntb instruction.
1080 2017-01-03 Jeff Law <law@redhat.com>
1082 PR tree-optimization/67955
1083 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
1085 2017-01-04 Marek Polacek <polacek@redhat.com>
1089 * g++.dg/cpp0x/range-for32.C: New test.
1090 * g++.dg/cpp0x/range-for33.C: New test.
1092 2017-01-04 David Malcolm <dmalcolm@redhat.com>
1094 * gcc.dg/Wmissing-braces-fixits.c: New test case.
1096 2017-01-04 Nathan Sidwell <nathan@acm.org>
1099 * g++.dg/cpp1y/pr66735.C: New.
1101 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1103 PR tree-optimization/71563
1104 * gcc.dg/tree-ssa/pr71563.c: New test.
1106 2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
1110 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1111 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1112 * gfortran.dg/transfer_intrinsic_1.f90: Change
1113 scan-tree-dump-times due to gfc_trans_string_copy change to
1114 avoid -Wstringop-overflow.
1116 2017-01-03 Jeff Law <law@redhat.com>
1118 PR tree-optimization/78856
1119 * gcc.c-torture/execute/pr78856.c: New test.
1121 2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1124 * gcc.target/powerpc/pr78953.c: New test.
1126 2017-01-03 Ian Lance Taylor <iant@google.com>
1128 * gcc.misc-tests/godump-1.c: Update for accurate representation of
1131 2017-01-03 Martin Sebor <msebor@redhat.com>
1133 PR tree-optimization/78696
1134 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
1135 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
1136 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
1137 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1139 2017-01-03 David Malcolm <dmalcolm@redhat.com>
1141 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
1142 with more than one digit.
1143 * lib/gcc-dg.exp (process-message): Support more than one digit
1144 in relative line specifications.
1146 2017-01-03 Jakub Jelinek <jakub@redhat.com>
1148 PR tree-optimization/78965
1149 * gcc.dg/pr78965.c: New test.
1152 * g++.dg/opt/pr78901.C: New test.
1154 2017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
1158 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1159 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1160 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
1161 * gfortran.dg/repeat_7.f90: New test for PR 66310.
1162 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
1163 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
1164 * gfortran.dg/string_1_lp64.f90: New test.
1165 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
1166 * gfortran.dg/string_3_lp64.f90: New test.
1167 * gfortran.dg/transfer_intrinsic_1.f90: Change
1168 scan-tree-dump-times due to gfc_trans_string_copy change to
1169 avoid -Wstringop-overflow.
1171 2017-01-02 Uros Bizjak <ubizjak@gmail.com>
1174 * gcc.target/i386/pr78967-1.c: New test.
1175 * gcc.target/i386/pr78967-2.c: Ditto.
1176 * gcc.target/i386/pr78967-3.c: Ditto.
1178 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
1179 * gcc.target/i386/pr78904-4.c: Ditto.
1180 * gcc.target/i386/pr78904-6.c: Ditto.
1182 2017-01-01 Jan Hubicka <hubicka@ucw.cz>
1185 * g++.dg/torture/pr77674.C: New testcase.
1187 2017-01-01 Jakub Jelinek <jakub@redhat.com>
1189 Update copyright years.
1191 Copyright (C) 2017 Free Software Foundation, Inc.
1193 Copying and distribution of this file, with or without modification,
1194 are permitted in any medium without royalty provided the copyright
1195 notice and this notice are preserved.