1 2017-01-28 John David Anglin <danglin@gcc.gnu.org>
3 * gcc.dg/torture/pr78515.c: Add -fno-common option on hppa*-*-hpux*.
5 * gfortran.dg/coarray_41.f90: Add "-latomic" option if
7 * gfortran.dg/coarray_42.f90: Likewise.
8 * gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
9 * gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
10 * gfortran.dg/coarray_lib_alloc_4.f90: Likewise.
12 2017-01-27 Martin Sebor <msebor@redhat.com>
14 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
16 2017-01-27 Bernd Schmidt <bschmidt@redhat.com>
18 PR rtl-optimization/79194
19 * gcc.dg/torture/pr79194.c: New test.
21 2017-01-27 Vladimir Makarov <vmakarov@redhat.com>
23 PR tree-optimization/71374
24 * testsuite/gcc.target/i386/pr71374.c: New.
26 2017-01-27 Martin Sebor <msebor@redhat.com>
29 * obj-c++.dg/property/at-property-23.mm: Remove an escaped newline from
32 2017-01-27 Vladimir Makarov <vmakarov@redhat.com>
35 * gcc.target/arm/pr79131.c: Rename to gcc.target/arm/pr79131-1.c.
36 * gcc.target/arm/pr79131-2.c: New.
38 2017-01-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
41 * g++.dg/vect/pr36648.cc: Modify to reflect that the loop is not
42 vectorized on POWER unless hardware misaligned loads are
45 2017-01-27 Bin Cheng <bin.cheng@arm.com>
47 PR rtl-optimization/78559
48 * gcc.c-torture/execute/pr78559.c: New test.
50 2017-01-27 Richard Biener <rguenther@suse.de>
52 PR tree-optimization/79245
53 * gcc.dg/tree-ssa/ldist-23.c: XFAIL.
54 * gcc.dg/tree-ssa/ldist-25.c: New testcase.
56 2017-01-27 Jakub Jelinek <jakub@redhat.com>
59 * c-c++-common/Wduplicated-branches-13.c: Require int32plus effective
60 target. Use 4294967293U instead of 4294967293.
62 2017-01-27 Richard Biener <rguenther@suse.de>
64 PR tree-optimization/71433
65 * gcc.dg/Warray-bounds-21.c: New testcase.
67 2017-01-27 Richard Biener <rguenther@suse.de>
69 PR tree-optimization/79244
70 * gcc.dg/torture/pr79244.c: New testcase.
72 2017-01-27 Jakub Jelinek <jakub@redhat.com>
74 * g++.dg/cilk-plus/CK/fib-opr-overload.cc (main): Change
75 all occurrences of 40 to 32.
77 2017-01-27 Richard Earnshaw <rearnsha@arm.com>
80 * gcc.target/arm/pr79239.c: New test.
82 2017-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
84 * gcc.target/s390/md/setmem_long-1.c: Remove xfail, skip with -O0.
86 2017-01-27 Adam Butcher <adam@jessamine.co.uk>
89 * g++.dg/cpp1y/pr64382.C: New test.
91 2017-01-26 Martin Sebor <msebor@redhat.com>
94 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: Update
95 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Rename...
96 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: ...to this.
97 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
99 2017-01-26 Jakub Jelinek <jakub@redhat.com>
102 * g++.dg/debug/dwarf2/pr79129.C: New test.
105 * g++.dg/debug/dwarf2/pr78835.C: New test.
107 2017-01-26 Martin Sebor <msebor@redhat.com>
110 * gcc.dg/format/pr78569.c: Adjust.
111 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: Same.
112 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Same.
113 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Same.
114 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
115 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
116 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Same.
117 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Same.
118 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Same.
119 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Same.
120 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Same.
121 * gcc.dg/tree-ssa/builtin-sprintf.c: Same.
123 2017-01-26 Jakub Jelinek <jakub@redhat.com>
126 * g++.dg/other/offsetof8.C: Add expected error.
127 * g++.dg/other/offsetof9.C: New test.
129 2017-01-26 David Edelsohn <dje.gcc@gmail.com>
131 * g++.dg/opt/declone3.C: Require LTO.
133 2017-01-26 Vladimir Makarov <vmakarov@redhat.com>
136 * gcc.target/arm/pr79131.c: New.
138 2017-01-26 Bin Cheng <bin.cheng@arm.com>
140 * gcc.target/aarch64/ldp_vec_64_1.c: Xfail.
142 2017-01-26 Jonathan Wakely <jwakely@redhat.com>
145 * g++.dg/cpp1z/aligned-new3.C: Replace operator new so behaviour
146 matches replaced operator delete.
148 2017-01-26 Jakub Jelinek <jakub@redhat.com>
150 * gcc.target/i386/avx512f-kaddw-1.c: Renamed to ...
151 * gcc.target/i386/avx512dq-kaddw-1.c: ... this. New test. Replace
152 avx512f with avx512dq.
153 * gcc.target/i386/avx512f-ktestw-1.c: Renamed to ...
154 * gcc.target/i386/avx512dq-ktestw-1.c: ... this. New test. Replace
155 avx512f with avx512dq.
156 * gcc.target/i386/avx512f-ktestw-2.c: Renamed to ...
157 * gcc.target/i386/avx512dq-ktestw-2.c: ... this. New test. Replace
158 avx512f with avx512dq.
160 2017-01-26 Marek Polacek <polacek@redhat.com>
163 * c-c++-common/Wduplicated-branches-13.c: New test.
165 2017-01-26 David Sherwood <david.sherwood@arm.com>
168 * gfortran.dg/gomp/sharing-4.f90: New test.
170 2017-01-26 Jakub Jelinek <jakub@redhat.com>
173 * gcc.target/i386/pr70465.c: New test.
175 * brig.dg/dg.exp: Update copyright years.
176 * lib/brig-dg.exp: Update copyright years.
177 * lib/brig.exp: Update copyright years.
179 2017-01-25 Michael Meissner <meissner@linux.vnet.ibm.com>
182 * gcc.target/powerpc/pr79179.c: New test.
184 2017-01-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
186 * gcc.target/powerpc/vsx-elemrev-4.c: Change expected code
187 generation to accept D-mode memory accesses.
189 2017-01-25 Martin Sebor <msebor@redhat.com>
192 * g++.dg/ext/flexarray-mangle-2.C: Adjust.
193 * g++.dg/ext/flexarray-mangle.C: Same.
194 * g++.dg/ext/flexarray-subst.C: Same.
195 * g++.dg/ext/flexary10.C: Same.
196 * g++.dg/ext/flexary11.C: Same.
197 * g++.dg/ext/flexary14.C: Same.
198 * g++.dg/ext/flexary16.C: Same.
199 * g++.dg/ext/flexary18.C: Same.
200 * g++.dg/ext/flexary19.C: Same.
201 * g++.dg/ext/flexary7.C: Same.
202 * gcc/testsuite/g++.dg/cpp1z/has-unique-obj-representations1.C: Same.
203 * gcc/testsuite/g++.dg/ubsan/object-size-1.C: Same.
204 * gcc/testsuite/obj-c++.dg/property/at-property-23.mm: Same.
206 2017-01-25 Jakub Jelinek <jakub@redhat.com>
209 * g++.dg/cpp1z/decomp24.C: New test.
212 * g++.dg/cpp1y/lambda-generic-77914.C: New test.
213 * g++.dg/cpp1y/lambda-generic-dep.C: Add -pedantic to dg-options,
215 * g++.dg/cpp1y/lambda-generic-x.C: Add -Wpedantic to dg-options,
217 * g++.dg/cpp1y/lambda-generic-mixed.C: Add empty dg-options.
218 * g++.dg/cpp1y/pr59636.C: Likewise.
219 * g++.dg/cpp1y/pr60190.C: Likewise.
221 2017-01-25 Bin Cheng <bin.cheng@arm.com>
223 * gcc.dg/vect/vect-24.c: Remove xfail on ARM targets.
225 2017-01-25 Carl Love <cel@us.ibm.com>
226 * gcc.target/powerpc/builtins-3-p8.c: Add missing tests for the
229 2017-01-25 Christophe Lyon <christophe.lyon@linaro.org>
231 * gcc.target/arm/vseleqdf.c: Require arm_arch_v8a_ok, add
233 * gcc.target/arm/vseleqsf.c: Likewise.
234 * gcc.target/arm/vselgedf.c: Likewise.
235 * gcc.target/arm/vselgesf.c: Likewise.
236 * gcc.target/arm/vselgtdf.c: Likewise.
237 * gcc.target/arm/vselgtsf.c: Likewise.
238 * gcc.target/arm/vselledf.c: Likewise.
239 * gcc.target/arm/vsellesf.c: Likewise.
240 * gcc.target/arm/vselltdf.c: Likewise.
241 * gcc.target/arm/vselltsf.c: Likewise.
242 * gcc.target/arm/vselnedf.c: Likewise.
243 * gcc.target/arm/vselnesf.c: Likewise.
244 * gcc.target/arm/vselvcdf.c: Likewise.
245 * gcc.target/arm/vselvcsf.c: Likewise.
246 * gcc.target/arm/vselvsdf.c: Likewise.
247 * gcc.target/arm/vselvssf.c: Likewise.
249 2017-01-25 Richard Biener <rguenther@suse.de>
252 * gcc.dg/tree-ssa/pr69270-3.c: Change back expected outcome
253 to what we had before adding the threading passes.
255 2017-01-25 Richard Biener <rguenther@suse.de>
257 PR tree-optimization/69264
258 * g++.dg/torture/pr69264.C: New testcase.
260 2016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
263 * gcc.target/arm/pr79145.c: New test.
265 2017-01-25 Richard Biener <rguenther@suse.de>
268 * g++.dg/gomp/pr78363-1.C: New testcase.
269 * g++.dg/gomp/pr78363-2.C: Likewise.
270 * g++.dg/gomp/pr78363-3.C: Likewise.
272 2016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
274 * gcc.dg/lto/pr54709_0.c: Require 'shared' effective target.
275 * gcc.dg/lto/pr61526_0.c: Likewise.
276 * gcc.dg/lto/pr64415_0.c: Likewise.
278 2017-01-24 Jakub Jelinek <jakub@redhat.com>
281 * g++.dg/cpp1z/decomp22.C: New test.
282 * g++.dg/cpp1z/decomp23.C: New test.
284 2017-01-24 Nathan Sidwell <nathan@acm.org>
287 * g++.dg/cpp0x/pr78469.C: New.
290 * g++.dg/cpp0x/pr79118.C: New.
292 2017-01-24 Eric Botcazou <ebotcazou@adacore.com>
294 * gcc.target/arm/vfp-longcall-apcs.c: New test.
296 2017-01-24 David Malcolm <dmalcolm@redhat.com>
298 * gcc.dg/rtl/aarch64/asr_div1.c: New test case.
299 * gcc.dg/rtl/aarch64/pr71779.c: New test case.
300 * gcc.dg/rtl/rtl.exp: New file.
301 * gcc.dg/rtl/test.c: New file.
302 * gcc.dg/rtl/truncated-rtl-file.c: New test case.
303 * gcc.dg/rtl/unknown-rtx-code.c: New test case.
304 * gcc.dg/rtl/x86_64/dfinit.c: New test case.
305 * gcc.dg/rtl/x86_64/different-structs.c: New test case.
306 * gcc.dg/rtl/x86_64/final.c: New test case.
307 * gcc.dg/rtl/x86_64/into-cfglayout.c: New test case.
308 * gcc.dg/rtl/x86_64/ira.c: New test case.
309 * gcc.dg/rtl/x86_64/pro_and_epilogue.c: New test case.
310 * gcc.dg/rtl/x86_64/test-multiple-fns.c: New test case.
311 * gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c: New test case.
312 * gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c: New test case.
313 * gcc.dg/rtl/x86_64/test-rtl.c: New test case.
314 * gcc.dg/rtl/x86_64/test_1.h: New file.
315 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: New test case.
316 * gcc.dg/rtl/x86_64/times-two.c.before-df.c: New test case.
317 * gcc.dg/rtl/x86_64/times-two.h: New file.
318 * gcc.dg/rtl/x86_64/vregs.c: New test case.
320 2017-01-24 Bin Cheng <bin.cheng@arm.com>
322 PR tree-optimization/79159
323 * g++.dg/tree-ssa/pr79159.C: New test.
325 2017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
326 Martin Jambor <mjambor@suse.cz>
328 * lib/brig-dg.exp: New file.
329 * lib/brig.exp: Likewise.
330 * brig.dg/README: Likewise.
331 * brig.dg/dg.exp: Likewise.
332 * brig.dg/test/gimple/alloca.hsail: Likewise.
333 * brig.dg/test/gimple/atomics.hsail: Likewise.
334 * brig.dg/test/gimple/branches.hsail: Likewise.
335 * brig.dg/test/gimple/fbarrier.hsail: Likewise.
336 * brig.dg/test/gimple/function_calls.hsail: Likewise.
337 * brig.dg/test/gimple/kernarg.hsail: Likewise.
338 * brig.dg/test/gimple/mem.hsail: Likewise.
339 * brig.dg/test/gimple/mulhi.hsail: Likewise.
340 * brig.dg/test/gimple/packed.hsail: Likewise.
341 * brig.dg/test/gimple/smoke_test.hsail: Likewise.
342 * brig.dg/test/gimple/variables.hsail: Likewise.
343 * brig.dg/test/gimple/vector.hsail: Likewise.
345 2017-01-24 Jakub Jelinek <jakub@redhat.com>
347 * g++.dg/asan/asan_test.C: Enable on all *-*-linux* targets that
348 support asan, only on i?86/x86_64 require sse2_runtime.
350 2017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
353 * gcc.dg/loop-8.c: Modify dg-skip-if directive to exclude this
354 test on powerpc targets.
356 2017-01-23 Martin Sebor <msebor@redhat.com>
358 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
360 2017-01-23 Richard Biener <rguenther@suse.de>
362 PR tree-optimization/79088
363 PR tree-optimization/79188
364 * gcc.dg/torture/pr79088.c: New testcase.
365 * gcc.dg/torture/pr79188.c: Likewise.
367 2017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
369 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: New test.
370 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: New test.
371 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: New test.
372 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Adjust return
373 type of test function to reflect change in built-in function's
375 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise.
376 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
377 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
378 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Adjust return
379 type and second argument type to reflect change in built-in
380 function's type signature.
381 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
382 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust return
383 type of test function to reflect change in built-in function's
385 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise.
386 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise.
387 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise.
388 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise.
389 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise.
390 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise.
391 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise.
392 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise.
393 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise.
394 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise.
395 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise.
396 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise.
397 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise.
398 * gcc.target/powerpc/bfp/vec-insert-exp-4.c: New test.
399 * gcc.target/powerpc/bfp/vec-insert-exp-5.c: New test.
400 * gcc.target/powerpc/bfp/vec-insert-exp-6.c: New test.
401 * gcc.target/powerpc/bfp/vec-insert-exp-7.c: New test.
402 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Adjust return
403 type of test function to reflect change in built-in function's
405 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise.
406 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise.
407 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise.
408 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
409 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
410 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Adjust types of
411 test function's result and second argument to reflect change in
412 built-in function's type signature.
413 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
415 2017-01-23 Nathan Sidwell <nathan@acm.org>
418 * g++.dg/template/pr71710.C: New.
422 * g++.dg/template/pr71406.C: New.
424 2017-01-23 Thomas Koenig <tkoenig@netcologne.de>
426 * gfortran.dg/integer_exponentiation_7.f90: New test.
428 2017-01-23 Bernd Schmidt <bschmidt@redhat.com>
430 PR rtl-optimization/78634
431 * gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
433 2017-01-23 Bin Cheng <bin.cheng@arm.com>
435 PR tree-optimization/70754
436 * gfortran.dg/pr70754.f90: New test.
438 2017-01-23 Martin Liska <mliska@suse.cz>
440 PR tree-optimization/79196
441 * gcc.dg/asan/pr79196.c: New test.
442 * gcc.dg/strlenopt-30.c: Update scanned pattern.
444 2017-01-23 Michael Matz <matz@suse.de>
446 PR tree-optimization/78384
447 * gcc.dg/pr78384.c: New test.
449 2017-01-23 Richard Biener <rguenther@suse.de>
451 PR tree-optimization/79186
452 * gcc.dg/torture/pr79186.c: New testcase.
453 * gcc.dg/torture/pr79187.c: Likewise.
455 2017-01-23 Martin Jambor <mjambor@suse.cz>
457 * gcc.dg/ipa/vrp8.c: New test.
459 2017-01-23 Martin Jambor <mjambor@suse.cz>
462 * gfortran.dg/lto/pr79108_0.f90: New test.
464 2017-01-23 Andrew Senkevich <andrew.senkevich@intel.com>
466 * gcc.target/i386/avx512bw-ktestd-1.c: New test.
467 * gcc.target/i386/avx512bw-ktestq-1.c: Ditto.
468 * gcc.target/i386/avx512dq-ktestb-1.c: Ditto.
469 * gcc.target/i386/avx512f-ktestw-1.c: Ditto.
470 * gcc.target/i386/avx512bw-kortestd-1.c: Ditto.
471 * gcc.target/i386/avx512bw-kortestq-1.c: Ditto.
472 * gcc.target/i386/avx512dq-kortestb-1.c: Ditto.
473 * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
474 * gcc.target/i386/avx512bw-ktestd-2.c: Ditt
475 * gcc.target/i386/avx512bw-ktestq-2.c: Ditto.
476 * gcc.target/i386/avx512dq-ktestb-2.c: Ditto.
477 * gcc.target/i386/avx512f-ktestw-2.c: Ditto.
478 * gcc.target/i386/avx512bw-kortestd-2.c: Ditto.
479 * gcc.target/i386/avx512bw-kortestq-2.c: Ditto.
480 * gcc.target/i386/avx512dq-kortestb-2.c: Ditto.
481 * gcc.target/i386/avx512f-kortestw-2.c: Ditto.
483 2017-01-23 Richard Biener <rguenther@suse.de>
484 Nick Clifton <nickc@redhat.com>
487 * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
488 If the target is ARM return the result of the
489 check_effective_target_arm_vect_no_misalign proc.
490 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: If the target does not
491 support unaligned vectors then only expect one of the loops to be
494 2017-01-23 Martin Liska <mliska@suse.cz>
496 * gcc.dg/asan/use-after-scope-10.c: New test.
497 * gcc.dg/asan/use-after-scope-11.c: New test.
498 * g++.dg/asan/use-after-scope-5.C: New test.
500 2017-01-23 Martin Liska <mliska@suse.cz>
502 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
503 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
504 sanopt optimization for ASAN_POISON.
506 2016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
508 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
510 2017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
512 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
513 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
515 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
516 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
517 exec_vcombine): Likewise.
518 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
519 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
520 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
521 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
522 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
523 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
524 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
525 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
526 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
527 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
528 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
529 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
530 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
531 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
532 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
533 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
534 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
535 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
537 (TEST_VGET_LANE): Cast to uint to avoid warning.
538 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
539 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
540 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
541 exec_vfma_vfms_n): Fix PRIx format for float64_t.
542 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
543 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
544 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
545 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
546 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
547 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
548 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
549 CHECK_POLY instead of CHECK for poly64_t types.
550 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
551 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
552 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
553 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
554 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
555 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
557 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
558 for int32_t, int64_t.
559 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
560 vqneg_extra): Fix PRIx format for int16_t, int32_t.
561 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
562 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
563 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
566 2017-01-22 Jakub Jelinek <jakub@redhat.com>
569 * gfortran.dg/gomp/pr79154-1.f90: New test.
570 * gfortran.dg/gomp/pr79154-2.f90: New test.
572 2017-01-22 Andreas Schwab <schwab@linux-m68k.org>
574 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
576 2017-01-21 Marek Polacek <polacek@redhat.com>
579 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
581 2017-01-20 Jan Hubicka <hubicka@ucw.cz>
583 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
585 2017-01-21 Bernd Schmidt <bschmidt@redhat.com>
587 PR rtl-optimization/79125
588 * gcc.dg/torture/pr79125.c: New test.
590 2017-01-20 Jiong Wang <jiong.wang@arm.com>
592 * testsuite/gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
594 * testsuite/gcc.target/aarch64/return_address_sign_2.c: Likewise.
595 * testsuite/gcc.target/aarch64/return_address_sign_3.c: Likewise.
597 2017-01-20 Nathan Sidwell <nathan@acm.org>
600 * g++.dg/cpp1z/inh-ctor38.C: New.
602 2017-01-20 Marek Polacek <polacek@redhat.com>
605 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
607 2017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
609 * lib/target-supports.exp (check_configured_with): New procedure.
610 (check_effective_target_default_mode): new effective target.
611 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
612 default mode. Fix dg-skip-if target selector syntax.
613 * gcc.target/arm/optional_thumb-2.c: Likewise.
614 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
617 2017-01-20 David Malcolm <dmalcolm@redhat.com>
621 * g++.dg/spellcheck-pr77829.C: New test case.
622 * g++.dg/spellcheck-pr78656.C: New test case.
624 2017-01-20 Marek Polacek <polacek@redhat.com>
627 * c-c++-common/Wduplicated-branches-1.c: New test.
628 * c-c++-common/Wduplicated-branches-10.c: New test.
629 * c-c++-common/Wduplicated-branches-11.c: New test.
630 * c-c++-common/Wduplicated-branches-12.c: New test.
631 * c-c++-common/Wduplicated-branches-2.c: New test.
632 * c-c++-common/Wduplicated-branches-3.c: New test.
633 * c-c++-common/Wduplicated-branches-4.c: New test.
634 * c-c++-common/Wduplicated-branches-5.c: New test.
635 * c-c++-common/Wduplicated-branches-6.c: New test.
636 * c-c++-common/Wduplicated-branches-7.c: New test.
637 * c-c++-common/Wduplicated-branches-8.c: New test.
638 * c-c++-common/Wduplicated-branches-9.c: New test.
639 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
640 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
641 * g++.dg/ext/builtin-object-size3.C: Likewise.
642 * g++.dg/gomp/loop-1.C: Likewise.
643 * g++.dg/warn/Wduplicated-branches1.C: New test.
644 * g++.dg/warn/Wduplicated-branches2.C: New test.
646 2017-01-20 Martin Liska <mliska@suse.cz>
649 * gcc.dg/lto/pr69188_0.c: New test.
650 * gcc.dg/lto/pr69188_1.c: New test.
652 2017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
654 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
655 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
656 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
657 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
658 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
659 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
660 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
661 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
662 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
663 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
664 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
665 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
666 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
667 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
668 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
669 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
670 * gcc.target/i386/avx-1.c: Test new intrinsics.
671 * gcc.target/i386/sse-13.c: Ditto.
672 * gcc.target/i386/sse-23.c: Ditto.
674 2017-01-20 Richard Biener <rguenther@suse.de>
676 PR tree-optimization/71264
677 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
679 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
681 * gcc.target/mips/madd4-1.c: New file.
682 * gcc.target/mips/madd4-2.c: Likewise.
683 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
685 (mips_option_groups): Add -m[no-]madd4.
686 (mips-dg-init): Detect default -mno-madd4.
687 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
688 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
689 * gcc.target/mips/mips-ps-type-2.c: Likewise.
690 * gcc.target/mips/nmadd-1.c: Likewise.
691 * gcc.target/mips/nmadd-2.c: Likewise.
692 * gcc.target/mips/nmadd-3.c: Likewise.
694 2017-01-19 Jiong Wang <jiong.wang@arm.com>
696 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
697 combined instructions.
698 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
700 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
701 of pointer authentication.
703 2017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
705 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
706 floating point hardware to run test.
708 2017-01-19 Tamar Christina <tamar.christina@arm.com>
710 * gcc/testsuite/lib/target-supports.exp
711 (check_effective_target_vect_call_copysignf): Enable for AArch64.
713 2017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
716 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
717 __x86_64__]: Allow for target i?86-*-*.
719 2017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
722 * gcc.target/mips/lxc1-sxc1-1.c: New file.
723 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
724 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
726 (mips_option_groups): Add -m[no-]lxc1-sxc1.
727 (mips-dg-init): Detect default -mno-lxc1-sxc1.
728 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
730 2017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
733 * gfortran.dg/coarray_43.f90: New test.
735 2017-01-19 Richard Earnshaw <rearnsha@arm.com>
737 PR rtl-optimization/79121
738 * gcc.c-torture/execute/pr79121.c: New test.
740 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
742 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
743 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
745 2017-01-18 Louis Krupp <louis.krupp@zoho.com>
749 * gfortran.dg/pr50069_1.f90: New test.
750 * gfortran.dg/pr50069_2.f90: New test.
751 * gfortran.dg/pr55086_1.f90: New test.
752 * gfortran.dg/pr55086_1_tfat.f90: New test.
753 * gfortran.dg/pr55086_2.f90: New test.
754 * gfortran.dg/pr55086_2_tfat.f90: New test.
755 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
757 2017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
758 * gcc.dg/strcmp-1.c: New test.
759 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
761 2017-01-18 David Malcolm <dmalcolm@redhat.com>
763 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
764 (dejagnu_fail): Likewise.
765 (dejagnu_note): Likewise.
766 (pass): Provide forward decl, moving true decl to after #include
771 2017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
773 * gcc.target/powerpc/p9-xxbr-1.c: New test.
774 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
776 2017-01-18 Nathan Sidwell <nathan@acm.org>
779 * g++.dg/cpp1z/inh-ctor37.C: New.
781 2017-01-18 Uros Bizjak <ubizjak@gmail.com>
783 PR rtl-optimization/78952
784 * gcc.target/i386/pr78952-1.c: New test.
785 * gcc.target/i386/pr78952-2.c: Ditto.
787 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
789 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
791 2017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
794 * gfortran.dg/coarray_event_1.f08: New test.
796 2017-01-18 Jakub Jelinek <jakub@redhat.com>
799 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
800 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
802 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
804 * gcc.target/powerpc/fusion4.c: Likewise.
805 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
807 * gcc.target/powerpc/pr58673-1.c: Likewise.
808 * gcc.target/powerpc/pr58673-2.c: Likewise.
809 * gcc.target/powerpc/pr59054.c: Likewise.
811 2016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
813 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
815 * gcc.target/powerpc/p9-vbpermd.c: New file.
817 2017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
819 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
820 (must_not_compile2): Downcase first letter of error messages.
821 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
822 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
824 2017-01-18 Nathan Sidwell <nathan@acm.org>
827 * g++.dg/pr79091.C: New.
829 2017-01-18 Jakub Jelinek <jakub@redhat.com>
831 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
833 (p0): Add missing dg-error.
835 2017-01-17 Joe Seymour <joe.s@somniumtech.com>
837 * gcc.target/msp430/mul_f5_muldef.c: New test.
839 2017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
842 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
843 options. Fix up the syntax for using \m and \M.
845 2017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
848 * gcc.target/powerpc/ssp-1.c: New testcase.
849 * gcc.target/powerpc/ssp-2.c: New testcase.
851 2017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
853 * gcc.target/aarch64/eh_return.c: New test.
855 2017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
857 * vec-rlmi-rlnm.c: New file.
859 2017-01-17 Nathan Sidwell <nathan@acm.org>
862 * g++.dg/cpp1y/pr61636-1.C: New.
863 * g++.dg/cpp1y/pr61636-2.C: New.
864 * g++.dg/cpp1y/pr61636-3.C: New.
866 2017-01-17 Martin Sebor <msebor@redhat.com>
869 * gcc.dg/pr78768.c: Make it a link-only test.
871 2017-01-17 David Malcolm <dmalcolm@redhat.com>
874 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
876 * c-c++-common/Wmisleading-indentation.c: Likewise.
878 2017-01-17 Vladimir Makarov <vmakarov@redhat.com>
881 * gcc.target/arm/pr79058.c: New.
883 2017-01-17 Jakub Jelinek <jakub@redhat.com>
885 PR tree-optimization/71854
886 * gcc.dg/vect/pr71854.c: New test.
888 2017-01-17 Martin Liska <mliska@suse.cz>
891 * g++.dg/ipa/pr71207.C: New test.
893 2017-01-17 Jan Hubicka <hubicka@ucw.cz>
896 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
897 * gcc.dg/tree-ssa/pr77445.c: New testcase.
899 2017-01-17 Jakub Jelinek <jakub@redhat.com>
901 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
902 rather than long unsigned int.
903 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
905 2017-01-17 Richard Biener <rguenther@suse.de>
907 PR tree-optimization/71433
908 * gcc.dg/Warray-bounds-20.c: New testcase.
910 2017-01-17 Richard Biener <rguenther@suse.de>
915 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
916 * gcc.dg/tree-ssa/scev-4.c: Likewise.
917 * gcc.dg/tree-ssa/scev-5.c: Likewise.
919 2017-01-17 Alan Modra <amodra@gmail.com>
921 * gcc.target/powerpc/pr79066.c: New.
923 2017-01-16 Jeff Law <law@redhat.com>
925 PR tree-optimization/33562
926 PR tree-optimization/61912
927 PR tree-optimization/77485
928 PR tree-optimization/79090
929 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
930 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
932 2017-01-16 Jakub Jelinek <jakub@redhat.com>
935 * gcc.c-torture/compile/pr79089.c: New test.
938 * gcc.dg/pr79080.c: New test.
940 2017-01-16 David Malcolm <dmalcolm@redhat.com>
943 * gcc.dg/format/pr78304.c: Convert argument from integral type
945 * gcc.dg/format/pr78304-2.c: Likewise.
947 2017-01-16 Carl Love <cel@us.ibm.com>
949 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
950 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
952 2017-01-16 Carl Love <cel@us.ibm.com>
954 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
955 Change arguments and return type to bool long long.
957 2017-01-16 Martin Sebor <msebor@redhat.com>
960 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
963 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
966 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
969 * g++.dg/cpp0x/pr71737.C: New.
971 2017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
973 * gcc.target/powerpc/swaps-p8-27.c: New.
975 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
978 * g++.dg/cpp0x/pr71737.C: New.
980 2017-01-16 Eric Botcazou <ebotcazou@adacore.com>
982 * gnat.dg/opt62.adb: New test.
983 * gnat.dg/opt62_pkg.ads: New helper.
985 2017-01-14 Bernd Schmidt <bschmidt@redhat.com>
987 PR rtl-optimization/78626
988 PR rtl-optimization/78727
989 * gcc.dg/torture/pr78626.c: New test.
990 * gcc.dg/torture/pr78727.c: New test.
992 2017-01-14 Alan Modra <amodra@gmail.com>
994 * gcc.c-torture/compile/pr72749.c: New test.
996 2017-01-13 David Malcolm <dmalcolm@redhat.com>
999 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
1000 (test_macro_2): New test.
1001 (test_macro_3): New test.
1002 (test_macro_4): New test.
1003 (test_non_contiguous_strings): Convert line number to line offset.
1004 * gcc.dg/format/pr78304-2.c: New test case.
1005 * gcc.dg/format/pr78304.c: New test case.
1007 2017-01-13 Uros Bizjak <ubizjak@gmail.com>
1009 * gcc.target/i386/funcspec-56.inc: Add missing options and
1010 reorder options by implied ISAs, as in ix86_target_string.
1012 2017-01-13 Marek Polacek <polacek@redhat.com>
1015 * g++.dg/cpp0x/constexpr-array18.C: New test.
1017 2017-01-13 Jeff Law <law@redhat.com>
1019 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
1021 PR tree-optimization/61912
1022 PR tree-optimization/77485
1023 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
1024 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
1025 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
1027 PR tree-optimization/33562
1028 PR tree-optimization/61912
1029 PR tree-optimization/77485
1030 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
1031 * gcc.dg/tree-ssa/complex-5.c: Likewise.
1032 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
1033 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
1034 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
1035 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
1036 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
1038 2017-01-13 Martin Liska <mliska@suse.cz>
1041 * gcc.c-torture/execute/pr79043.c: New test.
1043 2017-01-13 Richard Biener <rguenther@suse.de>
1046 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
1048 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
1051 * gfortran.dg/coarray/event_4.f08: New test.
1053 2017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
1056 * gfortran.dg/coarray/event_3.f08: New test.
1058 2017-01-13 Richard Biener <rguenther@suse.de>
1060 PR tree-optimization/77283
1061 * gcc.dg/tree-ssa/split-path-9.c: Fix.
1063 2017-01-13 Richard Biener <rguenther@suse.de>
1065 * gcc.dg/gimplefe-22.c: New testcase.
1067 2017-01-13 Richard Biener <rguenther@suse.de>
1069 PR tree-optimization/77283
1070 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
1071 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
1072 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
1074 2017-01-12 Sandra Loosemore <sandra@codesourcery.com>
1076 * gcc.dg/pr77862.c: Require fpic target.
1078 2017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1081 * gcc.target/powerpc/pr79004.c: New test.
1083 2017-01-12 Martin Sebor <msebor@redhat.com>
1085 * gcc.dg/pr78138.c: Adjust.
1086 * gcc.dg/pr78768.c: Adjust.
1087 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
1088 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
1089 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
1090 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
1091 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
1092 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
1093 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
1094 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
1095 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
1096 * gcc.dg/tree-ssa/pr78605.c: Adjust.
1097 * gcc.dg/tree-ssa/pr78622.c: Adjust.
1099 2017-01-12 Jakub Jelinek <jakub@redhat.com>
1101 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
1103 2017-01-12 Martin Sebor <msebor@redhat.com>
1106 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
1109 2017-01-12 David Edelsohn <dje.gcc@gmail.com>
1111 * gcc.dg/pr78768.c: Require LTO.
1113 2017-01-12 Martin Sebor <msebor@redhat.com>
1116 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
1117 due to the referenced bug.
1119 2017-01-12 Martin Sebor <msebor@redhat.com>
1122 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
1124 2017-01-12 Uros Bizjak <ubizjak@gmail.com>
1126 * gcc.target/i386/builtin_target.c (check_features): Check all
1127 supported __builtin_cpu_supports options.
1129 2017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1131 PR tree-optimization/78319
1132 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
1135 2017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1138 * gcc.target/powerpc/swaps-p8-26.c: New.
1140 2017-01-12 Richard Biener <rguenther@suse.de>
1142 * gcc.dg/gimplefe-21.c: New testcase.
1144 2017-01-12 Michael Collison <michael.collison@arm.com>
1146 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
1148 2017-01-11 Julia Koval <julia.koval@intel.com>
1149 Uros Bizjak <ubizjak@gmail.com>
1151 * gcc.target/i386/sgx.c New test.
1152 * gcc.target/i386/sse-12.c: Add -msgx.
1153 * gcc.target/i386/sse-13.c: Ditto.
1154 * gcc.target/i386/sse-14.c: Ditto.
1155 * gcc.target/i386/sse-22.c: Ditto.
1156 * gcc.target/i386/sse-23.c: Ditto.
1157 * g++.dg/other/i386-2.C: Ditto.
1158 * g++.dg/other/i386-3.C: Ditto.
1160 2017-01-11 Martin Sebor <msebor@redhat.com>
1163 * g++.dg/template/explicit9.C: New test.
1165 2017-01-11 Nathan Sidwell <nathan@acm.org>
1168 * g++.dg/pr77812.C: New.
1170 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1173 * g++.dg/cpp1y/constexpr-71537.C: New test.
1175 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
1178 2017-01-11 Martin Sebor <msebor@redhat.com>
1181 * c-c++-common/Waddress-2.c: New test.
1183 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1186 * g++.dg/cpp0x/pr78341.C: New test.
1188 2017-01-11 Martin Sebor <msebor@redhat.com>
1191 * gcc.dg/pr78768.c: New test.
1193 2017-01-11 David Malcolm <dmalcolm@redhat.com>
1196 * gcc.dg/spellcheck-options-14.c: New test case.
1197 * gcc.dg/spellcheck-options-15.c: New test case.
1198 * gcc.dg/spellcheck-options-16.c: New test case.
1199 * gcc.dg/spellcheck-options-17.c: New test case.
1201 2017-01-11 Martin Liska <mliska@suse.cz>
1203 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
1205 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1207 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
1208 instead of just 1 for the decomposition from struct C.
1210 2017-01-11 Eric Botcazou <ebotcazou@adacore.com>
1212 * gcc.c-torture/execute/20170111-1.c: New test.
1214 2017-01-11 Richard Biener <rguenther@suse.de>
1216 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
1218 2017-01-11 Jakub Jelinek <jakub@redhat.com>
1221 * gcc.dg/lto/pr50199_0.c: New test.
1223 2017-01-10 Martin Sebor <msebor@redhat.com>
1228 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
1229 * gcc.dg/tree-ssa/pr78622.c: Ditto.
1231 2017-01-10 Martin Sebor <msebor@redhat.com>
1234 * gcc.dg/pr78138.c: New test.
1236 2017-01-10 David Malcolm <dmalcolm@redhat.com>
1239 * g++.dg/diagnostic/pr77949.C: New test case.
1241 2017-01-10 Martin Sebor <msebor@redhat.com>
1244 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
1246 2017-01-10 Martin Sebor <msebor@redhat.com>
1248 PR tree-optimization/78775
1249 * gcc.dg/attr-alloc_size-4.c: Add test cases.
1250 * gcc.dg/attr-alloc_size-10.c: New test.
1251 * gcc.dg/attr-alloc_size-11.c: New test.
1252 * gcc.dg/builtin-stringop-chk-7.c: New test.
1253 * gcc.dg/pr78775.c: New test.
1254 * gcc.dg/pr78973-2.c: New test.
1255 * gcc.dg/pr78973.c: New test.
1257 2017-01-10 Jeff Law <law@redhat.com>
1259 PR tree-optimization/77766
1260 PR tree-optimization/78856
1261 * gcc.c-torture/execute/pr77766.c: New test.
1263 2016-01-10 Richard Biener <rguenther@suse.de>
1265 PR tree-optimization/79034
1266 * g++.dg/torture/pr79034.C: New testcase.
1268 2017-01-10 Martin Liska <mliska@suse.cz>
1270 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
1271 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
1272 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
1273 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
1274 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
1275 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
1276 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
1277 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
1278 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
1279 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
1280 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
1281 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
1282 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
1283 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
1284 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
1285 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
1286 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
1287 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
1288 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
1289 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
1290 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
1291 * gcc.dg/ipa/pr64307.c: Likewise.
1292 * gcc.dg/ipa/pr77653.c: Likewise.
1294 2017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
1296 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
1297 * g++.dg/other/i386-3.C: Ditto.
1298 * gcc.target/i386/sse-12.c: Ditto.
1299 * gcc.target/i386/sse-13.c: Ditto.
1300 * gcc.target/i386/sse-22.c: Ditto.
1301 * gcc.target/i386/sse-23.c: Ditto.
1302 * gcc.target/i386/builtin_target.c: Handle new option.
1303 * gcc.target/i386/funcspec-56.inc: Test new attributes.
1304 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
1305 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
1307 2017-01-09 Martin Sebor <msebor@redhat.com>
1310 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
1311 with different precisions.
1313 2017-01-09 Eric Botcazou <ebotcazou@adacore.com>
1315 * g++.dg/opt/call2.C: New test.
1316 * g++.dg/opt/call3.C: Likewise.
1317 * gnat.dg/array26.adb: New test.
1318 * gnat.dg/array26_pkg.ad[sb]: New helper.
1319 * gnat.dg/array27.adb: New test.
1320 * gnat.dg/array27_pkg.ad[sb]: New helper.
1321 * gnat.dg/array28.adb: New test.
1322 * gnat.dg/array28_pkg.ad[sb]: New helper.
1324 2017-01-09 Jakub Jelinek <jakub@redhat.com>
1326 PR translation/79019
1327 PR translation/79020
1328 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
1330 * gfortran.dg/initialization_17.f90: Likewise.
1332 2017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1335 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
1336 * gcc.target/i386/pr78904-4.c: Likewise.
1337 * gcc.target/i386/pr78904-6.c: Likewise.
1338 * gcc.target/i386/pr78967-2.c: Likewise.
1340 2017-01-09 Jakub Jelinek <jakub@redhat.com>
1342 PR tree-optimization/78899
1343 * gcc.target/i386/pr78899.c: New test.
1344 * gcc.dg/pr71077.c: New test.
1346 2017-01-09 Martin Jambor <mjambor@suse.cz>
1350 * gcc.dg/torture/pr78365.c: New test.
1352 2017-01-09 Jakub Jelinek <jakub@redhat.com>
1355 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
1356 (main): Use int* instead of long long.
1358 PR tree-optimization/78938
1359 * gcc.dg/vect/pr78938.c: New test.
1361 2017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1363 * gcc.dg/20161219.c: New test.
1365 2017-01-09 Richard Biener <rguenther@suse.de>
1367 PR tree-optimization/78997
1368 * gcc.dg/torture/pr78997.c: New testcase.
1370 2017-01-09 Richard Biener <rguenther@suse.de>
1373 * g++.dg/lto/pr79000_0.C: New testcase.
1374 * g++.dg/lto/pr79000_1.c: Likewise.
1376 2017-01-08 Martin Sebor <msebor@redhat.com>
1379 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
1380 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
1381 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
1383 * gcc.dg/format/pr78569.c: Adjust.
1385 2017-01-07 David Malcolm <dmalcolm@redhat.com>
1388 * g++.dg/diagnostic/pr72803.C: New test case.
1390 2017-01-07 Martin Sebor <msebor@redhat.com>
1392 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
1393 * gcc.dg/attr-alloc_size-4.c: Same.
1395 2017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
1397 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
1398 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
1399 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
1400 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
1401 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
1402 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
1403 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
1405 2017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1406 * gcc.dg/memcmp-1.c: New.
1407 * gcc.dg/strncmp-1.c: New.
1409 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1411 * gcc.target/arm/acle/mcrr: New.
1412 * gcc.target/arm/acle/mcrr2: New.
1413 * gcc.target/arm/acle/mrrc: New.
1414 * gcc.target/arm/acle/mrrc2: New.
1416 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1418 * gcc.target/arm/acle/mcr.c: New.
1419 * gcc.target/arm/acle/mrc.c: New.
1420 * gcc.target/arm/acle/mcr2.c: New.
1421 * gcc.target/arm/acle/mrc2.c: New.
1423 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1425 * gcc.target/arm/acle/ldc: New.
1426 * gcc.target/arm/acle/ldc2: New.
1427 * gcc.target/arm/acle/ldcl: New.
1428 * gcc.target/arm/acle/ldc2l: New.
1429 * gcc.target/arm/acle/stc: New.
1430 * gcc.target/arm/acle/stc2: New.
1431 * gcc.target/arm/acle/stcl: New.
1432 * gcc.target/arm/acle/stc2l: New.
1434 2017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1436 * gcc.target/arm/acle/acle.exp: Run tests for different options
1437 and make sure fat-lto-objects is used such that we can still do
1439 * gcc.target/arm/acle/cdp.c: New.
1440 * gcc.target/arm/acle/cdp2.c: New.
1441 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
1442 (check_effective_target_arm_coproc1_ok_nocache): New.
1443 (check_effective_target_arm_coproc2_ok): New.
1444 (check_effective_target_arm_coproc2_ok_nocache): New.
1445 (check_effective_target_arm_coproc3_ok): New.
1446 (check_effective_target_arm_coproc3_ok_nocache): New.
1447 (check_effective_target_arm_coproc4_ok): New.
1448 (check_effective_target_arm_coproc4_ok_nocache): New.
1450 2017-01-06 Martin Sebor <msebor@redhat.com>
1453 * gcc.dg/tree-ssa/pr78605.c: New test.
1455 2017-01-05 Martin Sebor <msebor@redhat.com>
1457 PR tree-optimization/78910
1458 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
1460 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1461 * gcc.dg/tree-ssa/pr78910.c: New test.
1463 2017-01-05 Eric Botcazou <ebotcazou@adacore.com>
1465 * gcc.dg/sso-10.c: New test.
1467 2017-01-05 Jakub Jelinek <jakub@redhat.com>
1469 PR tree-optimization/71016
1470 * gcc.target/i386/pr71016.c: New test.
1471 * gcc.target/aarch64/pr71016.c: New test.
1472 * gcc.dg/tree-ssa/pr66726-3.c: New test.
1475 * g++.dg/cpp1z/decomp19.C: New test.
1478 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
1479 * g++.dg/init/union1.C: Likewise.
1480 * g++.dg/cpp0x/union6.C: Expect errors.
1481 * g++.dg/cpp0x/union8.C: New test.
1482 * g++.dg/cpp0x/pr78890-1.C: New test.
1483 * g++.dg/cpp0x/pr78890-2.C: New test.
1485 2017-01-05 David Edelsohn <dje.gcc@gmail.com>
1487 * gcc.target/powerpc/pr71670.c: Require p9vector.
1488 * gcc.target/powerpc/p9-novsx.c: Same.
1490 2017-01-05 David Malcolm <dmalcolm@redhat.com>
1492 * selftests/asr_div1.rtl: New file.
1493 * selftests/aarch64: New subdirectory.
1494 * selftests/aarch64/times-two.rtl: New file.
1495 * selftests/bb-index.rtl: New file.
1496 * selftests/cfg-test.rtl: New file.
1497 * selftests/const-int.rtl: New file.
1498 * selftests/example-labels.rtl: New file.
1499 * selftests/insn-with-mode.rtl: New file.
1500 * selftests/jump-to-label-ref.rtl: New file.
1501 * selftests/jump-to-return.rtl: New file.
1502 * selftests/jump-to-simple-return.rtl: New file.
1503 * selftests/mem.rtl: New file.
1504 * selftests/note-insn-deleted.rtl: New file.
1505 * selftests/note_insn_basic_block.rtl: New file.
1506 * selftests/simple-cse.rtl: New file.
1507 * selftests/symbol-ref.rtl: New file.
1508 * selftests/x86_64: New subdirectory.
1509 * selftests/x86_64/call-insn.rtl: New file.
1510 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
1511 * selftests/x86_64/times-two.rtl: New file.
1512 * selftests/x86_64/unspec.rtl: New file.
1514 2017-01-05 Nathan Sidwell <nathan@acm.org>
1517 * g++.dg/cpp0x/pr78765.C: New.
1519 2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1521 * gcc.target/s390/memcpy-2.c: New test.
1522 * gcc.target/s390/memset-2.c: New test.
1524 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1526 * gcc.target/s390/memcpy-1.c: New test.
1528 2017-01-04 Jeff Law <law@redhat.com>
1530 PR tree-optimization/78812
1531 * g++.dg/torture/pr78812.C: New test.
1533 2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1538 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
1539 64-bit VSX systems with direct move, whether we optimize common
1540 code sequences in the GLIBC math library for float math functions.
1541 * gcc.target/powerpc/pr71977-2.c: Likewise.
1543 2017-01-04 Marek Polacek <polacek@redhat.com>
1546 * c-c++-common/Wpointer-compare-1.c: New test.
1548 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1551 * c-c++-common/Wunused-var-16.c: New test.
1554 * g++.dg/cpp0x/pr78693.C: New test.
1557 * gcc.dg/pr78957.c: New test.
1559 * g++.dg/cpp1y/auto-fn34.C: New test.
1562 * g++.dg/cpp0x/pr71182.C: New test.
1564 2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
1567 * gcc.target/powerpc/pr78056-1.c: New test.
1568 * gcc.target/powerpc/pr78056-2.c: New test.
1569 * gcc.target/powerpc/pr78056-3.c: New test.
1570 * gcc.target/powerpc/pr78056-4.c: New test.
1571 * gcc.target/powerpc/pr78056-5.c: New test.
1572 * gcc.target/powerpc/pr78056-6.c: New test.
1573 * gcc.target/powerpc/pr78056-7.c: New test.
1574 * gcc.target/powerpc/pr78056-8.c: New test.
1575 * lib/target-supports.exp
1576 (check_effective_target_powerpc_popcntb_ok): New procedure to test
1577 whether the effective target supports the popcntb instruction.
1579 2017-01-03 Jeff Law <law@redhat.com>
1581 PR tree-optimization/67955
1582 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
1584 2017-01-04 Marek Polacek <polacek@redhat.com>
1588 * g++.dg/cpp0x/range-for32.C: New test.
1589 * g++.dg/cpp0x/range-for33.C: New test.
1591 2017-01-04 David Malcolm <dmalcolm@redhat.com>
1593 * gcc.dg/Wmissing-braces-fixits.c: New test case.
1595 2017-01-04 Nathan Sidwell <nathan@acm.org>
1598 * g++.dg/cpp1y/pr66735.C: New.
1600 2017-01-04 Jakub Jelinek <jakub@redhat.com>
1602 PR tree-optimization/71563
1603 * gcc.dg/tree-ssa/pr71563.c: New test.
1605 2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
1609 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1610 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1611 * gfortran.dg/transfer_intrinsic_1.f90: Change
1612 scan-tree-dump-times due to gfc_trans_string_copy change to
1613 avoid -Wstringop-overflow.
1615 2017-01-03 Jeff Law <law@redhat.com>
1617 PR tree-optimization/78856
1618 * gcc.c-torture/execute/pr78856.c: New test.
1620 2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1623 * gcc.target/powerpc/pr78953.c: New test.
1625 2017-01-03 Ian Lance Taylor <iant@google.com>
1627 * gcc.misc-tests/godump-1.c: Update for accurate representation of
1630 2017-01-03 Martin Sebor <msebor@redhat.com>
1632 PR tree-optimization/78696
1633 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
1634 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
1635 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
1636 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1638 2017-01-03 David Malcolm <dmalcolm@redhat.com>
1640 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
1641 with more than one digit.
1642 * lib/gcc-dg.exp (process-message): Support more than one digit
1643 in relative line specifications.
1645 2017-01-03 Jakub Jelinek <jakub@redhat.com>
1647 PR tree-optimization/78965
1648 * gcc.dg/pr78965.c: New test.
1651 * g++.dg/opt/pr78901.C: New test.
1653 2017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
1657 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1658 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1659 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
1660 * gfortran.dg/repeat_7.f90: New test for PR 66310.
1661 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
1662 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
1663 * gfortran.dg/string_1_lp64.f90: New test.
1664 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
1665 * gfortran.dg/string_3_lp64.f90: New test.
1666 * gfortran.dg/transfer_intrinsic_1.f90: Change
1667 scan-tree-dump-times due to gfc_trans_string_copy change to
1668 avoid -Wstringop-overflow.
1670 2017-01-02 Uros Bizjak <ubizjak@gmail.com>
1673 * gcc.target/i386/pr78967-1.c: New test.
1674 * gcc.target/i386/pr78967-2.c: Ditto.
1675 * gcc.target/i386/pr78967-3.c: Ditto.
1677 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
1678 * gcc.target/i386/pr78904-4.c: Ditto.
1679 * gcc.target/i386/pr78904-6.c: Ditto.
1681 2017-01-01 Jan Hubicka <hubicka@ucw.cz>
1684 * g++.dg/torture/pr77674.C: New testcase.
1686 2017-01-01 Jakub Jelinek <jakub@redhat.com>
1688 Update copyright years.
1690 Copyright (C) 2017 Free Software Foundation, Inc.
1692 Copying and distribution of this file, with or without modification,
1693 are permitted in any medium without royalty provided the copyright
1694 notice and this notice are preserved.