1 2014-01-09 Richard Earnshaw <rearnsha@arm.com>
3 PR rtl-optimization/54300
4 * gcc.target/arm/pr54300.C: New test.
6 2014-01-08 Martin Jambor <mjambor@suse.cz>
9 * gcc.dg/ipa/pr59610.c: New test.
11 2014-01-07 Jakub Jelinek <jakub@redhat.com>
13 PR rtl-optimization/58668
14 * gcc.dg/pr58668.c: New test.
16 Backported from mainline
17 2013-12-16 Jakub Jelinek <jakub@redhat.com>
21 * gcc.target/i386/pr59470.c: New test.
23 2014-01-04 Janus Weil <janus@gcc.gnu.org>
25 Backport from mainline
26 2014-01-02 Janus Weil <janus@gcc.gnu.org>
29 * gfortran.dg/dynamic_dispatch_12.f90: New.
31 2014-01-03 Joseph Myers <joseph@codesourcery.com>
33 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
35 2014-01-03 Jakub Jelinek <jakub@redhat.com>
38 * gcc.target/i386/pr59625.c: New test.
40 2014-01-01 Jakub Jelinek <jakub@redhat.com>
42 PR rtl-optimization/59647
43 * g++.dg/opt/pr59647.C: New test.
45 2013-12-31 Janus Weil <janus@gcc.gnu.org>
47 Backport from mainline
48 2013-12-30 Janus Weil <janus@gcc.gnu.org>
51 * gfortran.dg/generic_28.f90: New.
53 2013-12-20 Jakub Jelinek <jakub@redhat.com>
56 * g++.dg/tree-prof/pr59255.C: New test.
58 2013-12-19 James Greenhalgh <james.greenhalgh@arm.com>
60 Backport from Mainline
61 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
63 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
64 (test_vceqd_s64): Force arguments to SIMD registers.
65 (test_vceqzd_s64): Likewise.
66 (test_vcged_s64): Likewise.
67 (test_vcled_s64): Likewise.
68 (test_vcgezd_s64): Likewise.
69 (test_vcged_u64): Likewise.
70 (test_vcgtd_s64): Likewise.
71 (test_vcltd_s64): Likewise.
72 (test_vcgtzd_s64): Likewise.
73 (test_vcgtd_u64): Likewise.
74 (test_vclezd_s64): Likewise.
75 (test_vcltzd_s64): Likewise.
76 (test_vtst_s64): Likewise.
77 (test_vtst_u64): Likewise.
79 2013-12-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
80 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
82 Backport from mainline
83 2013-12-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
84 * gcc/testsuite/gcc.target/s390/hotpatch-1.c: New test
85 * gcc/testsuite/gcc.target/s390/hotpatch-2.c: New test
86 * gcc/testsuite/gcc.target/s390/hotpatch-3.c: New test
87 * gcc/testsuite/gcc.target/s390/hotpatch-4.c: New test
88 * gcc/testsuite/gcc.target/s390/hotpatch-5.c: New test
89 * gcc/testsuite/gcc.target/s390/hotpatch-6.c: New test
90 * gcc/testsuite/gcc.target/s390/hotpatch-7.c: New test
91 * gcc/testsuite/gcc.target/s390/hotpatch-8.c: New test
92 * gcc/testsuite/gcc.target/s390/hotpatch-9.c: New test
93 * gcc/testsuite/gcc.target/s390/hotpatch-10.c: New test
94 * gcc/testsuite/gcc.target/s390/hotpatch-11.c: New test
95 * gcc/testsuite/gcc.target/s390/hotpatch-12.c: New test
96 * gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c: New test
97 * gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c: New test
98 * gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c: New test
99 * gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c: New test
100 * gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c: New test
101 * gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c: New test
102 * gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c: New test
104 2013-12-18 Janus Weil <janus@gcc.gnu.org>
106 Backport from mainline
107 2013-12-15 Janus Weil <janus@gcc.gnu.org>
110 * gfortran.dg/unlimited_polymorphic_15.f90: New.
112 2013-12-15 Uros Bizjak <ubizjak@gmail.com>
115 * gcc.target/i386/pr43662.c (dg-options):
116 Add -maccumulate-outgoing-args.
117 * gcc.target/i386/pr43869.c (dg-options): Ditto.
118 * gcc.target/i386/pr57003.c (dg-options): Ditto.
119 * gcc.target/i386/avx-vzeroupper-16.c (dg-options):
120 Remove -mtune=generic and add -maccumulate-outgoing-args instead.
121 * gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
122 * gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
123 * gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
124 Add -maccumulate-outgoing-args.
125 * gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
126 * gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
127 * gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
128 * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
129 * gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
130 * gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
131 * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
132 * gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
133 * gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
134 * gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
135 * gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
136 * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
137 * gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
138 * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
139 * gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
141 2013-12-12 Jakub Jelinek <jakub@redhat.com>
144 * g++.dg/opt/pr59470.C: New test.
147 * gfortran.dg/gomp/pr59467.f90: New test.
148 * c-c++-common/gomp/pr59467.c: New test.
150 2013-12-12 Uros Bizjak <ubizjak@gmail.com>
152 Backport from mainline
153 2013-12-12 Ryan Mansfield <rmansfield@qnx.com>
156 * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
157 * gcc.target/i386/sse2-movapd-2.c: Likewise.
158 * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
159 * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
161 2013-12-08 Uros Bizjak <ubizjak@gmail.com>
163 Backport from mainline
164 2013-12-06 Uros Bizjak <ubizjak@gmail.com>
167 * gcc.target/i386/pr59405.c: New test.
169 2013-12-06 Jakub Jelinek <jakub@redhat.com>
171 PR tree-optimization/59388
172 * gcc.c-torture/execute/pr59388.c: New test.
174 2013-12-06 Richard Biener <rguenther@suse.de>
176 Backport from mainline
177 2013-11-28 Richard Biener <rguenther@suse.de>
179 PR tree-optimization/59330
180 * gcc.dg/torture/pr59330.c: New testcase.
182 2013-12-06 Richard Biener <rguenther@suse.de>
184 Backport from mainline
185 2013-11-27 Richard Biener <rguenther@suse.de>
187 PR tree-optimization/59288
188 * gcc.dg/torture/pr59288.c: New testcase.
190 2013-11-19 Richard Biener <rguenther@suse.de>
192 PR tree-optimization/59164
193 * gcc.dg/torture/pr59164.c: New testcase.
195 2013-09-05 Richard Biener <rguenther@suse.de>
197 PR tree-optimization/58137
198 * gcc.target/i386/pr58137.c: New testcase.
200 2013-12-06 Oleg Endo <olegendo@gcc.gnu.org>
204 * gcc.target/sh/pr51244-19.c: Adjust test case.
206 2013-12-05 Richard Biener <rguenther@suse.de>
208 Backport from mainline
209 2013-11-19 Richard Biener <rguenther@suse.de>
212 * gcc.dg/torture/pr58956.c: New testcase.
214 2013-12-04 Jakub Jelinek <jakub@redhat.com>
217 * g++.dg/cpp0x/constexpr-template6.C: New test.
219 PR rtl-optimization/58726
220 * gcc.c-torture/execute/pr58726.c: New test.
223 * g++.dg/torture/pr59163.C: New test.
225 2013-12-03 Marek Polacek <polacek@redhat.com>
227 Backport from mainline
228 2013-12-03 Marek Polacek <polacek@redhat.com>
231 * gcc.dg/pr59351.c: New test.
233 2013-12-03 Jakub Jelinek <jakub@redhat.com>
236 * gcc.dg/pr59011.c: New test.
239 * g++.dg/opt/pr58864.C: New test.
241 2013-12-02 Jakub Jelinek <jakub@redhat.com>
243 PR tree-optimization/59358
244 * gcc.c-torture/execute/pr59358.c: New test.
246 2013-12-02 Richard Biener <rguenther@suse.de>
248 PR tree-optimization/59139
249 * gcc.dg/torture/pr59139.c: New testcase.
251 2013-11-27 Tom de Vries <tom@codesourcery.com>
252 Marc Glisse <marc.glisse@inria.fr>
255 * c-c++-common/pr59032.c: New testcase.
257 2013-11-27 Tom de Vries <tom@codesourcery.com>
258 Marc Glisse <marc.glisse@inria.fr>
261 * c-c++-common/pr59037.c: New testcase.
263 2013-11-30 Paul Thomas <pault@gcc.gnu.org>
265 Backport from mainline
266 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
269 * gfortran.dg/optional_class_1.f90 : New test
271 2013-11-29 Jakub Jelinek <jakub@redhat.com>
274 * c-c++-common/pr59280.c: New test.
276 2013-11-28 Jakub Jelinek <jakub@redhat.com>
279 * g++.dg/gomp/pr59297.C: New test.
281 2013-11-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
283 Backport from mainline
284 2013-11-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
286 * gcc.target/arm/vrinta-ce.c: New testcase.
288 2013-11-28 Uros Bizjak <ubizjak@gmail.com>
290 Backport from mainline
291 2013-11-23 Uros Bizjak <ubizjak@gmail.com>
294 * config/i386/i386.c (bdesc_multi_arg) <IX86_BUILTIN_VFRCZSS>:
295 Declare as MULTI_ARG_1_SF instruction.
296 <IX86_BUILTIN_VFRCZSD>: Decleare as MULTI_ARG_1_DF instruction.
297 * config/i386/sse.md (*xop_vmfrcz<mode>2): Rename
298 from *xop_vmfrcz_<mode>.
299 * config/i386/xopintrin.h (_mm_frcz_ss): Use __builtin_ia32_movss
300 to merge scalar result with __A.
301 (_mm_frcz_sd): Use __builtin_ia32_movsd to merge scalar
304 2013-11-28 Terry Guo <terry.guo@arm.com>
306 Backport mainline r205391
307 2013-11-26 Terry Guo <terry.guo@arm.com>
309 * gcc.target/arm/thumb1-pic-high-reg.c: New case.
310 * gcc.target/arm/thumb1-pic-single-base.c: New case.
312 2013-11-27 Jakub Jelinek <jakub@redhat.com>
314 Backported from mainline
315 2013-11-27 Jakub Jelinek <jakub@redhat.com>
317 PR tree-optimization/59014
318 * gcc.c-torture/execute/pr59014-2.c: New test.
320 2013-11-26 Jakub Jelinek <jakub@redhat.com>
322 PR tree-optimization/59014
323 * gcc.c-torture/execute/pr59014.c: New test.
325 2013-11-27 Eric Botcazou <ebotcazou@adacore.com>
327 * gcc.c-torture/execute/20131127-1.c: New test.
329 2013-11-25 Vidya Praveen <vidyapraveen@arm.com>
331 Backport from mainline
332 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
334 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
335 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
337 2013-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
339 Backport from mainline
340 * gcc.target/s390/htm-1.c: Rename to ...
341 * gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
343 * gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
344 * gcc.target/s390/htm-builtins-compile-3.c: ... this one.
345 * gcc.target/s390/htm-builtins-compile-2.c: New testcase.
346 * gcc.target/s390/htm-builtins-1.c: New testcase.
347 * gcc.target/s390/htm-builtins-2.c: New testcase.
348 * gcc.target/s390/s390.exp: Add check for htm machine.
350 2013-11-19 Richard Biener <rguenther@suse.de>
352 PR tree-optimization/57517
353 * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
354 * gcc.dg/torture/pr57517.c: Likewise.
356 2013-11-19 Richard Biener <rguenther@suse.de>
358 Backport from mainline
359 2013-11-05 Richard Biener <rguenther@suse.de>
362 * gcc.dg/torture/pr58941.c: New testcase.
364 2013-11-18 Richard Biener <rguenther@suse.de>
366 Backport from mainline
367 2013-10-21 Richard Biener <rguenther@suse.de>
369 PR tree-optimization/58794
370 * c-c++-common/torture/pr58794-1.c: New testcase.
371 * c-c++-common/torture/pr58794-2.c: Likewise.
373 2013-10-21 Richard Biener <rguenther@suse.de>
376 * c-c++-common/fold-divmul-1.c: New testcase.
378 2013-11-06 Richard Biener <rguenther@suse.de>
380 PR tree-optimization/58653
381 * gcc.dg/tree-ssa/predcom-6.c: New testcase.
382 * gcc.dg/tree-ssa/predcom-7.c: Likewise.
384 PR tree-optimization/59047
385 * gcc.dg/torture/pr59047.c: New testcase.
387 2013-10-15 Richard Biener <rguenther@suse.de>
389 PR tree-optimization/58143
390 * gcc.dg/torture/pr58143-1.c: New testcase.
391 * gcc.dg/torture/pr58143-2.c: Likewise.
392 * gcc.dg/torture/pr58143-3.c: Likewise.
394 2013-11-17 Janus Weil <janus@gcc.gnu.org>
396 Backport from mainline
397 2013-11-07 Janus Weil <janus@gcc.gnu.org>
400 * gfortran.dg/constructor_9.f90: New.
402 2013-11-16 Janus Weil <janus@gcc.gnu.org>
404 Backport from mainline
405 2013-09-20 Janus Weil <janus@gcc.gnu.org>
408 * gfortran.dg/proc_ptr_43.f90: New.
410 2013-11-16 Paul Thomas <pault@gcc.gnu.org>
413 * gfortran.dg/derived_external_function_1.f90 : New test
415 2013-11-14 Uros Bizjak <ubizjak@gmail.com>
417 Backport from mainline
418 2013-11-06 Uros Bizjak <ubizjak@gmail.com>
421 * gcc.target/i386/pr59021.c: New test.
423 2013-11-14 Jakub Jelinek <jakub@redhat.com>
426 * gcc.c-torture/execute/pr59101.c: New test.
428 2013-11-11 Jakub Jelinek <jakub@redhat.com>
430 Backported from mainline
431 2013-11-06 Jakub Jelinek <jakub@redhat.com>
434 * gcc.c-torture/compile/pr58970-1.c: New test.
435 * gcc.c-torture/compile/pr58970-2.c: New test.
437 2013-11-05 Jakub Jelinek <jakub@redhat.com>
439 PR rtl-optimization/58997
440 * gcc.c-torture/compile/pr58997.c: New test.
442 2013-11-10 Wei Mi <wmi@google.com>
444 * gcc.dg/pr57518.c: Backport regex fix from r200720.
446 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
448 Backport from mainline
449 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
452 * gcc.target/i386/pr59034-1.c: New test.
453 * gcc.target/i386/pr59034-2.c: Likewise.
455 2013-11-06 Wei Mi <wmi@google.com>
458 * gcc.dg/pr57518.c: Add subreg in regexp pattern.
460 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
463 * gfortran.dg/reshape_6.f90: New test.
465 2013-11-05 Jakub Jelinek <jakub@redhat.com>
467 PR tree-optimization/58984
468 * gcc.c-torture/execute/pr58984.c: New test.
470 2013-11-04 Marek Polacek <polacek@redhat.com>
472 Backport from mainline
473 2013-11-04 Marek Polacek <polacek@redhat.com>
476 * g++.dg/diagnostic/pr58979.C: New test.
478 2013-11-03 H.J. Lu <hongjiu.lu@intel.com>
480 Backport from mainline
481 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
484 * gcc.target/i386/pr58690.c: New test
486 2013-11-02 Janus Weil <janus@gcc.gnu.org>
488 Backport from mainline
489 2013-09-23 Janus Weil <janus@gcc.gnu.org>
492 * gfortran.dg/extends_15.f90: New.
494 2013-10-29 Uros Bizjak <ubizjak@gmail.com>
496 Backport from mainline
497 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
499 PR rtl-optimization/58079
500 * gcc.dg/torture/pr58079.c: New test.
502 2013-10-28 Tom de Vries <tom@codesourcery.com>
504 * gcc.target/arm/require-pic-register-loc.c: New test.
506 2013-10-26 Uros Bizjak <ubizjak@gmail.com>
508 Backport from mainline
509 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
512 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
513 and MINUSCCZEXT defines. Update scan-assembler dg directive.
514 * gcc.dg/torture/pr58779.c: New test.
516 2013-10-25 Richard Henderson <rth@redhat.com>
519 * gcc.dg/atomic-store-6.c: New.
521 2013-10-25 Tom de Vries <tom@codesourcery.com>
524 * g++.dg/tm/noexcept-6.C: New test.
526 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
528 * gcc.c-torture/execute/pr58831.c: New test.
530 2013-10-23 Tom de Vries <tom@codesourcery.com>
532 PR tree-optimization/58805
533 * gcc.dg/pr58805.c: New test.
535 2013-10-23 Richard Biener <rguenther@suse.de>
537 * gcc.dg/torture/pr58830.c: New testcase.
539 Backport from mainline
540 2013-06-24 Richard Biener <rguenther@suse.de>
542 PR tree-optimization/57488
543 * gcc.dg/torture/pr57488.c: New testcase.
545 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
547 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
549 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
552 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
554 2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
557 * g++.dg/cpp0x/decltype57.C: New.
558 * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
560 2013-10-16 Release Manager
562 * GCC 4.8.2 released.
564 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
566 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use
569 2013-10-10 Jakub Jelinek <jakub@redhat.com>
572 * gcc.dg/torture/pr58670.c: New test.
574 2013-10-09 Jakub Jelinek <jakub@redhat.com>
576 Backport from mainline
577 2013-09-26 Richard Biener <rguenther@suse.de>
579 PR tree-optimization/58539
580 * gcc.dg/torture/pr58539.c: New testcase.
582 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
585 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
586 * g++.old-deja/g++.mike/misc9.C: Adjust.
588 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
590 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
592 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
594 * gcc.target/s390/htm-nofloat-2.c: New testcase.
596 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
598 Backport from mainline
599 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
601 * gcc.target/s390/htm-1.c: New file.
602 * gcc.target/s390/htm-nofloat-1.c: New file.
603 * gcc.target/s390/htm-xl-intrin-1.c: New file.
605 2013-10-04 Tobias Burnus <burnus@net-b.de>
609 * gfortran.dg/defined_assignment_8.f90: New.
610 * gfortran.dg/defined_assignment_9.f90: New.
611 * gfortran.dg/defined_assignment_10.f90: New.
612 * gfortran.dg/defined_assignment_11.f90: New.
614 2013-10-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
616 Backport from mainline.
619 * gcc.target/aarch64/pr58460.c: New file.
621 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
624 * g++.dg/parse/crash62.C: New.
626 2013-10-01 Jakub Jelinek <jakub@redhat.com>
629 * gcc.c-torture/execute/pr58574.c: New test.
631 2013-09-30 Jakub Jelinek <jakub@redhat.com>
634 * gcc.c-torture/execute/pr58564.c: New test.
636 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
638 * gnat.dg/opt28.ad[sb]: New test.
639 * gnat.dg/opt28_pkg.ads: New helper.
641 2013-09-23 Alan Modra <amodra@gmail.com>
643 * gcc.target/powerpc/pr58330.c: New.
645 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
648 * g++.dg/parse/using4.C: New.
650 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
652 * gnat.dg/array_bounds_test2.adb: New test.
654 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
656 * gnat.dg/in_out_parameter4.adb: New test.
658 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
660 PR tree-optimization/58088
661 * gcc.c-torture/compile/pr58088.c: New test.
663 2013-09-13 Christian Bruel <christian.bruel@st.com>
666 * gcc.target/sh/torture/pr58314.c: New test.
668 2013-09-11 Richard Biener <rguenther@suse.de>
671 * g++.dg/uninit-pred-4.C: New testcase.
673 2013-09-11 Jakub Jelinek <jakub@redhat.com>
675 PR tree-optimization/58385
676 * gcc.c-torture/execute/pr58385.c: New test.
678 2013-09-10 Jakub Jelinek <jakub@redhat.com>
680 PR rtl-optimization/58365
681 * gcc.c-torture/execute/pr58365.c: New test.
683 2013-09-09 Jakub Jelinek <jakub@redhat.com>
686 * g++.dg/warn/Wunused-var-21.C: New test.
688 PR tree-optimization/58364
689 * gcc.c-torture/execute/pr58364.c: New test.
691 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
694 * g++.dg/ext/pr57735.C: New test.
696 2013-09-09 Richard Biener <rguenther@suse.de>
698 Backport from mainline
699 2013-08-27 Richard Biener <rguenther@suse.de>
701 PR tree-optimization/57521
702 * gcc.dg/torture/pr57521.c: New testcase.
704 2013-09-09 Richard Biener <rguenther@suse.de>
706 Backport from mainline
707 2013-09-03 Richard Biener <rguenther@suse.de>
710 * gcc.dg/torture/pr57656.c: New testcase.
712 2013-09-09 Richard Biener <rguenther@suse.de>
714 Backport from mainline
715 2013-08-29 Richard Biener <rguenther@suse.de>
717 PR tree-optimization/57685
718 * gcc.dg/torture/pr57685.c: New testcase.
720 2013-09-09 Richard Biener <rguenther@suse.de>
722 Backport from mainline
723 2013-08-30 Richard Biener <rguenther@suse.de>
725 PR tree-optimization/58223
726 * gcc.dg/torture/pr58223.c: New testcase.
727 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
729 2013-09-03 Richard Biener <rguenther@suse.de>
731 Backport from mainline
732 2013-08-29 Richard Biener <rguenther@suse.de>
734 PR tree-optimization/58246
735 * gcc.dg/torture/pr58246.c: New testcase.
737 2013-09-03 Richard Biener <rguenther@suse.de>
739 Backport from mainline
740 2013-08-30 Richard Biener <rguenther@suse.de>
742 PR tree-optimization/58228
743 * gcc.dg/torture/pr58228.c: New testcase.
745 2013-09-03 Richard Biener <rguenther@suse.de>
747 Backport from mainline
748 2013-08-30 Richard Biener <rguenther@suse.de>
750 PR tree-optimization/58010
751 * gcc.dg/pr58010.c: New testcase.
753 2013-08-30 Jakub Jelinek <jakub@redhat.com>
755 PR tree-optimization/58277
756 * gcc.c-torture/execute/pr58277-1.c: New test.
757 * gcc.c-torture/execute/pr58277-2.c: New test.
759 2013-08-29 Jakub Jelinek <jakub@redhat.com>
761 Backported from mainline
762 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
765 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
767 2013-05-27 Richard Biener <rguenther@suse.de>
769 PR tree-optimization/57417
770 * gcc.dg/torture/pr57417.c: New testcase.
772 PR tree-optimization/57396
773 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
775 PR tree-optimization/57343
776 * gcc.dg/torture/pr57343.c: New testcase.
778 2013-05-23 Richard Biener <rguenther@suse.de>
781 * gcc.dg/torture/pr57381.c: New testcase.
783 2013-08-28 Jakub Jelinek <jakub@redhat.com>
786 * c-c++-common/gomp/pr58257.c: New test.
788 2013-08-28 Richard Biener <rguenther@suse.de>
790 Backport from mainline
791 2013-06-24 Richard Biener <rguenther@suse.de>
794 * gcc.dg/pr56977.c: New testcase.
796 2013-08-24 Mikael Morin <mikael@gcc.gnu.org>
799 * gfortran.dg/inline_sum_5.f90: New.
801 2013-08-24 Janus Weil <janus@gcc.gnu.org>
804 2013-08-22 Janus Weil <janus@gcc.gnu.org>
807 * gfortran.dg/select_type_34.f90: New.
809 2013-08-23 Jakub Jelinek <jakub@redhat.com>
812 * gcc.target/i386/pr58218.c: New test.
814 PR tree-optimization/58209
815 * gcc.c-torture/execute/pr58209.c: New test.
817 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
820 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
822 2013-08-18 Jakub Jelinek <jakub@redhat.com>
824 PR tree-optimization/58006
825 * g++.dg/opt/pr58006.C: New test.
827 2013-08-16 Jakub Jelinek <jakub@redhat.com>
829 PR tree-optimization/58164
830 * gcc.c-torture/compile/pr58164.c: New test.
832 PR tree-optimization/58165
833 * g++.dg/opt/pr58165.C: New test.
835 2013-08-14 Jakub Jelinek <jakub@redhat.com>
837 PR tree-optimization/58145
838 * gcc.dg/pr58145-1.c: New test.
839 * gcc.dg/pr58145-2.c: New test.
841 2013-08-13 Jakub Jelinek <jakub@redhat.com>
844 * gcc.dg/asan/pr56417.c: New test.
846 2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
848 Backport from mainline
849 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
851 PR rtl-optimization/57459
852 * gcc.target/i386/pr57459.c: New test.
854 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
856 * gnat.dg/loop_optimization16.adb: New test.
857 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
859 2013-08-13 Marek Polacek <polacek@redhat.com>
861 PR tree-optimization/57980
862 * gcc.dg/pr57980.c: New test.
864 2013-08-13 Uros Bizjak <ubizjak@gmail.com>
866 Backport from mainline
867 2013-08-12 Perez Read <netfirewall@gmail.com>
870 * gcc.target/i386/movabs-1.c: New test.
872 2013-08-11 Janus Weil <janus@gcc.gnu.org>
875 2013-08-09 Janus Weil <janus@gcc.gnu.org>
878 * gfortran.dg/transfer_intrinsic_6.f90: New.
880 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
882 Backport from mainline:
883 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
885 * gcc.target/arm/lp1189445.c: New testcase.
887 2013-08-06 Martin Jambor <mjambor@suse.cz>
888 Bernd Edlinger <bernd.edlinger@hotmail.de>
890 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
891 (a): Fix constructor.
893 2013-08-06 Martin Jambor <mjambor@suse.cz>
896 * gcc.dg/torture/pr58041.c: New test.
897 * gcc.target/arm/pr58041.c: Likewise.
899 2013-07-28 Tobias Burnus <burnus@net-b.de>
901 Backport from mainline
902 2013-05-28 Tobias Burnus <burnus@net-b.de>
905 * gfortran.dg/use_29.f90: New.
907 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
910 * g++.dg/cpp0x/pr57981.C: New.
912 2013-07-25 Terry Guo <terry.guo@arm.com>
914 Backport from mainline:
915 2013-07-25 Terry Guo <terry.guo@arm.com>
917 * gcc.target/arm/thumb1-Os-mult.c: New test case.
919 2013-07-19 Wei Mi <wmi@google.com>
921 Backport from mainline:
922 2013-07-18 Wei Mi <wmi@google.com>
924 PR rtl-optimization/57878
925 * g++.dg/pr57878.C: New test.
927 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
929 Backport from 2013-07-19 trunk r201051.
932 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
933 Adjust to corrected rounding.
935 2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
937 * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
939 * gcc.target/i386/bmi-2.c: Ditto.
940 * gcc.target/i386/bmi-bextr-4.c: New.
941 * gcc.target/i386/bmi-bextr-5.c: Ditto.
943 2013-07-16 Iain Sandoe <iain@codesourcery.com>
947 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
948 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
949 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
950 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
951 * objc.dg/image-info.m: Likewise.
952 * objc.dg/symtab-1.m: Likewise.
953 * objc.dg/torture/strings/const-str-10.m: Likewise.
954 * objc.dg/torture/strings/const-str-11.m: Likewise.
955 * objc.dg/torture/strings/const-str-9.m: Likewise.
956 * objc.dg/zero-link-1.m: Likewise.
957 * objc.dg/zero-link-2.m: Likewise.
958 * objc.dg/no-extra-load.m: Avoid Foundation.h.
959 * objc.dg/objc-foreach-4.m: Likewise.
960 * objc.dg/objc-foreach-5.m: Likewise.
961 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
963 * obj-c++.dg/strings/const-str-12.mm: Likewise.
964 * obj-c++.dg/syntax-error-1.mm: Likewise.
965 * objc.dg/method-6.m: Likewise.
966 * objc.dg/pr23214.m: Likewise.
967 * objc.dg/proto-lossage-7.m: Likewise.
968 * objc.dg/strings/const-str-12b.m: Likewise.
969 * objc.dg/zero-link-3.m: Likewise.
970 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
971 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
972 adjust headers, interfaces and encoded types to reflect current system
973 versions. Add FIXME and outputs from current system compiler for
976 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
978 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
980 * gcc.c-torture/execute/nest-align-1.x: New.
982 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
984 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
986 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
988 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
990 2013-07-08 Tobias Burnus <burnus@net-b.de>
993 * gfortran.dg/dot_product_2.f90: New.
995 2013-07-08 Jakub Jelinek <jakub@redhat.com>
997 PR rtl-optimization/57829
998 * gcc.c-torture/execute/pr57829.c: New test.
1000 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
1003 * g++.dg/cpp0x/noexcept21.C: New.
1005 2013-07-03 Jakub Jelinek <jakub@redhat.com>
1008 * gcc.target/i386/pr57777.c: New test.
1011 * g++.dg/template/arg9.C: New test.
1013 2013-06-28 Jakub Jelinek <jakub@redhat.com>
1016 * gcc.target/i386/pr57736.c: New test.
1018 2013-06-27 Jakub Jelinek <jakub@redhat.com>
1021 * gcc.target/i386/bmi-bextr-3.c: New test.
1024 * gcc.target/i386/bmi2-bzhi-1.c: New test.
1026 2013-06-24 Martin Jambor <mjambor@suse.cz>
1028 PR tree-optimization/57358
1029 * gcc.dg/ipa/pr57358.c: New test.
1031 2013-06-24 Alan Modra <amodra@gmail.com>
1033 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
1034 Add scan-assembler-not "lvx".
1035 * gcc.target/powerpc/le-altivec-consts.c: New.
1037 2013-06-21 Uros Bizjak <ubizjak@gmail.com>
1039 Backport from mainline
1040 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
1043 * gcc.target/i386/pr57655.c: New test.
1045 2013-06-21 Paolo Carlini <paolo.carlini@oracle.com>
1048 * g++.dg/cpp0x/decltype55.C: New.
1050 2013-06-20 Wei Mi <wmi@google.com>
1052 Backport from mainline
1053 2013-06-19 Wei Mi <wmi@google.com>
1055 PR rtl-optimization/57518
1056 * gcc.dg/pr57518.c: New test.
1058 2013-06-11 Tobias Burnus <burnus@net-b.de>
1061 * gfortran.dg/defined_assignment_7.f90: New.
1063 2013-06-10 Oleg Endo <olegendo@gcc.gnu.org>
1065 Backport from mainline
1066 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
1069 * gcc.target/sh/pr56547-1.c: New.
1070 * gcc.target/sh/pr56547-2.c: New.
1072 2013-06-09 Jakub Jelinek <jakub@redhat.com>
1075 * gcc.c-torture/execute/pr57568.c: New test.
1077 2013-06-04 Tobias Burnus <burnus@net-b.de>
1079 Backport from mainline
1080 2013-05-22 Tobias Burnus <burnus@net-b.de>
1083 * gfortran.dg/defined_assignment_6.f90: New.
1085 2013-05-31 Janus Weil <janus@gcc.gnu.org>
1086 Tobias Burnus <burnus@net-b.de>
1089 * gfortran.dg/typebound_override_4.f90: New.
1091 2013-05-31 Release Manager
1093 * GCC 4.8.1 released.
1095 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1097 * gnat.dg/specs/last_bit.ads: New test.
1099 2013-05-24 Greta Yorsh <Greta.Yorsh@arm.com>
1101 Backport from mainline
1102 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1105 * gcc.target/arm/pr56732-1.c: New test.
1107 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
1110 * gcc.dg/tree-ssa/pr57385.c: New test.
1112 2013-05-23 Martin Jambor <mjambor@suse.cz>
1115 * gcc.dg/ipa/pr57347.c: New test.
1117 2013-05-23 Richard Biener <rguenther@suse.de>
1119 PR rtl-optimization/57341
1120 * gcc.dg/torture/pr57341.c: New testcase.
1122 2013-05-23 Jakub Jelinek <jakub@redhat.com>
1125 * gcc.c-torture/execute/pr57344-1.c: New test.
1126 * gcc.c-torture/execute/pr57344-2.c: New test.
1127 * gcc.c-torture/execute/pr57344-3.c: New test.
1128 * gcc.c-torture/execute/pr57344-4.c: New test.
1130 2013-05-22 Richard Biener <rguenther@suse.de>
1132 Backport from mainline
1133 2013-05-21 Richard Biener <rguenther@suse.de>
1135 PR tree-optimization/57330
1136 * gcc.dg/torture/pr57330.c: New testcase.
1138 2013-05-21 Richard Biener <rguenther@suse.de>
1140 PR tree-optimization/57303
1141 * gcc.dg/torture/pr57303.c: New testcase.
1143 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1145 PR tree-optimization/57321
1146 * gcc.c-torture/execute/pr57321.c: New test.
1148 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1150 PR rtl-optimization/57281
1151 PR rtl-optimization/57300
1152 * gcc.dg/pr57300.c: New test.
1153 * gcc.c-torture/execute/pr57281.c: New test.
1155 2013-05-16 Dodji Seketeli <dodji@redhat.com>
1157 PR c++/56782 - Regression with empty pack expansions
1158 * g++.dg/cpp0x/variadic142.C: New test file.
1160 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1163 * c-c++-common/Wsequence-point-1.c: New test.
1166 * gcc.dg/torture/pr57251.c: New test.
1168 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1171 * gcc.target/i386/pr57264.c: New test.
1173 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1175 PR tree-optimization/57230
1176 * gcc.dg/strlenopt-23.c: New test.
1178 2013-05-10 Richard Biener <rguenther@suse.de>
1180 PR tree-optimization/57214
1181 * gcc.dg/torture/pr57214.c: New testcase.
1183 2013-05-09 Martin Jambor <mjambor@suse.cz>
1186 * gcc.dg/ipa/pr56988.c: New test.
1188 2013-05-08 Marc Glisse <marc.glisse@inria.fr>
1190 * c-c++-common/vector-scalar-2.c: New testcase.
1192 2013-05-07 Tobias Burnus <burnus@net-b.de>
1194 Backport from mainline
1195 2013-05-02 Tobias Burnus <burnus@net-b.de>
1198 * gfortran.dg/size_kind_2.f90: New.
1199 * gfortran.dg/size_kind_3.f90: New.
1201 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1203 PR tree-optimization/57149
1204 * gcc.dg/pr57149.c: New test.
1207 * gcc.dg/pr57184.c: New test.
1209 2013-05-07 Richard Biener <rguenther@suse.de>
1211 Backport from mainline
1212 2013-05-06 Richard Biener <rguenther@suse.de>
1214 PR tree-optimization/57185
1215 * gcc.dg/autopar/pr57185.c: New testcase.
1217 2013-04-19 Richard Biener <rguenther@suse.de>
1219 PR tree-optimization/57000
1220 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1222 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1224 * gnat.dg/specs/array3.ads: New test.
1226 2013-05-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1229 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1232 * gcc.target/powerpc/pr57150.c: New file.
1234 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1236 Backport from mainline
1237 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1240 * gcc.target/i386/pr57106.c: New test.
1242 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1245 * g++.dg/cpp0x/auto38.C: New.
1247 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1249 PR tree-optimization/56205
1250 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1252 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1254 PR rtl-optimization/57130
1255 * gcc.c-torture/execute/pr57130.c: New test.
1257 2013-05-03 Marek Polacek <polacek@redhat.com>
1259 Backport from mainline
1260 2013-04-25 Marek Polacek <polacek@redhat.com>
1262 PR tree-optimization/57066
1263 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1265 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1267 PR rtl-optimization/57131
1268 * gcc.c-torture/execute/pr57131.c: New test.
1270 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1272 Backport from mainline
1274 * gcc.target/i386/pr57091.c: New test.
1276 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1278 Backport from mainline
1279 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1282 * gcc.target/i386/pr57097.c: New test.
1284 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1286 Backport from mainline
1287 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1289 PR rtl-optimizations/57046
1290 * gcc.target/i386/pr57046.c: New test.
1292 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1294 Backport from mainline
1295 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1298 * gcc.target/i386/pr57018.c: New test.
1300 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1302 Backport from mainline
1303 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1305 PR rtl-optimization/56999
1306 * g++.dg/opt/pr56999.C: New test.
1308 2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
1310 Backport from mainline
1311 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1313 PR rtl-optimization/56847
1314 * gcc.dg/pr56847.c: New test.
1316 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1318 Backport from mainline (fix to botched commit)
1319 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1321 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1322 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1323 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1324 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1325 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1326 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1327 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1328 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1329 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1330 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1332 Backport from mainline
1333 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1335 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1336 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1337 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1338 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1339 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1340 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1341 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1342 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1343 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1344 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1346 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1349 * g++.dg/cpp0x/decltype53.C: New.
1351 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1353 PR tree-optimization/57104
1354 * gcc.dg/pr57104.c: New test.
1356 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
1358 Backport from mainline
1359 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1362 * gcc.target/i386/pr44578.c: New test.
1364 Backport from mainline
1365 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1368 * gcc.target/i386/pr57098.c: New test.
1370 2013-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1373 * g++.dg/cpp0x/decltype52.C: New.
1375 2013-04-29 Richard Biener <rguenther@suse.de>
1378 * gcc.dg/autopar/pr57103.c: New testcase.
1380 2013-04-29 Christian Bruel <christian.bruel@st.com>
1383 * gcc.target/sh/pr57108.c: New test.
1385 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1387 PR tree-optimization/57083
1388 * gcc.dg/torture/pr57083.c: New test.
1390 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1392 Backport from trunk:
1395 * gfortran.dg/namelist_77.f90: New test.
1396 * gfortran.dg/namelist_78.f90: New test.
1398 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1401 * gfortran.dg/namelist_81.f90: New test.
1403 2013-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1405 Backport from trunk:
1408 * gfortran.dg/namelist_79.f90: New test.
1410 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1413 * gcc.c-torture/execute/pr56866.c: New test.
1414 * gcc.target/i386/pr56866.c: New test.
1416 2013-04-26 Janus Weil <janus@gcc.gnu.org>
1418 Backports from trunk:
1421 * gfortran.dg/proc_ptr_41.f90: New.
1424 * gfortran.dg/proc_ptr_42.f90: New.
1428 * gfortran.dg/transfer_check_4.f90: New.
1430 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1432 PR rtl-optimization/57003
1433 * gcc.target/i386/pr57003.c: New test.
1435 2013-04-25 Ian Bolton <ian.bolton@arm.com>
1437 Backported from mainline.
1438 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1440 * gcc.target/aarch64/movk.c: New test.
1442 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1445 * g++.dg/cpp0x/sfinae45.C: New.
1447 2013-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1449 Backported from mainline.
1450 PR rtl-optimization/56605
1451 * gcc.target/powerpc/pr56605.c: New.
1453 2013-04-22 Marek Polacek <polacek@redhat.com>
1455 Backport from mainline
1456 2013-04-22 Marek Polacek <polacek@redhat.com>
1459 * gcc.dg/pr56990.c: New test.
1461 2013-04-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1462 Mikael Morin <mikael@gcc.gnu.org>
1465 * gfortran.dg/array_constructor_45.f90: New test.
1466 * gfortran.dg/array_constructor_46.f90: New test.
1467 * gfortran.dg/array_constructor_47.f90: New test.
1468 * gfortran.dg/array_constructor_40.f90: Adjust number of
1471 2013-04-18 Mikael Morin <mikael@gcc.gnu.org>
1474 * gfortran.dg/select_type_33.f03: New test.
1476 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1478 PR tree-optimization/56984
1479 * gcc.c-torture/compile/pr56984.c: New test.
1481 PR rtl-optimization/56992
1482 * gcc.dg/pr56992.c: New test.
1484 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1486 Backport from mainline
1487 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1489 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1490 * gcc.c-torture/execute/pr33992.x: Remove.
1491 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1492 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1493 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1495 Backport from mainline
1496 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1498 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1499 * g++.dg/ipa/ivinline-2.C: Likewise.
1500 * g++.dg/ipa/ivinline-3.C: Likewise.
1501 * g++.dg/ipa/ivinline-4.C: Likewise.
1502 * g++.dg/ipa/ivinline-5.C: Likewise.
1503 * g++.dg/ipa/ivinline-7.C: Likewise.
1504 * g++.dg/ipa/ivinline-8.C: Likewise.
1505 * g++.dg/ipa/ivinline-9.C: Likewise.
1506 * g++.dg/cpp0x/noexcept03.C: Likewise.
1507 * gcc.dg/const-1.c: Likewise.
1508 * gcc.dg/ipa/pure-const-1.c: Likewise.
1509 * gcc.dg/noreturn-8.c: Likewise.
1510 * gcc.target/i386/mmx-1.c: Likewise.
1511 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1512 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1513 * gcc.c-torture/execute/pr33992.x: New file.
1515 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1517 PR tree-optimization/56962
1518 * gcc.c-torture/execute/pr56962.c: New test.
1520 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1522 * gcc.dg/pr56890-1.c: New test.
1523 * gcc.dg/pr56890-2.c: Likewise.
1525 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1528 * gcc.target/i386/pr56903.c: New test.
1530 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1532 PR tree-optimization/56918
1533 PR tree-optimization/56920
1534 * gcc.dg/vect/pr56918.c: New test.
1535 * gcc.dg/vect/pr56920.c: New test.
1537 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1540 * g++.dg/template/arrow4.C: New test.
1542 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1545 * g++.dg/cpp0x/sfinae44.C: New.
1547 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1549 Backported from mainline.
1550 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1552 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1554 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1556 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1557 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1558 loop is vectorized and that the correct instruction is generated.
1559 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1560 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1561 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1563 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1565 PR tree-optimization/56899
1566 * gcc.c-torture/execute/pr56899.c: New test.
1568 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1571 * g++.dg/template/arrow3.C: New test.
1573 Backported from mainline
1574 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1577 * c-c++-common/gomp/pr56883.c: New test.
1579 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1582 Backport from trunk.
1583 * gfortran.dg/array_constructor_44.f90: New test.
1585 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1587 * gcc.c-torture/execute/pr56837.c: New test.
1589 2013-04-04 Marek Polacek <polacek@redhat.com>
1591 Backport from mainline:
1592 2013-04-04 Marek Polacek <polacek@redhat.com>
1594 PR tree-optimization/48186
1595 * gcc.dg/pr48186.c: New test.
1597 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1599 Backport from mainline:
1600 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1603 * gcc.target/arm/neon-vcond-gt.c: New test.
1604 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1605 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1607 2013-04-04 Richard Biener <rguenther@suse.de>
1609 PR tree-optimization/56837
1610 * g++.dg/torture/pr56837.C: New testcase.
1612 2013-04-03 Marek Polacek <polacek@redhat.com>
1614 Backport from mainline:
1615 2013-04-03 Marek Polacek <polacek@redhat.com>
1618 * gcc.dg/pr55702.c: New test.
1620 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1623 * g++.dg/debug/pr56819.C: New test.
1625 2013-04-03 Richard Biener <rguenther@suse.de>
1627 PR tree-optimization/56817
1628 * g++.dg/torture/pr56817.C: New testcase.
1630 2013-04-03 Richard Biener <rguenther@suse.de>
1632 PR tree-optimization/55964
1633 * gcc.dg/torture/pr55964-2.c: New testcase.
1635 2013-04-03 Richard Biener <rguenther@suse.de>
1637 PR tree-optimization/56501
1638 * gcc.dg/torture/pr56501.c: New testcase.
1640 2013-04-03 Richard Biener <rguenther@suse.de>
1642 PR tree-optimization/56407
1643 * gcc.dg/torture/pr56407.c: New testcase.
1645 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1647 PR rtl-optimization/56745
1648 * gcc.c-torture/compile/pr56745.c: New test.
1650 2013-04-02 Tobias Burnus <burnus@net-b.de>
1652 Backport from mainline:
1653 2013-03-28 Tobias Burnus <burnus@net-b.de>
1656 * gfortran.dg/namelist_80.f90: New.
1658 2013-04-02 Tobias Burnus <burnus@net-b.de>
1660 Backport from mainline:
1661 2013-03-29 Tobias Burnus <burnus@net-b.de>
1664 * gfortran.dg/fmt_cache_3.f90: New.
1666 2013-04-02 Richard Biener <rguenther@suse.de>
1669 * g++.dg/torture/pr56768.C: New testcase.
1671 2013-04-01 Paolo Carlini <paolo.carlini@oracle.com>
1674 * g++.dg/ext/desig5.C: New.
1676 2013-03-29 Kirill Yukhin <kirill.yukhin@intel.com>
1678 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1679 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1681 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1684 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1687 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1690 * g++.dg/cpp0x/range-for23.C: New.
1692 2013-03-25 Richard Biener <rguenther@suse.de>
1695 * g++.dg/torture/pr56694.C: New testcase.
1697 2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1699 Backport from mainline:
1700 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1703 * gfortran.dg/do_1.f90: Don't xfail.
1705 2013-03-24 Tobias Burnus <burnus@net-b.de>
1708 * gfortran.dg/eof_5.f90: New.
1710 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1712 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1715 2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1718 * g++.dg/cpp0x/constexpr-array5.C: New.
1720 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
1723 * gcc.target/i386/pr56560.c: New file.
1725 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1728 * gcc.c-torture/execute/builtins/builtins.exp: Add
1729 -Wl,--allow-multiple-definition for RTEMS targets.
1731 2013-03-22 Jakub Jelinek <jakub@redhat.com>
1733 Backported from mainline
1734 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1737 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1738 * c-c++-common/pr56607.c: New test.
1740 2013-03-22 Release Manager
1742 * GCC 4.8.0 released.
1744 2013-03-20 Richard Biener <rguenther@suse.de>
1746 PR tree-optimization/56661
1747 * gcc.dg/torture/pr56661.c: New testcase.
1749 2013-03-20 Jakub Jelinek <jakub@redhat.com>
1751 PR tree-optimization/56635
1752 * g++.dg/torture/pr56635.C: New test.
1754 2013-03-15 Tobias Burnus <burnus@net-b.de>
1757 * gfortran.dg/transfer_intrinsic_5.f90: New.
1759 2013-03-15 Kai Tietz <ktietz@redhat.com>
1761 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1762 * gcc.target/i386/pr20020-1.c: Likewise.
1763 * gcc.target/i386/pr20020-2.c: Likewise.
1764 * gcc.target/i386/pr20020-3.c: Likewise.
1765 * gcc.target/i386/pr53425-1.c: Likewise.
1766 * gcc.target/i386/pr53425-2.c: Likewise.
1767 * gcc.target/i386/pr55093.c: Likewise.
1768 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1770 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1773 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1774 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1776 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1778 PR tree-optimization/53265
1779 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1781 * gcc.dg/graphite/id-6.c (test): Likewise.
1782 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1783 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1785 PR tree-optimization/53265
1786 * gcc.dg/pr53265.c: New test.
1787 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1789 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1791 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1792 n, use it as high bound instead of 4.
1794 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1797 * gcc.target/sh/pr49880-1.c: New.
1798 * gcc.target/sh/pr49880-2.c: New.
1799 * gcc.target/sh/pr49880-3.c: New.
1800 * gcc.target/sh/pr49880-4.c: New.
1801 * gcc.target/sh/pr49880-5.c: New.
1803 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1805 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1807 2013-03-13 Richard Biener <rguenther@suse.de>
1809 PR tree-optimization/56608
1810 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1812 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1815 * g++.dg/cpp0x/alias-decl-32.C: New.
1817 2013-03-11 Jan Hubicka <jh@suse.cz>
1820 * gcc.c-torture/compile/pr56571.c: New testcase.
1822 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1824 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1825 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1827 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1829 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1830 * gcc.dg/inline_4.c: Likewise.
1831 * gcc.dg/unroll_2.c: Likewise.
1832 * gcc.dg/unroll_3.c: Likewise.
1833 * gcc.dg/unroll_4.c: Likewise.
1835 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1838 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1841 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1843 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1846 * gcc.c-torture/compile/pr40797.c: New.
1848 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1850 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1852 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1855 * gfortran.dg/class_56.f90: New test.
1857 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1860 * gcc.target/mips/pr56524.c: New test.
1862 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1865 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1867 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1870 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1872 2013-03-08 Marek Polacek <polacek@redhat.com>
1874 PR tree-optimization/56478
1875 * gcc.dg/torture/pr56478.c: New test.
1877 2013-03-08 Kai Tietz <ktietz@redhat.com>
1879 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1880 targets linker option --allow-multiple-definition.
1882 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1883 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1884 * gcc.dg/pr52549.c: Add LLP64 case.
1885 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1886 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1887 * gcc.dg/torture/pr51071-2.c: Likewise.
1888 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1889 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1890 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1891 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1892 * gcc.dg/weak/weak-1.c: Likewise.
1893 * gcc.dg/weak/weak-2.c: Likewise.
1894 * gcc.dg/weak/weak-3.c: Likewise.
1895 * gcc.dg/weak/weak-4.c: Likewise.
1896 * gcc.dg/weak/weak-5.c: Likewise.
1897 * gcc.dg/weak/weak-15.c: Likewise.
1898 * gcc.dg/weak/weak-16.c: Likewise.
1900 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1902 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1904 PR tree-optimization/56559
1905 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1907 2013-03-07 Andreas Schwab <schwab@suse.de>
1909 * gcc.dg/pr31490.c: Fix last change.
1911 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1914 * g++.dg/template/crash115.C: New.
1916 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1918 PR tree-optimization/56539
1919 * gcc.c-torture/compile/pr56539.c: New test.
1921 2013-03-06 Kai Tietz <ktietz@redhat.com>
1923 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1924 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1925 * gcc.dg/lto/20091013-1_2.c: Likewise.
1926 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1928 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1930 * gnat.dg/specs/aggr6.ads: New test.
1932 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1934 * gnat.dg/loop_optimization15.ad[sb]: New test.
1936 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1939 * gcc.dg/pr56548.c: New test.
1941 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1944 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1946 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1949 * g++.dg/template/typename20.C: New test.
1951 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1954 * gcc.dg/pr56510.c: New test.
1956 PR rtl-optimization/56484
1957 * gcc.c-torture/compile/pr56484.c: New test.
1959 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1962 * g++.dg/warn/Wsign-conversion-2.C: New.
1964 2013-03-05 Richard Biener <rguenther@suse.de>
1966 PR tree-optimization/56270
1967 * gcc.dg/vect/slp-38.c: New testcase.
1969 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1971 PR rtl-optimization/56494
1972 * gcc.dg/pr56494.c: New test.
1974 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1976 * gcc.dg/pr56424.c: New test.
1978 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1980 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1981 * gcc.dg/pr56228.c <avr>: Skip.
1983 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1986 PR tree-optimization/52631
1987 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1989 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1991 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1992 * gcc.dg/vect/vect-83_64.c: Same.
1994 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1997 * gfortran.dg/pointer_check_13.f90: New test.
1999 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2002 * gfortran.dg/array_constructor_42.f90: New test.
2004 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2007 * g++.dg/template/static33.C: New.
2008 * g++.dg/template/static34.C: Likewise.
2011 * g++.dg/template/static35.C: New.
2013 2013-03-01 Steve Ellcey <sellcey@mips.com>
2015 * gcc.dg/pr56396.c: Require pic support.
2017 2013-03-01 Richard Biener <rguenther@suse.de>
2019 PR tree-optimization/55481
2020 * gcc.dg/torture/pr56488.c: New testcase.
2022 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2023 Jakub Jelinek <jakub@redhat.com>
2026 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2027 no_sanitize_address attribute rather than no_address_safety_analysis.
2028 * g++.dg/asan/sanitizer_test_utils.h
2029 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2030 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2031 in addition to no_address_safety_analysis.
2033 2013-02-28 Jason Merrill <jason@redhat.com>
2036 * g++.dg/cpp0x/constexpr-and.C: New.
2038 2013-02-28 Martin Jambor <mjambor@suse.cz>
2040 PR tree-optimization/56294
2041 * g++.dg/debug/pr56294.C: New test.
2043 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2045 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2047 2013-02-27 Marek Polacek <polacek@redhat.com>
2049 PR rtl-optimization/56466
2050 * gcc.dg/pr56466.c: New test.
2052 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2054 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2055 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2056 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2058 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2061 * gcc.dg/pr45472.c: New test.
2063 2013-02-26 Marek Polacek <polacek@redhat.com>
2065 PR tree-optimization/56426
2066 * gcc.dg/pr56436.c: New test.
2068 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2070 PR tree-optimization/56448
2071 * gcc.c-torture/compile/pr56448.c: New test.
2073 PR tree-optimization/56443
2074 * gcc.dg/torture/pr56443.c: New test.
2076 2013-02-25 Richard Biener <rguenther@suse.de>
2078 PR tree-optimization/56175
2079 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2081 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2084 * g++.dg/torture/pr56403.C: New test.
2086 2013-02-25 Catherine Moore <clm@codesourcery.com>
2089 2013-02-24 Catherine Moore <clm@codesourcery.com>
2090 Richard Sandiford <rdsandiford@googlemail.com>
2092 * gcc.target/mips/mips.exp: Add microMIPS support.
2093 * gcc.target/mips/umips-movep-2.c: New test.
2094 * gcc.target/mips/umips-lwp-2.c: New test.
2095 * gcc.target/mips/umips-swp-5.c: New test.
2096 * gcc.target/mips/umips-constraints-1.c: New test.
2097 * gcc.target/mips/umips-lwp-3.c: New test.
2098 * gcc.target/mips/umips-swp-6.c: New test.
2099 * gcc.target/mips/umips-constraints-2.c: New test.
2100 * gcc.target/mips/umips-save-restore-1.c: New test.
2101 * gcc.target/mips/umips-lwp-4.c: New test.
2102 * gcc.target/mips/umips-swp-7.c: New test.
2103 * gcc.target/mips/umips-save-restore-2.c: New test.
2104 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2105 * gcc.target/mips/umips-lwp-5.c: New test.
2106 * gcc.target/mips/umips-save-restore-3.c: New test.
2107 * gcc.target/mips/umips-lwp-6.c: New test.
2108 * gcc.target/mips/umips-swp-1.c: New test.
2109 * gcc.target/mips/umips-lwp-7.c: New test.
2110 * gcc.target/mips/umips-swp-2.c: New test.
2111 * gcc.target/mips/umips-lwp-8.c: New test.
2112 * gcc.target/mips/umips-swp-3.c: New test.
2113 * gcc.target/mips/umips-movep-1.c: New test.
2114 * gcc.target/mips/umips-lwp-1.c: New test.
2115 * gcc.target/mips/umips-swp-4.c: New test.
2117 2013-02-24 Catherine Moore <clm@codesourcery.com>
2118 Richard Sandiford <rdsandiford@googlemail.com>
2120 * gcc.target/mips/mips.exp: Add microMIPS support.
2121 * gcc.target/mips/umips-movep-2.c: New test.
2122 * gcc.target/mips/umips-lwp-2.c: New test.
2123 * gcc.target/mips/umips-swp-5.c: New test.
2124 * gcc.target/mips/umips-constraints-1.c: New test.
2125 * gcc.target/mips/umips-lwp-3.c: New test.
2126 * gcc.target/mips/umips-swp-6.c: New test.
2127 * gcc.target/mips/umips-constraints-2.c: New test.
2128 * gcc.target/mips/umips-save-restore-1.c: New test.
2129 * gcc.target/mips/umips-lwp-4.c: New test.
2130 * gcc.target/mips/umips-swp-7.c: New test.
2131 * gcc.target/mips/umips-save-restore-2.c: New test.
2132 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2133 * gcc.target/mips/umips-lwp-5.c: New test.
2134 * gcc.target/mips/umips-save-restore-3.c: New test.
2135 * gcc.target/mips/umips-lwp-6.c: New test.
2136 * gcc.target/mips/umips-swp-1.c: New test.
2137 * gcc.target/mips/umips-lwp-7.c: New test.
2138 * gcc.target/mips/umips-swp-2.c: New test.
2139 * gcc.target/mips/umips-lwp-8.c: New test.
2140 * gcc.target/mips/umips-swp-3.c: New test.
2141 * gcc.target/mips/umips-movep-1.c: New test.
2142 * gcc.target/mips/umips-lwp-1.c: New test.
2143 * gcc.target/mips/umips-swp-4.c: New test.
2145 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2148 * lib/asan-dg.exp (asan_link_flags): Add
2149 -B${gccpath}/libsanitizer/asan/ to flags.
2151 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2154 * gcc.dg/torture/pr56420.c: New test.
2156 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2159 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2161 2013-02-21 Martin Jambor <mjambor@suse.cz>
2163 PR tree-optimization/56310
2164 * g++.dg/ipa/pr56310.C: New test.
2166 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2169 * gfortran.dg/proc_ptr_comp_37.f90: New.
2171 2013-02-21 Richard Biener <rguenther@suse.de>
2173 PR tree-optimization/56415
2175 2013-02-11 Richard Biener <rguenther@suse.de>
2177 PR tree-optimization/56273
2178 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2179 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2180 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2181 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2182 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2183 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2185 2013-02-21 Marek Polacek <polacek@redhat.com>
2187 PR tree-optimization/56398
2188 * g++.dg/torture/pr56398.C: New test.
2190 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2193 * gcc.c-torture/compile/pr56405.c: New test.
2195 2013-02-20 Jan Hubicka <jh@suse.cz>
2197 PR tree-optimization/56265
2198 * g++.dg/ipa/devirt-11.C: New testcase.
2200 2013-02-20 Richard Biener <rguenther@suse.de>
2202 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2204 2013-02-20 Richard Biener <rguenther@suse.de>
2205 Jakub Jelinek <jakub@redhat.com>
2207 PR tree-optimization/56396
2208 * gcc.dg/pr56396.c: New testcase.
2210 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2213 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2215 2013-02-19 Richard Biener <rguenther@suse.de>
2217 PR tree-optimization/56384
2218 * gcc.dg/torture/pr56384.c: New testcase.
2220 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2222 PR tree-optimization/56350
2223 * gcc.dg/pr56350.c: New test.
2225 PR tree-optimization/56381
2226 * g++.dg/opt/pr56381.C: New test.
2228 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2231 * lib/dg-pch.exp (pch-init, pch-finish,
2232 check_effective_target_pch_supported_debug): New procs.
2233 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2234 Likewise if $pch_unsupported_debug and $flags include -g.
2235 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2236 and dg-require-effective-target pch_unsupported_debug.
2237 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2238 * objc.dg/pch/pch.exp: Likewise.
2239 * gcc.dg/pch/pch.exp: Likewise.
2240 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2241 pch_unsupported_debug.
2242 * gcc.dg/pch/valid-1.hs: Likewise.
2243 * gcc.dg/pch/valid-1b.c: Likewise.
2244 * gcc.dg/pch/valid-1b.hs: Likewise.
2246 2013-02-18 Richard Biener <rguenther@suse.de>
2248 PR tree-optimization/56366
2249 * gcc.dg/torture/pr56366.c: New testcase.
2251 2013-02-18 Richard Biener <rguenther@suse.de>
2254 * gcc.dg/torture/pr56349.c: New testcase.
2256 2013-02-18 Richard Biener <rguenther@suse.de>
2258 PR tree-optimization/56321
2259 * gcc.dg/torture/pr56321.c: New testcase.
2261 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2263 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2265 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2266 Dodji Seketeli <dodji@redhat.com>
2269 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2270 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2271 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2272 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2273 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2274 * c-c++-common/asan/pr56330.c: Likewise.
2275 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2276 Ensure the size argument of __builtin_memcpy is a constant.
2278 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2279 Paolo Carlini <paolo.carlini@oracle.com>
2282 * g++.dg/cpp0x/enum23.C: New.
2284 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2287 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2289 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2291 PR rtl-optimization/56348
2292 * gcc.target/i386/pr56348.c: New test.
2294 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2296 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2297 * gcc.target/arm/interrupt-2.c: Likewise.
2299 2013-02-15 Tobias Burnus <burnus@net-b.de>
2302 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
2304 2013-02-15 Tobias Burnus <burnus@net-b.de>
2307 * gfortran.dg/init_flag_11.f90: New.
2309 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2311 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2313 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2315 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2318 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2319 Tobias Burnus <burnus@net-b.de>
2322 * gfortran.dg/allocatable_function_7.f90: New.
2324 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2326 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2327 * asan_globals_test-wrapper.cc: New file.
2328 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2329 instead of asan_globals_test.cc as dg-additional-sources.
2330 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2331 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2332 "sanitizer_test_utils.h" instead of
2333 "sanitizer_common/tests/sanitizer_test_utils.h".
2334 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2335 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2336 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2337 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2338 * g++.dg/asan/asan_test.cc: Synced from upstream.
2339 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2341 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2344 * c-c++-common/asan/memcmp-2.c: New test.
2346 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2349 * g++.dg/cpp0x/udlit-string-literal.h: New.
2350 * g++.dg/cpp0x/udlit-string-literal.C: New.
2352 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2354 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2356 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2359 * gcc.target/arm/pr56184.C: New test.
2361 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2364 * g++.dg/torture/pr56302.C: New test.
2365 * g++.dg/cpp0x/constexpr-56302.C: New test.
2366 * c-c++-common/pr56302.c: New test.
2368 2013-02-13 Tobias Burnus <burnus@net-b.de>
2369 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2372 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2373 * gfortran.dg/quad_3.f90: Ditto.
2375 2013-02-13 Kostya Serebryany <kcc@google.com>
2377 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2378 to match the fresh asan run-time.
2379 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2381 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2383 Avoid instrumenting duplicated memory access in the same basic block
2384 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2385 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2386 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2387 * c-c++-common/asan/inc.c: Likewise.
2389 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2392 * gcc.target/i386/pr56148.c: New test.
2394 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2395 Tobias Burnus <burnus@net-b.de>
2398 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
2400 2013-02-12 Richard Biener <rguenther@suse.de>
2403 * gcc.dg/lto/pr56297_0.c: New testcase.
2404 * gcc.dg/lto/pr56297_0.c: Likewise.
2406 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2409 * gfortran.dg/typebound_deferred_1.f90: New.
2411 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2413 PR rtl-optimization/56151
2414 * gcc.target/i386/pr56151.c: New test.
2416 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2418 * g++.dg/ext/mv12.C: New test.
2419 * g++.dg/ext/mv12.h: New file.
2420 * g++.dg/ext/mv12-aux.C: New file.
2421 * g++.dg/ext/mv13.C: New test.
2423 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2425 * lib/target-supports.exp
2426 (check_effective_target_powerpc_eabi_ok): New.
2427 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2429 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2430 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2432 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2433 * gcc.target/powerpc/pr51623.c: Likewise.
2434 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2435 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2437 2013-02-11 Alexander Potapenko <glider@google.com>
2438 Jack Howarth <howarth@bromo.med.uc.edu>
2439 Jakub Jelinek <jakub@redhat.com>
2442 * g++.dg/asan/pr55617.C: Run on all targets.
2444 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2446 PR rtl-optimization/56275
2447 * gcc.dg/pr56275.c: New test.
2449 2013-02-11 Richard Biener <rguenther@suse.de>
2451 PR tree-optimization/56273
2452 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2454 2013-02-11 Richard Biener <rguenther@suse.de>
2456 PR tree-optimization/56264
2457 * gcc.dg/torture/pr56264.c: New testcase.
2459 2013-02-11 Richard Biener <rguenther@suse.de>
2461 PR tree-optimization/56273
2462 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2463 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2464 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2465 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2466 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2467 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2469 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2471 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2472 for *-*-linux-gnu targets.
2473 * g++.dg/asan/interception-test-1.c: Ditto.
2474 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2475 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2477 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2480 * gfortran.dg/intrinsic_size_4.f90 : New test.
2482 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2485 * gcc.target/powerpc/pr56256.c: New test.
2487 2013-02-08 Ian Lance Taylor <iant@google.com>
2489 * lib/go.exp: Load timeout.exp.
2491 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2493 PR rtl-optimization/56246
2494 * gcc.target/i386/pr56246.c: New test.
2496 2013-02-08 Jeff Law <law@redhat.com>
2499 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2501 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2504 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2507 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2509 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2511 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2513 PR rtl-optimization/56195
2514 * gcc.dg/torture/pr56195.c: New test.
2516 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2519 * gfortran.dg/recursive_interface_2.f90: New test.
2521 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2523 PR tree-optimization/56250
2524 * gcc.c-torture/execute/pr56250.c: New test.
2526 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2528 PR tree-optimization/56064
2529 * gcc.dg/fixed-point/view-convert-2.c: New test.
2531 2013-02-08 Michael Matz <matz@suse.de>
2533 PR tree-optimization/52448
2534 * gcc.dg/pr52448.c: New test.
2536 2013-02-08 Richard Biener <rguenther@suse.de>
2539 * gcc.dg/torture/pr56181.c: New testcase.
2541 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2544 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2545 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2547 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2550 * g++.dg/parse/crash61.C: New test.
2553 * g++.dg/parse/pr56239.C: New test.
2556 * g++.dg/abi/mangle61.C: New test.
2558 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2560 PR rtl-optimization/56225
2561 * gcc.target/i386/pr56225.c: New test.
2563 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2566 * gcc.dg/guality/pr56154-1.c: New test.
2567 * gcc.dg/guality/pr56154-2.c: New test.
2568 * gcc.dg/guality/pr56154-3.c: New test.
2569 * gcc.dg/guality/pr56154-4.c: New test.
2570 * gcc.dg/guality/pr56154-aux.c: New file.
2572 PR tree-optimization/55789
2573 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2575 * gcc.dg/tree-ssa/inline-3.c: Add
2576 --param max-early-inliner-iterations=2 option.
2578 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2581 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2582 Add -fno-dwarf2-cfi-asm to dg-options.
2585 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2588 * gcc.dg/pr56228.c: New test.
2590 2013-02-07 Alan Modra <amodra@gmail.com>
2593 * gcc.target/powerpc/pr54009.c: New test.
2595 * gfortran.dg/pr54131.f: New test.
2597 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2600 * gfortran.dg/array_constructor_41.f90: New test.
2602 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2605 * gfortran.dg/class_optional_2.f90: Uncomment some cases
2608 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2611 * g++.dg/gomp/pr56217.C: New test.
2613 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2615 PR tree-optimization/56205
2616 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2617 * gcc.c-torture/execute/pr56205.c: New test.
2619 2013-02-05 Richard Biener <rguenther@suse.de>
2621 PR tree-optimization/53342
2622 PR tree-optimization/53185
2623 * gcc.dg/vect/pr53185-2.c: New testcase.
2625 2013-02-05 Jan Hubicka <jh@suse.cz>
2627 PR tree-optimization/55789
2628 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2629 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2630 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2631 * g++.dg/ipa/inline-1.C: New testcase.
2632 * g++.dg/ipa/inline-2.C: New testcase.
2633 * g++.dg/ipa/inline-3.C: New testcase.
2635 2013-02-05 Jan Hubicka <jh@suse.cz>
2637 PR tree-optimization/55789
2638 * g++.dg/torture/pr55789.C: New testcase.
2640 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2643 * gcc.dg/pr56167.c: New test.
2645 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2648 * gcc.target/sh/pr55146.c: New.
2650 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2652 PR tree-optimization/54386
2653 * gcc.target/sh/pr54386.c: New.
2655 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2658 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2661 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2663 2013-02-04 Alexander Potapenko <glider@google.com>
2664 Jack Howarth <howarth@bromo.med.uc.edu>
2665 Jakub Jelinek <jakub@redhat.com>
2668 * g++.dg/asan/pr55617.C: New test.
2670 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2673 * gfortran.dg/typebound_operator_19.f90: New test.
2674 * gfortran.dg/typebound_assignment_4.f90: New test.
2676 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2679 * gfortran.dg/recursive_interface_1.f90: New test.
2681 2013-02-04 Richard Guenther <rguenther@suse.de>
2684 * gcc.dg/lto/pr56168_0.c: New testcase.
2685 * gcc.dg/lto/pr56168_1.c: Likewise.
2687 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2691 * gfortran.dg/block_12.f90: New test.
2692 * gfortran.dg/module_error_1.f90: New test.
2694 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2696 * lib/target-supports.exp (check_effective_target_vect_float)
2697 (check_effective_target_vect_no_align): Add mips-sde-elf.
2699 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2701 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2703 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2705 * gcc.dg/pr56023.c: XFAIL on AIX.
2706 * gcc.dg/vect/pr49352.c: Same.
2708 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2710 * gnat.dg/opt26.adb: New test.
2712 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2715 2013-01-27 Amol Pise <amolpise15@gmail.com>
2717 * gcc.target/arm/neon-vfnms-1.c: New test.
2718 * gcc.target/arm/neon-vfnma-1.c: New test.
2720 2013-01-31 Richard Biener <rguenther@suse.de>
2722 PR tree-optimization/56157
2723 * gcc.dg/torture/pr56157.c: New testcase.
2725 2013-01-30 Richard Biener <rguenther@suse.de>
2727 PR tree-optimization/56150
2728 * gcc.dg/torture/pr56150.c: New testcase.
2730 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2733 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2734 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2735 printed in backtrace.
2736 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2737 to avoid errors about mismatched allocation vs. deallocation.
2740 * g++.dg/mv1.C: Moved to...
2741 * g++.dg/ext/mv1.C: ... here. Adjust test.
2742 * g++.dg/mv2.C: Moved to...
2743 * g++.dg/ext/mv2.C: ... here. Adjust test.
2744 * g++.dg/mv3.C: Moved to...
2745 * g++.dg/ext/mv3.C: ... here.
2746 * g++.dg/mv4.C: Moved to...
2747 * g++.dg/ext/mv4.C: ... here.
2748 * g++.dg/mv5.C: Moved to...
2749 * g++.dg/ext/mv5.C: ... here. Adjust test.
2750 * g++.dg/mv6.C: Moved to...
2751 * g++.dg/ext/mv6.C: ... here. Adjust test.
2752 * g++.dg/ext/mv7.C: New test.
2753 * g++.dg/ext/mv8.C: New test.
2754 * g++.dg/ext/mv9.C: New test.
2755 * g++.dg/ext/mv10.C: New test.
2756 * g++.dg/ext/mv11.C: New test.
2758 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2760 PR rtl-optimization/56144
2761 * gcc.dg/pr56144.c: New.
2763 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2765 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2767 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2768 * g++.dg/cpp0x/constexpr-55573.C: Same
2770 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2772 PR tree-optimization/56064
2773 * gcc.dg/fixed-point/view-convert.c: New test.
2775 2013-01-30 Andreas Schwab <schwab@suse.de>
2777 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2778 evaluate the end index in string range.
2780 2013-01-30 Tobias Burnus <burnus@net-b.de>
2783 * gfortran.dg/allocatable_function_6.f90: New.
2785 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2786 Mikael Morin <mikael@gcc.gnu.org>
2789 * gfortran.dg/proc_ptr_comp_36.f90: New.
2791 2013-01-29 Richard Biener <rguenther@suse.de>
2793 PR tree-optimization/55270
2794 * gcc.dg/torture/pr55270.c: New testcase.
2796 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2798 PR rtl-optimization/56117
2799 * gcc.dg/pr56117.c: New test.
2801 2013-01-28 Richard Biener <rguenther@suse.de>
2803 PR tree-optimization/56034
2804 * gcc.dg/torture/pr56034.c: New testcase.
2806 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2808 PR tree-optimization/56125
2809 * gcc.dg/pr56125.c: New test.
2811 2013-01-28 Tobias Burnus <burnus@net-b.de>
2812 Mikael Morin <mikael@gcc.gnu.org>
2815 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2816 * gfortran.dg/import8.f90: Likewise.
2817 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2818 * gfortran.dg/import10.f90: New test.
2819 * gfortran.dg/import11.f90: Likewise
2821 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2824 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2825 string.h. Provide memset, malloc and free prototypes, adjust line
2826 numbers in dg-output.
2827 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2828 Provide memset prototype and adjust line numbers in dg-output.
2829 * c-c++-common/asan/global-overflow-1.c: Likewise.
2831 PR tree-optimization/56094
2832 * gcc.dg/pr56094.c: New test.
2834 2013-01-27 Amol Pise <amolpise15@gmail.com>
2836 * gcc.target/arm/neon-vfnms-1.c: New test.
2837 * gcc.target/arm/neon-vfnma-1.c: New test.
2839 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2842 * gcc.target/i386/pr56114.c: New test.
2844 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2847 * gfortran.dg/associate_14.f90: New test.
2850 * gfortran.dg/associate_13.f90: New test.
2852 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2854 PR tree-optimization/56098
2855 * gcc.dg/pr56098-1.c: New test.
2856 * gcc.dg/pr56098-2.c: New test.
2858 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2861 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2863 2013-01-22 Marek Polacek <polacek@redhat.com>
2865 PR tree-optimization/56035
2866 * gcc.dg/pr56035.c: New test.
2868 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2870 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2873 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2875 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2877 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2880 * gcc.dg/pr56078.c: New test.
2881 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2883 2013-01-24 Martin Jambor <mjambor@suse.cz>
2885 PR tree-optimization/55927
2886 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2888 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2890 * gcc.target/i386/movsd.c: New test.
2892 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2895 * gcc.target/i386/pr55934.c: New test.
2897 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2900 * gfortran.dg/select_8.f90: New.
2902 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2904 * gcc.target/microblaze/microblaze.exp: Remove
2905 target_config_cflags check.
2907 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2910 * gfortran.dg/gomp/pr56052.f90: New test.
2913 * gcc.dg/pr49069.c: New test.
2915 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2918 * g++.dg/cpp0x/constexpr-static10.C: New.
2920 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2923 * gcc.target/i386/pr56028.c: New test.
2925 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2928 * gcc.target/i386/pr55686.c: New test.
2930 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2933 * g++.dg/cpp0x/variadic139.C: New test.
2934 * g++.dg/cpp0x/variadic140.C: Likewise.
2935 * g++.dg/cpp0x/variadic141.C: Likewise.
2937 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2939 * gnat.dg/warn8.adb: New test.
2941 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2944 * gfortran.dg/include_8.f90: New test.
2946 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2948 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2949 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2951 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2953 PR tree-optimization/56051
2954 * gcc.c-torture/execute/pr56051.c: New test.
2956 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2958 PR rtl-optimization/56023
2959 * gcc.dg/pr56023.c: New test.
2961 2013-01-21 Martin Jambor <mjambor@suse.cz>
2964 * gcc.target/i386/pr56022.c: New test.
2966 2013-01-21 Jason Merrill <jason@redhat.com>
2968 * lib/target-supports.exp (check_effective_target_alias): New.
2970 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2973 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2975 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2977 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2979 2013-01-19 Jeff Law <law@redhat.com>
2981 PR tree-optimization/52631
2982 * tree-ssa/pr52631.c: New test.
2983 * tree-ssa/ssa-fre-9: Update expected output.
2985 2013-01-19 Anthony Green <green@moxielogic.com>
2987 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2990 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2992 PR tree-optimization/56029
2993 * g++.dg/torture/pr56029.C: New test.
2995 2013-01-18 Sharad Singhai <singhai@google.com>
2997 PR tree-optimization/55995
2998 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3000 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3003 * gcc.target/i386/pr55433.c: New.
3005 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3008 * gfortran.dg/pr56015.f90: New test.
3010 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3012 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3014 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3016 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3017 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3018 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3019 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3020 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3022 2013-01-17 Jeff Law <law@redhat.com>
3024 * gcc.dg/pr52573.c: Move to...
3025 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3027 PR rtl-optimization/52573
3028 * gcc.dg/pr52573.c: New test.
3030 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3033 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3034 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3035 check_no_compiler_messages to test support in ucontext.h.
3036 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3037 compliant RLIMIT_AS.
3039 2013-01-17 Marek Polacek <polacek@redhat.com>
3041 PR rtl-optimization/55833
3042 * gcc.dg/pr55833.c: New test.
3044 2013-01-17 Jan Hubicka <jh@suse.cz>
3046 PR tree-optimization/55273
3047 * gcc.c-torture/compile/pr55273.c: New testcase.
3049 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3052 * gcc.target/pr55981.c: New test.
3054 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3056 * gcc.target/arm/pr40887.c: Require at least armv5.
3057 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3058 * gcc.target/arm/pr51915.c: Likewise.
3059 * gcc.target/arm/pr52006.c: Likewise.
3060 * gcc.target/arm/pr53187.c: Likewise.
3062 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3063 * gcc.target/arm/ftest-support-arm.h: Delete.
3064 * gcc.target/arm/ftest-support-thumb.h: Delete.
3065 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3066 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3067 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3068 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3069 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3070 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3071 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3072 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3073 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3074 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3075 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3076 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3077 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3078 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3079 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3080 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3081 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3082 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3083 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3084 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3085 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3086 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3087 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3088 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3090 2013-01-17 Martin Jambor <mjambor@suse.cz>
3092 PR tree-optimizations/55264
3093 * g++.dg/ipa/pr55264.C: New test.
3095 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3098 * gfortran.dg/class_55.f90: New.
3100 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3103 * gcc.c-torture/execute/builtins/builtins.exp: Add
3104 -Wl,--allow-multiple-definition for eabi and elf targets.
3107 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3108 check_effective_target_vect_perm_short,
3109 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3110 check_effective_target_vect64): Return 0 for big-endian ARM.
3111 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3113 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3116 2013-01-16 Richard Biener <rguenther@suse.de>
3118 PR tree-optimization/55964
3119 * gcc.dg/torture/pr55964.c: New testcase.
3121 2013-01-16 Richard Biener <rguenther@suse.de>
3123 PR tree-optimization/54767
3124 PR tree-optimization/53465
3125 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3127 2013-01-16 Christian Bruel <christian.bruel@st.com>
3130 * gcc.target/sh/sh-switch.c: New testcase.
3132 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3134 * gcc.dg/webizer.c: Increase the array size.
3136 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3139 * gcc.dg/pr55940.c: New test.
3141 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3142 Harald Anlauf <anlauf@gmx.de>
3144 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3145 * gfortran.dg/bounds_check_5.f90: Likewise.
3146 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3147 * gfortran.dg/continuation_9.f90: Likewise.
3148 * gfortran.dg/move_alloc_13.f90: Likewise.
3149 * gfortran.dg/structure_constructor_11.f90: Likewise.
3150 * gfortran.dg/tab_continuation.f: Likewise.
3151 * gfortran.dg/warning-directive-2.F90: Likewise.
3152 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3154 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3156 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3157 * gcc.target/arm/fma-sp.c: Likewise.
3159 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3161 PR rtl-optimization/55153
3162 * gcc.dg/pr55153.c: New.
3164 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3166 PR tree-optimization/55920
3167 * gcc.c-torture/compile/pr55920.c: New test.
3169 2013-01-15 Richard Biener <rguenther@suse.de>
3172 * gcc.dg/torture/pr55882.c: New testcase.
3174 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3176 PR tree-optimization/55955
3177 * gcc.c-torture/compile/pr55955.c: New test.
3179 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3182 * g++.dg/cpp0x/alias-decl-31.C: New test.
3184 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3187 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3188 case where interface is null.
3190 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3193 * gfortran.dg/array_constructor_40.f90: New test.
3195 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3197 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3199 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3201 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3202 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3203 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3204 * gcc.target/aarch64/vect-ld1r.c: New.
3205 * gcc.target/aarch64/vect-ld1r.x: New.
3207 2013-01-14 Andi Kleen <ak@linux.intel.com>
3210 * gcc.target/i386/hle-clear-rel.c: New file
3211 * gcc.target/i386/hle-store-rel.c: New file.
3213 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3215 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3216 * gfortran.dg/bounds_check_4.f90: Likewise.
3217 * gfortran.dg/inquire_10.f90: Likewise.
3218 * gfortran.dg/minloc_3.f90: Likewise.
3219 * gfortran.dg/minlocval_3.f90: Likewise.
3220 * gfortran.dg/module_double_reuse.f90: Likewise.
3221 * gfortran.dg/mvbits_1.f90: Likewise.
3222 * gfortran.dg/oldstyle_1.f90: Likewise.
3223 * gfortran.dg/pr20163-2.f: Likewise.
3224 * gfortran.dg/save_1.f90: Likewise.
3225 * gfortran.dg/scan_1.f90: Likewise.
3226 * gfortran.dg/select_char_1.f90: Likewise.
3227 * gfortran.dg/shape_4.f90: Likewise.
3228 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3229 * gfortran.dg/function_optimize_10.f90: Likewise.
3230 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3231 * gfortran.dg/used_types_17.f90: Likewise.
3232 * gfortran.dg/used_types_18.f90: Likewise.
3234 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3237 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3239 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3241 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3243 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3245 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3247 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3250 * gfortran.dg/assumed_type_2.f90: Fix test case.
3251 * gfortran.dg/internal_pack_13.f90: New test.
3252 * gfortran.dg/internal_pack_14.f90: New test.
3254 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3257 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3258 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3261 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3263 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3265 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3268 * gcc.target/s390/pr55719.c: New testcase.
3270 2013-01-11 Richard Guenther <rguenther@suse.de>
3272 PR tree-optimization/44061
3273 * gcc.dg/pr44061.c: New testcase.
3275 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3277 Update copyright years.
3279 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3280 Jakub Jelinek <jakub@redhat.com>
3283 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3285 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3287 PR rtl-optimization/55672
3288 * gcc.target/i386/pr55672.c: New.
3290 2013-01-10 Jeff Law <law@redhat.com>
3292 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3293 pass/fail message unique.
3296 2013-01-10 Jason Merrill <jason@redhat.com>
3298 * ada/.gitignore: New.
3300 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3302 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3304 * g++.dg/tls/thread_local2.C: Likewise.
3305 * g++.dg/tls/thread_local2g.C: Likewise.
3306 * g++.dg/tls/thread_local6.C: Likewise.
3307 * g++.dg/tls/thread_local-order1.C: Add tls options.
3308 * g++.dg/tls/thread_local-order2.C: Likewise.
3309 * g++.dg/tls/thread_local3.C: Likewise.
3310 * g++.dg/tls/thread_local3g.C: Likewise.
3311 * g++.dg/tls/thread_local4.C: Likewise.
3312 * g++.dg/tls/thread_local4g.C: Likewise.
3313 * g++.dg/tls/thread_local5.C: Likewise.
3314 * g++.dg/tls/thread_local5g.C: Likewise.
3315 * g++.dg/tls/thread_local6g.C: Likewise.
3317 2013-01-10 Kostya Serebryany <kcc@google.com>
3319 * g++.dg/asan/asan_test.cc: Sync from upstream.
3321 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3323 PR tree-optimization/55921
3324 * gcc.c-torture/compile/pr55921.c: New test.
3326 2013-01-09 Jan Hubicka <jh@suse.cz>
3328 PR tree-optimization/55569
3329 * gcc.c-torture/compile/pr55569.c: New testcase.
3331 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3334 * gfortran.dg/use_28.f90: New test.
3336 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3338 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3339 number matching more robust.
3341 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3343 PR rtl-optimization/55829
3344 * gcc.target/i386/pr55829.c: New.
3346 2013-01-09 Tobias Burnus <burnus@net-b.de>
3349 * gfortran.dg/bind_c_bool_1.f90: New.
3350 * gfortran.dg/do_5.f90: Add dg-warning.
3352 2013-01-09 Jan Hubicka <jh@suse.cz>
3354 PR tree-optimization/55875
3355 * gcc.c-torture/execute/pr55875.c: New testcase.
3356 * g++.dg/torture/pr55875.C: New testcase.
3358 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3361 * c-c++-common/pr48418.c: New test.
3363 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3366 * g++.dg/tls/thread_local-ice.C: New.
3368 2013-01-09 Andreas Schwab <schwab@suse.de>
3370 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3372 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3374 PR tree-optimization/48189
3375 * gcc.dg/pr48189.c: New test.
3377 2013-01-04 Jan Hubicka <jh@suse.cz>
3379 PR tree-optimization/55823
3380 * g++.dg/ipa/devirt-10.C: New testcase.
3382 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3383 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3385 PR rtl-optimization/55845
3386 * gcc.target/i386/pr55845.c: New test.
3388 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3390 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3391 instructions generated instead of number of occurances.
3393 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3395 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3396 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3397 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3398 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3399 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3400 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3401 * gcc.target/aarch64/vect-fcm.x: Likewise.
3402 * lib/target-supports.exp
3403 (check_effective_target_vect_cond): Enable for AArch64.
3405 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3407 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3408 endian-safe float pool loading.
3409 (test_square_root_v4sf): Likewise.
3410 (test_square_root_v2df): Likewise.
3411 * lib/target-supports.exp
3412 (check_effective_target_vect_call_sqrtf): Add AArch64.
3414 2013-01-08 Martin Jambor <mjambor@suse.cz>
3417 * gcc.dg/tree-ssa/pr55579.c: New test.
3419 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3421 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3424 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3427 * gcc.dg/torture/pr55890-3.c: New test.
3430 * gcc.c-torture/compile/pr55851.c: New test.
3433 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3436 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3439 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3441 2013-01-07 Tobias Burnus <burnus@net-b.de>
3444 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3445 * gfortran.dg/pointer_init_7.f90: New.
3447 2013-01-07 Richard Biener <rguenther@suse.de>
3449 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3451 2013-01-07 Richard Biener <rguenther@suse.de>
3454 * gcc.dg/torture/pr55890-1.c: New testcase.
3455 * gcc.dg/torture/pr55890-2.c: Likewise.
3457 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3459 * gcc.target/aarch64/fmovd.c: New.
3460 * gcc.target/aarch64/fmovf.c: Likewise.
3461 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3462 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3463 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3464 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3465 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3466 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3468 2013-01-07 Richard Biener <rguenther@suse.de>
3470 PR tree-optimization/55888
3471 PR tree-optimization/55862
3472 * gcc.dg/torture/pr55888.c: New testcase.
3474 2013-01-07 Tobias Burnus <burnus@net-b.de>
3477 * gfortran.dg/intrinsic_size_3.f90: New.
3479 2013-01-07 Tobias Burnus <burnus@net-b.de>
3482 * gfortran.dg/select_type_32.f90: New.
3484 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3487 * g++.dg/cpp0x/alias-decl-29.C: New test.
3489 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3494 * gfortran.dg/class_array_15.f03: New test.
3496 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3501 * gfortran.dg/use_23.f90: New test.
3502 * gfortran.dg/use_24.f90: New test.
3503 * gfortran.dg/use_25.f90: New test.
3504 * gfortran.dg/use_26.f90: New test.
3505 * gfortran.dg/use_27.f90: New test.
3507 2013-01-06 Olivier Hainque <hainque@adacore.com>
3509 * gnat.dg/specs/clause_on_volatile.ads: New test.
3511 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3513 * gnat.dg/alignment10.adb: New test.
3515 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3516 Mikael Morin <mikael@gcc.gnu.org>
3519 * gfortran.dg/use_22.f90: New test.
3521 2013-01-04 Andrew Pinski <apinski@cavium.com>
3523 * gcc.target/aarch64/cmp-1.c: New testcase.
3525 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3528 * gfortran.dg/select_type_31.f03: New test.
3530 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3532 PR c++/54526 (again)
3533 * g++.dg/cpp0x/parse2.C: Extend.
3534 * g++.old-deja/g++.other/crash28.C: Adjust.
3536 2013-01-04 Richard Biener <rguenther@suse.de>
3538 PR tree-optimization/55862
3539 * gcc.dg/torture/pr55862.c: New testcase.
3541 2013-01-04 Martin Jambor <mjambor@suse.cz>
3543 PR tree-optimization/55755
3544 * gcc.dg/torture/pr55755.c: New test.
3545 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3546 * gcc.dg/tree-ssa/pr45144.c: Update.
3548 2013-01-04 Richard Biener <rguenther@suse.de>
3551 * gcc.dg/fold-reassoc-2.c: New testcase.
3553 2013-01-04 Tobias Burnus <burnus@net-b.de>
3556 * gfortran.dg/null_7.f90: New.
3558 2013-01-04 Tobias Burnus <burnus@net-b.de>
3562 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3563 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3564 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3566 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3568 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3570 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3573 * gfortran.dg/assignment_1.f90: Modified.
3574 * gfortran.dg/assignment_4.f90: New.
3576 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3578 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3580 2013-01-03 Richard Biener <rguenther@suse.de>
3582 PR tree-optimization/55857
3583 * gcc.dg/vect/pr55857-1.c: New testcase.
3584 * gcc.dg/vect/pr55857-2.c: Likewise.
3586 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3588 PR rtl-optimization/55838
3589 * gcc.dg/pr55838.c: New test.
3591 PR tree-optimization/55832
3592 * gcc.c-torture/compile/pr55832.c: New test.
3594 2013-01-02 Teresa Johnson <tejohnson@google.com>
3596 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3597 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3598 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3599 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3600 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3601 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3602 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3603 * gcc.dg/unroll_1.c: Ditto.
3604 * gcc.dg/unroll_2.c: Ditto.
3605 * gcc.dg/unroll_3.c: Ditto.
3606 * gcc.dg/unroll_4.c: Ditto.
3608 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3610 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3612 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3615 * gfortran.dg/eof_4.f90: New test.
3617 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3619 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3620 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3621 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3622 (compat_setup_dfp): Initialize compat_alt_caret and
3623 compat_save_TEST_ALWAYS_FLAGS.
3625 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3627 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3629 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3631 * gcc.dg/torture/fp-int-convert-2.c: New test.
3633 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3635 * gfortran.dg/newunit_3.f90: Add dg-do run.
3636 * gfortran.dg/inquire_15.f90: Add dg-do run.
3638 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3640 PR tree-optimization/55831
3641 * gcc.dg/pr55831.c: New test.
3643 Copyright (C) 2013 Free Software Foundation, Inc.
3645 Copying and distribution of this file, with or without modification,
3646 are permitted in any medium without royalty provided the copyright
3647 notice and this notice are preserved.