1 2016-01-14 Jeff Law <law@redhat.com>
3 PR tree-optimization/69270
4 * gcc.dg/tree-ssa/pr69270.c: New test.
6 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9 * c-c++-common/pr66208.c: New file.
11 2016-01-13 Jakub Jelinek <jakub@redhat.com>
13 PR tree-optimization/69156
14 * gcc.dg/pr69156.c: New test.
16 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
18 * gcc.target/i386/pr69225-7.c: New test.
20 2016-01-13 Richard Henderson <rth@redhat.com>
22 * gcc.dg/tm/memopt-13.c: Update expected function.
23 * gcc.dg/tm/memopt-6.c: Likewise.
25 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
27 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
28 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
29 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
30 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
32 2016-01-13 Tom de Vries <tom@codesourcery.com>
34 PR tree-optimization/69169
35 * gcc.dg/pr69169.c: New test.
37 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
40 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
41 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
42 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
43 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
44 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
45 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
46 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
47 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
49 2016-01-13 Jakub Jelinek <jakub@redhat.com>
52 * gcc.dg/pr69247.c: New test.
54 2016-01-13 Richard Biener <rguenther@suse.de>
56 PR tree-optimization/69242
57 * gcc.dg/torture/pr69242.c: New testcase.
59 2016-01-13 Richard Biener <rguenther@suse.de>
61 PR tree-optimization/69186
62 * gcc.dg/torture/pr69186.c: New testcase.
64 2016-01-13 Jeff Law <law@redhat.com>
66 PR tree-optimization/67755
67 * gcc.dg/tree-ssa/pr67755.c: New test.
69 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
71 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
72 pass number in output by a star.
74 2016-01-12 Bin Cheng <bin.cheng@arm.com>
76 PR tree-optimization/68911
77 * gcc.c-torture/execute/pr68911.c: New test.
79 2016-01-12 Marek Polacek <polacek@redhat.com>
82 * g++.dg/warn/permissive-1.C: New test.
84 2016-01-12 Jakub Jelinek <jakub@redhat.com>
88 * g++.dg/opt/pr69213.C: New test.
90 2016-01-12 Christian Bruel <christian.bruel@st.com>
93 * gcc.target/arm/pr69180.c: New test.
95 2016-01-12 Richard Biener <rguenther@suse.de>
98 * g++.dg/lto/pr69077_0.C: New testcase.
99 * g++.dg/lto/pr69077_1.C: Likewise.
101 2016-01-12 Jakub Jelinek <jakub@redhat.com>
104 * g++.dg/opt/pr69175.C: New test.
106 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
108 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
109 rather than #including math.h & stdlib.h.
110 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
111 * gcc.dg/vect/pr49771.c: Likewise.
112 * gcc.dg/vect/vect-10-big-array.c: Likewise.
113 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
114 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
115 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
116 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
117 * gcc.dg/vect/pr44507.c: Likewise.
118 * gcc.dg/vect/pr45902.c: Likewise.
119 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
120 * gcc.dg/vect/vect-117.c: Likewise.
121 * gcc.dg/vect/vect-99.c: Likewise.
122 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
123 * gcc.dg/vect/vect-cond-1.c: Likewise.
124 * gcc.dg/vect/vect-cond-2.c: Likewise.
125 * gcc.dg/vect/vect-cond-3.c: Likewise.
126 * gcc.dg/vect/vect-cond-4.c: Likewise.
127 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
128 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
129 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
130 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
131 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
132 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
133 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
134 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
135 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
136 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
137 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
138 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
139 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
140 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
141 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
143 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
144 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
145 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
146 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
147 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
148 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
149 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
150 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
151 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
152 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
153 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
154 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
155 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
156 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
157 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
158 * gcc.dg/vect/vect-outer-5.c: Likewise.
159 * gcc.dg/vect/vect-outer-6.c: Likewise.
160 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
163 2016-01-12 Nick Clifton <nickc@redhat.com>
166 * gcc.dg/lto/pr61886_0.c: Rename the external function called
167 to fread so that it will be found in all target runtimes.
169 2016-01-12 Richard Biener <rguenther@suse.de>
171 PR tree-optimization/69053
172 * g++.dg/torture/pr69053.C: New testcase.
174 2016-01-12 Richard Biener <rguenther@suse.de>
176 PR tree-optimization/69168
177 * gcc.dg/torture/pr69168.c: New testcase.
179 2016-01-12 Richard Biener <rguenther@suse.de>
181 PR tree-optimization/69157
182 * gcc.dg/torture/pr69157.c: New testcase.
184 2016-01-12 Richard Biener <rguenther@suse.de>
186 PR tree-optimization/69174
187 * gcc.dg/torture/pr69174.c: New testcase.
189 2016-01-12 Jakub Jelinek <jakub@redhat.com>
193 * g++.dg/tls/pr66808.C: New test.
194 * g++.dg/tls/pr69000.C: New test.
196 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
198 * gcc.target/powerpc/swaps-p8-23.c: New test.
199 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
201 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
203 PR tree-optimization/68356
204 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
206 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
207 Jim Wilson <jim.wilson@linaro.org>
210 * gcc.target/arm/pr69194.c: New test.
212 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
215 * gcc.target/i386/pr69225-1.c: New test.
216 * gcc.target/i386/pr69225-2.c: Likewise.
217 * gcc.target/i386/pr69225-3.c: Likewise.
218 * gcc.target/i386/pr69225-4.c: Likewise.
219 * gcc.target/i386/pr69225-5.c: Likewise.
220 * gcc.target/i386/pr69225-6.c: Likewise.
222 2016-01-11 Jakub Jelinek <jakub@redhat.com>
225 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
229 * gcc.dg/pr69071.c: New test.
232 * g++.dg/opt/pr69211.C: New test.
234 PR tree-optimization/69214
235 * gcc.c-torture/compile/pr69214.c: New test.
237 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
239 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
240 * gcc.target/i386/pr66232-11.c: Ditto.
241 * gcc.target/i386/pr66232-12.c: Ditto.
242 * gcc.target/i386/pr66232-13.c: Ditto.
244 2016-01-11 Richard Biener <rguenther@suse.de>
246 PR tree-optimization/69173
247 * gcc.dg/torture/pr69173.c: New testcase.
249 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
251 PR rtl-optimization/68796
252 * gcc.target/aarch64/tst_5.c: New test.
253 * gcc.target/aarch64/tst_6.c: Likewise.
255 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
257 PR rtl-optimization/68841
258 * gcc.dg/pr68841.c: New test.
259 * gcc.c-torture/execute/pr68841.c: New test.
261 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
263 PR rtl-optimization/68920
264 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
266 * gcc.dg/ifcvt-5.c: New test.
268 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
271 * g++.dg/pr69123.C: New.
273 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
276 * gcc.target/i386/pr69010.c: New test.
278 2016-01-11 Martin Jambor <mjambor@suse.cz>
281 * gcc.target/i386/chkp-pr69044.c: New test.
283 2016-01-11 Tom de Vries <tom@codesourcery.com>
285 PR tree-optimization/69109
286 * gcc.dg/autopar/pr69109-2.c: New test.
287 * gcc.dg/autopar/pr69109.c: New test.
289 2016-01-11 Tom de Vries <tom@codesourcery.com>
291 PR tree-optimization/69108
292 * gcc.dg/autopar/pr69108.c: New test.
294 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
297 * c-c++-common/Wisleading-indentation.c: Augment test.
299 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
302 * gfortran.dg/inline_matmul_12.f90: New test.
304 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
307 * gfortran.dg/actual_array_offset_1: New test.
309 2016-01-10 Tom de Vries <tom@codesourcery.com>
311 PR tree-optimization/69062
312 * gcc.dg/autopar/pr69062.c: New test.
314 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
316 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
317 * gcc.dg/vect/slp-perm-2.c: Likewise.
318 * gcc.dg/vect/slp-perm-3.c: Likewise.
319 * gcc.dg/vect/slp-perm-5.c: Likewise.
320 * gcc.dg/vect/slp-perm-6.c: Likewise.
321 * gcc.dg/vect/slp-perm-7.c: Likewise.
322 * gcc.dg/vect/slp-perm-8.c: Likewise.
324 2016-01-10 Tom de Vries <tom@codesourcery.com>
326 PR tree-optimization/69039
327 * gcc.dg/autopar/pr69039.c: New test.
329 2016-01-09 Marek Polacek <polacek@redhat.com>
332 * g++.dg/pr69113.C: New test.
334 2016-01-09 Jakub Jelinek <jakub@redhat.com>
337 PR tree-optimization/69097
338 * gcc.c-torture/execute/pr50865.c: New test.
339 * gcc.c-torture/execute/pr69097-1.c: New test.
340 * gcc.c-torture/execute/pr69097-2.c: New test.
341 * gcc.dg/pr69097-1.c: New test.
342 * gcc.dg/pr69097-2.c: New test.
344 2016-01-09 Jakub Jelinek <jakub@redhat.com>
347 * g++.dg/opt/pr69164.C: New test.
349 2016-01-08 Jakub Jelinek <jakub@redhat.com>
351 PR tree-optimization/69167
352 * gcc.dg/pr69167.c: New test.
354 2016-01-08 Marek Polacek <polacek@redhat.com>
357 * g++.dg/pr68449.C: New.
359 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
361 PR tree-optimization/68707
362 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
363 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
364 on platforms supporting it.
365 * gcc.dg/vect/slp-perm-2.c: Likewise.
366 * gcc.dg/vect/slp-perm-3.c: Likewise.
367 * gcc.dg/vect/slp-perm-5.c: Likewise.
368 * gcc.dg/vect/slp-perm-7.c: Likewise.
369 * gcc.dg/vect/slp-perm-8.c: Likewise.
370 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
371 on platforms supporting it.
373 2016-01-08 Jakub Jelinek <jakub@redhat.com>
375 PR tree-optimization/69162
376 * gcc.dg/pr69162.c: New test.
378 PR tree-optimization/69172
379 * gcc.dg/pr69172.c: New test.
381 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
383 PR tree-optimization/67781
384 * gcc.c-torture/execute/pr67781.c: New file.
386 2016-01-08 Jakub Jelinek <jakub@redhat.com>
388 PR tree-optimization/69083
389 * gcc.dg/vect/pr69083.c: New test.
391 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
393 PR tree-optimization/61441
394 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
395 Use -fexcess-precision=standard for compiler options.
396 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
398 2016-01-08 Jakub Jelinek <jakub@redhat.com>
401 * gfortran.dg/gomp/pr69128.f90: New test.
404 * g++.dg/ext/pr69145-1.C: New test.
405 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
406 * g++.dg/ext/pr69145-2.h: New file.
408 2016-01-07 Martin Sebor <msebor@redhat.com>
411 * gcc.dg/atomic-fetch-bool.c: New test.
412 * gcc.dg/sync-fetch-bool.c: New test.
414 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
417 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
419 2016-01-07 Nick Clifton <nickc@redhat.com>
422 * g++.dg/pr66655.C: New test.
423 * g++.dg/pr66655_1.cc: Test support file.
424 * g++.dg/pr66655.h: Test header file.
426 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
429 gfortran.dg/gomp/pr66680.f90: New test.
431 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
434 * gcc.target/i386/pr69171-1.c: New test.
435 * gcc.target/i386/pr69171-2.c: Likewise.
436 * gcc.target/i386/pr69171-3.c: Likewise.
437 * gcc.target/i386/pr69171-4.c: Likewise.
438 * gcc.target/i386/pr69171-5.c: Likewise.
439 * gcc.target/i386/pr69171-6.c: Likewise.
441 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
444 * c-c++-common/pr67639.c: New test.
446 2016-01-07 Jakub Jelinek <jakub@redhat.com>
448 PR tree-optimization/69141
449 * g++.dg/opt/pr69141.C: New test.
451 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
453 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
455 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
458 * gcc.target/i386/pr69140.c: New test
460 2016-01-06 David Malcolm <dmalcolm@redhat.com>
462 * gcc.dg/bad-dereference.c: New test case.
464 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
466 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
468 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
470 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
472 2016-01-06 Marek Polacek <polacek@redhat.com>
475 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
477 2016-01-05 Marek Polacek <polacek@redhat.com>
480 * gcc.dg/atomic-invalid-2.c: New.
482 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
485 * gcc.target/i386/pr68991.c: New test.
487 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
490 * g++.dg/pr68991-1.C: New test.
491 * g++.dg/pr68991-2.C: Likewise.
493 2016-01-05 Sergei Trofimovich <siarheit@google.com>
496 * gcc.target/ia64/pr60465-gprel64.c: New test.
497 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
499 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
501 PR rtl-optimization/68651
502 * gcc.target/aarch64/pr68651_1.c: New test.
504 2016-01-05 David Malcolm <dmalcolm@redhat.com>
507 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
509 2016-01-05 Nathan Sidwell <nathan@acm.org>
512 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
514 * gcc.dg/alias-15.c: New.
516 2016-01-05 Nick Clifton <nickc@redhat.com>
519 * g++.dg/pr68770.C: New test.
521 2016-01-04 Mike Stump <mikestump@comcast.net>
523 * lib/target-supports.exp (check_effective_target_cilkplus):
524 cilkplus targets require pthreads.
525 (check_effective_target_cilkplus): Remove special case for NVPTX.
527 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
529 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
532 2016-01-04 Jakub Jelinek <jakub@redhat.com>
534 Update copyright years.
536 2016-01-04 Marek Polacek <polacek@redhat.com>
539 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
540 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
541 * gcc.dg/atomic/stdatomic-op-5.c: New test.
543 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
545 * gcc.target/sparc/20160104-2.c: New test.
547 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
549 * gcc.target/sparc/20160104-1.c: New test.
551 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
554 * gfortran.dg/pr65045.f90: New test.
556 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
558 * gnat.dg/specs/debug1.ads: Delete.
560 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
563 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
566 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
569 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
572 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
575 * gfortran.dg/pr68864.f90: New test.
577 2016-01-01 Jakub Jelinek <jakub@redhat.com>
579 PR tree-optimization/69070
580 * gcc.dg/pr69070.c: New test.
583 * gfortran.dg/pr69055.f90: New test.
586 * gcc.dg/pr69015.c: New test.
588 Copyright (C) 2016 Free Software Foundation, Inc.
590 Copying and distribution of this file, with or without modification,
591 are permitted in any medium without royalty provided the copyright
592 notice and this notice are preserved.