1 2013-10-16 Release Manager
5 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use
10 2013-10-10 Jakub Jelinek <jakub@redhat.com>
13 * gcc.dg/torture/pr58670.c: New test.
15 2013-10-09 Jakub Jelinek <jakub@redhat.com>
17 Backport from mainline
18 2013-09-26 Richard Biener <rguenther@suse.de>
20 PR tree-optimization/58539
21 * gcc.dg/torture/pr58539.c: New testcase.
23 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
26 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
27 * g++.old-deja/g++.mike/misc9.C: Adjust.
29 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
31 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
33 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
35 * gcc.target/s390/htm-nofloat-2.c: New testcase.
37 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
39 Backport from mainline
40 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
42 * gcc.target/s390/htm-1.c: New file.
43 * gcc.target/s390/htm-nofloat-1.c: New file.
44 * gcc.target/s390/htm-xl-intrin-1.c: New file.
46 2013-10-04 Tobias Burnus <burnus@net-b.de>
50 * gfortran.dg/defined_assignment_8.f90: New.
51 * gfortran.dg/defined_assignment_9.f90: New.
52 * gfortran.dg/defined_assignment_10.f90: New.
53 * gfortran.dg/defined_assignment_11.f90: New.
55 2013-10-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
57 Backport from mainline.
60 * gcc.target/aarch64/pr58460.c: New file.
62 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
65 * g++.dg/parse/crash62.C: New.
67 2013-10-01 Jakub Jelinek <jakub@redhat.com>
70 * gcc.c-torture/execute/pr58574.c: New test.
72 2013-09-30 Jakub Jelinek <jakub@redhat.com>
75 * gcc.c-torture/execute/pr58564.c: New test.
77 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
79 * gnat.dg/opt28.ad[sb]: New test.
80 * gnat.dg/opt28_pkg.ads: New helper.
82 2013-09-23 Alan Modra <amodra@gmail.com>
84 * gcc.target/powerpc/pr58330.c: New.
86 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
89 * g++.dg/parse/using4.C: New.
91 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
93 * gnat.dg/array_bounds_test2.adb: New test.
95 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
97 * gnat.dg/in_out_parameter4.adb: New test.
99 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
101 PR tree-optimization/58088
102 * gcc.c-torture/compile/pr58088.c: New test.
104 2013-09-13 Christian Bruel <christian.bruel@st.com>
107 * gcc.target/sh/torture/pr58314.c: New test.
109 2013-09-11 Richard Biener <rguenther@suse.de>
112 * g++.dg/uninit-pred-4.C: New testcase.
114 2013-09-11 Jakub Jelinek <jakub@redhat.com>
116 PR tree-optimization/58385
117 * gcc.c-torture/execute/pr58385.c: New test.
119 2013-09-10 Jakub Jelinek <jakub@redhat.com>
121 PR rtl-optimization/58365
122 * gcc.c-torture/execute/pr58365.c: New test.
124 2013-09-09 Jakub Jelinek <jakub@redhat.com>
127 * g++.dg/warn/Wunused-var-21.C: New test.
129 PR tree-optimization/58364
130 * gcc.c-torture/execute/pr58364.c: New test.
132 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
135 * g++.dg/ext/pr57735.C: New test.
137 2013-09-09 Richard Biener <rguenther@suse.de>
139 Backport from mainline
140 2013-08-27 Richard Biener <rguenther@suse.de>
142 PR tree-optimization/57521
143 * gcc.dg/torture/pr57521.c: New testcase.
145 2013-09-09 Richard Biener <rguenther@suse.de>
147 Backport from mainline
148 2013-09-03 Richard Biener <rguenther@suse.de>
151 * gcc.dg/torture/pr57656.c: New testcase.
153 2013-09-09 Richard Biener <rguenther@suse.de>
155 Backport from mainline
156 2013-08-29 Richard Biener <rguenther@suse.de>
158 PR tree-optimization/57685
159 * gcc.dg/torture/pr57685.c: New testcase.
161 2013-09-09 Richard Biener <rguenther@suse.de>
163 Backport from mainline
164 2013-08-30 Richard Biener <rguenther@suse.de>
166 PR tree-optimization/58223
167 * gcc.dg/torture/pr58223.c: New testcase.
168 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
170 2013-09-03 Richard Biener <rguenther@suse.de>
172 Backport from mainline
173 2013-08-29 Richard Biener <rguenther@suse.de>
175 PR tree-optimization/58246
176 * gcc.dg/torture/pr58246.c: New testcase.
178 2013-09-03 Richard Biener <rguenther@suse.de>
180 Backport from mainline
181 2013-08-30 Richard Biener <rguenther@suse.de>
183 PR tree-optimization/58228
184 * gcc.dg/torture/pr58228.c: New testcase.
186 2013-09-03 Richard Biener <rguenther@suse.de>
188 Backport from mainline
189 2013-08-30 Richard Biener <rguenther@suse.de>
191 PR tree-optimization/58010
192 * gcc.dg/pr58010.c: New testcase.
194 2013-08-30 Jakub Jelinek <jakub@redhat.com>
196 PR tree-optimization/58277
197 * gcc.c-torture/execute/pr58277-1.c: New test.
198 * gcc.c-torture/execute/pr58277-2.c: New test.
200 2013-08-29 Jakub Jelinek <jakub@redhat.com>
202 Backported from mainline
203 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
206 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
208 2013-05-27 Richard Biener <rguenther@suse.de>
210 PR tree-optimization/57417
211 * gcc.dg/torture/pr57417.c: New testcase.
213 PR tree-optimization/57396
214 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
216 PR tree-optimization/57343
217 * gcc.dg/torture/pr57343.c: New testcase.
219 2013-05-23 Richard Biener <rguenther@suse.de>
222 * gcc.dg/torture/pr57381.c: New testcase.
224 2013-08-28 Jakub Jelinek <jakub@redhat.com>
227 * c-c++-common/gomp/pr58257.c: New test.
229 2013-08-28 Richard Biener <rguenther@suse.de>
231 Backport from mainline
232 2013-06-24 Richard Biener <rguenther@suse.de>
235 * gcc.dg/pr56977.c: New testcase.
237 2013-08-24 Mikael Morin <mikael@gcc.gnu.org>
240 * gfortran.dg/inline_sum_5.f90: New.
242 2013-08-24 Janus Weil <janus@gcc.gnu.org>
245 2013-08-22 Janus Weil <janus@gcc.gnu.org>
248 * gfortran.dg/select_type_34.f90: New.
250 2013-08-23 Jakub Jelinek <jakub@redhat.com>
253 * gcc.target/i386/pr58218.c: New test.
255 PR tree-optimization/58209
256 * gcc.c-torture/execute/pr58209.c: New test.
258 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
261 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
263 2013-08-18 Jakub Jelinek <jakub@redhat.com>
265 PR tree-optimization/58006
266 * g++.dg/opt/pr58006.C: New test.
268 2013-08-16 Jakub Jelinek <jakub@redhat.com>
270 PR tree-optimization/58164
271 * gcc.c-torture/compile/pr58164.c: New test.
273 PR tree-optimization/58165
274 * g++.dg/opt/pr58165.C: New test.
276 2013-08-14 Jakub Jelinek <jakub@redhat.com>
278 PR tree-optimization/58145
279 * gcc.dg/pr58145-1.c: New test.
280 * gcc.dg/pr58145-2.c: New test.
282 2013-08-13 Jakub Jelinek <jakub@redhat.com>
285 * gcc.dg/asan/pr56417.c: New test.
287 2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
289 Backport from mainline
290 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
292 PR rtl-optimization/57459
293 * gcc.target/i386/pr57459.c: New test.
295 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
297 * gnat.dg/loop_optimization16.adb: New test.
298 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
300 2013-08-13 Marek Polacek <polacek@redhat.com>
302 PR tree-optimization/57980
303 * gcc.dg/pr57980.c: New test.
305 2013-08-13 Uros Bizjak <ubizjak@gmail.com>
307 Backport from mainline
308 2013-08-12 Perez Read <netfirewall@gmail.com>
311 * gcc.target/i386/movabs-1.c: New test.
313 2013-08-11 Janus Weil <janus@gcc.gnu.org>
316 2013-08-09 Janus Weil <janus@gcc.gnu.org>
319 * gfortran.dg/transfer_intrinsic_6.f90: New.
321 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
323 Backport from mainline:
324 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
326 * gcc.target/arm/lp1189445.c: New testcase.
328 2013-08-06 Martin Jambor <mjambor@suse.cz>
329 Bernd Edlinger <bernd.edlinger@hotmail.de>
331 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
332 (a): Fix constructor.
334 2013-08-06 Martin Jambor <mjambor@suse.cz>
337 * gcc.dg/torture/pr58041.c: New test.
338 * gcc.target/arm/pr58041.c: Likewise.
340 2013-07-28 Tobias Burnus <burnus@net-b.de>
342 Backport from mainline
343 2013-05-28 Tobias Burnus <burnus@net-b.de>
346 * gfortran.dg/use_29.f90: New.
348 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
351 * g++.dg/cpp0x/pr57981.C: New.
353 2013-07-25 Terry Guo <terry.guo@arm.com>
355 Backport from mainline:
356 2013-07-25 Terry Guo <terry.guo@arm.com>
358 * gcc.target/arm/thumb1-Os-mult.c: New test case.
360 2013-07-19 Wei Mi <wmi@google.com>
362 Backport from mainline:
363 2013-07-18 Wei Mi <wmi@google.com>
365 PR rtl-optimization/57878
366 * g++.dg/pr57878.C: New test.
368 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
370 Backport from 2013-07-19 trunk r201051.
373 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
374 Adjust to corrected rounding.
376 2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
378 * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
380 * gcc.target/i386/bmi-2.c: Ditto.
381 * gcc.target/i386/bmi-bextr-4.c: New.
382 * gcc.target/i386/bmi-bextr-5.c: Ditto.
384 2013-07-16 Iain Sandoe <iain@codesourcery.com>
388 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
389 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
390 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
391 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
392 * objc.dg/image-info.m: Likewise.
393 * objc.dg/symtab-1.m: Likewise.
394 * objc.dg/torture/strings/const-str-10.m: Likewise.
395 * objc.dg/torture/strings/const-str-11.m: Likewise.
396 * objc.dg/torture/strings/const-str-9.m: Likewise.
397 * objc.dg/zero-link-1.m: Likewise.
398 * objc.dg/zero-link-2.m: Likewise.
399 * objc.dg/no-extra-load.m: Avoid Foundation.h.
400 * objc.dg/objc-foreach-4.m: Likewise.
401 * objc.dg/objc-foreach-5.m: Likewise.
402 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
404 * obj-c++.dg/strings/const-str-12.mm: Likewise.
405 * obj-c++.dg/syntax-error-1.mm: Likewise.
406 * objc.dg/method-6.m: Likewise.
407 * objc.dg/pr23214.m: Likewise.
408 * objc.dg/proto-lossage-7.m: Likewise.
409 * objc.dg/strings/const-str-12b.m: Likewise.
410 * objc.dg/zero-link-3.m: Likewise.
411 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
412 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
413 adjust headers, interfaces and encoded types to reflect current system
414 versions. Add FIXME and outputs from current system compiler for
417 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
419 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
421 * gcc.c-torture/execute/nest-align-1.x: New.
423 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
425 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
427 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
429 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
431 2013-07-08 Tobias Burnus <burnus@net-b.de>
434 * gfortran.dg/dot_product_2.f90: New.
436 2013-07-08 Jakub Jelinek <jakub@redhat.com>
438 PR rtl-optimization/57829
439 * gcc.c-torture/execute/pr57829.c: New test.
441 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
444 * g++.dg/cpp0x/noexcept21.C: New.
446 2013-07-03 Jakub Jelinek <jakub@redhat.com>
449 * gcc.target/i386/pr57777.c: New test.
452 * g++.dg/template/arg9.C: New test.
454 2013-06-28 Jakub Jelinek <jakub@redhat.com>
457 * gcc.target/i386/pr57736.c: New test.
459 2013-06-27 Jakub Jelinek <jakub@redhat.com>
462 * gcc.target/i386/bmi-bextr-3.c: New test.
465 * gcc.target/i386/bmi2-bzhi-1.c: New test.
467 2013-06-24 Martin Jambor <mjambor@suse.cz>
469 PR tree-optimization/57358
470 * gcc.dg/ipa/pr57358.c: New test.
472 2013-06-24 Alan Modra <amodra@gmail.com>
474 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
475 Add scan-assembler-not "lvx".
476 * gcc.target/powerpc/le-altivec-consts.c: New.
478 2013-06-21 Uros Bizjak <ubizjak@gmail.com>
480 Backport from mainline
481 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
484 * gcc.target/i386/pr57655.c: New test.
486 2013-06-21 Paolo Carlini <paolo.carlini@oracle.com>
489 * g++.dg/cpp0x/decltype55.C: New.
491 2013-06-20 Wei Mi <wmi@google.com>
493 Backport from mainline
494 2013-06-19 Wei Mi <wmi@google.com>
496 PR rtl-optimization/57518
497 * testsuite/gcc.dg/pr57518.c: New test.
499 2013-06-11 Tobias Burnus <burnus@net-b.de>
502 * gfortran.dg/defined_assignment_7.f90: New.
504 2013-06-10 Oleg Endo <olegendo@gcc.gnu.org>
506 Backport from mainline
507 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
510 * gcc.target/sh/pr56547-1.c: New.
511 * gcc.target/sh/pr56547-2.c: New.
513 2013-06-09 Jakub Jelinek <jakub@redhat.com>
516 * gcc.c-torture/execute/pr57568.c: New test.
518 2013-06-04 Tobias Burnus <burnus@net-b.de>
520 Backport from mainline
521 2013-05-22 Tobias Burnus <burnus@net-b.de>
524 * gfortran.dg/defined_assignment_6.f90: New.
526 2013-05-31 Janus Weil <janus@gcc.gnu.org>
527 Tobias Burnus <burnus@net-b.de>
530 * gfortran.dg/typebound_override_4.f90: New.
532 2013-05-31 Release Manager
534 * GCC 4.8.1 released.
536 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
538 * gnat.dg/specs/last_bit.ads: New test.
540 2013-05-24 Greta Yorsh <Greta.Yorsh@arm.com>
542 Backport from mainline
543 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
546 * gcc.target/arm/pr56732-1.c: New test.
548 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
551 * gcc.dg/tree-ssa/pr57385.c: New test.
553 2013-05-23 Martin Jambor <mjambor@suse.cz>
556 * gcc.dg/ipa/pr57347.c: New test.
558 2013-05-23 Richard Biener <rguenther@suse.de>
560 PR rtl-optimization/57341
561 * gcc.dg/torture/pr57341.c: New testcase.
563 2013-05-23 Jakub Jelinek <jakub@redhat.com>
566 * gcc.c-torture/execute/pr57344-1.c: New test.
567 * gcc.c-torture/execute/pr57344-2.c: New test.
568 * gcc.c-torture/execute/pr57344-3.c: New test.
569 * gcc.c-torture/execute/pr57344-4.c: New test.
571 2013-05-22 Richard Biener <rguenther@suse.de>
573 Backport from mainline
574 2013-05-21 Richard Biener <rguenther@suse.de>
576 PR tree-optimization/57330
577 * gcc.dg/torture/pr57330.c: New testcase.
579 2013-05-21 Richard Biener <rguenther@suse.de>
581 PR tree-optimization/57303
582 * gcc.dg/torture/pr57303.c: New testcase.
584 2013-05-21 Jakub Jelinek <jakub@redhat.com>
586 PR tree-optimization/57321
587 * gcc.c-torture/execute/pr57321.c: New test.
589 2013-05-17 Jakub Jelinek <jakub@redhat.com>
591 PR rtl-optimization/57281
592 PR rtl-optimization/57300
593 * gcc.dg/pr57300.c: New test.
594 * gcc.c-torture/execute/pr57281.c: New test.
596 2013-05-16 Dodji Seketeli <dodji@redhat.com>
598 PR c++/56782 - Regression with empty pack expansions
599 * g++.dg/cpp0x/variadic142.C: New test file.
601 2013-05-14 Jakub Jelinek <jakub@redhat.com>
604 * c-c++-common/Wsequence-point-1.c: New test.
607 * gcc.dg/torture/pr57251.c: New test.
609 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
612 * gcc.target/i386/pr57264.c: New test.
614 2013-05-13 Jakub Jelinek <jakub@redhat.com>
616 PR tree-optimization/57230
617 * gcc.dg/strlenopt-23.c: New test.
619 2013-05-10 Richard Biener <rguenther@suse.de>
621 PR tree-optimization/57214
622 * gcc.dg/torture/pr57214.c: New testcase.
624 2013-05-09 Martin Jambor <mjambor@suse.cz>
627 * gcc.dg/ipa/pr56988.c: New test.
629 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
631 * c-c++-common/vector-scalar-2.c: New testcase.
633 2013-05-07 Tobias Burnus <burnus@net-b.de>
635 Backport from mainline
636 2013-05-02 Tobias Burnus <burnus@net-b.de>
639 * gfortran.dg/size_kind_2.f90: New.
640 * gfortran.dg/size_kind_3.f90: New.
642 2013-05-07 Jakub Jelinek <jakub@redhat.com>
644 PR tree-optimization/57149
645 * gcc.dg/pr57149.c: New test.
648 * gcc.dg/pr57184.c: New test.
650 2013-05-07 Richard Biener <rguenther@suse.de>
652 Backport from mainline
653 2013-05-06 Richard Biener <rguenther@suse.de>
655 PR tree-optimization/57185
656 * gcc.dg/autopar/pr57185.c: New testcase.
658 2013-04-19 Richard Biener <rguenther@suse.de>
660 PR tree-optimization/57000
661 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
663 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
665 * gnat.dg/specs/array3.ads: New test.
667 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
670 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
673 * gcc.target/powerpc/pr57150.c: New file.
675 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
677 Backport from mainline
678 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
681 * gcc.target/i386/pr57106.c: New test.
683 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
686 * g++.dg/cpp0x/auto38.C: New.
688 2013-05-04 Jakub Jelinek <jakub@redhat.com>
690 PR tree-optimization/56205
691 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
693 2013-05-03 Jakub Jelinek <jakub@redhat.com>
695 PR rtl-optimization/57130
696 * gcc.c-torture/execute/pr57130.c: New test.
698 2013-05-03 Marek Polacek <polacek@redhat.com>
700 Backport from mainline
701 2013-04-25 Marek Polacek <polacek@redhat.com>
703 PR tree-optimization/57066
704 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
706 2013-05-02 Jakub Jelinek <jakub@redhat.com>
708 PR rtl-optimization/57131
709 * gcc.c-torture/execute/pr57131.c: New test.
711 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
713 Backport from mainline
715 * gcc.target/i386/pr57091.c: New test.
717 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
719 Backport from mainline
720 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
723 * gcc.target/i386/pr57097.c: New test.
725 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
727 Backport from mainline
728 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
730 PR rtl-optimizations/57046
731 * gcc.target/i386/pr57046.c: New test.
733 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
735 Backport from mainline
736 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
739 * gcc.target/i386/pr57018.c: New test.
741 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
743 Backport from mainline
744 2013-04-18 Jakub Jelinek <jakub@redhat.com>
746 PR rtl-optimization/56999
747 * g++.dg/opt/pr56999.C: New test.
749 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
751 Backport from mainline
752 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
754 PR rtl-optimization/56847
755 * gcc.dg/pr56847.c: New test.
757 2013-05-02 Ian Bolton <ian.bolton@arm.com>
759 Backport from mainline (fix to botched commit)
760 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
762 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
763 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
764 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
765 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
766 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
767 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
768 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
769 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
770 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
771 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
773 Backport from mainline
774 2013-03-28 Ian Bolton <ian.bolton@arm.com>
776 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
777 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
778 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
779 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
780 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
781 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
782 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
783 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
784 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
785 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
787 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
790 * g++.dg/cpp0x/decltype53.C: New.
792 2013-04-30 Jakub Jelinek <jakub@redhat.com>
794 PR tree-optimization/57104
795 * gcc.dg/pr57104.c: New test.
797 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
799 Backport from mainline
800 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
803 * gcc.target/i386/pr44578.c: New test.
805 Backport from mainline
806 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
809 * gcc.target/i386/pr57098.c: New test.
811 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
814 * g++.dg/cpp0x/decltype52.C: New.
816 2013-04-29 Richard Biener <rguenther@suse.de>
819 * gcc.dg/autopar/pr57103.c: New testcase.
821 2013-04-29 Christian Bruel <christian.bruel@st.com>
824 * gcc.target/sh/pr57108.c: New test.
826 2013-04-29 Jakub Jelinek <jakub@redhat.com>
828 PR tree-optimization/57083
829 * gcc.dg/torture/pr57083.c: New test.
831 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
836 * gfortran.dg/namelist_77.f90: New test.
837 * gfortran.dg/namelist_78.f90: New test.
839 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
842 * gfortran.dg/namelist_81.f90: New test.
844 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
849 * gfortran.dg/namelist_79.f90: New test.
851 2013-04-27 Jakub Jelinek <jakub@redhat.com>
854 * gcc.c-torture/execute/pr56866.c: New test.
855 * gcc.target/i386/pr56866.c: New test.
857 2013-04-26 Janus Weil <janus@gcc.gnu.org>
859 Backports from trunk:
862 * gfortran.dg/proc_ptr_41.f90: New.
865 * gfortran.dg/proc_ptr_42.f90: New.
869 * gfortran.dg/transfer_check_4.f90: New.
871 2013-04-25 Jakub Jelinek <jakub@redhat.com>
873 PR rtl-optimization/57003
874 * gcc.target/i386/pr57003.c: New test.
876 2013-04-25 Ian Bolton <ian.bolton@arm.com>
878 Backported from mainline.
879 2013-03-22 Ian Bolton <ian.bolton@arm.com>
881 * gcc.target/aarch64/movk.c: New test.
883 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
886 * g++.dg/cpp0x/sfinae45.C: New.
888 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
890 Backported from mainline.
891 PR rtl-optimization/56605
892 * gcc.target/powerpc/pr56605.c: New.
894 2013-04-22 Marek Polacek <polacek@redhat.com>
896 Backport from mainline
897 2013-04-22 Marek Polacek <polacek@redhat.com>
900 * gcc.dg/pr56990.c: New test.
902 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
903 Mikael Morin <mikael@gcc.gnu.org>
906 * gfortran.dg/array_constructor_45.f90: New test.
907 * gfortran.dg/array_constructor_46.f90: New test.
908 * gfortran.dg/array_constructor_47.f90: New test.
909 * gfortran.dg/array_constructor_40.f90: Adjust number of
912 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
915 * gfortran.dg/select_type_33.f03: New test.
917 2013-04-18 Jakub Jelinek <jakub@redhat.com>
919 PR tree-optimization/56984
920 * gcc.c-torture/compile/pr56984.c: New test.
922 PR rtl-optimization/56992
923 * gcc.dg/pr56992.c: New test.
925 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
927 Backport from mainline
928 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
930 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
931 * gcc.c-torture/execute/pr33992.x: Remove.
932 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
933 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
934 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
936 Backport from mainline
937 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
939 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
940 * g++.dg/ipa/ivinline-2.C: Likewise.
941 * g++.dg/ipa/ivinline-3.C: Likewise.
942 * g++.dg/ipa/ivinline-4.C: Likewise.
943 * g++.dg/ipa/ivinline-5.C: Likewise.
944 * g++.dg/ipa/ivinline-7.C: Likewise.
945 * g++.dg/ipa/ivinline-8.C: Likewise.
946 * g++.dg/ipa/ivinline-9.C: Likewise.
947 * g++.dg/cpp0x/noexcept03.C: Likewise.
948 * gcc.dg/const-1.c: Likewise.
949 * gcc.dg/ipa/pure-const-1.c: Likewise.
950 * gcc.dg/noreturn-8.c: Likewise.
951 * gcc.target/i386/mmx-1.c: Likewise.
952 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
953 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
954 * gcc.c-torture/execute/pr33992.x: New file.
956 2013-04-15 Jakub Jelinek <jakub@redhat.com>
958 PR tree-optimization/56962
959 * gcc.c-torture/execute/pr56962.c: New test.
961 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
963 * gcc.dg/pr56890-1.c: New test.
964 * gcc.dg/pr56890-2.c: Likewise.
966 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
969 * gcc.target/i386/pr56903.c: New test.
971 2013-04-12 Jakub Jelinek <jakub@redhat.com>
973 PR tree-optimization/56918
974 PR tree-optimization/56920
975 * gcc.dg/vect/pr56918.c: New test.
976 * gcc.dg/vect/pr56920.c: New test.
978 2013-04-11 Jakub Jelinek <jakub@redhat.com>
981 * g++.dg/template/arrow4.C: New test.
983 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
986 * g++.dg/cpp0x/sfinae44.C: New.
988 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
990 Backported from mainline.
991 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
993 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
995 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
997 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
998 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
999 loop is vectorized and that the correct instruction is generated.
1000 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1001 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1002 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1004 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1006 PR tree-optimization/56899
1007 * gcc.c-torture/execute/pr56899.c: New test.
1009 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1012 * g++.dg/template/arrow3.C: New test.
1014 Backported from mainline
1015 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1018 * c-c++-common/gomp/pr56883.c: New test.
1020 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1023 Backport from trunk.
1024 * gfortran.dg/array_constructor_44.f90: New test.
1026 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1028 * gcc.c-torture/execute/pr56837.c: New test.
1030 2013-04-04 Marek Polacek <polacek@redhat.com>
1032 Backport from mainline:
1033 2013-04-04 Marek Polacek <polacek@redhat.com>
1035 PR tree-optimization/48186
1036 * gcc.dg/pr48186.c: New test.
1038 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1040 Backport from mainline:
1041 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1044 * gcc.target/arm/neon-vcond-gt.c: New test.
1045 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1046 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1048 2013-04-04 Richard Biener <rguenther@suse.de>
1050 PR tree-optimization/56837
1051 * g++.dg/torture/pr56837.C: New testcase.
1053 2013-04-03 Marek Polacek <polacek@redhat.com>
1055 Backport from mainline:
1056 2013-04-03 Marek Polacek <polacek@redhat.com>
1059 * gcc.dg/pr55702.c: New test.
1061 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1064 * g++.dg/debug/pr56819.C: New test.
1066 2013-04-03 Richard Biener <rguenther@suse.de>
1068 PR tree-optimization/56817
1069 * g++.dg/torture/pr56817.C: New testcase.
1071 2013-04-03 Richard Biener <rguenther@suse.de>
1073 PR tree-optimization/55964
1074 * gcc.dg/torture/pr55964-2.c: New testcase.
1076 2013-04-03 Richard Biener <rguenther@suse.de>
1078 PR tree-optimization/56501
1079 * gcc.dg/torture/pr56501.c: New testcase.
1081 2013-04-03 Richard Biener <rguenther@suse.de>
1083 PR tree-optimization/56407
1084 * gcc.dg/torture/pr56407.c: New testcase.
1086 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1088 PR rtl-optimization/56745
1089 * gcc.c-torture/compile/pr56745.c: New test.
1091 2013-04-02 Tobias Burnus <burnus@net-b.de>
1093 Backport from mainline:
1094 2013-03-28 Tobias Burnus <burnus@net-b.de>
1097 * gfortran.dg/namelist_80.f90: New.
1099 2013-04-02 Tobias Burnus <burnus@net-b.de>
1101 Backport from mainline:
1102 2013-03-29 Tobias Burnus <burnus@net-b.de>
1105 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1107 2013-04-02 Richard Biener <rguenther@suse.de>
1110 * g++.dg/torture/pr56768.C: New testcase.
1112 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
1115 * g++.dg/ext/desig5.C: New.
1117 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
1119 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1120 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1122 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1125 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1128 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1131 * g++.dg/cpp0x/range-for23.C: New.
1133 2013-03-25 Richard Biener <rguenther@suse.de>
1136 * g++.dg/torture/pr56694.C: New testcase.
1138 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1140 Backport from mainline:
1141 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1144 * gfortran.dg/do_1.f90: Don't xfail.
1146 2013-03-24 Tobias Burnus <burnus@net-b.de>
1149 * gfortran.dg/eof_5.f90: New.
1151 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1153 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1156 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1159 * g++.dg/cpp0x/constexpr-array5.C: New.
1161 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
1164 * gcc.target/i386/pr56560.c: New file.
1166 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1169 * gcc.c-torture/execute/builtins/builtins.exp: Add
1170 -Wl,--allow-multiple-definition for RTEMS targets.
1172 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1174 Backported from mainline
1175 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1178 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1179 * c-c++-common/pr56607.c: New test.
1181 2013-03-22 Release Manager
1183 * GCC 4.8.0 released.
1185 2013-03-20 Richard Biener <rguenther@suse.de>
1187 PR tree-optimization/56661
1188 * gcc.dg/torture/pr56661.c: New testcase.
1190 2013-03-20 Jakub Jelinek <jakub@redhat.com>
1192 PR tree-optimization/56635
1193 * g++.dg/torture/pr56635.C: New test.
1195 2013-03-15 Tobias Burnus <burnus@net-b.de>
1198 * gfortran.dg/transfer_intrinsic_5.f90: New.
1200 2013-03-15 Kai Tietz <ktietz@redhat.com>
1202 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1203 * gcc.target/i386/pr20020-1.c: Likewise.
1204 * gcc.target/i386/pr20020-2.c: Likewise.
1205 * gcc.target/i386/pr20020-3.c: Likewise.
1206 * gcc.target/i386/pr53425-1.c: Likewise.
1207 * gcc.target/i386/pr53425-2.c: Likewise.
1208 * gcc.target/i386/pr55093.c: Likewise.
1209 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1211 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1214 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1215 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1217 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1219 PR tree-optimization/53265
1220 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1222 * gcc.dg/graphite/id-6.c (test): Likewise.
1223 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1224 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1226 PR tree-optimization/53265
1227 * gcc.dg/pr53265.c: New test.
1228 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1230 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1232 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1233 n, use it as high bound instead of 4.
1235 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1238 * gcc.target/sh/pr49880-1.c: New.
1239 * gcc.target/sh/pr49880-2.c: New.
1240 * gcc.target/sh/pr49880-3.c: New.
1241 * gcc.target/sh/pr49880-4.c: New.
1242 * gcc.target/sh/pr49880-5.c: New.
1244 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1246 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1248 2013-03-13 Richard Biener <rguenther@suse.de>
1250 PR tree-optimization/56608
1251 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1253 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1256 * g++.dg/cpp0x/alias-decl-32.C: New.
1258 2013-03-11 Jan Hubicka <jh@suse.cz>
1261 * gcc.c-torture/compile/pr56571.c: New testcase.
1263 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1265 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1266 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1268 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1270 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1271 * gcc.dg/inline_4.c: Likewise.
1272 * gcc.dg/unroll_2.c: Likewise.
1273 * gcc.dg/unroll_3.c: Likewise.
1274 * gcc.dg/unroll_4.c: Likewise.
1276 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1279 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1282 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1284 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1287 * gcc.c-torture/compile/pr40797.c: New.
1289 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1291 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1293 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1296 * gfortran.dg/class_56.f90: New test.
1298 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1301 * gcc.target/mips/pr56524.c: New test.
1303 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1306 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1308 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1311 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1313 2013-03-08 Marek Polacek <polacek@redhat.com>
1315 PR tree-optimization/56478
1316 * gcc.dg/torture/pr56478.c: New test.
1318 2013-03-08 Kai Tietz <ktietz@redhat.com>
1320 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1321 targets linker option --allow-multiple-definition.
1323 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1324 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1325 * gcc.dg/pr52549.c: Add LLP64 case.
1326 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1327 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1328 * gcc.dg/torture/pr51071-2.c: Likewise.
1329 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1330 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1331 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1332 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1333 * gcc.dg/weak/weak-1.c: Likewise.
1334 * gcc.dg/weak/weak-2.c: Likewise.
1335 * gcc.dg/weak/weak-3.c: Likewise.
1336 * gcc.dg/weak/weak-4.c: Likewise.
1337 * gcc.dg/weak/weak-5.c: Likewise.
1338 * gcc.dg/weak/weak-15.c: Likewise.
1339 * gcc.dg/weak/weak-16.c: Likewise.
1341 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1343 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1345 PR tree-optimization/56559
1346 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1348 2013-03-07 Andreas Schwab <schwab@suse.de>
1350 * gcc.dg/pr31490.c: Fix last change.
1352 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1355 * g++.dg/template/crash115.C: New.
1357 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1359 PR tree-optimization/56539
1360 * gcc.c-torture/compile/pr56539.c: New test.
1362 2013-03-06 Kai Tietz <ktietz@redhat.com>
1364 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1365 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1366 * gcc.dg/lto/20091013-1_2.c: Likewise.
1367 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1369 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1371 * gnat.dg/specs/aggr6.ads: New test.
1373 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1375 * gnat.dg/loop_optimization15.ad[sb]: New test.
1377 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1380 * gcc.dg/pr56548.c: New test.
1382 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1385 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1387 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1390 * g++.dg/template/typename20.C: New test.
1392 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1395 * gcc.dg/pr56510.c: New test.
1397 PR rtl-optimization/56484
1398 * gcc.c-torture/compile/pr56484.c: New test.
1400 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1403 * g++.dg/warn/Wsign-conversion-2.C: New.
1405 2013-03-05 Richard Biener <rguenther@suse.de>
1407 PR tree-optimization/56270
1408 * gcc.dg/vect/slp-38.c: New testcase.
1410 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1412 PR rtl-optimization/56494
1413 * gcc.dg/pr56494.c: New test.
1415 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1417 * gcc.dg/pr56424.c: New test.
1419 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1421 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1422 * gcc.dg/pr56228.c <avr>: Skip.
1424 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1427 PR tree-optimization/52631
1428 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1430 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1432 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1433 * gcc.dg/vect/vect-83_64.c: Same.
1435 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1438 * gfortran.dg/pointer_check_13.f90: New test.
1440 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1443 * gfortran.dg/array_constructor_42.f90: New test.
1445 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1448 * g++.dg/template/static33.C: New.
1449 * g++.dg/template/static34.C: Likewise.
1452 * g++.dg/template/static35.C: New.
1454 2013-03-01 Steve Ellcey <sellcey@mips.com>
1456 * gcc.dg/pr56396.c: Require pic support.
1458 2013-03-01 Richard Biener <rguenther@suse.de>
1460 PR tree-optimization/55481
1461 * gcc.dg/torture/pr56488.c: New testcase.
1463 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1464 Jakub Jelinek <jakub@redhat.com>
1467 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1468 no_sanitize_address attribute rather than no_address_safety_analysis.
1469 * g++.dg/asan/sanitizer_test_utils.h
1470 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1471 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1472 in addition to no_address_safety_analysis.
1474 2013-02-28 Jason Merrill <jason@redhat.com>
1477 * g++.dg/cpp0x/constexpr-and.C: New.
1479 2013-02-28 Martin Jambor <mjambor@suse.cz>
1481 PR tree-optimization/56294
1482 * g++.dg/debug/pr56294.C: New test.
1484 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1486 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1488 2013-02-27 Marek Polacek <polacek@redhat.com>
1490 PR rtl-optimization/56466
1491 * gcc.dg/pr56466.c: New test.
1493 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1495 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1496 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1497 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1499 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1502 * gcc.dg/pr45472.c: New test.
1504 2013-02-26 Marek Polacek <polacek@redhat.com>
1506 PR tree-optimization/56426
1507 * gcc.dg/pr56436.c: New test.
1509 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1511 PR tree-optimization/56448
1512 * gcc.c-torture/compile/pr56448.c: New test.
1514 PR tree-optimization/56443
1515 * gcc.dg/torture/pr56443.c: New test.
1517 2013-02-25 Richard Biener <rguenther@suse.de>
1519 PR tree-optimization/56175
1520 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1522 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1525 * g++.dg/torture/pr56403.C: New test.
1527 2013-02-25 Catherine Moore <clm@codesourcery.com>
1530 2013-02-24 Catherine Moore <clm@codesourcery.com>
1531 Richard Sandiford <rdsandiford@googlemail.com>
1533 * gcc.target/mips/mips.exp: Add microMIPS support.
1534 * gcc.target/mips/umips-movep-2.c: New test.
1535 * gcc.target/mips/umips-lwp-2.c: New test.
1536 * gcc.target/mips/umips-swp-5.c: New test.
1537 * gcc.target/mips/umips-constraints-1.c: New test.
1538 * gcc.target/mips/umips-lwp-3.c: New test.
1539 * gcc.target/mips/umips-swp-6.c: New test.
1540 * gcc.target/mips/umips-constraints-2.c: New test.
1541 * gcc.target/mips/umips-save-restore-1.c: New test.
1542 * gcc.target/mips/umips-lwp-4.c: New test.
1543 * gcc.target/mips/umips-swp-7.c: New test.
1544 * gcc.target/mips/umips-save-restore-2.c: New test.
1545 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1546 * gcc.target/mips/umips-lwp-5.c: New test.
1547 * gcc.target/mips/umips-save-restore-3.c: New test.
1548 * gcc.target/mips/umips-lwp-6.c: New test.
1549 * gcc.target/mips/umips-swp-1.c: New test.
1550 * gcc.target/mips/umips-lwp-7.c: New test.
1551 * gcc.target/mips/umips-swp-2.c: New test.
1552 * gcc.target/mips/umips-lwp-8.c: New test.
1553 * gcc.target/mips/umips-swp-3.c: New test.
1554 * gcc.target/mips/umips-movep-1.c: New test.
1555 * gcc.target/mips/umips-lwp-1.c: New test.
1556 * gcc.target/mips/umips-swp-4.c: New test.
1558 2013-02-24 Catherine Moore <clm@codesourcery.com>
1559 Richard Sandiford <rdsandiford@googlemail.com>
1561 * gcc.target/mips/mips.exp: Add microMIPS support.
1562 * gcc.target/mips/umips-movep-2.c: New test.
1563 * gcc.target/mips/umips-lwp-2.c: New test.
1564 * gcc.target/mips/umips-swp-5.c: New test.
1565 * gcc.target/mips/umips-constraints-1.c: New test.
1566 * gcc.target/mips/umips-lwp-3.c: New test.
1567 * gcc.target/mips/umips-swp-6.c: New test.
1568 * gcc.target/mips/umips-constraints-2.c: New test.
1569 * gcc.target/mips/umips-save-restore-1.c: New test.
1570 * gcc.target/mips/umips-lwp-4.c: New test.
1571 * gcc.target/mips/umips-swp-7.c: New test.
1572 * gcc.target/mips/umips-save-restore-2.c: New test.
1573 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1574 * gcc.target/mips/umips-lwp-5.c: New test.
1575 * gcc.target/mips/umips-save-restore-3.c: New test.
1576 * gcc.target/mips/umips-lwp-6.c: New test.
1577 * gcc.target/mips/umips-swp-1.c: New test.
1578 * gcc.target/mips/umips-lwp-7.c: New test.
1579 * gcc.target/mips/umips-swp-2.c: New test.
1580 * gcc.target/mips/umips-lwp-8.c: New test.
1581 * gcc.target/mips/umips-swp-3.c: New test.
1582 * gcc.target/mips/umips-movep-1.c: New test.
1583 * gcc.target/mips/umips-lwp-1.c: New test.
1584 * gcc.target/mips/umips-swp-4.c: New test.
1586 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1589 * lib/asan-dg.exp (asan_link_flags): Add
1590 -B${gccpath}/libsanitizer/asan/ to flags.
1592 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1595 * gcc.dg/torture/pr56420.c: New test.
1597 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1600 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1602 2013-02-21 Martin Jambor <mjambor@suse.cz>
1604 PR tree-optimization/56310
1605 * g++.dg/ipa/pr56310.C: New test.
1607 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1610 * gfortran.dg/proc_ptr_comp_37.f90: New.
1612 2013-02-21 Richard Biener <rguenther@suse.de>
1614 PR tree-optimization/56415
1616 2013-02-11 Richard Biener <rguenther@suse.de>
1618 PR tree-optimization/56273
1619 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1620 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1621 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1622 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1623 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1624 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1626 2013-02-21 Marek Polacek <polacek@redhat.com>
1628 PR tree-optimization/56398
1629 * g++.dg/torture/pr56398.C: New test.
1631 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1634 * gcc.c-torture/compile/pr56405.c: New test.
1636 2013-02-20 Jan Hubicka <jh@suse.cz>
1638 PR tree-optimization/56265
1639 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1641 2013-02-20 Richard Biener <rguenther@suse.de>
1643 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1645 2013-02-20 Richard Biener <rguenther@suse.de>
1646 Jakub Jelinek <jakub@redhat.com>
1648 PR tree-optimization/56396
1649 * gcc.dg/pr56396.c: New testcase.
1651 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1654 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1656 2013-02-19 Richard Biener <rguenther@suse.de>
1658 PR tree-optimization/56384
1659 * gcc.dg/torture/pr56384.c: New testcase.
1661 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1663 PR tree-optimization/56350
1664 * gcc.dg/pr56350.c: New test.
1666 PR tree-optimization/56381
1667 * g++.dg/opt/pr56381.C: New test.
1669 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1672 * lib/dg-pch.exp (pch-init, pch-finish,
1673 check_effective_target_pch_supported_debug): New procs.
1674 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1675 Likewise if $pch_unsupported_debug and $flags include -g.
1676 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1677 and dg-require-effective-target pch_unsupported_debug.
1678 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1679 * objc.dg/pch/pch.exp: Likewise.
1680 * gcc.dg/pch/pch.exp: Likewise.
1681 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1682 pch_unsupported_debug.
1683 * gcc.dg/pch/valid-1.hs: Likewise.
1684 * gcc.dg/pch/valid-1b.c: Likewise.
1685 * gcc.dg/pch/valid-1b.hs: Likewise.
1687 2013-02-18 Richard Biener <rguenther@suse.de>
1689 PR tree-optimization/56366
1690 * gcc.dg/torture/pr56366.c: New testcase.
1692 2013-02-18 Richard Biener <rguenther@suse.de>
1695 * gcc.dg/torture/pr56349.c: New testcase.
1697 2013-02-18 Richard Biener <rguenther@suse.de>
1699 PR tree-optimization/56321
1700 * gcc.dg/torture/pr56321.c: New testcase.
1702 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1704 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1706 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1707 Dodji Seketeli <dodji@redhat.com>
1710 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1711 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1712 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1713 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1714 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1715 * c-c++-common/asan/pr56330.c: Likewise.
1716 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1717 Ensure the size argument of __builtin_memcpy is a constant.
1719 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1720 Paolo Carlini <paolo.carlini@oracle.com>
1723 * g++.dg/cpp0x/enum23.C: New.
1725 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1728 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1730 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1732 PR rtl-optimization/56348
1733 * gcc.target/i386/pr56348.c: New test.
1735 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1737 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1738 * gcc.target/arm/interrupt-2.c: Likewise.
1740 2013-02-15 Tobias Burnus <burnus@net-b.de>
1743 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1745 2013-02-15 Tobias Burnus <burnus@net-b.de>
1748 * gfortran.dg/init_flag_11.f90: New.
1750 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1752 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1754 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1756 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1759 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1760 Tobias Burnus <burnus@net-b.de>
1763 * gfortran.dg/allocatable_function_7.f90: New.
1765 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1767 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1768 * asan_globals_test-wrapper.cc: New file.
1769 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1770 instead of asan_globals_test.cc as dg-additional-sources.
1771 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1772 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1773 "sanitizer_test_utils.h" instead of
1774 "sanitizer_common/tests/sanitizer_test_utils.h".
1775 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1776 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1777 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1778 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1779 * g++.dg/asan/asan_test.cc: Synced from upstream.
1780 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1782 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1785 * c-c++-common/asan/memcmp-2.c: New test.
1787 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1790 * g++.dg/cpp0x/udlit-string-literal.h: New.
1791 * g++.dg/cpp0x/udlit-string-literal.C: New.
1793 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1795 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1797 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1800 * gcc.target/arm/pr56184.C: New test.
1802 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1805 * g++.dg/torture/pr56302.C: New test.
1806 * g++.dg/cpp0x/constexpr-56302.C: New test.
1807 * c-c++-common/pr56302.c: New test.
1809 2013-02-13 Tobias Burnus <burnus@net-b.de>
1810 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1813 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1814 * gfortran.dg/quad_3.f90: Ditto.
1816 2013-02-13 Kostya Serebryany <kcc@google.com>
1818 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1819 to match the fresh asan run-time.
1820 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1822 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1824 Avoid instrumenting duplicated memory access in the same basic block
1825 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1826 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1828 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1830 * testsuite/c-c++-common/asan/inc.c: Likewise.
1832 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1835 * gcc.target/i386/pr56148.c: New test.
1837 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1838 Tobias Burnus <burnus@net-b.de>
1841 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1843 2013-02-12 Richard Biener <rguenther@suse.de>
1846 * gcc.dg/lto/pr56297_0.c: New testcase.
1847 * gcc.dg/lto/pr56297_0.c: Likewise.
1849 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1852 * gfortran.dg/typebound_deferred_1.f90: New.
1854 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1856 PR rtl-optimization/56151
1857 * gcc.target/i386/pr56151.c: New test.
1859 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1861 * g++.dg/ext/mv12.C: New test.
1862 * g++.dg/ext/mv12.h: New file.
1863 * g++.dg/ext/mv12-aux.C: New file.
1864 * g++.dg/ext/mv13.C: New test.
1866 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1868 * lib/target-supports.exp
1869 (check_effective_target_powerpc_eabi_ok): New.
1870 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1872 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1873 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1875 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1876 * gcc.target/powerpc/pr51623.c: Likewise.
1877 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1878 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1880 2013-02-11 Alexander Potapenko <glider@google.com>
1881 Jack Howarth <howarth@bromo.med.uc.edu>
1882 Jakub Jelinek <jakub@redhat.com>
1885 * g++.dg/asan/pr55617.C: Run on all targets.
1887 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1889 PR rtl-optimization/56275
1890 * gcc.dg/pr56275.c: New test.
1892 2013-02-11 Richard Biener <rguenther@suse.de>
1894 PR tree-optimization/56273
1895 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1897 2013-02-11 Richard Biener <rguenther@suse.de>
1899 PR tree-optimization/56264
1900 * gcc.dg/torture/pr56264.c: New testcase.
1902 2013-02-11 Richard Biener <rguenther@suse.de>
1904 PR tree-optimization/56273
1905 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1906 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1907 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1908 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1909 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1910 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1912 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1914 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1915 for *-*-linux-gnu targets.
1916 * g++.dg/asan/interception-test-1.c: Ditto.
1917 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1918 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1920 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1923 * gfortran.dg/intrinsic_size_4.f90 : New test.
1925 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1928 * gcc.target/powerpc/pr56256.c: New test.
1930 2013-02-08 Ian Lance Taylor <iant@google.com>
1932 * lib/go.exp: Load timeout.exp.
1934 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1936 PR rtl-optimization/56246
1937 * gcc.target/i386/pr56246.c: New test.
1939 2013-02-08 Jeff Law <law@redhat.com>
1942 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1944 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1947 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1950 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1952 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1954 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1956 PR rtl-optimization/56195
1957 * gcc.dg/torture/pr56195.c: New test.
1959 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1962 * gfortran.dg/recursive_interface_2.f90: New test.
1964 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1966 PR tree-optimization/56250
1967 * gcc.c-torture/execute/pr56250.c: New test.
1969 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1971 PR tree-optimization/56064
1972 * gcc.dg/fixed-point/view-convert-2.c: New test.
1974 2013-02-08 Michael Matz <matz@suse.de>
1976 PR tree-optimization/52448
1977 * gcc.dg/pr52448.c: New test.
1979 2013-02-08 Richard Biener <rguenther@suse.de>
1982 * gcc.dg/torture/pr56181.c: New testcase.
1984 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1987 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1988 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1990 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1993 * g++.dg/parse/crash61.C: New test.
1996 * g++.dg/parse/pr56239.C: New test.
1999 * g++.dg/abi/mangle61.C: New test.
2001 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2003 PR rtl-optimization/56225
2004 * gcc.target/i386/pr56225.c: New test.
2006 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2009 * gcc.dg/guality/pr56154-1.c: New test.
2010 * gcc.dg/guality/pr56154-2.c: New test.
2011 * gcc.dg/guality/pr56154-3.c: New test.
2012 * gcc.dg/guality/pr56154-4.c: New test.
2013 * gcc.dg/guality/pr56154-aux.c: New file.
2015 PR tree-optimization/55789
2016 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2018 * gcc.dg/tree-ssa/inline-3.c: Add
2019 --param max-early-inliner-iterations=2 option.
2021 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2024 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2025 Add -fno-dwarf2-cfi-asm to dg-options.
2028 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2031 * gcc.dg/pr56228.c: New test.
2033 2013-02-07 Alan Modra <amodra@gmail.com>
2036 * gcc.target/powerpc/pr54009.c: New test.
2038 * gfortran.dg/pr54131.f: New test.
2040 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2043 * gfortran.dg/array_constructor_41.f90: New test.
2045 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2048 * gfortran.dg/class_optional_2.f90: Uncomment some cases
2051 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2054 * g++.dg/gomp/pr56217.C: New test.
2056 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2058 PR tree-optimization/56205
2059 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2060 * gcc.c-torture/execute/pr56205.c: New test.
2062 2013-02-05 Richard Biener <rguenther@suse.de>
2064 PR tree-optimization/53342
2065 PR tree-optimization/53185
2066 * gcc.dg/vect/pr53185-2.c: New testcase.
2068 2013-02-05 Jan Hubicka <jh@suse.cz>
2070 PR tree-optimization/55789
2071 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2072 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2073 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2074 * g++.dg/ipa/inline-1.C: New testcase.
2075 * g++.dg/ipa/inline-2.C: New testcase.
2076 * g++.dg/ipa/inline-3.C: New testcase.
2078 2013-02-05 Jan Hubicka <jh@suse.cz>
2080 PR tree-optimization/55789
2081 * g++.dg/torture/pr55789.C: New testcase.
2083 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2086 * gcc.dg/pr56167.c: New test.
2088 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2091 * gcc.target/sh/pr55146.c: New.
2093 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2095 PR tree-optimization/54386
2096 * gcc.target/sh/pr54386.c: New.
2098 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2101 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2104 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2106 2013-02-04 Alexander Potapenko <glider@google.com>
2107 Jack Howarth <howarth@bromo.med.uc.edu>
2108 Jakub Jelinek <jakub@redhat.com>
2111 * g++.dg/asan/pr55617.C: New test.
2113 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2116 * gfortran.dg/typebound_operator_19.f90: New test.
2117 * gfortran.dg/typebound_assignment_4.f90: New test.
2119 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2122 * gfortran.dg/recursive_interface_1.f90: New test.
2124 2013-02-04 Richard Guenther <rguenther@suse.de>
2127 * gcc.dg/lto/pr56168_0.c: New testcase.
2128 * gcc.dg/lto/pr56168_1.c: Likewise.
2130 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2134 * gfortran.dg/block_12.f90: New test.
2135 * gfortran.dg/module_error_1.f90: New test.
2137 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2139 * lib/target-supports.exp (check_effective_target_vect_float)
2140 (check_effective_target_vect_no_align): Add mips-sde-elf.
2142 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2144 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2146 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2148 * gcc.dg/pr56023.c: XFAIL on AIX.
2149 * gcc.dg/vect/pr49352.c: Same.
2151 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2153 * gnat.dg/opt26.adb: New test.
2155 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2158 2013-01-27 Amol Pise <amolpise15@gmail.com>
2160 * gcc.target/arm/neon-vfnms-1.c: New test.
2161 * gcc.target/arm/neon-vfnma-1.c: New test.
2163 2013-01-31 Richard Biener <rguenther@suse.de>
2165 PR tree-optimization/56157
2166 * gcc.dg/torture/pr56157.c: New testcase.
2168 2013-01-30 Richard Biener <rguenther@suse.de>
2170 PR tree-optimization/56150
2171 * gcc.dg/torture/pr56150.c: New testcase.
2173 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2176 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2177 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2178 printed in backtrace.
2179 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2180 to avoid errors about mismatched allocation vs. deallocation.
2183 * g++.dg/mv1.C: Moved to...
2184 * g++.dg/ext/mv1.C: ... here. Adjust test.
2185 * g++.dg/mv2.C: Moved to...
2186 * g++.dg/ext/mv2.C: ... here. Adjust test.
2187 * g++.dg/mv3.C: Moved to...
2188 * g++.dg/ext/mv3.C: ... here.
2189 * g++.dg/mv4.C: Moved to...
2190 * g++.dg/ext/mv4.C: ... here.
2191 * g++.dg/mv5.C: Moved to...
2192 * g++.dg/ext/mv5.C: ... here. Adjust test.
2193 * g++.dg/mv6.C: Moved to...
2194 * g++.dg/ext/mv6.C: ... here. Adjust test.
2195 * g++.dg/ext/mv7.C: New test.
2196 * g++.dg/ext/mv8.C: New test.
2197 * g++.dg/ext/mv9.C: New test.
2198 * g++.dg/ext/mv10.C: New test.
2199 * g++.dg/ext/mv11.C: New test.
2201 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2203 PR rtl-optimization/56144
2204 * gcc.dg/pr56144.c: New.
2206 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2208 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2210 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2211 * g++.dg/cpp0x/constexpr-55573.C: Same
2213 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2215 PR tree-optimization/56064
2216 * gcc.dg/fixed-point/view-convert.c: New test.
2218 2013-01-30 Andreas Schwab <schwab@suse.de>
2220 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2221 evaluate the end index in string range.
2223 2013-01-30 Tobias Burnus <burnus@net-b.de>
2226 * gfortran.dg/allocatable_function_6.f90: New.
2228 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2229 Mikael Morin <mikael@gcc.gnu.org>
2232 * gfortran.dg/proc_ptr_comp_36.f90: New.
2234 2013-01-29 Richard Biener <rguenther@suse.de>
2236 PR tree-optimization/55270
2237 * gcc.dg/torture/pr55270.c: New testcase.
2239 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2241 PR rtl-optimization/56117
2242 * gcc.dg/pr56117.c: New test.
2244 2013-01-28 Richard Biener <rguenther@suse.de>
2246 PR tree-optimization/56034
2247 * gcc.dg/torture/pr56034.c: New testcase.
2249 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2251 PR tree-optimization/56125
2252 * gcc.dg/pr56125.c: New test.
2254 2013-01-28 Tobias Burnus <burnus@net-b.de>
2255 Mikael Morin <mikael@gcc.gnu.org>
2258 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2259 * gfortran.dg/import8.f90: Likewise.
2260 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2261 * gfortran.dg/import10.f90: New test.
2262 * gfortran.dg/import11.f90: Likewise
2264 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2267 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2268 string.h. Provide memset, malloc and free prototypes, adjust line
2269 numbers in dg-output.
2270 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2271 Provide memset prototype and adjust line numbers in dg-output.
2272 * c-c++-common/asan/global-overflow-1.c: Likewise.
2274 PR tree-optimization/56094
2275 * gcc.dg/pr56094.c: New test.
2277 2013-01-27 Amol Pise <amolpise15@gmail.com>
2279 * gcc.target/arm/neon-vfnms-1.c: New test.
2280 * gcc.target/arm/neon-vfnma-1.c: New test.
2282 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2285 * gcc.target/i386/pr56114.c: New test.
2287 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2290 * gfortran.dg/associate_14.f90: New test.
2293 * gfortran.dg/associate_13.f90: New test.
2295 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2297 PR tree-optimization/56098
2298 * gcc.dg/pr56098-1.c: New test.
2299 * gcc.dg/pr56098-2.c: New test.
2301 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2304 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2306 2013-01-22 Marek Polacek <polacek@redhat.com>
2308 PR tree-optimization/56035
2309 * gcc.dg/pr56035.c: New test.
2311 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2313 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2316 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2318 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2320 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2323 * gcc.dg/pr56078.c: New test.
2324 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2326 2013-01-24 Martin Jambor <mjambor@suse.cz>
2328 PR tree-optimization/55927
2329 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2331 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2333 * gcc.target/i386/movsd.c: New test.
2335 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2338 * gcc.target/i386/pr55934.c: New test.
2340 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2343 * gfortran.dg/select_8.f90: New.
2345 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2347 * gcc.target/microblaze/microblaze.exp: Remove
2348 target_config_cflags check.
2350 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2353 * gfortran.dg/gomp/pr56052.f90: New test.
2356 * gcc.dg/pr49069.c: New test.
2358 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2361 * g++.dg/cpp0x/constexpr-static10.C: New.
2363 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2366 * gcc.target/i386/pr56028.c: New test.
2368 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2371 * gcc.target/i386/pr55686.c: New test.
2373 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2376 * g++.dg/cpp0x/variadic139.C: New test.
2377 * g++.dg/cpp0x/variadic140.C: Likewise.
2378 * g++.dg/cpp0x/variadic141.C: Likewise.
2380 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2382 * gnat.dg/warn8.adb: New test.
2384 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2387 * gfortran.dg/include_8.f90: New test.
2389 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2391 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2392 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2394 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2396 PR tree-optimization/56051
2397 * gcc.c-torture/execute/pr56051.c: New test.
2399 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2401 PR rtl-optimization/56023
2402 * gcc.dg/pr56023.c: New test.
2404 2013-01-21 Martin Jambor <mjambor@suse.cz>
2407 * gcc.target/i386/pr56022.c: New test.
2409 2013-01-21 Jason Merrill <jason@redhat.com>
2411 * lib/target-supports.exp (check_effective_target_alias): New.
2413 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2416 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2418 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2420 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2422 2013-01-19 Jeff Law <law@redhat.com>
2424 PR tree-optimization/52631
2425 * tree-ssa/pr52631.c: New test.
2426 * tree-ssa/ssa-fre-9: Update expected output.
2428 2013-01-19 Anthony Green <green@moxielogic.com>
2430 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2433 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2435 PR tree-optimization/56029
2436 * g++.dg/torture/pr56029.C: New test.
2438 2013-01-18 Sharad Singhai <singhai@google.com>
2440 PR tree-optimization/55995
2441 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2443 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2446 * gcc.target/i386/pr55433.c: New.
2448 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2451 * gfortran.dg/pr56015.f90: New test.
2453 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2455 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2457 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2459 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2460 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2461 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2462 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2463 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2465 2013-01-17 Jeff Law <law@redhat.com>
2467 * gcc.dg/pr52573.c: Move to...
2468 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2470 PR rtl-optimization/52573
2471 * gcc.dg/pr52573.c: New test.
2473 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2476 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2477 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2478 check_no_compiler_messages to test support in ucontext.h.
2479 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2480 compliant RLIMIT_AS.
2482 2013-01-17 Marek Polacek <polacek@redhat.com>
2484 PR rtl-optimization/55833
2485 * gcc.dg/pr55833.c: New test.
2487 2013-01-17 Jan Hubicka <jh@suse.cz>
2489 PR tree-optimization/55273
2490 * gcc.c-torture/compile/pr55273.c: New testcase.
2492 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2495 * gcc.target/pr55981.c: New test.
2497 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2499 * gcc.target/arm/pr40887.c: Require at least armv5.
2500 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2501 * gcc.target/arm/pr51915.c: Likewise.
2502 * gcc.target/arm/pr52006.c: Likewise.
2503 * gcc.target/arm/pr53187.c: Likewise.
2505 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2506 * gcc.target/arm/ftest-support-arm.h: Delete.
2507 * gcc.target/arm/ftest-support-thumb.h: Delete.
2508 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2509 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2510 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2511 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2512 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2513 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2514 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2515 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2516 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2517 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2518 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2519 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2520 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2521 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2522 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2523 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2524 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2525 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2526 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2527 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2528 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2529 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2530 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2531 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2533 2013-01-17 Martin Jambor <mjambor@suse.cz>
2535 PR tree-optimizations/55264
2536 * g++.dg/ipa/pr55264.C: New test.
2538 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2541 * gfortran.dg/class_55.f90: New.
2543 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2546 * gcc.c-torture/execute/builtins/builtins.exp: Add
2547 -Wl,--allow-multiple-definition for eabi and elf targets.
2550 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2551 check_effective_target_vect_perm_short,
2552 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2553 check_effective_target_vect64): Return 0 for big-endian ARM.
2554 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2556 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2559 2013-01-16 Richard Biener <rguenther@suse.de>
2561 PR tree-optimization/55964
2562 * gcc.dg/torture/pr55964.c: New testcase.
2564 2013-01-16 Richard Biener <rguenther@suse.de>
2566 PR tree-optimization/54767
2567 PR tree-optimization/53465
2568 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2570 2013-01-16 Christian Bruel <christian.bruel@st.com>
2573 * gcc.target/sh/sh-switch.c: New testcase.
2575 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2577 * gcc.dg/webizer.c: Increase the array size.
2579 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2582 * gcc.dg/pr55940.c: New test.
2584 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2585 Harald Anlauf <anlauf@gmx.de>
2587 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2588 * gfortran.dg/bounds_check_5.f90: Likewise.
2589 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2590 * gfortran.dg/continuation_9.f90: Likewise.
2591 * gfortran.dg/move_alloc_13.f90: Likewise.
2592 * gfortran.dg/structure_constructor_11.f90: Likewise.
2593 * gfortran.dg/tab_continuation.f: Likewise.
2594 * gfortran.dg/warning-directive-2.F90: Likewise.
2595 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2597 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2599 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2600 * gcc.target/arm/fma-sp.c: Likewise.
2602 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2604 PR rtl-optimization/55153
2605 * gcc.dg/pr55153.c: New.
2607 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2609 PR tree-optimization/55920
2610 * gcc.c-torture/compile/pr55920.c: New test.
2612 2013-01-15 Richard Biener <rguenther@suse.de>
2615 * gcc.dg/torture/pr55882.c: New testcase.
2617 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2619 PR tree-optimization/55955
2620 * gcc.c-torture/compile/pr55955.c: New test.
2622 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2625 * g++.dg/cpp0x/alias-decl-31.C: New test.
2627 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2630 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2631 case where interface is null.
2633 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2636 * gfortran.dg/array_constructor_40.f90: New test.
2638 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2640 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2642 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2644 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2645 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2646 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2647 * gcc.target/aarch64/vect-ld1r.c: New.
2648 * gcc.target/aarch64/vect-ld1r.x: New.
2650 2013-01-14 Andi Kleen <ak@linux.intel.com>
2653 * gcc.target/i386/hle-clear-rel.c: New file
2654 * gcc.target/i386/hle-store-rel.c: New file.
2656 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2658 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2659 * gfortran.dg/bounds_check_4.f90: Likewise.
2660 * gfortran.dg/inquire_10.f90: Likewise.
2661 * gfortran.dg/minloc_3.f90: Likewise.
2662 * gfortran.dg/minlocval_3.f90: Likewise.
2663 * gfortran.dg/module_double_reuse.f90: Likewise.
2664 * gfortran.dg/mvbits_1.f90: Likewise.
2665 * gfortran.dg/oldstyle_1.f90: Likewise.
2666 * gfortran.dg/pr20163-2.f: Likewise.
2667 * gfortran.dg/save_1.f90: Likewise.
2668 * gfortran.dg/scan_1.f90: Likewise.
2669 * gfortran.dg/select_char_1.f90: Likewise.
2670 * gfortran.dg/shape_4.f90: Likewise.
2671 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2672 * gfortran.dg/function_optimize_10.f90: Likewise.
2673 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2674 * gfortran.dg/used_types_17.f90: Likewise.
2675 * gfortran.dg/used_types_18.f90: Likewise.
2677 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2680 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2682 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2684 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2686 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2688 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2690 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2693 * gfortran.dg/assumed_type_2.f90: Fix test case.
2694 * gfortran.dg/internal_pack_13.f90: New test.
2695 * gfortran.dg/internal_pack_14.f90: New test.
2697 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2700 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2701 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2704 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2706 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2708 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2711 * gcc.target/s390/pr55719.c: New testcase.
2713 2013-01-11 Richard Guenther <rguenther@suse.de>
2715 PR tree-optimization/44061
2716 * gcc.dg/pr44061.c: New testcase.
2718 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2720 Update copyright years.
2722 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2723 Jakub Jelinek <jakub@redhat.com>
2726 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2728 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2730 PR rtl-optimization/55672
2731 * gcc.target/i386/pr55672.c: New.
2733 2013-01-10 Jeff Law <law@redhat.com>
2735 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2736 pass/fail message unique.
2739 2013-01-10 Jason Merrill <jason@redhat.com>
2741 * ada/.gitignore: New.
2743 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2745 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2747 * g++.dg/tls/thread_local2.C: Likewise.
2748 * g++.dg/tls/thread_local2g.C: Likewise.
2749 * g++.dg/tls/thread_local6.C: Likewise.
2750 * g++.dg/tls/thread_local-order1.C: Add tls options.
2751 * g++.dg/tls/thread_local-order2.C: Likewise.
2752 * g++.dg/tls/thread_local3.C: Likewise.
2753 * g++.dg/tls/thread_local3g.C: Likewise.
2754 * g++.dg/tls/thread_local4.C: Likewise.
2755 * g++.dg/tls/thread_local4g.C: Likewise.
2756 * g++.dg/tls/thread_local5.C: Likewise.
2757 * g++.dg/tls/thread_local5g.C: Likewise.
2758 * g++.dg/tls/thread_local6g.C: Likewise.
2760 2013-01-10 Kostya Serebryany <kcc@google.com>
2762 * g++.dg/asan/asan_test.cc: Sync from upstream.
2764 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2766 PR tree-optimization/55921
2767 * gcc.c-torture/compile/pr55921.c: New test.
2769 2013-01-09 Jan Hubicka <jh@suse.cz>
2771 PR tree-optimization/55569
2772 * gcc.c-torture/compile/pr55569.c: New testcase.
2774 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2777 * gfortran.dg/use_28.f90: New test.
2779 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2781 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2782 number matching more robust.
2784 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2786 PR rtl-optimization/55829
2787 * gcc.target/i386/pr55829.c: New.
2789 2013-01-09 Tobias Burnus <burnus@net-b.de>
2792 * gfortran.dg/bind_c_bool_1.f90: New.
2793 * gfortran.dg/do_5.f90: Add dg-warning.
2795 2013-01-09 Jan Hubicka <jh@suse.cz>
2797 PR tree-optimization/55875
2798 * gcc.c-torture/execute/pr55875.c: New testcase.
2799 * g++.dg/torture/pr55875.C: New testcase.
2801 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2804 * c-c++-common/pr48418.c: New test.
2806 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2809 * g++.dg/tls/thread_local-ice.C: New.
2811 2013-01-09 Andreas Schwab <schwab@suse.de>
2813 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2815 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2817 PR tree-optimization/48189
2818 * gcc.dg/pr48189.c: New test.
2820 2013-01-04 Jan Hubicka <jh@suse.cz>
2822 PR tree-optimization/55823
2823 * g++.dg/ipa/devirt-10.C: New testcase.
2825 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2826 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2828 PR rtl-optimization/55845
2829 * gcc.target/i386/pr55845.c: New test.
2831 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2833 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2834 instructions generated instead of number of occurances.
2836 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2838 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2839 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2840 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2841 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2842 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2843 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2844 * gcc.target/aarch64/vect-fcm.x: Likewise.
2845 * lib/target-supports.exp
2846 (check_effective_target_vect_cond): Enable for AArch64.
2848 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2850 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2851 endian-safe float pool loading.
2852 (test_square_root_v4sf): Likewise.
2853 (test_square_root_v2df): Likewise.
2854 * lib/target-supports.exp
2855 (check_effective_target_vect_call_sqrtf): Add AArch64.
2857 2013-01-08 Martin Jambor <mjambor@suse.cz>
2860 * gcc.dg/tree-ssa/pr55579.c: New test.
2862 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2864 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2867 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2870 * gcc.dg/torture/pr55890-3.c: New test.
2873 * gcc.c-torture/compile/pr55851.c: New test.
2876 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2879 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2882 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2884 2013-01-07 Tobias Burnus <burnus@net-b.de>
2887 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2888 * gfortran.dg/pointer_init_7.f90: New.
2890 2013-01-07 Richard Biener <rguenther@suse.de>
2892 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2894 2013-01-07 Richard Biener <rguenther@suse.de>
2897 * gcc.dg/torture/pr55890-1.c: New testcase.
2898 * gcc.dg/torture/pr55890-2.c: Likewise.
2900 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2902 * gcc.target/aarch64/fmovd.c: New.
2903 * gcc.target/aarch64/fmovf.c: Likewise.
2904 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2905 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2906 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2907 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2908 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2909 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2911 2013-01-07 Richard Biener <rguenther@suse.de>
2913 PR tree-optimization/55888
2914 PR tree-optimization/55862
2915 * gcc.dg/torture/pr55888.c: New testcase.
2917 2013-01-07 Tobias Burnus <burnus@net-b.de>
2920 * gfortran.dg/intrinsic_size_3.f90: New.
2922 2013-01-07 Tobias Burnus <burnus@net-b.de>
2925 * gfortran.dg/select_type_32.f90: New.
2927 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2930 * g++.dg/cpp0x/alias-decl-29.C: New test.
2932 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2937 * gfortran.dg/class_array_15.f03: New test.
2939 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2944 * gfortran.dg/use_23.f90: New test.
2945 * gfortran.dg/use_24.f90: New test.
2946 * gfortran.dg/use_25.f90: New test.
2947 * gfortran.dg/use_26.f90: New test.
2948 * gfortran.dg/use_27.f90: New test.
2950 2013-01-06 Olivier Hainque <hainque@adacore.com>
2952 * gnat.dg/specs/clause_on_volatile.ads: New test.
2954 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2956 * gnat.dg/alignment10.adb: New test.
2958 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2959 Mikael Morin <mikael@gcc.gnu.org>
2962 * gfortran.dg/use_22.f90: New test.
2964 2013-01-04 Andrew Pinski <apinski@cavium.com>
2966 * gcc.target/aarch64/cmp-1.c: New testcase.
2968 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2971 * gfortran.dg/select_type_31.f03: New test.
2973 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2975 PR c++/54526 (again)
2976 * g++.dg/cpp0x/parse2.C: Extend.
2977 * g++.old-deja/g++.other/crash28.C: Adjust.
2979 2013-01-04 Richard Biener <rguenther@suse.de>
2981 PR tree-optimization/55862
2982 * gcc.dg/torture/pr55862.c: New testcase.
2984 2013-01-04 Martin Jambor <mjambor@suse.cz>
2986 PR tree-optimization/55755
2987 * gcc.dg/torture/pr55755.c: New test.
2988 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2989 * gcc.dg/tree-ssa/pr45144.c: Update.
2991 2013-01-04 Richard Biener <rguenther@suse.de>
2994 * gcc.dg/fold-reassoc-2.c: New testcase.
2996 2013-01-04 Tobias Burnus <burnus@net-b.de>
2999 * gfortran.dg/null_7.f90: New.
3001 2013-01-04 Tobias Burnus <burnus@net-b.de>
3005 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3006 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3007 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3009 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3011 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3013 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3016 * gfortran.dg/assignment_1.f90: Modified.
3017 * gfortran.dg/assignment_4.f90: New.
3019 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3021 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3023 2013-01-03 Richard Biener <rguenther@suse.de>
3025 PR tree-optimization/55857
3026 * gcc.dg/vect/pr55857-1.c: New testcase.
3027 * gcc.dg/vect/pr55857-2.c: Likewise.
3029 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3031 PR rtl-optimization/55838
3032 * gcc.dg/pr55838.c: New test.
3034 PR tree-optimization/55832
3035 * gcc.c-torture/compile/pr55832.c: New test.
3037 2013-01-02 Teresa Johnson <tejohnson@google.com>
3039 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3040 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3041 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3042 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3043 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3044 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3045 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3046 * gcc.dg/unroll_1.c: Ditto.
3047 * gcc.dg/unroll_2.c: Ditto.
3048 * gcc.dg/unroll_3.c: Ditto.
3049 * gcc.dg/unroll_4.c: Ditto.
3051 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3053 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3055 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3058 * gfortran.dg/eof_4.f90: New test.
3060 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3062 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3063 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3064 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3065 (compat_setup_dfp): Initialize compat_alt_caret and
3066 compat_save_TEST_ALWAYS_FLAGS.
3068 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3070 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3072 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3074 * gcc.dg/torture/fp-int-convert-2.c: New test.
3076 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3078 * gfortran.dg/newunit_3.f90: Add dg-do run.
3079 * gfortran.dg/inquire_15.f90: Add dg-do run.
3081 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3083 PR tree-optimization/55831
3084 * gcc.dg/pr55831.c: New test.
3086 Copyright (C) 2013 Free Software Foundation, Inc.
3088 Copying and distribution of this file, with or without modification,
3089 are permitted in any medium without royalty provided the copyright
3090 notice and this notice are preserved.