1 2013-09-09 Richard Biener <rguenther@suse.de>
4 2013-08-29 Richard Biener <rguenther@suse.de>
6 PR tree-optimization/57685
7 * gcc.dg/torture/pr57685.c: New testcase.
9 2013-09-09 Richard Biener <rguenther@suse.de>
11 Backport from mainline
12 2013-08-30 Richard Biener <rguenther@suse.de>
14 PR tree-optimization/58223
15 * gcc.dg/torture/pr58223.c: New testcase.
16 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
18 2013-09-03 Richard Biener <rguenther@suse.de>
20 Backport from mainline
21 2013-08-29 Richard Biener <rguenther@suse.de>
23 PR tree-optimization/58246
24 * gcc.dg/torture/pr58246.c: New testcase.
26 2013-09-03 Richard Biener <rguenther@suse.de>
28 Backport from mainline
29 2013-08-30 Richard Biener <rguenther@suse.de>
31 PR tree-optimization/58228
32 * gcc.dg/torture/pr58228.c: New testcase.
34 2013-09-03 Richard Biener <rguenther@suse.de>
36 Backport from mainline
37 2013-08-30 Richard Biener <rguenther@suse.de>
39 PR tree-optimization/58010
40 * gcc.dg/pr58010.c: New testcase.
42 2013-08-30 Jakub Jelinek <jakub@redhat.com>
44 PR tree-optimization/58277
45 * gcc.c-torture/execute/pr58277-1.c: New test.
46 * gcc.c-torture/execute/pr58277-2.c: New test.
48 2013-08-29 Jakub Jelinek <jakub@redhat.com>
50 Backported from mainline
51 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
54 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
56 2013-05-27 Richard Biener <rguenther@suse.de>
58 PR tree-optimization/57417
59 * gcc.dg/torture/pr57417.c: New testcase.
61 PR tree-optimization/57396
62 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
64 PR tree-optimization/57343
65 * gcc.dg/torture/pr57343.c: New testcase.
67 2013-05-23 Richard Biener <rguenther@suse.de>
70 * gcc.dg/torture/pr57381.c: New testcase.
72 2013-08-28 Jakub Jelinek <jakub@redhat.com>
75 * c-c++-common/gomp/pr58257.c: New test.
77 2013-08-28 Richard Biener <rguenther@suse.de>
79 Backport from mainline
80 2013-06-24 Richard Biener <rguenther@suse.de>
83 * gcc.dg/pr56977.c: New testcase.
85 2013-08-24 Mikael Morin <mikael@gcc.gnu.org>
88 * gfortran.dg/inline_sum_5.f90: New.
90 2013-08-24 Janus Weil <janus@gcc.gnu.org>
93 2013-08-22 Janus Weil <janus@gcc.gnu.org>
96 * gfortran.dg/select_type_34.f90: New.
98 2013-08-23 Jakub Jelinek <jakub@redhat.com>
101 * gcc.target/i386/pr58218.c: New test.
103 PR tree-optimization/58209
104 * gcc.c-torture/execute/pr58209.c: New test.
106 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
109 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
111 2013-08-18 Jakub Jelinek <jakub@redhat.com>
113 PR tree-optimization/58006
114 * g++.dg/opt/pr58006.C: New test.
116 2013-08-16 Jakub Jelinek <jakub@redhat.com>
118 PR tree-optimization/58164
119 * gcc.c-torture/compile/pr58164.c: New test.
121 PR tree-optimization/58165
122 * g++.dg/opt/pr58165.C: New test.
124 2013-08-14 Jakub Jelinek <jakub@redhat.com>
126 PR tree-optimization/58145
127 * gcc.dg/pr58145-1.c: New test.
128 * gcc.dg/pr58145-2.c: New test.
130 2013-08-13 Jakub Jelinek <jakub@redhat.com>
133 * gcc.dg/asan/pr56417.c: New test.
135 2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
137 Backport from mainline
138 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
140 PR rtl-optimization/57459
141 * gcc.target/i386/pr57459.c: New test.
143 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
145 * gnat.dg/loop_optimization16.adb: New test.
146 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
148 2013-08-13 Marek Polacek <polacek@redhat.com>
150 PR tree-optimization/57980
151 * gcc.dg/pr57980.c: New test.
153 2013-08-13 Uros Bizjak <ubizjak@gmail.com>
155 Backport from mainline
156 2013-08-12 Perez Read <netfirewall@gmail.com>
159 * gcc.target/i386/movabs-1.c: New test.
161 2013-08-11 Janus Weil <janus@gcc.gnu.org>
164 2013-08-09 Janus Weil <janus@gcc.gnu.org>
167 * gfortran.dg/transfer_intrinsic_6.f90: New.
169 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
171 Backport from mainline:
172 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
174 * gcc.target/arm/lp1189445.c: New testcase.
176 2013-08-06 Martin Jambor <mjambor@suse.cz>
177 Bernd Edlinger <bernd.edlinger@hotmail.de>
179 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
180 (a): Fix constructor.
182 2013-08-06 Martin Jambor <mjambor@suse.cz>
185 * gcc.dg/torture/pr58041.c: New test.
186 * gcc.target/arm/pr58041.c: Likewise.
188 2013-08-02 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
190 Backport from mainline
191 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
193 * gcc.target/s390/htm-1.c: New file.
194 * gcc.target/s390/htm-nofloat-1.c: New file.
195 * gcc.target/s390/htm-xl-intrin-1.c: New file.
197 2013-07-28 Tobias Burnus <burnus@net-b.de>
199 Backport from mainline
200 2013-05-28 Tobias Burnus <burnus@net-b.de>
203 * gfortran.dg/use_29.f90: New.
205 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
208 * g++.dg/cpp0x/pr57981.C: New.
210 2013-07-25 Terry Guo <terry.guo@arm.com>
212 Backport from mainline:
213 2013-07-25 Terry Guo <terry.guo@arm.com>
215 * gcc.target/arm/thumb1-Os-mult.c: New test case.
217 2013-07-19 Wei Mi <wmi@google.com>
219 Backport from mainline:
220 2013-07-18 Wei Mi <wmi@google.com>
222 PR rtl-optimization/57878
223 * g++.dg/pr57878.C: New test.
225 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
227 Backport from 2013-07-19 trunk r201051.
230 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
231 Adjust to corrected rounding.
233 2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
235 * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
237 * gcc.target/i386/bmi-2.c: Ditto.
238 * gcc.target/i386/bmi-bextr-4.c: New.
239 * gcc.target/i386/bmi-bextr-5.c: Ditto.
241 2013-07-16 Iain Sandoe <iain@codesourcery.com>
245 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
246 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
247 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
248 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
249 * objc.dg/image-info.m: Likewise.
250 * objc.dg/symtab-1.m: Likewise.
251 * objc.dg/torture/strings/const-str-10.m: Likewise.
252 * objc.dg/torture/strings/const-str-11.m: Likewise.
253 * objc.dg/torture/strings/const-str-9.m: Likewise.
254 * objc.dg/zero-link-1.m: Likewise.
255 * objc.dg/zero-link-2.m: Likewise.
256 * objc.dg/no-extra-load.m: Avoid Foundation.h.
257 * objc.dg/objc-foreach-4.m: Likewise.
258 * objc.dg/objc-foreach-5.m: Likewise.
259 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
261 * obj-c++.dg/strings/const-str-12.mm: Likewise.
262 * obj-c++.dg/syntax-error-1.mm: Likewise.
263 * objc.dg/method-6.m: Likewise.
264 * objc.dg/pr23214.m: Likewise.
265 * objc.dg/proto-lossage-7.m: Likewise.
266 * objc.dg/strings/const-str-12b.m: Likewise.
267 * objc.dg/zero-link-3.m: Likewise.
268 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
269 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
270 adjust headers, interfaces and encoded types to reflect current system
271 versions. Add FIXME and outputs from current system compiler for
274 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
276 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
278 * gcc.c-torture/execute/nest-align-1.x: New.
280 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
282 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
284 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
286 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
288 2013-07-08 Tobias Burnus <burnus@net-b.de>
291 * gfortran.dg/dot_product_2.f90: New.
293 2013-07-08 Jakub Jelinek <jakub@redhat.com>
295 PR rtl-optimization/57829
296 * gcc.c-torture/execute/pr57829.c: New test.
298 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
301 * g++.dg/cpp0x/noexcept21.C: New.
303 2013-07-03 Jakub Jelinek <jakub@redhat.com>
306 * gcc.target/i386/pr57777.c: New test.
309 * g++.dg/template/arg9.C: New test.
311 2013-06-28 Jakub Jelinek <jakub@redhat.com>
314 * gcc.target/i386/pr57736.c: New test.
316 2013-06-27 Jakub Jelinek <jakub@redhat.com>
319 * gcc.target/i386/bmi-bextr-3.c: New test.
322 * gcc.target/i386/bmi2-bzhi-1.c: New test.
324 2013-06-24 Martin Jambor <mjambor@suse.cz>
326 PR tree-optimization/57358
327 * gcc.dg/ipa/pr57358.c: New test.
329 2013-06-24 Alan Modra <amodra@gmail.com>
331 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
332 Add scan-assembler-not "lvx".
333 * gcc.target/powerpc/le-altivec-consts.c: New.
335 2013-06-21 Uros Bizjak <ubizjak@gmail.com>
337 Backport from mainline
338 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
341 * gcc.target/i386/pr57655.c: New test.
343 2013-06-21 Paolo Carlini <paolo.carlini@oracle.com>
346 * g++.dg/cpp0x/decltype55.C: New.
348 2013-06-20 Wei Mi <wmi@google.com>
350 Backport from mainline
351 2013-06-19 Wei Mi <wmi@google.com>
353 PR rtl-optimization/57518
354 * testsuite/gcc.dg/pr57518.c: New test.
356 2013-06-11 Tobias Burnus <burnus@net-b.de>
359 * gfortran.dg/defined_assignment_7.f90: New.
361 2013-06-10 Oleg Endo <olegendo@gcc.gnu.org>
363 Backport from mainline
364 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
367 * gcc.target/sh/pr56547-1.c: New.
368 * gcc.target/sh/pr56547-2.c: New.
370 2013-06-09 Jakub Jelinek <jakub@redhat.com>
373 * gcc.c-torture/execute/pr57568.c: New test.
375 2013-06-04 Tobias Burnus <burnus@net-b.de>
377 Backport from mainline
378 2013-05-22 Tobias Burnus <burnus@net-b.de>
381 * gfortran.dg/defined_assignment_6.f90: New.
383 2013-05-31 Janus Weil <janus@gcc.gnu.org>
384 Tobias Burnus <burnus@net-b.de>
387 * gfortran.dg/typebound_override_4.f90: New.
389 2013-05-31 Release Manager
391 * GCC 4.8.1 released.
393 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
395 * gnat.dg/specs/last_bit.ads: New test.
397 2013-05-24 Greta Yorsh <Greta.Yorsh@arm.com>
399 Backport from mainline
400 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
403 * gcc.target/arm/pr56732-1.c: New test.
405 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
408 * gcc.dg/tree-ssa/pr57385.c: New test.
410 2013-05-23 Martin Jambor <mjambor@suse.cz>
413 * gcc.dg/ipa/pr57347.c: New test.
415 2013-05-23 Richard Biener <rguenther@suse.de>
417 PR rtl-optimization/57341
418 * gcc.dg/torture/pr57341.c: New testcase.
420 2013-05-23 Jakub Jelinek <jakub@redhat.com>
423 * gcc.c-torture/execute/pr57344-1.c: New test.
424 * gcc.c-torture/execute/pr57344-2.c: New test.
425 * gcc.c-torture/execute/pr57344-3.c: New test.
426 * gcc.c-torture/execute/pr57344-4.c: New test.
428 2013-05-22 Richard Biener <rguenther@suse.de>
430 Backport from mainline
431 2013-05-21 Richard Biener <rguenther@suse.de>
433 PR tree-optimization/57330
434 * gcc.dg/torture/pr57330.c: New testcase.
436 2013-05-21 Richard Biener <rguenther@suse.de>
438 PR tree-optimization/57303
439 * gcc.dg/torture/pr57303.c: New testcase.
441 2013-05-21 Jakub Jelinek <jakub@redhat.com>
443 PR tree-optimization/57321
444 * gcc.c-torture/execute/pr57321.c: New test.
446 2013-05-17 Jakub Jelinek <jakub@redhat.com>
448 PR rtl-optimization/57281
449 PR rtl-optimization/57300
450 * gcc.dg/pr57300.c: New test.
451 * gcc.c-torture/execute/pr57281.c: New test.
453 2013-05-16 Dodji Seketeli <dodji@redhat.com>
455 PR c++/56782 - Regression with empty pack expansions
456 * g++.dg/cpp0x/variadic142.C: New test file.
458 2013-05-14 Jakub Jelinek <jakub@redhat.com>
461 * c-c++-common/Wsequence-point-1.c: New test.
464 * gcc.dg/torture/pr57251.c: New test.
466 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
469 * gcc.target/i386/pr57264.c: New test.
471 2013-05-13 Jakub Jelinek <jakub@redhat.com>
473 PR tree-optimization/57230
474 * gcc.dg/strlenopt-23.c: New test.
476 2013-05-10 Richard Biener <rguenther@suse.de>
478 PR tree-optimization/57214
479 * gcc.dg/torture/pr57214.c: New testcase.
481 2013-05-09 Martin Jambor <mjambor@suse.cz>
484 * gcc.dg/ipa/pr56988.c: New test.
486 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
488 * c-c++-common/vector-scalar-2.c: New testcase.
490 2013-05-07 Tobias Burnus <burnus@net-b.de>
492 Backport from mainline
493 2013-05-02 Tobias Burnus <burnus@net-b.de>
496 * gfortran.dg/size_kind_2.f90: New.
497 * gfortran.dg/size_kind_3.f90: New.
499 2013-05-07 Jakub Jelinek <jakub@redhat.com>
501 PR tree-optimization/57149
502 * gcc.dg/pr57149.c: New test.
505 * gcc.dg/pr57184.c: New test.
507 2013-05-07 Richard Biener <rguenther@suse.de>
509 Backport from mainline
510 2013-05-06 Richard Biener <rguenther@suse.de>
512 PR tree-optimization/57185
513 * gcc.dg/autopar/pr57185.c: New testcase.
515 2013-04-19 Richard Biener <rguenther@suse.de>
517 PR tree-optimization/57000
518 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
520 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
522 * gnat.dg/specs/array3.ads: New test.
524 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
527 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
530 * gcc.target/powerpc/pr57150.c: New file.
532 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
534 Backport from mainline
535 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
538 * gcc.target/i386/pr57106.c: New test.
540 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
543 * g++.dg/cpp0x/auto38.C: New.
545 2013-05-04 Jakub Jelinek <jakub@redhat.com>
547 PR tree-optimization/56205
548 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
550 2013-05-03 Jakub Jelinek <jakub@redhat.com>
552 PR rtl-optimization/57130
553 * gcc.c-torture/execute/pr57130.c: New test.
555 2013-05-03 Marek Polacek <polacek@redhat.com>
557 Backport from mainline
558 2013-04-25 Marek Polacek <polacek@redhat.com>
560 PR tree-optimization/57066
561 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
563 2013-05-02 Jakub Jelinek <jakub@redhat.com>
565 PR rtl-optimization/57131
566 * gcc.c-torture/execute/pr57131.c: New test.
568 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
570 Backport from mainline
572 * gcc.target/i386/pr57091.c: New test.
574 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
576 Backport from mainline
577 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
580 * gcc.target/i386/pr57097.c: New test.
582 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
584 Backport from mainline
585 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
587 PR rtl-optimizations/57046
588 * gcc.target/i386/pr57046.c: New test.
590 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
592 Backport from mainline
593 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
596 * gcc.target/i386/pr57018.c: New test.
598 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
600 Backport from mainline
601 2013-04-18 Jakub Jelinek <jakub@redhat.com>
603 PR rtl-optimization/56999
604 * g++.dg/opt/pr56999.C: New test.
606 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
608 Backport from mainline
609 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
611 PR rtl-optimization/56847
612 * gcc.dg/pr56847.c: New test.
614 2013-05-02 Ian Bolton <ian.bolton@arm.com>
616 Backport from mainline (fix to botched commit)
617 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
619 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
620 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
621 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
622 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
623 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
624 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
625 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
626 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
627 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
628 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
630 Backport from mainline
631 2013-03-28 Ian Bolton <ian.bolton@arm.com>
633 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
634 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
635 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
636 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
637 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
638 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
639 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
640 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
641 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
642 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
644 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
647 * g++.dg/cpp0x/decltype53.C: New.
649 2013-04-30 Jakub Jelinek <jakub@redhat.com>
651 PR tree-optimization/57104
652 * gcc.dg/pr57104.c: New test.
654 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
656 Backport from mainline
657 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
660 * gcc.target/i386/pr44578.c: New test.
662 Backport from mainline
663 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
666 * gcc.target/i386/pr57098.c: New test.
668 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
671 * g++.dg/cpp0x/decltype52.C: New.
673 2013-04-29 Richard Biener <rguenther@suse.de>
676 * gcc.dg/autopar/pr57103.c: New testcase.
678 2013-04-29 Christian Bruel <christian.bruel@st.com>
681 * gcc.target/sh/pr57108.c: New test.
683 2013-04-29 Jakub Jelinek <jakub@redhat.com>
685 PR tree-optimization/57083
686 * gcc.dg/torture/pr57083.c: New test.
688 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
693 * gfortran.dg/namelist_77.f90: New test.
694 * gfortran.dg/namelist_78.f90: New test.
696 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
699 * gfortran.dg/namelist_81.f90: New test.
701 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
706 * gfortran.dg/namelist_79.f90: New test.
708 2013-04-27 Jakub Jelinek <jakub@redhat.com>
711 * gcc.c-torture/execute/pr56866.c: New test.
712 * gcc.target/i386/pr56866.c: New test.
714 2013-04-26 Janus Weil <janus@gcc.gnu.org>
716 Backports from trunk:
719 * gfortran.dg/proc_ptr_41.f90: New.
722 * gfortran.dg/proc_ptr_42.f90: New.
726 * gfortran.dg/transfer_check_4.f90: New.
728 2013-04-25 Jakub Jelinek <jakub@redhat.com>
730 PR rtl-optimization/57003
731 * gcc.target/i386/pr57003.c: New test.
733 2013-04-25 Ian Bolton <ian.bolton@arm.com>
735 Backported from mainline.
736 2013-03-22 Ian Bolton <ian.bolton@arm.com>
738 * gcc.target/aarch64/movk.c: New test.
740 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
743 * g++.dg/cpp0x/sfinae45.C: New.
745 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
747 Backported from mainline.
748 PR rtl-optimization/56605
749 * gcc.target/powerpc/pr56605.c: New.
751 2013-04-22 Marek Polacek <polacek@redhat.com>
753 Backport from mainline
754 2013-04-22 Marek Polacek <polacek@redhat.com>
757 * gcc.dg/pr56990.c: New test.
759 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
760 Mikael Morin <mikael@gcc.gnu.org>
763 * gfortran.dg/array_constructor_45.f90: New test.
764 * gfortran.dg/array_constructor_46.f90: New test.
765 * gfortran.dg/array_constructor_47.f90: New test.
766 * gfortran.dg/array_constructor_40.f90: Adjust number of
769 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
772 * gfortran.dg/select_type_33.f03: New test.
774 2013-04-18 Jakub Jelinek <jakub@redhat.com>
776 PR tree-optimization/56984
777 * gcc.c-torture/compile/pr56984.c: New test.
779 PR rtl-optimization/56992
780 * gcc.dg/pr56992.c: New test.
782 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
784 Backport from mainline
785 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
787 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
788 * gcc.c-torture/execute/pr33992.x: Remove.
789 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
790 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
791 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
793 Backport from mainline
794 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
796 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
797 * g++.dg/ipa/ivinline-2.C: Likewise.
798 * g++.dg/ipa/ivinline-3.C: Likewise.
799 * g++.dg/ipa/ivinline-4.C: Likewise.
800 * g++.dg/ipa/ivinline-5.C: Likewise.
801 * g++.dg/ipa/ivinline-7.C: Likewise.
802 * g++.dg/ipa/ivinline-8.C: Likewise.
803 * g++.dg/ipa/ivinline-9.C: Likewise.
804 * g++.dg/cpp0x/noexcept03.C: Likewise.
805 * gcc.dg/const-1.c: Likewise.
806 * gcc.dg/ipa/pure-const-1.c: Likewise.
807 * gcc.dg/noreturn-8.c: Likewise.
808 * gcc.target/i386/mmx-1.c: Likewise.
809 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
810 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
811 * gcc.c-torture/execute/pr33992.x: New file.
813 2013-04-15 Jakub Jelinek <jakub@redhat.com>
815 PR tree-optimization/56962
816 * gcc.c-torture/execute/pr56962.c: New test.
818 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
820 * gcc.dg/pr56890-1.c: New test.
821 * gcc.dg/pr56890-2.c: Likewise.
823 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
826 * gcc.target/i386/pr56903.c: New test.
828 2013-04-12 Jakub Jelinek <jakub@redhat.com>
830 PR tree-optimization/56918
831 PR tree-optimization/56920
832 * gcc.dg/vect/pr56918.c: New test.
833 * gcc.dg/vect/pr56920.c: New test.
835 2013-04-11 Jakub Jelinek <jakub@redhat.com>
838 * g++.dg/template/arrow4.C: New test.
840 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
843 * g++.dg/cpp0x/sfinae44.C: New.
845 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
847 Backported from mainline.
848 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
850 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
852 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
854 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
855 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
856 loop is vectorized and that the correct instruction is generated.
857 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
858 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
859 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
861 2013-04-11 Jakub Jelinek <jakub@redhat.com>
863 PR tree-optimization/56899
864 * gcc.c-torture/execute/pr56899.c: New test.
866 2013-04-10 Jakub Jelinek <jakub@redhat.com>
869 * g++.dg/template/arrow3.C: New test.
871 Backported from mainline
872 2013-04-09 Jakub Jelinek <jakub@redhat.com>
875 * c-c++-common/gomp/pr56883.c: New test.
877 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
881 * gfortran.dg/array_constructor_44.f90: New test.
883 2013-04-08 Jakub Jelinek <jakub@redhat.com>
885 * gcc.c-torture/execute/pr56837.c: New test.
887 2013-04-04 Marek Polacek <polacek@redhat.com>
889 Backport from mainline:
890 2013-04-04 Marek Polacek <polacek@redhat.com>
892 PR tree-optimization/48186
893 * gcc.dg/pr48186.c: New test.
895 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
897 Backport from mainline:
898 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
901 * gcc.target/arm/neon-vcond-gt.c: New test.
902 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
903 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
905 2013-04-04 Richard Biener <rguenther@suse.de>
907 PR tree-optimization/56837
908 * g++.dg/torture/pr56837.C: New testcase.
910 2013-04-03 Marek Polacek <polacek@redhat.com>
912 Backport from mainline:
913 2013-04-03 Marek Polacek <polacek@redhat.com>
916 * gcc.dg/pr55702.c: New test.
918 2013-04-03 Jakub Jelinek <jakub@redhat.com>
921 * g++.dg/debug/pr56819.C: New test.
923 2013-04-03 Richard Biener <rguenther@suse.de>
925 PR tree-optimization/56817
926 * g++.dg/torture/pr56817.C: New testcase.
928 2013-04-03 Richard Biener <rguenther@suse.de>
930 PR tree-optimization/55964
931 * gcc.dg/torture/pr55964-2.c: New testcase.
933 2013-04-03 Richard Biener <rguenther@suse.de>
935 PR tree-optimization/56501
936 * gcc.dg/torture/pr56501.c: New testcase.
938 2013-04-03 Richard Biener <rguenther@suse.de>
940 PR tree-optimization/56407
941 * gcc.dg/torture/pr56407.c: New testcase.
943 2013-04-02 Jakub Jelinek <jakub@redhat.com>
945 PR rtl-optimization/56745
946 * gcc.c-torture/compile/pr56745.c: New test.
948 2013-04-02 Tobias Burnus <burnus@net-b.de>
950 Backport from mainline:
951 2013-03-28 Tobias Burnus <burnus@net-b.de>
954 * gfortran.dg/namelist_80.f90: New.
956 2013-04-02 Tobias Burnus <burnus@net-b.de>
958 Backport from mainline:
959 2013-03-29 Tobias Burnus <burnus@net-b.de>
962 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
964 2013-04-02 Richard Biener <rguenther@suse.de>
967 * g++.dg/torture/pr56768.C: New testcase.
969 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
972 * g++.dg/ext/desig5.C: New.
974 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
976 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
977 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
979 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
982 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
985 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
988 * g++.dg/cpp0x/range-for23.C: New.
990 2013-03-25 Richard Biener <rguenther@suse.de>
993 * g++.dg/torture/pr56694.C: New testcase.
995 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
997 Backport from mainline:
998 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1001 * gfortran.dg/do_1.f90: Don't xfail.
1003 2013-03-24 Tobias Burnus <burnus@net-b.de>
1006 * gfortran.dg/eof_5.f90: New.
1008 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1010 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1013 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1016 * g++.dg/cpp0x/constexpr-array5.C: New.
1018 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
1021 * gcc.target/i386/pr56560.c: New file.
1023 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1026 * gcc.c-torture/execute/builtins/builtins.exp: Add
1027 -Wl,--allow-multiple-definition for RTEMS targets.
1029 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1031 Backported from mainline
1032 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1035 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1036 * c-c++-common/pr56607.c: New test.
1038 2013-03-22 Release Manager
1040 * GCC 4.8.0 released.
1042 2013-03-20 Richard Biener <rguenther@suse.de>
1044 PR tree-optimization/56661
1045 * gcc.dg/torture/pr56661.c: New testcase.
1047 2013-03-20 Jakub Jelinek <jakub@redhat.com>
1049 PR tree-optimization/56635
1050 * g++.dg/torture/pr56635.C: New test.
1052 2013-03-15 Tobias Burnus <burnus@net-b.de>
1055 * gfortran.dg/transfer_intrinsic_5.f90: New.
1057 2013-03-15 Kai Tietz <ktietz@redhat.com>
1059 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1060 * gcc.target/i386/pr20020-1.c: Likewise.
1061 * gcc.target/i386/pr20020-2.c: Likewise.
1062 * gcc.target/i386/pr20020-3.c: Likewise.
1063 * gcc.target/i386/pr53425-1.c: Likewise.
1064 * gcc.target/i386/pr53425-2.c: Likewise.
1065 * gcc.target/i386/pr55093.c: Likewise.
1066 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1068 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1071 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1072 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1074 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1076 PR tree-optimization/53265
1077 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1079 * gcc.dg/graphite/id-6.c (test): Likewise.
1080 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1081 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1083 PR tree-optimization/53265
1084 * gcc.dg/pr53265.c: New test.
1085 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1087 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1089 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1090 n, use it as high bound instead of 4.
1092 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1095 * gcc.target/sh/pr49880-1.c: New.
1096 * gcc.target/sh/pr49880-2.c: New.
1097 * gcc.target/sh/pr49880-3.c: New.
1098 * gcc.target/sh/pr49880-4.c: New.
1099 * gcc.target/sh/pr49880-5.c: New.
1101 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1103 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1105 2013-03-13 Richard Biener <rguenther@suse.de>
1107 PR tree-optimization/56608
1108 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1110 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1113 * g++.dg/cpp0x/alias-decl-32.C: New.
1115 2013-03-11 Jan Hubicka <jh@suse.cz>
1118 * gcc.c-torture/compile/pr56571.c: New testcase.
1120 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1122 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1123 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1125 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1127 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1128 * gcc.dg/inline_4.c: Likewise.
1129 * gcc.dg/unroll_2.c: Likewise.
1130 * gcc.dg/unroll_3.c: Likewise.
1131 * gcc.dg/unroll_4.c: Likewise.
1133 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1136 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1139 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1141 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1144 * gcc.c-torture/compile/pr40797.c: New.
1146 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1148 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1150 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1153 * gfortran.dg/class_56.f90: New test.
1155 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1158 * gcc.target/mips/pr56524.c: New test.
1160 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1163 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1165 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1168 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1170 2013-03-08 Marek Polacek <polacek@redhat.com>
1172 PR tree-optimization/56478
1173 * gcc.dg/torture/pr56478.c: New test.
1175 2013-03-08 Kai Tietz <ktietz@redhat.com>
1177 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1178 targets linker option --allow-multiple-definition.
1180 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1181 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1182 * gcc.dg/pr52549.c: Add LLP64 case.
1183 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1184 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1185 * gcc.dg/torture/pr51071-2.c: Likewise.
1186 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1187 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1188 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1189 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1190 * gcc.dg/weak/weak-1.c: Likewise.
1191 * gcc.dg/weak/weak-2.c: Likewise.
1192 * gcc.dg/weak/weak-3.c: Likewise.
1193 * gcc.dg/weak/weak-4.c: Likewise.
1194 * gcc.dg/weak/weak-5.c: Likewise.
1195 * gcc.dg/weak/weak-15.c: Likewise.
1196 * gcc.dg/weak/weak-16.c: Likewise.
1198 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1200 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1202 PR tree-optimization/56559
1203 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1205 2013-03-07 Andreas Schwab <schwab@suse.de>
1207 * gcc.dg/pr31490.c: Fix last change.
1209 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1212 * g++.dg/template/crash115.C: New.
1214 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1216 PR tree-optimization/56539
1217 * gcc.c-torture/compile/pr56539.c: New test.
1219 2013-03-06 Kai Tietz <ktietz@redhat.com>
1221 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1222 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1223 * gcc.dg/lto/20091013-1_2.c: Likewise.
1224 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1226 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1228 * gnat.dg/specs/aggr6.ads: New test.
1230 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1232 * gnat.dg/loop_optimization15.ad[sb]: New test.
1234 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1237 * gcc.dg/pr56548.c: New test.
1239 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1242 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1244 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1247 * g++.dg/template/typename20.C: New test.
1249 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1252 * gcc.dg/pr56510.c: New test.
1254 PR rtl-optimization/56484
1255 * gcc.c-torture/compile/pr56484.c: New test.
1257 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1260 * g++.dg/warn/Wsign-conversion-2.C: New.
1262 2013-03-05 Richard Biener <rguenther@suse.de>
1264 PR tree-optimization/56270
1265 * gcc.dg/vect/slp-38.c: New testcase.
1267 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1269 PR rtl-optimization/56494
1270 * gcc.dg/pr56494.c: New test.
1272 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1274 * gcc.dg/pr56424.c: New test.
1276 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1278 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1279 * gcc.dg/pr56228.c <avr>: Skip.
1281 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1284 PR tree-optimization/52631
1285 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1287 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1289 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1290 * gcc.dg/vect/vect-83_64.c: Same.
1292 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1295 * gfortran.dg/pointer_check_13.f90: New test.
1297 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1300 * gfortran.dg/array_constructor_42.f90: New test.
1302 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1305 * g++.dg/template/static33.C: New.
1306 * g++.dg/template/static34.C: Likewise.
1309 * g++.dg/template/static35.C: New.
1311 2013-03-01 Steve Ellcey <sellcey@mips.com>
1313 * gcc.dg/pr56396.c: Require pic support.
1315 2013-03-01 Richard Biener <rguenther@suse.de>
1317 PR tree-optimization/55481
1318 * gcc.dg/torture/pr56488.c: New testcase.
1320 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1321 Jakub Jelinek <jakub@redhat.com>
1324 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1325 no_sanitize_address attribute rather than no_address_safety_analysis.
1326 * g++.dg/asan/sanitizer_test_utils.h
1327 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1328 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1329 in addition to no_address_safety_analysis.
1331 2013-02-28 Jason Merrill <jason@redhat.com>
1334 * g++.dg/cpp0x/constexpr-and.C: New.
1336 2013-02-28 Martin Jambor <mjambor@suse.cz>
1338 PR tree-optimization/56294
1339 * g++.dg/debug/pr56294.C: New test.
1341 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1343 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1345 2013-02-27 Marek Polacek <polacek@redhat.com>
1347 PR rtl-optimization/56466
1348 * gcc.dg/pr56466.c: New test.
1350 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1352 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1353 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1354 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1356 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1359 * gcc.dg/pr45472.c: New test.
1361 2013-02-26 Marek Polacek <polacek@redhat.com>
1363 PR tree-optimization/56426
1364 * gcc.dg/pr56436.c: New test.
1366 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1368 PR tree-optimization/56448
1369 * gcc.c-torture/compile/pr56448.c: New test.
1371 PR tree-optimization/56443
1372 * gcc.dg/torture/pr56443.c: New test.
1374 2013-02-25 Richard Biener <rguenther@suse.de>
1376 PR tree-optimization/56175
1377 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1379 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1382 * g++.dg/torture/pr56403.C: New test.
1384 2013-02-25 Catherine Moore <clm@codesourcery.com>
1387 2013-02-24 Catherine Moore <clm@codesourcery.com>
1388 Richard Sandiford <rdsandiford@googlemail.com>
1390 * gcc.target/mips/mips.exp: Add microMIPS support.
1391 * gcc.target/mips/umips-movep-2.c: New test.
1392 * gcc.target/mips/umips-lwp-2.c: New test.
1393 * gcc.target/mips/umips-swp-5.c: New test.
1394 * gcc.target/mips/umips-constraints-1.c: New test.
1395 * gcc.target/mips/umips-lwp-3.c: New test.
1396 * gcc.target/mips/umips-swp-6.c: New test.
1397 * gcc.target/mips/umips-constraints-2.c: New test.
1398 * gcc.target/mips/umips-save-restore-1.c: New test.
1399 * gcc.target/mips/umips-lwp-4.c: New test.
1400 * gcc.target/mips/umips-swp-7.c: New test.
1401 * gcc.target/mips/umips-save-restore-2.c: New test.
1402 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1403 * gcc.target/mips/umips-lwp-5.c: New test.
1404 * gcc.target/mips/umips-save-restore-3.c: New test.
1405 * gcc.target/mips/umips-lwp-6.c: New test.
1406 * gcc.target/mips/umips-swp-1.c: New test.
1407 * gcc.target/mips/umips-lwp-7.c: New test.
1408 * gcc.target/mips/umips-swp-2.c: New test.
1409 * gcc.target/mips/umips-lwp-8.c: New test.
1410 * gcc.target/mips/umips-swp-3.c: New test.
1411 * gcc.target/mips/umips-movep-1.c: New test.
1412 * gcc.target/mips/umips-lwp-1.c: New test.
1413 * gcc.target/mips/umips-swp-4.c: New test.
1415 2013-02-24 Catherine Moore <clm@codesourcery.com>
1416 Richard Sandiford <rdsandiford@googlemail.com>
1418 * gcc.target/mips/mips.exp: Add microMIPS support.
1419 * gcc.target/mips/umips-movep-2.c: New test.
1420 * gcc.target/mips/umips-lwp-2.c: New test.
1421 * gcc.target/mips/umips-swp-5.c: New test.
1422 * gcc.target/mips/umips-constraints-1.c: New test.
1423 * gcc.target/mips/umips-lwp-3.c: New test.
1424 * gcc.target/mips/umips-swp-6.c: New test.
1425 * gcc.target/mips/umips-constraints-2.c: New test.
1426 * gcc.target/mips/umips-save-restore-1.c: New test.
1427 * gcc.target/mips/umips-lwp-4.c: New test.
1428 * gcc.target/mips/umips-swp-7.c: New test.
1429 * gcc.target/mips/umips-save-restore-2.c: New test.
1430 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1431 * gcc.target/mips/umips-lwp-5.c: New test.
1432 * gcc.target/mips/umips-save-restore-3.c: New test.
1433 * gcc.target/mips/umips-lwp-6.c: New test.
1434 * gcc.target/mips/umips-swp-1.c: New test.
1435 * gcc.target/mips/umips-lwp-7.c: New test.
1436 * gcc.target/mips/umips-swp-2.c: New test.
1437 * gcc.target/mips/umips-lwp-8.c: New test.
1438 * gcc.target/mips/umips-swp-3.c: New test.
1439 * gcc.target/mips/umips-movep-1.c: New test.
1440 * gcc.target/mips/umips-lwp-1.c: New test.
1441 * gcc.target/mips/umips-swp-4.c: New test.
1443 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1446 * lib/asan-dg.exp (asan_link_flags): Add
1447 -B${gccpath}/libsanitizer/asan/ to flags.
1449 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1452 * gcc.dg/torture/pr56420.c: New test.
1454 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1457 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1459 2013-02-21 Martin Jambor <mjambor@suse.cz>
1461 PR tree-optimization/56310
1462 * g++.dg/ipa/pr56310.C: New test.
1464 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1467 * gfortran.dg/proc_ptr_comp_37.f90: New.
1469 2013-02-21 Richard Biener <rguenther@suse.de>
1471 PR tree-optimization/56415
1473 2013-02-11 Richard Biener <rguenther@suse.de>
1475 PR tree-optimization/56273
1476 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1477 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1478 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1479 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1480 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1481 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1483 2013-02-21 Marek Polacek <polacek@redhat.com>
1485 PR tree-optimization/56398
1486 * g++.dg/torture/pr56398.C: New test.
1488 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1491 * gcc.c-torture/compile/pr56405.c: New test.
1493 2013-02-20 Jan Hubicka <jh@suse.cz>
1495 PR tree-optimization/56265
1496 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1498 2013-02-20 Richard Biener <rguenther@suse.de>
1500 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1502 2013-02-20 Richard Biener <rguenther@suse.de>
1503 Jakub Jelinek <jakub@redhat.com>
1505 PR tree-optimization/56396
1506 * gcc.dg/pr56396.c: New testcase.
1508 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1511 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1513 2013-02-19 Richard Biener <rguenther@suse.de>
1515 PR tree-optimization/56384
1516 * gcc.dg/torture/pr56384.c: New testcase.
1518 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1520 PR tree-optimization/56350
1521 * gcc.dg/pr56350.c: New test.
1523 PR tree-optimization/56381
1524 * g++.dg/opt/pr56381.C: New test.
1526 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1529 * lib/dg-pch.exp (pch-init, pch-finish,
1530 check_effective_target_pch_supported_debug): New procs.
1531 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1532 Likewise if $pch_unsupported_debug and $flags include -g.
1533 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1534 and dg-require-effective-target pch_unsupported_debug.
1535 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1536 * objc.dg/pch/pch.exp: Likewise.
1537 * gcc.dg/pch/pch.exp: Likewise.
1538 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1539 pch_unsupported_debug.
1540 * gcc.dg/pch/valid-1.hs: Likewise.
1541 * gcc.dg/pch/valid-1b.c: Likewise.
1542 * gcc.dg/pch/valid-1b.hs: Likewise.
1544 2013-02-18 Richard Biener <rguenther@suse.de>
1546 PR tree-optimization/56366
1547 * gcc.dg/torture/pr56366.c: New testcase.
1549 2013-02-18 Richard Biener <rguenther@suse.de>
1552 * gcc.dg/torture/pr56349.c: New testcase.
1554 2013-02-18 Richard Biener <rguenther@suse.de>
1556 PR tree-optimization/56321
1557 * gcc.dg/torture/pr56321.c: New testcase.
1559 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1561 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1563 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1564 Dodji Seketeli <dodji@redhat.com>
1567 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1568 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1569 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1570 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1571 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1572 * c-c++-common/asan/pr56330.c: Likewise.
1573 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1574 Ensure the size argument of __builtin_memcpy is a constant.
1576 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1577 Paolo Carlini <paolo.carlini@oracle.com>
1580 * g++.dg/cpp0x/enum23.C: New.
1582 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1585 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1587 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1589 PR rtl-optimization/56348
1590 * gcc.target/i386/pr56348.c: New test.
1592 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1594 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1595 * gcc.target/arm/interrupt-2.c: Likewise.
1597 2013-02-15 Tobias Burnus <burnus@net-b.de>
1600 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1602 2013-02-15 Tobias Burnus <burnus@net-b.de>
1605 * gfortran.dg/init_flag_11.f90: New.
1607 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1609 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1611 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1613 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1616 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1617 Tobias Burnus <burnus@net-b.de>
1620 * gfortran.dg/allocatable_function_7.f90: New.
1622 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1624 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1625 * asan_globals_test-wrapper.cc: New file.
1626 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1627 instead of asan_globals_test.cc as dg-additional-sources.
1628 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1629 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1630 "sanitizer_test_utils.h" instead of
1631 "sanitizer_common/tests/sanitizer_test_utils.h".
1632 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1633 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1634 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1635 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1636 * g++.dg/asan/asan_test.cc: Synced from upstream.
1637 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1639 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1642 * c-c++-common/asan/memcmp-2.c: New test.
1644 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1647 * g++.dg/cpp0x/udlit-string-literal.h: New.
1648 * g++.dg/cpp0x/udlit-string-literal.C: New.
1650 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1652 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1654 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1657 * gcc.target/arm/pr56184.C: New test.
1659 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1662 * g++.dg/torture/pr56302.C: New test.
1663 * g++.dg/cpp0x/constexpr-56302.C: New test.
1664 * c-c++-common/pr56302.c: New test.
1666 2013-02-13 Tobias Burnus <burnus@net-b.de>
1667 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1670 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1671 * gfortran.dg/quad_3.f90: Ditto.
1673 2013-02-13 Kostya Serebryany <kcc@google.com>
1675 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1676 to match the fresh asan run-time.
1677 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1679 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1681 Avoid instrumenting duplicated memory access in the same basic block
1682 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1683 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1685 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1687 * testsuite/c-c++-common/asan/inc.c: Likewise.
1689 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1692 * gcc.target/i386/pr56148.c: New test.
1694 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1695 Tobias Burnus <burnus@net-b.de>
1698 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1700 2013-02-12 Richard Biener <rguenther@suse.de>
1703 * gcc.dg/lto/pr56297_0.c: New testcase.
1704 * gcc.dg/lto/pr56297_0.c: Likewise.
1706 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1709 * gfortran.dg/typebound_deferred_1.f90: New.
1711 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1713 PR rtl-optimization/56151
1714 * gcc.target/i386/pr56151.c: New test.
1716 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1718 * g++.dg/ext/mv12.C: New test.
1719 * g++.dg/ext/mv12.h: New file.
1720 * g++.dg/ext/mv12-aux.C: New file.
1721 * g++.dg/ext/mv13.C: New test.
1723 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1725 * lib/target-supports.exp
1726 (check_effective_target_powerpc_eabi_ok): New.
1727 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1729 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1730 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1732 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1733 * gcc.target/powerpc/pr51623.c: Likewise.
1734 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1735 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1737 2013-02-11 Alexander Potapenko <glider@google.com>
1738 Jack Howarth <howarth@bromo.med.uc.edu>
1739 Jakub Jelinek <jakub@redhat.com>
1742 * g++.dg/asan/pr55617.C: Run on all targets.
1744 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1746 PR rtl-optimization/56275
1747 * gcc.dg/pr56275.c: New test.
1749 2013-02-11 Richard Biener <rguenther@suse.de>
1751 PR tree-optimization/56273
1752 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1754 2013-02-11 Richard Biener <rguenther@suse.de>
1756 PR tree-optimization/56264
1757 * gcc.dg/torture/pr56264.c: New testcase.
1759 2013-02-11 Richard Biener <rguenther@suse.de>
1761 PR tree-optimization/56273
1762 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1763 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1764 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1765 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1766 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1767 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1769 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1771 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1772 for *-*-linux-gnu targets.
1773 * g++.dg/asan/interception-test-1.c: Ditto.
1774 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1775 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1777 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1780 * gfortran.dg/intrinsic_size_4.f90 : New test.
1782 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1785 * gcc.target/powerpc/pr56256.c: New test.
1787 2013-02-08 Ian Lance Taylor <iant@google.com>
1789 * lib/go.exp: Load timeout.exp.
1791 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1793 PR rtl-optimization/56246
1794 * gcc.target/i386/pr56246.c: New test.
1796 2013-02-08 Jeff Law <law@redhat.com>
1799 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1801 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1804 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1807 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1809 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1811 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1813 PR rtl-optimization/56195
1814 * gcc.dg/torture/pr56195.c: New test.
1816 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1819 * gfortran.dg/recursive_interface_2.f90: New test.
1821 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1823 PR tree-optimization/56250
1824 * gcc.c-torture/execute/pr56250.c: New test.
1826 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1828 PR tree-optimization/56064
1829 * gcc.dg/fixed-point/view-convert-2.c: New test.
1831 2013-02-08 Michael Matz <matz@suse.de>
1833 PR tree-optimization/52448
1834 * gcc.dg/pr52448.c: New test.
1836 2013-02-08 Richard Biener <rguenther@suse.de>
1839 * gcc.dg/torture/pr56181.c: New testcase.
1841 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1844 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1845 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1847 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1850 * g++.dg/parse/crash61.C: New test.
1853 * g++.dg/parse/pr56239.C: New test.
1856 * g++.dg/abi/mangle61.C: New test.
1858 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1860 PR rtl-optimization/56225
1861 * gcc.target/i386/pr56225.c: New test.
1863 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1866 * gcc.dg/guality/pr56154-1.c: New test.
1867 * gcc.dg/guality/pr56154-2.c: New test.
1868 * gcc.dg/guality/pr56154-3.c: New test.
1869 * gcc.dg/guality/pr56154-4.c: New test.
1870 * gcc.dg/guality/pr56154-aux.c: New file.
1872 PR tree-optimization/55789
1873 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1875 * gcc.dg/tree-ssa/inline-3.c: Add
1876 --param max-early-inliner-iterations=2 option.
1878 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1881 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1882 Add -fno-dwarf2-cfi-asm to dg-options.
1885 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1888 * gcc.dg/pr56228.c: New test.
1890 2013-02-07 Alan Modra <amodra@gmail.com>
1893 * gcc.target/powerpc/pr54009.c: New test.
1895 * gfortran.dg/pr54131.f: New test.
1897 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1900 * gfortran.dg/array_constructor_41.f90: New test.
1902 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1905 * gfortran.dg/class_optional_2.f90: Uncomment some cases
1908 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1911 * g++.dg/gomp/pr56217.C: New test.
1913 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1915 PR tree-optimization/56205
1916 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1917 * gcc.c-torture/execute/pr56205.c: New test.
1919 2013-02-05 Richard Biener <rguenther@suse.de>
1921 PR tree-optimization/53342
1922 PR tree-optimization/53185
1923 * gcc.dg/vect/pr53185-2.c: New testcase.
1925 2013-02-05 Jan Hubicka <jh@suse.cz>
1927 PR tree-optimization/55789
1928 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1929 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1930 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1931 * g++.dg/ipa/inline-1.C: New testcase.
1932 * g++.dg/ipa/inline-2.C: New testcase.
1933 * g++.dg/ipa/inline-3.C: New testcase.
1935 2013-02-05 Jan Hubicka <jh@suse.cz>
1937 PR tree-optimization/55789
1938 * g++.dg/torture/pr55789.C: New testcase.
1940 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1943 * gcc.dg/pr56167.c: New test.
1945 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1948 * gcc.target/sh/pr55146.c: New.
1950 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1952 PR tree-optimization/54386
1953 * gcc.target/sh/pr54386.c: New.
1955 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1958 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1961 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1963 2013-02-04 Alexander Potapenko <glider@google.com>
1964 Jack Howarth <howarth@bromo.med.uc.edu>
1965 Jakub Jelinek <jakub@redhat.com>
1968 * g++.dg/asan/pr55617.C: New test.
1970 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1973 * gfortran.dg/typebound_operator_19.f90: New test.
1974 * gfortran.dg/typebound_assignment_4.f90: New test.
1976 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1979 * gfortran.dg/recursive_interface_1.f90: New test.
1981 2013-02-04 Richard Guenther <rguenther@suse.de>
1984 * gcc.dg/lto/pr56168_0.c: New testcase.
1985 * gcc.dg/lto/pr56168_1.c: Likewise.
1987 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1991 * gfortran.dg/block_12.f90: New test.
1992 * gfortran.dg/module_error_1.f90: New test.
1994 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1996 * lib/target-supports.exp (check_effective_target_vect_float)
1997 (check_effective_target_vect_no_align): Add mips-sde-elf.
1999 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2001 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2003 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2005 * gcc.dg/pr56023.c: XFAIL on AIX.
2006 * gcc.dg/vect/pr49352.c: Same.
2008 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2010 * gnat.dg/opt26.adb: New test.
2012 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2015 2013-01-27 Amol Pise <amolpise15@gmail.com>
2017 * gcc.target/arm/neon-vfnms-1.c: New test.
2018 * gcc.target/arm/neon-vfnma-1.c: New test.
2020 2013-01-31 Richard Biener <rguenther@suse.de>
2022 PR tree-optimization/56157
2023 * gcc.dg/torture/pr56157.c: New testcase.
2025 2013-01-30 Richard Biener <rguenther@suse.de>
2027 PR tree-optimization/56150
2028 * gcc.dg/torture/pr56150.c: New testcase.
2030 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2033 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2034 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2035 printed in backtrace.
2036 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2037 to avoid errors about mismatched allocation vs. deallocation.
2040 * g++.dg/mv1.C: Moved to...
2041 * g++.dg/ext/mv1.C: ... here. Adjust test.
2042 * g++.dg/mv2.C: Moved to...
2043 * g++.dg/ext/mv2.C: ... here. Adjust test.
2044 * g++.dg/mv3.C: Moved to...
2045 * g++.dg/ext/mv3.C: ... here.
2046 * g++.dg/mv4.C: Moved to...
2047 * g++.dg/ext/mv4.C: ... here.
2048 * g++.dg/mv5.C: Moved to...
2049 * g++.dg/ext/mv5.C: ... here. Adjust test.
2050 * g++.dg/mv6.C: Moved to...
2051 * g++.dg/ext/mv6.C: ... here. Adjust test.
2052 * g++.dg/ext/mv7.C: New test.
2053 * g++.dg/ext/mv8.C: New test.
2054 * g++.dg/ext/mv9.C: New test.
2055 * g++.dg/ext/mv10.C: New test.
2056 * g++.dg/ext/mv11.C: New test.
2058 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2060 PR rtl-optimization/56144
2061 * gcc.dg/pr56144.c: New.
2063 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2065 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2067 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2068 * g++.dg/cpp0x/constexpr-55573.C: Same
2070 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2072 PR tree-optimization/56064
2073 * gcc.dg/fixed-point/view-convert.c: New test.
2075 2013-01-30 Andreas Schwab <schwab@suse.de>
2077 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2078 evaluate the end index in string range.
2080 2013-01-30 Tobias Burnus <burnus@net-b.de>
2083 * gfortran.dg/allocatable_function_6.f90: New.
2085 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2086 Mikael Morin <mikael@gcc.gnu.org>
2089 * gfortran.dg/proc_ptr_comp_36.f90: New.
2091 2013-01-29 Richard Biener <rguenther@suse.de>
2093 PR tree-optimization/55270
2094 * gcc.dg/torture/pr55270.c: New testcase.
2096 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2098 PR rtl-optimization/56117
2099 * gcc.dg/pr56117.c: New test.
2101 2013-01-28 Richard Biener <rguenther@suse.de>
2103 PR tree-optimization/56034
2104 * gcc.dg/torture/pr56034.c: New testcase.
2106 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2108 PR tree-optimization/56125
2109 * gcc.dg/pr56125.c: New test.
2111 2013-01-28 Tobias Burnus <burnus@net-b.de>
2112 Mikael Morin <mikael@gcc.gnu.org>
2115 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2116 * gfortran.dg/import8.f90: Likewise.
2117 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2118 * gfortran.dg/import10.f90: New test.
2119 * gfortran.dg/import11.f90: Likewise
2121 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2124 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2125 string.h. Provide memset, malloc and free prototypes, adjust line
2126 numbers in dg-output.
2127 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2128 Provide memset prototype and adjust line numbers in dg-output.
2129 * c-c++-common/asan/global-overflow-1.c: Likewise.
2131 PR tree-optimization/56094
2132 * gcc.dg/pr56094.c: New test.
2134 2013-01-27 Amol Pise <amolpise15@gmail.com>
2136 * gcc.target/arm/neon-vfnms-1.c: New test.
2137 * gcc.target/arm/neon-vfnma-1.c: New test.
2139 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2142 * gcc.target/i386/pr56114.c: New test.
2144 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2147 * gfortran.dg/associate_14.f90: New test.
2150 * gfortran.dg/associate_13.f90: New test.
2152 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2154 PR tree-optimization/56098
2155 * gcc.dg/pr56098-1.c: New test.
2156 * gcc.dg/pr56098-2.c: New test.
2158 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2161 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2163 2013-01-22 Marek Polacek <polacek@redhat.com>
2165 PR tree-optimization/56035
2166 * gcc.dg/pr56035.c: New test.
2168 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2170 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2173 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2175 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2177 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2180 * gcc.dg/pr56078.c: New test.
2181 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2183 2013-01-24 Martin Jambor <mjambor@suse.cz>
2185 PR tree-optimization/55927
2186 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2188 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2190 * gcc.target/i386/movsd.c: New test.
2192 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2195 * gcc.target/i386/pr55934.c: New test.
2197 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2200 * gfortran.dg/select_8.f90: New.
2202 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2204 * gcc.target/microblaze/microblaze.exp: Remove
2205 target_config_cflags check.
2207 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2210 * gfortran.dg/gomp/pr56052.f90: New test.
2213 * gcc.dg/pr49069.c: New test.
2215 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2218 * g++.dg/cpp0x/constexpr-static10.C: New.
2220 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2223 * gcc.target/i386/pr56028.c: New test.
2225 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2228 * gcc.target/i386/pr55686.c: New test.
2230 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2233 * g++.dg/cpp0x/variadic139.C: New test.
2234 * g++.dg/cpp0x/variadic140.C: Likewise.
2235 * g++.dg/cpp0x/variadic141.C: Likewise.
2237 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2239 * gnat.dg/warn8.adb: New test.
2241 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2244 * gfortran.dg/include_8.f90: New test.
2246 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2248 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2249 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2251 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2253 PR tree-optimization/56051
2254 * gcc.c-torture/execute/pr56051.c: New test.
2256 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2258 PR rtl-optimization/56023
2259 * gcc.dg/pr56023.c: New test.
2261 2013-01-21 Martin Jambor <mjambor@suse.cz>
2264 * gcc.target/i386/pr56022.c: New test.
2266 2013-01-21 Jason Merrill <jason@redhat.com>
2268 * lib/target-supports.exp (check_effective_target_alias): New.
2270 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2273 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2275 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2277 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2279 2013-01-19 Jeff Law <law@redhat.com>
2281 PR tree-optimization/52631
2282 * tree-ssa/pr52631.c: New test.
2283 * tree-ssa/ssa-fre-9: Update expected output.
2285 2013-01-19 Anthony Green <green@moxielogic.com>
2287 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2290 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2292 PR tree-optimization/56029
2293 * g++.dg/torture/pr56029.C: New test.
2295 2013-01-18 Sharad Singhai <singhai@google.com>
2297 PR tree-optimization/55995
2298 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2300 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2303 * gcc.target/i386/pr55433.c: New.
2305 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2308 * gfortran.dg/pr56015.f90: New test.
2310 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2312 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2314 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2316 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2317 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2318 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2319 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2320 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2322 2013-01-17 Jeff Law <law@redhat.com>
2324 * gcc.dg/pr52573.c: Move to...
2325 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2327 PR rtl-optimization/52573
2328 * gcc.dg/pr52573.c: New test.
2330 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2333 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2334 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2335 check_no_compiler_messages to test support in ucontext.h.
2336 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2337 compliant RLIMIT_AS.
2339 2013-01-17 Marek Polacek <polacek@redhat.com>
2341 PR rtl-optimization/55833
2342 * gcc.dg/pr55833.c: New test.
2344 2013-01-17 Jan Hubicka <jh@suse.cz>
2346 PR tree-optimization/55273
2347 * gcc.c-torture/compile/pr55273.c: New testcase.
2349 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2352 * gcc.target/pr55981.c: New test.
2354 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2356 * gcc.target/arm/pr40887.c: Require at least armv5.
2357 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2358 * gcc.target/arm/pr51915.c: Likewise.
2359 * gcc.target/arm/pr52006.c: Likewise.
2360 * gcc.target/arm/pr53187.c: Likewise.
2362 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2363 * gcc.target/arm/ftest-support-arm.h: Delete.
2364 * gcc.target/arm/ftest-support-thumb.h: Delete.
2365 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2366 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2367 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2368 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2369 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2370 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2371 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2372 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2373 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2374 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2375 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2376 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2377 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2378 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2379 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2380 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2381 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2382 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2383 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2384 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2385 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2386 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2387 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2388 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2390 2013-01-17 Martin Jambor <mjambor@suse.cz>
2392 PR tree-optimizations/55264
2393 * g++.dg/ipa/pr55264.C: New test.
2395 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2398 * gfortran.dg/class_55.f90: New.
2400 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2403 * gcc.c-torture/execute/builtins/builtins.exp: Add
2404 -Wl,--allow-multiple-definition for eabi and elf targets.
2407 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2408 check_effective_target_vect_perm_short,
2409 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2410 check_effective_target_vect64): Return 0 for big-endian ARM.
2411 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2413 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2416 2013-01-16 Richard Biener <rguenther@suse.de>
2418 PR tree-optimization/55964
2419 * gcc.dg/torture/pr55964.c: New testcase.
2421 2013-01-16 Richard Biener <rguenther@suse.de>
2423 PR tree-optimization/54767
2424 PR tree-optimization/53465
2425 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2427 2013-01-16 Christian Bruel <christian.bruel@st.com>
2430 * gcc.target/sh/sh-switch.c: New testcase.
2432 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2434 * gcc.dg/webizer.c: Increase the array size.
2436 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2439 * gcc.dg/pr55940.c: New test.
2441 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2442 Harald Anlauf <anlauf@gmx.de>
2444 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2445 * gfortran.dg/bounds_check_5.f90: Likewise.
2446 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2447 * gfortran.dg/continuation_9.f90: Likewise.
2448 * gfortran.dg/move_alloc_13.f90: Likewise.
2449 * gfortran.dg/structure_constructor_11.f90: Likewise.
2450 * gfortran.dg/tab_continuation.f: Likewise.
2451 * gfortran.dg/warning-directive-2.F90: Likewise.
2452 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2454 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2456 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2457 * gcc.target/arm/fma-sp.c: Likewise.
2459 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2461 PR rtl-optimization/55153
2462 * gcc.dg/pr55153.c: New.
2464 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2466 PR tree-optimization/55920
2467 * gcc.c-torture/compile/pr55920.c: New test.
2469 2013-01-15 Richard Biener <rguenther@suse.de>
2472 * gcc.dg/torture/pr55882.c: New testcase.
2474 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2476 PR tree-optimization/55955
2477 * gcc.c-torture/compile/pr55955.c: New test.
2479 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2482 * g++.dg/cpp0x/alias-decl-31.C: New test.
2484 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2487 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2488 case where interface is null.
2490 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2493 * gfortran.dg/array_constructor_40.f90: New test.
2495 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2497 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2499 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2501 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2502 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2503 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2504 * gcc.target/aarch64/vect-ld1r.c: New.
2505 * gcc.target/aarch64/vect-ld1r.x: New.
2507 2013-01-14 Andi Kleen <ak@linux.intel.com>
2510 * gcc.target/i386/hle-clear-rel.c: New file
2511 * gcc.target/i386/hle-store-rel.c: New file.
2513 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2515 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2516 * gfortran.dg/bounds_check_4.f90: Likewise.
2517 * gfortran.dg/inquire_10.f90: Likewise.
2518 * gfortran.dg/minloc_3.f90: Likewise.
2519 * gfortran.dg/minlocval_3.f90: Likewise.
2520 * gfortran.dg/module_double_reuse.f90: Likewise.
2521 * gfortran.dg/mvbits_1.f90: Likewise.
2522 * gfortran.dg/oldstyle_1.f90: Likewise.
2523 * gfortran.dg/pr20163-2.f: Likewise.
2524 * gfortran.dg/save_1.f90: Likewise.
2525 * gfortran.dg/scan_1.f90: Likewise.
2526 * gfortran.dg/select_char_1.f90: Likewise.
2527 * gfortran.dg/shape_4.f90: Likewise.
2528 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2529 * gfortran.dg/function_optimize_10.f90: Likewise.
2530 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2531 * gfortran.dg/used_types_17.f90: Likewise.
2532 * gfortran.dg/used_types_18.f90: Likewise.
2534 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2537 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2539 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2541 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2543 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2545 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2547 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2550 * gfortran.dg/assumed_type_2.f90: Fix test case.
2551 * gfortran.dg/internal_pack_13.f90: New test.
2552 * gfortran.dg/internal_pack_14.f90: New test.
2554 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2557 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2558 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2561 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2563 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2565 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2568 * gcc.target/s390/pr55719.c: New testcase.
2570 2013-01-11 Richard Guenther <rguenther@suse.de>
2572 PR tree-optimization/44061
2573 * gcc.dg/pr44061.c: New testcase.
2575 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2577 Update copyright years.
2579 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2580 Jakub Jelinek <jakub@redhat.com>
2583 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2585 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2587 PR rtl-optimization/55672
2588 * gcc.target/i386/pr55672.c: New.
2590 2013-01-10 Jeff Law <law@redhat.com>
2592 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2593 pass/fail message unique.
2596 2013-01-10 Jason Merrill <jason@redhat.com>
2598 * ada/.gitignore: New.
2600 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2602 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2604 * g++.dg/tls/thread_local2.C: Likewise.
2605 * g++.dg/tls/thread_local2g.C: Likewise.
2606 * g++.dg/tls/thread_local6.C: Likewise.
2607 * g++.dg/tls/thread_local-order1.C: Add tls options.
2608 * g++.dg/tls/thread_local-order2.C: Likewise.
2609 * g++.dg/tls/thread_local3.C: Likewise.
2610 * g++.dg/tls/thread_local3g.C: Likewise.
2611 * g++.dg/tls/thread_local4.C: Likewise.
2612 * g++.dg/tls/thread_local4g.C: Likewise.
2613 * g++.dg/tls/thread_local5.C: Likewise.
2614 * g++.dg/tls/thread_local5g.C: Likewise.
2615 * g++.dg/tls/thread_local6g.C: Likewise.
2617 2013-01-10 Kostya Serebryany <kcc@google.com>
2619 * g++.dg/asan/asan_test.cc: Sync from upstream.
2621 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2623 PR tree-optimization/55921
2624 * gcc.c-torture/compile/pr55921.c: New test.
2626 2013-01-09 Jan Hubicka <jh@suse.cz>
2628 PR tree-optimization/55569
2629 * gcc.c-torture/compile/pr55569.c: New testcase.
2631 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2634 * gfortran.dg/use_28.f90: New test.
2636 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2638 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2639 number matching more robust.
2641 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2643 PR rtl-optimization/55829
2644 * gcc.target/i386/pr55829.c: New.
2646 2013-01-09 Tobias Burnus <burnus@net-b.de>
2649 * gfortran.dg/bind_c_bool_1.f90: New.
2650 * gfortran.dg/do_5.f90: Add dg-warning.
2652 2013-01-09 Jan Hubicka <jh@suse.cz>
2654 PR tree-optimization/55875
2655 * gcc.c-torture/execute/pr55875.c: New testcase.
2656 * g++.dg/torture/pr55875.C: New testcase.
2658 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2661 * c-c++-common/pr48418.c: New test.
2663 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2666 * g++.dg/tls/thread_local-ice.C: New.
2668 2013-01-09 Andreas Schwab <schwab@suse.de>
2670 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2672 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2674 PR tree-optimization/48189
2675 * gcc.dg/pr48189.c: New test.
2677 2013-01-04 Jan Hubicka <jh@suse.cz>
2679 PR tree-optimization/55823
2680 * g++.dg/ipa/devirt-10.C: New testcase.
2682 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2683 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2685 PR rtl-optimization/55845
2686 * gcc.target/i386/pr55845.c: New test.
2688 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2690 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2691 instructions generated instead of number of occurances.
2693 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2695 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2696 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2697 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2698 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2699 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2700 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2701 * gcc.target/aarch64/vect-fcm.x: Likewise.
2702 * lib/target-supports.exp
2703 (check_effective_target_vect_cond): Enable for AArch64.
2705 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2707 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2708 endian-safe float pool loading.
2709 (test_square_root_v4sf): Likewise.
2710 (test_square_root_v2df): Likewise.
2711 * lib/target-supports.exp
2712 (check_effective_target_vect_call_sqrtf): Add AArch64.
2714 2013-01-08 Martin Jambor <mjambor@suse.cz>
2717 * gcc.dg/tree-ssa/pr55579.c: New test.
2719 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2721 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2724 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2727 * gcc.dg/torture/pr55890-3.c: New test.
2730 * gcc.c-torture/compile/pr55851.c: New test.
2733 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2736 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2739 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2741 2013-01-07 Tobias Burnus <burnus@net-b.de>
2744 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2745 * gfortran.dg/pointer_init_7.f90: New.
2747 2013-01-07 Richard Biener <rguenther@suse.de>
2749 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2751 2013-01-07 Richard Biener <rguenther@suse.de>
2754 * gcc.dg/torture/pr55890-1.c: New testcase.
2755 * gcc.dg/torture/pr55890-2.c: Likewise.
2757 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2759 * gcc.target/aarch64/fmovd.c: New.
2760 * gcc.target/aarch64/fmovf.c: Likewise.
2761 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2762 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2763 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2764 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2765 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2766 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2768 2013-01-07 Richard Biener <rguenther@suse.de>
2770 PR tree-optimization/55888
2771 PR tree-optimization/55862
2772 * gcc.dg/torture/pr55888.c: New testcase.
2774 2013-01-07 Tobias Burnus <burnus@net-b.de>
2777 * gfortran.dg/intrinsic_size_3.f90: New.
2779 2013-01-07 Tobias Burnus <burnus@net-b.de>
2782 * gfortran.dg/select_type_32.f90: New.
2784 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2787 * g++.dg/cpp0x/alias-decl-29.C: New test.
2789 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2794 * gfortran.dg/class_array_15.f03: New test.
2796 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2801 * gfortran.dg/use_23.f90: New test.
2802 * gfortran.dg/use_24.f90: New test.
2803 * gfortran.dg/use_25.f90: New test.
2804 * gfortran.dg/use_26.f90: New test.
2805 * gfortran.dg/use_27.f90: New test.
2807 2013-01-06 Olivier Hainque <hainque@adacore.com>
2809 * gnat.dg/specs/clause_on_volatile.ads: New test.
2811 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2813 * gnat.dg/alignment10.adb: New test.
2815 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2816 Mikael Morin <mikael@gcc.gnu.org>
2819 * gfortran.dg/use_22.f90: New test.
2821 2013-01-04 Andrew Pinski <apinski@cavium.com>
2823 * gcc.target/aarch64/cmp-1.c: New testcase.
2825 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2828 * gfortran.dg/select_type_31.f03: New test.
2830 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2832 PR c++/54526 (again)
2833 * g++.dg/cpp0x/parse2.C: Extend.
2834 * g++.old-deja/g++.other/crash28.C: Adjust.
2836 2013-01-04 Richard Biener <rguenther@suse.de>
2838 PR tree-optimization/55862
2839 * gcc.dg/torture/pr55862.c: New testcase.
2841 2013-01-04 Martin Jambor <mjambor@suse.cz>
2843 PR tree-optimization/55755
2844 * gcc.dg/torture/pr55755.c: New test.
2845 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2846 * gcc.dg/tree-ssa/pr45144.c: Update.
2848 2013-01-04 Richard Biener <rguenther@suse.de>
2851 * gcc.dg/fold-reassoc-2.c: New testcase.
2853 2013-01-04 Tobias Burnus <burnus@net-b.de>
2856 * gfortran.dg/null_7.f90: New.
2858 2013-01-04 Tobias Burnus <burnus@net-b.de>
2862 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2863 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2864 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2866 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2868 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2870 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2873 * gfortran.dg/assignment_1.f90: Modified.
2874 * gfortran.dg/assignment_4.f90: New.
2876 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2878 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2880 2013-01-03 Richard Biener <rguenther@suse.de>
2882 PR tree-optimization/55857
2883 * gcc.dg/vect/pr55857-1.c: New testcase.
2884 * gcc.dg/vect/pr55857-2.c: Likewise.
2886 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2888 PR rtl-optimization/55838
2889 * gcc.dg/pr55838.c: New test.
2891 PR tree-optimization/55832
2892 * gcc.c-torture/compile/pr55832.c: New test.
2894 2013-01-02 Teresa Johnson <tejohnson@google.com>
2896 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2897 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2898 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2899 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2900 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2901 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2902 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2903 * gcc.dg/unroll_1.c: Ditto.
2904 * gcc.dg/unroll_2.c: Ditto.
2905 * gcc.dg/unroll_3.c: Ditto.
2906 * gcc.dg/unroll_4.c: Ditto.
2908 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2910 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2912 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2915 * gfortran.dg/eof_4.f90: New test.
2917 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2919 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2920 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2921 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2922 (compat_setup_dfp): Initialize compat_alt_caret and
2923 compat_save_TEST_ALWAYS_FLAGS.
2925 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2927 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2929 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2931 * gcc.dg/torture/fp-int-convert-2.c: New test.
2933 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2935 * gfortran.dg/newunit_3.f90: Add dg-do run.
2936 * gfortran.dg/inquire_15.f90: Add dg-do run.
2938 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2940 PR tree-optimization/55831
2941 * gcc.dg/pr55831.c: New test.
2943 Copyright (C) 2013 Free Software Foundation, Inc.
2945 Copying and distribution of this file, with or without modification,
2946 are permitted in any medium without royalty provided the copyright
2947 notice and this notice are preserved.