1 2014-01-09 Richard Biener <rguenther@suse.de>
4 2013-11-18 Richard Biener <rguenther@suse.de>
6 PR tree-optimization/59125
7 PR tree-optimization/54570
8 * gcc.dg/builtin-object-size-8.c: Un-xfail.
9 * gcc.dg/builtin-object-size-14.c: New testcase.
10 * gcc.dg/strlenopt-14gf.c: Adjust.
11 * gcc.dg/strlenopt-1f.c: Likewise.
12 * gcc.dg/strlenopt-4gf.c: Likewise.
14 2013-12-03 Jakub Jelinek <jakub@redhat.com>
16 PR tree-optimization/59362
17 * gcc.c-torture/compile/pr59362.c: New test.
19 2014-01-09 Richard Earnshaw <rearnsha@arm.com>
21 PR rtl-optimization/54300
22 * gcc.target/arm/pr54300.C: New test.
24 2014-01-08 Martin Jambor <mjambor@suse.cz>
27 * gcc.dg/ipa/pr59610.c: New test.
29 2014-01-07 Jakub Jelinek <jakub@redhat.com>
31 PR rtl-optimization/58668
32 * gcc.dg/pr58668.c: New test.
34 Backported from mainline
35 2013-12-16 Jakub Jelinek <jakub@redhat.com>
39 * gcc.target/i386/pr59470.c: New test.
41 2014-01-04 Janus Weil <janus@gcc.gnu.org>
43 Backport from mainline
44 2014-01-02 Janus Weil <janus@gcc.gnu.org>
47 * gfortran.dg/dynamic_dispatch_12.f90: New.
49 2014-01-03 Joseph Myers <joseph@codesourcery.com>
51 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
53 2014-01-03 Jakub Jelinek <jakub@redhat.com>
56 * gcc.target/i386/pr59625.c: New test.
58 2014-01-01 Jakub Jelinek <jakub@redhat.com>
60 PR rtl-optimization/59647
61 * g++.dg/opt/pr59647.C: New test.
63 2013-12-31 Janus Weil <janus@gcc.gnu.org>
65 Backport from mainline
66 2013-12-30 Janus Weil <janus@gcc.gnu.org>
69 * gfortran.dg/generic_28.f90: New.
71 2013-12-20 Jakub Jelinek <jakub@redhat.com>
74 * g++.dg/tree-prof/pr59255.C: New test.
76 2013-12-19 James Greenhalgh <james.greenhalgh@arm.com>
78 Backport from Mainline
79 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
81 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
82 (test_vceqd_s64): Force arguments to SIMD registers.
83 (test_vceqzd_s64): Likewise.
84 (test_vcged_s64): Likewise.
85 (test_vcled_s64): Likewise.
86 (test_vcgezd_s64): Likewise.
87 (test_vcged_u64): Likewise.
88 (test_vcgtd_s64): Likewise.
89 (test_vcltd_s64): Likewise.
90 (test_vcgtzd_s64): Likewise.
91 (test_vcgtd_u64): Likewise.
92 (test_vclezd_s64): Likewise.
93 (test_vcltzd_s64): Likewise.
94 (test_vtst_s64): Likewise.
95 (test_vtst_u64): Likewise.
97 2013-12-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
98 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
100 Backport from mainline
101 2013-12-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
102 * gcc/testsuite/gcc.target/s390/hotpatch-1.c: New test
103 * gcc/testsuite/gcc.target/s390/hotpatch-2.c: New test
104 * gcc/testsuite/gcc.target/s390/hotpatch-3.c: New test
105 * gcc/testsuite/gcc.target/s390/hotpatch-4.c: New test
106 * gcc/testsuite/gcc.target/s390/hotpatch-5.c: New test
107 * gcc/testsuite/gcc.target/s390/hotpatch-6.c: New test
108 * gcc/testsuite/gcc.target/s390/hotpatch-7.c: New test
109 * gcc/testsuite/gcc.target/s390/hotpatch-8.c: New test
110 * gcc/testsuite/gcc.target/s390/hotpatch-9.c: New test
111 * gcc/testsuite/gcc.target/s390/hotpatch-10.c: New test
112 * gcc/testsuite/gcc.target/s390/hotpatch-11.c: New test
113 * gcc/testsuite/gcc.target/s390/hotpatch-12.c: New test
114 * gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c: New test
115 * gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c: New test
116 * gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c: New test
117 * gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c: New test
118 * gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c: New test
119 * gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c: New test
120 * gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c: New test
122 2013-12-18 Janus Weil <janus@gcc.gnu.org>
124 Backport from mainline
125 2013-12-15 Janus Weil <janus@gcc.gnu.org>
128 * gfortran.dg/unlimited_polymorphic_15.f90: New.
130 2013-12-15 Uros Bizjak <ubizjak@gmail.com>
133 * gcc.target/i386/pr43662.c (dg-options):
134 Add -maccumulate-outgoing-args.
135 * gcc.target/i386/pr43869.c (dg-options): Ditto.
136 * gcc.target/i386/pr57003.c (dg-options): Ditto.
137 * gcc.target/i386/avx-vzeroupper-16.c (dg-options):
138 Remove -mtune=generic and add -maccumulate-outgoing-args instead.
139 * gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
140 * gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
141 * gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
142 Add -maccumulate-outgoing-args.
143 * gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
144 * gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
145 * gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
146 * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
147 * gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
148 * gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
149 * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
150 * gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
151 * gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
152 * gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
153 * gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
154 * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
155 * gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
156 * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
157 * gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
159 2013-12-12 Jakub Jelinek <jakub@redhat.com>
162 * g++.dg/opt/pr59470.C: New test.
165 * gfortran.dg/gomp/pr59467.f90: New test.
166 * c-c++-common/gomp/pr59467.c: New test.
168 2013-12-12 Uros Bizjak <ubizjak@gmail.com>
170 Backport from mainline
171 2013-12-12 Ryan Mansfield <rmansfield@qnx.com>
174 * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
175 * gcc.target/i386/sse2-movapd-2.c: Likewise.
176 * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
177 * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
179 2013-12-08 Uros Bizjak <ubizjak@gmail.com>
181 Backport from mainline
182 2013-12-06 Uros Bizjak <ubizjak@gmail.com>
185 * gcc.target/i386/pr59405.c: New test.
187 2013-12-06 Jakub Jelinek <jakub@redhat.com>
189 PR tree-optimization/59388
190 * gcc.c-torture/execute/pr59388.c: New test.
192 2013-12-06 Richard Biener <rguenther@suse.de>
194 Backport from mainline
195 2013-11-28 Richard Biener <rguenther@suse.de>
197 PR tree-optimization/59330
198 * gcc.dg/torture/pr59330.c: New testcase.
200 2013-12-06 Richard Biener <rguenther@suse.de>
202 Backport from mainline
203 2013-11-27 Richard Biener <rguenther@suse.de>
205 PR tree-optimization/59288
206 * gcc.dg/torture/pr59288.c: New testcase.
208 2013-11-19 Richard Biener <rguenther@suse.de>
210 PR tree-optimization/59164
211 * gcc.dg/torture/pr59164.c: New testcase.
213 2013-09-05 Richard Biener <rguenther@suse.de>
215 PR tree-optimization/58137
216 * gcc.target/i386/pr58137.c: New testcase.
218 2013-12-06 Oleg Endo <olegendo@gcc.gnu.org>
222 * gcc.target/sh/pr51244-19.c: Adjust test case.
224 2013-12-05 Richard Biener <rguenther@suse.de>
226 Backport from mainline
227 2013-11-19 Richard Biener <rguenther@suse.de>
230 * gcc.dg/torture/pr58956.c: New testcase.
232 2013-12-04 Jakub Jelinek <jakub@redhat.com>
235 * g++.dg/cpp0x/constexpr-template6.C: New test.
237 PR rtl-optimization/58726
238 * gcc.c-torture/execute/pr58726.c: New test.
241 * g++.dg/torture/pr59163.C: New test.
243 2013-12-03 Marek Polacek <polacek@redhat.com>
245 Backport from mainline
246 2013-12-03 Marek Polacek <polacek@redhat.com>
249 * gcc.dg/pr59351.c: New test.
251 2013-12-03 Jakub Jelinek <jakub@redhat.com>
254 * gcc.dg/pr59011.c: New test.
257 * g++.dg/opt/pr58864.C: New test.
259 2013-12-02 Jakub Jelinek <jakub@redhat.com>
261 PR tree-optimization/59358
262 * gcc.c-torture/execute/pr59358.c: New test.
264 2013-12-02 Richard Biener <rguenther@suse.de>
266 PR tree-optimization/59139
267 * gcc.dg/torture/pr59139.c: New testcase.
269 2013-11-27 Tom de Vries <tom@codesourcery.com>
270 Marc Glisse <marc.glisse@inria.fr>
273 * c-c++-common/pr59032.c: New testcase.
275 2013-11-27 Tom de Vries <tom@codesourcery.com>
276 Marc Glisse <marc.glisse@inria.fr>
279 * c-c++-common/pr59037.c: New testcase.
281 2013-11-30 Paul Thomas <pault@gcc.gnu.org>
283 Backport from mainline
284 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
287 * gfortran.dg/optional_class_1.f90 : New test
289 2013-11-29 Jakub Jelinek <jakub@redhat.com>
292 * c-c++-common/pr59280.c: New test.
294 2013-11-28 Jakub Jelinek <jakub@redhat.com>
297 * g++.dg/gomp/pr59297.C: New test.
299 2013-11-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
301 Backport from mainline
302 2013-11-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
304 * gcc.target/arm/vrinta-ce.c: New testcase.
306 2013-11-28 Uros Bizjak <ubizjak@gmail.com>
308 Backport from mainline
309 2013-11-23 Uros Bizjak <ubizjak@gmail.com>
312 * config/i386/i386.c (bdesc_multi_arg) <IX86_BUILTIN_VFRCZSS>:
313 Declare as MULTI_ARG_1_SF instruction.
314 <IX86_BUILTIN_VFRCZSD>: Decleare as MULTI_ARG_1_DF instruction.
315 * config/i386/sse.md (*xop_vmfrcz<mode>2): Rename
316 from *xop_vmfrcz_<mode>.
317 * config/i386/xopintrin.h (_mm_frcz_ss): Use __builtin_ia32_movss
318 to merge scalar result with __A.
319 (_mm_frcz_sd): Use __builtin_ia32_movsd to merge scalar
322 2013-11-28 Terry Guo <terry.guo@arm.com>
324 Backport mainline r205391
325 2013-11-26 Terry Guo <terry.guo@arm.com>
327 * gcc.target/arm/thumb1-pic-high-reg.c: New case.
328 * gcc.target/arm/thumb1-pic-single-base.c: New case.
330 2013-11-27 Jakub Jelinek <jakub@redhat.com>
332 Backported from mainline
333 2013-11-27 Jakub Jelinek <jakub@redhat.com>
335 PR tree-optimization/59014
336 * gcc.c-torture/execute/pr59014-2.c: New test.
338 2013-11-26 Jakub Jelinek <jakub@redhat.com>
340 PR tree-optimization/59014
341 * gcc.c-torture/execute/pr59014.c: New test.
343 2013-11-27 Eric Botcazou <ebotcazou@adacore.com>
345 * gcc.c-torture/execute/20131127-1.c: New test.
347 2013-11-25 Vidya Praveen <vidyapraveen@arm.com>
349 Backport from mainline
350 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
352 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
353 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
355 2013-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
357 Backport from mainline
358 * gcc.target/s390/htm-1.c: Rename to ...
359 * gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
361 * gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
362 * gcc.target/s390/htm-builtins-compile-3.c: ... this one.
363 * gcc.target/s390/htm-builtins-compile-2.c: New testcase.
364 * gcc.target/s390/htm-builtins-1.c: New testcase.
365 * gcc.target/s390/htm-builtins-2.c: New testcase.
366 * gcc.target/s390/s390.exp: Add check for htm machine.
368 2013-11-19 Richard Biener <rguenther@suse.de>
370 PR tree-optimization/57517
371 * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
372 * gcc.dg/torture/pr57517.c: Likewise.
374 2013-11-19 Richard Biener <rguenther@suse.de>
376 Backport from mainline
377 2013-11-05 Richard Biener <rguenther@suse.de>
380 * gcc.dg/torture/pr58941.c: New testcase.
382 2013-11-18 Richard Biener <rguenther@suse.de>
384 Backport from mainline
385 2013-10-21 Richard Biener <rguenther@suse.de>
387 PR tree-optimization/58794
388 * c-c++-common/torture/pr58794-1.c: New testcase.
389 * c-c++-common/torture/pr58794-2.c: Likewise.
391 2013-10-21 Richard Biener <rguenther@suse.de>
394 * c-c++-common/fold-divmul-1.c: New testcase.
396 2013-11-06 Richard Biener <rguenther@suse.de>
398 PR tree-optimization/58653
399 * gcc.dg/tree-ssa/predcom-6.c: New testcase.
400 * gcc.dg/tree-ssa/predcom-7.c: Likewise.
402 PR tree-optimization/59047
403 * gcc.dg/torture/pr59047.c: New testcase.
405 2013-10-15 Richard Biener <rguenther@suse.de>
407 PR tree-optimization/58143
408 * gcc.dg/torture/pr58143-1.c: New testcase.
409 * gcc.dg/torture/pr58143-2.c: Likewise.
410 * gcc.dg/torture/pr58143-3.c: Likewise.
412 2013-11-17 Janus Weil <janus@gcc.gnu.org>
414 Backport from mainline
415 2013-11-07 Janus Weil <janus@gcc.gnu.org>
418 * gfortran.dg/constructor_9.f90: New.
420 2013-11-16 Janus Weil <janus@gcc.gnu.org>
422 Backport from mainline
423 2013-09-20 Janus Weil <janus@gcc.gnu.org>
426 * gfortran.dg/proc_ptr_43.f90: New.
428 2013-11-16 Paul Thomas <pault@gcc.gnu.org>
431 * gfortran.dg/derived_external_function_1.f90 : New test
433 2013-11-14 Uros Bizjak <ubizjak@gmail.com>
435 Backport from mainline
436 2013-11-06 Uros Bizjak <ubizjak@gmail.com>
439 * gcc.target/i386/pr59021.c: New test.
441 2013-11-14 Jakub Jelinek <jakub@redhat.com>
444 * gcc.c-torture/execute/pr59101.c: New test.
446 2013-11-11 Jakub Jelinek <jakub@redhat.com>
448 Backported from mainline
449 2013-11-06 Jakub Jelinek <jakub@redhat.com>
452 * gcc.c-torture/compile/pr58970-1.c: New test.
453 * gcc.c-torture/compile/pr58970-2.c: New test.
455 2013-11-05 Jakub Jelinek <jakub@redhat.com>
457 PR rtl-optimization/58997
458 * gcc.c-torture/compile/pr58997.c: New test.
460 2013-11-10 Wei Mi <wmi@google.com>
462 * gcc.dg/pr57518.c: Backport regex fix from r200720.
464 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
466 Backport from mainline
467 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
470 * gcc.target/i386/pr59034-1.c: New test.
471 * gcc.target/i386/pr59034-2.c: Likewise.
473 2013-11-06 Wei Mi <wmi@google.com>
476 * gcc.dg/pr57518.c: Add subreg in regexp pattern.
478 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
481 * gfortran.dg/reshape_6.f90: New test.
483 2013-11-05 Jakub Jelinek <jakub@redhat.com>
485 PR tree-optimization/58984
486 * gcc.c-torture/execute/pr58984.c: New test.
488 2013-11-04 Marek Polacek <polacek@redhat.com>
490 Backport from mainline
491 2013-11-04 Marek Polacek <polacek@redhat.com>
494 * g++.dg/diagnostic/pr58979.C: New test.
496 2013-11-03 H.J. Lu <hongjiu.lu@intel.com>
498 Backport from mainline
499 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
502 * gcc.target/i386/pr58690.c: New test
504 2013-11-02 Janus Weil <janus@gcc.gnu.org>
506 Backport from mainline
507 2013-09-23 Janus Weil <janus@gcc.gnu.org>
510 * gfortran.dg/extends_15.f90: New.
512 2013-10-29 Uros Bizjak <ubizjak@gmail.com>
514 Backport from mainline
515 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
517 PR rtl-optimization/58079
518 * gcc.dg/torture/pr58079.c: New test.
520 2013-10-28 Tom de Vries <tom@codesourcery.com>
522 * gcc.target/arm/require-pic-register-loc.c: New test.
524 2013-10-26 Uros Bizjak <ubizjak@gmail.com>
526 Backport from mainline
527 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
530 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
531 and MINUSCCZEXT defines. Update scan-assembler dg directive.
532 * gcc.dg/torture/pr58779.c: New test.
534 2013-10-25 Richard Henderson <rth@redhat.com>
537 * gcc.dg/atomic-store-6.c: New.
539 2013-10-25 Tom de Vries <tom@codesourcery.com>
542 * g++.dg/tm/noexcept-6.C: New test.
544 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
546 * gcc.c-torture/execute/pr58831.c: New test.
548 2013-10-23 Tom de Vries <tom@codesourcery.com>
550 PR tree-optimization/58805
551 * gcc.dg/pr58805.c: New test.
553 2013-10-23 Richard Biener <rguenther@suse.de>
555 * gcc.dg/torture/pr58830.c: New testcase.
557 Backport from mainline
558 2013-06-24 Richard Biener <rguenther@suse.de>
560 PR tree-optimization/57488
561 * gcc.dg/torture/pr57488.c: New testcase.
563 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
565 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
567 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
570 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
572 2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
575 * g++.dg/cpp0x/decltype57.C: New.
576 * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
578 2013-10-16 Release Manager
580 * GCC 4.8.2 released.
582 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
584 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use
587 2013-10-10 Jakub Jelinek <jakub@redhat.com>
590 * gcc.dg/torture/pr58670.c: New test.
592 2013-10-09 Jakub Jelinek <jakub@redhat.com>
594 Backport from mainline
595 2013-09-26 Richard Biener <rguenther@suse.de>
597 PR tree-optimization/58539
598 * gcc.dg/torture/pr58539.c: New testcase.
600 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
603 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
604 * g++.old-deja/g++.mike/misc9.C: Adjust.
606 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
608 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
610 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
612 * gcc.target/s390/htm-nofloat-2.c: New testcase.
614 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
616 Backport from mainline
617 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
619 * gcc.target/s390/htm-1.c: New file.
620 * gcc.target/s390/htm-nofloat-1.c: New file.
621 * gcc.target/s390/htm-xl-intrin-1.c: New file.
623 2013-10-04 Tobias Burnus <burnus@net-b.de>
627 * gfortran.dg/defined_assignment_8.f90: New.
628 * gfortran.dg/defined_assignment_9.f90: New.
629 * gfortran.dg/defined_assignment_10.f90: New.
630 * gfortran.dg/defined_assignment_11.f90: New.
632 2013-10-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
634 Backport from mainline.
637 * gcc.target/aarch64/pr58460.c: New file.
639 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
642 * g++.dg/parse/crash62.C: New.
644 2013-10-01 Jakub Jelinek <jakub@redhat.com>
647 * gcc.c-torture/execute/pr58574.c: New test.
649 2013-09-30 Jakub Jelinek <jakub@redhat.com>
652 * gcc.c-torture/execute/pr58564.c: New test.
654 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
656 * gnat.dg/opt28.ad[sb]: New test.
657 * gnat.dg/opt28_pkg.ads: New helper.
659 2013-09-23 Alan Modra <amodra@gmail.com>
661 * gcc.target/powerpc/pr58330.c: New.
663 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
666 * g++.dg/parse/using4.C: New.
668 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
670 * gnat.dg/array_bounds_test2.adb: New test.
672 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
674 * gnat.dg/in_out_parameter4.adb: New test.
676 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
678 PR tree-optimization/58088
679 * gcc.c-torture/compile/pr58088.c: New test.
681 2013-09-13 Christian Bruel <christian.bruel@st.com>
684 * gcc.target/sh/torture/pr58314.c: New test.
686 2013-09-11 Richard Biener <rguenther@suse.de>
689 * g++.dg/uninit-pred-4.C: New testcase.
691 2013-09-11 Jakub Jelinek <jakub@redhat.com>
693 PR tree-optimization/58385
694 * gcc.c-torture/execute/pr58385.c: New test.
696 2013-09-10 Jakub Jelinek <jakub@redhat.com>
698 PR rtl-optimization/58365
699 * gcc.c-torture/execute/pr58365.c: New test.
701 2013-09-09 Jakub Jelinek <jakub@redhat.com>
704 * g++.dg/warn/Wunused-var-21.C: New test.
706 PR tree-optimization/58364
707 * gcc.c-torture/execute/pr58364.c: New test.
709 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
712 * g++.dg/ext/pr57735.C: New test.
714 2013-09-09 Richard Biener <rguenther@suse.de>
716 Backport from mainline
717 2013-08-27 Richard Biener <rguenther@suse.de>
719 PR tree-optimization/57521
720 * gcc.dg/torture/pr57521.c: New testcase.
722 2013-09-09 Richard Biener <rguenther@suse.de>
724 Backport from mainline
725 2013-09-03 Richard Biener <rguenther@suse.de>
728 * gcc.dg/torture/pr57656.c: New testcase.
730 2013-09-09 Richard Biener <rguenther@suse.de>
732 Backport from mainline
733 2013-08-29 Richard Biener <rguenther@suse.de>
735 PR tree-optimization/57685
736 * gcc.dg/torture/pr57685.c: New testcase.
738 2013-09-09 Richard Biener <rguenther@suse.de>
740 Backport from mainline
741 2013-08-30 Richard Biener <rguenther@suse.de>
743 PR tree-optimization/58223
744 * gcc.dg/torture/pr58223.c: New testcase.
745 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
747 2013-09-03 Richard Biener <rguenther@suse.de>
749 Backport from mainline
750 2013-08-29 Richard Biener <rguenther@suse.de>
752 PR tree-optimization/58246
753 * gcc.dg/torture/pr58246.c: New testcase.
755 2013-09-03 Richard Biener <rguenther@suse.de>
757 Backport from mainline
758 2013-08-30 Richard Biener <rguenther@suse.de>
760 PR tree-optimization/58228
761 * gcc.dg/torture/pr58228.c: New testcase.
763 2013-09-03 Richard Biener <rguenther@suse.de>
765 Backport from mainline
766 2013-08-30 Richard Biener <rguenther@suse.de>
768 PR tree-optimization/58010
769 * gcc.dg/pr58010.c: New testcase.
771 2013-08-30 Jakub Jelinek <jakub@redhat.com>
773 PR tree-optimization/58277
774 * gcc.c-torture/execute/pr58277-1.c: New test.
775 * gcc.c-torture/execute/pr58277-2.c: New test.
777 2013-08-29 Jakub Jelinek <jakub@redhat.com>
779 Backported from mainline
780 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
783 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
785 2013-05-27 Richard Biener <rguenther@suse.de>
787 PR tree-optimization/57417
788 * gcc.dg/torture/pr57417.c: New testcase.
790 PR tree-optimization/57396
791 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
793 PR tree-optimization/57343
794 * gcc.dg/torture/pr57343.c: New testcase.
796 2013-05-23 Richard Biener <rguenther@suse.de>
799 * gcc.dg/torture/pr57381.c: New testcase.
801 2013-08-28 Jakub Jelinek <jakub@redhat.com>
804 * c-c++-common/gomp/pr58257.c: New test.
806 2013-08-28 Richard Biener <rguenther@suse.de>
808 Backport from mainline
809 2013-06-24 Richard Biener <rguenther@suse.de>
812 * gcc.dg/pr56977.c: New testcase.
814 2013-08-24 Mikael Morin <mikael@gcc.gnu.org>
817 * gfortran.dg/inline_sum_5.f90: New.
819 2013-08-24 Janus Weil <janus@gcc.gnu.org>
822 2013-08-22 Janus Weil <janus@gcc.gnu.org>
825 * gfortran.dg/select_type_34.f90: New.
827 2013-08-23 Jakub Jelinek <jakub@redhat.com>
830 * gcc.target/i386/pr58218.c: New test.
832 PR tree-optimization/58209
833 * gcc.c-torture/execute/pr58209.c: New test.
835 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
838 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
840 2013-08-18 Jakub Jelinek <jakub@redhat.com>
842 PR tree-optimization/58006
843 * g++.dg/opt/pr58006.C: New test.
845 2013-08-16 Jakub Jelinek <jakub@redhat.com>
847 PR tree-optimization/58164
848 * gcc.c-torture/compile/pr58164.c: New test.
850 PR tree-optimization/58165
851 * g++.dg/opt/pr58165.C: New test.
853 2013-08-14 Jakub Jelinek <jakub@redhat.com>
855 PR tree-optimization/58145
856 * gcc.dg/pr58145-1.c: New test.
857 * gcc.dg/pr58145-2.c: New test.
859 2013-08-13 Jakub Jelinek <jakub@redhat.com>
862 * gcc.dg/asan/pr56417.c: New test.
864 2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
866 Backport from mainline
867 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
869 PR rtl-optimization/57459
870 * gcc.target/i386/pr57459.c: New test.
872 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
874 * gnat.dg/loop_optimization16.adb: New test.
875 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
877 2013-08-13 Marek Polacek <polacek@redhat.com>
879 PR tree-optimization/57980
880 * gcc.dg/pr57980.c: New test.
882 2013-08-13 Uros Bizjak <ubizjak@gmail.com>
884 Backport from mainline
885 2013-08-12 Perez Read <netfirewall@gmail.com>
888 * gcc.target/i386/movabs-1.c: New test.
890 2013-08-11 Janus Weil <janus@gcc.gnu.org>
893 2013-08-09 Janus Weil <janus@gcc.gnu.org>
896 * gfortran.dg/transfer_intrinsic_6.f90: New.
898 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
900 Backport from mainline:
901 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
903 * gcc.target/arm/lp1189445.c: New testcase.
905 2013-08-06 Martin Jambor <mjambor@suse.cz>
906 Bernd Edlinger <bernd.edlinger@hotmail.de>
908 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
909 (a): Fix constructor.
911 2013-08-06 Martin Jambor <mjambor@suse.cz>
914 * gcc.dg/torture/pr58041.c: New test.
915 * gcc.target/arm/pr58041.c: Likewise.
917 2013-07-28 Tobias Burnus <burnus@net-b.de>
919 Backport from mainline
920 2013-05-28 Tobias Burnus <burnus@net-b.de>
923 * gfortran.dg/use_29.f90: New.
925 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
928 * g++.dg/cpp0x/pr57981.C: New.
930 2013-07-25 Terry Guo <terry.guo@arm.com>
932 Backport from mainline:
933 2013-07-25 Terry Guo <terry.guo@arm.com>
935 * gcc.target/arm/thumb1-Os-mult.c: New test case.
937 2013-07-19 Wei Mi <wmi@google.com>
939 Backport from mainline:
940 2013-07-18 Wei Mi <wmi@google.com>
942 PR rtl-optimization/57878
943 * g++.dg/pr57878.C: New test.
945 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
947 Backport from 2013-07-19 trunk r201051.
950 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
951 Adjust to corrected rounding.
953 2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
955 * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
957 * gcc.target/i386/bmi-2.c: Ditto.
958 * gcc.target/i386/bmi-bextr-4.c: New.
959 * gcc.target/i386/bmi-bextr-5.c: Ditto.
961 2013-07-16 Iain Sandoe <iain@codesourcery.com>
965 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
966 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
967 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
968 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
969 * objc.dg/image-info.m: Likewise.
970 * objc.dg/symtab-1.m: Likewise.
971 * objc.dg/torture/strings/const-str-10.m: Likewise.
972 * objc.dg/torture/strings/const-str-11.m: Likewise.
973 * objc.dg/torture/strings/const-str-9.m: Likewise.
974 * objc.dg/zero-link-1.m: Likewise.
975 * objc.dg/zero-link-2.m: Likewise.
976 * objc.dg/no-extra-load.m: Avoid Foundation.h.
977 * objc.dg/objc-foreach-4.m: Likewise.
978 * objc.dg/objc-foreach-5.m: Likewise.
979 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
981 * obj-c++.dg/strings/const-str-12.mm: Likewise.
982 * obj-c++.dg/syntax-error-1.mm: Likewise.
983 * objc.dg/method-6.m: Likewise.
984 * objc.dg/pr23214.m: Likewise.
985 * objc.dg/proto-lossage-7.m: Likewise.
986 * objc.dg/strings/const-str-12b.m: Likewise.
987 * objc.dg/zero-link-3.m: Likewise.
988 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
989 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
990 adjust headers, interfaces and encoded types to reflect current system
991 versions. Add FIXME and outputs from current system compiler for
994 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
996 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
998 * gcc.c-torture/execute/nest-align-1.x: New.
1000 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
1002 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
1004 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
1006 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
1008 2013-07-08 Tobias Burnus <burnus@net-b.de>
1011 * gfortran.dg/dot_product_2.f90: New.
1013 2013-07-08 Jakub Jelinek <jakub@redhat.com>
1015 PR rtl-optimization/57829
1016 * gcc.c-torture/execute/pr57829.c: New test.
1018 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
1021 * g++.dg/cpp0x/noexcept21.C: New.
1023 2013-07-03 Jakub Jelinek <jakub@redhat.com>
1026 * gcc.target/i386/pr57777.c: New test.
1029 * g++.dg/template/arg9.C: New test.
1031 2013-06-28 Jakub Jelinek <jakub@redhat.com>
1034 * gcc.target/i386/pr57736.c: New test.
1036 2013-06-27 Jakub Jelinek <jakub@redhat.com>
1039 * gcc.target/i386/bmi-bextr-3.c: New test.
1042 * gcc.target/i386/bmi2-bzhi-1.c: New test.
1044 2013-06-24 Martin Jambor <mjambor@suse.cz>
1046 PR tree-optimization/57358
1047 * gcc.dg/ipa/pr57358.c: New test.
1049 2013-06-24 Alan Modra <amodra@gmail.com>
1051 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
1052 Add scan-assembler-not "lvx".
1053 * gcc.target/powerpc/le-altivec-consts.c: New.
1055 2013-06-21 Uros Bizjak <ubizjak@gmail.com>
1057 Backport from mainline
1058 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
1061 * gcc.target/i386/pr57655.c: New test.
1063 2013-06-21 Paolo Carlini <paolo.carlini@oracle.com>
1066 * g++.dg/cpp0x/decltype55.C: New.
1068 2013-06-20 Wei Mi <wmi@google.com>
1070 Backport from mainline
1071 2013-06-19 Wei Mi <wmi@google.com>
1073 PR rtl-optimization/57518
1074 * gcc.dg/pr57518.c: New test.
1076 2013-06-11 Tobias Burnus <burnus@net-b.de>
1079 * gfortran.dg/defined_assignment_7.f90: New.
1081 2013-06-10 Oleg Endo <olegendo@gcc.gnu.org>
1083 Backport from mainline
1084 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
1087 * gcc.target/sh/pr56547-1.c: New.
1088 * gcc.target/sh/pr56547-2.c: New.
1090 2013-06-09 Jakub Jelinek <jakub@redhat.com>
1093 * gcc.c-torture/execute/pr57568.c: New test.
1095 2013-06-04 Tobias Burnus <burnus@net-b.de>
1097 Backport from mainline
1098 2013-05-22 Tobias Burnus <burnus@net-b.de>
1101 * gfortran.dg/defined_assignment_6.f90: New.
1103 2013-05-31 Janus Weil <janus@gcc.gnu.org>
1104 Tobias Burnus <burnus@net-b.de>
1107 * gfortran.dg/typebound_override_4.f90: New.
1109 2013-05-31 Release Manager
1111 * GCC 4.8.1 released.
1113 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1115 * gnat.dg/specs/last_bit.ads: New test.
1117 2013-05-24 Greta Yorsh <Greta.Yorsh@arm.com>
1119 Backport from mainline
1120 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1123 * gcc.target/arm/pr56732-1.c: New test.
1125 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
1128 * gcc.dg/tree-ssa/pr57385.c: New test.
1130 2013-05-23 Martin Jambor <mjambor@suse.cz>
1133 * gcc.dg/ipa/pr57347.c: New test.
1135 2013-05-23 Richard Biener <rguenther@suse.de>
1137 PR rtl-optimization/57341
1138 * gcc.dg/torture/pr57341.c: New testcase.
1140 2013-05-23 Jakub Jelinek <jakub@redhat.com>
1143 * gcc.c-torture/execute/pr57344-1.c: New test.
1144 * gcc.c-torture/execute/pr57344-2.c: New test.
1145 * gcc.c-torture/execute/pr57344-3.c: New test.
1146 * gcc.c-torture/execute/pr57344-4.c: New test.
1148 2013-05-22 Richard Biener <rguenther@suse.de>
1150 Backport from mainline
1151 2013-05-21 Richard Biener <rguenther@suse.de>
1153 PR tree-optimization/57330
1154 * gcc.dg/torture/pr57330.c: New testcase.
1156 2013-05-21 Richard Biener <rguenther@suse.de>
1158 PR tree-optimization/57303
1159 * gcc.dg/torture/pr57303.c: New testcase.
1161 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1163 PR tree-optimization/57321
1164 * gcc.c-torture/execute/pr57321.c: New test.
1166 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1168 PR rtl-optimization/57281
1169 PR rtl-optimization/57300
1170 * gcc.dg/pr57300.c: New test.
1171 * gcc.c-torture/execute/pr57281.c: New test.
1173 2013-05-16 Dodji Seketeli <dodji@redhat.com>
1175 PR c++/56782 - Regression with empty pack expansions
1176 * g++.dg/cpp0x/variadic142.C: New test file.
1178 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1181 * c-c++-common/Wsequence-point-1.c: New test.
1184 * gcc.dg/torture/pr57251.c: New test.
1186 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1189 * gcc.target/i386/pr57264.c: New test.
1191 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1193 PR tree-optimization/57230
1194 * gcc.dg/strlenopt-23.c: New test.
1196 2013-05-10 Richard Biener <rguenther@suse.de>
1198 PR tree-optimization/57214
1199 * gcc.dg/torture/pr57214.c: New testcase.
1201 2013-05-09 Martin Jambor <mjambor@suse.cz>
1204 * gcc.dg/ipa/pr56988.c: New test.
1206 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
1208 * c-c++-common/vector-scalar-2.c: New testcase.
1210 2013-05-07 Tobias Burnus <burnus@net-b.de>
1212 Backport from mainline
1213 2013-05-02 Tobias Burnus <burnus@net-b.de>
1216 * gfortran.dg/size_kind_2.f90: New.
1217 * gfortran.dg/size_kind_3.f90: New.
1219 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1221 PR tree-optimization/57149
1222 * gcc.dg/pr57149.c: New test.
1225 * gcc.dg/pr57184.c: New test.
1227 2013-05-07 Richard Biener <rguenther@suse.de>
1229 Backport from mainline
1230 2013-05-06 Richard Biener <rguenther@suse.de>
1232 PR tree-optimization/57185
1233 * gcc.dg/autopar/pr57185.c: New testcase.
1235 2013-04-19 Richard Biener <rguenther@suse.de>
1237 PR tree-optimization/57000
1238 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1240 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1242 * gnat.dg/specs/array3.ads: New test.
1244 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1247 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1250 * gcc.target/powerpc/pr57150.c: New file.
1252 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1254 Backport from mainline
1255 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1258 * gcc.target/i386/pr57106.c: New test.
1260 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1263 * g++.dg/cpp0x/auto38.C: New.
1265 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1267 PR tree-optimization/56205
1268 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1270 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1272 PR rtl-optimization/57130
1273 * gcc.c-torture/execute/pr57130.c: New test.
1275 2013-05-03 Marek Polacek <polacek@redhat.com>
1277 Backport from mainline
1278 2013-04-25 Marek Polacek <polacek@redhat.com>
1280 PR tree-optimization/57066
1281 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1283 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1285 PR rtl-optimization/57131
1286 * gcc.c-torture/execute/pr57131.c: New test.
1288 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1290 Backport from mainline
1292 * gcc.target/i386/pr57091.c: New test.
1294 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1296 Backport from mainline
1297 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1300 * gcc.target/i386/pr57097.c: New test.
1302 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1304 Backport from mainline
1305 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1307 PR rtl-optimizations/57046
1308 * gcc.target/i386/pr57046.c: New test.
1310 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1312 Backport from mainline
1313 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1316 * gcc.target/i386/pr57018.c: New test.
1318 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1320 Backport from mainline
1321 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1323 PR rtl-optimization/56999
1324 * g++.dg/opt/pr56999.C: New test.
1326 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1328 Backport from mainline
1329 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1331 PR rtl-optimization/56847
1332 * gcc.dg/pr56847.c: New test.
1334 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1336 Backport from mainline (fix to botched commit)
1337 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1339 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1340 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1341 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1342 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1343 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1344 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1345 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1346 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1347 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1348 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1350 Backport from mainline
1351 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1353 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1354 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1355 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1356 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1357 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1358 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1359 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1360 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1361 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1362 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1364 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1367 * g++.dg/cpp0x/decltype53.C: New.
1369 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1371 PR tree-optimization/57104
1372 * gcc.dg/pr57104.c: New test.
1374 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
1376 Backport from mainline
1377 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1380 * gcc.target/i386/pr44578.c: New test.
1382 Backport from mainline
1383 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1386 * gcc.target/i386/pr57098.c: New test.
1388 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1391 * g++.dg/cpp0x/decltype52.C: New.
1393 2013-04-29 Richard Biener <rguenther@suse.de>
1396 * gcc.dg/autopar/pr57103.c: New testcase.
1398 2013-04-29 Christian Bruel <christian.bruel@st.com>
1401 * gcc.target/sh/pr57108.c: New test.
1403 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1405 PR tree-optimization/57083
1406 * gcc.dg/torture/pr57083.c: New test.
1408 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1410 Backport from trunk:
1413 * gfortran.dg/namelist_77.f90: New test.
1414 * gfortran.dg/namelist_78.f90: New test.
1416 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1419 * gfortran.dg/namelist_81.f90: New test.
1421 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1423 Backport from trunk:
1426 * gfortran.dg/namelist_79.f90: New test.
1428 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1431 * gcc.c-torture/execute/pr56866.c: New test.
1432 * gcc.target/i386/pr56866.c: New test.
1434 2013-04-26 Janus Weil <janus@gcc.gnu.org>
1436 Backports from trunk:
1439 * gfortran.dg/proc_ptr_41.f90: New.
1442 * gfortran.dg/proc_ptr_42.f90: New.
1446 * gfortran.dg/transfer_check_4.f90: New.
1448 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1450 PR rtl-optimization/57003
1451 * gcc.target/i386/pr57003.c: New test.
1453 2013-04-25 Ian Bolton <ian.bolton@arm.com>
1455 Backported from mainline.
1456 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1458 * gcc.target/aarch64/movk.c: New test.
1460 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1463 * g++.dg/cpp0x/sfinae45.C: New.
1465 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1467 Backported from mainline.
1468 PR rtl-optimization/56605
1469 * gcc.target/powerpc/pr56605.c: New.
1471 2013-04-22 Marek Polacek <polacek@redhat.com>
1473 Backport from mainline
1474 2013-04-22 Marek Polacek <polacek@redhat.com>
1477 * gcc.dg/pr56990.c: New test.
1479 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1480 Mikael Morin <mikael@gcc.gnu.org>
1483 * gfortran.dg/array_constructor_45.f90: New test.
1484 * gfortran.dg/array_constructor_46.f90: New test.
1485 * gfortran.dg/array_constructor_47.f90: New test.
1486 * gfortran.dg/array_constructor_40.f90: Adjust number of
1489 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
1492 * gfortran.dg/select_type_33.f03: New test.
1494 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1496 PR tree-optimization/56984
1497 * gcc.c-torture/compile/pr56984.c: New test.
1499 PR rtl-optimization/56992
1500 * gcc.dg/pr56992.c: New test.
1502 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1504 Backport from mainline
1505 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1507 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1508 * gcc.c-torture/execute/pr33992.x: Remove.
1509 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1510 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1511 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1513 Backport from mainline
1514 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1516 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1517 * g++.dg/ipa/ivinline-2.C: Likewise.
1518 * g++.dg/ipa/ivinline-3.C: Likewise.
1519 * g++.dg/ipa/ivinline-4.C: Likewise.
1520 * g++.dg/ipa/ivinline-5.C: Likewise.
1521 * g++.dg/ipa/ivinline-7.C: Likewise.
1522 * g++.dg/ipa/ivinline-8.C: Likewise.
1523 * g++.dg/ipa/ivinline-9.C: Likewise.
1524 * g++.dg/cpp0x/noexcept03.C: Likewise.
1525 * gcc.dg/const-1.c: Likewise.
1526 * gcc.dg/ipa/pure-const-1.c: Likewise.
1527 * gcc.dg/noreturn-8.c: Likewise.
1528 * gcc.target/i386/mmx-1.c: Likewise.
1529 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1530 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1531 * gcc.c-torture/execute/pr33992.x: New file.
1533 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1535 PR tree-optimization/56962
1536 * gcc.c-torture/execute/pr56962.c: New test.
1538 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1540 * gcc.dg/pr56890-1.c: New test.
1541 * gcc.dg/pr56890-2.c: Likewise.
1543 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1546 * gcc.target/i386/pr56903.c: New test.
1548 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1550 PR tree-optimization/56918
1551 PR tree-optimization/56920
1552 * gcc.dg/vect/pr56918.c: New test.
1553 * gcc.dg/vect/pr56920.c: New test.
1555 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1558 * g++.dg/template/arrow4.C: New test.
1560 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1563 * g++.dg/cpp0x/sfinae44.C: New.
1565 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1567 Backported from mainline.
1568 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1570 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1572 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1574 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1575 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1576 loop is vectorized and that the correct instruction is generated.
1577 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1578 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1579 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1581 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1583 PR tree-optimization/56899
1584 * gcc.c-torture/execute/pr56899.c: New test.
1586 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1589 * g++.dg/template/arrow3.C: New test.
1591 Backported from mainline
1592 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1595 * c-c++-common/gomp/pr56883.c: New test.
1597 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1600 Backport from trunk.
1601 * gfortran.dg/array_constructor_44.f90: New test.
1603 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1605 * gcc.c-torture/execute/pr56837.c: New test.
1607 2013-04-04 Marek Polacek <polacek@redhat.com>
1609 Backport from mainline:
1610 2013-04-04 Marek Polacek <polacek@redhat.com>
1612 PR tree-optimization/48186
1613 * gcc.dg/pr48186.c: New test.
1615 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1617 Backport from mainline:
1618 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1621 * gcc.target/arm/neon-vcond-gt.c: New test.
1622 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1623 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1625 2013-04-04 Richard Biener <rguenther@suse.de>
1627 PR tree-optimization/56837
1628 * g++.dg/torture/pr56837.C: New testcase.
1630 2013-04-03 Marek Polacek <polacek@redhat.com>
1632 Backport from mainline:
1633 2013-04-03 Marek Polacek <polacek@redhat.com>
1636 * gcc.dg/pr55702.c: New test.
1638 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1641 * g++.dg/debug/pr56819.C: New test.
1643 2013-04-03 Richard Biener <rguenther@suse.de>
1645 PR tree-optimization/56817
1646 * g++.dg/torture/pr56817.C: New testcase.
1648 2013-04-03 Richard Biener <rguenther@suse.de>
1650 PR tree-optimization/55964
1651 * gcc.dg/torture/pr55964-2.c: New testcase.
1653 2013-04-03 Richard Biener <rguenther@suse.de>
1655 PR tree-optimization/56501
1656 * gcc.dg/torture/pr56501.c: New testcase.
1658 2013-04-03 Richard Biener <rguenther@suse.de>
1660 PR tree-optimization/56407
1661 * gcc.dg/torture/pr56407.c: New testcase.
1663 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1665 PR rtl-optimization/56745
1666 * gcc.c-torture/compile/pr56745.c: New test.
1668 2013-04-02 Tobias Burnus <burnus@net-b.de>
1670 Backport from mainline:
1671 2013-03-28 Tobias Burnus <burnus@net-b.de>
1674 * gfortran.dg/namelist_80.f90: New.
1676 2013-04-02 Tobias Burnus <burnus@net-b.de>
1678 Backport from mainline:
1679 2013-03-29 Tobias Burnus <burnus@net-b.de>
1682 * gfortran.dg/fmt_cache_3.f90: New.
1684 2013-04-02 Richard Biener <rguenther@suse.de>
1687 * g++.dg/torture/pr56768.C: New testcase.
1689 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
1692 * g++.dg/ext/desig5.C: New.
1694 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
1696 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1697 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1699 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1702 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1705 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1708 * g++.dg/cpp0x/range-for23.C: New.
1710 2013-03-25 Richard Biener <rguenther@suse.de>
1713 * g++.dg/torture/pr56694.C: New testcase.
1715 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1717 Backport from mainline:
1718 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1721 * gfortran.dg/do_1.f90: Don't xfail.
1723 2013-03-24 Tobias Burnus <burnus@net-b.de>
1726 * gfortran.dg/eof_5.f90: New.
1728 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1730 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1733 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1736 * g++.dg/cpp0x/constexpr-array5.C: New.
1738 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
1741 * gcc.target/i386/pr56560.c: New file.
1743 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1746 * gcc.c-torture/execute/builtins/builtins.exp: Add
1747 -Wl,--allow-multiple-definition for RTEMS targets.
1749 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1751 Backported from mainline
1752 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1755 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1756 * c-c++-common/pr56607.c: New test.
1758 2013-03-22 Release Manager
1760 * GCC 4.8.0 released.
1762 2013-03-20 Richard Biener <rguenther@suse.de>
1764 PR tree-optimization/56661
1765 * gcc.dg/torture/pr56661.c: New testcase.
1767 2013-03-20 Jakub Jelinek <jakub@redhat.com>
1769 PR tree-optimization/56635
1770 * g++.dg/torture/pr56635.C: New test.
1772 2013-03-15 Tobias Burnus <burnus@net-b.de>
1775 * gfortran.dg/transfer_intrinsic_5.f90: New.
1777 2013-03-15 Kai Tietz <ktietz@redhat.com>
1779 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1780 * gcc.target/i386/pr20020-1.c: Likewise.
1781 * gcc.target/i386/pr20020-2.c: Likewise.
1782 * gcc.target/i386/pr20020-3.c: Likewise.
1783 * gcc.target/i386/pr53425-1.c: Likewise.
1784 * gcc.target/i386/pr53425-2.c: Likewise.
1785 * gcc.target/i386/pr55093.c: Likewise.
1786 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1788 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1791 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1792 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1794 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1796 PR tree-optimization/53265
1797 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1799 * gcc.dg/graphite/id-6.c (test): Likewise.
1800 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1801 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1803 PR tree-optimization/53265
1804 * gcc.dg/pr53265.c: New test.
1805 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1807 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1809 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1810 n, use it as high bound instead of 4.
1812 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1815 * gcc.target/sh/pr49880-1.c: New.
1816 * gcc.target/sh/pr49880-2.c: New.
1817 * gcc.target/sh/pr49880-3.c: New.
1818 * gcc.target/sh/pr49880-4.c: New.
1819 * gcc.target/sh/pr49880-5.c: New.
1821 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1823 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1825 2013-03-13 Richard Biener <rguenther@suse.de>
1827 PR tree-optimization/56608
1828 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1830 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1833 * g++.dg/cpp0x/alias-decl-32.C: New.
1835 2013-03-11 Jan Hubicka <jh@suse.cz>
1838 * gcc.c-torture/compile/pr56571.c: New testcase.
1840 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1842 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1843 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1845 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1847 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1848 * gcc.dg/inline_4.c: Likewise.
1849 * gcc.dg/unroll_2.c: Likewise.
1850 * gcc.dg/unroll_3.c: Likewise.
1851 * gcc.dg/unroll_4.c: Likewise.
1853 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1856 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1859 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1861 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1864 * gcc.c-torture/compile/pr40797.c: New.
1866 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1868 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1870 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1873 * gfortran.dg/class_56.f90: New test.
1875 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1878 * gcc.target/mips/pr56524.c: New test.
1880 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1883 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1885 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1888 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1890 2013-03-08 Marek Polacek <polacek@redhat.com>
1892 PR tree-optimization/56478
1893 * gcc.dg/torture/pr56478.c: New test.
1895 2013-03-08 Kai Tietz <ktietz@redhat.com>
1897 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1898 targets linker option --allow-multiple-definition.
1900 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1901 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1902 * gcc.dg/pr52549.c: Add LLP64 case.
1903 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1904 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1905 * gcc.dg/torture/pr51071-2.c: Likewise.
1906 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1907 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1908 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1909 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1910 * gcc.dg/weak/weak-1.c: Likewise.
1911 * gcc.dg/weak/weak-2.c: Likewise.
1912 * gcc.dg/weak/weak-3.c: Likewise.
1913 * gcc.dg/weak/weak-4.c: Likewise.
1914 * gcc.dg/weak/weak-5.c: Likewise.
1915 * gcc.dg/weak/weak-15.c: Likewise.
1916 * gcc.dg/weak/weak-16.c: Likewise.
1918 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1920 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1922 PR tree-optimization/56559
1923 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1925 2013-03-07 Andreas Schwab <schwab@suse.de>
1927 * gcc.dg/pr31490.c: Fix last change.
1929 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1932 * g++.dg/template/crash115.C: New.
1934 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1936 PR tree-optimization/56539
1937 * gcc.c-torture/compile/pr56539.c: New test.
1939 2013-03-06 Kai Tietz <ktietz@redhat.com>
1941 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1942 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1943 * gcc.dg/lto/20091013-1_2.c: Likewise.
1944 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1946 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1948 * gnat.dg/specs/aggr6.ads: New test.
1950 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1952 * gnat.dg/loop_optimization15.ad[sb]: New test.
1954 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1957 * gcc.dg/pr56548.c: New test.
1959 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1962 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1964 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1967 * g++.dg/template/typename20.C: New test.
1969 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1972 * gcc.dg/pr56510.c: New test.
1974 PR rtl-optimization/56484
1975 * gcc.c-torture/compile/pr56484.c: New test.
1977 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1980 * g++.dg/warn/Wsign-conversion-2.C: New.
1982 2013-03-05 Richard Biener <rguenther@suse.de>
1984 PR tree-optimization/56270
1985 * gcc.dg/vect/slp-38.c: New testcase.
1987 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1989 PR rtl-optimization/56494
1990 * gcc.dg/pr56494.c: New test.
1992 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1994 * gcc.dg/pr56424.c: New test.
1996 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1998 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1999 * gcc.dg/pr56228.c <avr>: Skip.
2001 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2004 PR tree-optimization/52631
2005 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2007 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2009 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2010 * gcc.dg/vect/vect-83_64.c: Same.
2012 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2015 * gfortran.dg/pointer_check_13.f90: New test.
2017 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2020 * gfortran.dg/array_constructor_42.f90: New test.
2022 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2025 * g++.dg/template/static33.C: New.
2026 * g++.dg/template/static34.C: Likewise.
2029 * g++.dg/template/static35.C: New.
2031 2013-03-01 Steve Ellcey <sellcey@mips.com>
2033 * gcc.dg/pr56396.c: Require pic support.
2035 2013-03-01 Richard Biener <rguenther@suse.de>
2037 PR tree-optimization/55481
2038 * gcc.dg/torture/pr56488.c: New testcase.
2040 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2041 Jakub Jelinek <jakub@redhat.com>
2044 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2045 no_sanitize_address attribute rather than no_address_safety_analysis.
2046 * g++.dg/asan/sanitizer_test_utils.h
2047 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2048 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2049 in addition to no_address_safety_analysis.
2051 2013-02-28 Jason Merrill <jason@redhat.com>
2054 * g++.dg/cpp0x/constexpr-and.C: New.
2056 2013-02-28 Martin Jambor <mjambor@suse.cz>
2058 PR tree-optimization/56294
2059 * g++.dg/debug/pr56294.C: New test.
2061 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2063 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2065 2013-02-27 Marek Polacek <polacek@redhat.com>
2067 PR rtl-optimization/56466
2068 * gcc.dg/pr56466.c: New test.
2070 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2072 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2073 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2074 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2076 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2079 * gcc.dg/pr45472.c: New test.
2081 2013-02-26 Marek Polacek <polacek@redhat.com>
2083 PR tree-optimization/56426
2084 * gcc.dg/pr56436.c: New test.
2086 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2088 PR tree-optimization/56448
2089 * gcc.c-torture/compile/pr56448.c: New test.
2091 PR tree-optimization/56443
2092 * gcc.dg/torture/pr56443.c: New test.
2094 2013-02-25 Richard Biener <rguenther@suse.de>
2096 PR tree-optimization/56175
2097 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2099 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2102 * g++.dg/torture/pr56403.C: New test.
2104 2013-02-25 Catherine Moore <clm@codesourcery.com>
2107 2013-02-24 Catherine Moore <clm@codesourcery.com>
2108 Richard Sandiford <rdsandiford@googlemail.com>
2110 * gcc.target/mips/mips.exp: Add microMIPS support.
2111 * gcc.target/mips/umips-movep-2.c: New test.
2112 * gcc.target/mips/umips-lwp-2.c: New test.
2113 * gcc.target/mips/umips-swp-5.c: New test.
2114 * gcc.target/mips/umips-constraints-1.c: New test.
2115 * gcc.target/mips/umips-lwp-3.c: New test.
2116 * gcc.target/mips/umips-swp-6.c: New test.
2117 * gcc.target/mips/umips-constraints-2.c: New test.
2118 * gcc.target/mips/umips-save-restore-1.c: New test.
2119 * gcc.target/mips/umips-lwp-4.c: New test.
2120 * gcc.target/mips/umips-swp-7.c: New test.
2121 * gcc.target/mips/umips-save-restore-2.c: New test.
2122 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2123 * gcc.target/mips/umips-lwp-5.c: New test.
2124 * gcc.target/mips/umips-save-restore-3.c: New test.
2125 * gcc.target/mips/umips-lwp-6.c: New test.
2126 * gcc.target/mips/umips-swp-1.c: New test.
2127 * gcc.target/mips/umips-lwp-7.c: New test.
2128 * gcc.target/mips/umips-swp-2.c: New test.
2129 * gcc.target/mips/umips-lwp-8.c: New test.
2130 * gcc.target/mips/umips-swp-3.c: New test.
2131 * gcc.target/mips/umips-movep-1.c: New test.
2132 * gcc.target/mips/umips-lwp-1.c: New test.
2133 * gcc.target/mips/umips-swp-4.c: New test.
2135 2013-02-24 Catherine Moore <clm@codesourcery.com>
2136 Richard Sandiford <rdsandiford@googlemail.com>
2138 * gcc.target/mips/mips.exp: Add microMIPS support.
2139 * gcc.target/mips/umips-movep-2.c: New test.
2140 * gcc.target/mips/umips-lwp-2.c: New test.
2141 * gcc.target/mips/umips-swp-5.c: New test.
2142 * gcc.target/mips/umips-constraints-1.c: New test.
2143 * gcc.target/mips/umips-lwp-3.c: New test.
2144 * gcc.target/mips/umips-swp-6.c: New test.
2145 * gcc.target/mips/umips-constraints-2.c: New test.
2146 * gcc.target/mips/umips-save-restore-1.c: New test.
2147 * gcc.target/mips/umips-lwp-4.c: New test.
2148 * gcc.target/mips/umips-swp-7.c: New test.
2149 * gcc.target/mips/umips-save-restore-2.c: New test.
2150 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2151 * gcc.target/mips/umips-lwp-5.c: New test.
2152 * gcc.target/mips/umips-save-restore-3.c: New test.
2153 * gcc.target/mips/umips-lwp-6.c: New test.
2154 * gcc.target/mips/umips-swp-1.c: New test.
2155 * gcc.target/mips/umips-lwp-7.c: New test.
2156 * gcc.target/mips/umips-swp-2.c: New test.
2157 * gcc.target/mips/umips-lwp-8.c: New test.
2158 * gcc.target/mips/umips-swp-3.c: New test.
2159 * gcc.target/mips/umips-movep-1.c: New test.
2160 * gcc.target/mips/umips-lwp-1.c: New test.
2161 * gcc.target/mips/umips-swp-4.c: New test.
2163 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2166 * lib/asan-dg.exp (asan_link_flags): Add
2167 -B${gccpath}/libsanitizer/asan/ to flags.
2169 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2172 * gcc.dg/torture/pr56420.c: New test.
2174 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2177 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2179 2013-02-21 Martin Jambor <mjambor@suse.cz>
2181 PR tree-optimization/56310
2182 * g++.dg/ipa/pr56310.C: New test.
2184 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2187 * gfortran.dg/proc_ptr_comp_37.f90: New.
2189 2013-02-21 Richard Biener <rguenther@suse.de>
2191 PR tree-optimization/56415
2193 2013-02-11 Richard Biener <rguenther@suse.de>
2195 PR tree-optimization/56273
2196 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2197 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2198 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2199 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2200 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2201 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2203 2013-02-21 Marek Polacek <polacek@redhat.com>
2205 PR tree-optimization/56398
2206 * g++.dg/torture/pr56398.C: New test.
2208 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2211 * gcc.c-torture/compile/pr56405.c: New test.
2213 2013-02-20 Jan Hubicka <jh@suse.cz>
2215 PR tree-optimization/56265
2216 * g++.dg/ipa/devirt-11.C: New testcase.
2218 2013-02-20 Richard Biener <rguenther@suse.de>
2220 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2222 2013-02-20 Richard Biener <rguenther@suse.de>
2223 Jakub Jelinek <jakub@redhat.com>
2225 PR tree-optimization/56396
2226 * gcc.dg/pr56396.c: New testcase.
2228 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2231 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2233 2013-02-19 Richard Biener <rguenther@suse.de>
2235 PR tree-optimization/56384
2236 * gcc.dg/torture/pr56384.c: New testcase.
2238 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2240 PR tree-optimization/56350
2241 * gcc.dg/pr56350.c: New test.
2243 PR tree-optimization/56381
2244 * g++.dg/opt/pr56381.C: New test.
2246 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2249 * lib/dg-pch.exp (pch-init, pch-finish,
2250 check_effective_target_pch_supported_debug): New procs.
2251 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2252 Likewise if $pch_unsupported_debug and $flags include -g.
2253 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2254 and dg-require-effective-target pch_unsupported_debug.
2255 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2256 * objc.dg/pch/pch.exp: Likewise.
2257 * gcc.dg/pch/pch.exp: Likewise.
2258 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2259 pch_unsupported_debug.
2260 * gcc.dg/pch/valid-1.hs: Likewise.
2261 * gcc.dg/pch/valid-1b.c: Likewise.
2262 * gcc.dg/pch/valid-1b.hs: Likewise.
2264 2013-02-18 Richard Biener <rguenther@suse.de>
2266 PR tree-optimization/56366
2267 * gcc.dg/torture/pr56366.c: New testcase.
2269 2013-02-18 Richard Biener <rguenther@suse.de>
2272 * gcc.dg/torture/pr56349.c: New testcase.
2274 2013-02-18 Richard Biener <rguenther@suse.de>
2276 PR tree-optimization/56321
2277 * gcc.dg/torture/pr56321.c: New testcase.
2279 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2281 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2283 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2284 Dodji Seketeli <dodji@redhat.com>
2287 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2288 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2289 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2290 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2291 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2292 * c-c++-common/asan/pr56330.c: Likewise.
2293 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2294 Ensure the size argument of __builtin_memcpy is a constant.
2296 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2297 Paolo Carlini <paolo.carlini@oracle.com>
2300 * g++.dg/cpp0x/enum23.C: New.
2302 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2305 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2307 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2309 PR rtl-optimization/56348
2310 * gcc.target/i386/pr56348.c: New test.
2312 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2314 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2315 * gcc.target/arm/interrupt-2.c: Likewise.
2317 2013-02-15 Tobias Burnus <burnus@net-b.de>
2320 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
2322 2013-02-15 Tobias Burnus <burnus@net-b.de>
2325 * gfortran.dg/init_flag_11.f90: New.
2327 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2329 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2331 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2333 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2336 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2337 Tobias Burnus <burnus@net-b.de>
2340 * gfortran.dg/allocatable_function_7.f90: New.
2342 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2344 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2345 * asan_globals_test-wrapper.cc: New file.
2346 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2347 instead of asan_globals_test.cc as dg-additional-sources.
2348 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2349 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2350 "sanitizer_test_utils.h" instead of
2351 "sanitizer_common/tests/sanitizer_test_utils.h".
2352 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2353 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2354 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2355 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2356 * g++.dg/asan/asan_test.cc: Synced from upstream.
2357 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2359 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2362 * c-c++-common/asan/memcmp-2.c: New test.
2364 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2367 * g++.dg/cpp0x/udlit-string-literal.h: New.
2368 * g++.dg/cpp0x/udlit-string-literal.C: New.
2370 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2372 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2374 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2377 * gcc.target/arm/pr56184.C: New test.
2379 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2382 * g++.dg/torture/pr56302.C: New test.
2383 * g++.dg/cpp0x/constexpr-56302.C: New test.
2384 * c-c++-common/pr56302.c: New test.
2386 2013-02-13 Tobias Burnus <burnus@net-b.de>
2387 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2390 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2391 * gfortran.dg/quad_3.f90: Ditto.
2393 2013-02-13 Kostya Serebryany <kcc@google.com>
2395 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2396 to match the fresh asan run-time.
2397 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2399 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2401 Avoid instrumenting duplicated memory access in the same basic block
2402 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2403 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2404 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2405 * c-c++-common/asan/inc.c: Likewise.
2407 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2410 * gcc.target/i386/pr56148.c: New test.
2412 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2413 Tobias Burnus <burnus@net-b.de>
2416 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
2418 2013-02-12 Richard Biener <rguenther@suse.de>
2421 * gcc.dg/lto/pr56297_0.c: New testcase.
2422 * gcc.dg/lto/pr56297_0.c: Likewise.
2424 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2427 * gfortran.dg/typebound_deferred_1.f90: New.
2429 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2431 PR rtl-optimization/56151
2432 * gcc.target/i386/pr56151.c: New test.
2434 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2436 * g++.dg/ext/mv12.C: New test.
2437 * g++.dg/ext/mv12.h: New file.
2438 * g++.dg/ext/mv12-aux.C: New file.
2439 * g++.dg/ext/mv13.C: New test.
2441 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2443 * lib/target-supports.exp
2444 (check_effective_target_powerpc_eabi_ok): New.
2445 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2447 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2448 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2450 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2451 * gcc.target/powerpc/pr51623.c: Likewise.
2452 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2453 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2455 2013-02-11 Alexander Potapenko <glider@google.com>
2456 Jack Howarth <howarth@bromo.med.uc.edu>
2457 Jakub Jelinek <jakub@redhat.com>
2460 * g++.dg/asan/pr55617.C: Run on all targets.
2462 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2464 PR rtl-optimization/56275
2465 * gcc.dg/pr56275.c: New test.
2467 2013-02-11 Richard Biener <rguenther@suse.de>
2469 PR tree-optimization/56273
2470 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2472 2013-02-11 Richard Biener <rguenther@suse.de>
2474 PR tree-optimization/56264
2475 * gcc.dg/torture/pr56264.c: New testcase.
2477 2013-02-11 Richard Biener <rguenther@suse.de>
2479 PR tree-optimization/56273
2480 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2481 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2482 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2483 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2484 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2485 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2487 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2489 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2490 for *-*-linux-gnu targets.
2491 * g++.dg/asan/interception-test-1.c: Ditto.
2492 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2493 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2495 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2498 * gfortran.dg/intrinsic_size_4.f90 : New test.
2500 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2503 * gcc.target/powerpc/pr56256.c: New test.
2505 2013-02-08 Ian Lance Taylor <iant@google.com>
2507 * lib/go.exp: Load timeout.exp.
2509 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2511 PR rtl-optimization/56246
2512 * gcc.target/i386/pr56246.c: New test.
2514 2013-02-08 Jeff Law <law@redhat.com>
2517 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2519 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2522 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2525 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2527 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2529 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2531 PR rtl-optimization/56195
2532 * gcc.dg/torture/pr56195.c: New test.
2534 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2537 * gfortran.dg/recursive_interface_2.f90: New test.
2539 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2541 PR tree-optimization/56250
2542 * gcc.c-torture/execute/pr56250.c: New test.
2544 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2546 PR tree-optimization/56064
2547 * gcc.dg/fixed-point/view-convert-2.c: New test.
2549 2013-02-08 Michael Matz <matz@suse.de>
2551 PR tree-optimization/52448
2552 * gcc.dg/pr52448.c: New test.
2554 2013-02-08 Richard Biener <rguenther@suse.de>
2557 * gcc.dg/torture/pr56181.c: New testcase.
2559 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2562 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2563 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2565 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2568 * g++.dg/parse/crash61.C: New test.
2571 * g++.dg/parse/pr56239.C: New test.
2574 * g++.dg/abi/mangle61.C: New test.
2576 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2578 PR rtl-optimization/56225
2579 * gcc.target/i386/pr56225.c: New test.
2581 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2584 * gcc.dg/guality/pr56154-1.c: New test.
2585 * gcc.dg/guality/pr56154-2.c: New test.
2586 * gcc.dg/guality/pr56154-3.c: New test.
2587 * gcc.dg/guality/pr56154-4.c: New test.
2588 * gcc.dg/guality/pr56154-aux.c: New file.
2590 PR tree-optimization/55789
2591 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2593 * gcc.dg/tree-ssa/inline-3.c: Add
2594 --param max-early-inliner-iterations=2 option.
2596 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2599 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2600 Add -fno-dwarf2-cfi-asm to dg-options.
2603 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2606 * gcc.dg/pr56228.c: New test.
2608 2013-02-07 Alan Modra <amodra@gmail.com>
2611 * gcc.target/powerpc/pr54009.c: New test.
2613 * gfortran.dg/pr54131.f: New test.
2615 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2618 * gfortran.dg/array_constructor_41.f90: New test.
2620 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2623 * gfortran.dg/class_optional_2.f90: Uncomment some cases
2626 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2629 * g++.dg/gomp/pr56217.C: New test.
2631 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2633 PR tree-optimization/56205
2634 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2635 * gcc.c-torture/execute/pr56205.c: New test.
2637 2013-02-05 Richard Biener <rguenther@suse.de>
2639 PR tree-optimization/53342
2640 PR tree-optimization/53185
2641 * gcc.dg/vect/pr53185-2.c: New testcase.
2643 2013-02-05 Jan Hubicka <jh@suse.cz>
2645 PR tree-optimization/55789
2646 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2647 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2648 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2649 * g++.dg/ipa/inline-1.C: New testcase.
2650 * g++.dg/ipa/inline-2.C: New testcase.
2651 * g++.dg/ipa/inline-3.C: New testcase.
2653 2013-02-05 Jan Hubicka <jh@suse.cz>
2655 PR tree-optimization/55789
2656 * g++.dg/torture/pr55789.C: New testcase.
2658 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2661 * gcc.dg/pr56167.c: New test.
2663 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2666 * gcc.target/sh/pr55146.c: New.
2668 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2670 PR tree-optimization/54386
2671 * gcc.target/sh/pr54386.c: New.
2673 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2676 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2679 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2681 2013-02-04 Alexander Potapenko <glider@google.com>
2682 Jack Howarth <howarth@bromo.med.uc.edu>
2683 Jakub Jelinek <jakub@redhat.com>
2686 * g++.dg/asan/pr55617.C: New test.
2688 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2691 * gfortran.dg/typebound_operator_19.f90: New test.
2692 * gfortran.dg/typebound_assignment_4.f90: New test.
2694 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2697 * gfortran.dg/recursive_interface_1.f90: New test.
2699 2013-02-04 Richard Guenther <rguenther@suse.de>
2702 * gcc.dg/lto/pr56168_0.c: New testcase.
2703 * gcc.dg/lto/pr56168_1.c: Likewise.
2705 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2709 * gfortran.dg/block_12.f90: New test.
2710 * gfortran.dg/module_error_1.f90: New test.
2712 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2714 * lib/target-supports.exp (check_effective_target_vect_float)
2715 (check_effective_target_vect_no_align): Add mips-sde-elf.
2717 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2719 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2721 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2723 * gcc.dg/pr56023.c: XFAIL on AIX.
2724 * gcc.dg/vect/pr49352.c: Same.
2726 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2728 * gnat.dg/opt26.adb: New test.
2730 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2733 2013-01-27 Amol Pise <amolpise15@gmail.com>
2735 * gcc.target/arm/neon-vfnms-1.c: New test.
2736 * gcc.target/arm/neon-vfnma-1.c: New test.
2738 2013-01-31 Richard Biener <rguenther@suse.de>
2740 PR tree-optimization/56157
2741 * gcc.dg/torture/pr56157.c: New testcase.
2743 2013-01-30 Richard Biener <rguenther@suse.de>
2745 PR tree-optimization/56150
2746 * gcc.dg/torture/pr56150.c: New testcase.
2748 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2751 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2752 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2753 printed in backtrace.
2754 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2755 to avoid errors about mismatched allocation vs. deallocation.
2758 * g++.dg/mv1.C: Moved to...
2759 * g++.dg/ext/mv1.C: ... here. Adjust test.
2760 * g++.dg/mv2.C: Moved to...
2761 * g++.dg/ext/mv2.C: ... here. Adjust test.
2762 * g++.dg/mv3.C: Moved to...
2763 * g++.dg/ext/mv3.C: ... here.
2764 * g++.dg/mv4.C: Moved to...
2765 * g++.dg/ext/mv4.C: ... here.
2766 * g++.dg/mv5.C: Moved to...
2767 * g++.dg/ext/mv5.C: ... here. Adjust test.
2768 * g++.dg/mv6.C: Moved to...
2769 * g++.dg/ext/mv6.C: ... here. Adjust test.
2770 * g++.dg/ext/mv7.C: New test.
2771 * g++.dg/ext/mv8.C: New test.
2772 * g++.dg/ext/mv9.C: New test.
2773 * g++.dg/ext/mv10.C: New test.
2774 * g++.dg/ext/mv11.C: New test.
2776 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2778 PR rtl-optimization/56144
2779 * gcc.dg/pr56144.c: New.
2781 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2783 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2785 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2786 * g++.dg/cpp0x/constexpr-55573.C: Same
2788 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2790 PR tree-optimization/56064
2791 * gcc.dg/fixed-point/view-convert.c: New test.
2793 2013-01-30 Andreas Schwab <schwab@suse.de>
2795 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2796 evaluate the end index in string range.
2798 2013-01-30 Tobias Burnus <burnus@net-b.de>
2801 * gfortran.dg/allocatable_function_6.f90: New.
2803 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2804 Mikael Morin <mikael@gcc.gnu.org>
2807 * gfortran.dg/proc_ptr_comp_36.f90: New.
2809 2013-01-29 Richard Biener <rguenther@suse.de>
2811 PR tree-optimization/55270
2812 * gcc.dg/torture/pr55270.c: New testcase.
2814 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2816 PR rtl-optimization/56117
2817 * gcc.dg/pr56117.c: New test.
2819 2013-01-28 Richard Biener <rguenther@suse.de>
2821 PR tree-optimization/56034
2822 * gcc.dg/torture/pr56034.c: New testcase.
2824 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2826 PR tree-optimization/56125
2827 * gcc.dg/pr56125.c: New test.
2829 2013-01-28 Tobias Burnus <burnus@net-b.de>
2830 Mikael Morin <mikael@gcc.gnu.org>
2833 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2834 * gfortran.dg/import8.f90: Likewise.
2835 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2836 * gfortran.dg/import10.f90: New test.
2837 * gfortran.dg/import11.f90: Likewise
2839 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2842 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2843 string.h. Provide memset, malloc and free prototypes, adjust line
2844 numbers in dg-output.
2845 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2846 Provide memset prototype and adjust line numbers in dg-output.
2847 * c-c++-common/asan/global-overflow-1.c: Likewise.
2849 PR tree-optimization/56094
2850 * gcc.dg/pr56094.c: New test.
2852 2013-01-27 Amol Pise <amolpise15@gmail.com>
2854 * gcc.target/arm/neon-vfnms-1.c: New test.
2855 * gcc.target/arm/neon-vfnma-1.c: New test.
2857 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2860 * gcc.target/i386/pr56114.c: New test.
2862 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2865 * gfortran.dg/associate_14.f90: New test.
2868 * gfortran.dg/associate_13.f90: New test.
2870 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2872 PR tree-optimization/56098
2873 * gcc.dg/pr56098-1.c: New test.
2874 * gcc.dg/pr56098-2.c: New test.
2876 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2879 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2881 2013-01-22 Marek Polacek <polacek@redhat.com>
2883 PR tree-optimization/56035
2884 * gcc.dg/pr56035.c: New test.
2886 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2888 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2891 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2893 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2895 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2898 * gcc.dg/pr56078.c: New test.
2899 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2901 2013-01-24 Martin Jambor <mjambor@suse.cz>
2903 PR tree-optimization/55927
2904 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2906 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2908 * gcc.target/i386/movsd.c: New test.
2910 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2913 * gcc.target/i386/pr55934.c: New test.
2915 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2918 * gfortran.dg/select_8.f90: New.
2920 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2922 * gcc.target/microblaze/microblaze.exp: Remove
2923 target_config_cflags check.
2925 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2928 * gfortran.dg/gomp/pr56052.f90: New test.
2931 * gcc.dg/pr49069.c: New test.
2933 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2936 * g++.dg/cpp0x/constexpr-static10.C: New.
2938 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2941 * gcc.target/i386/pr56028.c: New test.
2943 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2946 * gcc.target/i386/pr55686.c: New test.
2948 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2951 * g++.dg/cpp0x/variadic139.C: New test.
2952 * g++.dg/cpp0x/variadic140.C: Likewise.
2953 * g++.dg/cpp0x/variadic141.C: Likewise.
2955 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2957 * gnat.dg/warn8.adb: New test.
2959 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2962 * gfortran.dg/include_8.f90: New test.
2964 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2966 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2967 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2969 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2971 PR tree-optimization/56051
2972 * gcc.c-torture/execute/pr56051.c: New test.
2974 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2976 PR rtl-optimization/56023
2977 * gcc.dg/pr56023.c: New test.
2979 2013-01-21 Martin Jambor <mjambor@suse.cz>
2982 * gcc.target/i386/pr56022.c: New test.
2984 2013-01-21 Jason Merrill <jason@redhat.com>
2986 * lib/target-supports.exp (check_effective_target_alias): New.
2988 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2991 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2993 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2995 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2997 2013-01-19 Jeff Law <law@redhat.com>
2999 PR tree-optimization/52631
3000 * tree-ssa/pr52631.c: New test.
3001 * tree-ssa/ssa-fre-9: Update expected output.
3003 2013-01-19 Anthony Green <green@moxielogic.com>
3005 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3008 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3010 PR tree-optimization/56029
3011 * g++.dg/torture/pr56029.C: New test.
3013 2013-01-18 Sharad Singhai <singhai@google.com>
3015 PR tree-optimization/55995
3016 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3018 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3021 * gcc.target/i386/pr55433.c: New.
3023 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3026 * gfortran.dg/pr56015.f90: New test.
3028 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3030 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3032 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3034 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3035 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3036 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3037 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3038 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3040 2013-01-17 Jeff Law <law@redhat.com>
3042 * gcc.dg/pr52573.c: Move to...
3043 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3045 PR rtl-optimization/52573
3046 * gcc.dg/pr52573.c: New test.
3048 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3051 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3052 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3053 check_no_compiler_messages to test support in ucontext.h.
3054 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3055 compliant RLIMIT_AS.
3057 2013-01-17 Marek Polacek <polacek@redhat.com>
3059 PR rtl-optimization/55833
3060 * gcc.dg/pr55833.c: New test.
3062 2013-01-17 Jan Hubicka <jh@suse.cz>
3064 PR tree-optimization/55273
3065 * gcc.c-torture/compile/pr55273.c: New testcase.
3067 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3070 * gcc.target/pr55981.c: New test.
3072 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3074 * gcc.target/arm/pr40887.c: Require at least armv5.
3075 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3076 * gcc.target/arm/pr51915.c: Likewise.
3077 * gcc.target/arm/pr52006.c: Likewise.
3078 * gcc.target/arm/pr53187.c: Likewise.
3080 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3081 * gcc.target/arm/ftest-support-arm.h: Delete.
3082 * gcc.target/arm/ftest-support-thumb.h: Delete.
3083 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3084 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3085 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3086 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3087 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3088 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3089 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3090 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3091 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3092 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3093 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3094 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3095 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3096 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3097 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3098 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3099 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3100 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3101 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3102 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3103 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3104 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3105 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3106 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3108 2013-01-17 Martin Jambor <mjambor@suse.cz>
3110 PR tree-optimizations/55264
3111 * g++.dg/ipa/pr55264.C: New test.
3113 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3116 * gfortran.dg/class_55.f90: New.
3118 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3121 * gcc.c-torture/execute/builtins/builtins.exp: Add
3122 -Wl,--allow-multiple-definition for eabi and elf targets.
3125 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3126 check_effective_target_vect_perm_short,
3127 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3128 check_effective_target_vect64): Return 0 for big-endian ARM.
3129 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3131 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3134 2013-01-16 Richard Biener <rguenther@suse.de>
3136 PR tree-optimization/55964
3137 * gcc.dg/torture/pr55964.c: New testcase.
3139 2013-01-16 Richard Biener <rguenther@suse.de>
3141 PR tree-optimization/54767
3142 PR tree-optimization/53465
3143 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3145 2013-01-16 Christian Bruel <christian.bruel@st.com>
3148 * gcc.target/sh/sh-switch.c: New testcase.
3150 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3152 * gcc.dg/webizer.c: Increase the array size.
3154 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3157 * gcc.dg/pr55940.c: New test.
3159 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3160 Harald Anlauf <anlauf@gmx.de>
3162 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3163 * gfortran.dg/bounds_check_5.f90: Likewise.
3164 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3165 * gfortran.dg/continuation_9.f90: Likewise.
3166 * gfortran.dg/move_alloc_13.f90: Likewise.
3167 * gfortran.dg/structure_constructor_11.f90: Likewise.
3168 * gfortran.dg/tab_continuation.f: Likewise.
3169 * gfortran.dg/warning-directive-2.F90: Likewise.
3170 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3172 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3174 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3175 * gcc.target/arm/fma-sp.c: Likewise.
3177 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3179 PR rtl-optimization/55153
3180 * gcc.dg/pr55153.c: New.
3182 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3184 PR tree-optimization/55920
3185 * gcc.c-torture/compile/pr55920.c: New test.
3187 2013-01-15 Richard Biener <rguenther@suse.de>
3190 * gcc.dg/torture/pr55882.c: New testcase.
3192 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3194 PR tree-optimization/55955
3195 * gcc.c-torture/compile/pr55955.c: New test.
3197 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3200 * g++.dg/cpp0x/alias-decl-31.C: New test.
3202 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3205 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3206 case where interface is null.
3208 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3211 * gfortran.dg/array_constructor_40.f90: New test.
3213 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3215 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3217 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3219 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3220 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3221 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3222 * gcc.target/aarch64/vect-ld1r.c: New.
3223 * gcc.target/aarch64/vect-ld1r.x: New.
3225 2013-01-14 Andi Kleen <ak@linux.intel.com>
3228 * gcc.target/i386/hle-clear-rel.c: New file
3229 * gcc.target/i386/hle-store-rel.c: New file.
3231 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3233 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3234 * gfortran.dg/bounds_check_4.f90: Likewise.
3235 * gfortran.dg/inquire_10.f90: Likewise.
3236 * gfortran.dg/minloc_3.f90: Likewise.
3237 * gfortran.dg/minlocval_3.f90: Likewise.
3238 * gfortran.dg/module_double_reuse.f90: Likewise.
3239 * gfortran.dg/mvbits_1.f90: Likewise.
3240 * gfortran.dg/oldstyle_1.f90: Likewise.
3241 * gfortran.dg/pr20163-2.f: Likewise.
3242 * gfortran.dg/save_1.f90: Likewise.
3243 * gfortran.dg/scan_1.f90: Likewise.
3244 * gfortran.dg/select_char_1.f90: Likewise.
3245 * gfortran.dg/shape_4.f90: Likewise.
3246 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3247 * gfortran.dg/function_optimize_10.f90: Likewise.
3248 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3249 * gfortran.dg/used_types_17.f90: Likewise.
3250 * gfortran.dg/used_types_18.f90: Likewise.
3252 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3255 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3257 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3259 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3261 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3263 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3265 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3268 * gfortran.dg/assumed_type_2.f90: Fix test case.
3269 * gfortran.dg/internal_pack_13.f90: New test.
3270 * gfortran.dg/internal_pack_14.f90: New test.
3272 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3275 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3276 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3279 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3281 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3283 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3286 * gcc.target/s390/pr55719.c: New testcase.
3288 2013-01-11 Richard Guenther <rguenther@suse.de>
3290 PR tree-optimization/44061
3291 * gcc.dg/pr44061.c: New testcase.
3293 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3295 Update copyright years.
3297 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3298 Jakub Jelinek <jakub@redhat.com>
3301 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3303 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3305 PR rtl-optimization/55672
3306 * gcc.target/i386/pr55672.c: New.
3308 2013-01-10 Jeff Law <law@redhat.com>
3310 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3311 pass/fail message unique.
3314 2013-01-10 Jason Merrill <jason@redhat.com>
3316 * ada/.gitignore: New.
3318 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3320 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3322 * g++.dg/tls/thread_local2.C: Likewise.
3323 * g++.dg/tls/thread_local2g.C: Likewise.
3324 * g++.dg/tls/thread_local6.C: Likewise.
3325 * g++.dg/tls/thread_local-order1.C: Add tls options.
3326 * g++.dg/tls/thread_local-order2.C: Likewise.
3327 * g++.dg/tls/thread_local3.C: Likewise.
3328 * g++.dg/tls/thread_local3g.C: Likewise.
3329 * g++.dg/tls/thread_local4.C: Likewise.
3330 * g++.dg/tls/thread_local4g.C: Likewise.
3331 * g++.dg/tls/thread_local5.C: Likewise.
3332 * g++.dg/tls/thread_local5g.C: Likewise.
3333 * g++.dg/tls/thread_local6g.C: Likewise.
3335 2013-01-10 Kostya Serebryany <kcc@google.com>
3337 * g++.dg/asan/asan_test.cc: Sync from upstream.
3339 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3341 PR tree-optimization/55921
3342 * gcc.c-torture/compile/pr55921.c: New test.
3344 2013-01-09 Jan Hubicka <jh@suse.cz>
3346 PR tree-optimization/55569
3347 * gcc.c-torture/compile/pr55569.c: New testcase.
3349 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3352 * gfortran.dg/use_28.f90: New test.
3354 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3356 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3357 number matching more robust.
3359 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3361 PR rtl-optimization/55829
3362 * gcc.target/i386/pr55829.c: New.
3364 2013-01-09 Tobias Burnus <burnus@net-b.de>
3367 * gfortran.dg/bind_c_bool_1.f90: New.
3368 * gfortran.dg/do_5.f90: Add dg-warning.
3370 2013-01-09 Jan Hubicka <jh@suse.cz>
3372 PR tree-optimization/55875
3373 * gcc.c-torture/execute/pr55875.c: New testcase.
3374 * g++.dg/torture/pr55875.C: New testcase.
3376 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3379 * c-c++-common/pr48418.c: New test.
3381 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3384 * g++.dg/tls/thread_local-ice.C: New.
3386 2013-01-09 Andreas Schwab <schwab@suse.de>
3388 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3390 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3392 PR tree-optimization/48189
3393 * gcc.dg/pr48189.c: New test.
3395 2013-01-04 Jan Hubicka <jh@suse.cz>
3397 PR tree-optimization/55823
3398 * g++.dg/ipa/devirt-10.C: New testcase.
3400 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3401 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3403 PR rtl-optimization/55845
3404 * gcc.target/i386/pr55845.c: New test.
3406 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3408 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3409 instructions generated instead of number of occurances.
3411 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3413 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3414 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3415 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3416 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3417 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3418 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3419 * gcc.target/aarch64/vect-fcm.x: Likewise.
3420 * lib/target-supports.exp
3421 (check_effective_target_vect_cond): Enable for AArch64.
3423 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3425 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3426 endian-safe float pool loading.
3427 (test_square_root_v4sf): Likewise.
3428 (test_square_root_v2df): Likewise.
3429 * lib/target-supports.exp
3430 (check_effective_target_vect_call_sqrtf): Add AArch64.
3432 2013-01-08 Martin Jambor <mjambor@suse.cz>
3435 * gcc.dg/tree-ssa/pr55579.c: New test.
3437 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3439 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3442 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3445 * gcc.dg/torture/pr55890-3.c: New test.
3448 * gcc.c-torture/compile/pr55851.c: New test.
3451 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3454 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3457 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3459 2013-01-07 Tobias Burnus <burnus@net-b.de>
3462 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3463 * gfortran.dg/pointer_init_7.f90: New.
3465 2013-01-07 Richard Biener <rguenther@suse.de>
3467 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3469 2013-01-07 Richard Biener <rguenther@suse.de>
3472 * gcc.dg/torture/pr55890-1.c: New testcase.
3473 * gcc.dg/torture/pr55890-2.c: Likewise.
3475 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3477 * gcc.target/aarch64/fmovd.c: New.
3478 * gcc.target/aarch64/fmovf.c: Likewise.
3479 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3480 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3481 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3482 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3483 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3484 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3486 2013-01-07 Richard Biener <rguenther@suse.de>
3488 PR tree-optimization/55888
3489 PR tree-optimization/55862
3490 * gcc.dg/torture/pr55888.c: New testcase.
3492 2013-01-07 Tobias Burnus <burnus@net-b.de>
3495 * gfortran.dg/intrinsic_size_3.f90: New.
3497 2013-01-07 Tobias Burnus <burnus@net-b.de>
3500 * gfortran.dg/select_type_32.f90: New.
3502 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3505 * g++.dg/cpp0x/alias-decl-29.C: New test.
3507 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3512 * gfortran.dg/class_array_15.f03: New test.
3514 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3519 * gfortran.dg/use_23.f90: New test.
3520 * gfortran.dg/use_24.f90: New test.
3521 * gfortran.dg/use_25.f90: New test.
3522 * gfortran.dg/use_26.f90: New test.
3523 * gfortran.dg/use_27.f90: New test.
3525 2013-01-06 Olivier Hainque <hainque@adacore.com>
3527 * gnat.dg/specs/clause_on_volatile.ads: New test.
3529 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3531 * gnat.dg/alignment10.adb: New test.
3533 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3534 Mikael Morin <mikael@gcc.gnu.org>
3537 * gfortran.dg/use_22.f90: New test.
3539 2013-01-04 Andrew Pinski <apinski@cavium.com>
3541 * gcc.target/aarch64/cmp-1.c: New testcase.
3543 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3546 * gfortran.dg/select_type_31.f03: New test.
3548 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3550 PR c++/54526 (again)
3551 * g++.dg/cpp0x/parse2.C: Extend.
3552 * g++.old-deja/g++.other/crash28.C: Adjust.
3554 2013-01-04 Richard Biener <rguenther@suse.de>
3556 PR tree-optimization/55862
3557 * gcc.dg/torture/pr55862.c: New testcase.
3559 2013-01-04 Martin Jambor <mjambor@suse.cz>
3561 PR tree-optimization/55755
3562 * gcc.dg/torture/pr55755.c: New test.
3563 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3564 * gcc.dg/tree-ssa/pr45144.c: Update.
3566 2013-01-04 Richard Biener <rguenther@suse.de>
3569 * gcc.dg/fold-reassoc-2.c: New testcase.
3571 2013-01-04 Tobias Burnus <burnus@net-b.de>
3574 * gfortran.dg/null_7.f90: New.
3576 2013-01-04 Tobias Burnus <burnus@net-b.de>
3580 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3581 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3582 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3584 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3586 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3588 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3591 * gfortran.dg/assignment_1.f90: Modified.
3592 * gfortran.dg/assignment_4.f90: New.
3594 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3596 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3598 2013-01-03 Richard Biener <rguenther@suse.de>
3600 PR tree-optimization/55857
3601 * gcc.dg/vect/pr55857-1.c: New testcase.
3602 * gcc.dg/vect/pr55857-2.c: Likewise.
3604 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3606 PR rtl-optimization/55838
3607 * gcc.dg/pr55838.c: New test.
3609 PR tree-optimization/55832
3610 * gcc.c-torture/compile/pr55832.c: New test.
3612 2013-01-02 Teresa Johnson <tejohnson@google.com>
3614 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3615 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3616 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3617 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3618 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3619 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3620 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3621 * gcc.dg/unroll_1.c: Ditto.
3622 * gcc.dg/unroll_2.c: Ditto.
3623 * gcc.dg/unroll_3.c: Ditto.
3624 * gcc.dg/unroll_4.c: Ditto.
3626 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3628 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3630 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3633 * gfortran.dg/eof_4.f90: New test.
3635 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3637 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3638 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3639 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3640 (compat_setup_dfp): Initialize compat_alt_caret and
3641 compat_save_TEST_ALWAYS_FLAGS.
3643 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3645 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3647 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3649 * gcc.dg/torture/fp-int-convert-2.c: New test.
3651 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3653 * gfortran.dg/newunit_3.f90: Add dg-do run.
3654 * gfortran.dg/inquire_15.f90: Add dg-do run.
3656 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3658 PR tree-optimization/55831
3659 * gcc.dg/pr55831.c: New test.
3661 Copyright (C) 2013 Free Software Foundation, Inc.
3663 Copying and distribution of this file, with or without modification,
3664 are permitted in any medium without royalty provided the copyright
3665 notice and this notice are preserved.