1 2013-05-23 Richard Biener <rguenther@suse.de>
3 PR rtl-optimization/57341
4 * gcc.dg/torture/pr57341.c: New testcase.
6 2013-05-23 Jakub Jelinek <jakub@redhat.com>
9 * gcc.c-torture/execute/pr57344-1.c: New test.
10 * gcc.c-torture/execute/pr57344-2.c: New test.
11 * gcc.c-torture/execute/pr57344-3.c: New test.
12 * gcc.c-torture/execute/pr57344-4.c: New test.
14 2013-05-22 Richard Biener <rguenther@suse.de>
16 Backport from mainline
17 2013-05-21 Richard Biener <rguenther@suse.de>
19 PR tree-optimization/57330
20 * gcc.dg/torture/pr57330.c: New testcase.
22 2013-05-21 Richard Biener <rguenther@suse.de>
24 PR tree-optimization/57303
25 * gcc.dg/torture/pr57303.c: New testcase.
27 2013-05-21 Jakub Jelinek <jakub@redhat.com>
29 PR tree-optimization/57321
30 * gcc.c-torture/execute/pr57321.c: New test.
32 2013-05-17 Jakub Jelinek <jakub@redhat.com>
34 PR rtl-optimization/57281
35 PR rtl-optimization/57300
36 * gcc.dg/pr57300.c: New test.
37 * gcc.c-torture/execute/pr57281.c: New test.
39 2013-05-16 Dodji Seketeli <dodji@redhat.com>
41 PR c++/56782 - Regression with empty pack expansions
42 * g++.dg/cpp0x/variadic142.C: New test file.
44 2013-05-14 Jakub Jelinek <jakub@redhat.com>
47 * c-c++-common/Wsequence-point-1.c: New test.
50 * gcc.dg/torture/pr57251.c: New test.
52 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
55 * gcc.target/i386/pr57264.c: New test.
57 2013-05-13 Jakub Jelinek <jakub@redhat.com>
59 PR tree-optimization/57230
60 * gcc.dg/strlenopt-23.c: New test.
62 2013-05-10 Richard Biener <rguenther@suse.de>
64 PR tree-optimization/57214
65 * gcc.dg/torture/pr57214.c: New testcase.
67 2013-05-09 Martin Jambor <mjambor@suse.cz>
70 * gcc.dg/ipa/pr56988.c: New test.
72 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
74 * c-c++-common/vector-scalar-2.c: New testcase.
76 2013-05-07 Tobias Burnus <burnus@net-b.de>
78 Backport from mainline
79 2013-05-02 Tobias Burnus <burnus@net-b.de>
82 * gfortran.dg/size_kind_2.f90: New.
83 * gfortran.dg/size_kind_3.f90: New.
85 2013-05-07 Jakub Jelinek <jakub@redhat.com>
87 PR tree-optimization/57149
88 * gcc.dg/pr57149.c: New test.
91 * gcc.dg/pr57184.c: New test.
93 2013-05-07 Richard Biener <rguenther@suse.de>
95 Backport from mainline
96 2013-05-06 Richard Biener <rguenther@suse.de>
98 PR tree-optimization/57185
99 * gcc.dg/autopar/pr57185.c: New testcase.
101 2013-04-19 Richard Biener <rguenther@suse.de>
103 PR tree-optimization/57000
104 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
106 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
108 * gnat.dg/specs/array3.ads: New test.
110 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
113 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
116 * gcc.target/powerpc/pr57150.c: New file.
118 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
120 Backport from mainline
121 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
124 * gcc.target/i386/pr57106.c: New test.
126 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
129 * g++.dg/cpp0x/auto38.C: New.
131 2013-05-04 Jakub Jelinek <jakub@redhat.com>
133 PR tree-optimization/56205
134 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
136 2013-05-03 Jakub Jelinek <jakub@redhat.com>
138 PR rtl-optimization/57130
139 * gcc.c-torture/execute/pr57130.c: New test.
141 2013-05-03 Marek Polacek <polacek@redhat.com>
143 Backport from mainline
144 2013-04-25 Marek Polacek <polacek@redhat.com>
146 PR tree-optimization/57066
147 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
149 2013-05-02 Jakub Jelinek <jakub@redhat.com>
151 PR rtl-optimization/57131
152 * gcc.c-torture/execute/pr57131.c: New test.
154 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
156 Backport from mainline
158 * gcc.target/i386/pr57091.c: New test.
160 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
162 Backport from mainline
163 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
166 * gcc.target/i386/pr57097.c: New test.
168 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
170 Backport from mainline
171 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
173 PR rtl-optimizations/57046
174 * gcc.target/i386/pr57046.c: New test.
176 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
178 Backport from mainline
179 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
182 * gcc.target/i386/pr57018.c: New test.
184 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
186 Backport from mainline
187 2013-04-18 Jakub Jelinek <jakub@redhat.com>
189 PR rtl-optimization/56999
190 * g++.dg/opt/pr56999.C: New test.
192 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
194 Backport from mainline
195 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
197 PR rtl-optimization/56847
198 * gcc.dg/pr56847.c: New test.
200 2013-05-02 Ian Bolton <ian.bolton@arm.com>
202 Backport from mainline (fix to botched commit)
203 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
205 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
206 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
207 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
208 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
209 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
210 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
211 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
212 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
213 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
214 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
216 Backport from mainline
217 2013-03-28 Ian Bolton <ian.bolton@arm.com>
219 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
220 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
221 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
222 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
223 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
224 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
225 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
226 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
227 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
228 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
230 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
233 * g++.dg/cpp0x/decltype53.C: New.
235 2013-04-30 Jakub Jelinek <jakub@redhat.com>
237 PR tree-optimization/57104
238 * gcc.dg/pr57104.c: New test.
240 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
242 Backport from mainline
243 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
246 * gcc.target/i386/pr44578.c: New test.
248 Backport from mainline
249 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
252 * gcc.target/i386/pr57098.c: New test.
254 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
257 * g++.dg/cpp0x/decltype52.C: New.
259 2013-04-29 Richard Biener <rguenther@suse.de>
262 * gcc.dg/autopar/pr57103.c: New testcase.
264 2013-04-29 Christian Bruel <christian.bruel@st.com>
267 * gcc.target/sh/pr57108.c: New test.
269 2013-04-29 Jakub Jelinek <jakub@redhat.com>
271 PR tree-optimization/57083
272 * gcc.dg/torture/pr57083.c: New test.
274 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
279 * gfortran.dg/namelist_77.f90: New test.
280 * gfortran.dg/namelist_78.f90: New test.
282 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
285 * gfortran.dg/namelist_81.f90: New test.
287 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
292 * gfortran.dg/namelist_79.f90: New test.
294 2013-04-27 Jakub Jelinek <jakub@redhat.com>
297 * gcc.c-torture/execute/pr56866.c: New test.
298 * gcc.target/i386/pr56866.c: New test.
300 2013-04-26 Janus Weil <janus@gcc.gnu.org>
302 Backports from trunk:
305 * gfortran.dg/proc_ptr_41.f90: New.
308 * gfortran.dg/proc_ptr_42.f90: New.
312 * gfortran.dg/transfer_check_4.f90: New.
314 2013-04-25 Jakub Jelinek <jakub@redhat.com>
316 PR rtl-optimization/57003
317 * gcc.target/i386/pr57003.c: New test.
319 2013-04-25 Ian Bolton <ian.bolton@arm.com>
321 Backported from mainline.
322 2013-03-22 Ian Bolton <ian.bolton@arm.com>
324 * gcc.target/aarch64/movk.c: New test.
326 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
329 * g++.dg/cpp0x/sfinae45.C: New.
331 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
333 Backported from mainline.
334 PR rtl-optimization/56605
335 * gcc.target/powerpc/pr56605.c: New.
337 2013-04-22 Marek Polacek <polacek@redhat.com>
339 Backport from mainline
340 2013-04-22 Marek Polacek <polacek@redhat.com>
343 * gcc.dg/pr56990.c: New test.
345 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
346 Mikael Morin <mikael@gcc.gnu.org>
349 * gfortran.dg/array_constructor_45.f90: New test.
350 * gfortran.dg/array_constructor_46.f90: New test.
351 * gfortran.dg/array_constructor_47.f90: New test.
352 * gfortran.dg/array_constructor_40.f90: Adjust number of
355 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
358 * gfortran.dg/select_type_33.f03: New test.
360 2013-04-18 Jakub Jelinek <jakub@redhat.com>
362 PR tree-optimization/56984
363 * gcc.c-torture/compile/pr56984.c: New test.
365 PR rtl-optimization/56992
366 * gcc.dg/pr56992.c: New test.
368 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
370 Backport from mainline
371 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
373 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
374 * gcc.c-torture/execute/pr33992.x: Remove.
375 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
376 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
377 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
379 Backport from mainline
380 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
382 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
383 * g++.dg/ipa/ivinline-2.C: Likewise.
384 * g++.dg/ipa/ivinline-3.C: Likewise.
385 * g++.dg/ipa/ivinline-4.C: Likewise.
386 * g++.dg/ipa/ivinline-5.C: Likewise.
387 * g++.dg/ipa/ivinline-7.C: Likewise.
388 * g++.dg/ipa/ivinline-8.C: Likewise.
389 * g++.dg/ipa/ivinline-9.C: Likewise.
390 * g++.dg/cpp0x/noexcept03.C: Likewise.
391 * gcc.dg/const-1.c: Likewise.
392 * gcc.dg/ipa/pure-const-1.c: Likewise.
393 * gcc.dg/noreturn-8.c: Likewise.
394 * gcc.target/i386/mmx-1.c: Likewise.
395 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
396 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
397 * gcc.c-torture/execute/pr33992.x: New file.
399 2013-04-15 Jakub Jelinek <jakub@redhat.com>
401 PR tree-optimization/56962
402 * gcc.c-torture/execute/pr56962.c: New test.
404 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
406 * gcc.dg/pr56890-1.c: New test.
407 * gcc.dg/pr56890-2.c: Likewise.
409 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
412 * gcc.target/i386/pr56903.c: New test.
414 2013-04-12 Jakub Jelinek <jakub@redhat.com>
416 PR tree-optimization/56918
417 PR tree-optimization/56920
418 * gcc.dg/vect/pr56918.c: New test.
419 * gcc.dg/vect/pr56920.c: New test.
421 2013-04-11 Jakub Jelinek <jakub@redhat.com>
424 * g++.dg/template/arrow4.C: New test.
426 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
429 * g++.dg/cpp0x/sfinae44.C: New.
431 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
433 Backported from mainline.
434 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
436 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
438 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
440 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
441 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
442 loop is vectorized and that the correct instruction is generated.
443 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
444 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
445 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
447 2013-04-11 Jakub Jelinek <jakub@redhat.com>
449 PR tree-optimization/56899
450 * gcc.c-torture/execute/pr56899.c: New test.
452 2013-04-10 Jakub Jelinek <jakub@redhat.com>
455 * g++.dg/template/arrow3.C: New test.
457 Backported from mainline
458 2013-04-09 Jakub Jelinek <jakub@redhat.com>
461 * c-c++-common/gomp/pr56883.c: New test.
463 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
467 * gfortran.dg/array_constructor_44.f90: New test.
469 2013-04-08 Jakub Jelinek <jakub@redhat.com>
471 * gcc.c-torture/execute/pr56837.c: New test.
473 2013-04-04 Marek Polacek <polacek@redhat.com>
475 Backport from mainline:
476 2013-04-04 Marek Polacek <polacek@redhat.com>
478 PR tree-optimization/48186
479 * gcc.dg/pr48186.c: New test.
481 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
483 Backport from mainline:
484 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
487 * gcc.target/arm/neon-vcond-gt.c: New test.
488 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
489 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
491 2013-04-04 Richard Biener <rguenther@suse.de>
493 PR tree-optimization/56837
494 * g++.dg/torture/pr56837.C: New testcase.
496 2013-04-03 Marek Polacek <polacek@redhat.com>
498 Backport from mainline:
499 2013-04-03 Marek Polacek <polacek@redhat.com>
502 * gcc.dg/pr55702.c: New test.
504 2013-04-03 Jakub Jelinek <jakub@redhat.com>
507 * g++.dg/debug/pr56819.C: New test.
509 2013-04-03 Richard Biener <rguenther@suse.de>
511 PR tree-optimization/56817
512 * g++.dg/torture/pr56817.C: New testcase.
514 2013-04-03 Richard Biener <rguenther@suse.de>
516 PR tree-optimization/55964
517 * gcc.dg/torture/pr55964-2.c: New testcase.
519 2013-04-03 Richard Biener <rguenther@suse.de>
521 PR tree-optimization/56501
522 * gcc.dg/torture/pr56501.c: New testcase.
524 2013-04-03 Richard Biener <rguenther@suse.de>
526 PR tree-optimization/56407
527 * gcc.dg/torture/pr56407.c: New testcase.
529 2013-04-02 Jakub Jelinek <jakub@redhat.com>
531 PR rtl-optimization/56745
532 * gcc.c-torture/compile/pr56745.c: New test.
534 2013-04-02 Tobias Burnus <burnus@net-b.de>
536 Backport from mainline:
537 2013-03-28 Tobias Burnus <burnus@net-b.de>
540 * gfortran.dg/namelist_80.f90: New.
542 2013-04-02 Tobias Burnus <burnus@net-b.de>
544 Backport from mainline:
545 2013-03-29 Tobias Burnus <burnus@net-b.de>
548 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
550 2013-04-02 Richard Biener <rguenther@suse.de>
553 * g++.dg/torture/pr56768.C: New testcase.
555 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
558 * g++.dg/ext/desig5.C: New.
560 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
562 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
563 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
565 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
568 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
571 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
574 * g++.dg/cpp0x/range-for23.C: New.
576 2013-03-25 Richard Biener <rguenther@suse.de>
579 * g++.dg/torture/pr56694.C: New testcase.
581 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
583 Backport from mainline:
584 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
587 * gfortran.dg/do_1.f90: Don't xfail.
589 2013-03-24 Tobias Burnus <burnus@net-b.de>
592 * gfortran.dg/eof_5.f90: New.
594 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
596 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
599 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
602 * g++.dg/cpp0x/constexpr-array5.C: New.
604 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
607 * gcc.target/i386/pr56560.c: New file.
609 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
612 * gcc.c-torture/execute/builtins/builtins.exp: Add
613 -Wl,--allow-multiple-definition for RTEMS targets.
615 2013-03-22 Jakub Jelinek <jakub@redhat.com>
617 Backported from mainline
618 2013-03-16 Jakub Jelinek <jakub@redhat.com>
621 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
622 * c-c++-common/pr56607.c: New test.
624 2013-03-22 Release Manager
626 * GCC 4.8.0 released.
628 2013-03-20 Richard Biener <rguenther@suse.de>
630 PR tree-optimization/56661
631 * gcc.dg/torture/pr56661.c: New testcase.
633 2013-03-20 Jakub Jelinek <jakub@redhat.com>
635 PR tree-optimization/56635
636 * g++.dg/torture/pr56635.C: New test.
638 2013-03-15 Tobias Burnus <burnus@net-b.de>
641 * gfortran.dg/transfer_intrinsic_5.f90: New.
643 2013-03-15 Kai Tietz <ktietz@redhat.com>
645 * gcc.target/i386/movti.c: Don't test for x64 mingw.
646 * gcc.target/i386/pr20020-1.c: Likewise.
647 * gcc.target/i386/pr20020-2.c: Likewise.
648 * gcc.target/i386/pr20020-3.c: Likewise.
649 * gcc.target/i386/pr53425-1.c: Likewise.
650 * gcc.target/i386/pr53425-2.c: Likewise.
651 * gcc.target/i386/pr55093.c: Likewise.
652 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
654 2013-03-15 Jakub Jelinek <jakub@redhat.com>
657 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
658 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
660 2013-03-14 Jakub Jelinek <jakub@redhat.com>
662 PR tree-optimization/53265
663 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
665 * gcc.dg/graphite/id-6.c (test): Likewise.
666 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
667 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
669 PR tree-optimization/53265
670 * gcc.dg/pr53265.c: New test.
671 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
673 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
675 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
676 n, use it as high bound instead of 4.
678 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
681 * gcc.target/sh/pr49880-1.c: New.
682 * gcc.target/sh/pr49880-2.c: New.
683 * gcc.target/sh/pr49880-3.c: New.
684 * gcc.target/sh/pr49880-4.c: New.
685 * gcc.target/sh/pr49880-5.c: New.
687 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
689 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
691 2013-03-13 Richard Biener <rguenther@suse.de>
693 PR tree-optimization/56608
694 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
696 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
699 * g++.dg/cpp0x/alias-decl-32.C: New.
701 2013-03-11 Jan Hubicka <jh@suse.cz>
704 * gcc.c-torture/compile/pr56571.c: New testcase.
706 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
708 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
709 * gcc.dg/tree-ssa/pr55579.c: Likewise.
711 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
713 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
714 * gcc.dg/inline_4.c: Likewise.
715 * gcc.dg/unroll_2.c: Likewise.
716 * gcc.dg/unroll_3.c: Likewise.
717 * gcc.dg/unroll_4.c: Likewise.
719 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
722 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
725 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
727 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
730 * gcc.c-torture/compile/pr40797.c: New.
732 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
734 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
736 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
739 * gfortran.dg/class_56.f90: New test.
741 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
744 * gcc.target/mips/pr56524.c: New test.
746 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
749 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
751 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
754 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
756 2013-03-08 Marek Polacek <polacek@redhat.com>
758 PR tree-optimization/56478
759 * gcc.dg/torture/pr56478.c: New test.
761 2013-03-08 Kai Tietz <ktietz@redhat.com>
763 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
764 targets linker option --allow-multiple-definition.
766 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
767 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
768 * gcc.dg/pr52549.c: Add LLP64 case.
769 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
770 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
771 * gcc.dg/torture/pr51071-2.c: Likewise.
772 * gcc.dg/tree-ssa/vrp72.c: Likewise.
773 * gcc.dg/tree-ssa/vrp73.c: Likewise.
774 * gcc.dg/tree-ssa/vrp75.c: Likewise.
775 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
776 * gcc.dg/weak/weak-1.c: Likewise.
777 * gcc.dg/weak/weak-2.c: Likewise.
778 * gcc.dg/weak/weak-3.c: Likewise.
779 * gcc.dg/weak/weak-4.c: Likewise.
780 * gcc.dg/weak/weak-5.c: Likewise.
781 * gcc.dg/weak/weak-15.c: Likewise.
782 * gcc.dg/weak/weak-16.c: Likewise.
784 * c-c++-common/pr54486.c: Skip test for mingw-targets.
786 2013-03-07 Jakub Jelinek <jakub@redhat.com>
788 PR tree-optimization/56559
789 * gcc.dg/tree-ssa/reassoc-26.c: New test.
791 2013-03-07 Andreas Schwab <schwab@suse.de>
793 * gcc.dg/pr31490.c: Fix last change.
795 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
798 * g++.dg/template/crash115.C: New.
800 2013-03-06 Jakub Jelinek <jakub@redhat.com>
802 PR tree-optimization/56539
803 * gcc.c-torture/compile/pr56539.c: New test.
805 2013-03-06 Kai Tietz <ktietz@redhat.com>
807 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
808 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
809 * gcc.dg/lto/20091013-1_2.c: Likewise.
810 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
812 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
814 * gnat.dg/specs/aggr6.ads: New test.
816 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
818 * gnat.dg/loop_optimization15.ad[sb]: New test.
820 2013-03-06 Jakub Jelinek <jakub@redhat.com>
823 * gcc.dg/pr56548.c: New test.
825 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
828 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
830 2013-03-06 Jakub Jelinek <jakub@redhat.com>
833 * g++.dg/template/typename20.C: New test.
835 2013-03-05 Jakub Jelinek <jakub@redhat.com>
838 * gcc.dg/pr56510.c: New test.
840 PR rtl-optimization/56484
841 * gcc.c-torture/compile/pr56484.c: New test.
843 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
846 * g++.dg/warn/Wsign-conversion-2.C: New.
848 2013-03-05 Richard Biener <rguenther@suse.de>
850 PR tree-optimization/56270
851 * gcc.dg/vect/slp-38.c: New testcase.
853 2013-03-05 Jakub Jelinek <jakub@redhat.com>
855 PR rtl-optimization/56494
856 * gcc.dg/pr56494.c: New test.
858 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
860 * gcc.dg/pr56424.c: New test.
862 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
864 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
865 * gcc.dg/pr56228.c <avr>: Skip.
867 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
870 PR tree-optimization/52631
871 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
873 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
875 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
876 * gcc.dg/vect/vect-83_64.c: Same.
878 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
881 * gfortran.dg/pointer_check_13.f90: New test.
883 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
886 * gfortran.dg/array_constructor_42.f90: New test.
888 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
891 * g++.dg/template/static33.C: New.
892 * g++.dg/template/static34.C: Likewise.
895 * g++.dg/template/static35.C: New.
897 2013-03-01 Steve Ellcey <sellcey@mips.com>
899 * gcc.dg/pr56396.c: Require pic support.
901 2013-03-01 Richard Biener <rguenther@suse.de>
903 PR tree-optimization/55481
904 * gcc.dg/torture/pr56488.c: New testcase.
906 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
907 Jakub Jelinek <jakub@redhat.com>
910 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
911 no_sanitize_address attribute rather than no_address_safety_analysis.
912 * g++.dg/asan/sanitizer_test_utils.h
913 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
914 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
915 in addition to no_address_safety_analysis.
917 2013-02-28 Jason Merrill <jason@redhat.com>
920 * g++.dg/cpp0x/constexpr-and.C: New.
922 2013-02-28 Martin Jambor <mjambor@suse.cz>
924 PR tree-optimization/56294
925 * g++.dg/debug/pr56294.C: New test.
927 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
929 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
931 2013-02-27 Marek Polacek <polacek@redhat.com>
933 PR rtl-optimization/56466
934 * gcc.dg/pr56466.c: New test.
936 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
938 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
939 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
940 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
942 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
945 * gcc.dg/pr45472.c: New test.
947 2013-02-26 Marek Polacek <polacek@redhat.com>
949 PR tree-optimization/56426
950 * gcc.dg/pr56436.c: New test.
952 2013-02-26 Jakub Jelinek <jakub@redhat.com>
954 PR tree-optimization/56448
955 * gcc.c-torture/compile/pr56448.c: New test.
957 PR tree-optimization/56443
958 * gcc.dg/torture/pr56443.c: New test.
960 2013-02-25 Richard Biener <rguenther@suse.de>
962 PR tree-optimization/56175
963 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
965 2013-02-24 Jakub Jelinek <jakub@redhat.com>
968 * g++.dg/torture/pr56403.C: New test.
970 2013-02-25 Catherine Moore <clm@codesourcery.com>
973 2013-02-24 Catherine Moore <clm@codesourcery.com>
974 Richard Sandiford <rdsandiford@googlemail.com>
976 * gcc.target/mips/mips.exp: Add microMIPS support.
977 * gcc.target/mips/umips-movep-2.c: New test.
978 * gcc.target/mips/umips-lwp-2.c: New test.
979 * gcc.target/mips/umips-swp-5.c: New test.
980 * gcc.target/mips/umips-constraints-1.c: New test.
981 * gcc.target/mips/umips-lwp-3.c: New test.
982 * gcc.target/mips/umips-swp-6.c: New test.
983 * gcc.target/mips/umips-constraints-2.c: New test.
984 * gcc.target/mips/umips-save-restore-1.c: New test.
985 * gcc.target/mips/umips-lwp-4.c: New test.
986 * gcc.target/mips/umips-swp-7.c: New test.
987 * gcc.target/mips/umips-save-restore-2.c: New test.
988 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
989 * gcc.target/mips/umips-lwp-5.c: New test.
990 * gcc.target/mips/umips-save-restore-3.c: New test.
991 * gcc.target/mips/umips-lwp-6.c: New test.
992 * gcc.target/mips/umips-swp-1.c: New test.
993 * gcc.target/mips/umips-lwp-7.c: New test.
994 * gcc.target/mips/umips-swp-2.c: New test.
995 * gcc.target/mips/umips-lwp-8.c: New test.
996 * gcc.target/mips/umips-swp-3.c: New test.
997 * gcc.target/mips/umips-movep-1.c: New test.
998 * gcc.target/mips/umips-lwp-1.c: New test.
999 * gcc.target/mips/umips-swp-4.c: New test.
1001 2013-02-24 Catherine Moore <clm@codesourcery.com>
1002 Richard Sandiford <rdsandiford@googlemail.com>
1004 * gcc.target/mips/mips.exp: Add microMIPS support.
1005 * gcc.target/mips/umips-movep-2.c: New test.
1006 * gcc.target/mips/umips-lwp-2.c: New test.
1007 * gcc.target/mips/umips-swp-5.c: New test.
1008 * gcc.target/mips/umips-constraints-1.c: New test.
1009 * gcc.target/mips/umips-lwp-3.c: New test.
1010 * gcc.target/mips/umips-swp-6.c: New test.
1011 * gcc.target/mips/umips-constraints-2.c: New test.
1012 * gcc.target/mips/umips-save-restore-1.c: New test.
1013 * gcc.target/mips/umips-lwp-4.c: New test.
1014 * gcc.target/mips/umips-swp-7.c: New test.
1015 * gcc.target/mips/umips-save-restore-2.c: New test.
1016 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1017 * gcc.target/mips/umips-lwp-5.c: New test.
1018 * gcc.target/mips/umips-save-restore-3.c: New test.
1019 * gcc.target/mips/umips-lwp-6.c: New test.
1020 * gcc.target/mips/umips-swp-1.c: New test.
1021 * gcc.target/mips/umips-lwp-7.c: New test.
1022 * gcc.target/mips/umips-swp-2.c: New test.
1023 * gcc.target/mips/umips-lwp-8.c: New test.
1024 * gcc.target/mips/umips-swp-3.c: New test.
1025 * gcc.target/mips/umips-movep-1.c: New test.
1026 * gcc.target/mips/umips-lwp-1.c: New test.
1027 * gcc.target/mips/umips-swp-4.c: New test.
1029 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1032 * lib/asan-dg.exp (asan_link_flags): Add
1033 -B${gccpath}/libsanitizer/asan/ to flags.
1035 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1038 * gcc.dg/torture/pr56420.c: New test.
1040 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1043 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1045 2013-02-21 Martin Jambor <mjambor@suse.cz>
1047 PR tree-optimization/56310
1048 * g++.dg/ipa/pr56310.C: New test.
1050 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1053 * gfortran.dg/proc_ptr_comp_37.f90: New.
1055 2013-02-21 Richard Biener <rguenther@suse.de>
1057 PR tree-optimization/56415
1059 2013-02-11 Richard Biener <rguenther@suse.de>
1061 PR tree-optimization/56273
1062 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1063 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1064 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1065 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1066 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1067 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1069 2013-02-21 Marek Polacek <polacek@redhat.com>
1071 PR tree-optimization/56398
1072 * g++.dg/torture/pr56398.C: New test.
1074 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1077 * gcc.c-torture/compile/pr56405.c: New test.
1079 2013-02-20 Jan Hubicka <jh@suse.cz>
1081 PR tree-optimization/56265
1082 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1084 2013-02-20 Richard Biener <rguenther@suse.de>
1086 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1088 2013-02-20 Richard Biener <rguenther@suse.de>
1089 Jakub Jelinek <jakub@redhat.com>
1091 PR tree-optimization/56396
1092 * gcc.dg/pr56396.c: New testcase.
1094 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1097 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1099 2013-02-19 Richard Biener <rguenther@suse.de>
1101 PR tree-optimization/56384
1102 * gcc.dg/torture/pr56384.c: New testcase.
1104 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1106 PR tree-optimization/56350
1107 * gcc.dg/pr56350.c: New test.
1109 PR tree-optimization/56381
1110 * g++.dg/opt/pr56381.C: New test.
1112 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1115 * lib/dg-pch.exp (pch-init, pch-finish,
1116 check_effective_target_pch_supported_debug): New procs.
1117 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1118 Likewise if $pch_unsupported_debug and $flags include -g.
1119 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1120 and dg-require-effective-target pch_unsupported_debug.
1121 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1122 * objc.dg/pch/pch.exp: Likewise.
1123 * gcc.dg/pch/pch.exp: Likewise.
1124 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1125 pch_unsupported_debug.
1126 * gcc.dg/pch/valid-1.hs: Likewise.
1127 * gcc.dg/pch/valid-1b.c: Likewise.
1128 * gcc.dg/pch/valid-1b.hs: Likewise.
1130 2013-02-18 Richard Biener <rguenther@suse.de>
1132 PR tree-optimization/56366
1133 * gcc.dg/torture/pr56366.c: New testcase.
1135 2013-02-18 Richard Biener <rguenther@suse.de>
1138 * gcc.dg/torture/pr56349.c: New testcase.
1140 2013-02-18 Richard Biener <rguenther@suse.de>
1142 PR tree-optimization/56321
1143 * gcc.dg/torture/pr56321.c: New testcase.
1145 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1147 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1149 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1150 Dodji Seketeli <dodji@redhat.com>
1153 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1154 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1155 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1156 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1157 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1158 * c-c++-common/asan/pr56330.c: Likewise.
1159 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1160 Ensure the size argument of __builtin_memcpy is a constant.
1162 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1163 Paolo Carlini <paolo.carlini@oracle.com>
1166 * g++.dg/cpp0x/enum23.C: New.
1168 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1171 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1173 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1175 PR rtl-optimization/56348
1176 * gcc.target/i386/pr56348.c: New test.
1178 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1180 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1181 * gcc.target/arm/interrupt-2.c: Likewise.
1183 2013-02-15 Tobias Burnus <burnus@net-b.de>
1186 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1188 2013-02-15 Tobias Burnus <burnus@net-b.de>
1191 * gfortran.dg/init_flag_11.f90: New.
1193 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1195 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1197 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1199 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1202 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1203 Tobias Burnus <burnus@net-b.de>
1206 * gfortran.dg/allocatable_function_7.f90: New.
1208 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1210 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1211 * asan_globals_test-wrapper.cc: New file.
1212 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1213 instead of asan_globals_test.cc as dg-additional-sources.
1214 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1215 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1216 "sanitizer_test_utils.h" instead of
1217 "sanitizer_common/tests/sanitizer_test_utils.h".
1218 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1219 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1220 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1221 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1222 * g++.dg/asan/asan_test.cc: Synced from upstream.
1223 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1225 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1228 * c-c++-common/asan/memcmp-2.c: New test.
1230 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1233 * g++.dg/cpp0x/udlit-string-literal.h: New.
1234 * g++.dg/cpp0x/udlit-string-literal.C: New.
1236 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1238 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1240 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1243 * gcc.target/arm/pr56184.C: New test.
1245 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1248 * g++.dg/torture/pr56302.C: New test.
1249 * g++.dg/cpp0x/constexpr-56302.C: New test.
1250 * c-c++-common/pr56302.c: New test.
1252 2013-02-13 Tobias Burnus <burnus@net-b.de>
1253 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1256 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1257 * gfortran.dg/quad_3.f90: Ditto.
1259 2013-02-13 Kostya Serebryany <kcc@google.com>
1261 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1262 to match the fresh asan run-time.
1263 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1265 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1267 Avoid instrumenting duplicated memory access in the same basic block
1268 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1269 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1271 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1273 * testsuite/c-c++-common/asan/inc.c: Likewise.
1275 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1278 * gcc.target/i386/pr56148.c: New test.
1280 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1281 Tobias Burnus <burnus@net-b.de>
1284 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1286 2013-02-12 Richard Biener <rguenther@suse.de>
1289 * gcc.dg/lto/pr56297_0.c: New testcase.
1290 * gcc.dg/lto/pr56297_0.c: Likewise.
1292 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1295 * gfortran.dg/typebound_deferred_1.f90: New.
1297 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1299 PR rtl-optimization/56151
1300 * gcc.target/i386/pr56151.c: New test.
1302 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1304 * g++.dg/ext/mv12.C: New test.
1305 * g++.dg/ext/mv12.h: New file.
1306 * g++.dg/ext/mv12-aux.C: New file.
1307 * g++.dg/ext/mv13.C: New test.
1309 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1311 * lib/target-supports.exp
1312 (check_effective_target_powerpc_eabi_ok): New.
1313 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1315 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1316 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1318 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1319 * gcc.target/powerpc/pr51623.c: Likewise.
1320 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1321 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1323 2013-02-11 Alexander Potapenko <glider@google.com>
1324 Jack Howarth <howarth@bromo.med.uc.edu>
1325 Jakub Jelinek <jakub@redhat.com>
1328 * g++.dg/asan/pr55617.C: Run on all targets.
1330 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1332 PR rtl-optimization/56275
1333 * gcc.dg/pr56275.c: New test.
1335 2013-02-11 Richard Biener <rguenther@suse.de>
1337 PR tree-optimization/56273
1338 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1340 2013-02-11 Richard Biener <rguenther@suse.de>
1342 PR tree-optimization/56264
1343 * gcc.dg/torture/pr56264.c: New testcase.
1345 2013-02-11 Richard Biener <rguenther@suse.de>
1347 PR tree-optimization/56273
1348 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1349 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1350 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1351 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1352 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1353 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1355 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1357 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1358 for *-*-linux-gnu targets.
1359 * g++.dg/asan/interception-test-1.c: Ditto.
1360 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1361 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1363 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1366 * gfortran.dg/intrinsic_size_4.f90 : New test.
1368 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1371 * gcc.target/powerpc/pr56256.c: New test.
1373 2013-02-08 Ian Lance Taylor <iant@google.com>
1375 * lib/go.exp: Load timeout.exp.
1377 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1379 PR rtl-optimization/56246
1380 * gcc.target/i386/pr56246.c: New test.
1382 2013-02-08 Jeff Law <law@redhat.com>
1385 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1387 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1390 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1393 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1395 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1397 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1399 PR rtl-optimization/56195
1400 * gcc.dg/torture/pr56195.c: New test.
1402 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1405 * gfortran.dg/recursive_interface_2.f90: New test.
1407 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1409 PR tree-optimization/56250
1410 * gcc.c-torture/execute/pr56250.c: New test.
1412 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1414 PR tree-optimization/56064
1415 * gcc.dg/fixed-point/view-convert-2.c: New test.
1417 2013-02-08 Michael Matz <matz@suse.de>
1419 PR tree-optimization/52448
1420 * gcc.dg/pr52448.c: New test.
1422 2013-02-08 Richard Biener <rguenther@suse.de>
1425 * gcc.dg/torture/pr56181.c: New testcase.
1427 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1430 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1431 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1433 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1436 * g++.dg/parse/crash61.C: New test.
1439 * g++.dg/parse/pr56239.C: New test.
1442 * g++.dg/abi/mangle61.C: New test.
1444 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1446 PR rtl-optimization/56225
1447 * gcc.target/i386/pr56225.c: New test.
1449 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1452 * gcc.dg/guality/pr56154-1.c: New test.
1453 * gcc.dg/guality/pr56154-2.c: New test.
1454 * gcc.dg/guality/pr56154-3.c: New test.
1455 * gcc.dg/guality/pr56154-4.c: New test.
1456 * gcc.dg/guality/pr56154-aux.c: New file.
1458 PR tree-optimization/55789
1459 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1461 * gcc.dg/tree-ssa/inline-3.c: Add
1462 --param max-early-inliner-iterations=2 option.
1464 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1467 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1468 Add -fno-dwarf2-cfi-asm to dg-options.
1471 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1474 * gcc.dg/pr56228.c: New test.
1476 2013-02-07 Alan Modra <amodra@gmail.com>
1479 * gcc.target/powerpc/pr54009.c: New test.
1481 * gfortran.dg/pr54131.f: New test.
1483 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1486 * gfortran.dg/array_constructor_41.f90: New test.
1488 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1491 * gfortran.dg/class_optional_2.f90: Uncomment some cases
1494 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1497 * g++.dg/gomp/pr56217.C: New test.
1499 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1501 PR tree-optimization/56205
1502 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1503 * gcc.c-torture/execute/pr56205.c: New test.
1505 2013-02-05 Richard Biener <rguenther@suse.de>
1507 PR tree-optimization/53342
1508 PR tree-optimization/53185
1509 * gcc.dg/vect/pr53185-2.c: New testcase.
1511 2013-02-05 Jan Hubicka <jh@suse.cz>
1513 PR tree-optimization/55789
1514 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1515 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1516 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1517 * g++.dg/ipa/inline-1.C: New testcase.
1518 * g++.dg/ipa/inline-2.C: New testcase.
1519 * g++.dg/ipa/inline-3.C: New testcase.
1521 2013-02-05 Jan Hubicka <jh@suse.cz>
1523 PR tree-optimization/55789
1524 * g++.dg/torture/pr55789.C: New testcase.
1526 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1529 * gcc.dg/pr56167.c: New test.
1531 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1534 * gcc.target/sh/pr55146.c: New.
1536 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1538 PR tree-optimization/54386
1539 * gcc.target/sh/pr54386.c: New.
1541 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1544 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1547 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1549 2013-02-04 Alexander Potapenko <glider@google.com>
1550 Jack Howarth <howarth@bromo.med.uc.edu>
1551 Jakub Jelinek <jakub@redhat.com>
1554 * g++.dg/asan/pr55617.C: New test.
1556 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1559 * gfortran.dg/typebound_operator_19.f90: New test.
1560 * gfortran.dg/typebound_assignment_4.f90: New test.
1562 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1565 * gfortran.dg/recursive_interface_1.f90: New test.
1567 2013-02-04 Richard Guenther <rguenther@suse.de>
1570 * gcc.dg/lto/pr56168_0.c: New testcase.
1571 * gcc.dg/lto/pr56168_1.c: Likewise.
1573 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1577 * gfortran.dg/block_12.f90: New test.
1578 * gfortran.dg/module_error_1.f90: New test.
1580 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1582 * lib/target-supports.exp (check_effective_target_vect_float)
1583 (check_effective_target_vect_no_align): Add mips-sde-elf.
1585 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1587 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1589 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1591 * gcc.dg/pr56023.c: XFAIL on AIX.
1592 * gcc.dg/vect/pr49352.c: Same.
1594 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1596 * gnat.dg/opt26.adb: New test.
1598 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1601 2013-01-27 Amol Pise <amolpise15@gmail.com>
1603 * gcc.target/arm/neon-vfnms-1.c: New test.
1604 * gcc.target/arm/neon-vfnma-1.c: New test.
1606 2013-01-31 Richard Biener <rguenther@suse.de>
1608 PR tree-optimization/56157
1609 * gcc.dg/torture/pr56157.c: New testcase.
1611 2013-01-30 Richard Biener <rguenther@suse.de>
1613 PR tree-optimization/56150
1614 * gcc.dg/torture/pr56150.c: New testcase.
1616 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1619 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1620 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1621 printed in backtrace.
1622 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1623 to avoid errors about mismatched allocation vs. deallocation.
1626 * g++.dg/mv1.C: Moved to...
1627 * g++.dg/ext/mv1.C: ... here. Adjust test.
1628 * g++.dg/mv2.C: Moved to...
1629 * g++.dg/ext/mv2.C: ... here. Adjust test.
1630 * g++.dg/mv3.C: Moved to...
1631 * g++.dg/ext/mv3.C: ... here.
1632 * g++.dg/mv4.C: Moved to...
1633 * g++.dg/ext/mv4.C: ... here.
1634 * g++.dg/mv5.C: Moved to...
1635 * g++.dg/ext/mv5.C: ... here. Adjust test.
1636 * g++.dg/mv6.C: Moved to...
1637 * g++.dg/ext/mv6.C: ... here. Adjust test.
1638 * g++.dg/ext/mv7.C: New test.
1639 * g++.dg/ext/mv8.C: New test.
1640 * g++.dg/ext/mv9.C: New test.
1641 * g++.dg/ext/mv10.C: New test.
1642 * g++.dg/ext/mv11.C: New test.
1644 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1646 PR rtl-optimization/56144
1647 * gcc.dg/pr56144.c: New.
1649 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1651 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1653 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1654 * g++.dg/cpp0x/constexpr-55573.C: Same
1656 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1658 PR tree-optimization/56064
1659 * gcc.dg/fixed-point/view-convert.c: New test.
1661 2013-01-30 Andreas Schwab <schwab@suse.de>
1663 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1664 evaluate the end index in string range.
1666 2013-01-30 Tobias Burnus <burnus@net-b.de>
1669 * gfortran.dg/allocatable_function_6.f90: New.
1671 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1672 Mikael Morin <mikael@gcc.gnu.org>
1675 * gfortran.dg/proc_ptr_comp_36.f90: New.
1677 2013-01-29 Richard Biener <rguenther@suse.de>
1679 PR tree-optimization/55270
1680 * gcc.dg/torture/pr55270.c: New testcase.
1682 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1684 PR rtl-optimization/56117
1685 * gcc.dg/pr56117.c: New test.
1687 2013-01-28 Richard Biener <rguenther@suse.de>
1689 PR tree-optimization/56034
1690 * gcc.dg/torture/pr56034.c: New testcase.
1692 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1694 PR tree-optimization/56125
1695 * gcc.dg/pr56125.c: New test.
1697 2013-01-28 Tobias Burnus <burnus@net-b.de>
1698 Mikael Morin <mikael@gcc.gnu.org>
1701 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1702 * gfortran.dg/import8.f90: Likewise.
1703 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1704 * gfortran.dg/import10.f90: New test.
1705 * gfortran.dg/import11.f90: Likewise
1707 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1710 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1711 string.h. Provide memset, malloc and free prototypes, adjust line
1712 numbers in dg-output.
1713 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1714 Provide memset prototype and adjust line numbers in dg-output.
1715 * c-c++-common/asan/global-overflow-1.c: Likewise.
1717 PR tree-optimization/56094
1718 * gcc.dg/pr56094.c: New test.
1720 2013-01-27 Amol Pise <amolpise15@gmail.com>
1722 * gcc.target/arm/neon-vfnms-1.c: New test.
1723 * gcc.target/arm/neon-vfnma-1.c: New test.
1725 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1728 * gcc.target/i386/pr56114.c: New test.
1730 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1733 * gfortran.dg/associate_14.f90: New test.
1736 * gfortran.dg/associate_13.f90: New test.
1738 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1740 PR tree-optimization/56098
1741 * gcc.dg/pr56098-1.c: New test.
1742 * gcc.dg/pr56098-2.c: New test.
1744 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1747 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1749 2013-01-22 Marek Polacek <polacek@redhat.com>
1751 PR tree-optimization/56035
1752 * gcc.dg/pr56035.c: New test.
1754 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1756 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1759 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1761 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1763 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1766 * gcc.dg/pr56078.c: New test.
1767 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1769 2013-01-24 Martin Jambor <mjambor@suse.cz>
1771 PR tree-optimization/55927
1772 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1774 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1776 * gcc.target/i386/movsd.c: New test.
1778 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1781 * gcc.target/i386/pr55934.c: New test.
1783 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1786 * gfortran.dg/select_8.f90: New.
1788 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1790 * gcc.target/microblaze/microblaze.exp: Remove
1791 target_config_cflags check.
1793 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1796 * gfortran.dg/gomp/pr56052.f90: New test.
1799 * gcc.dg/pr49069.c: New test.
1801 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1804 * g++.dg/cpp0x/constexpr-static10.C: New.
1806 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1809 * gcc.target/i386/pr56028.c: New test.
1811 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1814 * gcc.target/i386/pr55686.c: New test.
1816 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1819 * g++.dg/cpp0x/variadic139.C: New test.
1820 * g++.dg/cpp0x/variadic140.C: Likewise.
1821 * g++.dg/cpp0x/variadic141.C: Likewise.
1823 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1825 * gnat.dg/warn8.adb: New test.
1827 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1830 * gfortran.dg/include_8.f90: New test.
1832 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1834 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1835 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1837 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1839 PR tree-optimization/56051
1840 * gcc.c-torture/execute/pr56051.c: New test.
1842 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1844 PR rtl-optimization/56023
1845 * gcc.dg/pr56023.c: New test.
1847 2013-01-21 Martin Jambor <mjambor@suse.cz>
1850 * gcc.target/i386/pr56022.c: New test.
1852 2013-01-21 Jason Merrill <jason@redhat.com>
1854 * lib/target-supports.exp (check_effective_target_alias): New.
1856 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
1859 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1861 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
1863 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1865 2013-01-19 Jeff Law <law@redhat.com>
1867 PR tree-optimization/52631
1868 * tree-ssa/pr52631.c: New test.
1869 * tree-ssa/ssa-fre-9: Update expected output.
1871 2013-01-19 Anthony Green <green@moxielogic.com>
1873 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1876 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1878 PR tree-optimization/56029
1879 * g++.dg/torture/pr56029.C: New test.
1881 2013-01-18 Sharad Singhai <singhai@google.com>
1883 PR tree-optimization/55995
1884 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1886 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1889 * gcc.target/i386/pr55433.c: New.
1891 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1894 * gfortran.dg/pr56015.f90: New test.
1896 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1898 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1900 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1902 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1903 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1904 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1905 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1906 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1908 2013-01-17 Jeff Law <law@redhat.com>
1910 * gcc.dg/pr52573.c: Move to...
1911 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
1913 PR rtl-optimization/52573
1914 * gcc.dg/pr52573.c: New test.
1916 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
1919 * g++.dg/asan/interception-test-1.C: Skip on darwin.
1920 * lib/target-supports.exp (check_effective_target_swapcontext): Use
1921 check_no_compiler_messages to test support in ucontext.h.
1922 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1923 compliant RLIMIT_AS.
1925 2013-01-17 Marek Polacek <polacek@redhat.com>
1927 PR rtl-optimization/55833
1928 * gcc.dg/pr55833.c: New test.
1930 2013-01-17 Jan Hubicka <jh@suse.cz>
1932 PR tree-optimization/55273
1933 * gcc.c-torture/compile/pr55273.c: New testcase.
1935 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
1938 * gcc.target/pr55981.c: New test.
1940 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
1942 * gcc.target/arm/pr40887.c: Require at least armv5.
1943 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1944 * gcc.target/arm/pr51915.c: Likewise.
1945 * gcc.target/arm/pr52006.c: Likewise.
1946 * gcc.target/arm/pr53187.c: Likewise.
1948 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1949 * gcc.target/arm/ftest-support-arm.h: Delete.
1950 * gcc.target/arm/ftest-support-thumb.h: Delete.
1951 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1952 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1953 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1954 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1955 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1956 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1957 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1958 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1959 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1960 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1961 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1962 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1963 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1964 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1965 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1966 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1967 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1968 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1969 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1970 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1971 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1972 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1973 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1974 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1976 2013-01-17 Martin Jambor <mjambor@suse.cz>
1978 PR tree-optimizations/55264
1979 * g++.dg/ipa/pr55264.C: New test.
1981 2013-01-16 Janus Weil <janus@gcc.gnu.org>
1984 * gfortran.dg/class_55.f90: New.
1986 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
1989 * gcc.c-torture/execute/builtins/builtins.exp: Add
1990 -Wl,--allow-multiple-definition for eabi and elf targets.
1993 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1994 check_effective_target_vect_perm_short,
1995 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1996 check_effective_target_vect64): Return 0 for big-endian ARM.
1997 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1999 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2002 2013-01-16 Richard Biener <rguenther@suse.de>
2004 PR tree-optimization/55964
2005 * gcc.dg/torture/pr55964.c: New testcase.
2007 2013-01-16 Richard Biener <rguenther@suse.de>
2009 PR tree-optimization/54767
2010 PR tree-optimization/53465
2011 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2013 2013-01-16 Christian Bruel <christian.bruel@st.com>
2016 * gcc.target/sh/sh-switch.c: New testcase.
2018 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2020 * gcc.dg/webizer.c: Increase the array size.
2022 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2025 * gcc.dg/pr55940.c: New test.
2027 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2028 Harald Anlauf <anlauf@gmx.de>
2030 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2031 * gfortran.dg/bounds_check_5.f90: Likewise.
2032 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2033 * gfortran.dg/continuation_9.f90: Likewise.
2034 * gfortran.dg/move_alloc_13.f90: Likewise.
2035 * gfortran.dg/structure_constructor_11.f90: Likewise.
2036 * gfortran.dg/tab_continuation.f: Likewise.
2037 * gfortran.dg/warning-directive-2.F90: Likewise.
2038 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2040 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2042 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2043 * gcc.target/arm/fma-sp.c: Likewise.
2045 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2047 PR rtl-optimization/55153
2048 * gcc.dg/pr55153.c: New.
2050 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2052 PR tree-optimization/55920
2053 * gcc.c-torture/compile/pr55920.c: New test.
2055 2013-01-15 Richard Biener <rguenther@suse.de>
2058 * gcc.dg/torture/pr55882.c: New testcase.
2060 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2062 PR tree-optimization/55955
2063 * gcc.c-torture/compile/pr55955.c: New test.
2065 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2068 * g++.dg/cpp0x/alias-decl-31.C: New test.
2070 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2073 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2074 case where interface is null.
2076 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2079 * gfortran.dg/array_constructor_40.f90: New test.
2081 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2083 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2085 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2087 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2088 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2089 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2090 * gcc.target/aarch64/vect-ld1r.c: New.
2091 * gcc.target/aarch64/vect-ld1r.x: New.
2093 2013-01-14 Andi Kleen <ak@linux.intel.com>
2096 * gcc.target/i386/hle-clear-rel.c: New file
2097 * gcc.target/i386/hle-store-rel.c: New file.
2099 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2101 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2102 * gfortran.dg/bounds_check_4.f90: Likewise.
2103 * gfortran.dg/inquire_10.f90: Likewise.
2104 * gfortran.dg/minloc_3.f90: Likewise.
2105 * gfortran.dg/minlocval_3.f90: Likewise.
2106 * gfortran.dg/module_double_reuse.f90: Likewise.
2107 * gfortran.dg/mvbits_1.f90: Likewise.
2108 * gfortran.dg/oldstyle_1.f90: Likewise.
2109 * gfortran.dg/pr20163-2.f: Likewise.
2110 * gfortran.dg/save_1.f90: Likewise.
2111 * gfortran.dg/scan_1.f90: Likewise.
2112 * gfortran.dg/select_char_1.f90: Likewise.
2113 * gfortran.dg/shape_4.f90: Likewise.
2114 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2115 * gfortran.dg/function_optimize_10.f90: Likewise.
2116 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2117 * gfortran.dg/used_types_17.f90: Likewise.
2118 * gfortran.dg/used_types_18.f90: Likewise.
2120 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2123 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2125 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2127 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2129 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2131 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2133 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2136 * gfortran.dg/assumed_type_2.f90: Fix test case.
2137 * gfortran.dg/internal_pack_13.f90: New test.
2138 * gfortran.dg/internal_pack_14.f90: New test.
2140 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2143 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2144 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2147 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2149 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2151 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2154 * gcc.target/s390/pr55719.c: New testcase.
2156 2013-01-11 Richard Guenther <rguenther@suse.de>
2158 PR tree-optimization/44061
2159 * gcc.dg/pr44061.c: New testcase.
2161 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2163 Update copyright years.
2165 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2166 Jakub Jelinek <jakub@redhat.com>
2169 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2171 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2173 PR rtl-optimization/55672
2174 * gcc.target/i386/pr55672.c: New.
2176 2013-01-10 Jeff Law <law@redhat.com>
2178 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2179 pass/fail message unique.
2182 2013-01-10 Jason Merrill <jason@redhat.com>
2184 * ada/.gitignore: New.
2186 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2188 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2190 * g++.dg/tls/thread_local2.C: Likewise.
2191 * g++.dg/tls/thread_local2g.C: Likewise.
2192 * g++.dg/tls/thread_local6.C: Likewise.
2193 * g++.dg/tls/thread_local-order1.C: Add tls options.
2194 * g++.dg/tls/thread_local-order2.C: Likewise.
2195 * g++.dg/tls/thread_local3.C: Likewise.
2196 * g++.dg/tls/thread_local3g.C: Likewise.
2197 * g++.dg/tls/thread_local4.C: Likewise.
2198 * g++.dg/tls/thread_local4g.C: Likewise.
2199 * g++.dg/tls/thread_local5.C: Likewise.
2200 * g++.dg/tls/thread_local5g.C: Likewise.
2201 * g++.dg/tls/thread_local6g.C: Likewise.
2203 2013-01-10 Kostya Serebryany <kcc@google.com>
2205 * g++.dg/asan/asan_test.cc: Sync from upstream.
2207 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2209 PR tree-optimization/55921
2210 * gcc.c-torture/compile/pr55921.c: New test.
2212 2013-01-09 Jan Hubicka <jh@suse.cz>
2214 PR tree-optimization/55569
2215 * gcc.c-torture/compile/pr55569.c: New testcase.
2217 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2220 * gfortran.dg/use_28.f90: New test.
2222 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2224 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2225 number matching more robust.
2227 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2229 PR rtl-optimization/55829
2230 * gcc.target/i386/pr55829.c: New.
2232 2013-01-09 Tobias Burnus <burnus@net-b.de>
2235 * gfortran.dg/bind_c_bool_1.f90: New.
2236 * gfortran.dg/do_5.f90: Add dg-warning.
2238 2013-01-09 Jan Hubicka <jh@suse.cz>
2240 PR tree-optimization/55875
2241 * gcc.c-torture/execute/pr55875.c: New testcase.
2242 * g++.dg/torture/pr55875.C: New testcase.
2244 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2247 * c-c++-common/pr48418.c: New test.
2249 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2252 * g++.dg/tls/thread_local-ice.C: New.
2254 2013-01-09 Andreas Schwab <schwab@suse.de>
2256 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2258 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2260 PR tree-optimization/48189
2261 * gcc.dg/pr48189.c: New test.
2263 2013-01-04 Jan Hubicka <jh@suse.cz>
2265 PR tree-optimization/55823
2266 * g++.dg/ipa/devirt-10.C: New testcase.
2268 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2269 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2271 PR rtl-optimization/55845
2272 * gcc.target/i386/pr55845.c: New test.
2274 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2276 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2277 instructions generated instead of number of occurances.
2279 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2281 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2282 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2283 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2284 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2285 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2286 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2287 * gcc.target/aarch64/vect-fcm.x: Likewise.
2288 * lib/target-supports.exp
2289 (check_effective_target_vect_cond): Enable for AArch64.
2291 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2293 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2294 endian-safe float pool loading.
2295 (test_square_root_v4sf): Likewise.
2296 (test_square_root_v2df): Likewise.
2297 * lib/target-supports.exp
2298 (check_effective_target_vect_call_sqrtf): Add AArch64.
2300 2013-01-08 Martin Jambor <mjambor@suse.cz>
2303 * gcc.dg/tree-ssa/pr55579.c: New test.
2305 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2307 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2310 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2313 * gcc.dg/torture/pr55890-3.c: New test.
2316 * gcc.c-torture/compile/pr55851.c: New test.
2319 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2322 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2325 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2327 2013-01-07 Tobias Burnus <burnus@net-b.de>
2330 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2331 * gfortran.dg/pointer_init_7.f90: New.
2333 2013-01-07 Richard Biener <rguenther@suse.de>
2335 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2337 2013-01-07 Richard Biener <rguenther@suse.de>
2340 * gcc.dg/torture/pr55890-1.c: New testcase.
2341 * gcc.dg/torture/pr55890-2.c: Likewise.
2343 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2345 * gcc.target/aarch64/fmovd.c: New.
2346 * gcc.target/aarch64/fmovf.c: Likewise.
2347 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2348 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2349 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2350 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2351 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2352 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2354 2013-01-07 Richard Biener <rguenther@suse.de>
2356 PR tree-optimization/55888
2357 PR tree-optimization/55862
2358 * gcc.dg/torture/pr55888.c: New testcase.
2360 2013-01-07 Tobias Burnus <burnus@net-b.de>
2363 * gfortran.dg/intrinsic_size_3.f90: New.
2365 2013-01-07 Tobias Burnus <burnus@net-b.de>
2368 * gfortran.dg/select_type_32.f90: New.
2370 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2373 * g++.dg/cpp0x/alias-decl-29.C: New test.
2375 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2380 * gfortran.dg/class_array_15.f03: New test.
2382 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2387 * gfortran.dg/use_23.f90: New test.
2388 * gfortran.dg/use_24.f90: New test.
2389 * gfortran.dg/use_25.f90: New test.
2390 * gfortran.dg/use_26.f90: New test.
2391 * gfortran.dg/use_27.f90: New test.
2393 2013-01-06 Olivier Hainque <hainque@adacore.com>
2395 * gnat.dg/specs/clause_on_volatile.ads: New test.
2397 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2399 * gnat.dg/alignment10.adb: New test.
2401 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2402 Mikael Morin <mikael@gcc.gnu.org>
2405 * gfortran.dg/use_22.f90: New test.
2407 2013-01-04 Andrew Pinski <apinski@cavium.com>
2409 * gcc.target/aarch64/cmp-1.c: New testcase.
2411 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2414 * gfortran.dg/select_type_31.f03: New test.
2416 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2418 PR c++/54526 (again)
2419 * g++.dg/cpp0x/parse2.C: Extend.
2420 * g++.old-deja/g++.other/crash28.C: Adjust.
2422 2013-01-04 Richard Biener <rguenther@suse.de>
2424 PR tree-optimization/55862
2425 * gcc.dg/torture/pr55862.c: New testcase.
2427 2013-01-04 Martin Jambor <mjambor@suse.cz>
2429 PR tree-optimization/55755
2430 * gcc.dg/torture/pr55755.c: New test.
2431 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2432 * gcc.dg/tree-ssa/pr45144.c: Update.
2434 2013-01-04 Richard Biener <rguenther@suse.de>
2437 * gcc.dg/fold-reassoc-2.c: New testcase.
2439 2013-01-04 Tobias Burnus <burnus@net-b.de>
2442 * gfortran.dg/null_7.f90: New.
2444 2013-01-04 Tobias Burnus <burnus@net-b.de>
2448 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2449 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2450 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2452 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2454 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2456 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2459 * gfortran.dg/assignment_1.f90: Modified.
2460 * gfortran.dg/assignment_4.f90: New.
2462 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2464 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2466 2013-01-03 Richard Biener <rguenther@suse.de>
2468 PR tree-optimization/55857
2469 * gcc.dg/vect/pr55857-1.c: New testcase.
2470 * gcc.dg/vect/pr55857-2.c: Likewise.
2472 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2474 PR rtl-optimization/55838
2475 * gcc.dg/pr55838.c: New test.
2477 PR tree-optimization/55832
2478 * gcc.c-torture/compile/pr55832.c: New test.
2480 2013-01-02 Teresa Johnson <tejohnson@google.com>
2482 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2483 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2484 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2485 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2486 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2487 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2488 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2489 * gcc.dg/unroll_1.c: Ditto.
2490 * gcc.dg/unroll_2.c: Ditto.
2491 * gcc.dg/unroll_3.c: Ditto.
2492 * gcc.dg/unroll_4.c: Ditto.
2494 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2496 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2498 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2501 * gfortran.dg/eof_4.f90: New test.
2503 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2505 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2506 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2507 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2508 (compat_setup_dfp): Initialize compat_alt_caret and
2509 compat_save_TEST_ALWAYS_FLAGS.
2511 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2513 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2515 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2517 * gcc.dg/torture/fp-int-convert-2.c: New test.
2519 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2521 * gfortran.dg/newunit_3.f90: Add dg-do run.
2522 * gfortran.dg/inquire_15.f90: Add dg-do run.
2524 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2526 PR tree-optimization/55831
2527 * gcc.dg/pr55831.c: New test.
2529 Copyright (C) 2013 Free Software Foundation, Inc.
2531 Copying and distribution of this file, with or without modification,
2532 are permitted in any medium without royalty provided the copyright
2533 notice and this notice are preserved.