1 2013-10-23 Richard Biener <rguenther@suse.de>
3 * gcc.dg/torture/pr58830.c: New testcase.
6 2013-06-24 Richard Biener <rguenther@suse.de>
8 PR tree-optimization/57488
9 * gcc.dg/torture/pr57488.c: New testcase.
11 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
13 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
15 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
18 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
20 2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
23 * g++.dg/cpp0x/decltype57.C: New.
24 * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
26 2013-10-16 Release Manager
30 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
32 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use
35 2013-10-10 Jakub Jelinek <jakub@redhat.com>
38 * gcc.dg/torture/pr58670.c: New test.
40 2013-10-09 Jakub Jelinek <jakub@redhat.com>
42 Backport from mainline
43 2013-09-26 Richard Biener <rguenther@suse.de>
45 PR tree-optimization/58539
46 * gcc.dg/torture/pr58539.c: New testcase.
48 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
51 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
52 * g++.old-deja/g++.mike/misc9.C: Adjust.
54 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
56 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
58 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
60 * gcc.target/s390/htm-nofloat-2.c: New testcase.
62 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
64 Backport from mainline
65 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
67 * gcc.target/s390/htm-1.c: New file.
68 * gcc.target/s390/htm-nofloat-1.c: New file.
69 * gcc.target/s390/htm-xl-intrin-1.c: New file.
71 2013-10-04 Tobias Burnus <burnus@net-b.de>
75 * gfortran.dg/defined_assignment_8.f90: New.
76 * gfortran.dg/defined_assignment_9.f90: New.
77 * gfortran.dg/defined_assignment_10.f90: New.
78 * gfortran.dg/defined_assignment_11.f90: New.
80 2013-10-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
82 Backport from mainline.
85 * gcc.target/aarch64/pr58460.c: New file.
87 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
90 * g++.dg/parse/crash62.C: New.
92 2013-10-01 Jakub Jelinek <jakub@redhat.com>
95 * gcc.c-torture/execute/pr58574.c: New test.
97 2013-09-30 Jakub Jelinek <jakub@redhat.com>
100 * gcc.c-torture/execute/pr58564.c: New test.
102 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
104 * gnat.dg/opt28.ad[sb]: New test.
105 * gnat.dg/opt28_pkg.ads: New helper.
107 2013-09-23 Alan Modra <amodra@gmail.com>
109 * gcc.target/powerpc/pr58330.c: New.
111 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
114 * g++.dg/parse/using4.C: New.
116 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
118 * gnat.dg/array_bounds_test2.adb: New test.
120 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
122 * gnat.dg/in_out_parameter4.adb: New test.
124 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
126 PR tree-optimization/58088
127 * gcc.c-torture/compile/pr58088.c: New test.
129 2013-09-13 Christian Bruel <christian.bruel@st.com>
132 * gcc.target/sh/torture/pr58314.c: New test.
134 2013-09-11 Richard Biener <rguenther@suse.de>
137 * g++.dg/uninit-pred-4.C: New testcase.
139 2013-09-11 Jakub Jelinek <jakub@redhat.com>
141 PR tree-optimization/58385
142 * gcc.c-torture/execute/pr58385.c: New test.
144 2013-09-10 Jakub Jelinek <jakub@redhat.com>
146 PR rtl-optimization/58365
147 * gcc.c-torture/execute/pr58365.c: New test.
149 2013-09-09 Jakub Jelinek <jakub@redhat.com>
152 * g++.dg/warn/Wunused-var-21.C: New test.
154 PR tree-optimization/58364
155 * gcc.c-torture/execute/pr58364.c: New test.
157 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
160 * g++.dg/ext/pr57735.C: New test.
162 2013-09-09 Richard Biener <rguenther@suse.de>
164 Backport from mainline
165 2013-08-27 Richard Biener <rguenther@suse.de>
167 PR tree-optimization/57521
168 * gcc.dg/torture/pr57521.c: New testcase.
170 2013-09-09 Richard Biener <rguenther@suse.de>
172 Backport from mainline
173 2013-09-03 Richard Biener <rguenther@suse.de>
176 * gcc.dg/torture/pr57656.c: New testcase.
178 2013-09-09 Richard Biener <rguenther@suse.de>
180 Backport from mainline
181 2013-08-29 Richard Biener <rguenther@suse.de>
183 PR tree-optimization/57685
184 * gcc.dg/torture/pr57685.c: New testcase.
186 2013-09-09 Richard Biener <rguenther@suse.de>
188 Backport from mainline
189 2013-08-30 Richard Biener <rguenther@suse.de>
191 PR tree-optimization/58223
192 * gcc.dg/torture/pr58223.c: New testcase.
193 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
195 2013-09-03 Richard Biener <rguenther@suse.de>
197 Backport from mainline
198 2013-08-29 Richard Biener <rguenther@suse.de>
200 PR tree-optimization/58246
201 * gcc.dg/torture/pr58246.c: New testcase.
203 2013-09-03 Richard Biener <rguenther@suse.de>
205 Backport from mainline
206 2013-08-30 Richard Biener <rguenther@suse.de>
208 PR tree-optimization/58228
209 * gcc.dg/torture/pr58228.c: New testcase.
211 2013-09-03 Richard Biener <rguenther@suse.de>
213 Backport from mainline
214 2013-08-30 Richard Biener <rguenther@suse.de>
216 PR tree-optimization/58010
217 * gcc.dg/pr58010.c: New testcase.
219 2013-08-30 Jakub Jelinek <jakub@redhat.com>
221 PR tree-optimization/58277
222 * gcc.c-torture/execute/pr58277-1.c: New test.
223 * gcc.c-torture/execute/pr58277-2.c: New test.
225 2013-08-29 Jakub Jelinek <jakub@redhat.com>
227 Backported from mainline
228 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
231 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
233 2013-05-27 Richard Biener <rguenther@suse.de>
235 PR tree-optimization/57417
236 * gcc.dg/torture/pr57417.c: New testcase.
238 PR tree-optimization/57396
239 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
241 PR tree-optimization/57343
242 * gcc.dg/torture/pr57343.c: New testcase.
244 2013-05-23 Richard Biener <rguenther@suse.de>
247 * gcc.dg/torture/pr57381.c: New testcase.
249 2013-08-28 Jakub Jelinek <jakub@redhat.com>
252 * c-c++-common/gomp/pr58257.c: New test.
254 2013-08-28 Richard Biener <rguenther@suse.de>
256 Backport from mainline
257 2013-06-24 Richard Biener <rguenther@suse.de>
260 * gcc.dg/pr56977.c: New testcase.
262 2013-08-24 Mikael Morin <mikael@gcc.gnu.org>
265 * gfortran.dg/inline_sum_5.f90: New.
267 2013-08-24 Janus Weil <janus@gcc.gnu.org>
270 2013-08-22 Janus Weil <janus@gcc.gnu.org>
273 * gfortran.dg/select_type_34.f90: New.
275 2013-08-23 Jakub Jelinek <jakub@redhat.com>
278 * gcc.target/i386/pr58218.c: New test.
280 PR tree-optimization/58209
281 * gcc.c-torture/execute/pr58209.c: New test.
283 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
286 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
288 2013-08-18 Jakub Jelinek <jakub@redhat.com>
290 PR tree-optimization/58006
291 * g++.dg/opt/pr58006.C: New test.
293 2013-08-16 Jakub Jelinek <jakub@redhat.com>
295 PR tree-optimization/58164
296 * gcc.c-torture/compile/pr58164.c: New test.
298 PR tree-optimization/58165
299 * g++.dg/opt/pr58165.C: New test.
301 2013-08-14 Jakub Jelinek <jakub@redhat.com>
303 PR tree-optimization/58145
304 * gcc.dg/pr58145-1.c: New test.
305 * gcc.dg/pr58145-2.c: New test.
307 2013-08-13 Jakub Jelinek <jakub@redhat.com>
310 * gcc.dg/asan/pr56417.c: New test.
312 2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
314 Backport from mainline
315 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
317 PR rtl-optimization/57459
318 * gcc.target/i386/pr57459.c: New test.
320 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
322 * gnat.dg/loop_optimization16.adb: New test.
323 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
325 2013-08-13 Marek Polacek <polacek@redhat.com>
327 PR tree-optimization/57980
328 * gcc.dg/pr57980.c: New test.
330 2013-08-13 Uros Bizjak <ubizjak@gmail.com>
332 Backport from mainline
333 2013-08-12 Perez Read <netfirewall@gmail.com>
336 * gcc.target/i386/movabs-1.c: New test.
338 2013-08-11 Janus Weil <janus@gcc.gnu.org>
341 2013-08-09 Janus Weil <janus@gcc.gnu.org>
344 * gfortran.dg/transfer_intrinsic_6.f90: New.
346 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
348 Backport from mainline:
349 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
351 * gcc.target/arm/lp1189445.c: New testcase.
353 2013-08-06 Martin Jambor <mjambor@suse.cz>
354 Bernd Edlinger <bernd.edlinger@hotmail.de>
356 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
357 (a): Fix constructor.
359 2013-08-06 Martin Jambor <mjambor@suse.cz>
362 * gcc.dg/torture/pr58041.c: New test.
363 * gcc.target/arm/pr58041.c: Likewise.
365 2013-07-28 Tobias Burnus <burnus@net-b.de>
367 Backport from mainline
368 2013-05-28 Tobias Burnus <burnus@net-b.de>
371 * gfortran.dg/use_29.f90: New.
373 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
376 * g++.dg/cpp0x/pr57981.C: New.
378 2013-07-25 Terry Guo <terry.guo@arm.com>
380 Backport from mainline:
381 2013-07-25 Terry Guo <terry.guo@arm.com>
383 * gcc.target/arm/thumb1-Os-mult.c: New test case.
385 2013-07-19 Wei Mi <wmi@google.com>
387 Backport from mainline:
388 2013-07-18 Wei Mi <wmi@google.com>
390 PR rtl-optimization/57878
391 * g++.dg/pr57878.C: New test.
393 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
395 Backport from 2013-07-19 trunk r201051.
398 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
399 Adjust to corrected rounding.
401 2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
403 * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
405 * gcc.target/i386/bmi-2.c: Ditto.
406 * gcc.target/i386/bmi-bextr-4.c: New.
407 * gcc.target/i386/bmi-bextr-5.c: Ditto.
409 2013-07-16 Iain Sandoe <iain@codesourcery.com>
413 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
414 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
415 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
416 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
417 * objc.dg/image-info.m: Likewise.
418 * objc.dg/symtab-1.m: Likewise.
419 * objc.dg/torture/strings/const-str-10.m: Likewise.
420 * objc.dg/torture/strings/const-str-11.m: Likewise.
421 * objc.dg/torture/strings/const-str-9.m: Likewise.
422 * objc.dg/zero-link-1.m: Likewise.
423 * objc.dg/zero-link-2.m: Likewise.
424 * objc.dg/no-extra-load.m: Avoid Foundation.h.
425 * objc.dg/objc-foreach-4.m: Likewise.
426 * objc.dg/objc-foreach-5.m: Likewise.
427 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
429 * obj-c++.dg/strings/const-str-12.mm: Likewise.
430 * obj-c++.dg/syntax-error-1.mm: Likewise.
431 * objc.dg/method-6.m: Likewise.
432 * objc.dg/pr23214.m: Likewise.
433 * objc.dg/proto-lossage-7.m: Likewise.
434 * objc.dg/strings/const-str-12b.m: Likewise.
435 * objc.dg/zero-link-3.m: Likewise.
436 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
437 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
438 adjust headers, interfaces and encoded types to reflect current system
439 versions. Add FIXME and outputs from current system compiler for
442 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
444 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
446 * gcc.c-torture/execute/nest-align-1.x: New.
448 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
450 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
452 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
454 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
456 2013-07-08 Tobias Burnus <burnus@net-b.de>
459 * gfortran.dg/dot_product_2.f90: New.
461 2013-07-08 Jakub Jelinek <jakub@redhat.com>
463 PR rtl-optimization/57829
464 * gcc.c-torture/execute/pr57829.c: New test.
466 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
469 * g++.dg/cpp0x/noexcept21.C: New.
471 2013-07-03 Jakub Jelinek <jakub@redhat.com>
474 * gcc.target/i386/pr57777.c: New test.
477 * g++.dg/template/arg9.C: New test.
479 2013-06-28 Jakub Jelinek <jakub@redhat.com>
482 * gcc.target/i386/pr57736.c: New test.
484 2013-06-27 Jakub Jelinek <jakub@redhat.com>
487 * gcc.target/i386/bmi-bextr-3.c: New test.
490 * gcc.target/i386/bmi2-bzhi-1.c: New test.
492 2013-06-24 Martin Jambor <mjambor@suse.cz>
494 PR tree-optimization/57358
495 * gcc.dg/ipa/pr57358.c: New test.
497 2013-06-24 Alan Modra <amodra@gmail.com>
499 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
500 Add scan-assembler-not "lvx".
501 * gcc.target/powerpc/le-altivec-consts.c: New.
503 2013-06-21 Uros Bizjak <ubizjak@gmail.com>
505 Backport from mainline
506 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
509 * gcc.target/i386/pr57655.c: New test.
511 2013-06-21 Paolo Carlini <paolo.carlini@oracle.com>
514 * g++.dg/cpp0x/decltype55.C: New.
516 2013-06-20 Wei Mi <wmi@google.com>
518 Backport from mainline
519 2013-06-19 Wei Mi <wmi@google.com>
521 PR rtl-optimization/57518
522 * testsuite/gcc.dg/pr57518.c: New test.
524 2013-06-11 Tobias Burnus <burnus@net-b.de>
527 * gfortran.dg/defined_assignment_7.f90: New.
529 2013-06-10 Oleg Endo <olegendo@gcc.gnu.org>
531 Backport from mainline
532 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
535 * gcc.target/sh/pr56547-1.c: New.
536 * gcc.target/sh/pr56547-2.c: New.
538 2013-06-09 Jakub Jelinek <jakub@redhat.com>
541 * gcc.c-torture/execute/pr57568.c: New test.
543 2013-06-04 Tobias Burnus <burnus@net-b.de>
545 Backport from mainline
546 2013-05-22 Tobias Burnus <burnus@net-b.de>
549 * gfortran.dg/defined_assignment_6.f90: New.
551 2013-05-31 Janus Weil <janus@gcc.gnu.org>
552 Tobias Burnus <burnus@net-b.de>
555 * gfortran.dg/typebound_override_4.f90: New.
557 2013-05-31 Release Manager
559 * GCC 4.8.1 released.
561 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
563 * gnat.dg/specs/last_bit.ads: New test.
565 2013-05-24 Greta Yorsh <Greta.Yorsh@arm.com>
567 Backport from mainline
568 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
571 * gcc.target/arm/pr56732-1.c: New test.
573 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
576 * gcc.dg/tree-ssa/pr57385.c: New test.
578 2013-05-23 Martin Jambor <mjambor@suse.cz>
581 * gcc.dg/ipa/pr57347.c: New test.
583 2013-05-23 Richard Biener <rguenther@suse.de>
585 PR rtl-optimization/57341
586 * gcc.dg/torture/pr57341.c: New testcase.
588 2013-05-23 Jakub Jelinek <jakub@redhat.com>
591 * gcc.c-torture/execute/pr57344-1.c: New test.
592 * gcc.c-torture/execute/pr57344-2.c: New test.
593 * gcc.c-torture/execute/pr57344-3.c: New test.
594 * gcc.c-torture/execute/pr57344-4.c: New test.
596 2013-05-22 Richard Biener <rguenther@suse.de>
598 Backport from mainline
599 2013-05-21 Richard Biener <rguenther@suse.de>
601 PR tree-optimization/57330
602 * gcc.dg/torture/pr57330.c: New testcase.
604 2013-05-21 Richard Biener <rguenther@suse.de>
606 PR tree-optimization/57303
607 * gcc.dg/torture/pr57303.c: New testcase.
609 2013-05-21 Jakub Jelinek <jakub@redhat.com>
611 PR tree-optimization/57321
612 * gcc.c-torture/execute/pr57321.c: New test.
614 2013-05-17 Jakub Jelinek <jakub@redhat.com>
616 PR rtl-optimization/57281
617 PR rtl-optimization/57300
618 * gcc.dg/pr57300.c: New test.
619 * gcc.c-torture/execute/pr57281.c: New test.
621 2013-05-16 Dodji Seketeli <dodji@redhat.com>
623 PR c++/56782 - Regression with empty pack expansions
624 * g++.dg/cpp0x/variadic142.C: New test file.
626 2013-05-14 Jakub Jelinek <jakub@redhat.com>
629 * c-c++-common/Wsequence-point-1.c: New test.
632 * gcc.dg/torture/pr57251.c: New test.
634 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
637 * gcc.target/i386/pr57264.c: New test.
639 2013-05-13 Jakub Jelinek <jakub@redhat.com>
641 PR tree-optimization/57230
642 * gcc.dg/strlenopt-23.c: New test.
644 2013-05-10 Richard Biener <rguenther@suse.de>
646 PR tree-optimization/57214
647 * gcc.dg/torture/pr57214.c: New testcase.
649 2013-05-09 Martin Jambor <mjambor@suse.cz>
652 * gcc.dg/ipa/pr56988.c: New test.
654 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
656 * c-c++-common/vector-scalar-2.c: New testcase.
658 2013-05-07 Tobias Burnus <burnus@net-b.de>
660 Backport from mainline
661 2013-05-02 Tobias Burnus <burnus@net-b.de>
664 * gfortran.dg/size_kind_2.f90: New.
665 * gfortran.dg/size_kind_3.f90: New.
667 2013-05-07 Jakub Jelinek <jakub@redhat.com>
669 PR tree-optimization/57149
670 * gcc.dg/pr57149.c: New test.
673 * gcc.dg/pr57184.c: New test.
675 2013-05-07 Richard Biener <rguenther@suse.de>
677 Backport from mainline
678 2013-05-06 Richard Biener <rguenther@suse.de>
680 PR tree-optimization/57185
681 * gcc.dg/autopar/pr57185.c: New testcase.
683 2013-04-19 Richard Biener <rguenther@suse.de>
685 PR tree-optimization/57000
686 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
688 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
690 * gnat.dg/specs/array3.ads: New test.
692 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
695 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
698 * gcc.target/powerpc/pr57150.c: New file.
700 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
702 Backport from mainline
703 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
706 * gcc.target/i386/pr57106.c: New test.
708 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
711 * g++.dg/cpp0x/auto38.C: New.
713 2013-05-04 Jakub Jelinek <jakub@redhat.com>
715 PR tree-optimization/56205
716 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
718 2013-05-03 Jakub Jelinek <jakub@redhat.com>
720 PR rtl-optimization/57130
721 * gcc.c-torture/execute/pr57130.c: New test.
723 2013-05-03 Marek Polacek <polacek@redhat.com>
725 Backport from mainline
726 2013-04-25 Marek Polacek <polacek@redhat.com>
728 PR tree-optimization/57066
729 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
731 2013-05-02 Jakub Jelinek <jakub@redhat.com>
733 PR rtl-optimization/57131
734 * gcc.c-torture/execute/pr57131.c: New test.
736 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
738 Backport from mainline
740 * gcc.target/i386/pr57091.c: New test.
742 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
744 Backport from mainline
745 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
748 * gcc.target/i386/pr57097.c: New test.
750 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
752 Backport from mainline
753 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
755 PR rtl-optimizations/57046
756 * gcc.target/i386/pr57046.c: New test.
758 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
760 Backport from mainline
761 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
764 * gcc.target/i386/pr57018.c: New test.
766 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
768 Backport from mainline
769 2013-04-18 Jakub Jelinek <jakub@redhat.com>
771 PR rtl-optimization/56999
772 * g++.dg/opt/pr56999.C: New test.
774 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
776 Backport from mainline
777 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
779 PR rtl-optimization/56847
780 * gcc.dg/pr56847.c: New test.
782 2013-05-02 Ian Bolton <ian.bolton@arm.com>
784 Backport from mainline (fix to botched commit)
785 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
787 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
788 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
789 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
790 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
791 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
792 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
793 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
794 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
795 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
796 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
798 Backport from mainline
799 2013-03-28 Ian Bolton <ian.bolton@arm.com>
801 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
802 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
803 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
804 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
805 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
806 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
807 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
808 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
809 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
810 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
812 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
815 * g++.dg/cpp0x/decltype53.C: New.
817 2013-04-30 Jakub Jelinek <jakub@redhat.com>
819 PR tree-optimization/57104
820 * gcc.dg/pr57104.c: New test.
822 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
824 Backport from mainline
825 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
828 * gcc.target/i386/pr44578.c: New test.
830 Backport from mainline
831 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
834 * gcc.target/i386/pr57098.c: New test.
836 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
839 * g++.dg/cpp0x/decltype52.C: New.
841 2013-04-29 Richard Biener <rguenther@suse.de>
844 * gcc.dg/autopar/pr57103.c: New testcase.
846 2013-04-29 Christian Bruel <christian.bruel@st.com>
849 * gcc.target/sh/pr57108.c: New test.
851 2013-04-29 Jakub Jelinek <jakub@redhat.com>
853 PR tree-optimization/57083
854 * gcc.dg/torture/pr57083.c: New test.
856 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
861 * gfortran.dg/namelist_77.f90: New test.
862 * gfortran.dg/namelist_78.f90: New test.
864 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
867 * gfortran.dg/namelist_81.f90: New test.
869 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
874 * gfortran.dg/namelist_79.f90: New test.
876 2013-04-27 Jakub Jelinek <jakub@redhat.com>
879 * gcc.c-torture/execute/pr56866.c: New test.
880 * gcc.target/i386/pr56866.c: New test.
882 2013-04-26 Janus Weil <janus@gcc.gnu.org>
884 Backports from trunk:
887 * gfortran.dg/proc_ptr_41.f90: New.
890 * gfortran.dg/proc_ptr_42.f90: New.
894 * gfortran.dg/transfer_check_4.f90: New.
896 2013-04-25 Jakub Jelinek <jakub@redhat.com>
898 PR rtl-optimization/57003
899 * gcc.target/i386/pr57003.c: New test.
901 2013-04-25 Ian Bolton <ian.bolton@arm.com>
903 Backported from mainline.
904 2013-03-22 Ian Bolton <ian.bolton@arm.com>
906 * gcc.target/aarch64/movk.c: New test.
908 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
911 * g++.dg/cpp0x/sfinae45.C: New.
913 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
915 Backported from mainline.
916 PR rtl-optimization/56605
917 * gcc.target/powerpc/pr56605.c: New.
919 2013-04-22 Marek Polacek <polacek@redhat.com>
921 Backport from mainline
922 2013-04-22 Marek Polacek <polacek@redhat.com>
925 * gcc.dg/pr56990.c: New test.
927 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
928 Mikael Morin <mikael@gcc.gnu.org>
931 * gfortran.dg/array_constructor_45.f90: New test.
932 * gfortran.dg/array_constructor_46.f90: New test.
933 * gfortran.dg/array_constructor_47.f90: New test.
934 * gfortran.dg/array_constructor_40.f90: Adjust number of
937 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
940 * gfortran.dg/select_type_33.f03: New test.
942 2013-04-18 Jakub Jelinek <jakub@redhat.com>
944 PR tree-optimization/56984
945 * gcc.c-torture/compile/pr56984.c: New test.
947 PR rtl-optimization/56992
948 * gcc.dg/pr56992.c: New test.
950 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
952 Backport from mainline
953 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
955 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
956 * gcc.c-torture/execute/pr33992.x: Remove.
957 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
958 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
959 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
961 Backport from mainline
962 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
964 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
965 * g++.dg/ipa/ivinline-2.C: Likewise.
966 * g++.dg/ipa/ivinline-3.C: Likewise.
967 * g++.dg/ipa/ivinline-4.C: Likewise.
968 * g++.dg/ipa/ivinline-5.C: Likewise.
969 * g++.dg/ipa/ivinline-7.C: Likewise.
970 * g++.dg/ipa/ivinline-8.C: Likewise.
971 * g++.dg/ipa/ivinline-9.C: Likewise.
972 * g++.dg/cpp0x/noexcept03.C: Likewise.
973 * gcc.dg/const-1.c: Likewise.
974 * gcc.dg/ipa/pure-const-1.c: Likewise.
975 * gcc.dg/noreturn-8.c: Likewise.
976 * gcc.target/i386/mmx-1.c: Likewise.
977 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
978 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
979 * gcc.c-torture/execute/pr33992.x: New file.
981 2013-04-15 Jakub Jelinek <jakub@redhat.com>
983 PR tree-optimization/56962
984 * gcc.c-torture/execute/pr56962.c: New test.
986 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
988 * gcc.dg/pr56890-1.c: New test.
989 * gcc.dg/pr56890-2.c: Likewise.
991 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
994 * gcc.target/i386/pr56903.c: New test.
996 2013-04-12 Jakub Jelinek <jakub@redhat.com>
998 PR tree-optimization/56918
999 PR tree-optimization/56920
1000 * gcc.dg/vect/pr56918.c: New test.
1001 * gcc.dg/vect/pr56920.c: New test.
1003 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1006 * g++.dg/template/arrow4.C: New test.
1008 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1011 * g++.dg/cpp0x/sfinae44.C: New.
1013 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1015 Backported from mainline.
1016 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1018 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1020 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1022 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1023 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1024 loop is vectorized and that the correct instruction is generated.
1025 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1026 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1027 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1029 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1031 PR tree-optimization/56899
1032 * gcc.c-torture/execute/pr56899.c: New test.
1034 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1037 * g++.dg/template/arrow3.C: New test.
1039 Backported from mainline
1040 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1043 * c-c++-common/gomp/pr56883.c: New test.
1045 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1048 Backport from trunk.
1049 * gfortran.dg/array_constructor_44.f90: New test.
1051 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1053 * gcc.c-torture/execute/pr56837.c: New test.
1055 2013-04-04 Marek Polacek <polacek@redhat.com>
1057 Backport from mainline:
1058 2013-04-04 Marek Polacek <polacek@redhat.com>
1060 PR tree-optimization/48186
1061 * gcc.dg/pr48186.c: New test.
1063 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1065 Backport from mainline:
1066 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1069 * gcc.target/arm/neon-vcond-gt.c: New test.
1070 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1071 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1073 2013-04-04 Richard Biener <rguenther@suse.de>
1075 PR tree-optimization/56837
1076 * g++.dg/torture/pr56837.C: New testcase.
1078 2013-04-03 Marek Polacek <polacek@redhat.com>
1080 Backport from mainline:
1081 2013-04-03 Marek Polacek <polacek@redhat.com>
1084 * gcc.dg/pr55702.c: New test.
1086 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1089 * g++.dg/debug/pr56819.C: New test.
1091 2013-04-03 Richard Biener <rguenther@suse.de>
1093 PR tree-optimization/56817
1094 * g++.dg/torture/pr56817.C: New testcase.
1096 2013-04-03 Richard Biener <rguenther@suse.de>
1098 PR tree-optimization/55964
1099 * gcc.dg/torture/pr55964-2.c: New testcase.
1101 2013-04-03 Richard Biener <rguenther@suse.de>
1103 PR tree-optimization/56501
1104 * gcc.dg/torture/pr56501.c: New testcase.
1106 2013-04-03 Richard Biener <rguenther@suse.de>
1108 PR tree-optimization/56407
1109 * gcc.dg/torture/pr56407.c: New testcase.
1111 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1113 PR rtl-optimization/56745
1114 * gcc.c-torture/compile/pr56745.c: New test.
1116 2013-04-02 Tobias Burnus <burnus@net-b.de>
1118 Backport from mainline:
1119 2013-03-28 Tobias Burnus <burnus@net-b.de>
1122 * gfortran.dg/namelist_80.f90: New.
1124 2013-04-02 Tobias Burnus <burnus@net-b.de>
1126 Backport from mainline:
1127 2013-03-29 Tobias Burnus <burnus@net-b.de>
1130 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1132 2013-04-02 Richard Biener <rguenther@suse.de>
1135 * g++.dg/torture/pr56768.C: New testcase.
1137 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
1140 * g++.dg/ext/desig5.C: New.
1142 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
1144 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1145 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1147 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1150 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1153 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1156 * g++.dg/cpp0x/range-for23.C: New.
1158 2013-03-25 Richard Biener <rguenther@suse.de>
1161 * g++.dg/torture/pr56694.C: New testcase.
1163 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1165 Backport from mainline:
1166 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1169 * gfortran.dg/do_1.f90: Don't xfail.
1171 2013-03-24 Tobias Burnus <burnus@net-b.de>
1174 * gfortran.dg/eof_5.f90: New.
1176 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1178 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1181 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1184 * g++.dg/cpp0x/constexpr-array5.C: New.
1186 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
1189 * gcc.target/i386/pr56560.c: New file.
1191 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1194 * gcc.c-torture/execute/builtins/builtins.exp: Add
1195 -Wl,--allow-multiple-definition for RTEMS targets.
1197 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1199 Backported from mainline
1200 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1203 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1204 * c-c++-common/pr56607.c: New test.
1206 2013-03-22 Release Manager
1208 * GCC 4.8.0 released.
1210 2013-03-20 Richard Biener <rguenther@suse.de>
1212 PR tree-optimization/56661
1213 * gcc.dg/torture/pr56661.c: New testcase.
1215 2013-03-20 Jakub Jelinek <jakub@redhat.com>
1217 PR tree-optimization/56635
1218 * g++.dg/torture/pr56635.C: New test.
1220 2013-03-15 Tobias Burnus <burnus@net-b.de>
1223 * gfortran.dg/transfer_intrinsic_5.f90: New.
1225 2013-03-15 Kai Tietz <ktietz@redhat.com>
1227 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1228 * gcc.target/i386/pr20020-1.c: Likewise.
1229 * gcc.target/i386/pr20020-2.c: Likewise.
1230 * gcc.target/i386/pr20020-3.c: Likewise.
1231 * gcc.target/i386/pr53425-1.c: Likewise.
1232 * gcc.target/i386/pr53425-2.c: Likewise.
1233 * gcc.target/i386/pr55093.c: Likewise.
1234 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1236 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1239 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1240 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1242 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1244 PR tree-optimization/53265
1245 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1247 * gcc.dg/graphite/id-6.c (test): Likewise.
1248 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1249 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1251 PR tree-optimization/53265
1252 * gcc.dg/pr53265.c: New test.
1253 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1255 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1257 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1258 n, use it as high bound instead of 4.
1260 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1263 * gcc.target/sh/pr49880-1.c: New.
1264 * gcc.target/sh/pr49880-2.c: New.
1265 * gcc.target/sh/pr49880-3.c: New.
1266 * gcc.target/sh/pr49880-4.c: New.
1267 * gcc.target/sh/pr49880-5.c: New.
1269 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1271 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1273 2013-03-13 Richard Biener <rguenther@suse.de>
1275 PR tree-optimization/56608
1276 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1278 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1281 * g++.dg/cpp0x/alias-decl-32.C: New.
1283 2013-03-11 Jan Hubicka <jh@suse.cz>
1286 * gcc.c-torture/compile/pr56571.c: New testcase.
1288 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1290 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1291 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1293 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1295 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1296 * gcc.dg/inline_4.c: Likewise.
1297 * gcc.dg/unroll_2.c: Likewise.
1298 * gcc.dg/unroll_3.c: Likewise.
1299 * gcc.dg/unroll_4.c: Likewise.
1301 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1304 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1307 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1309 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1312 * gcc.c-torture/compile/pr40797.c: New.
1314 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1316 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1318 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1321 * gfortran.dg/class_56.f90: New test.
1323 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1326 * gcc.target/mips/pr56524.c: New test.
1328 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1331 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1333 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1336 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1338 2013-03-08 Marek Polacek <polacek@redhat.com>
1340 PR tree-optimization/56478
1341 * gcc.dg/torture/pr56478.c: New test.
1343 2013-03-08 Kai Tietz <ktietz@redhat.com>
1345 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1346 targets linker option --allow-multiple-definition.
1348 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1349 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1350 * gcc.dg/pr52549.c: Add LLP64 case.
1351 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1352 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1353 * gcc.dg/torture/pr51071-2.c: Likewise.
1354 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1355 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1356 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1357 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1358 * gcc.dg/weak/weak-1.c: Likewise.
1359 * gcc.dg/weak/weak-2.c: Likewise.
1360 * gcc.dg/weak/weak-3.c: Likewise.
1361 * gcc.dg/weak/weak-4.c: Likewise.
1362 * gcc.dg/weak/weak-5.c: Likewise.
1363 * gcc.dg/weak/weak-15.c: Likewise.
1364 * gcc.dg/weak/weak-16.c: Likewise.
1366 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1368 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1370 PR tree-optimization/56559
1371 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1373 2013-03-07 Andreas Schwab <schwab@suse.de>
1375 * gcc.dg/pr31490.c: Fix last change.
1377 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1380 * g++.dg/template/crash115.C: New.
1382 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1384 PR tree-optimization/56539
1385 * gcc.c-torture/compile/pr56539.c: New test.
1387 2013-03-06 Kai Tietz <ktietz@redhat.com>
1389 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1390 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1391 * gcc.dg/lto/20091013-1_2.c: Likewise.
1392 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1394 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1396 * gnat.dg/specs/aggr6.ads: New test.
1398 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1400 * gnat.dg/loop_optimization15.ad[sb]: New test.
1402 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1405 * gcc.dg/pr56548.c: New test.
1407 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1410 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1412 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1415 * g++.dg/template/typename20.C: New test.
1417 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1420 * gcc.dg/pr56510.c: New test.
1422 PR rtl-optimization/56484
1423 * gcc.c-torture/compile/pr56484.c: New test.
1425 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1428 * g++.dg/warn/Wsign-conversion-2.C: New.
1430 2013-03-05 Richard Biener <rguenther@suse.de>
1432 PR tree-optimization/56270
1433 * gcc.dg/vect/slp-38.c: New testcase.
1435 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1437 PR rtl-optimization/56494
1438 * gcc.dg/pr56494.c: New test.
1440 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1442 * gcc.dg/pr56424.c: New test.
1444 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1446 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1447 * gcc.dg/pr56228.c <avr>: Skip.
1449 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1452 PR tree-optimization/52631
1453 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1455 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1457 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1458 * gcc.dg/vect/vect-83_64.c: Same.
1460 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1463 * gfortran.dg/pointer_check_13.f90: New test.
1465 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1468 * gfortran.dg/array_constructor_42.f90: New test.
1470 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1473 * g++.dg/template/static33.C: New.
1474 * g++.dg/template/static34.C: Likewise.
1477 * g++.dg/template/static35.C: New.
1479 2013-03-01 Steve Ellcey <sellcey@mips.com>
1481 * gcc.dg/pr56396.c: Require pic support.
1483 2013-03-01 Richard Biener <rguenther@suse.de>
1485 PR tree-optimization/55481
1486 * gcc.dg/torture/pr56488.c: New testcase.
1488 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1489 Jakub Jelinek <jakub@redhat.com>
1492 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1493 no_sanitize_address attribute rather than no_address_safety_analysis.
1494 * g++.dg/asan/sanitizer_test_utils.h
1495 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1496 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1497 in addition to no_address_safety_analysis.
1499 2013-02-28 Jason Merrill <jason@redhat.com>
1502 * g++.dg/cpp0x/constexpr-and.C: New.
1504 2013-02-28 Martin Jambor <mjambor@suse.cz>
1506 PR tree-optimization/56294
1507 * g++.dg/debug/pr56294.C: New test.
1509 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1511 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1513 2013-02-27 Marek Polacek <polacek@redhat.com>
1515 PR rtl-optimization/56466
1516 * gcc.dg/pr56466.c: New test.
1518 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1520 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1521 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1522 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1524 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1527 * gcc.dg/pr45472.c: New test.
1529 2013-02-26 Marek Polacek <polacek@redhat.com>
1531 PR tree-optimization/56426
1532 * gcc.dg/pr56436.c: New test.
1534 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1536 PR tree-optimization/56448
1537 * gcc.c-torture/compile/pr56448.c: New test.
1539 PR tree-optimization/56443
1540 * gcc.dg/torture/pr56443.c: New test.
1542 2013-02-25 Richard Biener <rguenther@suse.de>
1544 PR tree-optimization/56175
1545 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1547 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1550 * g++.dg/torture/pr56403.C: New test.
1552 2013-02-25 Catherine Moore <clm@codesourcery.com>
1555 2013-02-24 Catherine Moore <clm@codesourcery.com>
1556 Richard Sandiford <rdsandiford@googlemail.com>
1558 * gcc.target/mips/mips.exp: Add microMIPS support.
1559 * gcc.target/mips/umips-movep-2.c: New test.
1560 * gcc.target/mips/umips-lwp-2.c: New test.
1561 * gcc.target/mips/umips-swp-5.c: New test.
1562 * gcc.target/mips/umips-constraints-1.c: New test.
1563 * gcc.target/mips/umips-lwp-3.c: New test.
1564 * gcc.target/mips/umips-swp-6.c: New test.
1565 * gcc.target/mips/umips-constraints-2.c: New test.
1566 * gcc.target/mips/umips-save-restore-1.c: New test.
1567 * gcc.target/mips/umips-lwp-4.c: New test.
1568 * gcc.target/mips/umips-swp-7.c: New test.
1569 * gcc.target/mips/umips-save-restore-2.c: New test.
1570 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1571 * gcc.target/mips/umips-lwp-5.c: New test.
1572 * gcc.target/mips/umips-save-restore-3.c: New test.
1573 * gcc.target/mips/umips-lwp-6.c: New test.
1574 * gcc.target/mips/umips-swp-1.c: New test.
1575 * gcc.target/mips/umips-lwp-7.c: New test.
1576 * gcc.target/mips/umips-swp-2.c: New test.
1577 * gcc.target/mips/umips-lwp-8.c: New test.
1578 * gcc.target/mips/umips-swp-3.c: New test.
1579 * gcc.target/mips/umips-movep-1.c: New test.
1580 * gcc.target/mips/umips-lwp-1.c: New test.
1581 * gcc.target/mips/umips-swp-4.c: New test.
1583 2013-02-24 Catherine Moore <clm@codesourcery.com>
1584 Richard Sandiford <rdsandiford@googlemail.com>
1586 * gcc.target/mips/mips.exp: Add microMIPS support.
1587 * gcc.target/mips/umips-movep-2.c: New test.
1588 * gcc.target/mips/umips-lwp-2.c: New test.
1589 * gcc.target/mips/umips-swp-5.c: New test.
1590 * gcc.target/mips/umips-constraints-1.c: New test.
1591 * gcc.target/mips/umips-lwp-3.c: New test.
1592 * gcc.target/mips/umips-swp-6.c: New test.
1593 * gcc.target/mips/umips-constraints-2.c: New test.
1594 * gcc.target/mips/umips-save-restore-1.c: New test.
1595 * gcc.target/mips/umips-lwp-4.c: New test.
1596 * gcc.target/mips/umips-swp-7.c: New test.
1597 * gcc.target/mips/umips-save-restore-2.c: New test.
1598 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1599 * gcc.target/mips/umips-lwp-5.c: New test.
1600 * gcc.target/mips/umips-save-restore-3.c: New test.
1601 * gcc.target/mips/umips-lwp-6.c: New test.
1602 * gcc.target/mips/umips-swp-1.c: New test.
1603 * gcc.target/mips/umips-lwp-7.c: New test.
1604 * gcc.target/mips/umips-swp-2.c: New test.
1605 * gcc.target/mips/umips-lwp-8.c: New test.
1606 * gcc.target/mips/umips-swp-3.c: New test.
1607 * gcc.target/mips/umips-movep-1.c: New test.
1608 * gcc.target/mips/umips-lwp-1.c: New test.
1609 * gcc.target/mips/umips-swp-4.c: New test.
1611 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1614 * lib/asan-dg.exp (asan_link_flags): Add
1615 -B${gccpath}/libsanitizer/asan/ to flags.
1617 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1620 * gcc.dg/torture/pr56420.c: New test.
1622 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1625 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1627 2013-02-21 Martin Jambor <mjambor@suse.cz>
1629 PR tree-optimization/56310
1630 * g++.dg/ipa/pr56310.C: New test.
1632 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1635 * gfortran.dg/proc_ptr_comp_37.f90: New.
1637 2013-02-21 Richard Biener <rguenther@suse.de>
1639 PR tree-optimization/56415
1641 2013-02-11 Richard Biener <rguenther@suse.de>
1643 PR tree-optimization/56273
1644 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1645 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1646 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1647 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1648 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1649 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1651 2013-02-21 Marek Polacek <polacek@redhat.com>
1653 PR tree-optimization/56398
1654 * g++.dg/torture/pr56398.C: New test.
1656 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1659 * gcc.c-torture/compile/pr56405.c: New test.
1661 2013-02-20 Jan Hubicka <jh@suse.cz>
1663 PR tree-optimization/56265
1664 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1666 2013-02-20 Richard Biener <rguenther@suse.de>
1668 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1670 2013-02-20 Richard Biener <rguenther@suse.de>
1671 Jakub Jelinek <jakub@redhat.com>
1673 PR tree-optimization/56396
1674 * gcc.dg/pr56396.c: New testcase.
1676 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1679 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1681 2013-02-19 Richard Biener <rguenther@suse.de>
1683 PR tree-optimization/56384
1684 * gcc.dg/torture/pr56384.c: New testcase.
1686 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1688 PR tree-optimization/56350
1689 * gcc.dg/pr56350.c: New test.
1691 PR tree-optimization/56381
1692 * g++.dg/opt/pr56381.C: New test.
1694 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1697 * lib/dg-pch.exp (pch-init, pch-finish,
1698 check_effective_target_pch_supported_debug): New procs.
1699 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1700 Likewise if $pch_unsupported_debug and $flags include -g.
1701 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1702 and dg-require-effective-target pch_unsupported_debug.
1703 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1704 * objc.dg/pch/pch.exp: Likewise.
1705 * gcc.dg/pch/pch.exp: Likewise.
1706 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1707 pch_unsupported_debug.
1708 * gcc.dg/pch/valid-1.hs: Likewise.
1709 * gcc.dg/pch/valid-1b.c: Likewise.
1710 * gcc.dg/pch/valid-1b.hs: Likewise.
1712 2013-02-18 Richard Biener <rguenther@suse.de>
1714 PR tree-optimization/56366
1715 * gcc.dg/torture/pr56366.c: New testcase.
1717 2013-02-18 Richard Biener <rguenther@suse.de>
1720 * gcc.dg/torture/pr56349.c: New testcase.
1722 2013-02-18 Richard Biener <rguenther@suse.de>
1724 PR tree-optimization/56321
1725 * gcc.dg/torture/pr56321.c: New testcase.
1727 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1729 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1731 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1732 Dodji Seketeli <dodji@redhat.com>
1735 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1736 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1737 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1738 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1739 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1740 * c-c++-common/asan/pr56330.c: Likewise.
1741 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1742 Ensure the size argument of __builtin_memcpy is a constant.
1744 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1745 Paolo Carlini <paolo.carlini@oracle.com>
1748 * g++.dg/cpp0x/enum23.C: New.
1750 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1753 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1755 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1757 PR rtl-optimization/56348
1758 * gcc.target/i386/pr56348.c: New test.
1760 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1762 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1763 * gcc.target/arm/interrupt-2.c: Likewise.
1765 2013-02-15 Tobias Burnus <burnus@net-b.de>
1768 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1770 2013-02-15 Tobias Burnus <burnus@net-b.de>
1773 * gfortran.dg/init_flag_11.f90: New.
1775 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1777 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1779 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1781 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1784 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1785 Tobias Burnus <burnus@net-b.de>
1788 * gfortran.dg/allocatable_function_7.f90: New.
1790 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1792 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1793 * asan_globals_test-wrapper.cc: New file.
1794 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1795 instead of asan_globals_test.cc as dg-additional-sources.
1796 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1797 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1798 "sanitizer_test_utils.h" instead of
1799 "sanitizer_common/tests/sanitizer_test_utils.h".
1800 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1801 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1802 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1803 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1804 * g++.dg/asan/asan_test.cc: Synced from upstream.
1805 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1807 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1810 * c-c++-common/asan/memcmp-2.c: New test.
1812 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1815 * g++.dg/cpp0x/udlit-string-literal.h: New.
1816 * g++.dg/cpp0x/udlit-string-literal.C: New.
1818 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1820 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1822 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1825 * gcc.target/arm/pr56184.C: New test.
1827 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1830 * g++.dg/torture/pr56302.C: New test.
1831 * g++.dg/cpp0x/constexpr-56302.C: New test.
1832 * c-c++-common/pr56302.c: New test.
1834 2013-02-13 Tobias Burnus <burnus@net-b.de>
1835 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1838 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1839 * gfortran.dg/quad_3.f90: Ditto.
1841 2013-02-13 Kostya Serebryany <kcc@google.com>
1843 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1844 to match the fresh asan run-time.
1845 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1847 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1849 Avoid instrumenting duplicated memory access in the same basic block
1850 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1851 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1853 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1855 * testsuite/c-c++-common/asan/inc.c: Likewise.
1857 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1860 * gcc.target/i386/pr56148.c: New test.
1862 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1863 Tobias Burnus <burnus@net-b.de>
1866 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1868 2013-02-12 Richard Biener <rguenther@suse.de>
1871 * gcc.dg/lto/pr56297_0.c: New testcase.
1872 * gcc.dg/lto/pr56297_0.c: Likewise.
1874 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1877 * gfortran.dg/typebound_deferred_1.f90: New.
1879 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1881 PR rtl-optimization/56151
1882 * gcc.target/i386/pr56151.c: New test.
1884 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1886 * g++.dg/ext/mv12.C: New test.
1887 * g++.dg/ext/mv12.h: New file.
1888 * g++.dg/ext/mv12-aux.C: New file.
1889 * g++.dg/ext/mv13.C: New test.
1891 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1893 * lib/target-supports.exp
1894 (check_effective_target_powerpc_eabi_ok): New.
1895 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1897 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1898 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1900 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1901 * gcc.target/powerpc/pr51623.c: Likewise.
1902 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1903 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1905 2013-02-11 Alexander Potapenko <glider@google.com>
1906 Jack Howarth <howarth@bromo.med.uc.edu>
1907 Jakub Jelinek <jakub@redhat.com>
1910 * g++.dg/asan/pr55617.C: Run on all targets.
1912 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1914 PR rtl-optimization/56275
1915 * gcc.dg/pr56275.c: New test.
1917 2013-02-11 Richard Biener <rguenther@suse.de>
1919 PR tree-optimization/56273
1920 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1922 2013-02-11 Richard Biener <rguenther@suse.de>
1924 PR tree-optimization/56264
1925 * gcc.dg/torture/pr56264.c: New testcase.
1927 2013-02-11 Richard Biener <rguenther@suse.de>
1929 PR tree-optimization/56273
1930 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1931 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1932 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1933 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1934 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1935 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1937 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1939 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1940 for *-*-linux-gnu targets.
1941 * g++.dg/asan/interception-test-1.c: Ditto.
1942 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1943 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1945 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1948 * gfortran.dg/intrinsic_size_4.f90 : New test.
1950 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1953 * gcc.target/powerpc/pr56256.c: New test.
1955 2013-02-08 Ian Lance Taylor <iant@google.com>
1957 * lib/go.exp: Load timeout.exp.
1959 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1961 PR rtl-optimization/56246
1962 * gcc.target/i386/pr56246.c: New test.
1964 2013-02-08 Jeff Law <law@redhat.com>
1967 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1969 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1972 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1975 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1977 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1979 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1981 PR rtl-optimization/56195
1982 * gcc.dg/torture/pr56195.c: New test.
1984 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1987 * gfortran.dg/recursive_interface_2.f90: New test.
1989 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1991 PR tree-optimization/56250
1992 * gcc.c-torture/execute/pr56250.c: New test.
1994 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1996 PR tree-optimization/56064
1997 * gcc.dg/fixed-point/view-convert-2.c: New test.
1999 2013-02-08 Michael Matz <matz@suse.de>
2001 PR tree-optimization/52448
2002 * gcc.dg/pr52448.c: New test.
2004 2013-02-08 Richard Biener <rguenther@suse.de>
2007 * gcc.dg/torture/pr56181.c: New testcase.
2009 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2012 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2013 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2015 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2018 * g++.dg/parse/crash61.C: New test.
2021 * g++.dg/parse/pr56239.C: New test.
2024 * g++.dg/abi/mangle61.C: New test.
2026 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2028 PR rtl-optimization/56225
2029 * gcc.target/i386/pr56225.c: New test.
2031 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2034 * gcc.dg/guality/pr56154-1.c: New test.
2035 * gcc.dg/guality/pr56154-2.c: New test.
2036 * gcc.dg/guality/pr56154-3.c: New test.
2037 * gcc.dg/guality/pr56154-4.c: New test.
2038 * gcc.dg/guality/pr56154-aux.c: New file.
2040 PR tree-optimization/55789
2041 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2043 * gcc.dg/tree-ssa/inline-3.c: Add
2044 --param max-early-inliner-iterations=2 option.
2046 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2049 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2050 Add -fno-dwarf2-cfi-asm to dg-options.
2053 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2056 * gcc.dg/pr56228.c: New test.
2058 2013-02-07 Alan Modra <amodra@gmail.com>
2061 * gcc.target/powerpc/pr54009.c: New test.
2063 * gfortran.dg/pr54131.f: New test.
2065 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2068 * gfortran.dg/array_constructor_41.f90: New test.
2070 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2073 * gfortran.dg/class_optional_2.f90: Uncomment some cases
2076 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2079 * g++.dg/gomp/pr56217.C: New test.
2081 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2083 PR tree-optimization/56205
2084 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2085 * gcc.c-torture/execute/pr56205.c: New test.
2087 2013-02-05 Richard Biener <rguenther@suse.de>
2089 PR tree-optimization/53342
2090 PR tree-optimization/53185
2091 * gcc.dg/vect/pr53185-2.c: New testcase.
2093 2013-02-05 Jan Hubicka <jh@suse.cz>
2095 PR tree-optimization/55789
2096 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2097 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2098 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2099 * g++.dg/ipa/inline-1.C: New testcase.
2100 * g++.dg/ipa/inline-2.C: New testcase.
2101 * g++.dg/ipa/inline-3.C: New testcase.
2103 2013-02-05 Jan Hubicka <jh@suse.cz>
2105 PR tree-optimization/55789
2106 * g++.dg/torture/pr55789.C: New testcase.
2108 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2111 * gcc.dg/pr56167.c: New test.
2113 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2116 * gcc.target/sh/pr55146.c: New.
2118 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2120 PR tree-optimization/54386
2121 * gcc.target/sh/pr54386.c: New.
2123 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2126 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2129 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2131 2013-02-04 Alexander Potapenko <glider@google.com>
2132 Jack Howarth <howarth@bromo.med.uc.edu>
2133 Jakub Jelinek <jakub@redhat.com>
2136 * g++.dg/asan/pr55617.C: New test.
2138 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2141 * gfortran.dg/typebound_operator_19.f90: New test.
2142 * gfortran.dg/typebound_assignment_4.f90: New test.
2144 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2147 * gfortran.dg/recursive_interface_1.f90: New test.
2149 2013-02-04 Richard Guenther <rguenther@suse.de>
2152 * gcc.dg/lto/pr56168_0.c: New testcase.
2153 * gcc.dg/lto/pr56168_1.c: Likewise.
2155 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2159 * gfortran.dg/block_12.f90: New test.
2160 * gfortran.dg/module_error_1.f90: New test.
2162 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2164 * lib/target-supports.exp (check_effective_target_vect_float)
2165 (check_effective_target_vect_no_align): Add mips-sde-elf.
2167 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2169 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2171 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2173 * gcc.dg/pr56023.c: XFAIL on AIX.
2174 * gcc.dg/vect/pr49352.c: Same.
2176 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2178 * gnat.dg/opt26.adb: New test.
2180 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2183 2013-01-27 Amol Pise <amolpise15@gmail.com>
2185 * gcc.target/arm/neon-vfnms-1.c: New test.
2186 * gcc.target/arm/neon-vfnma-1.c: New test.
2188 2013-01-31 Richard Biener <rguenther@suse.de>
2190 PR tree-optimization/56157
2191 * gcc.dg/torture/pr56157.c: New testcase.
2193 2013-01-30 Richard Biener <rguenther@suse.de>
2195 PR tree-optimization/56150
2196 * gcc.dg/torture/pr56150.c: New testcase.
2198 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2201 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2202 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2203 printed in backtrace.
2204 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2205 to avoid errors about mismatched allocation vs. deallocation.
2208 * g++.dg/mv1.C: Moved to...
2209 * g++.dg/ext/mv1.C: ... here. Adjust test.
2210 * g++.dg/mv2.C: Moved to...
2211 * g++.dg/ext/mv2.C: ... here. Adjust test.
2212 * g++.dg/mv3.C: Moved to...
2213 * g++.dg/ext/mv3.C: ... here.
2214 * g++.dg/mv4.C: Moved to...
2215 * g++.dg/ext/mv4.C: ... here.
2216 * g++.dg/mv5.C: Moved to...
2217 * g++.dg/ext/mv5.C: ... here. Adjust test.
2218 * g++.dg/mv6.C: Moved to...
2219 * g++.dg/ext/mv6.C: ... here. Adjust test.
2220 * g++.dg/ext/mv7.C: New test.
2221 * g++.dg/ext/mv8.C: New test.
2222 * g++.dg/ext/mv9.C: New test.
2223 * g++.dg/ext/mv10.C: New test.
2224 * g++.dg/ext/mv11.C: New test.
2226 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2228 PR rtl-optimization/56144
2229 * gcc.dg/pr56144.c: New.
2231 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2233 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2235 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2236 * g++.dg/cpp0x/constexpr-55573.C: Same
2238 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2240 PR tree-optimization/56064
2241 * gcc.dg/fixed-point/view-convert.c: New test.
2243 2013-01-30 Andreas Schwab <schwab@suse.de>
2245 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2246 evaluate the end index in string range.
2248 2013-01-30 Tobias Burnus <burnus@net-b.de>
2251 * gfortran.dg/allocatable_function_6.f90: New.
2253 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2254 Mikael Morin <mikael@gcc.gnu.org>
2257 * gfortran.dg/proc_ptr_comp_36.f90: New.
2259 2013-01-29 Richard Biener <rguenther@suse.de>
2261 PR tree-optimization/55270
2262 * gcc.dg/torture/pr55270.c: New testcase.
2264 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2266 PR rtl-optimization/56117
2267 * gcc.dg/pr56117.c: New test.
2269 2013-01-28 Richard Biener <rguenther@suse.de>
2271 PR tree-optimization/56034
2272 * gcc.dg/torture/pr56034.c: New testcase.
2274 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2276 PR tree-optimization/56125
2277 * gcc.dg/pr56125.c: New test.
2279 2013-01-28 Tobias Burnus <burnus@net-b.de>
2280 Mikael Morin <mikael@gcc.gnu.org>
2283 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2284 * gfortran.dg/import8.f90: Likewise.
2285 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2286 * gfortran.dg/import10.f90: New test.
2287 * gfortran.dg/import11.f90: Likewise
2289 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2292 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2293 string.h. Provide memset, malloc and free prototypes, adjust line
2294 numbers in dg-output.
2295 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2296 Provide memset prototype and adjust line numbers in dg-output.
2297 * c-c++-common/asan/global-overflow-1.c: Likewise.
2299 PR tree-optimization/56094
2300 * gcc.dg/pr56094.c: New test.
2302 2013-01-27 Amol Pise <amolpise15@gmail.com>
2304 * gcc.target/arm/neon-vfnms-1.c: New test.
2305 * gcc.target/arm/neon-vfnma-1.c: New test.
2307 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2310 * gcc.target/i386/pr56114.c: New test.
2312 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2315 * gfortran.dg/associate_14.f90: New test.
2318 * gfortran.dg/associate_13.f90: New test.
2320 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2322 PR tree-optimization/56098
2323 * gcc.dg/pr56098-1.c: New test.
2324 * gcc.dg/pr56098-2.c: New test.
2326 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2329 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2331 2013-01-22 Marek Polacek <polacek@redhat.com>
2333 PR tree-optimization/56035
2334 * gcc.dg/pr56035.c: New test.
2336 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2338 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2341 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2343 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2345 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2348 * gcc.dg/pr56078.c: New test.
2349 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2351 2013-01-24 Martin Jambor <mjambor@suse.cz>
2353 PR tree-optimization/55927
2354 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2356 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2358 * gcc.target/i386/movsd.c: New test.
2360 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2363 * gcc.target/i386/pr55934.c: New test.
2365 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2368 * gfortran.dg/select_8.f90: New.
2370 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2372 * gcc.target/microblaze/microblaze.exp: Remove
2373 target_config_cflags check.
2375 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2378 * gfortran.dg/gomp/pr56052.f90: New test.
2381 * gcc.dg/pr49069.c: New test.
2383 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2386 * g++.dg/cpp0x/constexpr-static10.C: New.
2388 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2391 * gcc.target/i386/pr56028.c: New test.
2393 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2396 * gcc.target/i386/pr55686.c: New test.
2398 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2401 * g++.dg/cpp0x/variadic139.C: New test.
2402 * g++.dg/cpp0x/variadic140.C: Likewise.
2403 * g++.dg/cpp0x/variadic141.C: Likewise.
2405 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2407 * gnat.dg/warn8.adb: New test.
2409 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2412 * gfortran.dg/include_8.f90: New test.
2414 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2416 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2417 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2419 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2421 PR tree-optimization/56051
2422 * gcc.c-torture/execute/pr56051.c: New test.
2424 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2426 PR rtl-optimization/56023
2427 * gcc.dg/pr56023.c: New test.
2429 2013-01-21 Martin Jambor <mjambor@suse.cz>
2432 * gcc.target/i386/pr56022.c: New test.
2434 2013-01-21 Jason Merrill <jason@redhat.com>
2436 * lib/target-supports.exp (check_effective_target_alias): New.
2438 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2441 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2443 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2445 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2447 2013-01-19 Jeff Law <law@redhat.com>
2449 PR tree-optimization/52631
2450 * tree-ssa/pr52631.c: New test.
2451 * tree-ssa/ssa-fre-9: Update expected output.
2453 2013-01-19 Anthony Green <green@moxielogic.com>
2455 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2458 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2460 PR tree-optimization/56029
2461 * g++.dg/torture/pr56029.C: New test.
2463 2013-01-18 Sharad Singhai <singhai@google.com>
2465 PR tree-optimization/55995
2466 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2468 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2471 * gcc.target/i386/pr55433.c: New.
2473 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2476 * gfortran.dg/pr56015.f90: New test.
2478 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2480 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2482 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2484 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2485 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2486 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2487 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2488 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2490 2013-01-17 Jeff Law <law@redhat.com>
2492 * gcc.dg/pr52573.c: Move to...
2493 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2495 PR rtl-optimization/52573
2496 * gcc.dg/pr52573.c: New test.
2498 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2501 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2502 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2503 check_no_compiler_messages to test support in ucontext.h.
2504 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2505 compliant RLIMIT_AS.
2507 2013-01-17 Marek Polacek <polacek@redhat.com>
2509 PR rtl-optimization/55833
2510 * gcc.dg/pr55833.c: New test.
2512 2013-01-17 Jan Hubicka <jh@suse.cz>
2514 PR tree-optimization/55273
2515 * gcc.c-torture/compile/pr55273.c: New testcase.
2517 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2520 * gcc.target/pr55981.c: New test.
2522 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2524 * gcc.target/arm/pr40887.c: Require at least armv5.
2525 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2526 * gcc.target/arm/pr51915.c: Likewise.
2527 * gcc.target/arm/pr52006.c: Likewise.
2528 * gcc.target/arm/pr53187.c: Likewise.
2530 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2531 * gcc.target/arm/ftest-support-arm.h: Delete.
2532 * gcc.target/arm/ftest-support-thumb.h: Delete.
2533 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2534 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2535 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2536 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2537 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2538 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2539 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2540 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2541 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2542 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2543 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2544 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2545 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2546 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2547 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2548 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2549 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2550 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2551 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2552 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2553 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2554 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2555 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2556 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2558 2013-01-17 Martin Jambor <mjambor@suse.cz>
2560 PR tree-optimizations/55264
2561 * g++.dg/ipa/pr55264.C: New test.
2563 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2566 * gfortran.dg/class_55.f90: New.
2568 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2571 * gcc.c-torture/execute/builtins/builtins.exp: Add
2572 -Wl,--allow-multiple-definition for eabi and elf targets.
2575 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2576 check_effective_target_vect_perm_short,
2577 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2578 check_effective_target_vect64): Return 0 for big-endian ARM.
2579 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2581 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2584 2013-01-16 Richard Biener <rguenther@suse.de>
2586 PR tree-optimization/55964
2587 * gcc.dg/torture/pr55964.c: New testcase.
2589 2013-01-16 Richard Biener <rguenther@suse.de>
2591 PR tree-optimization/54767
2592 PR tree-optimization/53465
2593 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2595 2013-01-16 Christian Bruel <christian.bruel@st.com>
2598 * gcc.target/sh/sh-switch.c: New testcase.
2600 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2602 * gcc.dg/webizer.c: Increase the array size.
2604 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2607 * gcc.dg/pr55940.c: New test.
2609 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2610 Harald Anlauf <anlauf@gmx.de>
2612 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2613 * gfortran.dg/bounds_check_5.f90: Likewise.
2614 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2615 * gfortran.dg/continuation_9.f90: Likewise.
2616 * gfortran.dg/move_alloc_13.f90: Likewise.
2617 * gfortran.dg/structure_constructor_11.f90: Likewise.
2618 * gfortran.dg/tab_continuation.f: Likewise.
2619 * gfortran.dg/warning-directive-2.F90: Likewise.
2620 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2622 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2624 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2625 * gcc.target/arm/fma-sp.c: Likewise.
2627 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2629 PR rtl-optimization/55153
2630 * gcc.dg/pr55153.c: New.
2632 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2634 PR tree-optimization/55920
2635 * gcc.c-torture/compile/pr55920.c: New test.
2637 2013-01-15 Richard Biener <rguenther@suse.de>
2640 * gcc.dg/torture/pr55882.c: New testcase.
2642 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2644 PR tree-optimization/55955
2645 * gcc.c-torture/compile/pr55955.c: New test.
2647 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2650 * g++.dg/cpp0x/alias-decl-31.C: New test.
2652 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2655 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2656 case where interface is null.
2658 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2661 * gfortran.dg/array_constructor_40.f90: New test.
2663 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2665 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2667 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2669 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2670 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2671 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2672 * gcc.target/aarch64/vect-ld1r.c: New.
2673 * gcc.target/aarch64/vect-ld1r.x: New.
2675 2013-01-14 Andi Kleen <ak@linux.intel.com>
2678 * gcc.target/i386/hle-clear-rel.c: New file
2679 * gcc.target/i386/hle-store-rel.c: New file.
2681 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2683 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2684 * gfortran.dg/bounds_check_4.f90: Likewise.
2685 * gfortran.dg/inquire_10.f90: Likewise.
2686 * gfortran.dg/minloc_3.f90: Likewise.
2687 * gfortran.dg/minlocval_3.f90: Likewise.
2688 * gfortran.dg/module_double_reuse.f90: Likewise.
2689 * gfortran.dg/mvbits_1.f90: Likewise.
2690 * gfortran.dg/oldstyle_1.f90: Likewise.
2691 * gfortran.dg/pr20163-2.f: Likewise.
2692 * gfortran.dg/save_1.f90: Likewise.
2693 * gfortran.dg/scan_1.f90: Likewise.
2694 * gfortran.dg/select_char_1.f90: Likewise.
2695 * gfortran.dg/shape_4.f90: Likewise.
2696 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2697 * gfortran.dg/function_optimize_10.f90: Likewise.
2698 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2699 * gfortran.dg/used_types_17.f90: Likewise.
2700 * gfortran.dg/used_types_18.f90: Likewise.
2702 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2705 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2707 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2709 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2711 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2713 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2715 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2718 * gfortran.dg/assumed_type_2.f90: Fix test case.
2719 * gfortran.dg/internal_pack_13.f90: New test.
2720 * gfortran.dg/internal_pack_14.f90: New test.
2722 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2725 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2726 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2729 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2731 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2733 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2736 * gcc.target/s390/pr55719.c: New testcase.
2738 2013-01-11 Richard Guenther <rguenther@suse.de>
2740 PR tree-optimization/44061
2741 * gcc.dg/pr44061.c: New testcase.
2743 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2745 Update copyright years.
2747 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2748 Jakub Jelinek <jakub@redhat.com>
2751 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2753 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2755 PR rtl-optimization/55672
2756 * gcc.target/i386/pr55672.c: New.
2758 2013-01-10 Jeff Law <law@redhat.com>
2760 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2761 pass/fail message unique.
2764 2013-01-10 Jason Merrill <jason@redhat.com>
2766 * ada/.gitignore: New.
2768 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2770 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2772 * g++.dg/tls/thread_local2.C: Likewise.
2773 * g++.dg/tls/thread_local2g.C: Likewise.
2774 * g++.dg/tls/thread_local6.C: Likewise.
2775 * g++.dg/tls/thread_local-order1.C: Add tls options.
2776 * g++.dg/tls/thread_local-order2.C: Likewise.
2777 * g++.dg/tls/thread_local3.C: Likewise.
2778 * g++.dg/tls/thread_local3g.C: Likewise.
2779 * g++.dg/tls/thread_local4.C: Likewise.
2780 * g++.dg/tls/thread_local4g.C: Likewise.
2781 * g++.dg/tls/thread_local5.C: Likewise.
2782 * g++.dg/tls/thread_local5g.C: Likewise.
2783 * g++.dg/tls/thread_local6g.C: Likewise.
2785 2013-01-10 Kostya Serebryany <kcc@google.com>
2787 * g++.dg/asan/asan_test.cc: Sync from upstream.
2789 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2791 PR tree-optimization/55921
2792 * gcc.c-torture/compile/pr55921.c: New test.
2794 2013-01-09 Jan Hubicka <jh@suse.cz>
2796 PR tree-optimization/55569
2797 * gcc.c-torture/compile/pr55569.c: New testcase.
2799 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2802 * gfortran.dg/use_28.f90: New test.
2804 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2806 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2807 number matching more robust.
2809 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2811 PR rtl-optimization/55829
2812 * gcc.target/i386/pr55829.c: New.
2814 2013-01-09 Tobias Burnus <burnus@net-b.de>
2817 * gfortran.dg/bind_c_bool_1.f90: New.
2818 * gfortran.dg/do_5.f90: Add dg-warning.
2820 2013-01-09 Jan Hubicka <jh@suse.cz>
2822 PR tree-optimization/55875
2823 * gcc.c-torture/execute/pr55875.c: New testcase.
2824 * g++.dg/torture/pr55875.C: New testcase.
2826 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2829 * c-c++-common/pr48418.c: New test.
2831 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2834 * g++.dg/tls/thread_local-ice.C: New.
2836 2013-01-09 Andreas Schwab <schwab@suse.de>
2838 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2840 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2842 PR tree-optimization/48189
2843 * gcc.dg/pr48189.c: New test.
2845 2013-01-04 Jan Hubicka <jh@suse.cz>
2847 PR tree-optimization/55823
2848 * g++.dg/ipa/devirt-10.C: New testcase.
2850 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2851 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2853 PR rtl-optimization/55845
2854 * gcc.target/i386/pr55845.c: New test.
2856 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2858 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2859 instructions generated instead of number of occurances.
2861 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2863 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2864 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2865 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2866 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2867 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2868 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2869 * gcc.target/aarch64/vect-fcm.x: Likewise.
2870 * lib/target-supports.exp
2871 (check_effective_target_vect_cond): Enable for AArch64.
2873 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2875 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2876 endian-safe float pool loading.
2877 (test_square_root_v4sf): Likewise.
2878 (test_square_root_v2df): Likewise.
2879 * lib/target-supports.exp
2880 (check_effective_target_vect_call_sqrtf): Add AArch64.
2882 2013-01-08 Martin Jambor <mjambor@suse.cz>
2885 * gcc.dg/tree-ssa/pr55579.c: New test.
2887 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2889 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2892 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2895 * gcc.dg/torture/pr55890-3.c: New test.
2898 * gcc.c-torture/compile/pr55851.c: New test.
2901 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2904 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2907 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2909 2013-01-07 Tobias Burnus <burnus@net-b.de>
2912 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2913 * gfortran.dg/pointer_init_7.f90: New.
2915 2013-01-07 Richard Biener <rguenther@suse.de>
2917 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2919 2013-01-07 Richard Biener <rguenther@suse.de>
2922 * gcc.dg/torture/pr55890-1.c: New testcase.
2923 * gcc.dg/torture/pr55890-2.c: Likewise.
2925 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2927 * gcc.target/aarch64/fmovd.c: New.
2928 * gcc.target/aarch64/fmovf.c: Likewise.
2929 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2930 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2931 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2932 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2933 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2934 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2936 2013-01-07 Richard Biener <rguenther@suse.de>
2938 PR tree-optimization/55888
2939 PR tree-optimization/55862
2940 * gcc.dg/torture/pr55888.c: New testcase.
2942 2013-01-07 Tobias Burnus <burnus@net-b.de>
2945 * gfortran.dg/intrinsic_size_3.f90: New.
2947 2013-01-07 Tobias Burnus <burnus@net-b.de>
2950 * gfortran.dg/select_type_32.f90: New.
2952 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2955 * g++.dg/cpp0x/alias-decl-29.C: New test.
2957 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2962 * gfortran.dg/class_array_15.f03: New test.
2964 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2969 * gfortran.dg/use_23.f90: New test.
2970 * gfortran.dg/use_24.f90: New test.
2971 * gfortran.dg/use_25.f90: New test.
2972 * gfortran.dg/use_26.f90: New test.
2973 * gfortran.dg/use_27.f90: New test.
2975 2013-01-06 Olivier Hainque <hainque@adacore.com>
2977 * gnat.dg/specs/clause_on_volatile.ads: New test.
2979 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2981 * gnat.dg/alignment10.adb: New test.
2983 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2984 Mikael Morin <mikael@gcc.gnu.org>
2987 * gfortran.dg/use_22.f90: New test.
2989 2013-01-04 Andrew Pinski <apinski@cavium.com>
2991 * gcc.target/aarch64/cmp-1.c: New testcase.
2993 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2996 * gfortran.dg/select_type_31.f03: New test.
2998 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3000 PR c++/54526 (again)
3001 * g++.dg/cpp0x/parse2.C: Extend.
3002 * g++.old-deja/g++.other/crash28.C: Adjust.
3004 2013-01-04 Richard Biener <rguenther@suse.de>
3006 PR tree-optimization/55862
3007 * gcc.dg/torture/pr55862.c: New testcase.
3009 2013-01-04 Martin Jambor <mjambor@suse.cz>
3011 PR tree-optimization/55755
3012 * gcc.dg/torture/pr55755.c: New test.
3013 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3014 * gcc.dg/tree-ssa/pr45144.c: Update.
3016 2013-01-04 Richard Biener <rguenther@suse.de>
3019 * gcc.dg/fold-reassoc-2.c: New testcase.
3021 2013-01-04 Tobias Burnus <burnus@net-b.de>
3024 * gfortran.dg/null_7.f90: New.
3026 2013-01-04 Tobias Burnus <burnus@net-b.de>
3030 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3031 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3032 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3034 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3036 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3038 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3041 * gfortran.dg/assignment_1.f90: Modified.
3042 * gfortran.dg/assignment_4.f90: New.
3044 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3046 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3048 2013-01-03 Richard Biener <rguenther@suse.de>
3050 PR tree-optimization/55857
3051 * gcc.dg/vect/pr55857-1.c: New testcase.
3052 * gcc.dg/vect/pr55857-2.c: Likewise.
3054 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3056 PR rtl-optimization/55838
3057 * gcc.dg/pr55838.c: New test.
3059 PR tree-optimization/55832
3060 * gcc.c-torture/compile/pr55832.c: New test.
3062 2013-01-02 Teresa Johnson <tejohnson@google.com>
3064 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3065 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3066 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3067 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3068 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3069 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3070 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3071 * gcc.dg/unroll_1.c: Ditto.
3072 * gcc.dg/unroll_2.c: Ditto.
3073 * gcc.dg/unroll_3.c: Ditto.
3074 * gcc.dg/unroll_4.c: Ditto.
3076 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3078 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3080 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3083 * gfortran.dg/eof_4.f90: New test.
3085 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3087 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3088 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3089 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3090 (compat_setup_dfp): Initialize compat_alt_caret and
3091 compat_save_TEST_ALWAYS_FLAGS.
3093 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3095 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3097 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3099 * gcc.dg/torture/fp-int-convert-2.c: New test.
3101 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3103 * gfortran.dg/newunit_3.f90: Add dg-do run.
3104 * gfortran.dg/inquire_15.f90: Add dg-do run.
3106 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3108 PR tree-optimization/55831
3109 * gcc.dg/pr55831.c: New test.
3111 Copyright (C) 2013 Free Software Foundation, Inc.
3113 Copying and distribution of this file, with or without modification,
3114 are permitted in any medium without royalty provided the copyright
3115 notice and this notice are preserved.