1 2013-09-03 Richard Biener <rguenther@suse.de>
4 2013-08-29 Richard Biener <rguenther@suse.de>
6 PR tree-optimization/58246
7 * gcc.dg/torture/pr58246.c: New testcase.
9 2013-09-03 Richard Biener <rguenther@suse.de>
11 Backport from mainline
12 2013-08-30 Richard Biener <rguenther@suse.de>
14 PR tree-optimization/58228
15 * gcc.dg/torture/pr58228.c: New testcase.
17 2013-09-03 Richard Biener <rguenther@suse.de>
19 Backport from mainline
20 2013-08-30 Richard Biener <rguenther@suse.de>
22 PR tree-optimization/58010
23 * gcc.dg/pr58010.c: New testcase.
25 2013-08-30 Jakub Jelinek <jakub@redhat.com>
27 PR tree-optimization/58277
28 * gcc.c-torture/execute/pr58277-1.c: New test.
29 * gcc.c-torture/execute/pr58277-2.c: New test.
31 2013-08-29 Jakub Jelinek <jakub@redhat.com>
33 Backported from mainline
34 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
37 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
39 2013-05-27 Richard Biener <rguenther@suse.de>
41 PR tree-optimization/57417
42 * gcc.dg/torture/pr57417.c: New testcase.
44 PR tree-optimization/57396
45 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
47 PR tree-optimization/57343
48 * gcc.dg/torture/pr57343.c: New testcase.
50 2013-05-23 Richard Biener <rguenther@suse.de>
53 * gcc.dg/torture/pr57381.c: New testcase.
55 2013-08-28 Jakub Jelinek <jakub@redhat.com>
58 * c-c++-common/gomp/pr58257.c: New test.
60 2013-08-28 Richard Biener <rguenther@suse.de>
62 Backport from mainline
63 2013-06-24 Richard Biener <rguenther@suse.de>
66 * gcc.dg/pr56977.c: New testcase.
68 2013-08-24 Mikael Morin <mikael@gcc.gnu.org>
71 * gfortran.dg/inline_sum_5.f90: New.
73 2013-08-24 Janus Weil <janus@gcc.gnu.org>
76 2013-08-22 Janus Weil <janus@gcc.gnu.org>
79 * gfortran.dg/select_type_34.f90: New.
81 2013-08-23 Jakub Jelinek <jakub@redhat.com>
84 * gcc.target/i386/pr58218.c: New test.
86 PR tree-optimization/58209
87 * gcc.c-torture/execute/pr58209.c: New test.
89 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
92 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
94 2013-08-18 Jakub Jelinek <jakub@redhat.com>
96 PR tree-optimization/58006
97 * g++.dg/opt/pr58006.C: New test.
99 2013-08-16 Jakub Jelinek <jakub@redhat.com>
101 PR tree-optimization/58164
102 * gcc.c-torture/compile/pr58164.c: New test.
104 PR tree-optimization/58165
105 * g++.dg/opt/pr58165.C: New test.
107 2013-08-14 Jakub Jelinek <jakub@redhat.com>
109 PR tree-optimization/58145
110 * gcc.dg/pr58145-1.c: New test.
111 * gcc.dg/pr58145-2.c: New test.
113 2013-08-13 Jakub Jelinek <jakub@redhat.com>
116 * gcc.dg/asan/pr56417.c: New test.
118 2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
120 Backport from mainline
121 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
123 PR rtl-optimization/57459
124 * gcc.target/i386/pr57459.c: New test.
126 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
128 * gnat.dg/loop_optimization16.adb: New test.
129 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
131 2013-08-13 Marek Polacek <polacek@redhat.com>
133 PR tree-optimization/57980
134 * gcc.dg/pr57980.c: New test.
136 2013-08-13 Uros Bizjak <ubizjak@gmail.com>
138 Backport from mainline
139 2013-08-12 Perez Read <netfirewall@gmail.com>
142 * gcc.target/i386/movabs-1.c: New test.
144 2013-08-11 Janus Weil <janus@gcc.gnu.org>
147 2013-08-09 Janus Weil <janus@gcc.gnu.org>
150 * gfortran.dg/transfer_intrinsic_6.f90: New.
152 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
154 Backport from mainline:
155 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
157 * gcc.target/arm/lp1189445.c: New testcase.
159 2013-08-06 Martin Jambor <mjambor@suse.cz>
160 Bernd Edlinger <bernd.edlinger@hotmail.de>
162 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
163 (a): Fix constructor.
165 2013-08-06 Martin Jambor <mjambor@suse.cz>
168 * gcc.dg/torture/pr58041.c: New test.
169 * gcc.target/arm/pr58041.c: Likewise.
171 2013-08-02 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
173 Backport from mainline
174 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
176 * gcc.target/s390/htm-1.c: New file.
177 * gcc.target/s390/htm-nofloat-1.c: New file.
178 * gcc.target/s390/htm-xl-intrin-1.c: New file.
180 2013-07-28 Tobias Burnus <burnus@net-b.de>
182 Backport from mainline
183 2013-05-28 Tobias Burnus <burnus@net-b.de>
186 * gfortran.dg/use_29.f90: New.
188 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
191 * g++.dg/cpp0x/pr57981.C: New.
193 2013-07-25 Terry Guo <terry.guo@arm.com>
195 Backport from mainline:
196 2013-07-25 Terry Guo <terry.guo@arm.com>
198 * gcc.target/arm/thumb1-Os-mult.c: New test case.
200 2013-07-19 Wei Mi <wmi@google.com>
202 Backport from mainline:
203 2013-07-18 Wei Mi <wmi@google.com>
205 PR rtl-optimization/57878
206 * g++.dg/pr57878.C: New test.
208 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
210 Backport from 2013-07-19 trunk r201051.
213 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
214 Adjust to corrected rounding.
216 2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
218 * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
220 * gcc.target/i386/bmi-2.c: Ditto.
221 * gcc.target/i386/bmi-bextr-4.c: New.
222 * gcc.target/i386/bmi-bextr-5.c: Ditto.
224 2013-07-16 Iain Sandoe <iain@codesourcery.com>
228 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
229 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
230 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
231 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
232 * objc.dg/image-info.m: Likewise.
233 * objc.dg/symtab-1.m: Likewise.
234 * objc.dg/torture/strings/const-str-10.m: Likewise.
235 * objc.dg/torture/strings/const-str-11.m: Likewise.
236 * objc.dg/torture/strings/const-str-9.m: Likewise.
237 * objc.dg/zero-link-1.m: Likewise.
238 * objc.dg/zero-link-2.m: Likewise.
239 * objc.dg/no-extra-load.m: Avoid Foundation.h.
240 * objc.dg/objc-foreach-4.m: Likewise.
241 * objc.dg/objc-foreach-5.m: Likewise.
242 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
244 * obj-c++.dg/strings/const-str-12.mm: Likewise.
245 * obj-c++.dg/syntax-error-1.mm: Likewise.
246 * objc.dg/method-6.m: Likewise.
247 * objc.dg/pr23214.m: Likewise.
248 * objc.dg/proto-lossage-7.m: Likewise.
249 * objc.dg/strings/const-str-12b.m: Likewise.
250 * objc.dg/zero-link-3.m: Likewise.
251 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
252 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
253 adjust headers, interfaces and encoded types to reflect current system
254 versions. Add FIXME and outputs from current system compiler for
257 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
259 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
261 * gcc.c-torture/execute/nest-align-1.x: New.
263 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
265 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
267 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
269 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
271 2013-07-08 Tobias Burnus <burnus@net-b.de>
274 * gfortran.dg/dot_product_2.f90: New.
276 2013-07-08 Jakub Jelinek <jakub@redhat.com>
278 PR rtl-optimization/57829
279 * gcc.c-torture/execute/pr57829.c: New test.
281 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
284 * g++.dg/cpp0x/noexcept21.C: New.
286 2013-07-03 Jakub Jelinek <jakub@redhat.com>
289 * gcc.target/i386/pr57777.c: New test.
292 * g++.dg/template/arg9.C: New test.
294 2013-06-28 Jakub Jelinek <jakub@redhat.com>
297 * gcc.target/i386/pr57736.c: New test.
299 2013-06-27 Jakub Jelinek <jakub@redhat.com>
302 * gcc.target/i386/bmi-bextr-3.c: New test.
305 * gcc.target/i386/bmi2-bzhi-1.c: New test.
307 2013-06-24 Martin Jambor <mjambor@suse.cz>
309 PR tree-optimization/57358
310 * gcc.dg/ipa/pr57358.c: New test.
312 2013-06-24 Alan Modra <amodra@gmail.com>
314 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
315 Add scan-assembler-not "lvx".
316 * gcc.target/powerpc/le-altivec-consts.c: New.
318 2013-06-21 Uros Bizjak <ubizjak@gmail.com>
320 Backport from mainline
321 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
324 * gcc.target/i386/pr57655.c: New test.
326 2013-06-21 Paolo Carlini <paolo.carlini@oracle.com>
329 * g++.dg/cpp0x/decltype55.C: New.
331 2013-06-20 Wei Mi <wmi@google.com>
333 Backport from mainline
334 2013-06-19 Wei Mi <wmi@google.com>
336 PR rtl-optimization/57518
337 * testsuite/gcc.dg/pr57518.c: New test.
339 2013-06-11 Tobias Burnus <burnus@net-b.de>
342 * gfortran.dg/defined_assignment_7.f90: New.
344 2013-06-10 Oleg Endo <olegendo@gcc.gnu.org>
346 Backport from mainline
347 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
350 * gcc.target/sh/pr56547-1.c: New.
351 * gcc.target/sh/pr56547-2.c: New.
353 2013-06-09 Jakub Jelinek <jakub@redhat.com>
356 * gcc.c-torture/execute/pr57568.c: New test.
358 2013-06-04 Tobias Burnus <burnus@net-b.de>
360 Backport from mainline
361 2013-05-22 Tobias Burnus <burnus@net-b.de>
364 * gfortran.dg/defined_assignment_6.f90: New.
366 2013-05-31 Janus Weil <janus@gcc.gnu.org>
367 Tobias Burnus <burnus@net-b.de>
370 * gfortran.dg/typebound_override_4.f90: New.
372 2013-05-31 Release Manager
374 * GCC 4.8.1 released.
376 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
378 * gnat.dg/specs/last_bit.ads: New test.
380 2013-05-24 Greta Yorsh <Greta.Yorsh@arm.com>
382 Backport from mainline
383 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
386 * gcc.target/arm/pr56732-1.c: New test.
388 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
391 * gcc.dg/tree-ssa/pr57385.c: New test.
393 2013-05-23 Martin Jambor <mjambor@suse.cz>
396 * gcc.dg/ipa/pr57347.c: New test.
398 2013-05-23 Richard Biener <rguenther@suse.de>
400 PR rtl-optimization/57341
401 * gcc.dg/torture/pr57341.c: New testcase.
403 2013-05-23 Jakub Jelinek <jakub@redhat.com>
406 * gcc.c-torture/execute/pr57344-1.c: New test.
407 * gcc.c-torture/execute/pr57344-2.c: New test.
408 * gcc.c-torture/execute/pr57344-3.c: New test.
409 * gcc.c-torture/execute/pr57344-4.c: New test.
411 2013-05-22 Richard Biener <rguenther@suse.de>
413 Backport from mainline
414 2013-05-21 Richard Biener <rguenther@suse.de>
416 PR tree-optimization/57330
417 * gcc.dg/torture/pr57330.c: New testcase.
419 2013-05-21 Richard Biener <rguenther@suse.de>
421 PR tree-optimization/57303
422 * gcc.dg/torture/pr57303.c: New testcase.
424 2013-05-21 Jakub Jelinek <jakub@redhat.com>
426 PR tree-optimization/57321
427 * gcc.c-torture/execute/pr57321.c: New test.
429 2013-05-17 Jakub Jelinek <jakub@redhat.com>
431 PR rtl-optimization/57281
432 PR rtl-optimization/57300
433 * gcc.dg/pr57300.c: New test.
434 * gcc.c-torture/execute/pr57281.c: New test.
436 2013-05-16 Dodji Seketeli <dodji@redhat.com>
438 PR c++/56782 - Regression with empty pack expansions
439 * g++.dg/cpp0x/variadic142.C: New test file.
441 2013-05-14 Jakub Jelinek <jakub@redhat.com>
444 * c-c++-common/Wsequence-point-1.c: New test.
447 * gcc.dg/torture/pr57251.c: New test.
449 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
452 * gcc.target/i386/pr57264.c: New test.
454 2013-05-13 Jakub Jelinek <jakub@redhat.com>
456 PR tree-optimization/57230
457 * gcc.dg/strlenopt-23.c: New test.
459 2013-05-10 Richard Biener <rguenther@suse.de>
461 PR tree-optimization/57214
462 * gcc.dg/torture/pr57214.c: New testcase.
464 2013-05-09 Martin Jambor <mjambor@suse.cz>
467 * gcc.dg/ipa/pr56988.c: New test.
469 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
471 * c-c++-common/vector-scalar-2.c: New testcase.
473 2013-05-07 Tobias Burnus <burnus@net-b.de>
475 Backport from mainline
476 2013-05-02 Tobias Burnus <burnus@net-b.de>
479 * gfortran.dg/size_kind_2.f90: New.
480 * gfortran.dg/size_kind_3.f90: New.
482 2013-05-07 Jakub Jelinek <jakub@redhat.com>
484 PR tree-optimization/57149
485 * gcc.dg/pr57149.c: New test.
488 * gcc.dg/pr57184.c: New test.
490 2013-05-07 Richard Biener <rguenther@suse.de>
492 Backport from mainline
493 2013-05-06 Richard Biener <rguenther@suse.de>
495 PR tree-optimization/57185
496 * gcc.dg/autopar/pr57185.c: New testcase.
498 2013-04-19 Richard Biener <rguenther@suse.de>
500 PR tree-optimization/57000
501 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
503 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
505 * gnat.dg/specs/array3.ads: New test.
507 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
510 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
513 * gcc.target/powerpc/pr57150.c: New file.
515 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
517 Backport from mainline
518 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
521 * gcc.target/i386/pr57106.c: New test.
523 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
526 * g++.dg/cpp0x/auto38.C: New.
528 2013-05-04 Jakub Jelinek <jakub@redhat.com>
530 PR tree-optimization/56205
531 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
533 2013-05-03 Jakub Jelinek <jakub@redhat.com>
535 PR rtl-optimization/57130
536 * gcc.c-torture/execute/pr57130.c: New test.
538 2013-05-03 Marek Polacek <polacek@redhat.com>
540 Backport from mainline
541 2013-04-25 Marek Polacek <polacek@redhat.com>
543 PR tree-optimization/57066
544 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
546 2013-05-02 Jakub Jelinek <jakub@redhat.com>
548 PR rtl-optimization/57131
549 * gcc.c-torture/execute/pr57131.c: New test.
551 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
553 Backport from mainline
555 * gcc.target/i386/pr57091.c: New test.
557 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
559 Backport from mainline
560 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
563 * gcc.target/i386/pr57097.c: New test.
565 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
567 Backport from mainline
568 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
570 PR rtl-optimizations/57046
571 * gcc.target/i386/pr57046.c: New test.
573 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
575 Backport from mainline
576 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
579 * gcc.target/i386/pr57018.c: New test.
581 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
583 Backport from mainline
584 2013-04-18 Jakub Jelinek <jakub@redhat.com>
586 PR rtl-optimization/56999
587 * g++.dg/opt/pr56999.C: New test.
589 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
591 Backport from mainline
592 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
594 PR rtl-optimization/56847
595 * gcc.dg/pr56847.c: New test.
597 2013-05-02 Ian Bolton <ian.bolton@arm.com>
599 Backport from mainline (fix to botched commit)
600 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
602 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
603 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
604 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
605 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
606 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
607 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
608 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
609 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
610 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
611 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
613 Backport from mainline
614 2013-03-28 Ian Bolton <ian.bolton@arm.com>
616 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
617 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
618 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
619 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
620 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
621 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
622 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
623 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
624 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
625 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
627 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
630 * g++.dg/cpp0x/decltype53.C: New.
632 2013-04-30 Jakub Jelinek <jakub@redhat.com>
634 PR tree-optimization/57104
635 * gcc.dg/pr57104.c: New test.
637 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
639 Backport from mainline
640 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
643 * gcc.target/i386/pr44578.c: New test.
645 Backport from mainline
646 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
649 * gcc.target/i386/pr57098.c: New test.
651 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
654 * g++.dg/cpp0x/decltype52.C: New.
656 2013-04-29 Richard Biener <rguenther@suse.de>
659 * gcc.dg/autopar/pr57103.c: New testcase.
661 2013-04-29 Christian Bruel <christian.bruel@st.com>
664 * gcc.target/sh/pr57108.c: New test.
666 2013-04-29 Jakub Jelinek <jakub@redhat.com>
668 PR tree-optimization/57083
669 * gcc.dg/torture/pr57083.c: New test.
671 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
676 * gfortran.dg/namelist_77.f90: New test.
677 * gfortran.dg/namelist_78.f90: New test.
679 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
682 * gfortran.dg/namelist_81.f90: New test.
684 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
689 * gfortran.dg/namelist_79.f90: New test.
691 2013-04-27 Jakub Jelinek <jakub@redhat.com>
694 * gcc.c-torture/execute/pr56866.c: New test.
695 * gcc.target/i386/pr56866.c: New test.
697 2013-04-26 Janus Weil <janus@gcc.gnu.org>
699 Backports from trunk:
702 * gfortran.dg/proc_ptr_41.f90: New.
705 * gfortran.dg/proc_ptr_42.f90: New.
709 * gfortran.dg/transfer_check_4.f90: New.
711 2013-04-25 Jakub Jelinek <jakub@redhat.com>
713 PR rtl-optimization/57003
714 * gcc.target/i386/pr57003.c: New test.
716 2013-04-25 Ian Bolton <ian.bolton@arm.com>
718 Backported from mainline.
719 2013-03-22 Ian Bolton <ian.bolton@arm.com>
721 * gcc.target/aarch64/movk.c: New test.
723 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
726 * g++.dg/cpp0x/sfinae45.C: New.
728 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
730 Backported from mainline.
731 PR rtl-optimization/56605
732 * gcc.target/powerpc/pr56605.c: New.
734 2013-04-22 Marek Polacek <polacek@redhat.com>
736 Backport from mainline
737 2013-04-22 Marek Polacek <polacek@redhat.com>
740 * gcc.dg/pr56990.c: New test.
742 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
743 Mikael Morin <mikael@gcc.gnu.org>
746 * gfortran.dg/array_constructor_45.f90: New test.
747 * gfortran.dg/array_constructor_46.f90: New test.
748 * gfortran.dg/array_constructor_47.f90: New test.
749 * gfortran.dg/array_constructor_40.f90: Adjust number of
752 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
755 * gfortran.dg/select_type_33.f03: New test.
757 2013-04-18 Jakub Jelinek <jakub@redhat.com>
759 PR tree-optimization/56984
760 * gcc.c-torture/compile/pr56984.c: New test.
762 PR rtl-optimization/56992
763 * gcc.dg/pr56992.c: New test.
765 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
767 Backport from mainline
768 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
770 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
771 * gcc.c-torture/execute/pr33992.x: Remove.
772 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
773 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
774 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
776 Backport from mainline
777 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
779 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
780 * g++.dg/ipa/ivinline-2.C: Likewise.
781 * g++.dg/ipa/ivinline-3.C: Likewise.
782 * g++.dg/ipa/ivinline-4.C: Likewise.
783 * g++.dg/ipa/ivinline-5.C: Likewise.
784 * g++.dg/ipa/ivinline-7.C: Likewise.
785 * g++.dg/ipa/ivinline-8.C: Likewise.
786 * g++.dg/ipa/ivinline-9.C: Likewise.
787 * g++.dg/cpp0x/noexcept03.C: Likewise.
788 * gcc.dg/const-1.c: Likewise.
789 * gcc.dg/ipa/pure-const-1.c: Likewise.
790 * gcc.dg/noreturn-8.c: Likewise.
791 * gcc.target/i386/mmx-1.c: Likewise.
792 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
793 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
794 * gcc.c-torture/execute/pr33992.x: New file.
796 2013-04-15 Jakub Jelinek <jakub@redhat.com>
798 PR tree-optimization/56962
799 * gcc.c-torture/execute/pr56962.c: New test.
801 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
803 * gcc.dg/pr56890-1.c: New test.
804 * gcc.dg/pr56890-2.c: Likewise.
806 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
809 * gcc.target/i386/pr56903.c: New test.
811 2013-04-12 Jakub Jelinek <jakub@redhat.com>
813 PR tree-optimization/56918
814 PR tree-optimization/56920
815 * gcc.dg/vect/pr56918.c: New test.
816 * gcc.dg/vect/pr56920.c: New test.
818 2013-04-11 Jakub Jelinek <jakub@redhat.com>
821 * g++.dg/template/arrow4.C: New test.
823 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
826 * g++.dg/cpp0x/sfinae44.C: New.
828 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
830 Backported from mainline.
831 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
833 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
835 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
837 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
838 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
839 loop is vectorized and that the correct instruction is generated.
840 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
841 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
842 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
844 2013-04-11 Jakub Jelinek <jakub@redhat.com>
846 PR tree-optimization/56899
847 * gcc.c-torture/execute/pr56899.c: New test.
849 2013-04-10 Jakub Jelinek <jakub@redhat.com>
852 * g++.dg/template/arrow3.C: New test.
854 Backported from mainline
855 2013-04-09 Jakub Jelinek <jakub@redhat.com>
858 * c-c++-common/gomp/pr56883.c: New test.
860 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
864 * gfortran.dg/array_constructor_44.f90: New test.
866 2013-04-08 Jakub Jelinek <jakub@redhat.com>
868 * gcc.c-torture/execute/pr56837.c: New test.
870 2013-04-04 Marek Polacek <polacek@redhat.com>
872 Backport from mainline:
873 2013-04-04 Marek Polacek <polacek@redhat.com>
875 PR tree-optimization/48186
876 * gcc.dg/pr48186.c: New test.
878 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
880 Backport from mainline:
881 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
884 * gcc.target/arm/neon-vcond-gt.c: New test.
885 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
886 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
888 2013-04-04 Richard Biener <rguenther@suse.de>
890 PR tree-optimization/56837
891 * g++.dg/torture/pr56837.C: New testcase.
893 2013-04-03 Marek Polacek <polacek@redhat.com>
895 Backport from mainline:
896 2013-04-03 Marek Polacek <polacek@redhat.com>
899 * gcc.dg/pr55702.c: New test.
901 2013-04-03 Jakub Jelinek <jakub@redhat.com>
904 * g++.dg/debug/pr56819.C: New test.
906 2013-04-03 Richard Biener <rguenther@suse.de>
908 PR tree-optimization/56817
909 * g++.dg/torture/pr56817.C: New testcase.
911 2013-04-03 Richard Biener <rguenther@suse.de>
913 PR tree-optimization/55964
914 * gcc.dg/torture/pr55964-2.c: New testcase.
916 2013-04-03 Richard Biener <rguenther@suse.de>
918 PR tree-optimization/56501
919 * gcc.dg/torture/pr56501.c: New testcase.
921 2013-04-03 Richard Biener <rguenther@suse.de>
923 PR tree-optimization/56407
924 * gcc.dg/torture/pr56407.c: New testcase.
926 2013-04-02 Jakub Jelinek <jakub@redhat.com>
928 PR rtl-optimization/56745
929 * gcc.c-torture/compile/pr56745.c: New test.
931 2013-04-02 Tobias Burnus <burnus@net-b.de>
933 Backport from mainline:
934 2013-03-28 Tobias Burnus <burnus@net-b.de>
937 * gfortran.dg/namelist_80.f90: New.
939 2013-04-02 Tobias Burnus <burnus@net-b.de>
941 Backport from mainline:
942 2013-03-29 Tobias Burnus <burnus@net-b.de>
945 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
947 2013-04-02 Richard Biener <rguenther@suse.de>
950 * g++.dg/torture/pr56768.C: New testcase.
952 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
955 * g++.dg/ext/desig5.C: New.
957 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
959 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
960 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
962 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
965 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
968 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
971 * g++.dg/cpp0x/range-for23.C: New.
973 2013-03-25 Richard Biener <rguenther@suse.de>
976 * g++.dg/torture/pr56694.C: New testcase.
978 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
980 Backport from mainline:
981 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
984 * gfortran.dg/do_1.f90: Don't xfail.
986 2013-03-24 Tobias Burnus <burnus@net-b.de>
989 * gfortran.dg/eof_5.f90: New.
991 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
993 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
996 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
999 * g++.dg/cpp0x/constexpr-array5.C: New.
1001 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
1004 * gcc.target/i386/pr56560.c: New file.
1006 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1009 * gcc.c-torture/execute/builtins/builtins.exp: Add
1010 -Wl,--allow-multiple-definition for RTEMS targets.
1012 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1014 Backported from mainline
1015 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1018 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1019 * c-c++-common/pr56607.c: New test.
1021 2013-03-22 Release Manager
1023 * GCC 4.8.0 released.
1025 2013-03-20 Richard Biener <rguenther@suse.de>
1027 PR tree-optimization/56661
1028 * gcc.dg/torture/pr56661.c: New testcase.
1030 2013-03-20 Jakub Jelinek <jakub@redhat.com>
1032 PR tree-optimization/56635
1033 * g++.dg/torture/pr56635.C: New test.
1035 2013-03-15 Tobias Burnus <burnus@net-b.de>
1038 * gfortran.dg/transfer_intrinsic_5.f90: New.
1040 2013-03-15 Kai Tietz <ktietz@redhat.com>
1042 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1043 * gcc.target/i386/pr20020-1.c: Likewise.
1044 * gcc.target/i386/pr20020-2.c: Likewise.
1045 * gcc.target/i386/pr20020-3.c: Likewise.
1046 * gcc.target/i386/pr53425-1.c: Likewise.
1047 * gcc.target/i386/pr53425-2.c: Likewise.
1048 * gcc.target/i386/pr55093.c: Likewise.
1049 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1051 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1054 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1055 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1057 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1059 PR tree-optimization/53265
1060 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1062 * gcc.dg/graphite/id-6.c (test): Likewise.
1063 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1064 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1066 PR tree-optimization/53265
1067 * gcc.dg/pr53265.c: New test.
1068 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1070 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1072 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1073 n, use it as high bound instead of 4.
1075 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1078 * gcc.target/sh/pr49880-1.c: New.
1079 * gcc.target/sh/pr49880-2.c: New.
1080 * gcc.target/sh/pr49880-3.c: New.
1081 * gcc.target/sh/pr49880-4.c: New.
1082 * gcc.target/sh/pr49880-5.c: New.
1084 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1086 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1088 2013-03-13 Richard Biener <rguenther@suse.de>
1090 PR tree-optimization/56608
1091 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1093 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1096 * g++.dg/cpp0x/alias-decl-32.C: New.
1098 2013-03-11 Jan Hubicka <jh@suse.cz>
1101 * gcc.c-torture/compile/pr56571.c: New testcase.
1103 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1105 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1106 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1108 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1110 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1111 * gcc.dg/inline_4.c: Likewise.
1112 * gcc.dg/unroll_2.c: Likewise.
1113 * gcc.dg/unroll_3.c: Likewise.
1114 * gcc.dg/unroll_4.c: Likewise.
1116 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1119 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1122 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1124 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1127 * gcc.c-torture/compile/pr40797.c: New.
1129 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1131 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1133 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1136 * gfortran.dg/class_56.f90: New test.
1138 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1141 * gcc.target/mips/pr56524.c: New test.
1143 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1146 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1148 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1151 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1153 2013-03-08 Marek Polacek <polacek@redhat.com>
1155 PR tree-optimization/56478
1156 * gcc.dg/torture/pr56478.c: New test.
1158 2013-03-08 Kai Tietz <ktietz@redhat.com>
1160 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1161 targets linker option --allow-multiple-definition.
1163 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1164 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1165 * gcc.dg/pr52549.c: Add LLP64 case.
1166 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1167 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1168 * gcc.dg/torture/pr51071-2.c: Likewise.
1169 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1170 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1171 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1172 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1173 * gcc.dg/weak/weak-1.c: Likewise.
1174 * gcc.dg/weak/weak-2.c: Likewise.
1175 * gcc.dg/weak/weak-3.c: Likewise.
1176 * gcc.dg/weak/weak-4.c: Likewise.
1177 * gcc.dg/weak/weak-5.c: Likewise.
1178 * gcc.dg/weak/weak-15.c: Likewise.
1179 * gcc.dg/weak/weak-16.c: Likewise.
1181 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1183 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1185 PR tree-optimization/56559
1186 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1188 2013-03-07 Andreas Schwab <schwab@suse.de>
1190 * gcc.dg/pr31490.c: Fix last change.
1192 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1195 * g++.dg/template/crash115.C: New.
1197 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1199 PR tree-optimization/56539
1200 * gcc.c-torture/compile/pr56539.c: New test.
1202 2013-03-06 Kai Tietz <ktietz@redhat.com>
1204 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1205 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1206 * gcc.dg/lto/20091013-1_2.c: Likewise.
1207 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1209 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1211 * gnat.dg/specs/aggr6.ads: New test.
1213 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1215 * gnat.dg/loop_optimization15.ad[sb]: New test.
1217 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1220 * gcc.dg/pr56548.c: New test.
1222 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1225 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1227 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1230 * g++.dg/template/typename20.C: New test.
1232 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1235 * gcc.dg/pr56510.c: New test.
1237 PR rtl-optimization/56484
1238 * gcc.c-torture/compile/pr56484.c: New test.
1240 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1243 * g++.dg/warn/Wsign-conversion-2.C: New.
1245 2013-03-05 Richard Biener <rguenther@suse.de>
1247 PR tree-optimization/56270
1248 * gcc.dg/vect/slp-38.c: New testcase.
1250 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1252 PR rtl-optimization/56494
1253 * gcc.dg/pr56494.c: New test.
1255 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1257 * gcc.dg/pr56424.c: New test.
1259 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1261 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1262 * gcc.dg/pr56228.c <avr>: Skip.
1264 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1267 PR tree-optimization/52631
1268 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1270 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1272 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1273 * gcc.dg/vect/vect-83_64.c: Same.
1275 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1278 * gfortran.dg/pointer_check_13.f90: New test.
1280 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1283 * gfortran.dg/array_constructor_42.f90: New test.
1285 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1288 * g++.dg/template/static33.C: New.
1289 * g++.dg/template/static34.C: Likewise.
1292 * g++.dg/template/static35.C: New.
1294 2013-03-01 Steve Ellcey <sellcey@mips.com>
1296 * gcc.dg/pr56396.c: Require pic support.
1298 2013-03-01 Richard Biener <rguenther@suse.de>
1300 PR tree-optimization/55481
1301 * gcc.dg/torture/pr56488.c: New testcase.
1303 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1304 Jakub Jelinek <jakub@redhat.com>
1307 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1308 no_sanitize_address attribute rather than no_address_safety_analysis.
1309 * g++.dg/asan/sanitizer_test_utils.h
1310 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1311 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1312 in addition to no_address_safety_analysis.
1314 2013-02-28 Jason Merrill <jason@redhat.com>
1317 * g++.dg/cpp0x/constexpr-and.C: New.
1319 2013-02-28 Martin Jambor <mjambor@suse.cz>
1321 PR tree-optimization/56294
1322 * g++.dg/debug/pr56294.C: New test.
1324 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1326 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1328 2013-02-27 Marek Polacek <polacek@redhat.com>
1330 PR rtl-optimization/56466
1331 * gcc.dg/pr56466.c: New test.
1333 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1335 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1336 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1337 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1339 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1342 * gcc.dg/pr45472.c: New test.
1344 2013-02-26 Marek Polacek <polacek@redhat.com>
1346 PR tree-optimization/56426
1347 * gcc.dg/pr56436.c: New test.
1349 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1351 PR tree-optimization/56448
1352 * gcc.c-torture/compile/pr56448.c: New test.
1354 PR tree-optimization/56443
1355 * gcc.dg/torture/pr56443.c: New test.
1357 2013-02-25 Richard Biener <rguenther@suse.de>
1359 PR tree-optimization/56175
1360 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1362 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1365 * g++.dg/torture/pr56403.C: New test.
1367 2013-02-25 Catherine Moore <clm@codesourcery.com>
1370 2013-02-24 Catherine Moore <clm@codesourcery.com>
1371 Richard Sandiford <rdsandiford@googlemail.com>
1373 * gcc.target/mips/mips.exp: Add microMIPS support.
1374 * gcc.target/mips/umips-movep-2.c: New test.
1375 * gcc.target/mips/umips-lwp-2.c: New test.
1376 * gcc.target/mips/umips-swp-5.c: New test.
1377 * gcc.target/mips/umips-constraints-1.c: New test.
1378 * gcc.target/mips/umips-lwp-3.c: New test.
1379 * gcc.target/mips/umips-swp-6.c: New test.
1380 * gcc.target/mips/umips-constraints-2.c: New test.
1381 * gcc.target/mips/umips-save-restore-1.c: New test.
1382 * gcc.target/mips/umips-lwp-4.c: New test.
1383 * gcc.target/mips/umips-swp-7.c: New test.
1384 * gcc.target/mips/umips-save-restore-2.c: New test.
1385 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1386 * gcc.target/mips/umips-lwp-5.c: New test.
1387 * gcc.target/mips/umips-save-restore-3.c: New test.
1388 * gcc.target/mips/umips-lwp-6.c: New test.
1389 * gcc.target/mips/umips-swp-1.c: New test.
1390 * gcc.target/mips/umips-lwp-7.c: New test.
1391 * gcc.target/mips/umips-swp-2.c: New test.
1392 * gcc.target/mips/umips-lwp-8.c: New test.
1393 * gcc.target/mips/umips-swp-3.c: New test.
1394 * gcc.target/mips/umips-movep-1.c: New test.
1395 * gcc.target/mips/umips-lwp-1.c: New test.
1396 * gcc.target/mips/umips-swp-4.c: New test.
1398 2013-02-24 Catherine Moore <clm@codesourcery.com>
1399 Richard Sandiford <rdsandiford@googlemail.com>
1401 * gcc.target/mips/mips.exp: Add microMIPS support.
1402 * gcc.target/mips/umips-movep-2.c: New test.
1403 * gcc.target/mips/umips-lwp-2.c: New test.
1404 * gcc.target/mips/umips-swp-5.c: New test.
1405 * gcc.target/mips/umips-constraints-1.c: New test.
1406 * gcc.target/mips/umips-lwp-3.c: New test.
1407 * gcc.target/mips/umips-swp-6.c: New test.
1408 * gcc.target/mips/umips-constraints-2.c: New test.
1409 * gcc.target/mips/umips-save-restore-1.c: New test.
1410 * gcc.target/mips/umips-lwp-4.c: New test.
1411 * gcc.target/mips/umips-swp-7.c: New test.
1412 * gcc.target/mips/umips-save-restore-2.c: New test.
1413 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1414 * gcc.target/mips/umips-lwp-5.c: New test.
1415 * gcc.target/mips/umips-save-restore-3.c: New test.
1416 * gcc.target/mips/umips-lwp-6.c: New test.
1417 * gcc.target/mips/umips-swp-1.c: New test.
1418 * gcc.target/mips/umips-lwp-7.c: New test.
1419 * gcc.target/mips/umips-swp-2.c: New test.
1420 * gcc.target/mips/umips-lwp-8.c: New test.
1421 * gcc.target/mips/umips-swp-3.c: New test.
1422 * gcc.target/mips/umips-movep-1.c: New test.
1423 * gcc.target/mips/umips-lwp-1.c: New test.
1424 * gcc.target/mips/umips-swp-4.c: New test.
1426 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1429 * lib/asan-dg.exp (asan_link_flags): Add
1430 -B${gccpath}/libsanitizer/asan/ to flags.
1432 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1435 * gcc.dg/torture/pr56420.c: New test.
1437 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1440 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1442 2013-02-21 Martin Jambor <mjambor@suse.cz>
1444 PR tree-optimization/56310
1445 * g++.dg/ipa/pr56310.C: New test.
1447 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1450 * gfortran.dg/proc_ptr_comp_37.f90: New.
1452 2013-02-21 Richard Biener <rguenther@suse.de>
1454 PR tree-optimization/56415
1456 2013-02-11 Richard Biener <rguenther@suse.de>
1458 PR tree-optimization/56273
1459 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1460 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1461 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1462 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1463 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1464 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1466 2013-02-21 Marek Polacek <polacek@redhat.com>
1468 PR tree-optimization/56398
1469 * g++.dg/torture/pr56398.C: New test.
1471 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1474 * gcc.c-torture/compile/pr56405.c: New test.
1476 2013-02-20 Jan Hubicka <jh@suse.cz>
1478 PR tree-optimization/56265
1479 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1481 2013-02-20 Richard Biener <rguenther@suse.de>
1483 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1485 2013-02-20 Richard Biener <rguenther@suse.de>
1486 Jakub Jelinek <jakub@redhat.com>
1488 PR tree-optimization/56396
1489 * gcc.dg/pr56396.c: New testcase.
1491 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1494 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1496 2013-02-19 Richard Biener <rguenther@suse.de>
1498 PR tree-optimization/56384
1499 * gcc.dg/torture/pr56384.c: New testcase.
1501 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1503 PR tree-optimization/56350
1504 * gcc.dg/pr56350.c: New test.
1506 PR tree-optimization/56381
1507 * g++.dg/opt/pr56381.C: New test.
1509 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1512 * lib/dg-pch.exp (pch-init, pch-finish,
1513 check_effective_target_pch_supported_debug): New procs.
1514 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1515 Likewise if $pch_unsupported_debug and $flags include -g.
1516 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1517 and dg-require-effective-target pch_unsupported_debug.
1518 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1519 * objc.dg/pch/pch.exp: Likewise.
1520 * gcc.dg/pch/pch.exp: Likewise.
1521 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1522 pch_unsupported_debug.
1523 * gcc.dg/pch/valid-1.hs: Likewise.
1524 * gcc.dg/pch/valid-1b.c: Likewise.
1525 * gcc.dg/pch/valid-1b.hs: Likewise.
1527 2013-02-18 Richard Biener <rguenther@suse.de>
1529 PR tree-optimization/56366
1530 * gcc.dg/torture/pr56366.c: New testcase.
1532 2013-02-18 Richard Biener <rguenther@suse.de>
1535 * gcc.dg/torture/pr56349.c: New testcase.
1537 2013-02-18 Richard Biener <rguenther@suse.de>
1539 PR tree-optimization/56321
1540 * gcc.dg/torture/pr56321.c: New testcase.
1542 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1544 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1546 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1547 Dodji Seketeli <dodji@redhat.com>
1550 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1551 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1552 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1553 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1554 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1555 * c-c++-common/asan/pr56330.c: Likewise.
1556 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1557 Ensure the size argument of __builtin_memcpy is a constant.
1559 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1560 Paolo Carlini <paolo.carlini@oracle.com>
1563 * g++.dg/cpp0x/enum23.C: New.
1565 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1568 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1570 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1572 PR rtl-optimization/56348
1573 * gcc.target/i386/pr56348.c: New test.
1575 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1577 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1578 * gcc.target/arm/interrupt-2.c: Likewise.
1580 2013-02-15 Tobias Burnus <burnus@net-b.de>
1583 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1585 2013-02-15 Tobias Burnus <burnus@net-b.de>
1588 * gfortran.dg/init_flag_11.f90: New.
1590 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1592 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1594 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1596 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1599 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1600 Tobias Burnus <burnus@net-b.de>
1603 * gfortran.dg/allocatable_function_7.f90: New.
1605 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1607 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1608 * asan_globals_test-wrapper.cc: New file.
1609 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1610 instead of asan_globals_test.cc as dg-additional-sources.
1611 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1612 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1613 "sanitizer_test_utils.h" instead of
1614 "sanitizer_common/tests/sanitizer_test_utils.h".
1615 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1616 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1617 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1618 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1619 * g++.dg/asan/asan_test.cc: Synced from upstream.
1620 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1622 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1625 * c-c++-common/asan/memcmp-2.c: New test.
1627 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1630 * g++.dg/cpp0x/udlit-string-literal.h: New.
1631 * g++.dg/cpp0x/udlit-string-literal.C: New.
1633 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1635 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1637 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1640 * gcc.target/arm/pr56184.C: New test.
1642 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1645 * g++.dg/torture/pr56302.C: New test.
1646 * g++.dg/cpp0x/constexpr-56302.C: New test.
1647 * c-c++-common/pr56302.c: New test.
1649 2013-02-13 Tobias Burnus <burnus@net-b.de>
1650 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1653 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1654 * gfortran.dg/quad_3.f90: Ditto.
1656 2013-02-13 Kostya Serebryany <kcc@google.com>
1658 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1659 to match the fresh asan run-time.
1660 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1662 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1664 Avoid instrumenting duplicated memory access in the same basic block
1665 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1666 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1668 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1670 * testsuite/c-c++-common/asan/inc.c: Likewise.
1672 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1675 * gcc.target/i386/pr56148.c: New test.
1677 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1678 Tobias Burnus <burnus@net-b.de>
1681 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1683 2013-02-12 Richard Biener <rguenther@suse.de>
1686 * gcc.dg/lto/pr56297_0.c: New testcase.
1687 * gcc.dg/lto/pr56297_0.c: Likewise.
1689 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1692 * gfortran.dg/typebound_deferred_1.f90: New.
1694 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1696 PR rtl-optimization/56151
1697 * gcc.target/i386/pr56151.c: New test.
1699 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1701 * g++.dg/ext/mv12.C: New test.
1702 * g++.dg/ext/mv12.h: New file.
1703 * g++.dg/ext/mv12-aux.C: New file.
1704 * g++.dg/ext/mv13.C: New test.
1706 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1708 * lib/target-supports.exp
1709 (check_effective_target_powerpc_eabi_ok): New.
1710 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1712 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1713 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1715 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1716 * gcc.target/powerpc/pr51623.c: Likewise.
1717 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1718 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1720 2013-02-11 Alexander Potapenko <glider@google.com>
1721 Jack Howarth <howarth@bromo.med.uc.edu>
1722 Jakub Jelinek <jakub@redhat.com>
1725 * g++.dg/asan/pr55617.C: Run on all targets.
1727 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1729 PR rtl-optimization/56275
1730 * gcc.dg/pr56275.c: New test.
1732 2013-02-11 Richard Biener <rguenther@suse.de>
1734 PR tree-optimization/56273
1735 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1737 2013-02-11 Richard Biener <rguenther@suse.de>
1739 PR tree-optimization/56264
1740 * gcc.dg/torture/pr56264.c: New testcase.
1742 2013-02-11 Richard Biener <rguenther@suse.de>
1744 PR tree-optimization/56273
1745 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1746 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1747 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1748 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1749 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1750 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1752 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1754 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1755 for *-*-linux-gnu targets.
1756 * g++.dg/asan/interception-test-1.c: Ditto.
1757 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1758 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1760 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1763 * gfortran.dg/intrinsic_size_4.f90 : New test.
1765 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1768 * gcc.target/powerpc/pr56256.c: New test.
1770 2013-02-08 Ian Lance Taylor <iant@google.com>
1772 * lib/go.exp: Load timeout.exp.
1774 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1776 PR rtl-optimization/56246
1777 * gcc.target/i386/pr56246.c: New test.
1779 2013-02-08 Jeff Law <law@redhat.com>
1782 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1784 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1787 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1790 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1792 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1794 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1796 PR rtl-optimization/56195
1797 * gcc.dg/torture/pr56195.c: New test.
1799 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1802 * gfortran.dg/recursive_interface_2.f90: New test.
1804 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1806 PR tree-optimization/56250
1807 * gcc.c-torture/execute/pr56250.c: New test.
1809 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1811 PR tree-optimization/56064
1812 * gcc.dg/fixed-point/view-convert-2.c: New test.
1814 2013-02-08 Michael Matz <matz@suse.de>
1816 PR tree-optimization/52448
1817 * gcc.dg/pr52448.c: New test.
1819 2013-02-08 Richard Biener <rguenther@suse.de>
1822 * gcc.dg/torture/pr56181.c: New testcase.
1824 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1827 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1828 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1830 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1833 * g++.dg/parse/crash61.C: New test.
1836 * g++.dg/parse/pr56239.C: New test.
1839 * g++.dg/abi/mangle61.C: New test.
1841 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1843 PR rtl-optimization/56225
1844 * gcc.target/i386/pr56225.c: New test.
1846 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1849 * gcc.dg/guality/pr56154-1.c: New test.
1850 * gcc.dg/guality/pr56154-2.c: New test.
1851 * gcc.dg/guality/pr56154-3.c: New test.
1852 * gcc.dg/guality/pr56154-4.c: New test.
1853 * gcc.dg/guality/pr56154-aux.c: New file.
1855 PR tree-optimization/55789
1856 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1858 * gcc.dg/tree-ssa/inline-3.c: Add
1859 --param max-early-inliner-iterations=2 option.
1861 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1864 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1865 Add -fno-dwarf2-cfi-asm to dg-options.
1868 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1871 * gcc.dg/pr56228.c: New test.
1873 2013-02-07 Alan Modra <amodra@gmail.com>
1876 * gcc.target/powerpc/pr54009.c: New test.
1878 * gfortran.dg/pr54131.f: New test.
1880 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1883 * gfortran.dg/array_constructor_41.f90: New test.
1885 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1888 * gfortran.dg/class_optional_2.f90: Uncomment some cases
1891 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1894 * g++.dg/gomp/pr56217.C: New test.
1896 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1898 PR tree-optimization/56205
1899 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1900 * gcc.c-torture/execute/pr56205.c: New test.
1902 2013-02-05 Richard Biener <rguenther@suse.de>
1904 PR tree-optimization/53342
1905 PR tree-optimization/53185
1906 * gcc.dg/vect/pr53185-2.c: New testcase.
1908 2013-02-05 Jan Hubicka <jh@suse.cz>
1910 PR tree-optimization/55789
1911 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1912 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1913 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1914 * g++.dg/ipa/inline-1.C: New testcase.
1915 * g++.dg/ipa/inline-2.C: New testcase.
1916 * g++.dg/ipa/inline-3.C: New testcase.
1918 2013-02-05 Jan Hubicka <jh@suse.cz>
1920 PR tree-optimization/55789
1921 * g++.dg/torture/pr55789.C: New testcase.
1923 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1926 * gcc.dg/pr56167.c: New test.
1928 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1931 * gcc.target/sh/pr55146.c: New.
1933 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1935 PR tree-optimization/54386
1936 * gcc.target/sh/pr54386.c: New.
1938 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1941 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1944 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1946 2013-02-04 Alexander Potapenko <glider@google.com>
1947 Jack Howarth <howarth@bromo.med.uc.edu>
1948 Jakub Jelinek <jakub@redhat.com>
1951 * g++.dg/asan/pr55617.C: New test.
1953 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1956 * gfortran.dg/typebound_operator_19.f90: New test.
1957 * gfortran.dg/typebound_assignment_4.f90: New test.
1959 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1962 * gfortran.dg/recursive_interface_1.f90: New test.
1964 2013-02-04 Richard Guenther <rguenther@suse.de>
1967 * gcc.dg/lto/pr56168_0.c: New testcase.
1968 * gcc.dg/lto/pr56168_1.c: Likewise.
1970 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1974 * gfortran.dg/block_12.f90: New test.
1975 * gfortran.dg/module_error_1.f90: New test.
1977 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1979 * lib/target-supports.exp (check_effective_target_vect_float)
1980 (check_effective_target_vect_no_align): Add mips-sde-elf.
1982 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1984 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1986 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1988 * gcc.dg/pr56023.c: XFAIL on AIX.
1989 * gcc.dg/vect/pr49352.c: Same.
1991 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1993 * gnat.dg/opt26.adb: New test.
1995 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1998 2013-01-27 Amol Pise <amolpise15@gmail.com>
2000 * gcc.target/arm/neon-vfnms-1.c: New test.
2001 * gcc.target/arm/neon-vfnma-1.c: New test.
2003 2013-01-31 Richard Biener <rguenther@suse.de>
2005 PR tree-optimization/56157
2006 * gcc.dg/torture/pr56157.c: New testcase.
2008 2013-01-30 Richard Biener <rguenther@suse.de>
2010 PR tree-optimization/56150
2011 * gcc.dg/torture/pr56150.c: New testcase.
2013 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2016 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2017 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2018 printed in backtrace.
2019 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2020 to avoid errors about mismatched allocation vs. deallocation.
2023 * g++.dg/mv1.C: Moved to...
2024 * g++.dg/ext/mv1.C: ... here. Adjust test.
2025 * g++.dg/mv2.C: Moved to...
2026 * g++.dg/ext/mv2.C: ... here. Adjust test.
2027 * g++.dg/mv3.C: Moved to...
2028 * g++.dg/ext/mv3.C: ... here.
2029 * g++.dg/mv4.C: Moved to...
2030 * g++.dg/ext/mv4.C: ... here.
2031 * g++.dg/mv5.C: Moved to...
2032 * g++.dg/ext/mv5.C: ... here. Adjust test.
2033 * g++.dg/mv6.C: Moved to...
2034 * g++.dg/ext/mv6.C: ... here. Adjust test.
2035 * g++.dg/ext/mv7.C: New test.
2036 * g++.dg/ext/mv8.C: New test.
2037 * g++.dg/ext/mv9.C: New test.
2038 * g++.dg/ext/mv10.C: New test.
2039 * g++.dg/ext/mv11.C: New test.
2041 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2043 PR rtl-optimization/56144
2044 * gcc.dg/pr56144.c: New.
2046 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2048 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2050 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2051 * g++.dg/cpp0x/constexpr-55573.C: Same
2053 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2055 PR tree-optimization/56064
2056 * gcc.dg/fixed-point/view-convert.c: New test.
2058 2013-01-30 Andreas Schwab <schwab@suse.de>
2060 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2061 evaluate the end index in string range.
2063 2013-01-30 Tobias Burnus <burnus@net-b.de>
2066 * gfortran.dg/allocatable_function_6.f90: New.
2068 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2069 Mikael Morin <mikael@gcc.gnu.org>
2072 * gfortran.dg/proc_ptr_comp_36.f90: New.
2074 2013-01-29 Richard Biener <rguenther@suse.de>
2076 PR tree-optimization/55270
2077 * gcc.dg/torture/pr55270.c: New testcase.
2079 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2081 PR rtl-optimization/56117
2082 * gcc.dg/pr56117.c: New test.
2084 2013-01-28 Richard Biener <rguenther@suse.de>
2086 PR tree-optimization/56034
2087 * gcc.dg/torture/pr56034.c: New testcase.
2089 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2091 PR tree-optimization/56125
2092 * gcc.dg/pr56125.c: New test.
2094 2013-01-28 Tobias Burnus <burnus@net-b.de>
2095 Mikael Morin <mikael@gcc.gnu.org>
2098 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2099 * gfortran.dg/import8.f90: Likewise.
2100 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2101 * gfortran.dg/import10.f90: New test.
2102 * gfortran.dg/import11.f90: Likewise
2104 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2107 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2108 string.h. Provide memset, malloc and free prototypes, adjust line
2109 numbers in dg-output.
2110 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2111 Provide memset prototype and adjust line numbers in dg-output.
2112 * c-c++-common/asan/global-overflow-1.c: Likewise.
2114 PR tree-optimization/56094
2115 * gcc.dg/pr56094.c: New test.
2117 2013-01-27 Amol Pise <amolpise15@gmail.com>
2119 * gcc.target/arm/neon-vfnms-1.c: New test.
2120 * gcc.target/arm/neon-vfnma-1.c: New test.
2122 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2125 * gcc.target/i386/pr56114.c: New test.
2127 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2130 * gfortran.dg/associate_14.f90: New test.
2133 * gfortran.dg/associate_13.f90: New test.
2135 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2137 PR tree-optimization/56098
2138 * gcc.dg/pr56098-1.c: New test.
2139 * gcc.dg/pr56098-2.c: New test.
2141 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2144 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2146 2013-01-22 Marek Polacek <polacek@redhat.com>
2148 PR tree-optimization/56035
2149 * gcc.dg/pr56035.c: New test.
2151 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2153 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2156 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2158 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2160 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2163 * gcc.dg/pr56078.c: New test.
2164 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2166 2013-01-24 Martin Jambor <mjambor@suse.cz>
2168 PR tree-optimization/55927
2169 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2171 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2173 * gcc.target/i386/movsd.c: New test.
2175 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2178 * gcc.target/i386/pr55934.c: New test.
2180 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2183 * gfortran.dg/select_8.f90: New.
2185 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2187 * gcc.target/microblaze/microblaze.exp: Remove
2188 target_config_cflags check.
2190 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2193 * gfortran.dg/gomp/pr56052.f90: New test.
2196 * gcc.dg/pr49069.c: New test.
2198 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2201 * g++.dg/cpp0x/constexpr-static10.C: New.
2203 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2206 * gcc.target/i386/pr56028.c: New test.
2208 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2211 * gcc.target/i386/pr55686.c: New test.
2213 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2216 * g++.dg/cpp0x/variadic139.C: New test.
2217 * g++.dg/cpp0x/variadic140.C: Likewise.
2218 * g++.dg/cpp0x/variadic141.C: Likewise.
2220 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2222 * gnat.dg/warn8.adb: New test.
2224 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2227 * gfortran.dg/include_8.f90: New test.
2229 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2231 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2232 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2234 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2236 PR tree-optimization/56051
2237 * gcc.c-torture/execute/pr56051.c: New test.
2239 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2241 PR rtl-optimization/56023
2242 * gcc.dg/pr56023.c: New test.
2244 2013-01-21 Martin Jambor <mjambor@suse.cz>
2247 * gcc.target/i386/pr56022.c: New test.
2249 2013-01-21 Jason Merrill <jason@redhat.com>
2251 * lib/target-supports.exp (check_effective_target_alias): New.
2253 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2256 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2258 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2260 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2262 2013-01-19 Jeff Law <law@redhat.com>
2264 PR tree-optimization/52631
2265 * tree-ssa/pr52631.c: New test.
2266 * tree-ssa/ssa-fre-9: Update expected output.
2268 2013-01-19 Anthony Green <green@moxielogic.com>
2270 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2273 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2275 PR tree-optimization/56029
2276 * g++.dg/torture/pr56029.C: New test.
2278 2013-01-18 Sharad Singhai <singhai@google.com>
2280 PR tree-optimization/55995
2281 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2283 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2286 * gcc.target/i386/pr55433.c: New.
2288 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2291 * gfortran.dg/pr56015.f90: New test.
2293 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2295 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2297 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2299 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2300 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2301 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2302 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2303 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2305 2013-01-17 Jeff Law <law@redhat.com>
2307 * gcc.dg/pr52573.c: Move to...
2308 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2310 PR rtl-optimization/52573
2311 * gcc.dg/pr52573.c: New test.
2313 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2316 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2317 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2318 check_no_compiler_messages to test support in ucontext.h.
2319 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2320 compliant RLIMIT_AS.
2322 2013-01-17 Marek Polacek <polacek@redhat.com>
2324 PR rtl-optimization/55833
2325 * gcc.dg/pr55833.c: New test.
2327 2013-01-17 Jan Hubicka <jh@suse.cz>
2329 PR tree-optimization/55273
2330 * gcc.c-torture/compile/pr55273.c: New testcase.
2332 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2335 * gcc.target/pr55981.c: New test.
2337 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2339 * gcc.target/arm/pr40887.c: Require at least armv5.
2340 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2341 * gcc.target/arm/pr51915.c: Likewise.
2342 * gcc.target/arm/pr52006.c: Likewise.
2343 * gcc.target/arm/pr53187.c: Likewise.
2345 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2346 * gcc.target/arm/ftest-support-arm.h: Delete.
2347 * gcc.target/arm/ftest-support-thumb.h: Delete.
2348 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2349 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2350 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2351 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2352 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2353 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2354 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2355 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2356 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2357 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2358 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2359 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2360 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2361 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2362 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2363 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2364 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2365 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2366 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2367 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2368 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2369 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2370 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2371 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2373 2013-01-17 Martin Jambor <mjambor@suse.cz>
2375 PR tree-optimizations/55264
2376 * g++.dg/ipa/pr55264.C: New test.
2378 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2381 * gfortran.dg/class_55.f90: New.
2383 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2386 * gcc.c-torture/execute/builtins/builtins.exp: Add
2387 -Wl,--allow-multiple-definition for eabi and elf targets.
2390 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2391 check_effective_target_vect_perm_short,
2392 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2393 check_effective_target_vect64): Return 0 for big-endian ARM.
2394 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2396 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2399 2013-01-16 Richard Biener <rguenther@suse.de>
2401 PR tree-optimization/55964
2402 * gcc.dg/torture/pr55964.c: New testcase.
2404 2013-01-16 Richard Biener <rguenther@suse.de>
2406 PR tree-optimization/54767
2407 PR tree-optimization/53465
2408 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2410 2013-01-16 Christian Bruel <christian.bruel@st.com>
2413 * gcc.target/sh/sh-switch.c: New testcase.
2415 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2417 * gcc.dg/webizer.c: Increase the array size.
2419 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2422 * gcc.dg/pr55940.c: New test.
2424 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2425 Harald Anlauf <anlauf@gmx.de>
2427 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2428 * gfortran.dg/bounds_check_5.f90: Likewise.
2429 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2430 * gfortran.dg/continuation_9.f90: Likewise.
2431 * gfortran.dg/move_alloc_13.f90: Likewise.
2432 * gfortran.dg/structure_constructor_11.f90: Likewise.
2433 * gfortran.dg/tab_continuation.f: Likewise.
2434 * gfortran.dg/warning-directive-2.F90: Likewise.
2435 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2437 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2439 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2440 * gcc.target/arm/fma-sp.c: Likewise.
2442 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2444 PR rtl-optimization/55153
2445 * gcc.dg/pr55153.c: New.
2447 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2449 PR tree-optimization/55920
2450 * gcc.c-torture/compile/pr55920.c: New test.
2452 2013-01-15 Richard Biener <rguenther@suse.de>
2455 * gcc.dg/torture/pr55882.c: New testcase.
2457 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2459 PR tree-optimization/55955
2460 * gcc.c-torture/compile/pr55955.c: New test.
2462 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2465 * g++.dg/cpp0x/alias-decl-31.C: New test.
2467 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2470 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2471 case where interface is null.
2473 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2476 * gfortran.dg/array_constructor_40.f90: New test.
2478 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2480 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2482 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2484 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2485 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2486 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2487 * gcc.target/aarch64/vect-ld1r.c: New.
2488 * gcc.target/aarch64/vect-ld1r.x: New.
2490 2013-01-14 Andi Kleen <ak@linux.intel.com>
2493 * gcc.target/i386/hle-clear-rel.c: New file
2494 * gcc.target/i386/hle-store-rel.c: New file.
2496 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2498 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2499 * gfortran.dg/bounds_check_4.f90: Likewise.
2500 * gfortran.dg/inquire_10.f90: Likewise.
2501 * gfortran.dg/minloc_3.f90: Likewise.
2502 * gfortran.dg/minlocval_3.f90: Likewise.
2503 * gfortran.dg/module_double_reuse.f90: Likewise.
2504 * gfortran.dg/mvbits_1.f90: Likewise.
2505 * gfortran.dg/oldstyle_1.f90: Likewise.
2506 * gfortran.dg/pr20163-2.f: Likewise.
2507 * gfortran.dg/save_1.f90: Likewise.
2508 * gfortran.dg/scan_1.f90: Likewise.
2509 * gfortran.dg/select_char_1.f90: Likewise.
2510 * gfortran.dg/shape_4.f90: Likewise.
2511 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2512 * gfortran.dg/function_optimize_10.f90: Likewise.
2513 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2514 * gfortran.dg/used_types_17.f90: Likewise.
2515 * gfortran.dg/used_types_18.f90: Likewise.
2517 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2520 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2522 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2524 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2526 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2528 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2530 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2533 * gfortran.dg/assumed_type_2.f90: Fix test case.
2534 * gfortran.dg/internal_pack_13.f90: New test.
2535 * gfortran.dg/internal_pack_14.f90: New test.
2537 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2540 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2541 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2544 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2546 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2548 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2551 * gcc.target/s390/pr55719.c: New testcase.
2553 2013-01-11 Richard Guenther <rguenther@suse.de>
2555 PR tree-optimization/44061
2556 * gcc.dg/pr44061.c: New testcase.
2558 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2560 Update copyright years.
2562 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2563 Jakub Jelinek <jakub@redhat.com>
2566 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2568 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2570 PR rtl-optimization/55672
2571 * gcc.target/i386/pr55672.c: New.
2573 2013-01-10 Jeff Law <law@redhat.com>
2575 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2576 pass/fail message unique.
2579 2013-01-10 Jason Merrill <jason@redhat.com>
2581 * ada/.gitignore: New.
2583 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2585 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2587 * g++.dg/tls/thread_local2.C: Likewise.
2588 * g++.dg/tls/thread_local2g.C: Likewise.
2589 * g++.dg/tls/thread_local6.C: Likewise.
2590 * g++.dg/tls/thread_local-order1.C: Add tls options.
2591 * g++.dg/tls/thread_local-order2.C: Likewise.
2592 * g++.dg/tls/thread_local3.C: Likewise.
2593 * g++.dg/tls/thread_local3g.C: Likewise.
2594 * g++.dg/tls/thread_local4.C: Likewise.
2595 * g++.dg/tls/thread_local4g.C: Likewise.
2596 * g++.dg/tls/thread_local5.C: Likewise.
2597 * g++.dg/tls/thread_local5g.C: Likewise.
2598 * g++.dg/tls/thread_local6g.C: Likewise.
2600 2013-01-10 Kostya Serebryany <kcc@google.com>
2602 * g++.dg/asan/asan_test.cc: Sync from upstream.
2604 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2606 PR tree-optimization/55921
2607 * gcc.c-torture/compile/pr55921.c: New test.
2609 2013-01-09 Jan Hubicka <jh@suse.cz>
2611 PR tree-optimization/55569
2612 * gcc.c-torture/compile/pr55569.c: New testcase.
2614 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2617 * gfortran.dg/use_28.f90: New test.
2619 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2621 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2622 number matching more robust.
2624 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2626 PR rtl-optimization/55829
2627 * gcc.target/i386/pr55829.c: New.
2629 2013-01-09 Tobias Burnus <burnus@net-b.de>
2632 * gfortran.dg/bind_c_bool_1.f90: New.
2633 * gfortran.dg/do_5.f90: Add dg-warning.
2635 2013-01-09 Jan Hubicka <jh@suse.cz>
2637 PR tree-optimization/55875
2638 * gcc.c-torture/execute/pr55875.c: New testcase.
2639 * g++.dg/torture/pr55875.C: New testcase.
2641 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2644 * c-c++-common/pr48418.c: New test.
2646 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2649 * g++.dg/tls/thread_local-ice.C: New.
2651 2013-01-09 Andreas Schwab <schwab@suse.de>
2653 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2655 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2657 PR tree-optimization/48189
2658 * gcc.dg/pr48189.c: New test.
2660 2013-01-04 Jan Hubicka <jh@suse.cz>
2662 PR tree-optimization/55823
2663 * g++.dg/ipa/devirt-10.C: New testcase.
2665 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2666 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2668 PR rtl-optimization/55845
2669 * gcc.target/i386/pr55845.c: New test.
2671 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2673 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2674 instructions generated instead of number of occurances.
2676 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2678 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2679 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2680 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2681 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2682 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2683 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2684 * gcc.target/aarch64/vect-fcm.x: Likewise.
2685 * lib/target-supports.exp
2686 (check_effective_target_vect_cond): Enable for AArch64.
2688 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2690 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2691 endian-safe float pool loading.
2692 (test_square_root_v4sf): Likewise.
2693 (test_square_root_v2df): Likewise.
2694 * lib/target-supports.exp
2695 (check_effective_target_vect_call_sqrtf): Add AArch64.
2697 2013-01-08 Martin Jambor <mjambor@suse.cz>
2700 * gcc.dg/tree-ssa/pr55579.c: New test.
2702 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2704 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2707 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2710 * gcc.dg/torture/pr55890-3.c: New test.
2713 * gcc.c-torture/compile/pr55851.c: New test.
2716 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2719 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2722 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2724 2013-01-07 Tobias Burnus <burnus@net-b.de>
2727 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2728 * gfortran.dg/pointer_init_7.f90: New.
2730 2013-01-07 Richard Biener <rguenther@suse.de>
2732 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2734 2013-01-07 Richard Biener <rguenther@suse.de>
2737 * gcc.dg/torture/pr55890-1.c: New testcase.
2738 * gcc.dg/torture/pr55890-2.c: Likewise.
2740 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2742 * gcc.target/aarch64/fmovd.c: New.
2743 * gcc.target/aarch64/fmovf.c: Likewise.
2744 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2745 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2746 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2747 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2748 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2749 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2751 2013-01-07 Richard Biener <rguenther@suse.de>
2753 PR tree-optimization/55888
2754 PR tree-optimization/55862
2755 * gcc.dg/torture/pr55888.c: New testcase.
2757 2013-01-07 Tobias Burnus <burnus@net-b.de>
2760 * gfortran.dg/intrinsic_size_3.f90: New.
2762 2013-01-07 Tobias Burnus <burnus@net-b.de>
2765 * gfortran.dg/select_type_32.f90: New.
2767 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2770 * g++.dg/cpp0x/alias-decl-29.C: New test.
2772 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2777 * gfortran.dg/class_array_15.f03: New test.
2779 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2784 * gfortran.dg/use_23.f90: New test.
2785 * gfortran.dg/use_24.f90: New test.
2786 * gfortran.dg/use_25.f90: New test.
2787 * gfortran.dg/use_26.f90: New test.
2788 * gfortran.dg/use_27.f90: New test.
2790 2013-01-06 Olivier Hainque <hainque@adacore.com>
2792 * gnat.dg/specs/clause_on_volatile.ads: New test.
2794 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2796 * gnat.dg/alignment10.adb: New test.
2798 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2799 Mikael Morin <mikael@gcc.gnu.org>
2802 * gfortran.dg/use_22.f90: New test.
2804 2013-01-04 Andrew Pinski <apinski@cavium.com>
2806 * gcc.target/aarch64/cmp-1.c: New testcase.
2808 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2811 * gfortran.dg/select_type_31.f03: New test.
2813 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2815 PR c++/54526 (again)
2816 * g++.dg/cpp0x/parse2.C: Extend.
2817 * g++.old-deja/g++.other/crash28.C: Adjust.
2819 2013-01-04 Richard Biener <rguenther@suse.de>
2821 PR tree-optimization/55862
2822 * gcc.dg/torture/pr55862.c: New testcase.
2824 2013-01-04 Martin Jambor <mjambor@suse.cz>
2826 PR tree-optimization/55755
2827 * gcc.dg/torture/pr55755.c: New test.
2828 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2829 * gcc.dg/tree-ssa/pr45144.c: Update.
2831 2013-01-04 Richard Biener <rguenther@suse.de>
2834 * gcc.dg/fold-reassoc-2.c: New testcase.
2836 2013-01-04 Tobias Burnus <burnus@net-b.de>
2839 * gfortran.dg/null_7.f90: New.
2841 2013-01-04 Tobias Burnus <burnus@net-b.de>
2845 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2846 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2847 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2849 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2851 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2853 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2856 * gfortran.dg/assignment_1.f90: Modified.
2857 * gfortran.dg/assignment_4.f90: New.
2859 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2861 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2863 2013-01-03 Richard Biener <rguenther@suse.de>
2865 PR tree-optimization/55857
2866 * gcc.dg/vect/pr55857-1.c: New testcase.
2867 * gcc.dg/vect/pr55857-2.c: Likewise.
2869 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2871 PR rtl-optimization/55838
2872 * gcc.dg/pr55838.c: New test.
2874 PR tree-optimization/55832
2875 * gcc.c-torture/compile/pr55832.c: New test.
2877 2013-01-02 Teresa Johnson <tejohnson@google.com>
2879 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2880 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2881 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2882 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2883 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2884 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2885 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2886 * gcc.dg/unroll_1.c: Ditto.
2887 * gcc.dg/unroll_2.c: Ditto.
2888 * gcc.dg/unroll_3.c: Ditto.
2889 * gcc.dg/unroll_4.c: Ditto.
2891 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2893 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2895 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2898 * gfortran.dg/eof_4.f90: New test.
2900 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2902 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2903 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2904 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2905 (compat_setup_dfp): Initialize compat_alt_caret and
2906 compat_save_TEST_ALWAYS_FLAGS.
2908 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2910 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2912 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2914 * gcc.dg/torture/fp-int-convert-2.c: New test.
2916 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2918 * gfortran.dg/newunit_3.f90: Add dg-do run.
2919 * gfortran.dg/inquire_15.f90: Add dg-do run.
2921 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2923 PR tree-optimization/55831
2924 * gcc.dg/pr55831.c: New test.
2926 Copyright (C) 2013 Free Software Foundation, Inc.
2928 Copying and distribution of this file, with or without modification,
2929 are permitted in any medium without royalty provided the copyright
2930 notice and this notice are preserved.