1 2016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
5 2017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
7 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
8 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
10 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
11 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
12 exec_vcombine): Likewise.
13 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
14 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
15 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
16 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
17 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
18 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
19 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
20 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
21 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
22 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
23 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
24 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
25 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
26 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
27 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
28 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
29 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
30 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
32 (TEST_VGET_LANE): Cast to uint to avoid warning.
33 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
34 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
35 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
36 exec_vfma_vfms_n): Fix PRIx format for float64_t.
37 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
38 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
39 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
40 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
41 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
42 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
43 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
44 CHECK_POLY instead of CHECK for poly64_t types.
45 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
46 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
47 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
48 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
49 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
50 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
52 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
54 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
55 vqneg_extra): Fix PRIx format for int16_t, int32_t.
56 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
57 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
58 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
61 2017-01-22 Jakub Jelinek <jakub@redhat.com>
64 * gfortran.dg/gomp/pr79154-1.f90: New test.
65 * gfortran.dg/gomp/pr79154-2.f90: New test.
67 2017-01-22 Andreas Schwab <schwab@linux-m68k.org>
69 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
71 2017-01-21 Marek Polacek <polacek@redhat.com>
74 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
76 2017-01-20 Jan Hubicka <hubicka@ucw.cz>
78 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
80 2017-01-21 Bernd Schmidt <bschmidt@redhat.com>
82 PR rtl-optimization/79125
83 * gcc.dg/torture/pr79125.c: New test.
85 2017-01-20 Jiong Wang <jiong.wang@arm.com>
87 * testsuite/gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
89 * testsuite/gcc.target/aarch64/return_address_sign_2.c: Likewise.
90 * testsuite/gcc.target/aarch64/return_address_sign_3.c: Likewise.
92 2017-01-20 Nathan Sidwell <nathan@acm.org>
95 * g++.dg/cpp1z/inh-ctor38.C: New.
97 2017-01-20 Marek Polacek <polacek@redhat.com>
100 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
102 2017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
104 * lib/target-supports.exp (check_configured_with): New procedure.
105 (check_effective_target_default_mode): new effective target.
106 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
107 default mode. Fix dg-skip-if target selector syntax.
108 * gcc.target/arm/optional_thumb-2.c: Likewise.
109 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
112 2017-01-20 David Malcolm <dmalcolm@redhat.com>
116 * g++.dg/spellcheck-pr77829.C: New test case.
117 * g++.dg/spellcheck-pr78656.C: New test case.
119 2017-01-20 Marek Polacek <polacek@redhat.com>
122 * c-c++-common/Wduplicated-branches-1.c: New test.
123 * c-c++-common/Wduplicated-branches-10.c: New test.
124 * c-c++-common/Wduplicated-branches-11.c: New test.
125 * c-c++-common/Wduplicated-branches-12.c: New test.
126 * c-c++-common/Wduplicated-branches-2.c: New test.
127 * c-c++-common/Wduplicated-branches-3.c: New test.
128 * c-c++-common/Wduplicated-branches-4.c: New test.
129 * c-c++-common/Wduplicated-branches-5.c: New test.
130 * c-c++-common/Wduplicated-branches-6.c: New test.
131 * c-c++-common/Wduplicated-branches-7.c: New test.
132 * c-c++-common/Wduplicated-branches-8.c: New test.
133 * c-c++-common/Wduplicated-branches-9.c: New test.
134 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
135 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
136 * g++.dg/ext/builtin-object-size3.C: Likewise.
137 * g++.dg/gomp/loop-1.C: Likewise.
138 * g++.dg/warn/Wduplicated-branches1.C: New test.
139 * g++.dg/warn/Wduplicated-branches2.C: New test.
141 2017-01-20 Martin Liska <mliska@suse.cz>
144 * gcc.dg/lto/pr69188_0.c: New test.
145 * gcc.dg/lto/pr69188_1.c: New test.
147 2017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
149 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
150 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
151 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
152 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
153 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
154 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
155 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
156 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
157 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
158 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
159 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
160 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
161 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
162 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
163 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
164 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
165 * gcc.target/i386/avx-1.c: Test new intrinsics.
166 * gcc.target/i386/sse-13.c: Ditto.
167 * gcc.target/i386/sse-23.c: Ditto.
169 2017-01-20 Richard Biener <rguenther@suse.de>
171 PR tree-optimization/71264
172 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
174 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
176 * gcc.target/mips/madd4-1.c: New file.
177 * gcc.target/mips/madd4-2.c: Likewise.
178 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
180 (mips_option_groups): Add -m[no-]madd4.
181 (mips-dg-init): Detect default -mno-madd4.
182 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
183 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
184 * gcc.target/mips/mips-ps-type-2.c: Likewise.
185 * gcc.target/mips/nmadd-1.c: Likewise.
186 * gcc.target/mips/nmadd-2.c: Likewise.
187 * gcc.target/mips/nmadd-3.c: Likewise.
189 2017-01-19 Jiong Wang <jiong.wang@arm.com>
191 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
192 combined instructions.
193 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
195 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
196 of pointer authentication.
198 2017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
200 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
201 floating point hardware to run test.
203 2017-01-19 Tamar Christina <tamar.christina@arm.com>
205 * gcc/testsuite/lib/target-supports.exp
206 (check_effective_target_vect_call_copysignf): Enable for AArch64.
208 2017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
211 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
212 __x86_64__]: Allow for target i?86-*-*.
214 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
217 * gcc.target/mips/lxc1-sxc1-1.c: New file.
218 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
219 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
221 (mips_option_groups): Add -m[no-]lxc1-sxc1.
222 (mips-dg-init): Detect default -mno-lxc1-sxc1.
223 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
225 2017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
228 * gfortran.dg/coarray_43.f90: New test.
230 2017-01-19 Richard Earnshaw <rearnsha@arm.com>
232 PR rtl-optimization/79121
233 * gcc.c-torture/execute/pr79121.c: New test.
235 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
237 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
238 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
240 2017-01-18 Louis Krupp <louis.krupp@zoho.com>
244 * gfortran.dg/pr50069_1.f90: New test.
245 * gfortran.dg/pr50069_2.f90: New test.
246 * gfortran.dg/pr55086_1.f90: New test.
247 * gfortran.dg/pr55086_1_tfat.f90: New test.
248 * gfortran.dg/pr55086_2.f90: New test.
249 * gfortran.dg/pr55086_2_tfat.f90: New test.
250 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
252 2017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
253 * gcc.dg/strcmp-1.c: New test.
254 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
256 2017-01-18 David Malcolm <dmalcolm@redhat.com>
258 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
259 (dejagnu_fail): Likewise.
260 (dejagnu_note): Likewise.
261 (pass): Provide forward decl, moving true decl to after #include
266 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
268 * gcc.target/powerpc/p9-xxbr-1.c: New test.
269 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
271 2017-01-18 Nathan Sidwell <nathan@acm.org>
274 * g++.dg/cpp1z/inh-ctor37.C: New.
276 2017-01-18 Uros Bizjak <ubizjak@gmail.com>
278 PR rtl-optimization/78952
279 * gcc.target/i386/pr78952-1.c: New test.
280 * gcc.target/i386/pr78952-2.c: Ditto.
282 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
284 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
286 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
289 * gfortran.dg/coarray_event_1.f08: New test.
291 2017-01-18 Jakub Jelinek <jakub@redhat.com>
294 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
295 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
297 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
299 * gcc.target/powerpc/fusion4.c: Likewise.
300 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
302 * gcc.target/powerpc/pr58673-1.c: Likewise.
303 * gcc.target/powerpc/pr58673-2.c: Likewise.
304 * gcc.target/powerpc/pr59054.c: Likewise.
306 2016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
308 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
310 * gcc.target/powerpc/p9-vbpermd.c: New file.
312 2017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
314 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
315 (must_not_compile2): Downcase first letter of error messages.
316 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
317 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
319 2017-01-18 Nathan Sidwell <nathan@acm.org>
322 * g++.dg/pr79091.C: New.
324 2017-01-18 Jakub Jelinek <jakub@redhat.com>
326 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
328 (p0): Add missing dg-error.
330 2017-01-17 Joe Seymour <joe.s@somniumtech.com>
332 * gcc.target/msp430/mul_f5_muldef.c: New test.
334 2017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
337 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
338 options. Fix up the syntax for using \m and \M.
340 2017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
343 * gcc.target/powerpc/ssp-1.c: New testcase.
344 * gcc.target/powerpc/ssp-2.c: New testcase.
346 2017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
348 * gcc.target/aarch64/eh_return.c: New test.
350 2017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
352 * vec-rlmi-rlnm.c: New file.
354 2017-01-17 Nathan Sidwell <nathan@acm.org>
357 * g++.dg/cpp1y/pr61636-1.C: New.
358 * g++.dg/cpp1y/pr61636-2.C: New.
359 * g++.dg/cpp1y/pr61636-3.C: New.
361 2017-01-17 Martin Sebor <msebor@redhat.com>
364 * gcc.dg/pr78768.c: Make it a link-only test.
366 2017-01-17 David Malcolm <dmalcolm@redhat.com>
369 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
371 * c-c++-common/Wmisleading-indentation.c: Likewise.
373 2017-01-17 Vladimir Makarov <vmakarov@redhat.com>
376 * gcc.target/arm/pr79058.c: New.
378 2017-01-17 Jakub Jelinek <jakub@redhat.com>
380 PR tree-optimization/71854
381 * gcc.dg/vect/pr71854.c: New test.
383 2017-01-17 Martin Liska <mliska@suse.cz>
386 * g++.dg/ipa/pr71207.C: New test.
388 2017-01-17 Jan Hubicka <hubicka@ucw.cz>
391 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
392 * gcc.dg/tree-ssa/pr77445.c: New testcase.
394 2017-01-17 Jakub Jelinek <jakub@redhat.com>
396 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
397 rather than long unsigned int.
398 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
400 2017-01-17 Richard Biener <rguenther@suse.de>
402 PR tree-optimization/71433
403 * gcc.dg/Warray-bounds-20.c: New testcase.
405 2017-01-17 Richard Biener <rguenther@suse.de>
410 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
411 * gcc.dg/tree-ssa/scev-4.c: Likewise.
412 * gcc.dg/tree-ssa/scev-5.c: Likewise.
414 2017-01-17 Alan Modra <amodra@gmail.com>
416 * gcc.target/powerpc/pr79066.c: New.
418 2017-01-16 Jeff Law <law@redhat.com>
420 PR tree-optimization/33562
421 PR tree-optimization/61912
422 PR tree-optimization/77485
423 PR tree-optimization/79090
424 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
425 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
427 2017-01-16 Jakub Jelinek <jakub@redhat.com>
430 * gcc.c-torture/compile/pr79089.c: New test.
433 * gcc.dg/pr79080.c: New test.
435 2017-01-16 David Malcolm <dmalcolm@redhat.com>
438 * gcc.dg/format/pr78304.c: Convert argument from integral type
440 * gcc.dg/format/pr78304-2.c: Likewise.
442 2017-01-16 Carl Love <cel@us.ibm.com>
444 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
445 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
447 2017-01-16 Carl Love <cel@us.ibm.com>
449 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
450 Change arguments and return type to bool long long.
452 2017-01-16 Martin Sebor <msebor@redhat.com>
455 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
458 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
461 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
464 * g++.dg/cpp0x/pr71737.C: New.
466 2017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
468 * gcc.target/powerpc/swaps-p8-27.c: New.
470 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
473 * g++.dg/cpp0x/pr71737.C: New.
475 2017-01-16 Eric Botcazou <ebotcazou@adacore.com>
477 * gnat.dg/opt62.adb: New test.
478 * gnat.dg/opt62_pkg.ads: New helper.
480 2017-01-14 Bernd Schmidt <bschmidt@redhat.com>
482 PR rtl-optimization/78626
483 PR rtl-optimization/78727
484 * gcc.dg/torture/pr78626.c: New test.
485 * gcc.dg/torture/pr78727.c: New test.
487 2017-01-14 Alan Modra <amodra@gmail.com>
489 * gcc.c-torture/compile/pr72749.c: New test.
491 2017-01-13 David Malcolm <dmalcolm@redhat.com>
494 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
495 (test_macro_2): New test.
496 (test_macro_3): New test.
497 (test_macro_4): New test.
498 (test_non_contiguous_strings): Convert line number to line offset.
499 * gcc.dg/format/pr78304-2.c: New test case.
500 * gcc.dg/format/pr78304.c: New test case.
502 2017-01-13 Uros Bizjak <ubizjak@gmail.com>
504 * gcc.target/i386/funcspec-56.inc: Add missing options and
505 reorder options by implied ISAs, as in ix86_target_string.
507 2017-01-13 Marek Polacek <polacek@redhat.com>
510 * g++.dg/cpp0x/constexpr-array18.C: New test.
512 2017-01-13 Jeff Law <law@redhat.com>
514 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
516 PR tree-optimization/61912
517 PR tree-optimization/77485
518 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
519 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
520 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
522 PR tree-optimization/33562
523 PR tree-optimization/61912
524 PR tree-optimization/77485
525 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
526 * gcc.dg/tree-ssa/complex-5.c: Likewise.
527 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
528 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
529 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
530 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
531 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
533 2017-01-13 Martin Liska <mliska@suse.cz>
536 * gcc.c-torture/execute/pr79043.c: New test.
538 2017-01-13 Richard Biener <rguenther@suse.de>
541 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
543 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
546 * gfortran.dg/coarray/event_4.f08: New test.
548 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
551 * gfortran.dg/coarray/event_3.f08: New test.
553 2017-01-13 Richard Biener <rguenther@suse.de>
555 PR tree-optimization/77283
556 * gcc.dg/tree-ssa/split-path-9.c: Fix.
558 2017-01-13 Richard Biener <rguenther@suse.de>
560 * gcc.dg/gimplefe-22.c: New testcase.
562 2017-01-13 Richard Biener <rguenther@suse.de>
564 PR tree-optimization/77283
565 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
566 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
567 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
569 2017-01-12 Sandra Loosemore <sandra@codesourcery.com>
571 * gcc.dg/pr77862.c: Require fpic target.
573 2017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
576 * gcc.target/powerpc/pr79004.c: New test.
578 2017-01-12 Martin Sebor <msebor@redhat.com>
580 * gcc.dg/pr78138.c: Adjust.
581 * gcc.dg/pr78768.c: Adjust.
582 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
583 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
584 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
585 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
586 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
587 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
588 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
589 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
590 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
591 * gcc.dg/tree-ssa/pr78605.c: Adjust.
592 * gcc.dg/tree-ssa/pr78622.c: Adjust.
594 2017-01-12 Jakub Jelinek <jakub@redhat.com>
596 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
598 2017-01-12 Martin Sebor <msebor@redhat.com>
601 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
604 2017-01-12 David Edelsohn <dje.gcc@gmail.com>
606 * gcc.dg/pr78768.c: Require LTO.
608 2017-01-12 Martin Sebor <msebor@redhat.com>
611 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
612 due to the referenced bug.
614 2017-01-12 Martin Sebor <msebor@redhat.com>
617 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
619 2017-01-12 Uros Bizjak <ubizjak@gmail.com>
621 * gcc.target/i386/builtin_target.c (check_features): Check all
622 supported __builtin_cpu_supports options.
624 2017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
626 PR tree-optimization/78319
627 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
630 2017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
633 * gcc.target/powerpc/swaps-p8-26.c: New.
635 2017-01-12 Richard Biener <rguenther@suse.de>
637 * gcc.dg/gimplefe-21.c: New testcase.
639 2017-01-12 Michael Collison <michael.collison@arm.com>
641 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
643 2017-01-11 Julia Koval <julia.koval@intel.com>
644 Uros Bizjak <ubizjak@gmail.com>
646 * gcc.target/i386/sgx.c New test.
647 * gcc.target/i386/sse-12.c: Add -msgx.
648 * gcc.target/i386/sse-13.c: Ditto.
649 * gcc.target/i386/sse-14.c: Ditto.
650 * gcc.target/i386/sse-22.c: Ditto.
651 * gcc.target/i386/sse-23.c: Ditto.
652 * g++.dg/other/i386-2.C: Ditto.
653 * g++.dg/other/i386-3.C: Ditto.
655 2017-01-11 Martin Sebor <msebor@redhat.com>
658 * g++.dg/template/explicit9.C: New test.
660 2017-01-11 Nathan Sidwell <nathan@acm.org>
663 * g++.dg/pr77812.C: New.
665 2017-01-11 Jakub Jelinek <jakub@redhat.com>
668 * g++.dg/cpp1y/constexpr-71537.C: New test.
670 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
673 2017-01-11 Martin Sebor <msebor@redhat.com>
676 * c-c++-common/Waddress-2.c: New test.
678 2017-01-11 Jakub Jelinek <jakub@redhat.com>
681 * g++.dg/cpp0x/pr78341.C: New test.
683 2017-01-11 Martin Sebor <msebor@redhat.com>
686 * gcc.dg/pr78768.c: New test.
688 2017-01-11 David Malcolm <dmalcolm@redhat.com>
691 * gcc.dg/spellcheck-options-14.c: New test case.
692 * gcc.dg/spellcheck-options-15.c: New test case.
693 * gcc.dg/spellcheck-options-16.c: New test case.
694 * gcc.dg/spellcheck-options-17.c: New test case.
696 2017-01-11 Martin Liska <mliska@suse.cz>
698 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
700 2017-01-11 Jakub Jelinek <jakub@redhat.com>
702 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
703 instead of just 1 for the decomposition from struct C.
705 2017-01-11 Eric Botcazou <ebotcazou@adacore.com>
707 * gcc.c-torture/execute/20170111-1.c: New test.
709 2017-01-11 Richard Biener <rguenther@suse.de>
711 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
713 2017-01-11 Jakub Jelinek <jakub@redhat.com>
716 * gcc.dg/lto/pr50199_0.c: New test.
718 2017-01-10 Martin Sebor <msebor@redhat.com>
723 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
724 * gcc.dg/tree-ssa/pr78622.c: Ditto.
726 2017-01-10 Martin Sebor <msebor@redhat.com>
729 * gcc.dg/pr78138.c: New test.
731 2017-01-10 David Malcolm <dmalcolm@redhat.com>
734 * g++.dg/diagnostic/pr77949.C: New test case.
736 2017-01-10 Martin Sebor <msebor@redhat.com>
739 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
741 2017-01-10 Martin Sebor <msebor@redhat.com>
743 PR tree-optimization/78775
744 * gcc.dg/attr-alloc_size-4.c: Add test cases.
745 * gcc.dg/attr-alloc_size-10.c: New test.
746 * gcc.dg/attr-alloc_size-11.c: New test.
747 * gcc.dg/builtin-stringop-chk-7.c: New test.
748 * gcc.dg/pr78775.c: New test.
749 * gcc.dg/pr78973-2.c: New test.
750 * gcc.dg/pr78973.c: New test.
752 2017-01-10 Jeff Law <law@redhat.com>
754 PR tree-optimization/77766
755 PR tree-optimization/78856
756 * gcc.c-torture/execute/pr77766.c: New test.
758 2016-01-10 Richard Biener <rguenther@suse.de>
760 PR tree-optimization/79034
761 * g++.dg/torture/pr79034.C: New testcase.
763 2017-01-10 Martin Liska <mliska@suse.cz>
765 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
766 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
767 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
768 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
769 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
770 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
771 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
772 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
773 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
774 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
775 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
776 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
777 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
778 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
779 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
780 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
781 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
782 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
783 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
784 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
785 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
786 * gcc.dg/ipa/pr64307.c: Likewise.
787 * gcc.dg/ipa/pr77653.c: Likewise.
789 2017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
791 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
792 * g++.dg/other/i386-3.C: Ditto.
793 * gcc.target/i386/sse-12.c: Ditto.
794 * gcc.target/i386/sse-13.c: Ditto.
795 * gcc.target/i386/sse-22.c: Ditto.
796 * gcc.target/i386/sse-23.c: Ditto.
797 * gcc.target/i386/builtin_target.c: Handle new option.
798 * gcc.target/i386/funcspec-56.inc: Test new attributes.
799 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
800 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
802 2017-01-09 Martin Sebor <msebor@redhat.com>
805 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
806 with different precisions.
808 2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
810 * g++.dg/opt/call2.C: New test.
811 * g++.dg/opt/call3.C: Likewise.
812 * gnat.dg/array26.adb: New test.
813 * gnat.dg/array26_pkg.ad[sb]: New helper.
814 * gnat.dg/array27.adb: New test.
815 * gnat.dg/array27_pkg.ad[sb]: New helper.
816 * gnat.dg/array28.adb: New test.
817 * gnat.dg/array28_pkg.ad[sb]: New helper.
819 2017-01-09 Jakub Jelinek <jakub@redhat.com>
823 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
825 * gfortran.dg/initialization_17.f90: Likewise.
827 2017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
830 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
831 * gcc.target/i386/pr78904-4.c: Likewise.
832 * gcc.target/i386/pr78904-6.c: Likewise.
833 * gcc.target/i386/pr78967-2.c: Likewise.
835 2017-01-09 Jakub Jelinek <jakub@redhat.com>
837 PR tree-optimization/78899
838 * gcc.target/i386/pr78899.c: New test.
839 * gcc.dg/pr71077.c: New test.
841 2017-01-09 Martin Jambor <mjambor@suse.cz>
845 * gcc.dg/torture/pr78365.c: New test.
847 2017-01-09 Jakub Jelinek <jakub@redhat.com>
850 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
851 (main): Use int* instead of long long.
853 PR tree-optimization/78938
854 * gcc.dg/vect/pr78938.c: New test.
856 2017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
858 * gcc.dg/20161219.c: New test.
860 2017-01-09 Richard Biener <rguenther@suse.de>
862 PR tree-optimization/78997
863 * gcc.dg/torture/pr78997.c: New testcase.
865 2017-01-09 Richard Biener <rguenther@suse.de>
868 * g++.dg/lto/pr79000_0.C: New testcase.
869 * g++.dg/lto/pr79000_1.c: Likewise.
871 2017-01-08 Martin Sebor <msebor@redhat.com>
874 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
875 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
876 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
878 * gcc.dg/format/pr78569.c: Adjust.
880 2017-01-07 David Malcolm <dmalcolm@redhat.com>
883 * g++.dg/diagnostic/pr72803.C: New test case.
885 2017-01-07 Martin Sebor <msebor@redhat.com>
887 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
888 * gcc.dg/attr-alloc_size-4.c: Same.
890 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
892 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
893 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
894 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
895 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
896 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
897 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
898 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
900 2017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
901 * gcc.dg/memcmp-1.c: New.
902 * gcc.dg/strncmp-1.c: New.
904 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
906 * gcc.target/arm/acle/mcrr: New.
907 * gcc.target/arm/acle/mcrr2: New.
908 * gcc.target/arm/acle/mrrc: New.
909 * gcc.target/arm/acle/mrrc2: New.
911 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
913 * gcc.target/arm/acle/mcr.c: New.
914 * gcc.target/arm/acle/mrc.c: New.
915 * gcc.target/arm/acle/mcr2.c: New.
916 * gcc.target/arm/acle/mrc2.c: New.
918 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
920 * gcc.target/arm/acle/ldc: New.
921 * gcc.target/arm/acle/ldc2: New.
922 * gcc.target/arm/acle/ldcl: New.
923 * gcc.target/arm/acle/ldc2l: New.
924 * gcc.target/arm/acle/stc: New.
925 * gcc.target/arm/acle/stc2: New.
926 * gcc.target/arm/acle/stcl: New.
927 * gcc.target/arm/acle/stc2l: New.
929 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
931 * gcc.target/arm/acle/acle.exp: Run tests for different options
932 and make sure fat-lto-objects is used such that we can still do
934 * gcc.target/arm/acle/cdp.c: New.
935 * gcc.target/arm/acle/cdp2.c: New.
936 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
937 (check_effective_target_arm_coproc1_ok_nocache): New.
938 (check_effective_target_arm_coproc2_ok): New.
939 (check_effective_target_arm_coproc2_ok_nocache): New.
940 (check_effective_target_arm_coproc3_ok): New.
941 (check_effective_target_arm_coproc3_ok_nocache): New.
942 (check_effective_target_arm_coproc4_ok): New.
943 (check_effective_target_arm_coproc4_ok_nocache): New.
945 2017-01-06 Martin Sebor <msebor@redhat.com>
948 * gcc.dg/tree-ssa/pr78605.c: New test.
950 2017-01-05 Martin Sebor <msebor@redhat.com>
952 PR tree-optimization/78910
953 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
955 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
956 * gcc.dg/tree-ssa/pr78910.c: New test.
958 2017-01-05 Eric Botcazou <ebotcazou@adacore.com>
960 * gcc.dg/sso-10.c: New test.
962 2017-01-05 Jakub Jelinek <jakub@redhat.com>
964 PR tree-optimization/71016
965 * gcc.target/i386/pr71016.c: New test.
966 * gcc.target/aarch64/pr71016.c: New test.
967 * gcc.dg/tree-ssa/pr66726-3.c: New test.
970 * g++.dg/cpp1z/decomp19.C: New test.
973 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
974 * g++.dg/init/union1.C: Likewise.
975 * g++.dg/cpp0x/union6.C: Expect errors.
976 * g++.dg/cpp0x/union8.C: New test.
977 * g++.dg/cpp0x/pr78890-1.C: New test.
978 * g++.dg/cpp0x/pr78890-2.C: New test.
980 2017-01-05 David Edelsohn <dje.gcc@gmail.com>
982 * gcc.target/powerpc/pr71670.c: Require p9vector.
983 * gcc.target/powerpc/p9-novsx.c: Same.
985 2017-01-05 David Malcolm <dmalcolm@redhat.com>
987 * selftests/asr_div1.rtl: New file.
988 * selftests/aarch64: New subdirectory.
989 * selftests/aarch64/times-two.rtl: New file.
990 * selftests/bb-index.rtl: New file.
991 * selftests/cfg-test.rtl: New file.
992 * selftests/const-int.rtl: New file.
993 * selftests/example-labels.rtl: New file.
994 * selftests/insn-with-mode.rtl: New file.
995 * selftests/jump-to-label-ref.rtl: New file.
996 * selftests/jump-to-return.rtl: New file.
997 * selftests/jump-to-simple-return.rtl: New file.
998 * selftests/mem.rtl: New file.
999 * selftests/note-insn-deleted.rtl: New file.
1000 * selftests/note_insn_basic_block.rtl: New file.
1001 * selftests/simple-cse.rtl: New file.
1002 * selftests/symbol-ref.rtl: New file.
1003 * selftests/x86_64: New subdirectory.
1004 * selftests/x86_64/call-insn.rtl: New file.
1005 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
1006 * selftests/x86_64/times-two.rtl: New file.
1007 * selftests/x86_64/unspec.rtl: New file.
1009 2017-01-05 Nathan Sidwell <nathan@acm.org>
1012 * g++.dg/cpp0x/pr78765.C: New.
1014 2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1016 * gcc.target/s390/memcpy-2.c: New test.
1017 * gcc.target/s390/memset-2.c: New test.
1019 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1021 * gcc.target/s390/memcpy-1.c: New test.
1023 2017-01-04 Jeff Law <law@redhat.com>
1025 PR tree-optimization/78812
1026 * g++.dg/torture/pr78812.C: New test.
1028 2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1033 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
1034 64-bit VSX systems with direct move, whether we optimize common
1035 code sequences in the GLIBC math library for float math functions.
1036 * gcc.target/powerpc/pr71977-2.c: Likewise.
1038 2017-01-04 Marek Polacek <polacek@redhat.com>
1041 * c-c++-common/Wpointer-compare-1.c: New test.
1043 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1046 * c-c++-common/Wunused-var-16.c: New test.
1049 * g++.dg/cpp0x/pr78693.C: New test.
1052 * gcc.dg/pr78957.c: New test.
1054 * g++.dg/cpp1y/auto-fn34.C: New test.
1057 * g++.dg/cpp0x/pr71182.C: New test.
1059 2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
1062 * gcc.target/powerpc/pr78056-1.c: New test.
1063 * gcc.target/powerpc/pr78056-2.c: New test.
1064 * gcc.target/powerpc/pr78056-3.c: New test.
1065 * gcc.target/powerpc/pr78056-4.c: New test.
1066 * gcc.target/powerpc/pr78056-5.c: New test.
1067 * gcc.target/powerpc/pr78056-6.c: New test.
1068 * gcc.target/powerpc/pr78056-7.c: New test.
1069 * gcc.target/powerpc/pr78056-8.c: New test.
1070 * lib/target-supports.exp
1071 (check_effective_target_powerpc_popcntb_ok): New procedure to test
1072 whether the effective target supports the popcntb instruction.
1074 2017-01-03 Jeff Law <law@redhat.com>
1076 PR tree-optimization/67955
1077 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
1079 2017-01-04 Marek Polacek <polacek@redhat.com>
1083 * g++.dg/cpp0x/range-for32.C: New test.
1084 * g++.dg/cpp0x/range-for33.C: New test.
1086 2017-01-04 David Malcolm <dmalcolm@redhat.com>
1088 * gcc.dg/Wmissing-braces-fixits.c: New test case.
1090 2017-01-04 Nathan Sidwell <nathan@acm.org>
1093 * g++.dg/cpp1y/pr66735.C: New.
1095 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1097 PR tree-optimization/71563
1098 * gcc.dg/tree-ssa/pr71563.c: New test.
1100 2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
1104 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1105 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1106 * gfortran.dg/transfer_intrinsic_1.f90: Change
1107 scan-tree-dump-times due to gfc_trans_string_copy change to
1108 avoid -Wstringop-overflow.
1110 2017-01-03 Jeff Law <law@redhat.com>
1112 PR tree-optimization/78856
1113 * gcc.c-torture/execute/pr78856.c: New test.
1115 2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1118 * gcc.target/powerpc/pr78953.c: New test.
1120 2017-01-03 Ian Lance Taylor <iant@google.com>
1122 * gcc.misc-tests/godump-1.c: Update for accurate representation of
1125 2017-01-03 Martin Sebor <msebor@redhat.com>
1127 PR tree-optimization/78696
1128 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
1129 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
1130 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
1131 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1133 2017-01-03 David Malcolm <dmalcolm@redhat.com>
1135 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
1136 with more than one digit.
1137 * lib/gcc-dg.exp (process-message): Support more than one digit
1138 in relative line specifications.
1140 2017-01-03 Jakub Jelinek <jakub@redhat.com>
1142 PR tree-optimization/78965
1143 * gcc.dg/pr78965.c: New test.
1146 * g++.dg/opt/pr78901.C: New test.
1148 2017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
1152 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1153 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1154 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
1155 * gfortran.dg/repeat_7.f90: New test for PR 66310.
1156 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
1157 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
1158 * gfortran.dg/string_1_lp64.f90: New test.
1159 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
1160 * gfortran.dg/string_3_lp64.f90: New test.
1161 * gfortran.dg/transfer_intrinsic_1.f90: Change
1162 scan-tree-dump-times due to gfc_trans_string_copy change to
1163 avoid -Wstringop-overflow.
1165 2017-01-02 Uros Bizjak <ubizjak@gmail.com>
1168 * gcc.target/i386/pr78967-1.c: New test.
1169 * gcc.target/i386/pr78967-2.c: Ditto.
1170 * gcc.target/i386/pr78967-3.c: Ditto.
1172 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
1173 * gcc.target/i386/pr78904-4.c: Ditto.
1174 * gcc.target/i386/pr78904-6.c: Ditto.
1176 2017-01-01 Jan Hubicka <hubicka@ucw.cz>
1179 * g++.dg/torture/pr77674.C: New testcase.
1181 2017-01-01 Jakub Jelinek <jakub@redhat.com>
1183 Update copyright years.
1185 Copyright (C) 2017 Free Software Foundation, Inc.
1187 Copying and distribution of this file, with or without modification,
1188 are permitted in any medium without royalty provided the copyright
1189 notice and this notice are preserved.