1 2013-05-31 Release Manager
5 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
7 * gnat.dg/specs/last_bit.ads: New test.
9 2013-05-24 Greta Yorsh <Greta.Yorsh@arm.com>
11 Backport from mainline
12 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
15 * gcc.target/arm/pr56732-1.c: New test.
17 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
20 * gcc.dg/tree-ssa/pr57385.c: New test.
22 2013-05-23 Martin Jambor <mjambor@suse.cz>
25 * gcc.dg/ipa/pr57347.c: New test.
27 2013-05-23 Richard Biener <rguenther@suse.de>
29 PR rtl-optimization/57341
30 * gcc.dg/torture/pr57341.c: New testcase.
32 2013-05-23 Jakub Jelinek <jakub@redhat.com>
35 * gcc.c-torture/execute/pr57344-1.c: New test.
36 * gcc.c-torture/execute/pr57344-2.c: New test.
37 * gcc.c-torture/execute/pr57344-3.c: New test.
38 * gcc.c-torture/execute/pr57344-4.c: New test.
40 2013-05-22 Richard Biener <rguenther@suse.de>
42 Backport from mainline
43 2013-05-21 Richard Biener <rguenther@suse.de>
45 PR tree-optimization/57330
46 * gcc.dg/torture/pr57330.c: New testcase.
48 2013-05-21 Richard Biener <rguenther@suse.de>
50 PR tree-optimization/57303
51 * gcc.dg/torture/pr57303.c: New testcase.
53 2013-05-21 Jakub Jelinek <jakub@redhat.com>
55 PR tree-optimization/57321
56 * gcc.c-torture/execute/pr57321.c: New test.
58 2013-05-17 Jakub Jelinek <jakub@redhat.com>
60 PR rtl-optimization/57281
61 PR rtl-optimization/57300
62 * gcc.dg/pr57300.c: New test.
63 * gcc.c-torture/execute/pr57281.c: New test.
65 2013-05-16 Dodji Seketeli <dodji@redhat.com>
67 PR c++/56782 - Regression with empty pack expansions
68 * g++.dg/cpp0x/variadic142.C: New test file.
70 2013-05-14 Jakub Jelinek <jakub@redhat.com>
73 * c-c++-common/Wsequence-point-1.c: New test.
76 * gcc.dg/torture/pr57251.c: New test.
78 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
81 * gcc.target/i386/pr57264.c: New test.
83 2013-05-13 Jakub Jelinek <jakub@redhat.com>
85 PR tree-optimization/57230
86 * gcc.dg/strlenopt-23.c: New test.
88 2013-05-10 Richard Biener <rguenther@suse.de>
90 PR tree-optimization/57214
91 * gcc.dg/torture/pr57214.c: New testcase.
93 2013-05-09 Martin Jambor <mjambor@suse.cz>
96 * gcc.dg/ipa/pr56988.c: New test.
98 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
100 * c-c++-common/vector-scalar-2.c: New testcase.
102 2013-05-07 Tobias Burnus <burnus@net-b.de>
104 Backport from mainline
105 2013-05-02 Tobias Burnus <burnus@net-b.de>
108 * gfortran.dg/size_kind_2.f90: New.
109 * gfortran.dg/size_kind_3.f90: New.
111 2013-05-07 Jakub Jelinek <jakub@redhat.com>
113 PR tree-optimization/57149
114 * gcc.dg/pr57149.c: New test.
117 * gcc.dg/pr57184.c: New test.
119 2013-05-07 Richard Biener <rguenther@suse.de>
121 Backport from mainline
122 2013-05-06 Richard Biener <rguenther@suse.de>
124 PR tree-optimization/57185
125 * gcc.dg/autopar/pr57185.c: New testcase.
127 2013-04-19 Richard Biener <rguenther@suse.de>
129 PR tree-optimization/57000
130 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
132 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
134 * gnat.dg/specs/array3.ads: New test.
136 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
139 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
142 * gcc.target/powerpc/pr57150.c: New file.
144 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
146 Backport from mainline
147 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
150 * gcc.target/i386/pr57106.c: New test.
152 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
155 * g++.dg/cpp0x/auto38.C: New.
157 2013-05-04 Jakub Jelinek <jakub@redhat.com>
159 PR tree-optimization/56205
160 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
162 2013-05-03 Jakub Jelinek <jakub@redhat.com>
164 PR rtl-optimization/57130
165 * gcc.c-torture/execute/pr57130.c: New test.
167 2013-05-03 Marek Polacek <polacek@redhat.com>
169 Backport from mainline
170 2013-04-25 Marek Polacek <polacek@redhat.com>
172 PR tree-optimization/57066
173 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
175 2013-05-02 Jakub Jelinek <jakub@redhat.com>
177 PR rtl-optimization/57131
178 * gcc.c-torture/execute/pr57131.c: New test.
180 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
182 Backport from mainline
184 * gcc.target/i386/pr57091.c: New test.
186 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
188 Backport from mainline
189 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
192 * gcc.target/i386/pr57097.c: New test.
194 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
196 Backport from mainline
197 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
199 PR rtl-optimizations/57046
200 * gcc.target/i386/pr57046.c: New test.
202 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
204 Backport from mainline
205 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
208 * gcc.target/i386/pr57018.c: New test.
210 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
212 Backport from mainline
213 2013-04-18 Jakub Jelinek <jakub@redhat.com>
215 PR rtl-optimization/56999
216 * g++.dg/opt/pr56999.C: New test.
218 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
220 Backport from mainline
221 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
223 PR rtl-optimization/56847
224 * gcc.dg/pr56847.c: New test.
226 2013-05-02 Ian Bolton <ian.bolton@arm.com>
228 Backport from mainline (fix to botched commit)
229 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
231 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
232 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
233 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
234 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
235 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
236 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
237 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
238 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
239 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
240 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
242 Backport from mainline
243 2013-03-28 Ian Bolton <ian.bolton@arm.com>
245 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
246 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
247 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
248 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
249 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
250 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
251 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
252 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
253 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
254 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
256 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
259 * g++.dg/cpp0x/decltype53.C: New.
261 2013-04-30 Jakub Jelinek <jakub@redhat.com>
263 PR tree-optimization/57104
264 * gcc.dg/pr57104.c: New test.
266 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
268 Backport from mainline
269 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
272 * gcc.target/i386/pr44578.c: New test.
274 Backport from mainline
275 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
278 * gcc.target/i386/pr57098.c: New test.
280 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
283 * g++.dg/cpp0x/decltype52.C: New.
285 2013-04-29 Richard Biener <rguenther@suse.de>
288 * gcc.dg/autopar/pr57103.c: New testcase.
290 2013-04-29 Christian Bruel <christian.bruel@st.com>
293 * gcc.target/sh/pr57108.c: New test.
295 2013-04-29 Jakub Jelinek <jakub@redhat.com>
297 PR tree-optimization/57083
298 * gcc.dg/torture/pr57083.c: New test.
300 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
305 * gfortran.dg/namelist_77.f90: New test.
306 * gfortran.dg/namelist_78.f90: New test.
308 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
311 * gfortran.dg/namelist_81.f90: New test.
313 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
318 * gfortran.dg/namelist_79.f90: New test.
320 2013-04-27 Jakub Jelinek <jakub@redhat.com>
323 * gcc.c-torture/execute/pr56866.c: New test.
324 * gcc.target/i386/pr56866.c: New test.
326 2013-04-26 Janus Weil <janus@gcc.gnu.org>
328 Backports from trunk:
331 * gfortran.dg/proc_ptr_41.f90: New.
334 * gfortran.dg/proc_ptr_42.f90: New.
338 * gfortran.dg/transfer_check_4.f90: New.
340 2013-04-25 Jakub Jelinek <jakub@redhat.com>
342 PR rtl-optimization/57003
343 * gcc.target/i386/pr57003.c: New test.
345 2013-04-25 Ian Bolton <ian.bolton@arm.com>
347 Backported from mainline.
348 2013-03-22 Ian Bolton <ian.bolton@arm.com>
350 * gcc.target/aarch64/movk.c: New test.
352 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
355 * g++.dg/cpp0x/sfinae45.C: New.
357 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
359 Backported from mainline.
360 PR rtl-optimization/56605
361 * gcc.target/powerpc/pr56605.c: New.
363 2013-04-22 Marek Polacek <polacek@redhat.com>
365 Backport from mainline
366 2013-04-22 Marek Polacek <polacek@redhat.com>
369 * gcc.dg/pr56990.c: New test.
371 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
372 Mikael Morin <mikael@gcc.gnu.org>
375 * gfortran.dg/array_constructor_45.f90: New test.
376 * gfortran.dg/array_constructor_46.f90: New test.
377 * gfortran.dg/array_constructor_47.f90: New test.
378 * gfortran.dg/array_constructor_40.f90: Adjust number of
381 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
384 * gfortran.dg/select_type_33.f03: New test.
386 2013-04-18 Jakub Jelinek <jakub@redhat.com>
388 PR tree-optimization/56984
389 * gcc.c-torture/compile/pr56984.c: New test.
391 PR rtl-optimization/56992
392 * gcc.dg/pr56992.c: New test.
394 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
396 Backport from mainline
397 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
399 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
400 * gcc.c-torture/execute/pr33992.x: Remove.
401 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
402 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
403 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
405 Backport from mainline
406 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
408 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
409 * g++.dg/ipa/ivinline-2.C: Likewise.
410 * g++.dg/ipa/ivinline-3.C: Likewise.
411 * g++.dg/ipa/ivinline-4.C: Likewise.
412 * g++.dg/ipa/ivinline-5.C: Likewise.
413 * g++.dg/ipa/ivinline-7.C: Likewise.
414 * g++.dg/ipa/ivinline-8.C: Likewise.
415 * g++.dg/ipa/ivinline-9.C: Likewise.
416 * g++.dg/cpp0x/noexcept03.C: Likewise.
417 * gcc.dg/const-1.c: Likewise.
418 * gcc.dg/ipa/pure-const-1.c: Likewise.
419 * gcc.dg/noreturn-8.c: Likewise.
420 * gcc.target/i386/mmx-1.c: Likewise.
421 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
422 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
423 * gcc.c-torture/execute/pr33992.x: New file.
425 2013-04-15 Jakub Jelinek <jakub@redhat.com>
427 PR tree-optimization/56962
428 * gcc.c-torture/execute/pr56962.c: New test.
430 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
432 * gcc.dg/pr56890-1.c: New test.
433 * gcc.dg/pr56890-2.c: Likewise.
435 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
438 * gcc.target/i386/pr56903.c: New test.
440 2013-04-12 Jakub Jelinek <jakub@redhat.com>
442 PR tree-optimization/56918
443 PR tree-optimization/56920
444 * gcc.dg/vect/pr56918.c: New test.
445 * gcc.dg/vect/pr56920.c: New test.
447 2013-04-11 Jakub Jelinek <jakub@redhat.com>
450 * g++.dg/template/arrow4.C: New test.
452 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
455 * g++.dg/cpp0x/sfinae44.C: New.
457 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
459 Backported from mainline.
460 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
462 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
464 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
466 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
467 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
468 loop is vectorized and that the correct instruction is generated.
469 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
470 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
471 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
473 2013-04-11 Jakub Jelinek <jakub@redhat.com>
475 PR tree-optimization/56899
476 * gcc.c-torture/execute/pr56899.c: New test.
478 2013-04-10 Jakub Jelinek <jakub@redhat.com>
481 * g++.dg/template/arrow3.C: New test.
483 Backported from mainline
484 2013-04-09 Jakub Jelinek <jakub@redhat.com>
487 * c-c++-common/gomp/pr56883.c: New test.
489 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
493 * gfortran.dg/array_constructor_44.f90: New test.
495 2013-04-08 Jakub Jelinek <jakub@redhat.com>
497 * gcc.c-torture/execute/pr56837.c: New test.
499 2013-04-04 Marek Polacek <polacek@redhat.com>
501 Backport from mainline:
502 2013-04-04 Marek Polacek <polacek@redhat.com>
504 PR tree-optimization/48186
505 * gcc.dg/pr48186.c: New test.
507 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
509 Backport from mainline:
510 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
513 * gcc.target/arm/neon-vcond-gt.c: New test.
514 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
515 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
517 2013-04-04 Richard Biener <rguenther@suse.de>
519 PR tree-optimization/56837
520 * g++.dg/torture/pr56837.C: New testcase.
522 2013-04-03 Marek Polacek <polacek@redhat.com>
524 Backport from mainline:
525 2013-04-03 Marek Polacek <polacek@redhat.com>
528 * gcc.dg/pr55702.c: New test.
530 2013-04-03 Jakub Jelinek <jakub@redhat.com>
533 * g++.dg/debug/pr56819.C: New test.
535 2013-04-03 Richard Biener <rguenther@suse.de>
537 PR tree-optimization/56817
538 * g++.dg/torture/pr56817.C: New testcase.
540 2013-04-03 Richard Biener <rguenther@suse.de>
542 PR tree-optimization/55964
543 * gcc.dg/torture/pr55964-2.c: New testcase.
545 2013-04-03 Richard Biener <rguenther@suse.de>
547 PR tree-optimization/56501
548 * gcc.dg/torture/pr56501.c: New testcase.
550 2013-04-03 Richard Biener <rguenther@suse.de>
552 PR tree-optimization/56407
553 * gcc.dg/torture/pr56407.c: New testcase.
555 2013-04-02 Jakub Jelinek <jakub@redhat.com>
557 PR rtl-optimization/56745
558 * gcc.c-torture/compile/pr56745.c: New test.
560 2013-04-02 Tobias Burnus <burnus@net-b.de>
562 Backport from mainline:
563 2013-03-28 Tobias Burnus <burnus@net-b.de>
566 * gfortran.dg/namelist_80.f90: New.
568 2013-04-02 Tobias Burnus <burnus@net-b.de>
570 Backport from mainline:
571 2013-03-29 Tobias Burnus <burnus@net-b.de>
574 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
576 2013-04-02 Richard Biener <rguenther@suse.de>
579 * g++.dg/torture/pr56768.C: New testcase.
581 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
584 * g++.dg/ext/desig5.C: New.
586 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
588 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
589 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
591 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
594 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
597 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
600 * g++.dg/cpp0x/range-for23.C: New.
602 2013-03-25 Richard Biener <rguenther@suse.de>
605 * g++.dg/torture/pr56694.C: New testcase.
607 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
609 Backport from mainline:
610 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
613 * gfortran.dg/do_1.f90: Don't xfail.
615 2013-03-24 Tobias Burnus <burnus@net-b.de>
618 * gfortran.dg/eof_5.f90: New.
620 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
622 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
625 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
628 * g++.dg/cpp0x/constexpr-array5.C: New.
630 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
633 * gcc.target/i386/pr56560.c: New file.
635 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
638 * gcc.c-torture/execute/builtins/builtins.exp: Add
639 -Wl,--allow-multiple-definition for RTEMS targets.
641 2013-03-22 Jakub Jelinek <jakub@redhat.com>
643 Backported from mainline
644 2013-03-16 Jakub Jelinek <jakub@redhat.com>
647 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
648 * c-c++-common/pr56607.c: New test.
650 2013-03-22 Release Manager
652 * GCC 4.8.0 released.
654 2013-03-20 Richard Biener <rguenther@suse.de>
656 PR tree-optimization/56661
657 * gcc.dg/torture/pr56661.c: New testcase.
659 2013-03-20 Jakub Jelinek <jakub@redhat.com>
661 PR tree-optimization/56635
662 * g++.dg/torture/pr56635.C: New test.
664 2013-03-15 Tobias Burnus <burnus@net-b.de>
667 * gfortran.dg/transfer_intrinsic_5.f90: New.
669 2013-03-15 Kai Tietz <ktietz@redhat.com>
671 * gcc.target/i386/movti.c: Don't test for x64 mingw.
672 * gcc.target/i386/pr20020-1.c: Likewise.
673 * gcc.target/i386/pr20020-2.c: Likewise.
674 * gcc.target/i386/pr20020-3.c: Likewise.
675 * gcc.target/i386/pr53425-1.c: Likewise.
676 * gcc.target/i386/pr53425-2.c: Likewise.
677 * gcc.target/i386/pr55093.c: Likewise.
678 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
680 2013-03-15 Jakub Jelinek <jakub@redhat.com>
683 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
684 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
686 2013-03-14 Jakub Jelinek <jakub@redhat.com>
688 PR tree-optimization/53265
689 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
691 * gcc.dg/graphite/id-6.c (test): Likewise.
692 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
693 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
695 PR tree-optimization/53265
696 * gcc.dg/pr53265.c: New test.
697 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
699 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
701 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
702 n, use it as high bound instead of 4.
704 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
707 * gcc.target/sh/pr49880-1.c: New.
708 * gcc.target/sh/pr49880-2.c: New.
709 * gcc.target/sh/pr49880-3.c: New.
710 * gcc.target/sh/pr49880-4.c: New.
711 * gcc.target/sh/pr49880-5.c: New.
713 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
715 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
717 2013-03-13 Richard Biener <rguenther@suse.de>
719 PR tree-optimization/56608
720 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
722 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
725 * g++.dg/cpp0x/alias-decl-32.C: New.
727 2013-03-11 Jan Hubicka <jh@suse.cz>
730 * gcc.c-torture/compile/pr56571.c: New testcase.
732 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
734 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
735 * gcc.dg/tree-ssa/pr55579.c: Likewise.
737 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
739 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
740 * gcc.dg/inline_4.c: Likewise.
741 * gcc.dg/unroll_2.c: Likewise.
742 * gcc.dg/unroll_3.c: Likewise.
743 * gcc.dg/unroll_4.c: Likewise.
745 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
748 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
751 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
753 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
756 * gcc.c-torture/compile/pr40797.c: New.
758 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
760 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
762 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
765 * gfortran.dg/class_56.f90: New test.
767 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
770 * gcc.target/mips/pr56524.c: New test.
772 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
775 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
777 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
780 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
782 2013-03-08 Marek Polacek <polacek@redhat.com>
784 PR tree-optimization/56478
785 * gcc.dg/torture/pr56478.c: New test.
787 2013-03-08 Kai Tietz <ktietz@redhat.com>
789 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
790 targets linker option --allow-multiple-definition.
792 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
793 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
794 * gcc.dg/pr52549.c: Add LLP64 case.
795 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
796 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
797 * gcc.dg/torture/pr51071-2.c: Likewise.
798 * gcc.dg/tree-ssa/vrp72.c: Likewise.
799 * gcc.dg/tree-ssa/vrp73.c: Likewise.
800 * gcc.dg/tree-ssa/vrp75.c: Likewise.
801 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
802 * gcc.dg/weak/weak-1.c: Likewise.
803 * gcc.dg/weak/weak-2.c: Likewise.
804 * gcc.dg/weak/weak-3.c: Likewise.
805 * gcc.dg/weak/weak-4.c: Likewise.
806 * gcc.dg/weak/weak-5.c: Likewise.
807 * gcc.dg/weak/weak-15.c: Likewise.
808 * gcc.dg/weak/weak-16.c: Likewise.
810 * c-c++-common/pr54486.c: Skip test for mingw-targets.
812 2013-03-07 Jakub Jelinek <jakub@redhat.com>
814 PR tree-optimization/56559
815 * gcc.dg/tree-ssa/reassoc-26.c: New test.
817 2013-03-07 Andreas Schwab <schwab@suse.de>
819 * gcc.dg/pr31490.c: Fix last change.
821 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
824 * g++.dg/template/crash115.C: New.
826 2013-03-06 Jakub Jelinek <jakub@redhat.com>
828 PR tree-optimization/56539
829 * gcc.c-torture/compile/pr56539.c: New test.
831 2013-03-06 Kai Tietz <ktietz@redhat.com>
833 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
834 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
835 * gcc.dg/lto/20091013-1_2.c: Likewise.
836 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
838 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
840 * gnat.dg/specs/aggr6.ads: New test.
842 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
844 * gnat.dg/loop_optimization15.ad[sb]: New test.
846 2013-03-06 Jakub Jelinek <jakub@redhat.com>
849 * gcc.dg/pr56548.c: New test.
851 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
854 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
856 2013-03-06 Jakub Jelinek <jakub@redhat.com>
859 * g++.dg/template/typename20.C: New test.
861 2013-03-05 Jakub Jelinek <jakub@redhat.com>
864 * gcc.dg/pr56510.c: New test.
866 PR rtl-optimization/56484
867 * gcc.c-torture/compile/pr56484.c: New test.
869 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
872 * g++.dg/warn/Wsign-conversion-2.C: New.
874 2013-03-05 Richard Biener <rguenther@suse.de>
876 PR tree-optimization/56270
877 * gcc.dg/vect/slp-38.c: New testcase.
879 2013-03-05 Jakub Jelinek <jakub@redhat.com>
881 PR rtl-optimization/56494
882 * gcc.dg/pr56494.c: New test.
884 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
886 * gcc.dg/pr56424.c: New test.
888 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
890 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
891 * gcc.dg/pr56228.c <avr>: Skip.
893 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
896 PR tree-optimization/52631
897 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
899 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
901 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
902 * gcc.dg/vect/vect-83_64.c: Same.
904 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
907 * gfortran.dg/pointer_check_13.f90: New test.
909 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
912 * gfortran.dg/array_constructor_42.f90: New test.
914 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
917 * g++.dg/template/static33.C: New.
918 * g++.dg/template/static34.C: Likewise.
921 * g++.dg/template/static35.C: New.
923 2013-03-01 Steve Ellcey <sellcey@mips.com>
925 * gcc.dg/pr56396.c: Require pic support.
927 2013-03-01 Richard Biener <rguenther@suse.de>
929 PR tree-optimization/55481
930 * gcc.dg/torture/pr56488.c: New testcase.
932 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
933 Jakub Jelinek <jakub@redhat.com>
936 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
937 no_sanitize_address attribute rather than no_address_safety_analysis.
938 * g++.dg/asan/sanitizer_test_utils.h
939 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
940 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
941 in addition to no_address_safety_analysis.
943 2013-02-28 Jason Merrill <jason@redhat.com>
946 * g++.dg/cpp0x/constexpr-and.C: New.
948 2013-02-28 Martin Jambor <mjambor@suse.cz>
950 PR tree-optimization/56294
951 * g++.dg/debug/pr56294.C: New test.
953 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
955 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
957 2013-02-27 Marek Polacek <polacek@redhat.com>
959 PR rtl-optimization/56466
960 * gcc.dg/pr56466.c: New test.
962 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
964 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
965 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
966 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
968 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
971 * gcc.dg/pr45472.c: New test.
973 2013-02-26 Marek Polacek <polacek@redhat.com>
975 PR tree-optimization/56426
976 * gcc.dg/pr56436.c: New test.
978 2013-02-26 Jakub Jelinek <jakub@redhat.com>
980 PR tree-optimization/56448
981 * gcc.c-torture/compile/pr56448.c: New test.
983 PR tree-optimization/56443
984 * gcc.dg/torture/pr56443.c: New test.
986 2013-02-25 Richard Biener <rguenther@suse.de>
988 PR tree-optimization/56175
989 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
991 2013-02-24 Jakub Jelinek <jakub@redhat.com>
994 * g++.dg/torture/pr56403.C: New test.
996 2013-02-25 Catherine Moore <clm@codesourcery.com>
999 2013-02-24 Catherine Moore <clm@codesourcery.com>
1000 Richard Sandiford <rdsandiford@googlemail.com>
1002 * gcc.target/mips/mips.exp: Add microMIPS support.
1003 * gcc.target/mips/umips-movep-2.c: New test.
1004 * gcc.target/mips/umips-lwp-2.c: New test.
1005 * gcc.target/mips/umips-swp-5.c: New test.
1006 * gcc.target/mips/umips-constraints-1.c: New test.
1007 * gcc.target/mips/umips-lwp-3.c: New test.
1008 * gcc.target/mips/umips-swp-6.c: New test.
1009 * gcc.target/mips/umips-constraints-2.c: New test.
1010 * gcc.target/mips/umips-save-restore-1.c: New test.
1011 * gcc.target/mips/umips-lwp-4.c: New test.
1012 * gcc.target/mips/umips-swp-7.c: New test.
1013 * gcc.target/mips/umips-save-restore-2.c: New test.
1014 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1015 * gcc.target/mips/umips-lwp-5.c: New test.
1016 * gcc.target/mips/umips-save-restore-3.c: New test.
1017 * gcc.target/mips/umips-lwp-6.c: New test.
1018 * gcc.target/mips/umips-swp-1.c: New test.
1019 * gcc.target/mips/umips-lwp-7.c: New test.
1020 * gcc.target/mips/umips-swp-2.c: New test.
1021 * gcc.target/mips/umips-lwp-8.c: New test.
1022 * gcc.target/mips/umips-swp-3.c: New test.
1023 * gcc.target/mips/umips-movep-1.c: New test.
1024 * gcc.target/mips/umips-lwp-1.c: New test.
1025 * gcc.target/mips/umips-swp-4.c: New test.
1027 2013-02-24 Catherine Moore <clm@codesourcery.com>
1028 Richard Sandiford <rdsandiford@googlemail.com>
1030 * gcc.target/mips/mips.exp: Add microMIPS support.
1031 * gcc.target/mips/umips-movep-2.c: New test.
1032 * gcc.target/mips/umips-lwp-2.c: New test.
1033 * gcc.target/mips/umips-swp-5.c: New test.
1034 * gcc.target/mips/umips-constraints-1.c: New test.
1035 * gcc.target/mips/umips-lwp-3.c: New test.
1036 * gcc.target/mips/umips-swp-6.c: New test.
1037 * gcc.target/mips/umips-constraints-2.c: New test.
1038 * gcc.target/mips/umips-save-restore-1.c: New test.
1039 * gcc.target/mips/umips-lwp-4.c: New test.
1040 * gcc.target/mips/umips-swp-7.c: New test.
1041 * gcc.target/mips/umips-save-restore-2.c: New test.
1042 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1043 * gcc.target/mips/umips-lwp-5.c: New test.
1044 * gcc.target/mips/umips-save-restore-3.c: New test.
1045 * gcc.target/mips/umips-lwp-6.c: New test.
1046 * gcc.target/mips/umips-swp-1.c: New test.
1047 * gcc.target/mips/umips-lwp-7.c: New test.
1048 * gcc.target/mips/umips-swp-2.c: New test.
1049 * gcc.target/mips/umips-lwp-8.c: New test.
1050 * gcc.target/mips/umips-swp-3.c: New test.
1051 * gcc.target/mips/umips-movep-1.c: New test.
1052 * gcc.target/mips/umips-lwp-1.c: New test.
1053 * gcc.target/mips/umips-swp-4.c: New test.
1055 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1058 * lib/asan-dg.exp (asan_link_flags): Add
1059 -B${gccpath}/libsanitizer/asan/ to flags.
1061 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1064 * gcc.dg/torture/pr56420.c: New test.
1066 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1069 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1071 2013-02-21 Martin Jambor <mjambor@suse.cz>
1073 PR tree-optimization/56310
1074 * g++.dg/ipa/pr56310.C: New test.
1076 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1079 * gfortran.dg/proc_ptr_comp_37.f90: New.
1081 2013-02-21 Richard Biener <rguenther@suse.de>
1083 PR tree-optimization/56415
1085 2013-02-11 Richard Biener <rguenther@suse.de>
1087 PR tree-optimization/56273
1088 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1089 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1090 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1091 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1092 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1093 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1095 2013-02-21 Marek Polacek <polacek@redhat.com>
1097 PR tree-optimization/56398
1098 * g++.dg/torture/pr56398.C: New test.
1100 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1103 * gcc.c-torture/compile/pr56405.c: New test.
1105 2013-02-20 Jan Hubicka <jh@suse.cz>
1107 PR tree-optimization/56265
1108 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1110 2013-02-20 Richard Biener <rguenther@suse.de>
1112 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1114 2013-02-20 Richard Biener <rguenther@suse.de>
1115 Jakub Jelinek <jakub@redhat.com>
1117 PR tree-optimization/56396
1118 * gcc.dg/pr56396.c: New testcase.
1120 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1123 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1125 2013-02-19 Richard Biener <rguenther@suse.de>
1127 PR tree-optimization/56384
1128 * gcc.dg/torture/pr56384.c: New testcase.
1130 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1132 PR tree-optimization/56350
1133 * gcc.dg/pr56350.c: New test.
1135 PR tree-optimization/56381
1136 * g++.dg/opt/pr56381.C: New test.
1138 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1141 * lib/dg-pch.exp (pch-init, pch-finish,
1142 check_effective_target_pch_supported_debug): New procs.
1143 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1144 Likewise if $pch_unsupported_debug and $flags include -g.
1145 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1146 and dg-require-effective-target pch_unsupported_debug.
1147 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1148 * objc.dg/pch/pch.exp: Likewise.
1149 * gcc.dg/pch/pch.exp: Likewise.
1150 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1151 pch_unsupported_debug.
1152 * gcc.dg/pch/valid-1.hs: Likewise.
1153 * gcc.dg/pch/valid-1b.c: Likewise.
1154 * gcc.dg/pch/valid-1b.hs: Likewise.
1156 2013-02-18 Richard Biener <rguenther@suse.de>
1158 PR tree-optimization/56366
1159 * gcc.dg/torture/pr56366.c: New testcase.
1161 2013-02-18 Richard Biener <rguenther@suse.de>
1164 * gcc.dg/torture/pr56349.c: New testcase.
1166 2013-02-18 Richard Biener <rguenther@suse.de>
1168 PR tree-optimization/56321
1169 * gcc.dg/torture/pr56321.c: New testcase.
1171 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1173 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1175 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1176 Dodji Seketeli <dodji@redhat.com>
1179 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1180 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1181 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1182 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1183 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1184 * c-c++-common/asan/pr56330.c: Likewise.
1185 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1186 Ensure the size argument of __builtin_memcpy is a constant.
1188 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1189 Paolo Carlini <paolo.carlini@oracle.com>
1192 * g++.dg/cpp0x/enum23.C: New.
1194 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1197 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1199 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1201 PR rtl-optimization/56348
1202 * gcc.target/i386/pr56348.c: New test.
1204 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1206 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1207 * gcc.target/arm/interrupt-2.c: Likewise.
1209 2013-02-15 Tobias Burnus <burnus@net-b.de>
1212 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1214 2013-02-15 Tobias Burnus <burnus@net-b.de>
1217 * gfortran.dg/init_flag_11.f90: New.
1219 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1221 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1223 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1225 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1228 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1229 Tobias Burnus <burnus@net-b.de>
1232 * gfortran.dg/allocatable_function_7.f90: New.
1234 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1236 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1237 * asan_globals_test-wrapper.cc: New file.
1238 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1239 instead of asan_globals_test.cc as dg-additional-sources.
1240 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1241 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1242 "sanitizer_test_utils.h" instead of
1243 "sanitizer_common/tests/sanitizer_test_utils.h".
1244 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1245 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1246 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1247 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1248 * g++.dg/asan/asan_test.cc: Synced from upstream.
1249 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1251 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1254 * c-c++-common/asan/memcmp-2.c: New test.
1256 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1259 * g++.dg/cpp0x/udlit-string-literal.h: New.
1260 * g++.dg/cpp0x/udlit-string-literal.C: New.
1262 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1264 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1266 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1269 * gcc.target/arm/pr56184.C: New test.
1271 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1274 * g++.dg/torture/pr56302.C: New test.
1275 * g++.dg/cpp0x/constexpr-56302.C: New test.
1276 * c-c++-common/pr56302.c: New test.
1278 2013-02-13 Tobias Burnus <burnus@net-b.de>
1279 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1282 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1283 * gfortran.dg/quad_3.f90: Ditto.
1285 2013-02-13 Kostya Serebryany <kcc@google.com>
1287 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1288 to match the fresh asan run-time.
1289 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1291 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1293 Avoid instrumenting duplicated memory access in the same basic block
1294 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1295 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1297 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1299 * testsuite/c-c++-common/asan/inc.c: Likewise.
1301 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1304 * gcc.target/i386/pr56148.c: New test.
1306 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1307 Tobias Burnus <burnus@net-b.de>
1310 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1312 2013-02-12 Richard Biener <rguenther@suse.de>
1315 * gcc.dg/lto/pr56297_0.c: New testcase.
1316 * gcc.dg/lto/pr56297_0.c: Likewise.
1318 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1321 * gfortran.dg/typebound_deferred_1.f90: New.
1323 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1325 PR rtl-optimization/56151
1326 * gcc.target/i386/pr56151.c: New test.
1328 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1330 * g++.dg/ext/mv12.C: New test.
1331 * g++.dg/ext/mv12.h: New file.
1332 * g++.dg/ext/mv12-aux.C: New file.
1333 * g++.dg/ext/mv13.C: New test.
1335 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1337 * lib/target-supports.exp
1338 (check_effective_target_powerpc_eabi_ok): New.
1339 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1341 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1342 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1344 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1345 * gcc.target/powerpc/pr51623.c: Likewise.
1346 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1347 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1349 2013-02-11 Alexander Potapenko <glider@google.com>
1350 Jack Howarth <howarth@bromo.med.uc.edu>
1351 Jakub Jelinek <jakub@redhat.com>
1354 * g++.dg/asan/pr55617.C: Run on all targets.
1356 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1358 PR rtl-optimization/56275
1359 * gcc.dg/pr56275.c: New test.
1361 2013-02-11 Richard Biener <rguenther@suse.de>
1363 PR tree-optimization/56273
1364 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1366 2013-02-11 Richard Biener <rguenther@suse.de>
1368 PR tree-optimization/56264
1369 * gcc.dg/torture/pr56264.c: New testcase.
1371 2013-02-11 Richard Biener <rguenther@suse.de>
1373 PR tree-optimization/56273
1374 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1375 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1376 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1377 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1378 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1379 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1381 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1383 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1384 for *-*-linux-gnu targets.
1385 * g++.dg/asan/interception-test-1.c: Ditto.
1386 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1387 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1389 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1392 * gfortran.dg/intrinsic_size_4.f90 : New test.
1394 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1397 * gcc.target/powerpc/pr56256.c: New test.
1399 2013-02-08 Ian Lance Taylor <iant@google.com>
1401 * lib/go.exp: Load timeout.exp.
1403 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1405 PR rtl-optimization/56246
1406 * gcc.target/i386/pr56246.c: New test.
1408 2013-02-08 Jeff Law <law@redhat.com>
1411 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1413 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1416 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1419 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1421 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1423 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1425 PR rtl-optimization/56195
1426 * gcc.dg/torture/pr56195.c: New test.
1428 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1431 * gfortran.dg/recursive_interface_2.f90: New test.
1433 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1435 PR tree-optimization/56250
1436 * gcc.c-torture/execute/pr56250.c: New test.
1438 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1440 PR tree-optimization/56064
1441 * gcc.dg/fixed-point/view-convert-2.c: New test.
1443 2013-02-08 Michael Matz <matz@suse.de>
1445 PR tree-optimization/52448
1446 * gcc.dg/pr52448.c: New test.
1448 2013-02-08 Richard Biener <rguenther@suse.de>
1451 * gcc.dg/torture/pr56181.c: New testcase.
1453 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1456 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1457 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1459 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1462 * g++.dg/parse/crash61.C: New test.
1465 * g++.dg/parse/pr56239.C: New test.
1468 * g++.dg/abi/mangle61.C: New test.
1470 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1472 PR rtl-optimization/56225
1473 * gcc.target/i386/pr56225.c: New test.
1475 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1478 * gcc.dg/guality/pr56154-1.c: New test.
1479 * gcc.dg/guality/pr56154-2.c: New test.
1480 * gcc.dg/guality/pr56154-3.c: New test.
1481 * gcc.dg/guality/pr56154-4.c: New test.
1482 * gcc.dg/guality/pr56154-aux.c: New file.
1484 PR tree-optimization/55789
1485 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1487 * gcc.dg/tree-ssa/inline-3.c: Add
1488 --param max-early-inliner-iterations=2 option.
1490 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1493 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1494 Add -fno-dwarf2-cfi-asm to dg-options.
1497 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1500 * gcc.dg/pr56228.c: New test.
1502 2013-02-07 Alan Modra <amodra@gmail.com>
1505 * gcc.target/powerpc/pr54009.c: New test.
1507 * gfortran.dg/pr54131.f: New test.
1509 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1512 * gfortran.dg/array_constructor_41.f90: New test.
1514 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1517 * gfortran.dg/class_optional_2.f90: Uncomment some cases
1520 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1523 * g++.dg/gomp/pr56217.C: New test.
1525 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1527 PR tree-optimization/56205
1528 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1529 * gcc.c-torture/execute/pr56205.c: New test.
1531 2013-02-05 Richard Biener <rguenther@suse.de>
1533 PR tree-optimization/53342
1534 PR tree-optimization/53185
1535 * gcc.dg/vect/pr53185-2.c: New testcase.
1537 2013-02-05 Jan Hubicka <jh@suse.cz>
1539 PR tree-optimization/55789
1540 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1541 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1542 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1543 * g++.dg/ipa/inline-1.C: New testcase.
1544 * g++.dg/ipa/inline-2.C: New testcase.
1545 * g++.dg/ipa/inline-3.C: New testcase.
1547 2013-02-05 Jan Hubicka <jh@suse.cz>
1549 PR tree-optimization/55789
1550 * g++.dg/torture/pr55789.C: New testcase.
1552 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1555 * gcc.dg/pr56167.c: New test.
1557 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1560 * gcc.target/sh/pr55146.c: New.
1562 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1564 PR tree-optimization/54386
1565 * gcc.target/sh/pr54386.c: New.
1567 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1570 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1573 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1575 2013-02-04 Alexander Potapenko <glider@google.com>
1576 Jack Howarth <howarth@bromo.med.uc.edu>
1577 Jakub Jelinek <jakub@redhat.com>
1580 * g++.dg/asan/pr55617.C: New test.
1582 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1585 * gfortran.dg/typebound_operator_19.f90: New test.
1586 * gfortran.dg/typebound_assignment_4.f90: New test.
1588 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1591 * gfortran.dg/recursive_interface_1.f90: New test.
1593 2013-02-04 Richard Guenther <rguenther@suse.de>
1596 * gcc.dg/lto/pr56168_0.c: New testcase.
1597 * gcc.dg/lto/pr56168_1.c: Likewise.
1599 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1603 * gfortran.dg/block_12.f90: New test.
1604 * gfortran.dg/module_error_1.f90: New test.
1606 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1608 * lib/target-supports.exp (check_effective_target_vect_float)
1609 (check_effective_target_vect_no_align): Add mips-sde-elf.
1611 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1613 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1615 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1617 * gcc.dg/pr56023.c: XFAIL on AIX.
1618 * gcc.dg/vect/pr49352.c: Same.
1620 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1622 * gnat.dg/opt26.adb: New test.
1624 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1627 2013-01-27 Amol Pise <amolpise15@gmail.com>
1629 * gcc.target/arm/neon-vfnms-1.c: New test.
1630 * gcc.target/arm/neon-vfnma-1.c: New test.
1632 2013-01-31 Richard Biener <rguenther@suse.de>
1634 PR tree-optimization/56157
1635 * gcc.dg/torture/pr56157.c: New testcase.
1637 2013-01-30 Richard Biener <rguenther@suse.de>
1639 PR tree-optimization/56150
1640 * gcc.dg/torture/pr56150.c: New testcase.
1642 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1645 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1646 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1647 printed in backtrace.
1648 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1649 to avoid errors about mismatched allocation vs. deallocation.
1652 * g++.dg/mv1.C: Moved to...
1653 * g++.dg/ext/mv1.C: ... here. Adjust test.
1654 * g++.dg/mv2.C: Moved to...
1655 * g++.dg/ext/mv2.C: ... here. Adjust test.
1656 * g++.dg/mv3.C: Moved to...
1657 * g++.dg/ext/mv3.C: ... here.
1658 * g++.dg/mv4.C: Moved to...
1659 * g++.dg/ext/mv4.C: ... here.
1660 * g++.dg/mv5.C: Moved to...
1661 * g++.dg/ext/mv5.C: ... here. Adjust test.
1662 * g++.dg/mv6.C: Moved to...
1663 * g++.dg/ext/mv6.C: ... here. Adjust test.
1664 * g++.dg/ext/mv7.C: New test.
1665 * g++.dg/ext/mv8.C: New test.
1666 * g++.dg/ext/mv9.C: New test.
1667 * g++.dg/ext/mv10.C: New test.
1668 * g++.dg/ext/mv11.C: New test.
1670 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1672 PR rtl-optimization/56144
1673 * gcc.dg/pr56144.c: New.
1675 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1677 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1679 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1680 * g++.dg/cpp0x/constexpr-55573.C: Same
1682 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1684 PR tree-optimization/56064
1685 * gcc.dg/fixed-point/view-convert.c: New test.
1687 2013-01-30 Andreas Schwab <schwab@suse.de>
1689 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1690 evaluate the end index in string range.
1692 2013-01-30 Tobias Burnus <burnus@net-b.de>
1695 * gfortran.dg/allocatable_function_6.f90: New.
1697 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1698 Mikael Morin <mikael@gcc.gnu.org>
1701 * gfortran.dg/proc_ptr_comp_36.f90: New.
1703 2013-01-29 Richard Biener <rguenther@suse.de>
1705 PR tree-optimization/55270
1706 * gcc.dg/torture/pr55270.c: New testcase.
1708 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1710 PR rtl-optimization/56117
1711 * gcc.dg/pr56117.c: New test.
1713 2013-01-28 Richard Biener <rguenther@suse.de>
1715 PR tree-optimization/56034
1716 * gcc.dg/torture/pr56034.c: New testcase.
1718 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1720 PR tree-optimization/56125
1721 * gcc.dg/pr56125.c: New test.
1723 2013-01-28 Tobias Burnus <burnus@net-b.de>
1724 Mikael Morin <mikael@gcc.gnu.org>
1727 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1728 * gfortran.dg/import8.f90: Likewise.
1729 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1730 * gfortran.dg/import10.f90: New test.
1731 * gfortran.dg/import11.f90: Likewise
1733 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1736 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1737 string.h. Provide memset, malloc and free prototypes, adjust line
1738 numbers in dg-output.
1739 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1740 Provide memset prototype and adjust line numbers in dg-output.
1741 * c-c++-common/asan/global-overflow-1.c: Likewise.
1743 PR tree-optimization/56094
1744 * gcc.dg/pr56094.c: New test.
1746 2013-01-27 Amol Pise <amolpise15@gmail.com>
1748 * gcc.target/arm/neon-vfnms-1.c: New test.
1749 * gcc.target/arm/neon-vfnma-1.c: New test.
1751 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1754 * gcc.target/i386/pr56114.c: New test.
1756 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1759 * gfortran.dg/associate_14.f90: New test.
1762 * gfortran.dg/associate_13.f90: New test.
1764 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1766 PR tree-optimization/56098
1767 * gcc.dg/pr56098-1.c: New test.
1768 * gcc.dg/pr56098-2.c: New test.
1770 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1773 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1775 2013-01-22 Marek Polacek <polacek@redhat.com>
1777 PR tree-optimization/56035
1778 * gcc.dg/pr56035.c: New test.
1780 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1782 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1785 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1787 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1789 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1792 * gcc.dg/pr56078.c: New test.
1793 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1795 2013-01-24 Martin Jambor <mjambor@suse.cz>
1797 PR tree-optimization/55927
1798 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1800 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1802 * gcc.target/i386/movsd.c: New test.
1804 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1807 * gcc.target/i386/pr55934.c: New test.
1809 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1812 * gfortran.dg/select_8.f90: New.
1814 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1816 * gcc.target/microblaze/microblaze.exp: Remove
1817 target_config_cflags check.
1819 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1822 * gfortran.dg/gomp/pr56052.f90: New test.
1825 * gcc.dg/pr49069.c: New test.
1827 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1830 * g++.dg/cpp0x/constexpr-static10.C: New.
1832 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1835 * gcc.target/i386/pr56028.c: New test.
1837 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1840 * gcc.target/i386/pr55686.c: New test.
1842 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1845 * g++.dg/cpp0x/variadic139.C: New test.
1846 * g++.dg/cpp0x/variadic140.C: Likewise.
1847 * g++.dg/cpp0x/variadic141.C: Likewise.
1849 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1851 * gnat.dg/warn8.adb: New test.
1853 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1856 * gfortran.dg/include_8.f90: New test.
1858 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1860 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1861 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1863 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1865 PR tree-optimization/56051
1866 * gcc.c-torture/execute/pr56051.c: New test.
1868 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1870 PR rtl-optimization/56023
1871 * gcc.dg/pr56023.c: New test.
1873 2013-01-21 Martin Jambor <mjambor@suse.cz>
1876 * gcc.target/i386/pr56022.c: New test.
1878 2013-01-21 Jason Merrill <jason@redhat.com>
1880 * lib/target-supports.exp (check_effective_target_alias): New.
1882 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
1885 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1887 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
1889 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1891 2013-01-19 Jeff Law <law@redhat.com>
1893 PR tree-optimization/52631
1894 * tree-ssa/pr52631.c: New test.
1895 * tree-ssa/ssa-fre-9: Update expected output.
1897 2013-01-19 Anthony Green <green@moxielogic.com>
1899 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1902 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1904 PR tree-optimization/56029
1905 * g++.dg/torture/pr56029.C: New test.
1907 2013-01-18 Sharad Singhai <singhai@google.com>
1909 PR tree-optimization/55995
1910 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1912 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1915 * gcc.target/i386/pr55433.c: New.
1917 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1920 * gfortran.dg/pr56015.f90: New test.
1922 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1924 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1926 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1928 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1929 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1930 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1931 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1932 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1934 2013-01-17 Jeff Law <law@redhat.com>
1936 * gcc.dg/pr52573.c: Move to...
1937 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
1939 PR rtl-optimization/52573
1940 * gcc.dg/pr52573.c: New test.
1942 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
1945 * g++.dg/asan/interception-test-1.C: Skip on darwin.
1946 * lib/target-supports.exp (check_effective_target_swapcontext): Use
1947 check_no_compiler_messages to test support in ucontext.h.
1948 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1949 compliant RLIMIT_AS.
1951 2013-01-17 Marek Polacek <polacek@redhat.com>
1953 PR rtl-optimization/55833
1954 * gcc.dg/pr55833.c: New test.
1956 2013-01-17 Jan Hubicka <jh@suse.cz>
1958 PR tree-optimization/55273
1959 * gcc.c-torture/compile/pr55273.c: New testcase.
1961 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
1964 * gcc.target/pr55981.c: New test.
1966 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
1968 * gcc.target/arm/pr40887.c: Require at least armv5.
1969 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1970 * gcc.target/arm/pr51915.c: Likewise.
1971 * gcc.target/arm/pr52006.c: Likewise.
1972 * gcc.target/arm/pr53187.c: Likewise.
1974 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1975 * gcc.target/arm/ftest-support-arm.h: Delete.
1976 * gcc.target/arm/ftest-support-thumb.h: Delete.
1977 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1978 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1979 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1980 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1981 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1982 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1983 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1984 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1985 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1986 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1987 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1988 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1989 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1990 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1991 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1992 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1993 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1994 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1995 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1996 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1997 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1998 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1999 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2000 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2002 2013-01-17 Martin Jambor <mjambor@suse.cz>
2004 PR tree-optimizations/55264
2005 * g++.dg/ipa/pr55264.C: New test.
2007 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2010 * gfortran.dg/class_55.f90: New.
2012 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2015 * gcc.c-torture/execute/builtins/builtins.exp: Add
2016 -Wl,--allow-multiple-definition for eabi and elf targets.
2019 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2020 check_effective_target_vect_perm_short,
2021 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2022 check_effective_target_vect64): Return 0 for big-endian ARM.
2023 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2025 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2028 2013-01-16 Richard Biener <rguenther@suse.de>
2030 PR tree-optimization/55964
2031 * gcc.dg/torture/pr55964.c: New testcase.
2033 2013-01-16 Richard Biener <rguenther@suse.de>
2035 PR tree-optimization/54767
2036 PR tree-optimization/53465
2037 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2039 2013-01-16 Christian Bruel <christian.bruel@st.com>
2042 * gcc.target/sh/sh-switch.c: New testcase.
2044 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2046 * gcc.dg/webizer.c: Increase the array size.
2048 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2051 * gcc.dg/pr55940.c: New test.
2053 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2054 Harald Anlauf <anlauf@gmx.de>
2056 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2057 * gfortran.dg/bounds_check_5.f90: Likewise.
2058 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2059 * gfortran.dg/continuation_9.f90: Likewise.
2060 * gfortran.dg/move_alloc_13.f90: Likewise.
2061 * gfortran.dg/structure_constructor_11.f90: Likewise.
2062 * gfortran.dg/tab_continuation.f: Likewise.
2063 * gfortran.dg/warning-directive-2.F90: Likewise.
2064 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2066 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2068 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2069 * gcc.target/arm/fma-sp.c: Likewise.
2071 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2073 PR rtl-optimization/55153
2074 * gcc.dg/pr55153.c: New.
2076 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2078 PR tree-optimization/55920
2079 * gcc.c-torture/compile/pr55920.c: New test.
2081 2013-01-15 Richard Biener <rguenther@suse.de>
2084 * gcc.dg/torture/pr55882.c: New testcase.
2086 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2088 PR tree-optimization/55955
2089 * gcc.c-torture/compile/pr55955.c: New test.
2091 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2094 * g++.dg/cpp0x/alias-decl-31.C: New test.
2096 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2099 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2100 case where interface is null.
2102 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2105 * gfortran.dg/array_constructor_40.f90: New test.
2107 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2109 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2111 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2113 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2114 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2115 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2116 * gcc.target/aarch64/vect-ld1r.c: New.
2117 * gcc.target/aarch64/vect-ld1r.x: New.
2119 2013-01-14 Andi Kleen <ak@linux.intel.com>
2122 * gcc.target/i386/hle-clear-rel.c: New file
2123 * gcc.target/i386/hle-store-rel.c: New file.
2125 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2127 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2128 * gfortran.dg/bounds_check_4.f90: Likewise.
2129 * gfortran.dg/inquire_10.f90: Likewise.
2130 * gfortran.dg/minloc_3.f90: Likewise.
2131 * gfortran.dg/minlocval_3.f90: Likewise.
2132 * gfortran.dg/module_double_reuse.f90: Likewise.
2133 * gfortran.dg/mvbits_1.f90: Likewise.
2134 * gfortran.dg/oldstyle_1.f90: Likewise.
2135 * gfortran.dg/pr20163-2.f: Likewise.
2136 * gfortran.dg/save_1.f90: Likewise.
2137 * gfortran.dg/scan_1.f90: Likewise.
2138 * gfortran.dg/select_char_1.f90: Likewise.
2139 * gfortran.dg/shape_4.f90: Likewise.
2140 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2141 * gfortran.dg/function_optimize_10.f90: Likewise.
2142 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2143 * gfortran.dg/used_types_17.f90: Likewise.
2144 * gfortran.dg/used_types_18.f90: Likewise.
2146 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2149 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2151 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2153 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2155 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2157 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2159 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2162 * gfortran.dg/assumed_type_2.f90: Fix test case.
2163 * gfortran.dg/internal_pack_13.f90: New test.
2164 * gfortran.dg/internal_pack_14.f90: New test.
2166 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2169 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2170 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2173 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2175 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2177 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2180 * gcc.target/s390/pr55719.c: New testcase.
2182 2013-01-11 Richard Guenther <rguenther@suse.de>
2184 PR tree-optimization/44061
2185 * gcc.dg/pr44061.c: New testcase.
2187 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2189 Update copyright years.
2191 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2192 Jakub Jelinek <jakub@redhat.com>
2195 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2197 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2199 PR rtl-optimization/55672
2200 * gcc.target/i386/pr55672.c: New.
2202 2013-01-10 Jeff Law <law@redhat.com>
2204 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2205 pass/fail message unique.
2208 2013-01-10 Jason Merrill <jason@redhat.com>
2210 * ada/.gitignore: New.
2212 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2214 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2216 * g++.dg/tls/thread_local2.C: Likewise.
2217 * g++.dg/tls/thread_local2g.C: Likewise.
2218 * g++.dg/tls/thread_local6.C: Likewise.
2219 * g++.dg/tls/thread_local-order1.C: Add tls options.
2220 * g++.dg/tls/thread_local-order2.C: Likewise.
2221 * g++.dg/tls/thread_local3.C: Likewise.
2222 * g++.dg/tls/thread_local3g.C: Likewise.
2223 * g++.dg/tls/thread_local4.C: Likewise.
2224 * g++.dg/tls/thread_local4g.C: Likewise.
2225 * g++.dg/tls/thread_local5.C: Likewise.
2226 * g++.dg/tls/thread_local5g.C: Likewise.
2227 * g++.dg/tls/thread_local6g.C: Likewise.
2229 2013-01-10 Kostya Serebryany <kcc@google.com>
2231 * g++.dg/asan/asan_test.cc: Sync from upstream.
2233 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2235 PR tree-optimization/55921
2236 * gcc.c-torture/compile/pr55921.c: New test.
2238 2013-01-09 Jan Hubicka <jh@suse.cz>
2240 PR tree-optimization/55569
2241 * gcc.c-torture/compile/pr55569.c: New testcase.
2243 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2246 * gfortran.dg/use_28.f90: New test.
2248 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2250 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2251 number matching more robust.
2253 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2255 PR rtl-optimization/55829
2256 * gcc.target/i386/pr55829.c: New.
2258 2013-01-09 Tobias Burnus <burnus@net-b.de>
2261 * gfortran.dg/bind_c_bool_1.f90: New.
2262 * gfortran.dg/do_5.f90: Add dg-warning.
2264 2013-01-09 Jan Hubicka <jh@suse.cz>
2266 PR tree-optimization/55875
2267 * gcc.c-torture/execute/pr55875.c: New testcase.
2268 * g++.dg/torture/pr55875.C: New testcase.
2270 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2273 * c-c++-common/pr48418.c: New test.
2275 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2278 * g++.dg/tls/thread_local-ice.C: New.
2280 2013-01-09 Andreas Schwab <schwab@suse.de>
2282 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2284 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2286 PR tree-optimization/48189
2287 * gcc.dg/pr48189.c: New test.
2289 2013-01-04 Jan Hubicka <jh@suse.cz>
2291 PR tree-optimization/55823
2292 * g++.dg/ipa/devirt-10.C: New testcase.
2294 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2295 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2297 PR rtl-optimization/55845
2298 * gcc.target/i386/pr55845.c: New test.
2300 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2302 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2303 instructions generated instead of number of occurances.
2305 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2307 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2308 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2309 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2310 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2311 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2312 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2313 * gcc.target/aarch64/vect-fcm.x: Likewise.
2314 * lib/target-supports.exp
2315 (check_effective_target_vect_cond): Enable for AArch64.
2317 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2319 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2320 endian-safe float pool loading.
2321 (test_square_root_v4sf): Likewise.
2322 (test_square_root_v2df): Likewise.
2323 * lib/target-supports.exp
2324 (check_effective_target_vect_call_sqrtf): Add AArch64.
2326 2013-01-08 Martin Jambor <mjambor@suse.cz>
2329 * gcc.dg/tree-ssa/pr55579.c: New test.
2331 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2333 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2336 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2339 * gcc.dg/torture/pr55890-3.c: New test.
2342 * gcc.c-torture/compile/pr55851.c: New test.
2345 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2348 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2351 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2353 2013-01-07 Tobias Burnus <burnus@net-b.de>
2356 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2357 * gfortran.dg/pointer_init_7.f90: New.
2359 2013-01-07 Richard Biener <rguenther@suse.de>
2361 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2363 2013-01-07 Richard Biener <rguenther@suse.de>
2366 * gcc.dg/torture/pr55890-1.c: New testcase.
2367 * gcc.dg/torture/pr55890-2.c: Likewise.
2369 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2371 * gcc.target/aarch64/fmovd.c: New.
2372 * gcc.target/aarch64/fmovf.c: Likewise.
2373 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2374 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2375 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2376 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2377 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2378 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2380 2013-01-07 Richard Biener <rguenther@suse.de>
2382 PR tree-optimization/55888
2383 PR tree-optimization/55862
2384 * gcc.dg/torture/pr55888.c: New testcase.
2386 2013-01-07 Tobias Burnus <burnus@net-b.de>
2389 * gfortran.dg/intrinsic_size_3.f90: New.
2391 2013-01-07 Tobias Burnus <burnus@net-b.de>
2394 * gfortran.dg/select_type_32.f90: New.
2396 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2399 * g++.dg/cpp0x/alias-decl-29.C: New test.
2401 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2406 * gfortran.dg/class_array_15.f03: New test.
2408 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2413 * gfortran.dg/use_23.f90: New test.
2414 * gfortran.dg/use_24.f90: New test.
2415 * gfortran.dg/use_25.f90: New test.
2416 * gfortran.dg/use_26.f90: New test.
2417 * gfortran.dg/use_27.f90: New test.
2419 2013-01-06 Olivier Hainque <hainque@adacore.com>
2421 * gnat.dg/specs/clause_on_volatile.ads: New test.
2423 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2425 * gnat.dg/alignment10.adb: New test.
2427 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2428 Mikael Morin <mikael@gcc.gnu.org>
2431 * gfortran.dg/use_22.f90: New test.
2433 2013-01-04 Andrew Pinski <apinski@cavium.com>
2435 * gcc.target/aarch64/cmp-1.c: New testcase.
2437 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2440 * gfortran.dg/select_type_31.f03: New test.
2442 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2444 PR c++/54526 (again)
2445 * g++.dg/cpp0x/parse2.C: Extend.
2446 * g++.old-deja/g++.other/crash28.C: Adjust.
2448 2013-01-04 Richard Biener <rguenther@suse.de>
2450 PR tree-optimization/55862
2451 * gcc.dg/torture/pr55862.c: New testcase.
2453 2013-01-04 Martin Jambor <mjambor@suse.cz>
2455 PR tree-optimization/55755
2456 * gcc.dg/torture/pr55755.c: New test.
2457 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2458 * gcc.dg/tree-ssa/pr45144.c: Update.
2460 2013-01-04 Richard Biener <rguenther@suse.de>
2463 * gcc.dg/fold-reassoc-2.c: New testcase.
2465 2013-01-04 Tobias Burnus <burnus@net-b.de>
2468 * gfortran.dg/null_7.f90: New.
2470 2013-01-04 Tobias Burnus <burnus@net-b.de>
2474 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2475 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2476 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2478 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2480 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2482 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2485 * gfortran.dg/assignment_1.f90: Modified.
2486 * gfortran.dg/assignment_4.f90: New.
2488 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2490 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2492 2013-01-03 Richard Biener <rguenther@suse.de>
2494 PR tree-optimization/55857
2495 * gcc.dg/vect/pr55857-1.c: New testcase.
2496 * gcc.dg/vect/pr55857-2.c: Likewise.
2498 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2500 PR rtl-optimization/55838
2501 * gcc.dg/pr55838.c: New test.
2503 PR tree-optimization/55832
2504 * gcc.c-torture/compile/pr55832.c: New test.
2506 2013-01-02 Teresa Johnson <tejohnson@google.com>
2508 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2509 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2510 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2511 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2512 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2513 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2514 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2515 * gcc.dg/unroll_1.c: Ditto.
2516 * gcc.dg/unroll_2.c: Ditto.
2517 * gcc.dg/unroll_3.c: Ditto.
2518 * gcc.dg/unroll_4.c: Ditto.
2520 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2522 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2524 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2527 * gfortran.dg/eof_4.f90: New test.
2529 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2531 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2532 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2533 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2534 (compat_setup_dfp): Initialize compat_alt_caret and
2535 compat_save_TEST_ALWAYS_FLAGS.
2537 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2539 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2541 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2543 * gcc.dg/torture/fp-int-convert-2.c: New test.
2545 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2547 * gfortran.dg/newunit_3.f90: Add dg-do run.
2548 * gfortran.dg/inquire_15.f90: Add dg-do run.
2550 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2552 PR tree-optimization/55831
2553 * gcc.dg/pr55831.c: New test.
2555 Copyright (C) 2013 Free Software Foundation, Inc.
2557 Copying and distribution of this file, with or without modification,
2558 are permitted in any medium without royalty provided the copyright
2559 notice and this notice are preserved.