Fix up ChangeLog entries (name, e-mail, formatting, otherwise).
[official-gcc.git] / gcc / testsuite / ChangeLog
blobe323a24294311ca6442d3f09a49cf70250367ae9
1 2013-10-23  Jakub Jelinek  <jakub@redhat.com>
3         PR tree-optimization/58775
4         PR tree-optimization/58791
5         * gcc.dg/guality/pr58791-1.c: New test.
6         * gcc.dg/guality/pr58791-2.c: New test.
7         * gcc.dg/guality/pr58791-3.c: New test.
8         * gcc.dg/guality/pr58791-4.c: New test.
9         * gcc.dg/guality/pr58791-5.c: New test.
10         * gcc.c-torture/compile/pr58775.c: New test.
11         * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
13 2013-10-23  Tom de Vries  <tom@codesourcery.com>
15         PR tree-optimization/58805
16         * gcc.dg/pr58805.c: New test.
18 2013-10-23  Jakub Jelinek  <jakub@redhat.com>
20         * gcc.target/i386/vect-div-1.c: New test.
22         * gcc.dg/vect/pr58508.c: Remove dg-options.
24 2013-10-23  Richard Biener  <rguenther@suse.de>
26         * gcc.dg/torture/pr58830.c: New testcase.
28 2013-10-23  Edward Smith-Rowland  <3dw4rd@verizon.net>
30         Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
31         * g++.dg/cpp1y/attr-deprecated.C: New.
32         * g++.dg/cpp1y/attr-deprecated-neg.C: New.
34 2013-10-23  Tobias Burnus  <burnus@net-b.de>
36         PR fortran/58793
37         * gfortran.dg/assumed_type_8.f90: New.
39 2013-10-22  Uros Bizjak  <ubizjak@gmail.com>
41         PR target/58779
42         * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
43         and MINUSCCZEXT defines. Update scan-assembler dg directive.
44         * gcc.dg/torture/pr58779.c: New test.
46 2013-10-22  Steve Ellcey  <sellcey@mips.com>
48         * gcc.target/mips/nor.c: New.
50 2013-10-22  Bill Schmidt  <wschmidt@vnet.ibm.com>
52         * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
53         tests into...
54         * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
55         restricted to big-endian targets.
57 2013-10-22  Paul Thomas  <pault@gcc.gnu.org>
59         PR fortran 57893
60         * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
62 2013-10-21  Tobias Burnus  <burnus@net-b.de>
64         PR fortran/58803
65         * gfortran.dg/proc_ptr_comp_38.f90: New.
67 2013-10-21  Marek Polacek  <polacek@redhat.com>
69         PR middle-end/58809
70         * gcc.dg/gomp/pr58809.c: New test.
72 2013-10-21  Vidya Praveen  <vidyapraveen@arm.com>
74         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
75         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
77 2013-10-21  Richard Biener  <rguenther@suse.de>
79         PR tree-optimization/58794
80         * c-c++-common/torture/pr58794-1.c: New testcase.
81         * c-c++-common/torture/pr58794-2.c: Likewise.
83 2013-10-21  Richard Biener  <rguenther@suse.de>
85         PR middle-end/58742
86         * c-c++-common/fold-divmul-1.c: New testcase.
88 2013-10-21  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
90         * gcc.target/i386/memset-vector_loop-1.c: New test.
91         * gcc.target/i386/memset-vector_loop-2.c: New test.
93 2013-10-21  Diego Novillo  <dnovillo@google.com>
95         * g++.dg/plugin/selfassign.c: Include tree.h.
96         * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
97         * gcc.dg/plugin/ggcplug.c: Likewise.
98         * gcc.dg/plugin/one_time_plugin.c: Likewise.
99         * gcc.dg/plugin/selfassign.c: Likewise.
100         * gcc.dg/plugin/start_unit_plugin.c: Likewise.
102 2013-10-20  Richard Sandiford  <rdsandiford@googlemail.com>
104         * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
105         * gcc.target/mips/mips-ps-7.c: Likewise.
107 2013-10-20  Richard Sandiford  <rdsandiford@googlemail.com>
109         * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
110         gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
111         gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
113 2013-10-19  John David Anglin  <danglin@gcc.gnu.org>
115         * c-c++-common/opaque-vector.c: Skip long double test on hppa.
117         PR testsuite/58645
118         * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
120 2013-10-19  Mike Stump  <mikestump@comcast.net>
122         * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
124         * gcc.dg/lto/pr54625-1_0.c: Move from here...
125         * g++.dg/lto/pr54625-1_0.c: ... to here.
126         * gcc.dg/lto/pr54625-1_1.C: Likewise.
127         * g++.dg/lto/pr54625-1_1.C: Likewise.
128         * gcc.dg/lto/pr54625-2_0.c: Likewise.
129         * g++.dg/lto/pr54625-2_0.c: Likewise.
130         * gcc.dg/lto/pr54625-2_1.C: Likewise.
131         * g++.dg/lto/pr54625-2_1.C: Likewise.
133 2013-10-19  Oleg Endo  <olegendo@gcc.gnu.org>
135         * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
137 2013-10-18  Cong Hou  <congh@google.com>
139         * gcc.dg/vect/pr58508.c: New test.
141 2013-10-18  Paolo Carlini  <paolo.carlini@oracle.com>
143         PR c++/58466
144         * g++.dg/cpp0x/variadic145.C: New.
146 2013-10-18  Andrew MacLeod  <amacleod@redhat.com>
148         * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
150 2013-10-18  Hans-Peter Nilsson  <hp@axis.com>
152         * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
153         * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
154         * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
155         * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
157 2013-10-17  Charles Bayis  <charles.baylis@linaro.org>
159         * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
160         * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
161         * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
162         effective target arm_thumb1_ok.
163         * lib/target-supports.exp
164         (check_effective_target_arm_fp16_ok_nocache): Don't force
165         -mfloat-abi=soft when building for hardfloat target.
167 2013-10-17  Michael Meissner  <meissner@linux.vnet.ibm.com>
169         PR target/58673
170         * gcc.target/powerpc/pr58673-1.c: New file to test whether
171         -mquad-word + -mno-vsx-timode causes errors.
172         * gcc.target/powerpc/pr58673-2.c: Likewise.
174 2013-10-17  Paolo Carlini  <paolo.carlini@oracle.com>
176         PR c++/58596
177         * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
179 2013-10-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
181         * gcc.target/aarch64/c-output-template.c: New testcase.
182         * gcc.target/aarch64/c-output-template-2.c: Likewise.
183         * gcc.target/aarch64/c-output-template-3.c: Likewise.
185 2013-10-17  Michael Hudson-Doyle  <michael.hudson@linaro.org>
187         * gcc/testsuite/lib/target-supports.exp
188         (check_effective_target_sync_long_long): AArch64 supports
189         atomic operations on "long long".
190         (check_effective_target_sync_long_long_runtime): AArch64 can
191         execute atomic operations on "long long".
193 2013-10-17  Richard Biener  <rguenther@suse.de>
195         PR tree-optimization/58143
196         * gcc.dg/torture/pr58143-1.c: New testcase.
197         * gcc.dg/torture/pr58143-2.c: Likewise.
198         * gcc.dg/torture/pr58143-3.c: Likewise.
200 2013-10-17  Marek Polacek  <polacek@redhat.com>
202         PR c/58267
203         * gcc.dg/c1x-align-5.c: New test.
205 2013-10-16  Tobias Burnus  <burnus@net-b.de>
207         PR fortran/58652
208         * gfortran.dg/unlimited_polymorphic_12.f90: New.
210 2013-10-16  Thomas Schwinge  <thomas@codesourcery.com>
212         * c-c++-common/cpp/openmp-define-1.c: Move
213         dg-require-effective-target fopenmp after dg-do directive.
214         * c-c++-common/cpp/openmp-define-2.c: Likewise.
215         * gfortran.dg/openmp-define-1.f90: Likewise.
216         * gfortran.dg/openmp-define-2.f90: Likewise.
217         * gfortran.dg/openmp-define-3.f90: Likewise.
219 2013-10-16  Paulo Matos  <pmatos@broadcom.com>
221         * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
223 2013-10-15 Sriraman Tallam  <tmsriram@google.com>
225         PR target/57756
226         * gcc.target/i386/pr57756.c: New test.
227         * gcc.target/i386/pr57756_2.c: New test.
229 2013-10-15  Richard Sandiford  <rdsandiford@googlemail.com>
231         * gcc.dg/torture/builtin-self.c: New file.
233 2013-10-15  Zhenqiang Chen  <zhenqiang.chen@arm.com>
235         * gcc.dg/tree-ssa/reassoc-32.c: New test case.
236         * gcc.dg/tree-ssa/reassoc-33.c: New test case.
237         * gcc.dg/tree-ssa/reassoc-34.c: New test case.
238         * gcc.dg/tree-ssa/reassoc-35.c: New test case.
239         * gcc.dg/tree-ssa/reassoc-36.c: New test case.
241 2013-10-15  Cong Hou  <congh@google.com>
243         * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
245 2013-10-15  Paolo Carlini  <paolo.carlini@oracle.com>
247         PR c++/58707
248         * g++.dg/cpp0x/pr58707.C: New.
250 2013-10-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
252         * c-c++-common/cpp/openmp-define-3.c: Move effective target check
253         after other directives.
255 2013-10-15  Tobias Burnus  <burnus@net-b.de>
257         PR fortran/58652
258         * gfortran.dg/unlimited_polymorphic_11.f90: New.
260 2013-10-14  Ian Lance Taylor  <iant@google.com>
262         * go.test/go-test.exp (go-find-packages): New proc.
263         (go-gc-tests): Skip stress and safe tests.  Skip *.dir
264         subdirectories.  Do simple +build line matching.  Handle run with
265         arguments.  Handle errorcheckdir and rundircmpout.  Use packages
266         for rundir.  Remove special handling for bug191 and dwarf.
268 2013-10-14  Tobias Burnus  <burnus@net-b.de>
270         PR fortran/58658
271         * gfortran.dg/unlimited_polymorphic_10.f90: New.
273 2013-10-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
275         * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
276         Use btsl.
278 2013-10-14  Eric Botcazou  <ebotcazou@adacore.com>
280         * gnat.dg/specs/opt1.ads: New test.
282 2013-10-14  Richard Biener  <rguenther@suse.de>
284         PR tree-optimization/58640
285         * gcc.c-torture/execute/pr58640-2.c: New testcase.
287 2013-10-13  Eric Botcazou  <ebotcazou@adacore.com>
289         * gnat.dg/uninit_array.ad[sn]: New test.
290         * gnat.dg/uninit_array_pkg.ads: New helper.
292 2013-10-13  Richard Biener  <rguenther@suse.de>
294         * gcc.c-torture/execute/pr58662.c: New test.
296 2013-10-12  Oleg Endo  <olegendo@gcc.gnu.org>
298         PR target/51244
299         * gcc.dg/torture/p51244-21.c: New.
300         * gcc.target/sh/pr51244-20.c: New.
301         * gcc.target/sh/pr51244-20-sh2a.c: New.
303 2013-10-12  Arnaud Charlet  <charlet@adacore.com>
305         * gnat.dg/specs/linker_section.ads: Update test.
307 2013-10-12  H.J. Lu  <hongjiu.lu@intel.com>
309         PR target/58690
310         * gcc.target/i386/pr58690.c: New test
312 2013-10-12  Alexander Monakov  <amonakov@ispras.ru>
314         * gcc.target/i386/builtin-ucmp.c: New test.
316 2013-10-11  Brooks Moses  <bmoses@google.com>
318         * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
320 2013-10-11  Jeff Law  <law@redhat.com>
322         * gcc.c-torture/execute/pr58640.c: New test.
324 2013-10-11  Paolo Carlini  <paolo.carlini@oracle.com>
326         PR c++/58633
327         * g++.dg/cpp0x/decltype57.C: New.
329 2013-10-11  Paolo Carlini  <paolo.carlini@oracle.com>
331         PR c++/31671
332         * g++.dg/template/nontype26.C: New.
334 2013-10-11  Thomas Schwinge  <thomas@codesourcery.com>
336         * c-c++-common/cpp/openmp-define-1.c: New file.
337         * c-c++-common/cpp/openmp-define-2.c: Likewise.
338         * c-c++-common/cpp/openmp-define-3.c: Likewise.
339         * gfortran.dg/openmp-define-1.f90: Likewise.
340         * gfortran.dg/openmp-define-2.f90: Likewise.
341         * gfortran.dg/openmp-define-3.f90: Likewise.
343         * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
344         for test source files.
345         * gcc.dg/gomp/gomp.exp: Likewise.
346         * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
347         * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
348         * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
349         * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
350         * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
352 2013-10-11  Jakub Jelinek  <jakub@redhat.com>
354         * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
355         Remove error test that is now valid in OpenMP 4.0.
356         * c-c++-common/gomp/atomic-16.c: New test.
357         * c-c++-common/gomp/cancel-1.c: New test.
358         * c-c++-common/gomp/depend-1.c: New test.
359         * c-c++-common/gomp/depend-2.c: New test.
360         * c-c++-common/gomp/map-1.c: New test.
361         * c-c++-common/gomp/pr58472.c: New test.
362         * c-c++-common/gomp/sections1.c: New test.
363         * c-c++-common/gomp/simd1.c: New test.
364         * c-c++-common/gomp/simd2.c: New test.
365         * c-c++-common/gomp/simd3.c: New test.
366         * c-c++-common/gomp/simd4.c: New test.
367         * c-c++-common/gomp/simd5.c: New test.
368         * c-c++-common/gomp/single1.c: New test.
369         * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
370         parser.
371         * g++.dg/gomp/block-3.C: Likewise.
372         * g++.dg/gomp/clause-3.C: Adjust error messages.
373         * g++.dg/gomp/declare-simd-1.C: New test.
374         * g++.dg/gomp/declare-simd-2.C: New test.
375         * g++.dg/gomp/depend-1.C: New test.
376         * g++.dg/gomp/depend-2.C: New test.
377         * g++.dg/gomp/target-1.C: New test.
378         * g++.dg/gomp/target-2.C: New test.
379         * g++.dg/gomp/taskgroup-1.C: New test.
380         * g++.dg/gomp/teams-1.C: New test.
381         * g++.dg/gomp/udr-1.C: New test.
382         * g++.dg/gomp/udr-2.C: New test.
383         * g++.dg/gomp/udr-3.C: New test.
384         * g++.dg/gomp/udr-4.C: New test.
385         * g++.dg/gomp/udr-5.C: New test.
386         * g++.dg/gomp/udr-6.C: New test.
387         * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
388         * gcc.dg/autopar/outer-2.c: Likewise.
389         * gcc.dg/autopar/outer-3.c: Likewise.
390         * gcc.dg/autopar/outer-4.c: Likewise.
391         * gcc.dg/autopar/outer-5.c: Likewise.
392         * gcc.dg/autopar/outer-6.c: Likewise.
393         * gcc.dg/autopar/parallelization-1.c: Likewise.
394         * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
395         parser.
396         * gcc.dg/gomp/clause-1.c: Adjust error messages.
397         * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
398         instead of GOMP_parallel_loop_runtime_start.
399         * gcc.dg/gomp/declare-simd-1.c: New test.
400         * gcc.dg/gomp/declare-simd-2.c: New test.
401         * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
402         parser.  Add further #pragma omp sections nesting tests.
403         * gcc.dg/gomp/target-1.c: New test.
404         * gcc.dg/gomp/target-2.c: New test.
405         * gcc.dg/gomp/taskgroup-1.c: New test.
406         * gcc.dg/gomp/teams-1.c: New test.
407         * gcc.dg/gomp/udr-1.c: New test.
408         * gcc.dg/gomp/udr-2.c: New test.
409         * gcc.dg/gomp/udr-3.c: New test.
410         * gcc.dg/gomp/udr-4.c: New test.
411         * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
413 2013-10-10  Jan Hubicka  <jh@suse.cz>
415         * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
416         tuning change.
417         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
418         * gcc.target/i386/pr49168-1.c: Likewise.
419         * gcc.target/i386/pr49002-2.c: Likewise.
421 2013-10-10  Jakub Jelinek  <jakub@redhat.com>
423         PR middle-end/58670
424         * gcc.dg/torture/pr58670.c: New test.
426 2013-10-09  Zhenqiang Chen  <zhenqiang.chen@arm.com>
428         * gcc.dg/tree-ssa/phi-opt-11.c: New test.
430 2013-10-09  Marek Polacek  <polacek@redhat.com>
432         PR c++/58635
433         * g++.dg/tm/pr58635-1.C: New test.
434         * g++.dg/tm/pr58635-2.C: New test.
436 2013-10-09  Jakub Jelinek  <jakub@redhat.com>
438         * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
440 2013-10-09  Marc Glisse  <marc.glisse@inria.fr>
442         PR tree-optimization/20318
443         * c-c++-common/pr20318.c: New file.
444         * gcc.dg/tree-ssa/pr20318.c: New file.
446 2013-10-09  Eric Botcazou  <ebotcazou@adacore.com>
448         * gcc.c-torture/execute/pr58570.c: New test.
450 2013-10-09  Alex Velenko  <Alex.Velenko@arm.com>
452         * gcc.target/aarch64/vclz.c: New testcase.
454 2013-10-09  Alex Velenko  <Alex.Velenko@arm.com>
456         * gcc.target/aarch64/vadd_f64.c: New testcase.
457         * gcc.target/aarch64/vsub_f64.c: New testcase.
459 2013-10-09  Alex Velenko  <Alex.Velenko@arm.com>
461         * gcc.target/aarch64/vdiv_f.c: New testcase.
463 2013-10-09  Alex Velenko  <Alex.Velenko@arm.com>
465         * gcc.target/aarch64/vneg_f.c: New testcase.
466         * gcc.target/aarch64/vneg_s.c: New testcase.
468 2013-10-08  Paolo Carlini  <paolo.carlini@oracle.com>
470         PR c++/58568
471         * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
472         * g++.old-deja/g++.mike/misc9.C: Adjust.
474 2013-10-08  Paolo Carlini  <paolo.carlini@oracle.com>
476         PR c++/58665
477         Revert:
478         2013-10-04  Paolo Carlini  <paolo.carlini@oracle.com>
480         PR c++/58448
481         * g++.dg/template/crash117.C: New.
483 2013-10-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
485         * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
487 2013-10-08  Marc Glisse  <marc.glisse@inria.fr>
489         PR tree-optimization/58480
490         * gcc.dg/tree-ssa/pr58480.c: New file.
492 2013-10-07  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
494         * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
495         * gcc.target/powerpc/fusion.c: Likewise.
497 2013-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
499         * gcc.target/s390/htm-nofloat-2.c: New testcase.
501 2013-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
503         * gcc.target/s390/htm-1.c: Add more tests to cover different
504         operand types.
506 2013-10-06  Paolo Carlini  <paolo.carlini@oracle.com>
508         PR c++/58126
509         * g++.dg/init/uninitialized1.C: New.
511 2013-10-06  Paolo Carlini  <paolo.carlini@oracle.com>
513         PR c++/56060
514         * g++.dg/cpp0x/variadic144.C: New.
516 2013-10-04  Paolo Carlini  <paolo.carlini@oracle.com>
518         PR c++/58560
519         * g++.dg/cpp0x/auto39.C: New.
521 2013-10-04  Paolo Carlini  <paolo.carlini@oracle.com>
523         PR c++/58503
524         * g++.dg/cpp0x/range-for26.C: New.
525         * g++.dg/cpp0x/range-for27.C: Likewise.
527 2013-10-04  Paolo Carlini  <paolo.carlini@oracle.com>
529         PR c++/58448
530         * g++.dg/template/crash117.C: New.
532 2013-10-04  Marc Glisse  <marc.glisse@inria.fr>
534         PR c++/19476
535         * g++.dg/tree-ssa/pr19476-5.C: New file.
536         * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
538 2013-10-04  Paolo Carlini  <paolo.carlini@oracle.com>
540         PR c++/58584
541         * g++.dg/cpp0x/gen-attrs-55.C: New.
543 2013-10-03  Easwaran Raman  <eraman@google.com>
545         PR c++/33911
546         * g++.dg/ext/attribute47.C: New.
548 2013-10-03  Rong Xu  <xur@google.com>
550         * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
551         probability.
552         * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
553         * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
555 2013-10-03  Marek Polacek  <polacek@redhat.com>
557         PR c++/58510
558         * g++.dg/cpp0x/pr58510.C: New test.
560 2013-10-03  Marc Glisse  <marc.glisse@inria.fr>
562         PR c++/19476
563         * g++.dg/tree-ssa/pr19476-1.C: New file.
564         * g++.dg/tree-ssa/pr19476-2.C: Likewise.
565         * g++.dg/tree-ssa/pr19476-3.C: Likewise.
566         * g++.dg/tree-ssa/pr19476-4.C: Likewise.
568 2013-10-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
570         * gcc.target/powerpc/p8vector-fp.c: New test for floating point
571         scalar operations when using -mupper-regs-sf and -mupper-regs-df.
572         * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
573         VSX scalar operations or the traditional floating point form of
574         the instruction.
575         * gcc.target/powerpc/ppc-target-2.c: Likewise.
576         * gcc.target/powerpc/recip-3.c: Likewise.
577         * gcc.target/powerpc/recip-5.c: Likewise.
578         * gcc.target/powerpc/pr72747.c: Likewise.
579         * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
581 2013-10-03  Marcus Shawcroft  <marcus.shawcroft@arm.com>
583         PR target/58460
584         * gcc.target/aarch64/pr58460.c: New file.
586 2013-10-02  Tobias Burnus  <burnus@net-b.de>
588         PR fortran/58593
589         * gfortran.dg/char_length_19.f90: New.
591 2013-10-02  Paolo Carlini  <paolo.carlini@oracle.com>
593         PR c++/58535
594         * g++.dg/parse/crash65.C: New.
595         * g++.dg/cpp1y/pr58535.C: Likewise.
597 2013-10-02  Richard Biener  <rguenther@suse.de>
599         * gcc.dg/tree-ssa/ldist-11.c: Adjust.
600         * gcc.dg/tree-ssa/ldist-17.c: Likewise.
601         * gcc.dg/tree-ssa/ldist-23.c: Likewise.
602         * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
603         * gfortran.dg/ldist-pr45199.f: Likewise.
605 2013-10-02  Paolo Carlini  <paolo.carlini@oracle.com>
607         PR c++/58565
608         * g++.dg/parse/crash64.C: New.
610 2013-10-02  Yufeng Zhang  <yufeng.zhang@arm.com>
612         * gcc.dg/tree-ssa/slsr-40.c: New test.
614 2013-10-01  Paolo Carlini  <paolo.carlini@oracle.com>
616         PR c++/58563
617         * g++.dg/cpp0x/pr58563.C: New.
619 2013-10-01  Vidya Praveen  <vidyapraveen@arm.com>
621         * gcc.target/aarch64/vect_saddl_1.c: New.
623 2013-10-01  Jakub Jelinek  <jakub@redhat.com>
625         PR target/58574
626         * gcc.c-torture/execute/pr58574.c: New testcase.
628 2013-10-01  Kugan Vivekanandarajah  <kuganv@linaro.org>
630         PR Target/58578
631         * gcc.target/arm/pr58578.c: New test.
633 2013-10-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
635         PR tree-optimization/58556
636         * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
637         * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
639 2013-10-01  Nick Clifton  <nickc@redhat.com>
641         * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
642         for MSP430.
643         * gcc.c-torture/compile/20010327-1.c: Only run the test for
644         ptr32plus targets.
645         * gcc.c-torture/compile/pr41181.c: Likewise.
646         * gcc.c-torture/compile/calls.c: Likewise.
647         * gcc.c-torture/compile/990617-1.c: Likewise.
648         * gcc.c-torture/compile/pr55955.c: Only run the test for
649         int32plus targets.
650         * gcc.c-torture/compile/limits-externdecl.c: Likewise.
652 2013-10-01  Richard Biener  <rguenther@suse.de>
654         PR tree-optimization/58553
655         * gcc.dg/torture/pr58553.c: New testcase.
657 2013-09-30  Jakub Jelinek  <jakub@redhat.com>
659         PR middle-end/58564
660         * gcc.c-torture/execute/pr58564.c: New test.
662 2013-09-30  Teresa Johnson  <tejohnson@google.com>
664         * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
665         Update for additional dump message.
667 2013-09-30  Richard Biener  <rguenther@suse.de>
669         PR tree-optimization/58554
670         * gcc.dg/torture/pr58554.c: New testcase.
672 2013-09-30  Simon Cook  <simon.cook@embecosm.com>
673             Joern Rennecke  <joern.rennecke@embecosm.com>
675         * gcc.target/arc/barrel-shifter-1.c: New test.
676         * gcc.target/arc/barrel-shifter-2.c: Likewise.
677         * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
678         * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
679         * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
680         * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
681         * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
682         * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
683         * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
684         * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
685         * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
686         * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
687         * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
688         * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
689         * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
690         * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
691         * gcc.target/arc/mtune-ARC600.c: Likewise.
692         * gcc.target/arc/mtune-ARC601.c: Likewise.
693         * gcc.target/arc/mtune-ARC700-xmac: Likewise.
694         * gcc.target/arc/mtune-ARC700.c: Likewise.
695         * gcc.target/arc/mtune-ARC725D.c: Likewise.
696         * gcc.target/arc/mtune-ARC750D.c: Likewise.
697         * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
698         * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
700 2013-09-30  Richard Biener  <rguenther@suse.de>
702         PR middle-end/58532
703         * g++.dg/torture/pr58552.C: New testcase.
705 2013-09-27  Michael Meissner  <meissner@linux.vnet.ibm.com>
707         * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
708         and -mupper-regs-df.
710 2013-09-27  Paulo Matos  <pmatos@broadcom.com>
712         PR middle-end/58463
713         * gcc.dg/pr58463.c: New test.
715 2013-09-27  Jakub Jelinek  <jakub@redhat.com>
717         PR middle-end/58551
718         * c-c++-common/gomp/pr58551.c: New test.
720 2013-09-27  Richard Biener  <rguenther@suse.de>
722         PR tree-optimization/58459
723         * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
725 2013-09-26  Bernd Edlinger  <bernd.edlinger@hotmail.de>
727         PR fortran/58113
728         * gfortran.dg/round_4.f90: Check for rounding support.
730 2013-09-26  James Greenhalgh  <james.greenhalgh@arm.com>
732         * g++.dg/vect/pr58513.cc (op): Make static.
734 2013-09-26  Richard Biener  <rguenther@suse.de>
736         * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
738 2013-09-26  Richard Biener  <rguenther@suse.de>
740         PR tree-optimization/58539
741         * gcc.dg/torture/pr58539.c: New testcase.
743 2013-09-25  Jeff Law  <law@redhat.com>
745         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
747 2013-09-25  Tobias Burnus  <burnus@net-b.de>
749         PR fortran/58436
750         * gfortran.dg/finalize_21.f90: New.
752 2013-09-25  Tobias Burnus  <burnus@net-b.de>
754         PR fortran/57697
755         PR fortran/58469
756         * gfortran.dg/defined_assignment_8.f90: New.
757         * gfortran.dg/defined_assignment_9.f90: New.
759 2013-09-25  Marek Polacek  <polacek@redhat.com>
761         PR sanitizer/58413
762         * c-c++-common/ubsan/shift-5.c: New test.
763         * c-c++-common/ubsan/shift-6.c: New test.
764         * c-c++-common/ubsan/div-by-zero-5.c: New test.
765         * gcc.dg/ubsan/c-shift-1.c: New test.
767 2013-09-25  Marek Polacek  <polacek@redhat.com>
769         PR c++/58516
770         * g++.dg/tm/pr58516.C: New test.
772 2013-09-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
774         * lib/target-supports.exp (check_effective_target_arm_cond_exec):
775         New procedure.
776         * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
778 2013-09-24  Richard Biener  <rguenther@suse.de>
780         PR middle-end/58513
781         * g++.dg/vect/pr58513.cc: New testcase.
783 2013-09-24  Yvan Roux  <yvan.roux@linaro.org>
785         * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
786         output.
788 2013-09-23  Adam Butcher  <adam@jessamine.co.uk>
790         PR c++/58500
791         * g++.dg/cpp1y/pr58500.C: New testcase.
793 2013-09-23  Eric Botcazou  <ebotcazou@adacore.com>
795         * gnat.dg/opt28.ad[sb]: New test.
796         * gnat.dg/opt28_pkg.ads: New helper.
798 2013-09-23  Richard Biener  <rguenther@suse.de>
800         PR tree-optimization/58464
801         * g++.dg/torture/pr58464.C: New testcase.
803 2013-09-23  Christian Bruel  <christian.bruel@st.com>
805         PR target/58475
806         * gcc.target/sh/torture/pr58475.c: New test.
808 2013-09-23  Janus Weil  <janus@gcc.gnu.org>
810         PR fortran/58355
811         * gfortran.dg/extends_15.f90: New.
813 2013-09-20  Paolo Carlini  <paolo.carlini@oracle.com>
815         PR c++/58481
816         * g++.dg/cpp0x/lambda/lambda-this17.C: New.
818 2013-09-20  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
820         PR target/56875
821         * gcc.target/vax/vax.exp: New.
822         * gcc.target/vax/pr56875.c: Ditto.
824 2013-09-20  Richard Biener  <rguenther@suse.de>
826         PR middle-end/58484
827         * gfortran.dg/pr58484.f: New testcase.
829 2013-09-20  Jeff Law  <law@redhat.com>
831         * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
833 2013-09-20  Bernd Edlinger  <bernd.edlinger@hotmail.de>
835         PR middle-end/57748
836         * gcc.dg/torture/pr57748-1.c: New test.
837         * gcc.dg/torture/pr57748-2.c: New test.
839 2013-09-20  Marek Polacek  <polacek@redhat.com>
841         PR sanitizer/58413
842         * c-c++-common/ubsan/shift-4.c: New test.
844 2013-09-20  Richard Biener  <rguenther@suse.de>
846         PR tree-optimization/58453
847         * gcc.dg/tree-ssa/ldist-23.c: New testcase.
849 2013-09-20  Janus Weil  <janus@gcc.gnu.org>
851         PR fortran/58099
852         * gfortran.dg/proc_ptr_43.f90: New.
854 2013-09-18  Tobias Burnus  <burnus@net-b.de>
856         PR fortran/57697
857         * gfortran.dg/defined_assignment_11.f90: New.
859 2013-09-18  Vladimir Makarov  <vmakarov@redhat.com>
861         PR rtl-optimization/58438
862         * g++.dg/pr58438.C: New test.
864 2013-09-18  Tobias Burnus  <burnus@net-b.de>
866         PR fortran/43366
867         * gfortran.dg/class_39.f03: Update dg-error.
868         * gfortran.dg/class_5.f03: Ditto.
869         * gfortran.dg/class_53.f90: Ditto.
870         * gfortran.dg/realloc_on_assign_20.f90: New.
871         * gfortran.dg/realloc_on_assign_21.f90: New.
872         * gfortran.dg/realloc_on_assign_22.f90: New.
874 2013-09-18  Paolo Carlini  <paolo.carlini@oracle.com>
876         PR c++/58457
877         * g++.dg/parse/using4.C: New.
879 2013-09-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
881         * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
883 2013-09-18  Marek Polacek  <polacek@redhat.com>
885         PR sanitize/58443
886         * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
887         instead of the shift option.
888         * c-c++-common/ubsan/pr58443-1.c: New test.
889         * c-c++-common/ubsan/pr58443-3.c: New test.
890         * c-c++-common/ubsan/pr58443-2.c: New test.
892 2013-09-18  Richard Biener  <rguenther@suse.de>
894         PR tree-optimization/58417
895         * gcc.dg/torture/pr58417.c: New testcase.
897 2013-09-18  Eric Botcazou  <ebotcazou@adacore.com>
899         * gnat.dg/array_bounds_test2.adb: New test.
901 2013-09-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
903         * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
904         * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
906 2013-09-18  Eric Botcazou  <ebotcazou@adacore.com>
908         * gnat.dg/in_out_parameter4.adb: New test.
910 2013-09-18  Marek Polacek  <polacek@redhat.com>
912         PR sanitizer/58411
913         * c-c++-common/ubsan/attrib-1.c: New test.
915 2013-09-17  Cong Hou  <congh@google.com>
917         * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
918         on two arrays with short and int types. This should not be recognized
919         as a dot product pattern.
921 2013-09-17  Paolo Carlini  <paolo.carlini@oracle.com>
923         PR c++/58435
924         * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
925         the cp_type_quals (r) too.
927 2013-09-17  Jan Hubicka  <jh@suse.cz>
929         PR middle-end/58332
930         * gcc.c-torture/compile/pr58332.c: New testcase.
932 2013-09-17  Jeff Law  <law@redhat.com>
934         * gcc.c-torture/execute/pr58387.c: New test.
936 2013-09-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
938         PR tree-optimization/58088
939         * gcc.c-torture/compile/pr58088.c: New test.
941 2013-09-17  Nick Clifton  <nickc@redhat.com>
943         * lib/target-supports.exp (check_effective_target_trampolines):
944         Add MSP430 to the list of targets that do not support trampolines.
945         (check_profiling_available): Add MSP430 to the list of targets
946         that do not support profiling.
947         (check_effective_target_tls_runtime): Add MSP430 to the list of
948         targets that do not support TLS.
950 2013-09-17  Eric Botcazou  <ebotcazou@adacore.com>
952         * gnat.dg/opt27.adb: New test.
953         * gnat.dg/opt27_pkg.ad[sb]: New helper.
955 2013-09-17  Andreas Schwab  <schwab@suse.de>
957         * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
959 2013-09-17  Richard Biener  <rguenther@suse.de>
961         PR tree-optimization/58432
962         * gcc.dg/pr58432.c: New testcase.
964 2013-09-17  Bin Cheng  <bin.cheng@arm.com>
966         * gcc.dg/tree-ssa/slsr-39.c: New test.
968 2013-09-16  Xinliang David Li  <davidxl@google.com>
970         * gcc.misc-tests/help.exp: Optimizer help change.
972 2013-09-16  Jeff Law  <law@redhat.com>
974         * gcc.c-torture/execute/pr58419.c: New test.
975         * gcc.c-torture/execute/pr58431.c: New test.
977 2013-09-16  Tobias Burnus  <burnus@net-b.de>
979         PR fortran/58356
980         * gfortran.dg/finalize_19.f90: New.
982 2013-09-16  Vladimir Makarov  <vmakarov@redhat.com>
984         * gcc.target/i386/pr58418.c: New.
986 2013-09-16  James Greenhalgh  <james.greenhalgh@arm.com>
988         * gcc.target/aarch64/fmla-intrinsic.c: New.
989         * gcc.target/aarch64/mla-intrinsic.c: Likewise.
990         * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
991         * gcc.target/aarch64/mls-intrinsic.c: Likewise.
993 2013-09-16  James Greenhalgh  <james.greenhalgh@arm.com>
995         * gcc.target/aarch64/mul_intrinsic_1.c: New.
996         * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
998 2013-09-16  Richard Biener  <rguenther@suse.de>
1000         * gcc.dg/tree-ssa/ldist-22.c: New testcase.
1002 2013-09-16  Adam Butcher  <adam@jessamine.co.uk>
1004         * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
1005         interpreted as implicit templates) to be expected pedwarns instead.
1007 2013-09-16  Tobias Burnus  <burnus@net-b.de>
1009         PR fortran/57697
1010         * gfortran.dg/defined_assignment_10.f90: Comment print statement.
1012 2013-09-15  Tobias Burnus  <burnus@net-b.de>
1014         PR fortran/57697
1015         * gfortran.dg/defined_assignment_10.f90: New.
1017 2013-09-13  Evgeny Gavrin <e.gavrin@samsung.com>
1019         * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
1020         * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
1022 2013-09-13  Jacek Caban  <jacek@codeweavers.com>
1024         * g++.dg/abi/main.C: Added implicit C linkage tests
1026 2013-09-13  Kai Tietz  <ktietz@redhat.com>
1028         * gcc.target/i386/pr57848.c: New file.
1030 2013-09-13  Christian Bruel  <christian.bruel@st.com>
1032         PR target/58314
1033         * gcc.target/sh/torture/pr58314.c: New test.
1035 2013-09-12  Paolo Carlini  <paolo.carlini@oracle.com>
1037         * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
1039 2013-09-12  Martin Jambor  <mjambor@suse.cz>
1041         PR ipa/58389
1042         * g++.dg/pr58389.C: New test.
1044 2013-09-12  Paolo Carlini  <paolo.carlini@oracle.com>
1046         * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
1047         * g++.dg/template/pseudodtor3.C: Likewise.
1049 2013-09-12  Richard Biener  <rguenther@suse.de>
1051         PR tree-optimization/58404
1052         * g++.dg/tree-ssa/pr58404.C: New testcase.
1054 2013-09-12  Martin Jambor  <mjambor@suse.cz>
1056         PR ipa/58371
1057         * g++.dg/ipa/pr58371.C: New test.
1059 2013-09-12  Richard Biener  <rguenther@suse.de>
1061         * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior.  Adjust
1062         expected outcome and comment why that happens.
1064 2013-09-11  Richard Biener  <rguenther@suse.de>
1066         PR middle-end/58377
1067         * g++.dg/uninit-pred-4.C: New testcase.
1069 2013-09-11  Jakub Jelinek  <jakub@redhat.com>
1071         PR tree-optimization/58385
1072         * gcc.c-torture/execute/pr58385.c: New test.
1074 2013-09-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1076         * gcc.target/arm/thumb-ifcvt-2.c: New test.
1078 2013-09-10  Jeff Law  <law@redhat.com>
1080         * g++.dg/torture/pr58380.C: New test.
1082 2013-09-10  Jan Hubicka  <jh@suse.cz>
1083             Paolo Carlini  <paolo.carlini@oracle.com>
1085         * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
1087 2013-09-10  Jeff Law  <law@redhat.com>
1089         * gcc.c-torture/compile/pr58343.c: New test.
1091 2013-09-10  Jakub Jelinek  <jakub@redhat.com>
1093         PR rtl-optimization/58365
1094         * gcc.c-torture/execute/pr58365.c: New test.
1096 2013-09-10  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1098         * gcc.dg/torture/memcpy-1.c: New test.
1100 2013-09-10  Alan Modra  <amodra@gmail.com>
1102         * gcc.target/powerpc/pr58330.c: New.
1104 2013-09-10  Alan Modra  <amodra@gmail.com>
1106         * gcc.target/powerpc/medium_offset.c: New.
1108 2013-09-09  Jakub Jelinek  <jakub@redhat.com>
1110         PR c++/58325
1111         * g++.dg/warn/Wunused-var-21.C: New test.
1113         PR tree-optimization/58364
1114         * gcc.c-torture/execute/pr58364.c: New test.
1116 2013-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
1118         PR c++/43452
1119         * g++.dg/warn/Wdelete-incomplete-1.C: New.
1120         * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
1121         * g++.dg/init/delete1.C: Adjust.
1123 2013-09-09  Ian Bolton  <ian.bolton@arm.com>
1125         * gcc.target/aarch64/movdi_1.c: New test.
1127 2013-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
1129         PR c++/58362
1130         * g++.dg/warn/Wunused-parm-5.C: New.
1132 2013-09-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1134         * gcc.target/aarch64/cmn-neg.c: New test.
1136 2013-09-09  Richard Biener  <rguenther@suse.de>
1138         PR middle-end/58326
1139         * gcc.dg/torture/pr58326-1.c: New testcase.
1140         * gcc.dg/torture/pr58326-2.c: Likewise.
1142 2013-09-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1144         PR target/57735
1145         * g++.dg/ext/pr57735.C: New test.
1147 2013-09-09  Jan Hubicka  <jh@suse.cz>
1149         PR middle-end/58294
1150         * g++.dg/torture/PR58294.C: New testcase.
1152 2013-09-08  Jeff Law  <law@redhat.com>
1154         * gcc.c-torture/compile/pr58340.c: New test.
1156 2013-09-08  Richard Sandiford  <rdsandiford@googlemail.com>
1158         * g++.dg/debug/ra1.C: New test.
1160 2013-09-08  Jan Hubicka  <jh@suse.cz>
1162         * testsuite/g++.dg/ipa/devirt-11.C: Update template.
1163         * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
1164         * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
1165         * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
1167 2013-09-08  Paolo Carlini  <paolo.carlini@oracle.com>
1169         PR c++/54941
1170         * g++.dg/overload/new1.C: Adjust.
1172 2013-09-08  Joern Rennecke  <joern.rennecke@embecosm.com>
1174         * c-c++-common/opaque-vector.c: New test.
1176 2013-09-08  Tom de Vries  <tom@codesourcery.com>
1178         PR c++/58282
1179         * g++.dg/tm/noexcept-6.C: New test.
1181 2013-09-06  Joern Rennecke  <joern.rennecke@embecosm.com>
1183         * gcc.target/arc/cond-set-use.c: New test.
1185 2013-09-06  Eric Botcazou  <ebotcazou@adacore.com>
1187         * gnat.dg/stack_usage2.adb: New test.
1189 2013-09-06  James Greenhalgh  <james.greenhalgh@arm.com>
1191         * gcc.target/aarch64/table-intrinsics.c
1192         (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
1193         (qtb_tests8_< ,2,3,4>): Likewise.
1194         (qtblq_tests8_< ,2,3,4>): Likewise.
1195         (qtbxq_tests8_< ,2,3,4>): Likewise.
1197 2013-09-06  Eric Botcazou  <ebotcazou@adacore.com>
1199         * gnat.dg/warn10.ad[sb]: New test.
1200         * gnat.dg/warn10_pkg.ads: New helper.
1202 2013-09-06  Joern Rennecke  <joern.rennecke@embecosm.com>
1204         * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
1205         Don't expect NULL in foo.result set.
1206         * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
1207         in ESCAPED set.
1208         * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
1209         * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
1211 2013-09-06  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1213         * gcc.target/s390/nearestint-1.c: New testcase.
1215 2013-09-06  Joern Rennecke  <joern.rennecke@embecosm.com>
1216             Vineet Gupta  <Vineet.Gupta@synopsys.com>
1218         * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
1219         * testsuite/gcc.target/arc: New directory.
1220         * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
1221         * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
1222         * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
1223         [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1224         * testsuite/gcc.dg/builtin-apply2.c
1225         [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1227 2013-09-04  Jan Hubicka  <jh@suse.cz>
1229         PR middle-end/58201
1230         * g++.dg/torture/pr58201_0.C: New testcase.
1231         * g++.dg/torture/pr58201_1.C: New testcase.
1232         * g++.dg/torture/pr58201.h: New testcase.
1234 2013-09-05  Jan Hubicka  <jh@suse.cz>
1236         * gcc.dg/autopar/pr49960.c: Disable partial inlining
1238 2013-09-05  Richard Biener  <rguenther@suse.de>
1240         PR tree-optimization/58137
1241         * gcc.target/i386/pr58137.c: New testcase.
1243 2013-09-05  Martin Jambor  <mjambor@suse.cz>
1245         * g++.dg/ipa/remref-1.C: New test.
1246         * g++.dg/ipa/remref-2.C: Likewise.
1248 2013-09-04  Paolo Carlini  <paolo.carlini@oracle.com>
1250         PR c++/24926
1251         * g++.dg/parse/access11.C: New.
1253 2013-09-04  David Edelsohn  <dje.gcc@gmail.com>
1255         * g++.dg/warn/weak1.C: Skip on AIX.
1257 2013-09-04  Easwaran Raman  <eraman@google.com>
1259         PR middle-end/57370
1260         PR tree-optimization/58011
1261         * gfortran.dg/reassoc_12.f90: New testcase.
1262         * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
1264 2013-09-04  David Edelsohn  <dje.gcc@gmail.com>
1266         * gcc.dg/attr-weakref-1.c: Skip on AIX.
1267         * gcc.dg/torture/pr53922.c: Skip on AIX.
1268         * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
1270 2013-09-04  Teresa Johnson  <tejohnson@google.com>
1272         * gcc.dg/unroll_1.c: Test dumping to stderr.
1274 2013-09-04  Paolo Carlini  <paolo.carlini@oracle.com>
1276         PR c++/58305
1277         * g++.dg/warn/deprecated-8.C: New.
1279 2013-09-03  Jeff Law  <law@redhat.com>
1281         * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
1282         dump output.
1284 2013-09-03  Meador Inge  <meadori@codesourcery.com>
1286         Revert:
1288         2013-08-30  Meador Inge  <meadori@codesourcery.com>
1290         * gcc.dg/Warray-bounds-11.c: New testcase.
1292 2013-09-03  David Edelsohn  <dje.gcc@gmail.com>
1294         * lib/target-supports.exp (check_weak_available): Return true for AIX.
1296 2013-09-03  Jan Hubicka  <jh@suse.cz>
1298         * g++.dg/ipa/devirt-15.C: Fix testcase.
1300 2013-09-03  Richard Biener  <rguenther@suse.de>
1302         PR middle-end/57656
1303         * gcc.dg/torture/pr57656.c: New testcase.
1305 2013-09-03  Richard Biener  <rguenther@suse.de>
1307         PR middle-end/57287
1308         * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
1310 2013-09-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1312         PR fortran/PR56519
1313         * gfortran.dg/do_concurrent_3.f90:  New test case.
1315 2013-09-02  Jan Hubicka  <jh@suse.cz>
1317         * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
1319 2013-09-02  Martin Jambor  <mjambor@suse.cz>
1321         PR ipa/58106
1322         * gcc.dg/ipa/pr58106.c: New test.
1324 2013-09-02  James Greenhalgh  <james.greenhalgh@arm.com>
1326         * gcc.target/aarch64/scalar_intrinsics.c
1327         (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
1329 2013-09-02  Richard Biener  <rguenther@suse.de>
1331         PR middle-end/57511
1332         * gcc.dg/tree-ssa/sccp-1.c: New testcase.
1334 2013-09-02  Richard Biener  <rguenther@suse.de>
1336         * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
1337         reference.
1339 2013-09-02  Bin Cheng  <bin.cheng@arm.com>
1341         * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
1343 2013-09-02  Paolo Carlini  <paolo.carlini@oracle.com>
1345         PR c++/21682, implement DR 565
1346         * g++.dg/template/using24.C: New.
1347         * g++.dg/template/using25.C: Likewise.
1348         * g++.dg/template/using26.C: Likewise.
1350 2013-09-01  Jan Hubicka  <jh@suse.cz>
1352         * g++.dg/ipa/devirt-15.C: New testcase.
1354 2013-09-01  Eric Botcazou  <ebotcazou@adacore.com>
1356         * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
1358 2013-08-31  Jan Hubicka  <jh@suse.cz>
1360         * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
1361         * g++.dg/tree-ssa/pr45453.C: Likewise.
1363 2013-08-31  Jan Hubicka  <jh@suse.cz>
1365         * gcc.dg/fork-instrumentation.c: New testcase.
1367 2013-08-30  Uros Bizjak  <ubizjak@gmail.com>
1369         * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
1371 2013-08-30  Meador Inge  <meadori@codesourcery.com>
1373         * gcc.dg/Warray-bounds-11.c: New testcase.
1375 2013-08-30  Marek Polacek  <polacek@redhat.com>
1377         * g++.dg/ubsan/div-by-zero-1.C: New test.
1378         * c-c++-common/ubsan/save-expr-1.c: New test.
1379         * c-c++-common/ubsan/save-expr-2.c: New test.
1380         * c-c++-common/ubsan/save-expr-3.c: New test.
1381         * c-c++-common/ubsan/save-expr-4.c: New test.
1382         * c-c++-common/ubsan/typedef-1.c: New test.
1383         * c-c++-common/ubsan/const-char-1.c: New test.
1384         * c-c++-common/ubsan/const-expr.c: New test.
1385         * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
1386         * c-c++-common/ubsan/shift-1.c: Likewise.
1387         * c-c++-common/ubsan/shift-2.c: Likewise.
1388         * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
1389         * lib/ubsan-dg.exp: New file.
1390         * g++.dg/dg.exp: Add ubsan tests.
1391         * g++.dg/ubsan/ubsan.exp: New file.
1392         * gcc.dg/ubsan/ubsan.exp: New file.
1393         * g++.dg/ubsan/cxx11-shift-1.C: New test.
1394         * g++.dg/ubsan/cxx11-shift-2.C: New test.
1395         * c-c++-common/ubsan/div-by-zero-3.c: New test.
1396         * c-c++-common/ubsan/div-by-zero-1.c: New test.
1397         * c-c++-common/ubsan/div-by-zero-4.c: New test.
1398         * c-c++-common/ubsan/shift-3.c: New test.
1399         * c-c++-common/ubsan/unreachable-1.c: New test.
1400         * c-c++-common/ubsan/shift-1.c: New test.
1401         * c-c++-common/ubsan/shift-2.c: New test.
1402         * c-c++-common/ubsan/div-by-zero-2.c: New test.
1403         * gcc.dg/ubsan/c99-shift-2.c: New test.
1404         * gcc.dg/ubsan/c99-shift-1.c: New test.
1406 2013-08-29  Jan Hubicka  <jh@suse.cz>
1408         * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
1409         to match template and comment.
1411 2013-08-30  Paolo Carlini  <paolo.carlini@oracle.com>
1413         PR c++/51424
1414         * g++.dg/cpp0x/dc8.C: New.
1415         * g++.dg/template/meminit1.C: Adjust.
1417 2013-08-30  Teresa Johnson  <tejohnson@google.com>
1419         * gcc.dg/inline-dump.c: Delete inadvertant commit.
1421 2013-08-30  Jakub Jelinek  <jakub@redhat.com>
1423         PR tree-optimization/58277
1424         * gcc.c-torture/execute/pr58277-1.c: New test.
1425         * gcc.c-torture/execute/pr58277-2.c: New test.
1427 2013-08-30  Eric Botcazou  <ebotcazou@adacore.com>
1429         * gcc.dg/guality/param-1.c: New test.
1430         * gcc.dg/guality/param-2.c: Likewise.
1432 2013-08-30  Richard Biener  <rguenther@suse.de>
1434         PR tree-optimization/58228
1435         * gcc.dg/torture/pr58228.c: New testcase.
1437 2013-08-30  Richard Biener  <rguenther@suse.de>
1439         PR tree-optimization/58223
1440         * gcc.dg/torture/pr58223.c: New testcase.
1441         * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
1443 2013-08-30  Richard Biener  <rguenther@suse.de>
1445         PR tree-optimization/58010
1446         * gcc.dg/pr58010.c: New testcase.
1448 2013-08-29  Xinliang DavidLi  <davidxl@google.com>
1450         * gcc.dg/unroll_3.c: Message change.
1451         * gcc.dg/unroll_4.c: Likewise.
1452         * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
1453         * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
1454         * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
1455         * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
1456         * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
1457         * gcc.dg/tree-ssa/loop-23.c: Likewise.
1458         * gcc.dg/tree-ssa/loop-1.c: Likewise.
1459         * gcc.dg/unroll_1.c: Likewise.
1460         * gcc.dg/vect/bb-slp-31.c: Likewise.
1461         * gcc.dg/vect/bb-slp-14.c: Likewise.
1462         * gcc.dg/vect/bb-slp-8.c: Likewise.
1463         * gcc.dg/vect/bb-slp-23.c: Likewise.
1464         * gcc.dg/vect/bb-slp-15.c: Likewise.
1465         * gcc.dg/vect/bb-slp-9.c: Likewise.
1466         * gcc.dg/vect/bb-slp-24.c: Likewise.
1467         * gcc.dg/vect/bb-slp-16.c: Likewise.
1468         * gcc.dg/vect/bb-slp-25.c: Likewise.
1469         * gcc.dg/vect/bb-slp-17.c: Likewise.
1470         * gcc.dg/vect/bb-slp-26.c: Likewise.
1471         * gcc.dg/vect/bb-slp-18.c: Likewise.
1472         * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
1473         * gcc.dg/vect/bb-slp-27.c: Likewise.
1474         * gcc.dg/vect/bb-slp-19.c: Likewise.
1475         * gcc.dg/vect/bb-slp-28.c: Likewise.
1476         * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
1477         * gcc.dg/vect/bb-slp-29.c: Likewise.
1478         * gcc.dg/vect/bb-slp-8a.c: Likewise.
1479         * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
1480         * gcc.dg/vect/bb-slp-1.c: Likewise.
1481         * gcc.dg/vect/bb-slp-8b.c: Likewise.
1482         * gcc.dg/vect/bb-slp-2.c: Likewise.
1483         * gcc.dg/vect/bb-slp-3.c: Likewise.
1484         * gcc.dg/vect/bb-slp-10.c: Likewise.
1485         * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
1486         * gcc.dg/vect/bb-slp-4.c: Likewise.
1487         * gcc.dg/vect/bb-slp-11.c: Likewise.
1488         * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
1489         * gcc.dg/vect/bb-slp-5.c: Likewise.
1490         * gcc.dg/vect/bb-slp-20.c: Likewise.
1491         * gcc.dg/vect/bb-slp-6.c: Likewise.
1492         * gcc.dg/vect/bb-slp-21.c: Likewise.
1493         * gcc.dg/vect/bb-slp-30.c: Likewise.
1494         * gcc.dg/vect/bb-slp-13.c: Likewise.
1495         * gcc.dg/vect/bb-slp-7.c: Likewise.
1496         * gcc.dg/vect/bb-slp-22.c: Likewise.
1497         * gcc.dg/unroll_2.c: Likewise.
1498         * g++.dg/vect/slp-pr50413.cc: Likewise.
1499         * g++.dg/vect/slp-pr56812.cc: Likewise.
1500         * g++.dg/vect/slp-pr50819.cc: Likewise.
1502 2013-08-29  Eric Botcazou  <ebotcazou@adacore.com>
1504         * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
1506 2013-08-29  Teresa Johnson  <tejohnson@google.com>
1508         * gcc.dg/pr40209.c: Use -fopt-info.
1509         * gcc.dg/pr26570.c: Ditto.
1510         * gcc.dg/pr32773.c: Ditto.
1511         * g++.dg/tree-ssa/dom-invalid.C: Ditto.
1513 2013-08-29  Richard Biener  <rguenther@suse.de>
1515         PR tree-optimization/58246
1516         * gcc.dg/torture/pr58246.c: New testcase.
1518 2013-08-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
1520         PR fortran/52243
1521         * gfortran.dg/realloc_on_assign_14.f90:  Remove warning made
1522         obsolete by patch.
1523         * gfortran.dg/realloc_on_assign_19.f90:  New test.
1525 2013-08-29  Richard Biener  <rguenther@suse.de>
1527         PR middle-end/57287
1528         * gcc.dg/pr57287-2.c: New testcase.
1530 2013-08-29  Richard Biener  <rguenther@suse.de>
1532         PR tree-optimization/57685
1533         * gcc.dg/torture/pr57685.c: New testcase.
1535 2013-08-28  Paolo Carlini  <paolo.carlini@oracle.com>
1537         PR c++/58255
1538         * g++.dg/cpp0x/dc7.C: New.
1540 2013-08-28  Jakub Jelinek  <jakub@redhat.com>
1542         PR middle-end/58257
1543         * c-c++-common/gomp/pr58257.c: New test.
1545 2013-08-28  Richard Biener  <rguenther@suse.de>
1547         PR tree-optimization/56933
1548         * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
1550 2013-08-27  Vidya Praveen  <vidyapraveen@arm.com>
1552         * gcc.target/aarch64/scalar_shift_1.c: New.
1554 2013-08-27  Richard Biener  <rguenther@suse.de>
1556         PR tree-optimization/57521
1557         * gcc.dg/torture/pr57521.c: New testcase.
1559 2013-08-27  Jakub Jelinek  <jakub@redhat.com>
1561         PR rtl-optimization/57860
1562         PR rtl-optimization/57861
1563         PR rtl-optimization/57875
1564         PR rtl-optimization/57876
1565         PR rtl-optimization/57877
1566         * gcc.c-torture/execute/pr57860.c: New test.
1567         * gcc.c-torture/execute/pr57861.c: New test.
1568         * gcc.c-torture/execute/pr57875.c: New test.
1569         * gcc.c-torture/execute/pr57876.c: New test.
1570         * gcc.c-torture/execute/pr57877.c: New test.
1572 2013-08-26  Thomas Koenig  <tkoenig@gcc.gnu.org>
1574         PR fortran/58146
1575         * gfortran.dg/bounds_check_18.f90:  New test.
1577 2013-08-23  Jan Hubicka  <jh@suse.cz>
1579         * g++.dg/ipa/devirt-14.C: Fix typo.
1581 2013-08-23  Mikael Morin  <mikael@gcc.gnu.org>
1583         PR fortran/57798
1584         * gfortran.dg/inline_sum_5.f90: New.
1586 2013-08-23  Janus Weil  <janus@gcc.gnu.org>
1588         PR fortran/57843
1589         * gfortran.dg/typebound_assignment_7.f90: New.
1591 2013-08-23  Jan Hubicka  <jh@suse.cz>
1593         * g++.dg/ipa/devirt-13.C: New testcase.
1594         * g++.dg/ipa/devirt-14.C: New testcase.
1596 2013-08-23  Jakub Jelinek  <jakub@redhat.com>
1598         PR target/58218
1599         * gcc.target/i386/pr58218.c: New test.
1601         PR tree-optimization/58209
1602         * gcc.c-torture/execute/pr58209.c: New test.
1604 2013-08-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
1606         * gcc.target/powerpc/pr57744.c: Declare abort.
1608 2013-08-22  Paolo Carlini  <paolo.carlini@oracle.com>
1610         PR c++/56380
1611         * g++.dg/template/error54.C: New.
1613 2013-08-22  Janus Weil  <janus@gcc.gnu.org>
1615         PR fortran/58185
1616         * gfortran.dg/select_type_34.f90: New.
1618 2013-08-21  Paolo Carlini  <paolo.carlini@oracle.com>
1620         PR c++/56130
1621         * g++.dg/warn/deprecated-7.C: New.
1623 2013-08-21  Paolo Carlini  <paolo.carlini@oracle.com>
1625         * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
1627 2013-08-21  Jeff Law  <law@redhat.com>
1629         * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
1631 2013-08-21  Paolo Carlini  <paolo.carlini@oracle.com>
1633         PR c++/56134
1634         * g++.dg/ext/attr-alias-3.C: New.
1636 2013-08-20  Janus Weil  <janus@gcc.gnu.org>
1638         PR fortran/53655
1639         * gfortran.dg/intent_out_8.f90: New.
1641 2013-08-20  Teresa Johnson  <tejohnson@google.com>
1643         PR rtl-optimizations/57451
1644         * g++.dg/tree-prof/pr57451.C: New test.
1646 2013-08-20  Paolo Carlini  <paolo.carlini@oracle.com>
1648         PR c++/58190
1649         * g++.dg/pr57878.C: Use __SIZE_TYPE__.
1651 2013-08-19  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1653         PR c/57490
1654         * c-c++-common/cilk-plus/AN/pr57490.c: New test.
1656 2013-08-19  Peter Bergner  <bergner@vnet.ibm.com>
1658         * gcc.target/powerpc/dfp-dd-2.c: New test.
1659         * gcc.target/powerpc/dfp-td-2.c: Likewise.
1660         * gcc.target/powerpc/dfp-td-3.c: Likewise.
1662 2013-08-19  Richard Sandiford  <rdsandiford@googlemail.com>
1664         * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
1665         * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
1666         Check for SLL too.
1668 2013-08-19  Joern Rennecke  <joern.rennecke@embecosm.com>
1670         * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
1672         * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
1673         "Threaded".
1675         * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
1676         correct test response.
1678         PR testsuite/52641
1679         * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
1680         * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
1681         * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
1682         (v4si): Use it.
1683         * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
1684         * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
1686         * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
1688 2013-08-18  Jan Hubicka  <jh@suse.cz>
1690         * g++.dg/ipa/type-inheritance-1.C: New testcase.
1692 2013-08-19  Janus Weil  <janus@gcc.gnu.org>
1694         PR fortran/46271
1695         * gfortran.dg/gomp/proc_ptr_1.f90: New.
1697 2013-08-18  Jakub Jelinek  <jakub@redhat.com>
1699         PR tree-optimization/58006
1700         * g++.dg/opt/pr58006.C: New test.
1702 2013-08-18  Eric Botcazou  <ebotcazou@adacore.com>
1704         * gnat.dg/specs/linker_alias.ads: New test.
1706 2013-08-16  Jakub Jelinek  <jakub@redhat.com>
1708         PR tree-optimization/58164
1709         * gcc.c-torture/compile/pr58164.c: New test.
1711         PR tree-optimization/58165
1712         * g++.dg/opt/pr58165.C: New test.
1714 2013-08-14  Paolo Carlini  <paolo.carlini@oracle.com>
1716         PR c++/51912
1717         * g++.dg/cpp0x/enum28.C: New.
1718         * g++.dg/cpp0x/enum15.C: Adjust.
1720 2013-08-14  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1722         PR target/57949
1723         * gcc.target/powerpc/pr57949-1.c: New.
1724         * gcc.target/powerpc/pr57949-2.c: New.
1726 2013-08-14  Jakub Jelinek  <jakub@redhat.com>
1728         PR tree-optimization/58145
1729         * gcc.dg/pr58145-1.c: New test.
1730         * gcc.dg/pr58145-2.c: New test.
1732 2013-08-14  Joern Rennecke  <joern.rennecke@embecosm.com>
1734         * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
1735         * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1736         * gcc.dg/debug/dwarf2/static1.c: Likewise.
1737         * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1738         * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
1739         * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1740         * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
1741         * gcc.dg/debug/dwarf2/var1.c: Likewise.
1742         * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
1743         * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
1744         * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1745         * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
1746         * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
1747         * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1748         * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1749         * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
1750         * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
1751         * gcc.dg/debug/dwarf2/const-2.c: Likewise.
1752         * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
1753         * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1754         * gcc.dg/debug/dwarf2/var2.c: Likewise.
1755         * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
1756         * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
1757         * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1758         * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
1759         * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
1760         * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
1761         * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
1762         * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1763         * gcc.dg/debug/dwarf2/inline1.c: Likewise.
1764         * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
1765         * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
1766         * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1767         * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
1768         * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1769         * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
1770         * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
1771         * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
1772         * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1773         * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
1774         * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1776         PR testsuite/52641
1777         * gcc.c-torture/execute/pr56799.x: New file.
1779         * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
1781         * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
1783         * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
1784         * gcc.dg/pr44214-3.c (v2df): Likewise.
1786         * gcc.dg/pr46647.c: xfail for avr-*-*.
1788         * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
1789         memcpy by one.
1790         * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
1791         Expect l to be optimized away.
1792         * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
1794         PR testsuite/52641
1795         * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
1796         to tests that assume int/double are larger than short/float.
1798         PR testsuite/52641
1799         * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
1800         target { ! int16 }.
1801         * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
1802         * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
1803         target { int16 }.  Restrict existing tests to target { int32 }
1804         where appropriate.
1805         * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
1806         * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
1807         * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
1808         * lib/target-supports.exp (check_effective_target_int32): New proc.
1810         * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
1811         exclude from scan test.
1813         * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
1814         * gcc.dg/debug/dwarf2/inline2.c: Likewise.
1815         * gcc.dg/debug/dwarf2/inline3.c: Likewise.
1816         * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
1817         * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
1818         * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
1819         * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
1820         * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
1821         * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
1822         * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
1823         * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
1824         * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
1825         * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
1826         * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
1827         * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1828         * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1829         * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1830         * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
1831         * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
1833 2013-08-14  Janis Johnson  <janisjo@codesourcery.com>
1835         * gcc.target/arm/pr19599.c: Skip for -mthumb.
1837         * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
1838         to be the first test directive.
1839         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1840         * gcc.target/arm/atomic-op-acquire.c: Likewise.
1841         * gcc.target/arm/atomic-op-char.c: Likewise.
1842         * gcc.target/arm/atomic-op-consume.c: Likewise.
1843         * gcc.target/arm/atomic-op-int.c: Likewise.
1844         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1845         * gcc.target/arm/atomic-op-release.c: Likewise.
1846         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1847         * gcc.target/arm/atomic-op-short.c: Likewise.
1849 2013-08-14  Andrey Belevantsev  <abel@ispras.ru>
1851         PR rtl-optimization/57662
1852         * gcc.dg/pr57662.c: New test.
1854 2013-08-13  Maciej W. Rozycki  <macro@codesourcery.com>
1856         * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
1857         alternative to -1.
1858         * gcc.target/mips/nans-legacy.c: Likewise.
1860 2013-08-13  Maciej W. Rozycki  <macro@codesourcery.com>
1862         * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
1863         escapes.
1864         * gcc.target/mips/fabs-legacy.c: Likewise.
1865         * gcc.target/mips/fabsf-2008.c: Likewise.
1866         * gcc.target/mips/fabsf-legacy.c: Likewise.
1867         * gcc.target/mips/fneg-2008.c: Likewise.
1868         * gcc.target/mips/fneg-legacy.c: Likewise.
1869         * gcc.target/mips/fnegf-2008.c: Likewise.
1870         * gcc.target/mips/fnegf-legacy.c: Likewise.
1871         * gcc.target/mips/nan-2008.c: Likewise.
1872         * gcc.target/mips/nan-legacy.c: Likewise.
1873         * gcc.target/mips/nanf-2008.c: Likewise.
1874         * gcc.target/mips/nanf-legacy.c: Likewise.
1875         * gcc.target/mips/nans-2008.c: Likewise.
1876         * gcc.target/mips/nans-legacy.c: Likewise.
1877         * gcc.target/mips/nansf-2008.c: Likewise.
1878         * gcc.target/mips/nansf-legacy.c: Likewise.
1880 2013-08-13  Eric Botcazou  <ebotcazou@adacore.com>
1882         * gnat.dg/valued_proc.adb: New test.
1883         * gnat.dg/valued_proc_pkg.ads: New helper.
1885 2013-08-13  Jakub Jelinek  <jakub@redhat.com>
1887         PR tree-optimization/57661
1888         * g++.dg/opt/pr57661.C: New test.
1890         PR sanitizer/56417
1891         * gcc.dg/asan/pr56417.c: New test.
1893 2013-08-13  Eric Botcazou  <ebotcazou@adacore.com>
1895         * gnat.dg/loop_optimization16.adb: New test.
1896         * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
1898 2013-08-13  Marek Polacek  <polacek@redhat.com>
1900         * gcc.dg/pr57980.c: Use vector of two elements, not just one.
1902 2013-08-13  David Malcolm  <dmalcolm@redhat.com>
1904         Example of converting global state to per-pass state.
1906         * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
1907         global state "static int counter" to...
1908         (one_pass::counter): ...this instance data.
1910 2013-08-13  David Malcolm  <dmalcolm@redhat.com>
1912         * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
1913         to member function...
1914         (one_pass::gate): ...this.
1915         (one_pass_exec): Convert to member function...
1916         (one_pass::impl_execute): ...this.
1918 2013-08-12  Paolo Carlini  <paolo.carlini@oracle.com>
1920         PR c++/57416
1921         * g++.dg/cpp0x/pr57416.C: New.
1923 2013-08-12  Paolo Carlini  <paolo.carlini@oracle.com>
1925         * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
1926         changes.
1927         * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
1928         * g++.dg/cpp0x/defaulted2.C: Likewise.
1929         * g++.dg/cpp0x/defaulted31.C: Likewise.
1930         * g++.dg/cpp0x/error6.C: Likewise.
1931         * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
1932         * g++.dg/cpp0x/override2.C: Likewise.
1933         * g++.dg/cpp0x/parse1.C: Likewise.
1934         * g++.dg/cpp0x/scoped_enum.C: Likewise.
1935         * g++.dg/cpp0x/temp_default4.C: Likewise.
1936         * g++.dg/ext/attrib32.C: Likewise.
1937         * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
1938         * g++.dg/ext/mv13.C: Likewise.
1939         * g++.dg/ext/mv7.C: Likewise.
1940         * g++.dg/ext/mv9.C: Likewise.
1941         * g++.dg/ext/pr57362.C: Likewise.
1942         * g++.dg/ext/typeof10.C: Likewise.
1943         * g++.dg/lookup/anon6.C: Likewise.
1944         * g++.dg/lookup/crash6.C: Likewise.
1945         * g++.dg/lookup/name-clash5.C: Likewise.
1946         * g++.dg/lookup/name-clash6.C: Likewise.
1947         * g++.dg/other/anon4.C: Likewise.
1948         * g++.dg/other/error15.C: Likewise.
1949         * g++.dg/other/error8.C: Likewise.
1950         * g++.dg/other/redecl2.C: Likewise.
1951         * g++.dg/parse/crash16.C: Likewise.
1952         * g++.dg/parse/crash21.C: Likewise.
1953         * g++.dg/parse/crash38.C: Likewise.
1954         * g++.dg/parse/redef2.C: Likewise.
1955         * g++.dg/parse/struct-as-enum1.C: Likewise.
1956         * g++.dg/template/crash39.C: Likewise.
1957         * g++.dg/template/redecl3.C: Likewise.
1958         * g++.dg/tls/diag-3.C: Likewise.
1959         * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
1960         * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1961         * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1962         * g++.old-deja/g++.brendan/crash16.C: Likewise.
1963         * g++.old-deja/g++.brendan/crash18.C: Likewise.
1964         * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
1965         * g++.old-deja/g++.brendan/redecl1.C: Likewise.
1966         * g++.old-deja/g++.brendan/static3.C: Likewise.
1967         * g++.old-deja/g++.bugs/900127_02.C: Likewise.
1968         * g++.old-deja/g++.jason/binding.C: Likewise.
1969         * g++.old-deja/g++.jason/crash4.C: Likewise.
1970         * g++.old-deja/g++.jason/crash7.C: Likewise.
1971         * g++.old-deja/g++.jason/lineno.C: Likewise.
1972         * g++.old-deja/g++.jason/scoping7.C: Likewise.
1973         * g++.old-deja/g++.mike/misc3.C: Likewise.
1974         * g++.old-deja/g++.mike/net44.C: Likewise.
1975         * g++.old-deja/g++.mike/ns3.C: Likewise.
1976         * g++.old-deja/g++.ns/alias4.C: Likewise.
1977         * g++.old-deja/g++.ns/ns11.C: Likewise.
1978         * g++.old-deja/g++.other/crash23.C: Likewise.
1979         * g++.old-deja/g++.other/decl8.C: Likewise.
1980         * g++.old-deja/g++.other/linkage3.C: Likewise.
1981         * g++.old-deja/g++.other/typeck1.C: Likewise.
1982         * g++.old-deja/g++.other/typedef5.C: Likewise.
1983         * g++.old-deja/g++.pt/explicit34.C: Likewise.
1984         * g++.old-deja/g++.pt/friend36.C: Likewise.
1985         * obj-c++.dg/method-8.mm: Likewise.
1986         * obj-c++.dg/tls/diag-3.mm: Likewise.
1988 2013-08-12  Perez Read  <netfirewall@gmail.com>
1990         PR target/58132
1991         * gcc.target/i386/movabs-1.c: New test.
1993 2013-08-12  Marek Polacek  <polacek@redhat.com>
1995         PR tree-optimization/57980
1996         * gcc.dg/pr57980.c: New test.
1998 2013-08-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
2000         PR fortran/56666
2001         * gfortran.dg/do_check_10.f90:  New test.
2002         * gfortran.dg/array_constructor_11.f90:  Add -Wzerotrip to dg-options.
2003         * gfortran.dg/array_constructor_18.f90:  Likewise.
2004         * gfortran.dg/array_constructor_22.f90:  Likewise.
2005         * gfortran.dg/coarray_15.f90:  Likewise.
2006         * gfortran.dg/do_1.f90:  Add -Wall to dg-options.
2007         * gfortran.dg/do_3.F90:  Add -Wzerotrip to dg-options.
2008         * gfortran.dg/do_check_5.f90:  Add -Wall to gd-options.
2010 2013-08-11  Paolo Carlini  <paolo.carlini@oracle.com>
2012         PR c++/53349
2013         * g++.dg/cpp0x/constexpr-ice8.C: New.
2015 2013-08-09  Xinliang David Li  <davidxl@google.com>
2017         * gcc.target/i386/memcpy-strategy-1.c: New test.
2018         * gcc.target/i386/memcpy-strategy-2.c: Ditto.
2019         * gcc.target/i386/memset-strategy-1.c: Ditto.
2020         * gcc.target/i386/memcpy-strategy-3.c: Ditto.
2022 2013-08-09  Jan Hubicka  <jh@suse.cz>
2024         * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
2025         * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
2027 2013-08-09  Yufeng Zhang  <yufeng.zhang@arm.com>
2029         * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
2031 2013-08-09  Janus Weil  <janus@gcc.gnu.org>
2033         PR fortran/58058
2034         * gfortran.dg/transfer_intrinsic_6.f90: New.
2036 2013-08-09  Paolo Carlini  <paolo.carlini@oracle.com>
2038         Revert:
2039         2013-08-07  Paolo Carlini  <paolo.carlini@oracle.com>
2041         PR c++/46206
2042         * g++.dg/lookup/typedef2.C: New.
2044 2013-08-09  James Greenhalgh  <james.greenhalgh@arm.com>
2046         * gcc.target/aarch64/scalar_intrinsics.c: Update expected
2047         output of vdup intrinsics.
2049 2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
2051         * gcc.target/arm/lp1189445.c: New testcase.
2053 2013-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
2055         * gcc.dg/torture/pr58079.c: New test.
2057 2013-08-07  Eric Botcazou  <ebotcazou@adacore.com>
2059         * gnat.dg/warn9.adb: New test.
2061 2013-08-07  Paolo Carlini  <paolo.carlini@oracle.com>
2063         PR c++/46206
2064         * g++.dg/lookup/typedef2.C: New.
2066 2013-08-07  David Malcolm  <dmalcolm@redhat.com>
2068         * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2069         to optstr when building plugins on darwin.
2071 2013-08-06  Martin Jambor  <mjambor@suse.cz>
2073         PR tree-optimization/57539
2074         * gcc.dg/ipa/pr57539.c: New test.
2076 2013-08-06  Martin Jambor  <mjambor@suse.cz>
2077             Bernd Edlinger  <bernd.edlinger@hotmail.de>
2079         * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
2080         (a): Fix constructor.
2082 2013-08-06  Martin Jambor  <mjambor@suse.cz>
2084         PR fortran/57987
2085         * gfortran.dg/pr57987.f90: New test.
2087 2013-08-06  Martin Jambor  <mjambor@suse.cz>
2089         PR middle-end/58041
2090         * gcc.dg/torture/pr58041.c: New test.
2091         * gcc.target/arm/pr58041.c: Likewise.
2093 2013-08-06  Janus Weil  <janus@gcc.gnu.org>
2095         PR fortran/57306
2096         * gfortran.dg/pointer_init_8.f90: New.
2098 2013-08-05  Paolo Carlini  <paolo.carlini@oracle.com>
2100         PR c++/58080
2101         * g++.dg/cpp0x/pr58080.C: New.
2103 2013-08-05  David Malcolm  <dmalcolm@redhat.com>
2105         * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2106         to optstr when building plugins.
2108 2013-08-05  David Malcolm  <dmalcolm@redhat.com>
2110         Patch autogenerated by refactor_passes.py from
2111         https://github.com/davidmalcolm/gcc-refactoring-scripts
2112         revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
2114         * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
2115         struct to a subclass of gimple_opt_pass along with...
2116         (pass_data_one_pass): ...new pass_data instance and...
2117         (make_one_pass): ...new function.
2118         * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2119         global struct to a subclass of gimple_opt_pass along with...
2120         (pass_data_warn_self_assign): ...new pass_data instance and...
2121         (make_pass_warn_self_assign): ...new function.
2122         * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
2123         a global struct to a subclass of gimple_opt_pass along with...
2124         (pass_data_dumb_plugin_example): ...new pass_data instance and...
2125         (make_pass_dumb_plugin_example): ...new function.
2126         * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2127         global struct to a subclass of gimple_opt_pass along with...
2128         (pass_data_warn_self_assign): ...new pass_data instance and...
2129         (make_pass_warn_self_assign): ...new function.
2131 2013-08-05  David Malcolm  <dmalcolm@redhat.com>
2133         * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
2134         is created and added to the pass_manager to reflect
2135         autogenerated changes.
2136         * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
2137         * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
2138         * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
2140 2013-08-04  Ed Smith-Rowland  <3dw4rd@verizon.net>
2142         PR c++/58072
2143         * g++.dg/cpp0x/pr58072.C: New.
2145 2013-08-03  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
2147         * gcc.dg/torture/pr57993-2.cpp: New.
2149 2013-08-02  Jan Hubicka  <jh@suse.cz>
2151         * gcc.dg/ipa/ipa-1.c: Update.
2152         * gcc.dg/ipa/ipa-2.c: Update.
2153         * gcc.dg/ipa/ipa-3.c: Update.
2154         * gcc.dg/ipa/ipa-4.c: Update.
2155         * gcc.dg/ipa/ipa-5.c: Update.
2156         * gcc.dg/ipa/ipa-7.c: Update.
2157         * gcc.dg/ipa/ipa-8.c: Update.
2158         * gcc.dg/ipa/ipcp-1.c: Update.
2159         * gcc.dg/ipa/ipcp-2.c: Update.
2161 2013-08-02  Vladimir Makarov  <vmakarov@redhat.com>
2163         PR rtl-optimization/58048
2164         * gcc.target/i386/pr58048.c: New.
2166 2013-08-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2168         * gcc.target/arm/neon-for-64bits-2.c: Delete.
2170 2013-08-01  Fabien Chêne  <fabien@gcc.gnu.org>
2171             Peter Bergner  <bergner@vnet.ibm.com>
2173         PR c++/54537
2174         * g++.dg/overload/using3.C: New.
2175         * g++.dg/overload/using2.C: Adjust.
2176         * g++.dg/lookup/using9.C: Likewise.
2178 2013-08-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2180         * gcc.target/arm/pr46972-2.c: New test.
2182 2013-08-01  Vidya Praveen  <vidyapraveen@arm.com>
2184         * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
2186 2013-07-31  Michael Meissner  <meissner@linux.vnet.ibm.com>
2188         * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
2190 2013-07-31  Richard Sandiford  <rdsandiford@googlemail.com>
2192         * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
2193         rather than addressing!=absolute when deciding how to handle MIPS16
2194         when the test forces an ABI.
2196 2013-07-30  Paolo Carlini  <paolo.carlini@oracle.com>
2198         PR c++/57673
2199         * g++.dg/cpp0x/nsdmi-sizeof.C: New.
2201 2013-07-30  Steve Ellcey  <sellcey@mips.com>
2203         * gcc.target/mips/code-readable-1.c: Increase switch size.
2204         * gcc.target/mips/code-readable-2.c: Ditto.
2205         * gcc.target/mips/code-readable-3.c: Ditto.
2206         * gcc.target/mips/code-readable-4.c: Ditto.
2208 2013-07-30  Paolo Carlini  <paolo.carlini@oracle.com>
2210         PR c++/57947
2211         * g++.dg/parse/crash63.C: New.
2213 2013-07-30  Tobias Burnus  <burnus@net-b.de>
2215         PR fortran/57530
2216         * gfortran.dg/pointer_assign_8.f90: New.
2217         * gfortran.dg/pointer_assign_9.f90: New.
2218         * gfortran.dg/pointer_assign_10.f90: New.
2219         * gfortran.dg/pointer_assign_11.f90: New.
2221 2013-07-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
2223         * gcc.target/arm/pr57637.c: New testcase.
2225 2013-07-29  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
2227         PR tree-optimization/57993
2228         * gcc.dg/torture/pr57993.c: New test.
2230 2013-07-29  Joern Rennecke  <joern.rennecke@embecosm.com>
2232         * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
2234 2013-07-29  Paolo Carlini  <paolo.carlini@oracle.com>
2236         PR c++/57948
2237         * g++.dg/conversion/ambig2.C: New.
2239 2013-07-29  Maciej W. Rozycki  <macro@codesourcery.com>
2241         * gcc.target/mips/fabs-2008.c: New test case.
2242         * gcc.target/mips/fabs-legacy.c: New test case.
2243         * gcc.target/mips/fabsf-2008.c: New test case.
2244         * gcc.target/mips/fabsf-legacy.c: New test case.
2245         * gcc.target/mips/fneg-2008.c: New test case.
2246         * gcc.target/mips/fneg-legacy.c: New test case.
2247         * gcc.target/mips/fneg-2008.c: New test case.
2248         * gcc.target/mips/fneg-legacy.c: New test case.
2249         * gcc.target/mips/nan-2008.c: New test case.
2250         * gcc.target/mips/nan-legacy.c: New test case.
2251         * gcc.target/mips/nanf-2008.c: New test case.
2252         * gcc.target/mips/nanf-legacy.c: New test case.
2253         * gcc.target/mips/nans-2008.c: New test case.
2254         * gcc.target/mips/nans-legacy.c: New test case.
2255         * gcc.target/mips/nansf-2008.c: New test case.
2256         * gcc.target/mips/nansf-legacy.c: New test case.
2257         * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
2259 2013-07-29  Alexander Ivchenko  <alexander.ivchenko@intel.com>
2260             Maxim Kuvyrkov  <maxim@kugelworks.com>
2262         * lib/target-supports.exp (check_effective_target_non_bionic): New
2263         effective-target test.
2264         * g++.dg/tls/thread_local4.C: Disable test for Bionic.
2265         * g++.dg/tls/thread_local4g.C: Ditto.
2267 2013-07-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
2269         PR fortran/58009
2270         * gfortran.dg/vector_subsript_7.f90:  New test.
2272 2013-07-27  Tobias Burnus  <burnus@net-b.de>
2274         PR fortran/57991
2275         * gfortran.dg/warn_alias.f90: New.
2277 2013-07-27  Janus Weil  <janus@gcc.gnu.org>
2279         PR fortran/57285
2280         * gfortran.dg/class_array_19.f90: New.
2282 2013-07-27  Eric Botcazou  <ebotcazou@adacore.com>
2284         * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
2285         * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
2286         * gcc.dg/vect/pr57741-3.c: Likewise.
2287         * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
2289 2013-07-26  Joern Rennecke  <joern.rennecke@embecosm.com>
2291         Skip tests that make assumptions about struct layout that don't hold
2292         on epiphany:
2293         * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
2294         * g++.dg/cpp0x/iop.C: Likewise.
2295         * g++.dg/cpp0x/named_refs.C: Likewise.
2296         * g++.dg/cpp0x/rv1p.C: Likewise.
2297         * g++.dg/cpp0x/rv2p.C: Likewise.
2298         * g++.dg/cpp0x/rv3p.C: Likewise.
2299         * g++.dg/cpp0x/rv4p.C: Likewise.
2300         * g++.dg/cpp0x/rv5p.C: Likewise.
2301         * g++.dg/cpp0x/rv6p.C: Likewise.
2302         * g++.dg/cpp0x/rv7p.C: Likewise.
2303         * g++.dg/cpp0x/rv8p.C: Likewise.
2304         * g++.dg/ext/strncpy-chk1.C: Likewise.
2305         * gcc.dg/builtin-object-size-10.c: Likewise.
2306         * gcc.dg/builtin-object-size-11.c: Likewise.
2307         * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2308         * gcc.dg/pr25805.c: Likewise.
2309         * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
2310         * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
2311         * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
2312         * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
2313         * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
2314         * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
2315         * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2316         * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
2317         * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
2318         * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
2319         * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
2320         * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
2321         * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
2322         * gcc.c-torture/execute/zerolen-2.x: Likewise.
2323         * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2325         * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
2326         * gcc.dg/tree-ssa/loop-1.c: Likewise.
2328         * gcc.dg/torture/pr37868.c: Disable for epiphany.
2329         * gcc.dg/sibcall-6.c: Enable for epiphany.
2331 2013-07-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2333         * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
2335 2013-07-26  David Edelsohn  <dje.gcc@gmail.com>
2337         * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
2338         memcpy not initializers.
2340         * gcc.dg/guality/guality.exp: Skip on AIX.
2342 2013-07-26  Paolo Carlini  <paolo.carlini@oracle.com>
2344         PR c++/57101
2345         * g++.dg/cpp0x/pr57101.C: New.
2347 2013-07-26  Ian Bolton  <ian.bolton@arm.com>
2349         * gcc.target/aarch64/neg_1.c: New test.
2351 2013-07-25  Janus Weil  <janus@gcc.gnu.org>
2353         PR fortran/57966
2354         * gfortran.dg/typebound_call_25.f90: New.
2356 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
2358         PR c++/57981
2359         * g++.dg/cpp0x/pr57981.C: New.
2361 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
2363         PR c++/57880
2364         * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
2366 2013-07-25  Vladimir Makarov  <vmakarov@redhat.com>
2368         PR rtl-optimization/57960
2369         * gcc.target/s390/pr57960.c: New.
2371 2013-07-25  Janus Weil  <janus@gcc.gnu.org>
2373         PR fortran/57639
2374         * gfortran.dg/unlimited_polymorphic_9.f90: New.
2376 2013-07-25  Terry Guo  <terry.guo@arm.com>
2378         * gcc.target/arm/thumb1-Os-mult.c: New test case.
2380 2013-07-24  Paolo Carlini  <paolo.carlini@oracle.com>
2382         PR c++/57942
2383         * g++.dg/inherit/pr57942.C: New.
2385 2013-07-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
2387         * gcc.target/powerpc/bool2.h: New file, test the code generation
2388         of logical operations for power5, altivec, power7, and power8 systems.
2389         * gcc.target/powerpc/bool2-p5.c: Likewise.
2390         * gcc.target/powerpc/bool2-av.c: Likewise.
2391         * gcc.target/powerpc/bool2-p7.c: Likewise.
2392         * gcc.target/powerpc/bool2-p8.c: Likewise.
2393         * gcc.target/powerpc/bool3.h: Likewise.
2394         * gcc.target/powerpc/bool3-av.c: Likewise.
2395         * gcc.target/powerpc/bool2-p7.c: Likewise.
2396         * gcc.target/powerpc/bool2-p8.c: Likewise.
2398 2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
2400         * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2402 2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
2404         * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
2406 2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
2408         * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
2409         * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
2410         type from long to long long.
2411         * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
2412         to have effective-target keywords of lp64 and ilp32.
2413         * gcc.target/aarch64/fcvt_double_int.c: Likewise.
2414         * gcc.target/aarch64/fcvt_double_long.c: Likewise.
2415         * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
2416         * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
2417         * gcc.target/aarch64/fcvt_float_int.c: Likewise.
2418         * gcc.target/aarch64/fcvt_float_long.c: Likewise.
2419         * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
2420         * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
2421         * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2423 2013-07-23  Tom Tromey  <tromey@redhat.com>
2424             Joseph Myers  <joseph@codesourcery.com>
2426         * gcc.dg/c11-generic-1.c: New file.
2427         * gcc.dg/c11-generic-2.c: New file.
2429 2013-07-22  Tobias Burnus  <burnus@net-b.de>
2431         PR fortran/57906
2432         PR fortran/52052
2433         * coarray/lib_realloc_1.f90: Permit optimization.
2434         * gfortran.dg/coarray_31.f90: New.
2436 2013-07-22  Tobias Burnus  <burnus@net-b.de>
2438         PR fortran/57762
2439         * gfortran.dg/class_array_7.f03: Fix memory leak.
2441 2013-07-22  Paolo Carlini  <paolo.carlini@oracle.com>
2443         PR c++/52816
2444         * g++.dg/cpp0x/decltype56.C: New.
2446 2013-07-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2448         * gcc.dg/pr53265.c: Correct line number in dg-message.
2450 2013-07-22  Diego Novillo  <dnovillo@google.com>
2452         * g++.dg/pr57878.C: Do not force -m32.  Use target ilp32.
2454 2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
2456         PR testsuite/52641
2457         * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
2458         * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
2460 2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
2462         PR testsuite/52641
2463         * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
2464         * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
2465         * gcc.dg/torture/pr53366-1.c: Same.
2466         * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
2467         * gcc.dg/torture/pr56488.c: Same.
2468         * gcc.dg/torture/pr57584.c: Same.
2469         * gcc.dg/tree-ssa/pr57385.c: Same.
2470         * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2472 2013-07-21   Ondřej Bílka  <neleai@seznam.cz>
2474         * c-c++-common/pr41779.c: Fix typos.
2475         * gcc.c-torture/compile/20031125-2.c: Likewise.
2476         * gcc.c-torture/compile/20040621-1.c: Likewise.
2477         * gcc.c-torture/execute/20020418-1.c: Likewise.
2478         * gcc.dg/20020108-1.c: Likewise.
2479         * gcc.dg/atomic-generic-aux.c: Likewise.
2480         * gcc.dg/builtin-complex-err-2.c: Likewise.
2481         * gcc.dg/decl-1.c: Likewise.
2482         * gcc.dg/di-sync-multithread.c: Likewise.
2483         * gcc.dg/format/c90-printf-1.c: Likewise.
2484         * gcc.dg/format/ms_c90-printf-1.c: Likewise.
2485         * gcc.dg/long-long-compare-1.c: Likewise.
2486         * gcc.dg/plugin/start_unit_plugin.c: Likewise.
2487         * gcc.dg/pr17055-1.c: Likewise.
2488         * gcc.dg/pr27095.c: Likewise.
2489         * gcc.dg/torture/fp-int-convert.h: Likewise.
2490         * gcc.dg/tree-prof/inliner-1.c: Likewise.
2491         * gcc.dg/tree-ssa/20030731-1.c: Likewise.
2492         * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
2493         * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
2494         * gcc.dg/tree-ssa/loop-19.c: Likewise.
2495         * gcc.dg/tree-ssa/loop-1.c: Likewise.
2496         * gcc.dg/tree-ssa/pr21001.c: Likewise.
2497         * gcc.dg/tree-ssa/pr42585.c: Likewise.
2498         * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
2499         * gcc.dg/vect/vect-cond-5.c: Likewise.
2500         * gcc.dg/weak/typeof-2.c: Likewise.
2501         * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
2502         * gcc.target/arm/naked-1.c: Likewise.
2503         * gcc.target/i386/pr9771-1.c: Likewise.
2504         * gcc.target/sparc/sparc-constant-1.c: Likewise.
2505         * gcc.target/sparc/struct-ret-check.c: Likewise.
2506         * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
2507         * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
2508         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
2509         Likewise.
2511 2013-07-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2513         PR fortran/56937
2514         * gfortran.dg/dependency_42.f90:  New test.
2515         * gfortran.dg/dependency_43.f90:  New test.
2517 2013-07-21  Tobias Burnus  <burnus@net-b.de>
2519         PR fortran/35862
2520         * gfortran.dg/round_4.f90: New.
2522 2013-07-21  Tobias Burnus  <burnus@net-b.de>
2524         PR fortran/57894
2525         * gfortran.dg/min_max_conformance_2.f90: New.
2527 2013-07-20  Jakub Jelinek  <jakub@redhat.com>
2529         PR preprocessor/57620
2530         * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
2531         (main): Don't test {s,u,U,L}12.
2532         * c-c++-common/raw-string-13.c: New test.
2533         * c-c++-common/raw-string-14.c: New test.
2534         * c-c++-common/raw-string-15.c: New test.
2535         * c-c++-common/raw-string-16.c: New test.
2537 2013-07-20  James Greenhalgh  <james.greenhalgh@arm.com>
2539         * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
2541 2013-07-20  Joern Rennecke  <joern.rennecke@embecosm.com>
2543         * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2545         * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
2546         target { ! keeps_null_pointer_checks }.
2547         * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
2548         target { ! keeps_null_pointer_checks }.
2550         * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
2551         * gcc.dg/torture/pr56488.c: Likewise.
2553 2013-07-19  Ian Bolton  <ian.bolton@arm.com>
2555         * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
2556         new testcase.
2558 2013-07-19  David Edelsohn  <dje.gcc@gmail.com>
2560         * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
2561         * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
2562         * gfortran.dg/guality/guality.exp: Skip on AIX.
2564         * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
2566         * g++.dg/debug/pr56819.C: Skip on AIX.
2567         * g++.dg/ext/vector23.C: Ignore vector ABI warning.
2568         * g++.dg/guality/guality.exp: Skip on AIX.
2570         * g++.old-deja/g++.other/init19.C: Require cxa_atext.
2572         * gcc.misc-tests/gcov-14.c: Skip on AIX.
2574         * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
2576 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
2578         PR target/57516
2579         * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
2580         Adjust to corrected rounding.
2582 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
2584         * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
2585         * gcc.dg/cilk-plus/cilk-plus.exp: only run if
2586         check_effective_target_cilkplus.
2587         * g++.dg/cilk-plus/cilk-plus.exp: Same.
2589 2013-07-18  Pat Haugen  <pthaugen@us.ibm.com>
2591         * gcc.target/powerpc/pr57744.c: Fix typo.
2593 2013-07-18  Sriraman Tallam  <tmsriram@google.com>
2595         PR middle-end/57698
2596         * gcc.c-torture/compile/pr57698.c: New test.
2597         * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
2598         * gcc.c-torture/compile/pr44043.c: Ditto.
2600 2013-07-18  Wei Mi  <wmi@google.com>
2602         PR rtl-optimization/57878
2603         * g++.dg/pr57878.C: New test.
2605 2013-07-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2607         * gcc.dg/pr42611.c: Move dg-error to correct line.
2609 2013-07-17  Tobias Burnus  <burnus@net-b.de>
2611         PR fortran/57895
2612         * gfortran.dg/dollar_sym_3.f: New.
2613         * gfortran.dg/dollar_sym_1.f90: Update dg-error.
2615 2013-07-16  Iain Sandoe  <iain@codesourcery.com>
2617         PR target/55654
2618         PR target/55656
2619         PR target/55657
2620         * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
2621         * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
2622         * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
2623         * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
2624         * objc.dg/image-info.m: Likewise.
2625         * objc.dg/symtab-1.m: Likewise.
2626         * objc.dg/torture/strings/const-str-10.m: Likewise.
2627         * objc.dg/torture/strings/const-str-11.m: Likewise.
2628         * objc.dg/torture/strings/const-str-9.m: Likewise.
2629         * objc.dg/zero-link-1.m: Likewise.
2630         * objc.dg/zero-link-2.m: Likewise.
2631         * objc.dg/no-extra-load.m: Avoid Foundation.h.
2632         * objc.dg/objc-foreach-4.m: Likewise.
2633         * objc.dg/objc-foreach-5.m: Likewise.
2634         * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
2635         (for Darwin).
2636         * obj-c++.dg/strings/const-str-12.mm: Likewise.
2637         * obj-c++.dg/syntax-error-1.mm: Likewise.
2638         * objc.dg/method-6.m: Likewise.
2639         * objc.dg/pr23214.m: Likewise.
2640         * objc.dg/proto-lossage-7.m: Likewise.
2641         * objc.dg/strings/const-str-12b.m: Likewise.
2642         * objc.dg/zero-link-3.m: Likewise.
2643         * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
2644         * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
2645         adjust headers, interfaces and encoded types to reflect current system
2646         versions.  Add FIXME and outputs from current system compiler for
2647         reference.
2649 2013-07-15  Cong Hou  <congh@google.com>
2651         * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
2652         counted.
2653         * gcc.target/i386/l_fma_float_3.c: Likewise.
2654         * gcc.target/i386/l_fma_double_1.c: Likewise.
2655         * gcc.target/i386/l_fma_double_3.c: Likewise.
2657 2013-07-15  Peter Bergner  <bergner@vnet.ibm.com>
2659         * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
2660         function to test if HTM is available.
2661         * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
2662         * gcc.target/powerpc/htm-builtin-1.c: New test.
2664 2013-07-15  Tobias Burnus  <burnus@net-b.de>
2666         * gfortran.dg/coarray_lib_realloc_1.f90: New.
2667         * gfortran.dg/coarray/lib_realloc_1.f90: New.
2668         * gfortran.dg/coarray_6.f90: Add dg-error.
2670 2013-07-15  Tobias Burnus  <burnus@net-b.de>
2672         PR fortran/37336
2673         * gfortran.dg/finalize_18.f90: New.
2675 2013-07-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
2677         PR fortran/52669
2678         * fortran.dg/module_variable_1.f90:  New test.
2679         * fortran.dg/module_variable_2.f90:  New test.
2681 2013-07-14  Marc Glisse  <marc.glisse@inria.fr>
2683         * g++.dg/ext/vector19.C: Adapt.
2684         * g++.dg/ext/vector23.C: New testcase.
2686 2013-07-12  Michael Matz  <matz@suse.de>
2688         PR middle-end/55771
2689         * c-c++-common/pr55771.c: New test.
2691 2013-07-12  Tejas Belagod  <tejas.belagod@arm.com>
2693         * gcc.target/aarch64/vect-movi.c: New.
2695 2013-07-11  Sriraman Tallam  <tmsriram@google.com>
2697         PR target/57362
2698         * g++.dg/ext/pr57362.C: New.
2700 2013-07-11  Georg-Johann Lay  <avr@gjlay.de>
2702         PR target/57631
2703         * gcc.target/avr/torture/pr57631.c: New test.
2705 2013-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
2707         PR c++/57827
2708         * g++.dg/cpp0x/constexpr-ice7.C: New.
2710 2013-07-10  Janis Johnson  <janisjo@codesourcery.com>
2712         * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
2713         for EABI targets.
2714         * gcc.c-torture/execute/nest-align-1.x: New.
2716 2013-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
2718         PR c++/57874
2719         * g++.dg/cpp0x/sfinae48.C: New.
2721 2013-07-10  Jakub Jelinek  <jakub@redhat.com>
2723         PR preprocessor/57824
2724         * c-c++-common/raw-string-17.c: New test.
2725         * c-c++-common/gomp/pr57824.c: New test.
2727 2013-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
2729         PR c++/57869
2730         * g++.dg/cpp0x/reinterpret_cast1.C: New.
2731         * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
2732         * g++.dg/conversion/dr195.C: Update.
2733         * g++.dg/expr/cast2.C: Likewise.
2735 2013-07-10  Jakub Jelinek  <jakub@redhat.com>
2737         * c-c++-common/raw-string-18.c: New test.
2738         * c-c++-common/raw-string-19.c: New test.
2740         PR preprocessor/57757
2741         * g++.dg/cpp/paste1.C: New test.
2742         * g++.dg/cpp/paste2.C: New test.
2744 2013-07-10  Graham Stott  <grahams@btinternet.com>
2746         * gcc.target/mips/mulsize-1.c: New.
2747         * gcc.target/mips/mulsize-2.c: New.
2748         * gcc.target/mips/mulsize-3.c: New.
2749         * gcc.target/mips/mulsize-4.c: New.
2751 2013-07-09  Marc Glisse  <marc.glisse@inria.fr>
2753         PR c++/53094
2754         * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
2755         * g++.dg/ext/vector24.C: New testcase.
2757 2013-07-09  Marc Glisse  <marc.glisse@inria.fr>
2759         PR c++/53000
2760         * g++.dg/cpp0x/decltype17.C: Adjust.
2762 2013-07-09  Paolo Carlini  <paolo.carlini@oracle.com>
2764         PR c++/51786
2765         * g++.dg/cpp0x/pr51786.C: New.
2767 2013-07-08  Janis Johnson  <janisjo@codesourcery.com>
2769         * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
2771         * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
2773         * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
2775         * gcc.target/powerpc/sd-vsx.c: Require dfp.
2776         * gcc.target/powerpc/sd-pwr6.c: Likewise.
2778 2013-07-08  Tobias Burnus  <burnus@net-b.de>
2780         PR fortran/57834
2781         * gfortran.dg/c_f_pointer_tests_8.f90: New.
2783 2013-07-08  Tobias Burnus  <burnus@net-b.de>
2785         PR fortran/50554
2786         * gfortran.dg/do_check_9.f90: New.
2788 2013-07-08  Tobias Burnus  <burnus@net-b.de>
2790         PR fortran/57785
2791         * gfortran.dg/dot_product_2.f90: New.
2793 2013-07-08  Tobias Burnus  <burnus@net-b.de>
2795         PR fortran/57469
2796         * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
2798 2013-07-08  Manfred Schwarb  <manfred99@gmx.ch>
2800         * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
2801         * gfortran.dg/finalize_10.f90: Fix dg-final.
2803 2013-07-08  Jakub Jelinek  <jakub@redhat.com>
2805         PR target/57819
2806         * gcc.target/i386/pr57819.c: New test.
2808         PR rtl-optimization/57829
2809         * gcc.c-torture/execute/pr57829.c: New test.
2811 2013-07-08  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
2813         * gcc.target/i386/memcpy-vector_loop-1.c: New.
2814         * gcc.target/i386/memcpy-vector_loop-2.c: New.
2816 2013-07-06  Uros Bizjak  <ubizjak@gmail.com>
2818         PR target/57807
2819         * gcc.target/i386/pr57807.c: New test.
2821 2013-07-06  Jakub Jelinek  <jakub@redhat.com>
2823         PR target/29776
2824         * gcc.dg/tree-ssa/vrp89.c: New test.
2826 2013-07-06  Paolo Carlini  <paolo.carlini@oracle.com>
2828         PR c++/28262
2829         * g++.dg/parse/defarg16.C: New.
2831 2013-07-05  Vladimir Makarov  <vmakarov@redhat.com>
2833         PR rtl-optimization/55342
2834         * gcc.target/i386/pr55342.c: New.
2836 2013-07-05  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2838         * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
2840 2013-07-05  Paolo Carlini  <paolo.carlini@oracle.com>
2842         PR c++/14263
2843         * g++.dg/inherit/virtual10.C: New.
2845 2013-07-04  Joern Rennecke  <joern.rennecke@embecosm.com>
2847         PR c/57821
2848         * gcc.dg/large-size-array-6.c: New test.
2850 2013-07-04  Paolo Carlini  <paolo.carlini@oracle.com>
2852         PR c++/38634
2853         * g++.dg/template/crash116.C: New.
2855 2013-07-04  Joern Rennecke  <joern.rennecke@embecosm.com>
2857         * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
2858         * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
2860 2013-07-04  Paolo Carlini  <paolo.carlini@oracle.com>
2862         PR c++/54998
2863         * g++.dg/cpp0x/nsdmi-list3.C: New.
2865 2013-07-03  Jakub Jelinek  <jakub@redhat.com>
2867         PR target/57777
2868         * gcc.target/i386/pr57777.c: New test.
2870         PR c++/57771
2871         * g++.dg/template/arg9.C: New test.
2873 2013-07-02  Sriraman Tallam  <tmsriram@google.com>
2875         * gcc.target/i386/avx-inline.c: New test.
2877 2013-07-02  Maciej W. Rozycki  <macro@codesourcery.com>
2879         * gcc.target/mips/call-1.c: Accept JALRS and JALR.
2880         * gcc.target/mips/call-2.c: Likewise.
2881         * gcc.target/mips/call-3.c: Likewise.
2882         * gcc.target/mips/lazy-binding-1.c: Likewise.
2884 2013-07-02  Jakub Jelinek  <jakub@redhat.com>
2886         PR tree-optimization/57741
2887         * gcc.dg/vect/pr57741-1.c: New test.
2888         * gcc.dg/vect/pr57741-2.c: New test.
2889         * gcc.dg/vect/pr57741-3.c: New test.
2891 2013-07-02  Ian Bolton  <ian.bolton@arm.com>
2893         * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
2894         on big endian.
2895         * gcc.target/config/aarch64/insv_2.c: New test for big endian.
2896         * lib/target-supports.exp: Define aarch64_little_endian.
2898 2013-07-02  Ian Bolton  <ian.bolton@arm.com>
2900         * gcc.target/aarch64/abs_1.c: New test.
2902 2013-07-02  Ian Bolton  <ian.bolton@arm.com>
2904         * gcc.target/aarch64/bfxil_1.c: New test.
2905         * gcc.target/aarch64/bfxil_2.c: Likewise.
2907 2013-07-01  Balaji V. Iyer  <balaji.v.iyer@intel.com>
2909         PR c/57766
2910         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
2911         array sizes from 100 to 20.
2913 2013-07-01  Dominique d'Humieres  <dominiq@lps.ens.fr>
2915         PR fortran/54788
2916         * gfortran.dg/pointer_remapping_8.f90: New.
2918 2013-06-28  Ed Smith-Rowland  <3dw4rd@verizon.net>
2920         * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
2921         * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
2922         * g++.dg/cpp1y/udlit-userdef-string.C: New.
2923         * g++.dg/cpp1y/complex_literals.h: New.
2925 2013-06-28  Paolo Carlini  <paolo.carlini@oracle.com>
2927         PR c++/57645
2928         * g++.dg/cpp0x/noexcept21.C: New.
2930 2013-06-28  Jakub Jelinek  <jakub@redhat.com>
2932         PR target/57736
2933         * gcc.target/i386/pr57736.c: New test.
2935 2013-06-28  Balaji V. Iyer  <balaji.v.iyer@intel.com>
2937         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
2938         c specific.
2939         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
2940         strings to match the fixed error messages.
2941         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2942         * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
2943         message check.
2945 2013-06-28  Michael Meissner  <meissner@linux.vnet.ibm.com>
2947         PR target/57744
2948         * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
2949         stqcx. get even registers.
2951 2013-06-28  Marc Glisse  <marc.glisse@inria.fr>
2953         PR c++/57509
2954         * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
2956 2013-06-28  Kirill Yukhin  <kirill.yukhin@intel.com>
2958         * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
2959         Fix scan patterns.
2960         * gcc.target/i386/bmi-1.c: Ditto.
2961         * gcc.target/i386/bmi-bextr-4.c: New.
2962         * gcc.target/i386/bmi-bextr-5.c: Ditto.
2964 2013-06-28  Paolo Carlini  <paolo.carlini@oracle.com>
2966         PR c++/57682
2967         * g++.dg/cpp0x/initlist73.C: New.
2969 2013-06-27  Meador Inge  <meadori@codesourcery.com>
2971         * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
2972         * g++.dg/simulate-thread/atomics-2.C: Likewise.
2973         * g++.dg/simulate-thread/atomics-1.C: Likewise.
2975 2013-06-27  Marc Glisse  <marc.glisse@inria.fr>
2977         PR c++/57509
2978         * g++.dg/ext/pr57509.C: New file.
2980 2013-06-27  Jakub Jelinek  <jakub@redhat.com>
2982         PR target/57623
2983         * gcc.target/i386/bmi-bextr-3.c: New test.
2985         PR target/57623
2986         * gcc.target/i386/bmi2-bzhi-1.c: New test.
2988 2013-06-27  Marc Glisse  <marc.glisse@inria.fr>
2990         PR c++/57172
2991         * g++.dg/cpp0x/pr57172.C: New testcase.
2993 2013-06-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2995         * gcc.target/s390/htm-1.c: New file.
2996         * gcc.target/s390/htm-nofloat-1.c: New file.
2997         * gcc.target/s390/htm-xl-intrin-1.c: New file.
2999 2013-06-26  Tobias Burnus  <burnus@net-b.de>
3001         PR fortran/29800
3002         * gfortran.dg/bounds_check_17.f90: New.
3004 2013-06-25  Ed Smith-Rowland  <3dw4rd@verizon.net>
3006         PR c++/57640
3007         * g++.dg/cpp1y/pr57640.C: New.
3009 2013-06-25  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3011         PR c/57692
3012         * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
3013         overflow due to size of arrays.
3015 2013-06-25  Jakub Jelinek  <jakub@redhat.com>
3017         PR tree-optimization/57705
3018         * gcc.dg/vect/pr57705.c: New test.
3019         * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
3021 2013-06-25  Martin Jambor  <mjambor@suse.cz>
3023         PR middle-end/57670
3024         * g++.dg/ipa/pr57670.C: New test.
3026 2013-06-25  Richard Biener  <rguenther@suse.de>
3028         PR middle-end/56977
3029         * gcc.dg/pr56977.c: New testcase.
3031 2013-06-24  Martin Jambor  <mjambor@suse.cz>
3033         PR tree-optimization/57358
3034         * gcc.dg/ipa/pr57358.c: New test.
3036 2013-06-24  Richard Biener  <rguenther@suse.de>
3038         PR testsuite/57686
3039         * gcc.dg/torture/pr57584.c: Remove target specific bits.
3041 2013-06-24  Richard Biener  <rguenther@suse.de>
3043         PR tree-optimization/57488
3044         * gcc.dg/torture/pr57488.c: New testcase.
3046 2013-06-24  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
3047             Dominique d'Humieres  <dominiq@lps.ens.fr>
3049         PR fortran/52413
3050         * gfortran.dg/fraction.f90: New.
3052 2013-06-24  Alan Modra  <amodra@gmail.com>
3054         * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
3055         Add scan-assembler-not "lvx".
3056         * gcc.target/powerpc/le-altivec-consts.c: New.
3058 2013-06-23  Paolo Carlini  <paolo.carlini@oracle.com>
3060         * g++.dg/cpp0x/sfinae47.C: New.
3062 2013-06-23  Oleg Endo  <olegendo@gcc.gnu.org>
3064         PR target/52483
3065         * gcc.target/sh/pr52483-1.c: New.
3066         * gcc.target/sh/pr52483-2.c: New.
3067         * gcc.target/sh/pr52483-3.c: New.
3068         * gcc.target/sh/pr52483-4.c: New.
3069         * gcc.target/sh/pr52483-5.c: New.
3071 2013-06-23  Sriraman Tallam  <tmsriram@google.com>
3073         * gcc.target/i386/intrinsics_1.c: New test.
3074         * gcc.target/i386/intrinsics_2.c: Ditto.
3075         * gcc.target/i386/intrinsics_3.c: Ditto.
3076         * gcc.target/i386/intrinsics_4.c: Ditto.
3077         * gcc.target/i386/intrinsics_5.c: Ditto.
3078         * gcc.target/i386/intrinsics_6.c: Ditto.
3079         * gcc.target/i386/avx-1.c: Provide macros for builtins
3080         needing immediate arguments in f16cintrin.h and rtmintrin.h.
3082 2013-06-21  Tobias Burnus  <burnus@net-b.de>
3084         PR fortran/37336
3085         * gfortran.dg/finalize_17.f90: New.
3087 2013-06-21  Tobias Burnus  <burnus@net-b.de>
3089         * gfortran.dg/realloc_on_assign_18.f90: New.
3091 2013-06-21  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3093         * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3094         Also changed the returns from error as distinct values so that
3095         debugging can get easier.
3096         * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
3097         errors specific to C, if necessary.  Also added new error
3098         hooks for C++.
3099         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3100         * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3101         * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3102         * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3103         * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
3104         * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
3105         the same changes as parser_errors3.c, spaces were added between colons
3106         to not confuse C++ compiler with 2 colons as scope.
3107         * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
3108         * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
3109         * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
3110         * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
3111         * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
3112         * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
3113         * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
3114         * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
3115         * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
3116         * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
3117         * g++.dg/cilk-plus/cilk-plus.exp: New script.
3118         * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
3119         in the list.
3121 2013-06-21  Joseph Myers  <joseph@codesourcery.com>
3123         PR other/53317
3124         * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
3126 2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
3128         PR target/57655
3129         * gcc.target/i386/pr57655.c: New test.
3131 2013-06-20  Eric Botcazou  <ebotcazou@adacore.com>
3133         * ada/acats/tests/gcc: Delete.
3134         * gnat.dg/style: Likewise.
3136 2013-06-20  Jeff Law  <law@redhat.com>
3138         PR tree-optimization/57660
3139         * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
3140         based on their branch cost.
3142         * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
3144 2013-06-20  Tobias Burnus  <burnus@net-b.de>
3146         PR fortran/57633
3147         * gfortran.dg/list_read_11.f90: New.
3149 2013-06-20  Richard Biener  <rguenther@suse.de>
3151         PR tree-optimization/57584
3152         * gcc.dg/torture/pr57584.c: New testcase.
3154 2013-06-19  Sharad Singhai  <singhai@google.com>
3156         * g++.dg/gcov/gcov-8.C: New testcase.
3157         * lib/gcov.exp: Handle intermediate format.
3159 2013-06-19  Wei Mi  <wmi@google.com>
3161         PR rtl-optimization/57518
3162         * testsuite/gcc.dg/pr57518.c: New test.
3164 2013-06-19  Igor Zamyatin  <igor.zamyatin@intel.com>
3166         * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
3168 2013-06-19  Jan Hubicka  <jh@suse.cz>
3170         * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
3172 2013-06-19  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3174         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
3175         hard-coded values of array sizes with a #define.
3176         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3177         * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3178         * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3179         * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
3180         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3182 2013-06-19  Yufeng Zhang  <yufeng.zhang@arm.com>
3184         * gcc.dg/torture/stackalign/builtin-apply-2.c: set
3185         STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
3187 2013-06-19  Jeff Law  <law@redhat.com>
3189         * gcc.dg/tree-ssa/forwprop-28.c: New test.
3191 2013-06-19  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
3193         PR c++/57638
3194         * g++.dg/template/error53.C: New.
3196 2013-06-19  Sebastian Huber  <sebastian.huber@embedded-brains.de>
3198         PR target/55033
3199         * gcc.target/powerpc/pr55033.c: Fix options.
3201 2013-06-18  Sriraman Tallam  <tmsriram@google.com>
3203         * gcc.target/i386/inline_error.c: New test.
3204         * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
3205         * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
3207 2013-06-18  Paolo Carlini  <paolo.carlini@oracle.com>
3209         PR c++/53211
3210         * g++.dg/cpp0x/decltype55.C: New.
3212 2013-06-18  Marek Polacek  <polacek@redhat.com>
3214         * gcc.dg/c90-fordecl-1.c: Adjust expected message.
3216 2013-06-17  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3218         * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
3220 2013-06-17  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3222         * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3223         Also changed the returns from error as distinct values so that it is
3224         easier to debug.
3226 2013-06-17  Sofiane Naci  <sofiane.naci@arm.com>
3228         * gcc.target/aarch64/scalar_intrinsics.c: Update.
3230 2013-06-17  Paolo Carlini  <paolo.carlini@oracle.com>
3232         PR c++/16128
3233         * g++.dg/template/error52.C: New.
3234         * g++.dg/lookup/friend15.C: Update.
3235         * g++.dg/parse/error11.C: Likewise.
3236         * g++.dg/parse/error14.C: Likewise.
3237         * g++.dg/parse/parser-pr28152-2.C: Likewise.
3238         * g++.dg/parse/template25.C: Likewise.
3239         * g++.old-deja/g++.jason/cond.C: Likewise.
3240         * g++.old-deja/g++.mike/for2.C: Likewise.
3241         * g++.old-deja/g++.robertl/eb125.C: Likewise.
3242         * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
3244 2013-06-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3246         * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
3247         ensure alignment.
3249 2013-06-16  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3251         * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
3252         accidentally placing minus sign for length instead of stride.
3254 2013-06-16  Joern Rennecke  <joern.rennecke@embecosm.com>
3256         PR rtl-optimization/57425
3257         PR rtl-optimization/57569
3258         * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
3259         * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
3261 2013-06-15  Mikael Morin  <mikael@gcc.gnu.org>
3263         PR fortran/49074
3264         PR fortran/56136
3265         * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
3266         packing.
3267         * gfortran.dg/typebound_assignment_6.f03: New.
3269 2013-06-15  Oleg Endo  <olegendo@gcc.gnu.org>
3271         * gcc.target/h8300/h8300.exp: New.
3272         * gcc.dg/pragma-isr.c: Move to ...
3273         * gcc.target/sh/torture/pragma-isr.c: ... here ...
3274         * gcc.target/h8300/pragma-isr.c: ... and here.
3275         * gcc.dg/pragma-isr2.c: Move to ...
3276         * gcc.target/sh/torture/pragma-isr2.c: ... here ...
3277         * gcc.target/h8300/pragma-isr2.c: ... and here.
3278         * gcc.dg/pragma-isr-trapa.c: Move to ...
3279         * gcc.target/sh/pragma-isr-trapa.c: ... here.
3280         * gcc.dg/pragma-isr-trapa2.c: Move to ...
3281         * gcc.target/sh/pragma-isr-trapa2.c: ... here.
3282         * gcc.dg/pragma-isr-trap_exit.c: Move to ...
3283         * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
3284         * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
3285         * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
3286         * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
3287         * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
3288         * gcc.dg/attr-isr-trap_exit.c: Move to ...
3289         * gcc.target/sh/attr-isr-trap_exit.c: ... here.
3290         * gcc.dg/attr-isr-trapa.c: Move to ...
3291         * gcc.target/sh/attr-isr-trapa.c: ... here.
3293 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
3295         PR c++/51413
3296         * g++.dg/ext/builtin-offsetof1.C: New.
3298 2013-06-14  Vidya Praveen  <vidyapraveen@arm.com>
3300         * gcc.target/aarch64/vect_smlal_1.c: New file.
3302 2013-06-14  Tobias Burnus  <burnus@net-b.de>
3304         PR fortran/57508
3305         * gfortran.dg/defined_assignment_7.f90: New.
3307 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
3309         PR c++/57599
3310         * g++.dg/rtti/dyncast6.C: New.
3311         * g++.dg/cpp0x/dyncast1.C: Likewise.
3313 2013-06-14  Alan Modra  <amodra@gmail.com>
3315         PR middle-end/57134
3316         * gcc.dg/pr57134.c: New.
3318 2013-06-14  Tobias Burnus  <burnus@net-b.de>
3320         PR fortran/57596
3321         * gfortran.dg/deferred_type_param_9.f90: New.
3323 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
3325         * gcc.dg/fold-minus-1.c: New testcase.
3327 2013-06-13  Mikael Morin  <mikael@gcc.gnu.org>
3329         PR fortran/49074
3330         * gfortran.dg/typebound_assignment_5.f03: New.
3332 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
3334         * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
3336 2013-06-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
3337             Pat Haugen  <pthaugen@us.ibm.com>
3338             Peter Bergner  <bergner@vnet.ibm.com>
3340         * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
3341         load/store instructions on power7, power8.
3342         * gcc.target/powerpc/atomic-p8.c: Likewise.
3344 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3346         PR c/57577
3347         * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
3349 2013-06-12  Paolo Carlini  <paolo.carlini@oracle.com>
3351         PR c++/38958
3352         * g++.dg/warn/Wunused-var-20.C: New.
3354 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
3356         * gcc.target/mips/mips.exp: Handle -f{no-,}common.
3357         * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
3358         Run with -fno-common.
3360 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3362         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
3363         and exit function calls with return 1 and return 0, respectively.
3365 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
3367         * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
3368         New tests.
3370 2013-06-12  Marc Glisse  <marc.glisse@inria.fr>
3372         PR tree-optimization/57361
3373         * gcc.dg/tree-ssa/pr57361.c: New file.
3375 2013-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3377         * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
3378         to ensure alignment.
3379         * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
3381 2013-06-12  Tobias Burnus  <burnus@net-b.de>
3383         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3385 2013-06-12  Tobias Burnus  <burnus@net-b.de>
3386             Dominique d'Humieres  <dominiq@lps.ens.fr>
3388         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3390 2013-06-12  Jakub Jelinek  <jakub@redhat.com>
3392         PR target/56564
3393         * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
3394         * gcc.target/i386/pr56564-3.c: Likewise.
3396 2013-06-11  Tobias Burnus  <burnus@net-b.de>
3398         PR fortran/57535
3399         * gfortran.dg/class_array_18.f90: New.
3401 2013-06-11  Jan Hubicka  <jh@suse.cz>
3403         PR c++/57551
3404         * g++.dg/ext/visibility/anon6.C: Update testcase.
3406 2013-06-10  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3408         PR c/57563
3409         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
3410         in how we check __sec_reduce_mutating function's result.
3412 2013-06-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
3413             Pat Haugen  <pthaugen@us.ibm.com>
3414             Peter Bergner  <bergner@vnet.ibm.com>
3416         * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
3417         direct move instructions.
3418         * gcc.target/powerpc/direct-move-vint2.c: Likewise.
3419         * gcc.target/powerpc/direct-move.h: Likewise.
3420         * gcc.target/powerpc/direct-move-float1.c: Likewise.
3421         * gcc.target/powerpc/direct-move-float2.c: Likewise.
3422         * gcc.target/powerpc/direct-move-double1.c: Likewise.
3423         * gcc.target/powerpc/direct-move-double2.c: Likewise.
3424         * gcc.target/powerpc/direct-move-long1.c: Likewise.
3425         * gcc.target/powerpc/direct-move-long2.c: Likewise.
3427 2013-06-10  Paolo Carlini  <paolo.carlini@oracle.com>
3429         PR c++/52440
3430         * g++.dg/cpp0x/pr52440.C: New.
3432 2013-06-10  Jakub Jelinek  <jakub@redhat.com>
3434         PR target/56564
3435         * gcc.target/i386/pr56564-1.c: New test.
3436         * gcc.target/i386/pr56564-2.c: New test.
3437         * gcc.target/i386/pr56564-3.c: New test.
3438         * gcc.target/i386/pr56564-4.c: New test.
3439         * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
3440         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
3441         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
3442         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
3443         * gcc.target/i386/vect-sizes-1.c: Likewise.
3444         * gcc.target/i386/memcpy-1.c: Likewise.
3445         * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
3446         * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
3448 2013-06-10  Thomas Schwinge  <thomas@codesourcery.com>
3450         * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
3451         systems to cover all GNU systems.
3452         * g++.dg/abi/guard2.C: Likewise.
3453         * g++.dg/cpp0x/constexpr-rom.C: Likewise.
3454         * g++.dg/eh/sighandle.C: Likewise.
3455         * g++.dg/ext/cleanup-10.C: Likewise.
3456         * g++.dg/ext/cleanup-11.C: Likewise.
3457         * g++.dg/ext/cleanup-8.C: Likewise.
3458         * g++.dg/ext/cleanup-9.C: Likewise.
3459         * g++.dg/opt/const5.C: Likewise.
3460         * g++.dg/opt/life1.C: Likewise.
3461         * g++.dg/other/pr39496.C: Likewise.
3462         * g++.old-deja/g++.abi/aggregates.C: Likewise.
3463         * g++.old-deja/g++.abi/align.C: Likewise.
3464         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3465         * g++.old-deja/g++.law/weak.C: Likewise.
3466         * g++.old-deja/g++.pt/asm1.C: Likewise.
3467         * gcc.c-torture/execute/20030125-1.x: Likewise.
3468         * gcc.c-torture/execute/990127-2.x: Likewise.
3469         * gcc.dg/20041106-1.c: Likewise.
3470         * gcc.dg/20050503-1.c: Likewise.
3471         * gcc.dg/builtin-object-size-5.c: Likewise.
3472         * gcc.dg/cleanup-10.c: Likewise.
3473         * gcc.dg/cleanup-11.c: Likewise.
3474         * gcc.dg/cleanup-8.c: Likewise.
3475         * gcc.dg/cleanup-9.c: Likewise.
3476         * gcc.dg/complex-5.c: Likewise.
3477         * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3478         * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3479         * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
3480         * gcc.dg/dfp/pr35739.c: Likewise.
3481         * gcc.dg/fdata-sections-1.c: Likewise.
3482         * gcc.dg/lto/20090206-1_0.c: Likewise.
3483         * gcc.dg/lto/20090206-2_0.c: Likewise.
3484         * gcc.dg/pr30360.c: Likewise.
3485         * gcc.dg/pr37303.c: Likewise.
3486         * gcc.dg/pr39323-1.c: Likewise.
3487         * gcc.dg/pr39323-2.c: Likewise.
3488         * gcc.dg/pr39323-3.c: Likewise.
3489         * gcc.dg/pr45416.c: Likewise.
3490         * gcc.dg/setjmp-2.c: Likewise.
3491         * gcc.dg/split-1.c: Likewise.
3492         * gcc.dg/split-3.c: Likewise.
3493         * gcc.dg/split-4.c: Likewise.
3494         * gcc.dg/strlenopt-12g.c: Likewise.
3495         * gcc.dg/strlenopt-14g.c: Likewise.
3496         * gcc.dg/strlenopt-14gf.c: Likewise.
3497         * gcc.dg/strlenopt-16g.c: Likewise.
3498         * gcc.dg/strlenopt-17g.c: Likewise.
3499         * gcc.dg/strlenopt-18g.c: Likewise.
3500         * gcc.dg/strlenopt-1f.c: Likewise.
3501         * gcc.dg/strlenopt-22g.c: Likewise.
3502         * gcc.dg/strlenopt-2f.c: Likewise.
3503         * gcc.dg/strlenopt-4g.c: Likewise.
3504         * gcc.dg/strlenopt-4gf.c: Likewise.
3505         * gcc.dg/struct-ret-3.c: Likewise.
3506         * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
3507         * gcc.misc-tests/linkage.exp: Likewise.
3508         * gcc.target/i386/20000724-1.c: Likewise.
3509         * gcc.target/i386/align-main-3.c: Likewise.
3510         * gcc.target/i386/cleanup-1.c: Likewise.
3511         * gcc.target/i386/inline-mcpy.c: Likewise.
3512         * gcc.target/i386/pr32268.c: Likewise.
3513         * gcc.target/i386/pr36613.c: Likewise.
3514         * gcc.target/i386/pr39013-1.c: Likewise.
3515         * gcc.target/i386/pr39013-2.c: Likewise.
3516         * gcc.target/i386/pr39496.c: Likewise.
3517         * gcc.target/i386/pr40906-3.c: Likewise.
3518         * gcc.target/i386/pr46084.c: Likewise.
3519         * lib/target-supports.exp (check_effective_target_pie): Likewise.
3521 2013-06-09  Oleg Endo  <olegendo@gcc.gnu.org>
3523         PR target/6526
3524         * gcc.target/sh/pr6526.c: New.
3526 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
3528         PR target/57568
3529         * gcc.c-torture/execute/pr57568.c: New test.
3531 2013-06-09  Paolo Carlini  <paolo.carlini@oracle.com>
3533         PR c++/37404
3534         * g++.dg/other/vararg-4.C: New.
3536 2013-06-08  Vladimir Makarov  <vmakarov@redhat.com>
3538         PR rtl-optimization/57559
3539         * gcc.target/s390/pr57559.c : New test.
3541 2013-06-08  Tobias Burnus  <burnus@net-b.de>
3543         PR fortran/37336
3544         * gfortran.dg/finalize_10.f90: New.
3545         * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
3546         * gfortran.dg/finalize_15.f90: New.
3548 2013-06-08  Tobias Burnus  <burnus@net-b.de>
3550         PR fortran/57553
3551         * gfortran.dg/storage_size_4.f90: New.
3553 2013-06-07  Sriraman Tallam  <tmsriram@google.com>
3555         PR c++/57548
3556         * testsuite/g++.dg/ext/pr57548.C: New test.
3558 2013-06-07  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3560         PR middle-end/57541
3561         * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
3563 2013-06-07  Jan Hubicka  <jh@suse.cz>
3565         * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
3567 2013-06-07  Tobias Burnus  <burnus@net-b.de>
3569         PR fortran/57549
3570         * gfortran.dg/array_constructor_48.f90: New.
3571         * gfortran.dg/array_constructor_type_14.f03: Correct test case.
3572         * gfortran.dg/array_constructor_type_15.f03: Ditto.
3574 2013-06-07  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3576         PR target/56315
3577         * gcc.target/arm/xordi3-opt.c: New test.
3579 2013-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3581         * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
3582         Revert to dg-options.
3584 2013-06-07  Sebastian Huber  <sebastian.huber@embedded-brains.de>
3586         PR target/55033
3587         * gcc.target/powerpc/pr55033.c: New.
3589 2013-06-07  Paolo Carlini  <paolo.carlini@oracle.com>
3591         PR c++/53658
3592         * g++.dg/cpp0x/alias-decl-36.C: New.
3594 2013-06-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
3595             Pat Haugen  <pthaugen@us.ibm.com>
3596             Peter Bergner  <bergner@vnet.ibm.com>
3598         * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
3599         power8 builtin functions.
3600         * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
3601         * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
3602         * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
3603         * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
3604         * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
3605         * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
3606         * gcc.target/powerpc/p8vector-vectorize-1.c: New
3607         tests to test power8 auto-vectorization.
3608         * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
3609         * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
3610         * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
3611         * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
3613         * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
3614         powerpc_p8vector_ok instead of powerpc_vsx_ok.
3616         * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
3618         * lib/target-supports.exp (check_p8vector_hw_available) Add power8
3619         support.
3620         (check_effective_target_powerpc_p8vector_ok): Likewise.
3621         (is-effective-target): Likewise.
3622         (check_vect_support_and_set_flags): Likewise.
3624 2013-06-06  Paolo Carlini  <paolo.carlini@oracle.com>
3626         PR c++/43652
3627         * g++.dg/parse/error53.C: New.
3629 2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
3631         PR rtl-optimization/57459
3632         * gcc.target/i386/pr57459.c: New test.
3634 2013-06-06  Teresa Johnson  <tejohnson@google.com>
3636         PR c++/53743
3637         * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
3638         into -freorder-blocks-and-partition test.
3639         * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
3640         * gcc.dg/tree-prof/20041218-1.c: Ditto.
3641         * gcc.dg/tree-prof/pr52027.c: Use -O2.
3642         * gcc.dg/tree-prof/pr50907.c: Ditto.
3643         * gcc.dg/tree-prof/pr45354.c: Ditto.
3644         * g++.dg/tree-prof/partition2.C: Ditto.
3645         * g++.dg/tree-prof/partition3.C: Ditto.
3647 2013-06-06  Tobias Burnus  <burnus@net-b.de>
3649         PR fortran/57542
3650         * gfortran.dg/finalize_16.f90: New.
3652 2013-06-06  Marcus Shawcroft  <marcus.shawcroft@arm.com>
3654         * gcc.dg/vect/no-section-anchors-vect-68.c:
3655         Add dg-skip-if aarch64_tiny.
3657 2013-06-05  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3659         PR C/57457
3660         * c-c++-common/cilk-plus/AN/pr57457.c: New test.
3661         * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
3663 2013-06-05  Paolo Carlini  <paolo.carlini@oracle.com>
3665         PR c++/51908
3666         * g++.dg/cpp0x/decltype54.C: New.
3668 2013-06-05  James Greenhalgh  <james.greenhalgh@arm.com>
3670         * gcc.dg/fshort-wchar.c: Add extra dg-options for
3671         arm*-*-*eabi* targets.
3672         * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
3673         arm*-*-* targets.
3674         * gcc.dg/tree-ssa/pr43491.c: Likewise.
3676 2013-06-05  Manfred Schwarb  <manfred99@gmx.ch>
3677             Tobias Burnus  <burnus@net-b.de>
3679         * gfortran.dg/string_length_2.f90: Fix dg-do run.
3680         * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do  run".
3681         * gfortran.dg/io_real_boz_4.f90: Ditto.
3682         * gfortran.dg/io_real_boz_5.f90: Ditto.
3684 2013-06-05  Andreas Schwab  <schwab@suse.de>
3686         * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
3688 2013-06-04  Jan Hubicka  <jh@suse.cz>
3690         * gcc.dg/tree-ssa/attr-alias.c: New testcase.
3692 2013-06-04  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3694         * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
3695         parameters with void.
3696         (main2): Removed argc parameter.
3697         * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
3698         (main): Replaced argc, argv parameters with void.
3699         * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
3700         (main2): Removed argc parameter.
3701         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
3702         argv parameters with void.  Added __asm volatile to avoid optimization
3703         on argc, if necessary.
3704         * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
3705         * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
3706         * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
3707         * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
3708         * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
3709         * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
3710         * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
3711         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
3712         * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
3713         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3714         * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3715         * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3716         * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3717         * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
3718         * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
3719         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
3720         * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
3721         * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
3722         * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
3723         * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
3724         parameters with void.
3725         (main2): Removed argc parameter.
3726         * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
3727         (main): Replaced argc, argv parameters with void.
3728         * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
3729         argv parameters with void.  Also renamed this function as main, and
3730         delete the existing main.
3731         * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
3732         * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
3733         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
3735 2013-06-04  Ian Bolton  <ian.bolton@arm.com>
3737         * gcc.target/aarch64/movi_1.c: New test.
3739 2013-06-04  Tobias Burnus  <burnus@net-b.de>
3741         PR fortran/37336
3742         * gfortran.dg/finalize_12.f90: New.
3743         * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
3744         end of scope finalization.
3745         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
3746         * gfortran.dg/allocatable_scalar_9.f90: Ditto.
3747         * gfortran.dg/auto_dealloc_2.f90: Ditto.
3748         * gfortran.dg/class_19.f03: Ditto.
3749         * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
3750         * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
3751         * gfortran.dg/extends_14.f03: Ditto.
3752         * gfortran.dg/move_alloc_4.f90: Ditto.
3753         * gfortran.dg/typebound_proc_27.f03: Ditto.
3755 2013-06-04  Manfred Schwarb  <manfred99@gmx.ch>
3757         * gfortran.dg/bounds_check_7.f90: Remove "! {".
3758         * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
3759         * gfortran.dg/default_initialization_5.f90: Update dg-do.
3760         * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
3761         * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
3762         * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
3763         * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
3764         * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do  run.
3765         * gfortran.dg/io_real_boz_4.f90: Ditto.
3766         * gfortran.dg/io_real_boz_5.f90: Ditto.
3767         * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
3768         * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
3769         * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
3770         * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
3771         * gfortran.dg/transpose_2.f90: Fix dg-output.
3773 2013-06-03  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3775         * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
3776         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
3777         dg-option and an header comment.
3779 2013-06-03  Paolo Carlini  <paolo.carlini@oracle.com>
3781         PR c++/57419
3782         * g++.dg/cpp0x/sfinae46.C: New.
3783         * g++.dg/cpp0x/defaulted13.C: Adjust.
3784         * g++.dg/cpp0x/defaulted2.C: Likewise.
3785         * g++.dg/cpp0x/defaulted26.C: Likewise.
3786         * g++.dg/cpp0x/defaulted3.C: Likewise.
3787         * g++.dg/cpp0x/error1.C: Likewise.
3788         * g++.dg/cpp0x/implicit1.C: Likewise.
3789         * g++.dg/cpp0x/implicit11.C: Likewise.
3790         * g++.dg/cpp0x/inh-ctor13.C: Likewise.
3791         * g++.dg/cpp0x/initlist47.C: Likewise.
3792         * g++.dg/cpp0x/initlist9.C: Likewise.
3793         * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
3794         * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
3795         * g++.dg/cpp0x/nsdmi-local.C: Likewise.
3796         * g++.dg/cpp0x/union4.C: Likewise.
3797         * g++.dg/template/crash108.C: Likewise.
3798         * g++.dg/template/crash41.C: Likewise.
3799         * g++.old-deja/g++.jason/local.C: Likewise.
3800         * g++.old-deja/g++.law/visibility3.C: Likewise.
3802 2013-06-03  Teresa Johnson  <tejohnson@google.com>
3804         * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
3805         * gcc.dg/vect/bb-slp-14.c: Ditto.
3806         * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
3807         * gcc.dg/vect/bb-slp-23.c: Ditto.
3808         * gcc.dg/vect/bb-slp-15.c: Ditto.
3809         * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
3810         * gcc.dg/vect/bb-slp-24.c: Ditto.
3811         * gcc.dg/vect/bb-slp-16.c: Ditto.
3812         * gcc.dg/vect/bb-slp-25.c: Ditto.
3813         * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
3814         * gcc.dg/vect/bb-slp-17.c: Ditto.
3815         * gcc.dg/vect/bb-slp-1.c: Ditto.
3816         * gcc.dg/vect/bb-slp-26.c: Ditto.
3817         * gcc.dg/vect/bb-slp-18.c: Ditto.
3818         * gcc.dg/vect/bb-slp-2.c: Ditto.
3819         * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
3820         * gcc.dg/vect/bb-slp-27.c: Ditto.
3821         * gcc.dg/vect/bb-slp-19.c: Ditto.
3822         * gcc.dg/vect/bb-slp-3.c: Ditto.
3823         * gcc.dg/vect/bb-slp-28.c: Ditto.
3824         * gcc.dg/vect/bb-slp-4.c: Ditto.
3825         * gcc.dg/vect/bb-slp-29.c: Ditto.
3826         * gcc.dg/vect/bb-slp-5.c: Ditto.
3827         * gcc.dg/vect/bb-slp-6.c: Ditto.
3828         * gcc.dg/vect/bb-slp-8a.c: Ditto.
3829         * gcc.dg/vect/bb-slp-7.c: Ditto.
3830         * gcc.dg/vect/bb-slp-8b.c: Ditto.
3831         * gcc.dg/vect/bb-slp-8.c: Ditto.
3832         * gcc.dg/vect/bb-slp-9.c: Ditto.
3833         * gcc.dg/vect/bb-slp-10.c: Ditto.
3834         * gcc.dg/vect/bb-slp-11.c: Ditto.
3835         * gcc.dg/vect/bb-slp-20.c: Ditto.
3836         * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
3837         * gcc.dg/vect/bb-slp-21.c: Ditto.
3838         * gcc.dg/vect/bb-slp-30.c: Ditto.
3839         * gcc.dg/vect/bb-slp-13.c: Ditto.
3840         * gcc.dg/vect/bb-slp-22.c: Ditto.
3841         * g++.dg/vect/slp-pr50413.cc: Ditto.
3842         * g++.dg/vect/slp-pr56812.cc: Ditto.
3843         * g++.dg/vect/slp-pr50819.cc: Ditto.
3845 2013-06-01  Tobias Burnus  <burnus@net-b.de>
3847         PR fortran/57456
3848         * gfortran.dg/class_array_17.f90: New.
3850 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
3852         * ada/acats/floatstore.lst: New.
3853         * ada/acats/run_all.sh: Process it.
3855 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
3857         * gcc.target/powerpc/e500-ord-1.c: New test.
3858         * gcc.target/powerpc/e500-ord-2.c: Likewise.
3859         * gcc.target/powerpc/e500-unord-1.c: Likewise.
3860         * gcc.target/powerpc/e500-unord-2.c: Likewise.
3862 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
3864         * g++.dg/torture/pr54684.C: Add -fno-short-enums.
3866 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
3868         * gcc.target/arm/pr56184.C: Add -fno-short-enums.
3870 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
3872         * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
3874 2013-05-31  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3876         PR c/57452
3877         * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
3878         test-case.
3880 2013-05-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3882         * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
3884 2013-05-31  Marek Polacek  <polacek@redhat.com>
3886         PR tree-optimization/57478
3887         PR tree-optimization/57453
3888         * gcc.dg/torture/pr57478.c: New test.
3890 2013-05-31  Tobias Burnus  <burnus@net-b.de>
3892         PR fortran/57456
3893         * gfortran.dg/class_array_17.f90: New.
3895 2013-05-31  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3897         PR target/56315
3898         * gcc.target/arm/iordi3-opt.c: New test.
3900 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
3902         PR fortran/54190
3903         PR fortran/57217
3904         * gfortran.dg/dummy_procedure_5.f90: Modified error message.
3905         * gfortran.dg/interface_26.f90: Ditto.
3906         * gfortran.dg/proc_ptr_11.f90: Ditto.
3907         * gfortran.dg/proc_ptr_15.f90: Ditto.
3908         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
3909         * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
3910         * gfortran.dg/proc_ptr_result_5.f90: Ditto.
3911         * gfortran.dg/typebound_override_1.f90: Ditto.
3912         * gfortran.dg/typebound_override_4.f90: Ditto.
3913         * gfortran.dg/typebound_proc_6.f03: Ditto.
3914         * gfortran.dg/assumed_type_7.f90: New test.
3915         * gfortran.dg/typebound_override_5.f90: New test.
3916         * gfortran.dg/typebound_override_6.f90: New test.
3917         * gfortran.dg/typebound_override_7.f90: New test.
3919 2013-05-30  Tobias Burnus  <burnus@net-b.de>
3921         PR middle-end/57073
3922         * gfortran.dg/power_6.f90: New.
3924 2013-05-30  Ian Bolton  <ian.bolton@arm.com>
3926         * gcc.target/aarch64/insv_1.c: New test.
3928 2013-05-30  Yufeng Zhang  <yufeng.zhang@arm.com>
3930         * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
3931         dg-skip-if "No stabs".
3933 2013-05-30  Janus Weil  <janus@gcc.gnu.org>
3935         PR fortran/54189
3936         * gfortran.dg/assumed_size_1.f90: New.
3938 2013-05-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
3940         * gcc.dg/shrink-wrap-alloca.c: New added.
3941         * gcc.dg/shrink-wrap-pretend.c: New added.
3942         * gcc.dg/shrink-wrap-sibcall.c: New added.
3944 2013-05-30  Tobias Burnus  <burnus@net-b.de>
3946         PR fortran/57458
3947         * gfortran.dg/assumed_rank_13.f90: New.
3949 2013-05-29  Easwaran Raman  <eraman@google.com>
3951         PR tree-optimization/57442
3952         * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
3954 2013-05-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3956         PR tree-optimization/57441
3957         * gcc.c-torture/compile/pr57441.c: New.
3959 2013-05-29  Dehao Chen  <dehao@google.com>
3961         PR testsuite/57413
3962         * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
3964 2013-05-29  Tobias Burnus  <burnus@net-b.de>
3966         PR fortran/37336
3967         * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
3968         * gfortran.dg/class_19.f03: Ditto.
3970 2013-05-29  Richard Biener  <rguenther@suse.de>
3972         * gcc.dg/vect/bb-slp-32.c: New testcase.
3974 2013-05-28  Balaji V. Iyer  <balaji.v.iyer@intel.com>
3976         * c-c++-common/cilk-plus/AN/array_test1.c: New test.
3977         * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
3978         * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
3979         * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
3980         * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3981         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
3982         * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
3983         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3984         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
3985         * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
3986         * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
3987         * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
3988         * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
3989         * c-c++-common/cilk-plus/AN/misc.c: Likewise.
3990         * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
3991         * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
3992         * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
3993         * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
3994         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
3995         * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
3996         * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
3997         * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
3998         * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
3999         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
4000         * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
4001         * c-c++-common/cilk-plus/AN/vla.c: Likewise.
4002         * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
4003         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
4004         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4005         * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
4006         * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
4007         * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
4008         * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
4009         * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4010         * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
4011         * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
4012         * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
4013         * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
4014         * gcc.dg/cilk-plus/cilk-plus.exp: New script.
4016 2013-05-29  Tobias Burnus  <burnus@net-b.de>
4018         PR fortran/37336
4019         * gfortran.dg/finalize_11.f90: New.
4020         * gfortran.dg/finalize_4.f03: Remove dg-error.
4021         * gfortran.dg/finalize_5.f03: Ditto.
4022         * gfortran.dg/finalize_6.f03: Ditto.
4023         * gfortran.dg/finalize_7.f03: Ditto.
4025 2013-05-28  Tobias Burnus  <burnus@net-b.de>
4027         * gfortran.dg/class_array_16.f90: New.
4029 2013-05-28  Tobias Burnus  <burnus@net-b.de>
4031         PR fortran/57435
4032         * testsuite/gfortran.dg/use_29.f90: New.
4034 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
4036         * gnat.dg/fp_exception.adb: New test.
4038 2013-05-28  Richard Biener  <rguenther@suse.de>
4040         PR tree-optimization/56787
4041         * gcc.dg/vect/pr56787.c: New testcase.
4043 2013-05-28  Janus Weil  <janus@gcc.gnu.org>
4044             Tobias Burnus  <burnus@net-b.de>
4046         PR fortran/57217
4047         * gfortran.dg/typebound_override_4.f90: New.
4049 2013-05-28  Richard Biener  <rguenther@suse.de>
4051         PR tree-optimization/57411
4052         * g++.dg/opt/pr57411.C: New testcase.
4054 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
4056         * gcc.dg/builtin-bswap-8.c: Compile at -O2.
4057         * gcc.dg/builtin-bswap-9.c: Likewise.
4059 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
4061         * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
4063 2013-05-27  Richard Biener  <rguenther@suse.de>
4065         PR middle-end/57412
4066         * gcc.dg/gomp/pr57412.c: New testcase.
4068 2013-05-27  Bud Davis  <jmdavis@link.com>
4070         PR fortran/50405
4071         * gfortran.dg/stfunc_8.f90: New.
4073 2013-05-27  Richard Biener  <rguenther@suse.de>
4075         PR tree-optimization/57343
4076         * gcc.dg/torture/pr57343.c: New testcase.
4078 2013-05-27  Richard Biener  <rguenther@suse.de>
4080         PR tree-optimization/57417
4081         * gcc.dg/torture/pr57417.c: New testcase.
4083 2013-05-27  Richard Biener  <rguenther@suse.de>
4085         PR tree-optimization/57396
4086         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
4088 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
4090         * gnat.dg/specs/last_bit.ads: New test.
4092 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
4094         * gnat.dg/specs/machine_attribute.ads: New test.
4096 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
4098         * gnat.dg/incomplete3.ad[sb]: New test.
4100 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
4102         PR target/53916
4103         * gcc.target/mips/div-13.c: New test.
4105 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
4107         PR target/55777
4108         * gcc.target/mips/mips16-attributes-5.c,
4109         * gcc.target/mips/mips16-attributes-6.c: New tests.
4111 2013-05-25  Eric Botcazou  <ebotcazou@adacore.com>
4113         * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
4114         * gcc.dg/builtin-bswap-8.c: Likewise.
4116 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
4118         PR c++/52216
4119         * g++.dg/cpp0x/new1.C: New.
4121 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
4123         PR c++/25666
4124         * g++.dg/parse/dtor16.C: New.
4125         * g++.dg/parse/dtor6.C: Adjust.
4127 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
4129         PR c++/19618
4130         * g++.dg/expr/bitfield12.C: New.
4132 2013-05-24  Jeff Law  <law@redhat.com>
4134         PR tree-optimization/57124
4135         * gcc.c-torture/execute/pr57124.c: New test.
4136         * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
4138 2013-05-24  Martin Jambor  <mjambor@suse.cz>
4140         PR tree-optimization/57294
4141         * gcc.dg/ipa/pr57294.c: New test.
4143 2013-05-24  Dehao Chen  <dehao@google.com>
4145         * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
4147 2013-05-24  Ian Bolton  <ian.bolton@arm.com>
4149         * gcc.target/aarch64/scalar_intrinsics.c
4150         (force_simd): Use a valid instruction.
4151         (test_vdupd_lane_s64): Pass a valid lane argument.
4152         (test_vdupd_lane_u64): Likewise.
4154 2013-05-24  Richard Biener  <rguenther@suse.de>
4156         PR tree-optimization/57287
4157         * gcc.dg/pr57287.c: New testcase.
4159 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
4161         PR c++/26572
4162         * g++.dg/template/error51.C: New.
4164 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
4166         PR c++/25503
4167         * g++.dg/template/bitfield2.C: New.
4169 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
4171         * gnat.dg/specs/noinline1.ads: New test.
4172         * gnat.dg/noinline2.ad[sb]: Likewise.
4173         * gnat.dg/specs/noinline3.ads: Likewise.
4174         * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
4176 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
4178         PR tree-ssa/57385
4179         * gcc.dg/tree-ssa/pr57385.c: New test.
4181 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
4183         * gnat.dg/derived_type4.adb: New test.
4185 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
4187         * gcc.dg/builtin-bswap-6.c: New test.
4188         * gcc.dg/builtin-bswap-7.c: Likewise.
4189         * gcc.dg/builtin-bswap-8.c: Likewise.
4190         * gcc.dg/builtin-bswap-9.c: Likewise.
4192 2013-05-23  Christian Bruel  <christian.bruel@st.com>
4194         PR debug/57351
4195         * gcc.dg/debug/pr57351.c: New test
4197 2013-05-23  Vidya Praveen  <vidyapraveen@arm.com>
4199         * gcc.target/aarch64/vect-clz.c: New file.
4201 2013-05-23  Martin Jambor  <mjambor@suse.cz>
4203         PR middle-end/57347
4204         * gcc.dg/ipa/pr57347.c: New test.
4206 2013-05-23  Richard Biener  <rguenther@suse.de>
4208         PR tree-optimization/57380
4209         * g++.dg/tree-ssa/pr57380.C: New testcase.
4211 2013-05-23  Richard Biener  <rguenther@suse.de>
4213         PR middle-end/57381
4214         * gcc.dg/torture/pr57381.c: New testcase.
4216 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
4218         PR middle-end/57344
4219         * gcc.c-torture/execute/pr57344-1.c: New test.
4220         * gcc.c-torture/execute/pr57344-2.c: New test.
4221         * gcc.c-torture/execute/pr57344-3.c: New test.
4222         * gcc.c-torture/execute/pr57344-4.c: New test.
4224 2013-05-23  Richard Biener  <rguenther@suse.de>
4226         PR rtl-optimization/57341
4227         * gcc.dg/torture/pr57341.c: New testcase.
4229 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
4231         PR c++/57352
4232         * g++.dg/parse/crash62.C: New.
4234 2013-05-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
4235             Pat Haugen  <pthaugen@us.ibm.com>
4236             Peter Bergner  <bergner@vnet.ibm.com>
4238         * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
4239         crypto builtins.
4241 2013-05-22  Tobias Burnus  <burnus@net-b.de>
4243         PR fortran/57364
4244         * gfortran.dg/defined_assignment_6.f90: New.
4246 2013-05-22  Tobias Burnus  <burnus@net-b.de>
4248         PR fortran/57338
4249         * gfortran.dg/assumed_type_6.f90: New.
4251 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
4253         PR c++/57211
4254         * g++.dg/cpp0x/Wunused-parm.C: New.
4256 2013-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
4258         * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
4259         * g++.dg/warn/Wdouble-promotion.C: Likewise.
4261 2013-05-21  Easwaran Raman  <eraman@google.com>
4263         PR tree-optimization/57322
4264         * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
4266 2013-05-21  Graham Stott  <graham.stott@btinternet.com>
4268         * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
4269         .set (no)?micromips
4271 2013-05-21  Tobias Burnus  <burnus@net-b.de>
4273         PR fortran/57035
4274         * gfortran.dg/assumed_type_5.f90: New.
4275         * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
4276         * gfortran.dg/assumed_rank_2.f90: Ditto.
4277         * gfortran.dg/assumed_type_3.f90: Update dg-error.
4278         * gfortran.dg/no_arg_check_3.f90: Ditto.
4280 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
4282         PR tree-optimization/57331
4283         * gcc.c-torture/compile/pr57331.c: New test.
4285 2013-05-21  Richard Biener  <rguenther@suse.de>
4287         PR tree-optimization/57330
4288         * gcc.dg/torture/pr57330.c: New testcase.
4290 2013-05-21  Richard Biener  <rguenther@suse.de>
4292         PR tree-optimization/57303
4293         * gcc.dg/torture/pr57303.c: New testcase.
4295 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
4297         PR tree-optimization/57321
4298         * gcc.c-torture/execute/pr57321.c: New test.
4300 2013-05-20  Tobias Burnus  <burnus@net-b.de>
4302         PR fortran/48858
4303         PR fortran/55465
4304         * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
4305         * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
4306         * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
4307         * gfortran.dg/binding_label_tests_3.f03: Ditto.
4308         * gfortran.dg/binding_label_tests_4.f03: Ditto.
4309         * gfortran.dg/binding_label_tests_5.f03: Ditto.
4310         * gfortran.dg/binding_label_tests_6.f03: Ditto.
4311         * gfortran.dg/binding_label_tests_7.f03: Ditto.
4312         * gfortran.dg/binding_label_tests_8.f03: Ditto.
4313         * gfortran.dg/c_loc_tests_12.f03: Fix test case.
4314         * gfortran.dg/binding_label_tests_24.f90: New.
4315         * gfortran.dg/binding_label_tests_25.f90: New.
4317 2013-05-20  Tobias Burnus  <burnus@net-b.de>
4319         PR fortran/48858
4320         * gfortran.dg/binding_label_tests_17.f90: New.
4321         * gfortran.dg/binding_label_tests_18.f90: New.
4322         * gfortran.dg/binding_label_tests_19.f90: New.
4323         * gfortran.dg/binding_label_tests_20.f90: New.
4324         * gfortran.dg/binding_label_tests_21.f90: New.
4325         * gfortran.dg/binding_label_tests_22.f90: New.
4326         * gfortran.dg/binding_label_tests_23.f90: New.
4328 2013-05-20  Tobias Burnus  <burnus@net-b.de>
4330         PR fortran/48858
4331         * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
4332         * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
4333         * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
4334         * gfortran.dg/common_18.f90: New.
4335         * gfortran.dg/common_19.f90: New.
4336         * gfortran.dg/common_20.f90: New.
4337         * gfortran.dg/common_21.f90: New.
4339 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
4341         PR c++/12288
4342         * g++.dg/parse/error52.C: New.
4343         * g++.dg/parse/error3.C: Adjust.
4344         * g++.dg/parse/error36.C: Likewise.
4346 2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
4348         PR target/56547
4349         * gcc.target/sh/pr56547-1.c: New.
4350         * gcc.target/sh/pr56547-2.c: New.
4352 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
4354         PR c++/23608
4355         * g++.dg/warn/Wsign-compare-6.C: New.
4356         * g++.dg/warn/Wdouble-promotion.C: Adjust.
4358 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
4360         PR c++/57327
4361         * g++.dg/template/error50.C: New.
4363 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
4365         PR c++/10207
4366         * g++.dg/ext/complit13.C: New.
4368 2013-05-20  Marc Glisse  <marc.glisse@inria.fr>
4370         PR c++/57175
4371         * g++.dg/pr57175.C: New testcase.
4373 2013-05-17  Easwaran Raman  <eraman@google.com>
4375         * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
4377 2013-05-17  Marc Glisse  <marc.glisse@inria.fr>
4379         PR testsuite/57313
4380         * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
4382 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
4384         PR rtl-optimization/57281
4385         PR rtl-optimization/57300
4386         * gcc.dg/pr57300.c: New test.
4387         * gcc.c-torture/execute/pr57281.c: New test.
4389 2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
4391         PR c++/18126
4392         * g++.dg/ext/sizeof-complit.C: New.
4394 2013-05-17  Marek Polacek  <polacek@redhat.com>
4396         * gcc.dg/strlenopt-25.c: New test.
4397         * gcc.dg/strlenopt-26.c: Likewise.
4399 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
4401         * gcc.target/i386/rotate-4.c: Compile only with -mavx
4402         instead of -mavx2, require only avx instead of avx2.
4403         * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
4404         of avx2-check.h and turn into an avx runtime test instead of
4405         avx2 runtime test.
4407 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
4409         * g++.dg/ext/vector22.C: Uncomment working test.
4411 2013-05-16  Paolo Carlini  <paolo.carlini@oracle.com>
4413         PR c++/17410
4414         * g++.dg/template/pr17410.C: New.
4416 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
4418         * gcc.target/i386/rotate-3.c: New test.
4419         * gcc.target/i386/rotate-3a.c: New test.
4420         * gcc.target/i386/rotate-4.c: New test.
4421         * gcc.target/i386/rotate-4a.c: New test.
4422         * gcc.target/i386/rotate-5.c: New test.
4423         * gcc.target/i386/rotate-5a.c: New test.
4425 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4427         * gcc.dg/visibility-21.c: Require section_anchors.
4429 2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
4431         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
4432         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
4433         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
4435 2013-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4437         * gcc.dg/visibility-21.c: New.
4439 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
4441         PR middle-end/57286
4442         * gcc.dg/pr57286.c: New testcase.
4443         * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
4444         * g++.dg/ext/vector22.C: Comment out transformations not
4445         performed anymore.
4447 2013-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
4449         PR target/57260
4450         * gcc.target/mips/call-1.c: Restrict to o32.
4451         * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
4453 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
4455         * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
4456         dg-messages.
4457         * g++.dg/warn/Wshadow-1.C: Likewise.
4458         * g++.dg/warn/Wshadow-6.C: Likewise.
4459         * g++.dg/warn/Wshadow-7.C: Likewise.
4461 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
4463         PR c++/31952
4464         * g++.dg/parse/pr31952-1.C: New.
4465         * g++.dg/parse/pr31952-2.C: Likewise.
4466         * g++.dg/parse/pr31952-3.C: Likewise.
4468         * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
4469         * g++.old-deja/g++.jason/cond.C: Likewise.
4470         * g++.dg/cpp0x/range-for5.C: Likewise.
4472 2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
4474         PR target/19599
4475         * gcc.target/arm/pr40887.c: Adjust testcase.
4476         * gcc.target/arm/pr19599.c: New test.
4478 2013-05-15  Richard Biener  <rguenther@suse.de>
4480         PR tree-optimization/57275
4481         * gcc.target/i386/pr57275.c: New testcase.
4483 2013-05-15  Jan Hubicka  <jh@suse.cz>
4485         * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
4486         * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
4487         * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
4489 2013-05-14  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
4491         * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
4492         scheduling.
4494 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
4496         PR c++/57274
4497         * c-c++-common/Wsequence-point-1.c: New test.
4499 2013-05-14  Marc Glisse  <marc.glisse@inria.fr>
4501         * g++.dg/ext/vector22.C: New testcase.
4502         * gcc.dg/binop-xor3.c: Remove xfail.
4504 2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
4506         * gcc.target/aarch64/vect-fcm.x: Add cases testing
4507         FLOAT cmp FLOAT ? INT : INT.
4508         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
4509         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4510         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4511         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4512         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4513         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4515 2013-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
4517         PR c++/53903
4518         * g++.dg/cpp0x/defaulted43.C: New.
4520 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4522         * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
4523         (alloca): Remove declaration.
4524         (foo9): Replace alloca by __builtin_alloca.
4526 2013-05-14  Joern Rennecke  <joern.rennecke@embecosm.com>
4528         * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
4529         Expect "size of array is too large" error.
4531 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4533         * gcc.dg/fstack-protector-strong.c (alloca): Declare.
4535 2013-05-14  Richard Biener  <rguenther@suse.de>
4537         PR middle-end/57235
4538         * g++.dg/torture/pr57235.C: New testcase.
4540 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
4542         PR middle-end/57251
4543         * gcc.dg/torture/pr57251.c: New test.
4545 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
4547         PR target/57264
4548         * gcc.target/i386/pr57264.c: New test.
4550 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
4552         * gcc.dg/vector-shift-2.c: Add -O to dg-options.
4554 2013-05-13  Greta Yorsh  <Greta.Yorsh@arm.com>
4556         * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
4558 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
4560         PR tree-optimization/45216
4561         PR tree-optimization/57157
4562         * c-c++-common/rotate-1.c: Add 32 tests with +.
4563         * c-c++-common/rotate-1a.c: Adjust.
4564         * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
4565         * c-c++-common/rotate-2b.c: New test.
4566         * c-c++-common/rotate-3.c: Add 32 tests with +.
4567         * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
4568         * c-c++-common/rotate-4b.c: New test.
4569         * c-c++-common/rotate-5.c: New test.
4571 2013-05-13  Martin Jambor  <mjambor@suse.cz>
4573         PR middle-end/42371
4574         * gcc.dg/ipa/remref-0.c: New test.
4575         * gcc.dg/ipa/remref-1a.c: Likewise.
4576         * gcc.dg/ipa/remref-1b.c: Likewise.
4577         * gcc.dg/ipa/remref-2a.c: Likewise.
4578         * gcc.dg/ipa/remref-2b.c: Likewise.
4580 2013-05-13  Marc Glisse  <marc.glisse@inria.fr>
4582         * gcc.dg/vector-shift-2.c: New testcase.
4584 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
4586         PR tree-optimization/57230
4587         * gcc.dg/strlenopt-24.c: New test.
4589         PR tree-optimization/57230
4590         * gcc.dg/strlenopt-23.c: New test.
4592 2013-05-12  Oleg Endo  <olegendo@gcc.gnu.org>
4594         PR target/57108
4595         * gcc.target/sh/pr57108.c: Move this test case to ...
4596         * gcc.c-torture/compile/pr57108.c: ... here.
4598 2013-05-10  Richard Biener  <rguenther@suse.de>
4600         PR tree-optimization/57214
4601         * gcc.dg/torture/pr57214.c: New testcase.
4603 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
4605         * gcc.dg/vector-shift.c: New testcase.
4607 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
4609         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
4611         PR tree-optimization/45216
4612         PR tree-optimization/57157
4613         * c-c++-common/rotate-1.c: New test.
4614         * c-c++-common/rotate-1a.c: New test.
4615         * c-c++-common/rotate-2.c: New test.
4616         * c-c++-common/rotate-2a.c: New test.
4617         * c-c++-common/rotate-3.c: New test.
4618         * c-c++-common/rotate-3a.c: New test.
4619         * c-c++-common/rotate-4.c: New test.
4620         * c-c++-common/rotate-4a.c: New test.
4622 2013-05-10  Richard Biener  <rguenther@suse.de>
4624         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
4625         * gcc.target/i386/l_fma_double_1.c: Adjust.
4626         * gcc.target/i386/l_fma_double_2.c: Likewise.
4627         * gcc.target/i386/l_fma_double_3.c: Likewise.
4628         * gcc.target/i386/l_fma_double_4.c: Likewise.
4629         * gcc.target/i386/l_fma_double_5.c: Likewise.
4630         * gcc.target/i386/l_fma_double_6.c: Likewise.
4631         * gcc.target/i386/l_fma_float_1.c: Likewise.
4632         * gcc.target/i386/l_fma_float_2.c: Likewise.
4633         * gcc.target/i386/l_fma_float_3.c: Likewise.
4634         * gcc.target/i386/l_fma_float_4.c: Likewise.
4635         * gcc.target/i386/l_fma_float_5.c: Likewise.
4636         * gcc.target/i386/l_fma_float_6.c: Likewise.
4638 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
4640         PR c++/51226
4641         * g++.dg/cpp0x/pr51226.C: New.
4643 2013-04-16  Han Shen  <shenhan@google.com>
4645         Test cases for '-fstack-protector-strong'.
4646         * gcc.dg/fstack-protector-strong.c: New.
4647         * g++.dg/fstack-protector-strong.C: New.
4649 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
4651         * gcc.target/aarch64/ands_1.c: New test.
4652         * gcc.target/aarch64/ands_2.c: Likewise
4654 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
4656         * lib/target-supports.exp (check_effective_target_hw): New
4657         function.
4658         * c-c++-common/asan/clone-test-1.c: Call
4659         check_effective_target_hw.
4660         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
4661         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
4662         possible decorations.
4663         * c-c++-common/asan/null-deref-1.c: Likewise.
4664         * c-c++-common/asan/stack-overflow-1.c: Likewise.
4665         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
4666         * c-c++-common/asan/use-after-free-1.c: Likewise.
4667         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
4668         * g++.dg/asan/large-func-test-1.C: Likewise.
4670 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
4672         * gcc.target/aarch64/scalar_intrinsics.c: Update.
4674 2013-05-07  Richard Biener  <rguenther@suse.de>
4676         PR middle-end/57190
4677         * g++.dg/torture/pr57190.C: New testcase.
4679 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
4681         PR tree-optimization/57149
4682         * gcc.dg/pr57149.c: New test.
4684         PR debug/57184
4685         * gcc.dg/pr57184.c: New test.
4687 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
4689         * gnat.dg/specs/array3.ads: New test.
4691 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
4693         * c-c++-common/vector-scalar-2.c: New testcase.
4695 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
4697         * gcc.target/i386/asm-dialect-2.c: New testcase.
4699 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
4701         PR c++/57183
4702         * g++.dg/cpp0x/auto38.C: New.
4704 2013-05-06  Richard Biener  <rguenther@suse.de>
4706         PR tree-optimization/57185
4707         * gcc.dg/autopar/pr57185.c: New testcase.
4709 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
4711         PR target/57106
4712         * gcc.target/i386/pr57106.c: New test.
4714 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
4716         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
4717         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4718         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4719         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4720         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4721         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4722         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4724 2013-05-06  Teresa Johnson  <tejohnson@google.com>
4726         PR bootstrap/57154
4727         * gcc.dg/pr57154.c: New test.
4729 2013-05-06  Richard Biener  <rguenther@suse.de>
4731         PR middle-end/57147
4732         * gcc.dg/torture/pr57147-1.c: New testcase.
4733         * gcc.dg/torture/pr57147-2.c: Likewise.
4734         * gcc.dg/torture/pr57147-3.c: Likewise.
4736 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
4738         PR target/55303
4739         * gcc.target/sh/pr55303-1.c: New.
4740         * gcc.target/sh/pr55303-2.c: New.
4741         * gcc.target/sh/pr55303-3.c: New.
4743 2013-05-05  Tobias Burnus  <burnus@net-b.de>
4745         * gfortran.dg/allocate_with_source_3.f90: New.
4747 2013-05-05  Tobias Burnus  <burnus@net-b.de>
4749         PR fortran/57141
4750         * gfortran.dg/null_8.f90: New.
4752 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
4754         PR c++/53745
4755         * g++.dg/cpp0x/enum27.C: New.
4756         * g++.dg/cpp0x/enum_base.C: Adjust.
4758 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
4760         PR tree-optimization/56205
4761         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
4763 2013-05-04  Tobias Burnus  <burnus@net-b.de>
4765         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
4766         * gfortran.dg/bind_c_usage_27.f90: New.
4767         * gfortran.dg/bind_c_usage_28.f90: New.
4769 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
4771         PR c++/51927
4772         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
4774 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
4776         PR target/57150
4777         * gcc.target/powerpc/pr57150.c: New file.
4779 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
4781         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
4782         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4783         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4784         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4785         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4786         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4787         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4789 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
4791         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
4792         scan-assembler-times.
4794 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
4796         * gcc.dg/tree-ssa/slsr-32.c: New.
4797         * gcc.dg/tree-ssa/slsr-33.c: New.
4798         * gcc.dg/tree-ssa/slsr-34.c: New.
4799         * gcc.dg/tree-ssa/slsr-35.c: New.
4800         * gcc.dg/tree-ssa/slsr-36.c: New.
4801         * gcc.dg/tree-ssa/slsr-37.c: New.
4802         * gcc.dg/tree-ssa/slsr-38.c: New.
4804 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
4806         * gcc.target/aarch64/tst_1.c: New test.
4807         * gcc.target/aarch64/tst_2.c: Likewise
4809 2013-05-02  Jeff Law  <law@redhat.com>
4811         PR tree-optimization/57144
4812         * gcc.c-torture/execute/pr57144.c: New test.
4814 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
4816         PR rtl-optimization/57130
4817         * gcc.c-torture/execute/pr57130.c: New test.
4819 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
4821         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
4823 2013-05-03  Vidya Praveen  <vidyapraveen@arm.com>
4825         * gcc.target/aarch64/fabd.c: New file.
4827 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
4829         PR c++/54318
4830         * g++.dg/cpp0x/pr54318.C: New.
4832 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
4834         PR c++/14283
4835         * g++.dg/parse/error51.C: New.
4836         * g++.dg/parse/error15.C: Adjust column numbers.
4838 2013-05-02  Tobias Burnus  <burnus@net-b.de>
4840         PR fortran/57142
4841         * gfortran.dg/size_kind_2.f90: New.
4842         * gfortran.dg/size_kind_3.f90: New.
4844 2013-05-02  Richard Biener  <rguenther@suse.de>
4846         PR middle-end/57140
4847         * g++.dg/torture/pr57140.C: New testcase.
4849 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
4851         PR target/56732
4852         * gcc.target/arm/pr56732-1.c: New test.
4854 2013-05-02  Martin Jambor  <mjambor@suse.cz>
4856         PR middle-end/56988
4857         * gcc.dg/ipa/pr56988.c: New test.
4859 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
4861         * gcc.target/aarch64/bics_1.c: New test.
4862         * gcc.target/aarch64/bics_2.c: Likewise.
4864 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
4866         PR rtl-optimization/57131
4867         * gcc.c-torture/execute/pr57131.c: New test.
4869 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
4871         PR c++/57132
4872         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
4874 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
4876         PR target/57091
4877         * gcc.target/i386/pr57091.c: New test.
4879 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
4881         * gcc.target/aarch64/vect-vaddv.c: New.
4883 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
4885         * gcc.target/aarch64/vect-vmaxv.c: New.
4886         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
4888 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
4890         * gcc.target/aarch64/scalar-vca.c: New.
4891         * gcc.target/aarch64/vect-vca.c: Likewise.
4893 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
4895         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
4896         (test_vceqd_s64): Force arguments to SIMD registers.
4897         (test_vceqzd_s64): Likewise.
4898         (test_vcged_s64): Likewise.
4899         (test_vcled_s64): Likewise.
4900         (test_vcgezd_s64): Likewise.
4901         (test_vcged_u64): Likewise.
4902         (test_vcgtd_s64): Likewise.
4903         (test_vcltd_s64): Likewise.
4904         (test_vcgtzd_s64): Likewise.
4905         (test_vcgtd_u64): Likewise.
4906         (test_vclezd_s64): Likewise.
4907         (test_vcltzd_s64): Likewise.
4908         (test_vtst_s64): Likewise.
4909         (test_vtst_u64): Likewise.
4911 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
4913         PR c++/57092
4914         * g++.dg/cpp0x/decltype53.C: New.
4916 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
4918         PR fortran/57071
4919         * gfortran.dg/power_5.f90:  New test.
4921 2013-04-30  Richard Biener  <rguenther@suse.de>
4923         PR middle-end/57122
4924         * gcc.dg/torture/pr57122.c: New testcase.
4926 2013-04-30  Richard Biener  <rguenther@suse.de>
4928         PR middle-end/57107
4929         * g++.dg/torture/pr57107.C: New testcase.
4931 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
4933         PR rtl-optimization/57105
4934         * gcc.dg/pr57105.c: New test.
4936 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
4938         PR tree-optimization/57104
4939         * gcc.dg/pr57104.c: New test.
4941 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
4943         PR target/44578
4944         * gcc.target/i386/pr44578.c: New test.
4946 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
4948         PR target/57097
4949         * gcc.target/i386/pr57097.c: New test.
4951 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
4953         PR target/57098
4954         * gcc.target/i386/pr57098.c: New test.
4956 2013-04-29  Kai Tietz  <ktietz@redhat.com>
4958         * gcc.c-torture/execute/pr55875.c: New test.
4960 2013-04-29  Richard Biener  <rguenther@suse.de>
4962         PR middle-end/57075
4963         * gcc.dg/torture/pr57075.c: New testcase.
4965 2013-04-29  Richard Biener  <rguenther@suse.de>
4967         PR middle-end/57103
4968         * gcc.dg/autopar/pr57103.c: New testcase.
4970 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
4972         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
4974 2013-04-29  Tom de Vries  <tom@codesourcery.com>
4976         * gcc.dg/pr50763.c: Update test.
4978 2013-04-26  Jeff Law  <law@redhat.com>
4980         * gcc.dg/tree-ssa/vrp88.c: New test.
4982 2013-04-29  Christian Bruel  <christian.bruel@st.com>
4984         PR target/57108
4985         * gcc.target/sh/pr57108.c: New test.
4987 2013-04-29  Richard Biener  <rguenther@suse.de>
4989         PR middle-end/57089
4990         * gfortran.dg/gomp/pr57089.f90: New testcase.
4992 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
4994         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
4996 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
4998         * gcc.target/aarch64/vect-vcvt.c: New.
5000 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
5002         * gcc.target/aarch64/vect-vrnd.c: New.
5004 2013-04-29  Richard Biener  <rguenther@suse.de>
5006         PR tree-optimization/57081
5007         * gcc.dg/torture/pr57081.c: New testcase.
5009 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
5011         PR tree-optimization/57083
5012         * gcc.dg/torture/pr57083.c: New test.
5014 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
5016         PR c++/56450
5017         * g++.dg/cpp0x/decltype52.C: New.
5019 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
5021         N3472 binary constants
5022         * g++.dg/cpp/limits.C: Adjust warning wording.
5023         * g++.dg/system-binary-constants-1.C: Likewise.
5024         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
5026 2013-04-28  Tobias Burnus  <burnus@net-b.de>
5028         PR fortran/57093
5029         * gfortran.dg/coarray_30.f90: New.
5031 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
5033         PR fortran/57071
5034         * frontend-passes (optimize_power):  New function.
5035         (optimize_op):  Use it.
5037 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
5039         PR target/56866
5040         * gcc.c-torture/execute/pr56866.c: New test.
5041         * gcc.target/i386/pr56866.c: New test.
5043 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
5045         PR go/57045
5046         * gcc.dg/setjmp-5.c: New test.
5048 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
5050         PR c++/55708
5051         * g++.dg/cpp0x/constexpr-55708.C: New.
5053 2013-04-26  Richard Biener  <rguenther@suse.de>
5055         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
5056         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
5057         * gcc.dg/pr53265.c: Remove XFAILs.
5058         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
5059         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
5061 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
5063         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
5064         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
5065         -fdiagnostics-color=never option similarly to
5066         -fno-diagnostics-show-caret option.
5068 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
5070         PR rtl-optimization/57003
5071         * gcc.target/i386/pr57003.c: New test.
5073 2013-04-25  Marek Polacek  <polacek@redhat.com>
5075         PR tree-optimization/57066
5076         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
5078 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
5079             Tejas Belagod  <tejas.belagod@arm.com>
5081         * gcc.target/aarch64/vaddv-intrinsic.c: New.
5082         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
5083         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
5085 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
5087         * gcc.target/aarch64/cmp.c: New.
5089 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
5091         * gcc.target/aarch64/ngc.c: New.
5093 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5095         * lib/target-supports.exp
5096         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
5097         (check_effective_target_arm_neon_fp16_ok): Likewise.
5098         (add_options_for_arm_neon_fp16): Likewise.
5099         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
5100         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
5102 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
5104         PR rtl-optimizations/57046
5105         * gcc.target/i386/pr57046.c: New test.
5107 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
5109         * g++.dg/cpp1y/cplusplus.C: New.
5111 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
5113         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
5115 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
5117         * c-c++-common/Wpointer-arith-1.c: New.
5119 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
5121         * g++.dg/cpp1y/cxx1y_macro.C: New.
5123 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
5125         PR c++/56970
5126         * g++.dg/cpp0x/sfinae45.C: New.
5128 2013-04-24  Richard Biener  <rguenther@suse.de>
5130         PR testsuite/57050
5131         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
5133 2013-04-23  Richard Biener  <rguenther@suse.de>
5135         PR middle-end/57036
5136         * gcc.dg/torture/pr57036-1.c: New testcase.
5137         * gcc.dg/torture/pr57036-2.c: Likewise.
5139 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
5141         * gcc.target/aarch64/scalar-mov.c: New testcase.
5143 2013-04-23  Richard Biener  <rguenther@suse.de>
5145         PR tree-optimization/57026
5146         * gcc.dg/torture/pr57026.c: New testcase.
5148 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
5150         PR fortran/53685
5151         PR fortran/57022
5152         * gfortran.dg/transfer_check_4.f90: New.
5154 2013-04-22  Marek Polacek  <polacek@redhat.com>
5156         PR sanitizer/56990
5157         * gcc.dg/pr56990.c: New test.
5159 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
5161         PR target/57018
5162         * gcc.target/i386/pr57018.c: New test.
5164 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
5166         * gcc.target/aarch64/vrecps.c: New.
5167         * gcc.target/aarch64/vrecpx.c: Likewise.
5169 2013-04-22  Christian Bruel  <christian.bruel@st.com>
5171         PR target/56995
5172         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
5174 2013-04-21  Jeff Law  <law@redhat.com>
5176         * gcc.dg/tree-ssa/forwprop-26.c: New test.
5178 2013-04-20  Tobias Burnus  <burnus@net-b.de>
5180         PR fortran/56907
5181         * gfortran.dg/c_loc_test_22.f90: New.
5183 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
5185         PR rtl-optimization/56847
5186         * gcc.dg/pr56847.c: New test.
5188 2013-04-19  Richard Biener  <rguenther@suse.de>
5190         PR tree-optimization/56982
5191         * gcc.c-torture/execute/pr56982.c: New testcase.
5193 2013-04-19  Martin Jambor  <mjambor@suse.cz>
5195         PR tree-optimization/56718
5196         * g++.dg/ipa/imm-devirt-1.C: New test.
5197         * g++.dg/ipa/imm-devirt-2.C: Likewise.
5199 2013-04-19  Richard Biener  <rguenther@suse.de>
5201         PR tree-optimization/57000
5202         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
5204 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
5205             Mikael Morin  <mikael@gcc.gnu.org>
5207         PR fortran/56872
5208         * gfortran.dg/array_constructor_45.f90:  New test.
5209         * gfortran.dg/array_constructor_46.f90:  New test.
5210         * gfortran.dg/array_constructor_47.f90:  New test.
5211         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
5213 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
5215         PR rtl-optimization/56999
5216         * g++.dg/opt/pr56999.C: New test.
5218 2013-04-18  Cary Coutant  <ccoutant@google.com>
5220         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
5221         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
5223 2013-04-18  Cary Coutant  <ccoutant@google.com>
5225         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
5226         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
5227         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
5228         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
5229         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
5230         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
5231         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
5232         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
5233         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
5234         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
5235         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
5237 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
5239         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
5241 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
5243         PR tree-optimization/56984
5244         * gcc.c-torture/compile/pr56984.c: New test.
5246         PR rtl-optimization/56992
5247         * gcc.dg/pr56992.c: New test.
5249 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
5251         PR fortran/56814
5252         * gfortran.dg/proc_ptr_42.f90: New.
5254 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
5256         * gnat.dg/discr41.ad[sb]: New test.
5257         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
5258         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
5259         * gcc.dg/vect/slp-24.c: Likewise.
5260         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
5261         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
5262         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
5263         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
5264         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
5265         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
5266         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
5267         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
5268         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
5269         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
5270         * gcc.dg/vect/vect-strided-mult.c: Likewise.
5271         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
5272         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
5273         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
5274         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
5275         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
5276         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
5277         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
5278         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
5279         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
5280         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
5281         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
5282         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
5283         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
5284         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
5285         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
5287 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
5289         PR fortran/40958
5290         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
5291         * gfortran.dg/module_md5_1.f90: Remove.
5293 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
5295         * gcc.target/aarch64/adds3.c: New.
5296         * gcc.target/aarch64/subs3.c: New.
5298 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
5300         * gcc.target/aarch64/adds1.c: New.
5301         * gcc.target/aarch64/adds2.c: New.
5302         * gcc.target/aarch64/subs1.c: New.
5303         * gcc.target/aarch64/subs2.c: New.
5305 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
5307         Implement n3599 - Literal operator templates for strings.
5308         * g++.dg/cpp1y/udlit-char-template.C: New test.
5309         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
5311 2013-04-16  Tobias Burnus  <burnus@net-b.de>
5313         PR fortran/39505
5314         * gfortran.dg/no_arg_check_1.f90: New.
5315         * gfortran.dg/no_arg_check_2.f90: New.
5316         * gfortran.dg/no_arg_check_3.f90: New.
5318 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
5320         PR fortran/56968
5321         * gfortran.dg/proc_ptr_41.f90: New.
5323 2013-04-16  Richard Biener  <rguenther@suse.de>
5325         PR tree-optimization/56756
5326         * gcc.dg/torture/pr56756.c: New testcase.
5328 2013-04-16  Tobias Burnus  <burnus@net-b.de>
5330         PR fortran/56969
5331         * gfortran.dg/c_assoc_5.f90: New.
5333 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
5335         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
5336         * gcc.c-torture/execute/pr33992.x: Remove.
5337         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
5338         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
5339         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
5341 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
5343         PR tree-optimization/56962
5344         * gcc.c-torture/execute/pr56962.c: New test.
5346 2013-04-15  Richard Biener  <rguenther@suse.de>
5348         PR tree-optimization/56933
5349         * gcc.dg/vect/pr56933.c: New testcase.
5351 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5353         * gcc.target/arm/anddi3-opt.c: New test.
5354         * gcc.target/arm/anddi3-opt2.c: Likewise.
5356 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
5358         * gcc.dg/pr56890-1.c: New test.
5359         * gcc.dg/pr56890-2.c: Likewise.
5361 2013-04-15  Joey Ye  <joey.ye@arm.com>
5363         * gcc.target/arm/thumb1-far-jump-1.c: New test.
5364         * gcc.target/arm/thumb1-far-jump-2.c: New test.
5366 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
5368         PR fortran/56816
5369         * gfortran.dg/select_type_33.f03: New test.
5371 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
5373         PR fortran/55959
5374         * gfortran.dg/typebound_proc_29.f03: New.
5376 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
5378         PR fortran/56266
5379         * gfortran.dg/typebound_proc_28.f03: New.
5381 2013-04-12  Jeff Law  <law@redhat.com>
5383         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
5384         either.
5386 2013-04-12  Tobias Burnus  <burnus@net-b.de>
5388         PR fortran/56929
5389         * gfortran.dg/coarray/alloc_comp_2.f90: New.
5391 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
5393         PR target/56903
5394         * gcc.target/i386/pr56903.c: New test.
5396 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
5398         PR fortran/56261
5399         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
5400         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
5401         * gfortran.dg/block_11.f90: Fix invalid test case.
5402         * gfortran.dg/function_types_3.f90: Add new error message.
5403         * gfortran.dg/global_references_1.f90: Ditto.
5404         * gfortran.dg/import2.f90: Remove unneeded parts.
5405         * gfortran.dg/import6.f90: Fix invalid test case.
5406         * gfortran.dg/proc_decl_2.f90: Ditto.
5407         * gfortran.dg/proc_decl_9.f90: Ditto.
5408         * gfortran.dg/proc_decl_18.f90: Ditto.
5409         * gfortran.dg/proc_ptr_40.f90: New.
5410         * gfortran.dg/whole_file_7.f90: Modified error wording.
5411         * gfortran.dg/whole_file_16.f90: Ditto.
5412         * gfortran.dg/whole_file_17.f90: Add -pedantic.
5413         * gfortran.dg/whole_file_18.f90: Modified error wording.
5414         * gfortran.dg/whole_file_20.f03: Ditto.
5415         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
5416         invalid test case.
5418 2013-04-12  Richard Biener  <rguenther@suse.de>
5420         Revert
5421         2013-04-10  Richard Biener  <rguenther@suse.de>
5423         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5425 2013-04-12  Tobias Burnus  <burnus@net-b.de>
5427         PR fortran/56845
5428         * gfortran.dg/class_allocate_15.f90: New.
5430         Revert:
5431         2013-04-12  Tobias Burnus  <burnus@net-b.de>
5433         * gfortran.dg/coarray_lib_alloc_2.f90: Update
5434         scan-tree-dump-times.
5436 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
5438         PR tree-optimization/56918
5439         PR tree-optimization/56920
5440         * gcc.dg/vect/pr56918.c: New test.
5441         * gcc.dg/vect/pr56920.c: New test.
5443 2013-04-12  Tobias Burnus  <burnus@net-b.de>
5445         PR fortran/56845
5446         * gfortran.dg/class_allocate_14.f90: New.
5447         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
5448         * gfortran.dg/coarray_lib_alloc_3.f90: New.
5450 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
5452         * gcc.dg/fold-cstvecshift.c: New testcase.
5454 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
5456         * gcc.target/aarch64/negs.c: New.
5458 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
5460         PR c++/56895
5461         * g++.dg/template/arrow4.C: New test.
5463 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
5465         * gnat.dg/array23.adb: New test.
5466         * gnat.dg/array23_pkg[123].ads: New helpers.
5468 2013-04-11  Jeff Law  <law@redhat.com>
5470         PR tree-optimization/56900
5471         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
5473 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
5475         PR c++/56913
5476         * g++.dg/cpp0x/sfinae44.C: New.
5478 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
5480         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
5481         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
5483 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
5485         PR c++/54216
5486         * g++.dg/cpp0x/enum26.C: New.
5487         * g++.old-deja/g++.pt/mangle1.C: Adjust.
5489 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
5491         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
5492         inverse operands.
5493         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
5494         loop is vectorized.
5495         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5496         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
5497         loop is vectorized and that the correct instruction is generated.
5498         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5499         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5500         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5502 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
5504         PR tree-optimization/56899
5505         * gcc.c-torture/execute/pr56899.c: New test.
5507 2013-04-10  David S. Miller  <davem@davemloft.net>
5509         * gcc.target/sparc/setcc-4.c: New test.
5510         * gcc.target/sparc/setcc-5.c: New test.
5512 2013-04-10  Richard Biener  <rguenther@suse.de>
5514         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5516 2013-04-10  Richard Biener  <rguenther@suse.de>
5518         * gcc.dg/vect/slp-39.c: New testcase.
5520 2013-04-10  Joern Rennecke  <joern.rennecke@embecosm.com>
5522         PR tree-optimization/55524
5523         * gcc.target/epiphany/fnma-1.c: New test.
5525 2013-04-10  Zhouyi Zhou  <yizhouzhou@ict.ac.cn>
5527         * gcc.dg/tree-ssa/inline-11.c: New test
5529 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
5531         PR c++/56895
5532         * g++.dg/template/arrow3.C: New test.
5534 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5536         * gcc.target/arm/minmax_minus.c: New test.
5538 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
5540         PR middle-end/56883
5541         * c-c++-common/gomp/pr56883.c: New test.
5543 2013-04-09  Jeff Law  <law@redhat.com>
5545         * gcc.dg/tree-ssa/vrp87.c: New test.
5547 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
5549         PR tree-optimization/56854
5550         * g++.dg/torture/pr56854.C: New test.
5552 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
5554         PR fortran/56782
5555         * gfortran.dg/array_constructor_44.f90:  New test.
5557 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
5559         PR c++/56871
5560         * g++.dg/cpp0x/constexpr-specialization.C: New.
5562 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
5564         * gcc.c-torture/execute/pr56837.c: New test.
5566         PR c++/34949
5567         PR c++/50243
5568         * g++.dg/opt/vt3.C: New test.
5569         * g++.dg/opt/vt4.C: New test.
5571 2013-04-08  Jeff Law  <law@redhat.com>
5573         * gcc.dg/tree-ssa/forwprop-25.c: New test.
5575 2013-04-08  Richard Biener  <rguenther@suse.de>
5577         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
5579 2013-04-08  Richard Biener  <rguenther@suse.de>
5581         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
5583 2013-04-08  Richard Biener  <rguenther@suse.de>
5585         * g++.dg/vect/slp-pr56812.cc: Adjust.
5587 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
5589         * gcc.dg/pr56837.c: New test.
5590         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
5591         "generated memset minus one".
5593 2013-04-07  Tobias Burnus  <burnus@net-b.de>
5595         PR fortran/56849
5596         * gfortran.dg/reshape_5.f90: New.
5598 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
5600         PR target/56843
5601         * gcc.target/powerpc/recip-1.c: Modify expected output.
5602         * gcc.target/powerpc/recip-3.c: Likewise.
5603         * gcc.target/powerpc/recip-4.c: Likewise.
5604         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
5606 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
5608         * gcc.target/arm/peep-ldrd-1.c: New test.
5609         * gcc.target/arm/peep-strd-1.c: Likewise.
5611 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
5613         * gcc.target/arm/negdi-1.c: New test.
5614         * gcc.target/arm/negdi-2.c: Likewise.
5615         * gcc.target/arm/negdi-3.c: Likewise.
5616         * gcc.target/arm/negdi-4.c: Likewise.
5618 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5620         * lib/target-supports.exp (add_options_for_arm_v8_neon):
5621         Add -march=armv8-a when we use v8 NEON.
5622         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
5623         (check_effective_target_vect_call_ceilf): Likewise.
5624         (check_effective_target_vect_call_floorf): Likewise.
5625         (check_effective_target_vect_call_roundf): Likewise.
5626         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
5627         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
5628         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
5629         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
5630         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
5632 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
5634         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
5635         * gcc.target/powerpc/sd-pwr6.c: Same.
5636         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
5637         * g++.dg/debug/pr56294.C: XFAIL on AIX.
5639 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
5641         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
5643 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
5645         PR fortran/40881
5646         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
5647         * gfortran.dg/altreturn_4.f90: Ditto.
5648         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
5649         * gfortran.dg/altreturn_5.f90: Ditto.
5650         * gfortran.dg/altreturn_6.f90: Ditto.
5651         * gfortran.dg/altreturn_7.f90: Ditto.
5653 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5655         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
5656         New procedure.
5657         (check_effective_target_arm_v8_neon_ok_nocache):
5658         Likewise.
5659         (check_effective_target_arm_v8_neon_ok): Change to use
5660         check_effective_target_arm_v8_neon_ok_nocache.
5661         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
5662         NEON flags.
5663         (check_effective_target_vect_call_btruncf):
5664         Enable for arm and ARMv8 NEON.
5665         (check_effective_target_vect_call_ceilf): Likewise.
5666         (check_effective_target_vect_call_floorf): Likewise.
5667         (check_effective_target_vect_call_roundf): Likewise.
5668         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
5669         target.
5671 2013-04-04  Marek Polacek  <polacek@redhat.com>
5673         PR tree-optimization/48186
5674         * gcc.dg/pr48186.c: New test.
5676 2013-04-04  Richard Biener  <rguenther@suse.de>
5678         PR tree-optimization/56826
5679         * gcc.dg/vect/pr56826.c: New testcase.
5680         * gcc.dg/vect/O3-pr36098.c: Adjust.
5682 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
5684         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
5685         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5686         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5687         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5688         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5689         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5690         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5691         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5692         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5693         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5695 2013-04-04  Richard Biener  <rguenther@suse.de>
5697         PR tree-optimization/56213
5698         * gcc.dg/vect/vect-123.c: New testcase.
5700 2013-04-04  Tobias Burnus  <burnus@net-b.de>
5702         PR fortran/56810
5703         * gfortran.dg/read_repeat_2.f90: New.
5705 2013-04-04  Richard Biener  <rguenther@suse.de>
5707         PR tree-optimization/56837
5708         * g++.dg/torture/pr56837.C: New testcase.
5710 2013-04-04  Tobias Burnus  <burnus@net-b.de>
5712         PR fortran/50269
5713         * gfortran.dg/c_loc_test_21.f90: New.
5714         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
5715         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
5716         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
5717         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
5718         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
5720 2013-04-03  Jeff Law  <law@redhat.com>
5722         PR tree-optimization/56799
5723         * gcc.c-torture/execute/pr56799.c: New test.
5725 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
5727         PR c++/56815
5728         * g++.dg/warn/Wpointer-arith-1.C: New.
5729         * g++.dg/gomp/for-19.C: Adjust.
5731 2013-04-03  Marek Polacek  <polacek@redhat.com>
5733         PR sanitizer/55702
5734         * gcc.dg/pr55702.c: New test.
5736 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
5738         PR target/56809
5739         * gcc.dg/pr56809.c: New testcase.
5741 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
5743         PR debug/56819
5744         * g++.dg/debug/pr56819.C: New test.
5746 2013-04-03  Richard Biener  <rguenther@suse.de>
5748         PR tree-optimization/56817
5749         * g++.dg/torture/pr56817.C: New testcase.
5751 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
5753         * gcc.dg/vect/bb-slp-31.c: New file.
5755 2013-04-03  Jason Merrill  <jason@redhat.com>
5757         PR c++/34949
5758         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5760 2013-04-03  Richard Biener  <rguenther@suse.de>
5762         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
5764 2013-04-03  Richard Biener  <rguenther@suse.de>
5766         PR tree-optimization/55964
5767         * gcc.dg/torture/pr55964-2.c: New testcase.
5769 2013-04-03  Richard Biener  <rguenther@suse.de>
5771         PR tree-optimization/56501
5772         * gcc.dg/torture/pr56501.c: New testcase.
5774 2013-04-03  Richard Biener  <rguenther@suse.de>
5776         PR tree-optimization/56407
5777         * gcc.dg/torture/pr56407.c: New testcase.
5779 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
5781         PR tree-optimization/56790
5782         * g++.dg/ext/pr56790-1.C: New testcase.
5784 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
5786         * gcc.target/i386/merge-1.c: New testcase.
5787         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
5789 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
5791         PR c/19449
5792         * gcc.c-torture/execute/pr19449.c: New test.
5794 2013-04-03  Richard Biener  <rguenther@suse.de>
5796         PR tree-optimization/56812
5797         * g++.dg/vect/slp-pr56812.cc: New testcase.
5799 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
5801         PR fortran/56284
5802         PR fortran/40881
5803         * gfortran.dg/altreturn_8.f90: New.
5804         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
5805         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
5806         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5808 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
5810         PR rtl-optimization/56745
5811         * gcc.c-torture/compile/pr56745.c: New test.
5813 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
5815         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
5817 2013-04-02  Richard Biener  <rguenther@suse.de>
5819         PR tree-optimization/56778
5820         * gcc.dg/torture/pr56778.c: New testcase.
5822 2013-04-02  Richard Biener  <rguenther@suse.de>
5824         PR middle-end/56768
5825         * g++.dg/torture/pr56768.C: New testcase.
5827 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
5829         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
5831 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5833         PR fortran/56660
5834         * gfortran.dg/namelist_82.f90:  New test.
5836 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
5838         PR fortran/56500
5839         * gfortran.dg/implicit_class_1.f90: New.
5841 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
5843         PR fortran/56786
5844         * gfortran.dg/namelist_81.f90:  New test.
5846 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
5848         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
5849         for constant and equal string lengths.
5850         * gfortran.dg/character_comparison_5.f90:  Likewise.
5851         * gfortran.dg/character_comparison_9.f90:  New test.
5853 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
5855         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
5856         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
5858 2013-03-29  Tobias Burnus  <burnus@net-b.de>
5860         PR fortran/35203
5861         * gfortran.dg/optional_absent_3.f90: New.
5863 2013-03-29  Tobias Burnus  <burnus@net-b.de>
5865         PR fortran/56737
5866         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
5868 2013-03-29  Tobias Burnus  <burnus@net-b.de>
5870         PR fortran/56735
5871         * gfortran.dg/namelist_80.f90: New.
5873 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
5875         PR fortran/45159
5876         * gfortran.dg/string_length_2.f90:  New test.
5877         * gfortran.dg/dependency_41.f90:  New test.
5879 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
5881         PR fortran/55806
5882         * gfortran.dg/array_constructor_43.f90:  New test.
5883         * gfortran.dg/random_seed_3.f90:  New test.
5885 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
5887         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
5888         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5889         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5890         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5891         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5892         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5893         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5894         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5895         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5896         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5898 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
5900         PR c++/56725
5901         * g++.dg/conversion/op4.C: Adjust.
5902         * g++.dg/cpp0x/rv1n.C: Likewise.
5903         * g++.dg/cpp0x/rv2n.C: Likewise.
5904         * g++.dg/cpp0x/template_deduction.C: Likewise.
5905         * g++.dg/expr/cond8.C: Likewise.
5906         * g++.dg/other/error4.C: Likewise.
5907         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5908         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
5909         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
5910         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
5911         * g++.old-deja/g++.jason/conversion2.C: Likewise.
5912         * g++.old-deja/g++.law/cvt20.C: Likewise.
5913         * g++.old-deja/g++.law/cvt8.C: Likewise.
5914         * g++.old-deja/g++.law/init8.C: Likewise.
5915         * g++.old-deja/g++.mike/net12.C: Likewise.
5916         * g++.old-deja/g++.mike/net8.C: Likewise.
5917         * g++.old-deja/g++.mike/p2793.C: Likewise.
5918         * g++.old-deja/g++.mike/p3836.C: Likewise.
5919         * g++.old-deja/g++.mike/p418.C: Likewise.
5920         * g++.old-deja/g++.mike/p701.C: Likewise.
5921         * g++.old-deja/g++.mike/p807.C: Likewise.
5923 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
5925         PR middle-end/56694
5926         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
5927         targets.
5929 2013-03-28  Marek Polacek  <polacek@redhat.com>
5931         PR tree-optimization/56695
5932         * gcc.dg/vect/pr56695.c: New test.
5934 2013-03-28  Richard Biener  <rguenther@suse.de>
5936         PR tree-optimization/37021
5937         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
5938         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
5940 2013-03-27  Tobias Burnus  <burnus@net-b.de>
5942         PR fortran/56650
5943         PR fortran/36437
5944         * gfortran.dg/sizeof_2.f90: New.
5945         * gfortran.dg/sizeof_3.f90: New.
5946         * gfortran.dg/sizeof_proc.f90: Update dg-error.
5948 2013-03-27  Richard Biener  <rguenther@suse.de>
5950         PR tree-optimization/37021
5951         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
5953 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
5955         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
5956         * g++.dg/ipa/ivinline-2.C: Likewise.
5957         * g++.dg/ipa/ivinline-3.C: Likewise.
5958         * g++.dg/ipa/ivinline-4.C: Likewise.
5959         * g++.dg/ipa/ivinline-5.C: Likewise.
5960         * g++.dg/ipa/ivinline-7.C: Likewise.
5961         * g++.dg/ipa/ivinline-8.C: Likewise.
5962         * g++.dg/ipa/ivinline-9.C: Likewise.
5963         * g++.dg/cpp0x/noexcept03.C: Likewise.
5964         * gcc.dg/const-1.c: Likewise.
5965         * gcc.dg/ipa/pure-const-1.c: Likewise.
5966         * gcc.dg/noreturn-8.c: Likewise.
5967         * gcc.target/i386/mmx-1.c: Likewise.
5968         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
5969         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
5970         * gcc.c-torture/execute/pr33992.x: New file.
5972 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
5974         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
5976 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
5978         PR c++/55951
5979         * g++.dg/ext/desig5.C: New.
5981 2013-03-26  Tobias Burnus  <burnus@net-b.de>
5983         PR fortran/56649
5984         * gfortran.dg/merge_init_expr_2.f90: New.
5985         * gfortran.dg/merge_char_1.f90: Modify test to
5986         stay a run-time test.
5987         * gfortran.dg/merge_char_3.f90: Ditto.
5989 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
5991         * g++.dg/cpp0x/constexpr-friend-2.C: New.
5992         * g++.dg/cpp0x/constexpr-main.C: Likewise.
5994 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
5996         PR c++/56722
5997         * g++.dg/cpp0x/range-for23.C: New.
5999 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
6001         PR libfortran/52512
6002         * gfortran.dg/namelist_79.f90: New.
6004 2013-03-25  Martin Jambor  <mjambor@suse.cz>
6006         * gcc.dg/ipa/ipcp-agg-9.c: New test.
6008 2013-03-25  Tobias Burnus  <burnus@net-b.de>
6010         PR fortran/38536
6011         PR fortran/38813
6012         PR fortran/38894
6013         PR fortran/39288
6014         PR fortran/40963
6015         PR fortran/45824
6016         PR fortran/47023
6017         PR fortran/47034
6018         PR fortran/49023
6019         PR fortran/50269
6020         PR fortran/50612
6021         PR fortran/52426
6022         PR fortran/54263
6023         PR fortran/55343
6024         PR fortran/55444
6025         PR fortran/55574
6026         PR fortran/56079
6027         PR fortran/56378
6028         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
6029         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
6030         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
6031         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
6032         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
6033         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
6034         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
6035         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
6036         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
6037         * gfortran.dg/c_loc_tests_16.f90: Ditto.
6038         * gfortran.dg/c_loc_tests_4.f03: Ditto.
6039         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
6040         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
6041         * gfortran.dg/c_loc_tests_8.f03: Ditto.
6042         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
6043         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
6044         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
6045         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
6046         * gfortran.dg/pr32601_1.f03: Ditto.
6047         * gfortran.dg/storage_size_2.f08: Remove dg-error.
6048         * gfortran.dg/blockdata_7.f90: New.
6049         * gfortran.dg/c_assoc_4.f90: New.
6050         * gfortran.dg/c_f_pointer_tests_6.f90: New.
6051         * gfortran.dg/c_f_pointer_tests_7.f90: New.
6052         * gfortran.dg/c_funloc_tests_8.f90: New.
6053         * gfortran.dg/c_loc_test_17.f90: New.
6054         * gfortran.dg/c_loc_test_18.f90: New.
6055         * gfortran.dg/c_loc_test_19.f90: New.
6056         * gfortran.dg/c_loc_test_20.f90: New.
6057         * gfortran.dg/c_sizeof_5.f90: New.
6058         * gfortran.dg/iso_c_binding_rename_3.f90: New.
6059         * gfortran.dg/transfer_resolve_2.f90: New.
6060         * gfortran.dg/transfer_resolve_3.f90: New.
6061         * gfortran.dg/transfer_resolve_4.f90: New.
6062         * gfortran.dg/pr32601.f03: Update dg-error.
6063         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
6064         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
6066 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
6068         * gcc.target/arm/vseleqdf.c: New test.
6069         * gcc.target/arm/vseleqsf.c: Likewise.
6070         * gcc.target/arm/vselgedf.c: Likewise.
6071         * gcc.target/arm/vselgesf.c: Likewise.
6072         * gcc.target/arm/vselgtdf.c: Likewise.
6073         * gcc.target/arm/vselgtsf.c: Likewise.
6074         * gcc.target/arm/vselledf.c: Likewise.
6075         * gcc.target/arm/vsellesf.c: Likewise.
6076         * gcc.target/arm/vselltdf.c: Likewise.
6077         * gcc.target/arm/vselltsf.c: Likewise.
6078         * gcc.target/arm/vselnedf.c: Likewise.
6079         * gcc.target/arm/vselnesf.c: Likewise.
6080         * gcc.target/arm/vselvcdf.c: Likewise.
6081         * gcc.target/arm/vselvcsf.c: Likewise.
6082         * gcc.target/arm/vselvsdf.c: Likewise.
6083         * gcc.target/arm/vselvssf.c: Likewise.
6085 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
6087         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
6088         body from here...
6089         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
6090         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
6091         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
6092         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
6093         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
6094         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
6095         * gcc.target/aarch64/atomic-op-char.x: ... to here.
6096         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
6097         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
6098         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
6099         * gcc.target/aarch64/atomic-op-int.x: ... to here.
6100         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
6101         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
6102         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
6103         * gcc.target/aarch64/atomic-op-release.x: ... to here.
6104         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
6105         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
6106         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
6107         * gcc.target/aarch64/atomic-op-short.x: ... to here.
6108         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
6109         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
6110         * gcc.target/arm/atomic-op-acquire.c: Likewise.
6111         * gcc.target/arm/atomic-op-char.c: Likewise.
6112         * gcc.target/arm/atomic-op-consume.c: Likewise.
6113         * gcc.target/arm/atomic-op-int.c: Likewise.
6114         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
6115         * gcc.target/arm/atomic-op-release.c: Likewise.
6116         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
6117         * gcc.target/arm/atomic-op-short.c: Likewise.
6119 2013-03-25  Richard Biener  <rguenther@suse.de>
6121         PR middle-end/56694
6122         * g++.dg/torture/pr56694.C: New testcase.
6124 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
6126         PR target/56720
6127         * gcc.target/arm/neon-vcond-gt.c: New test.
6128         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
6129         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
6131 2013-03-25  Richard Biener  <rguenther@suse.de>
6133         PR tree-optimization/56689
6134         * gcc.dg/torture/pr56689.c: New testcase.
6136 2013-03-25  Kai Tietz  <ktietz@redhat.com>
6138         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
6140 2013-03-24  Tobias Burnus  <burnus@net-b.de>
6142         PR fortran/56696
6143         * gfortran.dg/eof_5.f90: New.
6145 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
6147         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
6148         alphabetically.
6150 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
6152         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
6154 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
6156         PR testsuite/55994
6157         * gcc.c-torture/execute/builtins/builtins.exp: Add
6158         -Wl,--allow-multiple-definition for RTEMS targets.
6160 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
6162         * gcc.target/aarch64/movk.c: New test.
6164 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
6166         * g++.dg/ext/vector21.C: New testcase.
6168 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
6170         * gcc.target/arm/neon-for-64bits-1.c: New tests.
6171         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
6173 2013-03-21  Richard Biener  <rguenther@suse.de>
6175         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
6176         * gcc.dg/vect/vect-outer-3a.c: Likewise.
6178 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
6180         * gcc.target/aarch64/vect.c: Test and result vector added
6181         for sabd and saba instructions.
6182         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
6183         instructions in assembly.
6184         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
6185         * gcc.target/aarch64/vect-fp.c: Test and result vector added
6186         for fabd instruction.
6187         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
6188         instruction in assembly.
6189         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
6191 2013-03-20  Jeff Law  <law@redhat.com>
6193         * g++.dg/tree-ssa/ssa-dom.C: New test.
6195 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
6197         * gcc.target/powerpc/mmfpgpr.c: New test.
6198         * gcc.target/powerpc/sd-vsx.c: Likewise.
6199         * gcc.target/powerpc/sd-pwr6.c: Likewise.
6200         * gcc.target/powerpc/vsx-float0.c: Likewise.
6202 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
6204         PR tree-optimization/56355
6205         * gcc.dg/pr56355-1.c: New file.
6207 2013-03-20  Catherine Moore  <clm@codesourcery.com>
6208             Richard Sandiford  <rdsandiford@googlemail.com>
6210         * gcc.target/mips/mips.exp: Add microMIPS support.
6211         * gcc.target/mips/umips-movep-2.c: New test.
6212         * gcc.target/mips/umips-lwp-2.c: New test.
6213         * gcc.target/mips/umips-swp-5.c: New test.
6214         * gcc.target/mips/umips-constraints-1.c: New test.
6215         * gcc.target/mips/umips-lwp-3.c: New test.
6216         * gcc.target/mips/umips-swp-6.c: New test.
6217         * gcc.target/mips/umips-constraints-2.c: New test.
6218         * gcc.target/mips/umips-save-restore-1.c: New test.
6219         * gcc.target/mips/umips-lwp-4.c: New test.
6220         * gcc.target/mips/umips-swp-7.c: New test.
6221         * gcc.target/mips/umips-save-restore-2.c: New test.
6222         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6223         * gcc.target/mips/umips-lwp-5.c: New test.
6224         * gcc.target/mips/umips-save-restore-3.c: New test.
6225         * gcc.target/mips/umips-lwp-6.c: New test.
6226         * gcc.target/mips/umips-swp-1.c: New test.
6227         * gcc.target/mips/umips-lwp-7.c: New test.
6228         * gcc.target/mips/umips-swp-2.c: New test.
6229         * gcc.target/mips/umips-lwp-8.c: New test.
6230         * gcc.target/mips/umips-swp-3.c: New test.
6231         * gcc.target/mips/umips-movep-1.c: New test.
6232         * gcc.target/mips/umips-lwp-1.c: New test.
6233         * gcc.target/mips/umips-swp-4.c: New test.
6235 2013-03-20  Richard Biener  <rguenther@suse.de>
6237         PR tree-optimization/56661
6238         * gcc.dg/torture/pr56661.c: New testcase.
6240 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
6242         PR rtl-optimization/56605
6243         * gcc.target/powerpc/pr56605.c: New.
6245 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
6247         PR fortran/54932
6248         * gfortran.dg/do_1.f90: Don't xfail.
6250 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
6252         PR libfortran/51825
6253         * gfortran.dg/namelist_77.f90: New.
6254         * gfortran.dg/namelist_78.f90: New.
6256 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
6258         PR libfortran/48618
6259         * gfortran.dg/open_negative_unit_1.f90: New.
6261 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
6263         * gcc.target/aarch64/sbc.c: New test.
6265 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
6267         * gcc.target/aarch64/ror.c: New test.
6269 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
6271         * gcc.target/aarch64/extr.c: New test.
6273 2013-03-19  Richard Biener  <rguenther@suse.de>
6275         PR tree-optimization/56273
6276         * gcc.dg/tree-ssa/vrp47.c: Adjust.
6277         * c-c++-common/uninit-17.c: Likewise.
6279 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
6281         PR tree-optimization/56635
6282         * g++.dg/torture/pr56635.C: New test.
6284 2013-03-18  Richard Biener  <rguenther@suse.de>
6286         PR tree-optimization/3713
6287         * g++.dg/ipa/devirt-12.C: New testcase.
6289 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
6291         PR c/56566
6292         * c-c++-common/pr56566.c: New test.
6294 2013-03-17  Jason Merrill  <jason@redhat.com>
6296         * g++.dg/template/abstract-dr337.C: XFAIL.
6298 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
6300         PR c++/56607
6301         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
6302         * c-c++-common/pr56607.c: New test.
6304 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
6306         PR c++/56582
6307         * g++.dg/cpp0x/constexpr-array5.C: New.
6309 2013-03-15  Tobias Burnus  <burnus@net-b.de>
6311         PR fortran/56615
6312         * gfortran.dg/transfer_intrinsic_5.f90: New.
6314 2013-03-15  Kai Tietz  <ktietz@redhat.com>
6316         * gcc.target/i386/movti.c: Don't test for x64 mingw.
6317         * gcc.target/i386/pr20020-1.c: Likewise.
6318         * gcc.target/i386/pr20020-2.c: Likewise.
6319         * gcc.target/i386/pr20020-3.c: Likewise.
6320         * gcc.target/i386/pr53425-1.c: Likewise.
6321         * gcc.target/i386/pr53425-2.c: Likewise.
6322         * gcc.target/i386/pr55093.c: Likewise.
6323         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
6325 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
6327         PR debug/56307
6328         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
6329         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
6331 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
6333         PR tree-optimization/53265
6334         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
6335         undefined behavior.
6336         * gcc.dg/graphite/id-6.c (test): Likewise.
6337         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
6338         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
6340         PR tree-optimization/53265
6341         * gcc.dg/pr53265.c: New test.
6342         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
6343         to dg-options.
6344         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
6345         arrays.
6346         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
6347         n, use it as high bound instead of 4.
6349 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
6351         PR target/49880
6352         * gcc.target/sh/pr49880-1.c: New.
6353         * gcc.target/sh/pr49880-2.c: New.
6354         * gcc.target/sh/pr49880-3.c: New.
6355         * gcc.target/sh/pr49880-4.c: New.
6356         * gcc.target/sh/pr49880-5.c: New.
6358 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
6360         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
6362 2013-03-13  Richard Biener  <rguenther@suse.de>
6364         PR tree-optimization/56608
6365         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
6367 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
6369         PR c++/56611
6370         * g++.dg/cpp0x/alias-decl-32.C: New.
6372 2013-03-11  Jan Hubicka  <jh@suse.cz>
6374         PR middle-end/56571
6375         * gcc.c-torture/compile/pr56571.c: New testcase.
6377 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6379         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
6380         * gcc.dg/tree-ssa/pr55579.c: Likewise.
6382 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
6384         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
6385         * gcc.dg/inline_4.c: Likewise.
6386         * gcc.dg/unroll_2.c: Likewise.
6387         * gcc.dg/unroll_3.c: Likewise.
6388         * gcc.dg/unroll_4.c: Likewise.
6390 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6392         PR testsuite/54119
6393         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
6395         PR debug/56307
6396         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
6398 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
6400         PR target/40797
6401         * gcc.c-torture/compile/pr40797.c: New.
6403 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6405         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
6407 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
6409         PR fortran/56575
6410         * gfortran.dg/class_56.f90: New test.
6412 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
6414         PR middle-end/56524
6415         * gcc.target/mips/pr56524.c: New test.
6417 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
6419         PR c++/56565
6420         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
6422 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
6424         PR c++/51412
6425         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
6427 2013-03-08  Marek Polacek  <polacek@redhat.com>
6429         PR tree-optimization/56478
6430         * gcc.dg/torture/pr56478.c: New test.
6432 2013-03-08  Kai Tietz  <ktietz@redhat.com>
6434         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
6435         targets linker option --allow-multiple-definition.
6437         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
6438         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
6439         * gcc.dg/pr52549.c: Add LLP64 case.
6440         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
6441         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
6442         * gcc.dg/torture/pr51071-2.c: Likewise.
6443         * gcc.dg/tree-ssa/vrp72.c: Likewise.
6444         * gcc.dg/tree-ssa/vrp73.c: Likewise.
6445         * gcc.dg/tree-ssa/vrp75.c: Likewise.
6446         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
6447         * gcc.dg/weak/weak-1.c: Likewise.
6448         * gcc.dg/weak/weak-2.c: Likewise.
6449         * gcc.dg/weak/weak-3.c: Likewise.
6450         * gcc.dg/weak/weak-4.c: Likewise.
6451         * gcc.dg/weak/weak-5.c: Likewise.
6452         * gcc.dg/weak/weak-15.c: Likewise.
6453         * gcc.dg/weak/weak-16.c: Likewise.
6455         * c-c++-common/pr54486.c: Skip test for mingw-targets.
6457 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
6459         PR tree-optimization/56559
6460         * gcc.dg/tree-ssa/reassoc-26.c: New test.
6462 2013-03-07  Andreas Schwab  <schwab@suse.de>
6464         * gcc.dg/pr31490.c: Fix last change.
6466 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
6468         PR c++/56534
6469         * g++.dg/template/crash115.C: New.
6471 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
6473         PR tree-optimization/56539
6474         * gcc.c-torture/compile/pr56539.c: New test.
6476 2013-03-06  Kai Tietz  <ktietz@redhat.com>
6478         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
6479         targets.
6480         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
6481         * gcc.dg/lto/20091013-1_2.c: Likewise.
6482         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
6484 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
6486         * gnat.dg/specs/aggr6.ads: New test.
6488 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
6490         * gnat.dg/loop_optimization15.ad[sb]: New test.
6492 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
6494         PR middle-end/56548
6495         * gcc.dg/pr56548.c: New test.
6497 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
6499         PR debug/53363
6500         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
6502 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
6504         PR c++/56543
6505         * g++.dg/template/typename20.C: New test.
6507 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
6509         PR debug/56510
6510         * gcc.dg/pr56510.c: New test.
6512         PR rtl-optimization/56484
6513         * gcc.c-torture/compile/pr56484.c: New test.
6515 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
6517         PR c++/56530
6518         * g++.dg/warn/Wsign-conversion-2.C: New.
6520 2013-03-05  Richard Biener  <rguenther@suse.de>
6522         PR tree-optimization/56270
6523         * gcc.dg/vect/slp-38.c: New testcase.
6525 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
6527         PR rtl-optimization/56494
6528         * gcc.dg/pr56494.c: New test.
6530 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
6532         * gcc.dg/pr56424.c: New test.
6534 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
6536         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
6537         * gcc.dg/pr56228.c <avr>: Skip.
6539 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
6541         PR testsuite/52641
6542         PR tree-optimization/52631
6543         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
6545 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
6547         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
6548         * gcc.dg/vect/vect-83_64.c: Same.
6550 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
6552         PR fortran/56477
6553         * gfortran.dg/pointer_check_13.f90: New test.
6555 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
6557         PR fortran/54730
6558         * gfortran.dg/array_constructor_42.f90: New test.
6560 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
6562         PR c++/52688
6563         * g++.dg/template/static33.C: New.
6564         * g++.dg/template/static34.C: Likewise.
6566         PR c++/10291
6567         * g++.dg/template/static35.C: New.
6569 2013-03-01  Steve Ellcey  <sellcey@mips.com>
6571         * gcc.dg/pr56396.c: Require pic support.
6573 2013-03-01  Richard Biener  <rguenther@suse.de>
6575         PR tree-optimization/55481
6576         * gcc.dg/torture/pr56488.c: New testcase.
6578 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
6579             Jakub Jelinek  <jakub@redhat.com>
6581         PR sanitizer/56454
6582         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
6583         no_sanitize_address attribute rather than no_address_safety_analysis.
6584         * g++.dg/asan/sanitizer_test_utils.h
6585         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
6586         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
6587         in addition to no_address_safety_analysis.
6589 2013-02-28  Jason Merrill  <jason@redhat.com>
6591         PR c++/56481
6592         * g++.dg/cpp0x/constexpr-and.C: New.
6594 2013-02-28  Martin Jambor  <mjambor@suse.cz>
6596         PR tree-optimization/56294
6597         * g++.dg/debug/pr56294.C: New test.
6599 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
6601         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
6603 2013-02-27  Marek Polacek  <polacek@redhat.com>
6605         PR rtl-optimization/56466
6606         * gcc.dg/pr56466.c: New test.
6608 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
6610         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
6611         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
6612         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
6614 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
6616         PR middle-end/45472
6617         * gcc.dg/pr45472.c: New test.
6619 2013-02-26  Marek Polacek  <polacek@redhat.com>
6621         PR tree-optimization/56426
6622         * gcc.dg/pr56436.c: New test.
6624 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
6626         PR tree-optimization/56448
6627         * gcc.c-torture/compile/pr56448.c: New test.
6629         PR tree-optimization/56443
6630         * gcc.dg/torture/pr56443.c: New test.
6632 2013-02-25  Richard Biener  <rguenther@suse.de>
6634         PR tree-optimization/56175
6635         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
6637 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
6639         PR c++/56403
6640         * g++.dg/torture/pr56403.C: New test.
6642 2013-02-25  Catherine Moore  <clm@codesourcery.com>
6644         Revert:
6645         2013-02-24  Catherine Moore  <clm@codesourcery.com>
6646         Richard Sandiford  <rdsandiford@googlemail.com>
6648         * gcc.target/mips/mips.exp: Add microMIPS support.
6649         * gcc.target/mips/umips-movep-2.c: New test.
6650         * gcc.target/mips/umips-lwp-2.c: New test.
6651         * gcc.target/mips/umips-swp-5.c: New test.
6652         * gcc.target/mips/umips-constraints-1.c: New test.
6653         * gcc.target/mips/umips-lwp-3.c: New test.
6654         * gcc.target/mips/umips-swp-6.c: New test.
6655         * gcc.target/mips/umips-constraints-2.c: New test.
6656         * gcc.target/mips/umips-save-restore-1.c: New test.
6657         * gcc.target/mips/umips-lwp-4.c: New test.
6658         * gcc.target/mips/umips-swp-7.c: New test.
6659         * gcc.target/mips/umips-save-restore-2.c: New test.
6660         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6661         * gcc.target/mips/umips-lwp-5.c: New test.
6662         * gcc.target/mips/umips-save-restore-3.c: New test.
6663         * gcc.target/mips/umips-lwp-6.c: New test.
6664         * gcc.target/mips/umips-swp-1.c: New test.
6665         * gcc.target/mips/umips-lwp-7.c: New test.
6666         * gcc.target/mips/umips-swp-2.c: New test.
6667         * gcc.target/mips/umips-lwp-8.c: New test.
6668         * gcc.target/mips/umips-swp-3.c: New test.
6669         * gcc.target/mips/umips-movep-1.c: New test.
6670         * gcc.target/mips/umips-lwp-1.c: New test.
6671         * gcc.target/mips/umips-swp-4.c: New test.
6673 2013-02-24  Catherine Moore  <clm@codesourcery.com>
6674             Richard Sandiford  <rdsandiford@googlemail.com>
6676         * gcc.target/mips/mips.exp: Add microMIPS support.
6677         * gcc.target/mips/umips-movep-2.c: New test.
6678         * gcc.target/mips/umips-lwp-2.c: New test.
6679         * gcc.target/mips/umips-swp-5.c: New test.
6680         * gcc.target/mips/umips-constraints-1.c: New test.
6681         * gcc.target/mips/umips-lwp-3.c: New test.
6682         * gcc.target/mips/umips-swp-6.c: New test.
6683         * gcc.target/mips/umips-constraints-2.c: New test.
6684         * gcc.target/mips/umips-save-restore-1.c: New test.
6685         * gcc.target/mips/umips-lwp-4.c: New test.
6686         * gcc.target/mips/umips-swp-7.c: New test.
6687         * gcc.target/mips/umips-save-restore-2.c: New test.
6688         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6689         * gcc.target/mips/umips-lwp-5.c: New test.
6690         * gcc.target/mips/umips-save-restore-3.c: New test.
6691         * gcc.target/mips/umips-lwp-6.c: New test.
6692         * gcc.target/mips/umips-swp-1.c: New test.
6693         * gcc.target/mips/umips-lwp-7.c: New test.
6694         * gcc.target/mips/umips-swp-2.c: New test.
6695         * gcc.target/mips/umips-lwp-8.c: New test.
6696         * gcc.target/mips/umips-swp-3.c: New test.
6697         * gcc.target/mips/umips-movep-1.c: New test.
6698         * gcc.target/mips/umips-lwp-1.c: New test.
6699         * gcc.target/mips/umips-swp-4.c: New test.
6701 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
6703         PR sanitizer/56393
6704         * lib/asan-dg.exp (asan_link_flags): Add
6705         -B${gccpath}/libsanitizer/asan/ to flags.
6707 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
6709         PR middle-end/56420
6710         * gcc.dg/torture/pr56420.c: New test.
6712 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
6714         PR middle-end/56108
6715         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
6717 2013-02-21  Martin Jambor  <mjambor@suse.cz>
6719         PR tree-optimization/56310
6720         * g++.dg/ipa/pr56310.C: New test.
6722 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
6724         PR fortran/56385
6725         * gfortran.dg/proc_ptr_comp_37.f90: New.
6727 2013-02-21  Richard Biener  <rguenther@suse.de>
6729         PR tree-optimization/56415
6730         Revert
6731         2013-02-11  Richard Biener  <rguenther@suse.de>
6733         PR tree-optimization/56273
6734         * g++.dg/warn/Warray-bounds-6.C: New testcase.
6735         * gcc.dg/tree-ssa/pr21559.c: Adjust.
6736         * gcc.dg/tree-ssa/vrp17.c: Likewise.
6737         * gcc.dg/tree-ssa/vrp18.c: Likewise.
6738         * gcc.dg/tree-ssa/vrp23.c: Likewise.
6739         * gcc.dg/tree-ssa/vrp24.c: Likewise.
6741 2013-02-21  Marek Polacek  <polacek@redhat.com>
6743         PR tree-optimization/56398
6744         * g++.dg/torture/pr56398.C: New test.
6746 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
6748         PR inline-asm/56405
6749         * gcc.c-torture/compile/pr56405.c: New test.
6751 2013-02-20  Jan Hubicka  <jh@suse.cz>
6753         PR tree-optimization/56265
6754         * g++.dg/ipa/devirt-11.C: New testcase.
6756 2013-02-20  Richard Biener  <rguenther@suse.de>
6758         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
6760 2013-02-20  Richard Biener  <rguenther@suse.de>
6761         Jakub Jelinek  <jakub@redhat.com>
6763         PR tree-optimization/56396
6764         * gcc.dg/pr56396.c: New testcase.
6766 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
6768         PR c++/56373
6769         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
6771 2013-02-19  Richard Biener  <rguenther@suse.de>
6773         PR tree-optimization/56384
6774         * gcc.dg/torture/pr56384.c: New testcase.
6776 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
6778         PR tree-optimization/56350
6779         * gcc.dg/pr56350.c: New test.
6781         PR tree-optimization/56381
6782         * g++.dg/opt/pr56381.C: New test.
6784 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
6786         PR pch/54117
6787         * lib/dg-pch.exp (pch-init, pch-finish,
6788         check_effective_target_pch_supported_debug): New procs.
6789         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
6790         Likewise if $pch_unsupported_debug and $flags include -g.
6791         Skip FAILs about missing *.gch file if $pch_unsupported_debug
6792         and dg-require-effective-target pch_unsupported_debug.
6793         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
6794         * objc.dg/pch/pch.exp: Likewise.
6795         * gcc.dg/pch/pch.exp: Likewise.
6796         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
6797         pch_unsupported_debug.
6798         * gcc.dg/pch/valid-1.hs: Likewise.
6799         * gcc.dg/pch/valid-1b.c: Likewise.
6800         * gcc.dg/pch/valid-1b.hs: Likewise.
6802 2013-02-18  Richard Biener  <rguenther@suse.de>
6804         PR tree-optimization/56366
6805         * gcc.dg/torture/pr56366.c: New testcase.
6807 2013-02-18  Richard Biener  <rguenther@suse.de>
6809         PR middle-end/56349
6810         * gcc.dg/torture/pr56349.c: New testcase.
6812 2013-02-18  Richard Biener  <rguenther@suse.de>
6814         PR tree-optimization/56321
6815         * gcc.dg/torture/pr56321.c: New testcase.
6817 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
6819         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
6821 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
6822             Dodji Seketeli  <dodji@redhat.com>
6824         PR asan/56330
6825         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
6826         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
6827         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
6828         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
6829         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
6830         * c-c++-common/asan/pr56330.c: Likewise.
6831         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
6832         Ensure the size argument of __builtin_memcpy is a constant.
6834 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
6835             Paolo Carlini  <paolo.carlini@oracle.com>
6837         PR c++/51242
6838         * g++.dg/cpp0x/enum23.C: New.
6840 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
6842         PR target/54685
6843         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
6845 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
6847         PR rtl-optimization/56348
6848         * gcc.target/i386/pr56348.c: New test.
6850 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
6852         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
6853         * gcc.target/arm/interrupt-2.c: Likewise.
6855 2013-02-15  Tobias Burnus  <burnus@net-b.de>
6857         PR fortran/56318
6858         * gfortran.dg/matmul_9.f90: New.
6860 2013-02-15  Tobias Burnus  <burnus@net-b.de>
6862         PR fortran/53818
6863         * gfortran.dg/init_flag_11.f90: New.
6865 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
6867         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
6869 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
6871         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
6872         characters.
6874 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
6875             Tobias Burnus  <burnus@net-b.de>
6877         PR testsuite/56138
6878         * gfortran.dg/allocatable_function_7.f90: New.
6880 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
6882         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
6883         * asan_globals_test-wrapper.cc: New file.
6884         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
6885         instead of asan_globals_test.cc as dg-additional-sources.
6886         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
6887         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
6888         "sanitizer_test_utils.h" instead of
6889         "sanitizer_common/tests/sanitizer_test_utils.h".
6890         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
6891         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
6892         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
6893         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
6894         * g++.dg/asan/asan_test.cc: Synced from upstream.
6895         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
6897 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
6899         Fix an asan crash
6900         * c-c++-common/asan/memcmp-2.c: New test.
6902 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
6904         PR c++/55582
6905         * g++.dg/cpp0x/udlit-string-literal.h: New.
6906         * g++.dg/cpp0x/udlit-string-literal.C: New.
6908 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
6910         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
6912 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
6914         PR target/56184
6915         * gcc.target/arm/pr56184.C: New test.
6917 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
6919         PR c++/56302
6920         * g++.dg/torture/pr56302.C: New test.
6921         * g++.dg/cpp0x/constexpr-56302.C: New test.
6922         * c-c++-common/pr56302.c: New test.
6924 2013-02-13  Tobias Burnus  <burnus@net-b.de>
6925             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
6927         PR fortran/56204
6928         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
6929         * gfortran.dg/quad_3.f90: Ditto.
6931 2013-02-13  Kostya Serebryany  <kcc@google.com>
6933         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
6934         to match the fresh asan run-time.
6935         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
6937 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
6939         Avoid instrumenting duplicated memory access in the same basic block
6940         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
6941         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
6942         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
6943         * c-c++-common/asan/inc.c: Likewise.
6945 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
6947         PR inline-asm/56148
6948         * gcc.target/i386/pr56148.c: New test.
6950 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
6951             Tobias Burnus  <burnus@net-b.de>
6953         PR testsuite/56082
6954         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
6955         to kind=2.
6957 2013-02-12  Richard Biener  <rguenther@suse.de>
6959         PR lto/56297
6960         * gcc.dg/lto/pr56297_0.c: New testcase.
6961         * gcc.dg/lto/pr56297_0.c: Likewise.
6963 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
6965         PR fortran/46952
6966         * gfortran.dg/typebound_deferred_1.f90: New.
6968 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
6970         PR rtl-optimization/56151
6971         * gcc.target/i386/pr56151.c: New test.
6973 2013-02-11  Sriraman Tallam  <tmsriram@google.com>
6975         * g++.dg/ext/mv12.C: New test.
6976         * g++.dg/ext/mv12.h: New file.
6977         * g++.dg/ext/mv12-aux.C: New file.
6978         * g++.dg/ext/mv13.C: New test.
6980 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
6982         * lib/target-supports.exp
6983         (check_effective_target_powerpc_eabi_ok): New.
6984         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
6985         powerpc_eabi_ok.
6986         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
6987         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
6988         only.
6989         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
6990         * gcc.target/powerpc/pr51623.c: Likewise.
6991         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
6992         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
6994 2013-02-11  Alexander Potapenko  <glider@google.com>
6995             Jack Howarth  <howarth@bromo.med.uc.edu>
6996             Jakub Jelinek  <jakub@redhat.com>
6998         PR sanitizer/55617
6999         * g++.dg/asan/pr55617.C: Run on all targets.
7001 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
7003         PR rtl-optimization/56275
7004         * gcc.dg/pr56275.c: New test.
7006 2013-02-11  Richard Biener  <rguenther@suse.de>
7008         PR tree-optimization/56273
7009         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
7011 2013-02-11  Richard Biener  <rguenther@suse.de>
7013         PR tree-optimization/56264
7014         * gcc.dg/torture/pr56264.c: New testcase.
7016 2013-02-11  Richard Biener  <rguenther@suse.de>
7018         PR tree-optimization/56273
7019         * g++.dg/warn/Warray-bounds-6.C: New testcase.
7020         * gcc.dg/tree-ssa/pr21559.c: Adjust.
7021         * gcc.dg/tree-ssa/vrp17.c: Likewise.
7022         * gcc.dg/tree-ssa/vrp18.c: Likewise.
7023         * gcc.dg/tree-ssa/vrp23.c: Likewise.
7024         * gcc.dg/tree-ssa/vrp24.c: Likewise.
7026 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
7028         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
7029         for *-*-linux-gnu targets.
7030         * g++.dg/asan/interception-test-1.c: Ditto.
7031         * g++.dg/asan/interception-failure-test-1.C: Ditto.
7032         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
7034 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
7036         PR fortran/55362
7037         * gfortran.dg/intrinsic_size_4.f90 : New test.
7039 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
7041         PR target/56256
7042         * gcc.target/powerpc/pr56256.c: New test.
7044 2013-02-08  Ian Lance Taylor  <iant@google.com>
7046         * lib/go.exp: Load timeout.exp.
7048 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
7050         PR rtl-optimization/56246
7051         * gcc.target/i386/pr56246.c: New test.
7053 2013-02-08  Jeff Law  <law@redhat.com>
7055         PR debug/53948
7056         * gcc.dg/debug/dwarf2/pr53948.c: New test.
7058 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
7060         PR target/56043
7061         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
7062         powerpc*-*-linux*.
7064 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
7066         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
7068 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
7070         PR rtl-optimization/56195
7071         * gcc.dg/torture/pr56195.c: New test.
7073 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
7075         PR fortran/54107
7076         * gfortran.dg/recursive_interface_2.f90: New test.
7078 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
7080         PR tree-optimization/56250
7081         * gcc.c-torture/execute/pr56250.c: New test.
7083 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
7085         PR tree-optimization/56064
7086         * gcc.dg/fixed-point/view-convert-2.c: New test.
7088 2013-02-08  Michael Matz  <matz@suse.de>
7090         PR tree-optimization/52448
7091         * gcc.dg/pr52448.c: New test.
7093 2013-02-08  Richard Biener  <rguenther@suse.de>
7095         PR middle-end/56181
7096         * gcc.dg/torture/pr56181.c: New testcase.
7098 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
7100         PR target/54222
7101         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
7102         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
7104 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
7106         PR c++/56241
7107         * g++.dg/parse/crash61.C: New test.
7109         PR c++/56239
7110         * g++.dg/parse/pr56239.C: New test.
7112         PR c++/56237
7113         * g++.dg/abi/mangle61.C: New test.
7115 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
7117         PR rtl-optimization/56225
7118         * gcc.target/i386/pr56225.c: New test.
7120 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
7122         PR debug/56154
7123         * gcc.dg/guality/pr56154-1.c: New test.
7124         * gcc.dg/guality/pr56154-2.c: New test.
7125         * gcc.dg/guality/pr56154-3.c: New test.
7126         * gcc.dg/guality/pr56154-4.c: New test.
7127         * gcc.dg/guality/pr56154-aux.c: New file.
7129         PR tree-optimization/55789
7130         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
7131         cleanup-tree-dump.
7132         * gcc.dg/tree-ssa/inline-3.c: Add
7133         --param max-early-inliner-iterations=2 option.
7135 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
7137         PR debug/53363
7138         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
7139         Add -fno-dwarf2-cfi-asm to dg-options.
7140         Adapt match count.
7142 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
7144         PR target/56228
7145         * gcc.dg/pr56228.c: New test.
7147 2013-02-07  Alan Modra  <amodra@gmail.com>
7149         PR target/54009
7150         * gcc.target/powerpc/pr54009.c: New test.
7151         PR target/54131
7152         * gfortran.dg/pr54131.f: New test.
7154 2013-02-06  Paul Thomas  <pault@gcc.gnu.org>
7156         PR fortran/55789
7157         * gfortran.dg/array_constructor_41.f90: New test.
7159 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
7161         PR fortran/55978
7162         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
7164 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
7166         PR middle-end/56217
7167         * g++.dg/gomp/pr56217.C: New test.
7169 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
7171         PR tree-optimization/56205
7172         * gcc.dg/tree-ssa/stdarg-6.c: New test.
7173         * gcc.c-torture/execute/pr56205.c: New test.
7175 2013-02-05  Richard Biener  <rguenther@suse.de>
7177         PR tree-optimization/53342
7178         PR tree-optimization/53185
7179         * gcc.dg/vect/pr53185-2.c: New testcase.
7181 2013-02-05  Jan Hubicka  <jh@suse.cz>
7183         PR tree-optimization/55789
7184         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
7185         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
7186         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
7187         * g++.dg/ipa/inline-1.C: New testcase.
7188         * g++.dg/ipa/inline-2.C: New testcase.
7189         * g++.dg/ipa/inline-3.C: New testcase.
7191 2013-02-05  Jan Hubicka  <jh@suse.cz>
7193         PR tree-optimization/55789
7194         * g++.dg/torture/pr55789.C: New testcase.
7196 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
7198         PR middle-end/56167
7199         * gcc.dg/pr56167.c: New test.
7201 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
7203         PR target/55146
7204         * gcc.target/sh/pr55146.c: New.
7206 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
7208         PR tree-optimization/54386
7209         * gcc.target/sh/pr54386.c: New.
7211 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
7213         PR fortran/56008
7214         * gfortran.dg/realloc_on _assign_16.f90 : New test.
7216         PR fortran/47517
7217         * gfortran.dg/realloc_on _assign_17.f90 : New test.
7219 2013-02-04  Alexander Potapenko  <glider@google.com>
7220             Jack Howarth  <howarth@bromo.med.uc.edu>
7221             Jakub Jelinek  <jakub@redhat.com>
7223         PR sanitizer/55617
7224         * g++.dg/asan/pr55617.C: New test.
7226 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
7228         PR fortran/54195
7229         * gfortran.dg/typebound_operator_19.f90: New test.
7230         * gfortran.dg/typebound_assignment_4.f90: New test.
7232 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
7234         PR fortran/54107
7235         * gfortran.dg/recursive_interface_1.f90: New test.
7237 2013-02-04  Richard Guenther  <rguenther@suse.de>
7239         PR lto/56168
7240         * gcc.dg/lto/pr56168_0.c: New testcase.
7241         * gcc.dg/lto/pr56168_1.c: Likewise.
7243 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
7245         PR fortran/50627
7246         PR fortran/56054
7247         * gfortran.dg/block_12.f90:  New test.
7248         * gfortran.dg/module_error_1.f90:  New test.
7250 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
7252         * lib/target-supports.exp (check_effective_target_vect_float)
7253         (check_effective_target_vect_no_align): Add mips-sde-elf.
7255 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
7257         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
7259 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
7261         * gcc.dg/pr56023.c: XFAIL on AIX.
7262         * gcc.dg/vect/pr49352.c: Same.
7264 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
7266         * gnat.dg/opt26.adb: New test.
7268 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
7270         Revert.
7271         2013-01-27  Amol Pise  <amolpise15@gmail.com>
7273         * gcc.target/arm/neon-vfnms-1.c: New test.
7274         * gcc.target/arm/neon-vfnma-1.c: New test.
7276 2013-01-31  Richard Biener  <rguenther@suse.de>
7278         PR tree-optimization/56157
7279         * gcc.dg/torture/pr56157.c: New testcase.
7281 2013-01-30  Richard Biener  <rguenther@suse.de>
7283         PR tree-optimization/56150
7284         * gcc.dg/torture/pr56150.c: New testcase.
7286 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
7288         PR sanitizer/55374
7289         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
7290         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
7291         printed in backtrace.
7292         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
7293         to avoid errors about mismatched allocation vs. deallocation.
7295         PR c++/55742
7296         * g++.dg/mv1.C: Moved to...
7297         * g++.dg/ext/mv1.C: ... here.  Adjust test.
7298         * g++.dg/mv2.C: Moved to...
7299         * g++.dg/ext/mv2.C: ... here.  Adjust test.
7300         * g++.dg/mv3.C: Moved to...
7301         * g++.dg/ext/mv3.C: ... here.
7302         * g++.dg/mv4.C: Moved to...
7303         * g++.dg/ext/mv4.C: ... here.
7304         * g++.dg/mv5.C: Moved to...
7305         * g++.dg/ext/mv5.C: ... here.  Adjust test.
7306         * g++.dg/mv6.C: Moved to...
7307         * g++.dg/ext/mv6.C: ... here.  Adjust test.
7308         * g++.dg/ext/mv7.C: New test.
7309         * g++.dg/ext/mv8.C: New test.
7310         * g++.dg/ext/mv9.C: New test.
7311         * g++.dg/ext/mv10.C: New test.
7312         * g++.dg/ext/mv11.C: New test.
7314 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
7316         PR rtl-optimization/56144
7317         * gcc.dg/pr56144.c: New.
7319 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
7321         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
7322         message.
7323         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
7324         * g++.dg/cpp0x/constexpr-55573.C: Same
7326 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
7328         PR tree-optimization/56064
7329         * gcc.dg/fixed-point/view-convert.c: New test.
7331 2013-01-30  Andreas Schwab  <schwab@suse.de>
7333         * lib/target-supports-dg.exp (dg-process-target): Use expr to
7334         evaluate the end index in string range.
7336 2013-01-30  Tobias Burnus  <burnus@net-b.de>
7338         PR fortran/56138
7339         * gfortran.dg/allocatable_function_6.f90: New.
7341 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
7342             Mikael Morin  <mikael@gcc.gnu.org>
7344         PR fortran/54107
7345         * gfortran.dg/proc_ptr_comp_36.f90: New.
7347 2013-01-29  Richard Biener  <rguenther@suse.de>
7349         PR tree-optimization/55270
7350         * gcc.dg/torture/pr55270.c: New testcase.
7352 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
7354         PR rtl-optimization/56117
7355         * gcc.dg/pr56117.c: New test.
7357 2013-01-28  Richard Biener  <rguenther@suse.de>
7359         PR tree-optimization/56034
7360         * gcc.dg/torture/pr56034.c: New testcase.
7362 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
7364         PR tree-optimization/56125
7365         * gcc.dg/pr56125.c: New test.
7367 2013-01-28  Tobias Burnus  <burnus@net-b.de>
7368             Mikael Morin  <mikael@gcc.gnu.org>
7370         PR fortran/53537
7371         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
7372         * gfortran.dg/import8.f90: Likewise.
7373         * gfortran.dg/interface_derived_type_1.f90: Likewise.
7374         * gfortran.dg/import10.f90: New test.
7375         * gfortran.dg/import11.f90: Likewise
7377 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
7379         PR testsuite/56053
7380         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
7381         string.h.  Provide memset, malloc and free prototypes, adjust line
7382         numbers in dg-output.
7383         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
7384         Provide memset prototype and adjust line numbers in dg-output.
7385         * c-c++-common/asan/global-overflow-1.c: Likewise.
7387         PR tree-optimization/56094
7388         * gcc.dg/pr56094.c: New test.
7390 2013-01-27  Amol Pise  <amolpise15@gmail.com>
7392         * gcc.target/arm/neon-vfnms-1.c: New test.
7393         * gcc.target/arm/neon-vfnma-1.c: New test.
7395 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
7397         PR target/56114
7398         * gcc.target/i386/pr56114.c: New test.
7400 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
7402         PR fortran/55984
7403         * gfortran.dg/associate_14.f90: New test.
7405         PR fortran/56047
7406         * gfortran.dg/associate_13.f90: New test.
7408 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
7410         PR tree-optimization/56098
7411         * gcc.dg/pr56098-1.c: New test.
7412         * gcc.dg/pr56098-2.c: New test.
7414 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
7416         PR target/54222
7417         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
7419 2013-01-22  Marek Polacek  <polacek@redhat.com>
7421         PR tree-optimization/56035
7422         * gcc.dg/pr56035.c: New test.
7424 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
7426         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
7427         for MIPS.
7429 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
7431         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
7433 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
7435         PR c/56078
7436         * gcc.dg/pr56078.c: New test.
7437         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
7439 2013-01-24  Martin Jambor  <mjambor@suse.cz>
7441         PR tree-optimization/55927
7442         * g++.dg/ipa/devirt-10.C: Disable early inlining.
7444 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
7446         * gcc.target/i386/movsd.c: New test.
7448 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
7450         PR inline-asm/55934
7451         * gcc.target/i386/pr55934.c: New test.
7453 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
7455         PR fortran/56081
7456         * gfortran.dg/select_8.f90: New.
7458 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
7460         * gcc.target/microblaze/microblaze.exp: Remove
7461         target_config_cflags check.
7463 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
7465         PR fortran/56052
7466         * gfortran.dg/gomp/pr56052.f90: New test.
7468         PR target/49069
7469         * gcc.dg/pr49069.c: New test.
7471 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
7473         PR c++/55944
7474         * g++.dg/cpp0x/constexpr-static10.C: New.
7476 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
7478         PR target/56028
7479         * gcc.target/i386/pr56028.c: New test.
7481 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
7483         PR target/55686
7484         * gcc.target/i386/pr55686.c: New test.
7486 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
7488         PR c++/53609
7489         * g++.dg/cpp0x/variadic139.C: New test.
7490         * g++.dg/cpp0x/variadic140.C: Likewise.
7491         * g++.dg/cpp0x/variadic141.C: Likewise.
7493 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
7495         * gnat.dg/warn8.adb: New test.
7497 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
7499         PR fortran/55919
7500         * gfortran.dg/include_8.f90: New test.
7502 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
7504         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
7505         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
7507 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
7509         PR tree-optimization/56051
7510         * gcc.c-torture/execute/pr56051.c: New test.
7512 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
7514         PR rtl-optimization/56023
7515         * gcc.dg/pr56023.c: New test.
7517 2013-01-21  Martin Jambor  <mjambor@suse.cz>
7519         PR middle-end/56022
7520         * gcc.target/i386/pr56022.c: New test.
7522 2013-01-21  Jason Merrill  <jason@redhat.com>
7524         * lib/target-supports.exp (check_effective_target_alias): New.
7526 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
7528         PR debug/53235
7529         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
7531 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
7533         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
7535 2013-01-19  Jeff Law  <law@redhat.com>
7537         PR tree-optimization/52631
7538         * tree-ssa/pr52631.c: New test.
7539         * tree-ssa/ssa-fre-9: Update expected output.
7541 2013-01-19  Anthony Green  <green@moxielogic.com>
7543         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
7544         for moxie.
7546 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
7548         PR tree-optimization/56029
7549         * g++.dg/torture/pr56029.C: New test.
7551 2013-01-18  Sharad Singhai  <singhai@google.com>
7553         PR tree-optimization/55995
7554         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
7556 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
7558         PR target/55433
7559         * gcc.target/i386/pr55433.c: New.
7561 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
7563         PR middle-end/56015
7564         * gfortran.dg/pr56015.f90: New test.
7566 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
7568         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
7570 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
7572         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
7573         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7574         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7575         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7576         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7578 2013-01-17  Jeff Law  <law@redhat.com>
7580         * gcc.dg/pr52573.c: Move to...
7581         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
7583         PR rtl-optimization/52573
7584         * gcc.dg/pr52573.c: New test.
7586 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
7588         PR sanitizer/55679
7589         * g++.dg/asan/interception-test-1.C: Skip on darwin.
7590         * lib/target-supports.exp (check_effective_target_swapcontext): Use
7591         check_no_compiler_messages to test support in ucontext.h.
7592         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
7593         compliant RLIMIT_AS.
7595 2013-01-17  Marek Polacek  <polacek@redhat.com>
7597         PR rtl-optimization/55833
7598         * gcc.dg/pr55833.c: New test.
7600 2013-01-17  Jan Hubicka  <jh@suse.cz>
7602         PR tree-optimization/55273
7603         * gcc.c-torture/compile/pr55273.c: New testcase.
7605 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
7607         PR target/55981
7608         * gcc.target/pr55981.c: New test.
7610 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
7612         * gcc.target/arm/pr40887.c: Require at least armv5.
7613         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
7614         * gcc.target/arm/pr51915.c: Likewise.
7615         * gcc.target/arm/pr52006.c: Likewise.
7616         * gcc.target/arm/pr53187.c: Likewise.
7618         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
7619         * gcc.target/arm/ftest-support-arm.h: Delete.
7620         * gcc.target/arm/ftest-support-thumb.h: Delete.
7621         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
7622         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
7623         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
7624         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
7625         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
7626         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
7627         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
7628         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
7629         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
7630         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
7631         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
7632         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
7633         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
7634         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
7635         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
7636         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
7637         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
7638         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
7639         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
7640         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
7641         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
7642         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
7643         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
7644         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
7646 2013-01-17  Martin Jambor  <mjambor@suse.cz>
7648         PR tree-optimizations/55264
7649         * g++.dg/ipa/pr55264.C: New test.
7651 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
7653         PR fortran/55983
7654         * gfortran.dg/class_55.f90: New.
7656 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
7658         PR testsuite/55994
7659         * gcc.c-torture/execute/builtins/builtins.exp: Add
7660         -Wl,--allow-multiple-definition for eabi and elf targets.
7662         PR testsuite/54622
7663         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
7664         check_effective_target_vect_perm_short,
7665         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
7666         check_effective_target_vect64): Return 0 for big-endian ARM.
7667         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
7669         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
7670         prototypes.
7672 2013-01-16  Richard Biener  <rguenther@suse.de>
7674         PR tree-optimization/55964
7675         * gcc.dg/torture/pr55964.c: New testcase.
7677 2013-01-16  Richard Biener  <rguenther@suse.de>
7679         PR tree-optimization/54767
7680         PR tree-optimization/53465
7681         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
7683 2013-01-16  Christian Bruel  <christian.bruel@st.com>
7685         PR target/55301
7686         * gcc.target/sh/sh-switch.c: New testcase.
7688 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
7690         * gcc.dg/webizer.c: Increase the array size.
7692 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
7694         PR target/55940
7695         * gcc.dg/pr55940.c: New test.
7697 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
7698             Harald Anlauf  <anlauf@gmx.de>
7700         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
7701         * gfortran.dg/bounds_check_5.f90: Likewise.
7702         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
7703         * gfortran.dg/continuation_9.f90: Likewise.
7704         * gfortran.dg/move_alloc_13.f90: Likewise.
7705         * gfortran.dg/structure_constructor_11.f90: Likewise.
7706         * gfortran.dg/tab_continuation.f: Likewise.
7707         * gfortran.dg/warning-directive-2.F90: Likewise.
7708         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
7710 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
7712         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
7713         * gcc.target/arm/fma-sp.c: Likewise.
7715 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
7717         PR rtl-optimization/55153
7718         * gcc.dg/pr55153.c: New.
7720 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
7722         PR tree-optimization/55920
7723         * gcc.c-torture/compile/pr55920.c: New test.
7725 2013-01-15  Richard Biener  <rguenther@suse.de>
7727         PR middle-end/55882
7728         * gcc.dg/torture/pr55882.c: New testcase.
7730 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
7732         PR tree-optimization/55955
7733         * gcc.c-torture/compile/pr55955.c: New test.
7735 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
7737         PR c++/55663
7738         * g++.dg/cpp0x/alias-decl-31.C: New test.
7740 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
7742         PR fortran/54286
7743         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
7744         case where interface is null.
7746 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
7748         PR fortran/55806
7749         * gfortran.dg/array_constructor_40.f90:  New test.
7751 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
7753         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
7755 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
7757         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
7758         * gcc.target/aarch64/vect-ld1r-compile.c: New.
7759         * gcc.target/aarch64/vect-ld1r-fp.c: New.
7760         * gcc.target/aarch64/vect-ld1r.c: New.
7761         * gcc.target/aarch64/vect-ld1r.x: New.
7763 2013-01-14  Andi Kleen  <ak@linux.intel.com>
7765         PR target/55948
7766         * gcc.target/i386/hle-clear-rel.c: New file
7767         * gcc.target/i386/hle-store-rel.c: New file.
7769 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
7771         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
7772         * gfortran.dg/bounds_check_4.f90: Likewise.
7773         * gfortran.dg/inquire_10.f90: Likewise.
7774         * gfortran.dg/minloc_3.f90: Likewise.
7775         * gfortran.dg/minlocval_3.f90: Likewise.
7776         * gfortran.dg/module_double_reuse.f90: Likewise.
7777         * gfortran.dg/mvbits_1.f90: Likewise.
7778         * gfortran.dg/oldstyle_1.f90: Likewise.
7779         * gfortran.dg/pr20163-2.f: Likewise.
7780         * gfortran.dg/save_1.f90: Likewise.
7781         * gfortran.dg/scan_1.f90: Likewise.
7782         * gfortran.dg/select_char_1.f90: Likewise.
7783         * gfortran.dg/shape_4.f90: Likewise.
7784         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
7785         * gfortran.dg/function_optimize_10.f90: Likewise.
7786         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
7787         * gfortran.dg/used_types_17.f90: Likewise.
7788         * gfortran.dg/used_types_18.f90: Likewise.
7790 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
7792         PR fortran/54286
7793         * gfortran.dg/proc_ptr_result_8.f90 : New test.
7795 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
7797         * gcc.dg/unroll_5.c: Add nomips16 attributes.
7799 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
7801         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
7803 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
7805         PR fortran/55072
7806         * gfortran.dg/assumed_type_2.f90: Fix test case.
7807         * gfortran.dg/internal_pack_13.f90: New test.
7808         * gfortran.dg/internal_pack_14.f90: New test.
7810 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
7812         PR fortran/55868
7813         * gfortran.dg/unlimited_polymorphic_8.f90: Update
7814         scan-tree-dump-times for foo.0.x._vptr to deal with change from
7815         $tar to STAR.
7817 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
7819         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
7821 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
7823         PR target/55719
7824         * gcc.target/s390/pr55719.c: New testcase.
7826 2013-01-11  Richard Guenther  <rguenther@suse.de>
7828         PR tree-optimization/44061
7829         * gcc.dg/pr44061.c: New testcase.
7831 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
7833         Update copyright years.
7835 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
7836             Jakub Jelinek  <jakub@redhat.com>
7838         PR target/55565
7839         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
7841 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
7843         PR rtl-optimization/55672
7844         * gcc.target/i386/pr55672.c: New.
7846 2013-01-10  Jeff Law  <law@redhat.com>
7848         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
7849         pass/fail message unique.
7852 2013-01-10  Jason Merrill  <jason@redhat.com>
7854         * ada/.gitignore: New.
7856 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
7858         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
7859         Add tls options.
7860         * g++.dg/tls/thread_local2.C: Likewise.
7861         * g++.dg/tls/thread_local2g.C: Likewise.
7862         * g++.dg/tls/thread_local6.C: Likewise.
7863         * g++.dg/tls/thread_local-order1.C: Add tls options.
7864         * g++.dg/tls/thread_local-order2.C: Likewise.
7865         * g++.dg/tls/thread_local3.C: Likewise.
7866         * g++.dg/tls/thread_local3g.C: Likewise.
7867         * g++.dg/tls/thread_local4.C: Likewise.
7868         * g++.dg/tls/thread_local4g.C: Likewise.
7869         * g++.dg/tls/thread_local5.C: Likewise.
7870         * g++.dg/tls/thread_local5g.C: Likewise.
7871         * g++.dg/tls/thread_local6g.C: Likewise.
7873 2013-01-10  Kostya Serebryany  <kcc@google.com>
7875         * g++.dg/asan/asan_test.cc: Sync from upstream.
7877 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
7879         PR tree-optimization/55921
7880         * gcc.c-torture/compile/pr55921.c: New test.
7882 2013-01-09  Jan Hubicka  <jh@suse.cz>
7884         PR tree-optimization/55569
7885         * gcc.c-torture/compile/pr55569.c: New testcase.
7887 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
7889         PR fortran/47203
7890         * gfortran.dg/use_28.f90: New test.
7892 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
7894         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
7895         number matching more robust.
7897 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
7899         PR rtl-optimization/55829
7900         * gcc.target/i386/pr55829.c: New.
7902 2013-01-09  Tobias Burnus  <burnus@net-b.de>
7904         PR fortran/55758
7905         * gfortran.dg/bind_c_bool_1.f90: New.
7906         * gfortran.dg/do_5.f90: Add dg-warning.
7908 2013-01-09  Jan Hubicka  <jh@suse.cz>
7910         PR tree-optimization/55875
7911         * gcc.c-torture/execute/pr55875.c: New testcase.
7912         * g++.dg/torture/pr55875.C: New testcase.
7914 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
7916         PR c/48418
7917         * c-c++-common/pr48418.c: New test.
7919 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
7921         PR c++/55801
7922         * g++.dg/tls/thread_local-ice.C: New.
7924 2013-01-09  Andreas Schwab  <schwab@suse.de>
7926         * gcc.dg/guality/pr54693.c: Null-terminate arr.
7928 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
7930         PR tree-optimization/48189
7931         * gcc.dg/pr48189.c: New test.
7933 2013-01-04  Jan Hubicka  <jh@suse.cz>
7935         PR tree-optimization/55823
7936         * g++.dg/ipa/devirt-10.C: New testcase.
7938 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
7939             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
7941         PR rtl-optimization/55845
7942         * gcc.target/i386/pr55845.c: New test.
7944 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
7946         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
7947         instructions generated instead of number of occurances.
7949 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
7951         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
7952         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7953         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7954         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7955         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7956         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
7957         * gcc.target/aarch64/vect-fcm.x: Likewise.
7958         * lib/target-supports.exp
7959         (check_effective_target_vect_cond): Enable for AArch64.
7961 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
7963         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
7964         endian-safe float pool loading.
7965         (test_square_root_v4sf): Likewise.
7966         (test_square_root_v2df): Likewise.
7967         * lib/target-supports.exp
7968         (check_effective_target_vect_call_sqrtf): Add AArch64.
7970 2013-01-08  Martin Jambor  <mjambor@suse.cz>
7972         PR debug/55579
7973         * gcc.dg/tree-ssa/pr55579.c: New test.
7975 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
7977         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
7978         asm comments.
7980 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
7982         PR middle-end/55890
7983         * gcc.dg/torture/pr55890-3.c: New test.
7985         PR middle-end/55851
7986         * gcc.c-torture/compile/pr55851.c: New test.
7988         PR sanitizer/55844
7989         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
7990         dg-options.
7992 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
7994         PR fortran/55618
7995         * gfortran.dg/elemental_scalar_args_2.f90: New test.
7997 2013-01-07  Tobias Burnus  <burnus@net-b.de>
7999         PR fortran/55763
8000         * gfortran.dg/pointer_init_2.f90: Update dg-error.
8001         * gfortran.dg/pointer_init_7.f90: New.
8003 2013-01-07  Richard Biener  <rguenther@suse.de>
8005         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
8007 2013-01-07  Richard Biener  <rguenther@suse.de>
8009         PR middle-end/55890
8010         * gcc.dg/torture/pr55890-1.c: New testcase.
8011         * gcc.dg/torture/pr55890-2.c: Likewise.
8013 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
8015         * gcc.target/aarch64/fmovd.c: New.
8016         * gcc.target/aarch64/fmovf.c: Likewise.
8017         * gcc.target/aarch64/fmovd-zero.c: Likewise.
8018         * gcc.target/aarch64/fmovf-zero.c: Likewise.
8019         * gcc.target/aarch64/vect-fmovd.c: Likewise.
8020         * gcc.target/aarch64/vect-fmovf.c: Likewise.
8021         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
8022         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
8024 2013-01-07  Richard Biener  <rguenther@suse.de>
8026         PR tree-optimization/55888
8027         PR tree-optimization/55862
8028         * gcc.dg/torture/pr55888.c: New testcase.
8030 2013-01-07  Tobias Burnus  <burnus@net-b.de>
8032         PR fortran/55852
8033         * gfortran.dg/intrinsic_size_3.f90: New.
8035 2013-01-07  Tobias Burnus  <burnus@net-b.de>
8037         PR fortran/55763
8038         * gfortran.dg/select_type_32.f90: New.
8040 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
8042         PR c++/52343
8043         * g++.dg/cpp0x/alias-decl-29.C: New test.
8045 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
8047         PR fortran/53876
8048         PR fortran/54990
8049         PR fortran/54992
8050         * gfortran.dg/class_array_15.f03: New test.
8052 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
8054         PR fortran/42769
8055         PR fortran/45836
8056         PR fortran/45900
8057         * gfortran.dg/use_23.f90: New test.
8058         * gfortran.dg/use_24.f90: New test.
8059         * gfortran.dg/use_25.f90: New test.
8060         * gfortran.dg/use_26.f90: New test.
8061         * gfortran.dg/use_27.f90: New test.
8063 2013-01-06  Olivier Hainque  <hainque@adacore.com>
8065         * gnat.dg/specs/clause_on_volatile.ads: New test.
8067 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
8069         * gnat.dg/alignment10.adb: New test.
8071 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
8072             Mikael Morin  <mikael@gcc.gnu.org>
8074         PR fortran/55827
8075         * gfortran.dg/use_22.f90: New test.
8077 2013-01-04  Andrew Pinski  <apinski@cavium.com>
8079         * gcc.target/aarch64/cmp-1.c: New testcase.
8081 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
8083         PR fortran/55172
8084         * gfortran.dg/select_type_31.f03: New test.
8086 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8088         PR c++/54526 (again)
8089         * g++.dg/cpp0x/parse2.C: Extend.
8090         * g++.old-deja/g++.other/crash28.C: Adjust.
8092 2013-01-04  Richard Biener  <rguenther@suse.de>
8094         PR tree-optimization/55862
8095         * gcc.dg/torture/pr55862.c: New testcase.
8097 2013-01-04  Martin Jambor  <mjambor@suse.cz>
8099         PR tree-optimization/55755
8100         * gcc.dg/torture/pr55755.c: New test.
8101         * gcc.dg/tree-ssa/sra-13.c: Likewise.
8102         * gcc.dg/tree-ssa/pr45144.c: Update.
8104 2013-01-04  Richard Biener  <rguenther@suse.de>
8106         PR middle-end/55863
8107         * gcc.dg/fold-reassoc-2.c: New testcase.
8109 2013-01-04  Tobias Burnus  <burnus@net-b.de>
8111         PR fortran/55763
8112         * gfortran.dg/null_7.f90: New.
8114 2013-01-04  Tobias Burnus  <burnus@net-b.de>
8116         PR fortran/55854
8117         PR fortran/55763
8118         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
8119         * gfortran.dg/unlimited_polymorphic_7.f90: New.
8120         * gfortran.dg/unlimited_polymorphic_8.f90: New.
8122 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
8124         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
8126 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
8128         PR fortran/55855
8129         * gfortran.dg/assignment_1.f90: Modified.
8130         * gfortran.dg/assignment_4.f90: New.
8132 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
8134         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
8136 2013-01-03  Richard Biener  <rguenther@suse.de>
8138         PR tree-optimization/55857
8139         * gcc.dg/vect/pr55857-1.c: New testcase.
8140         * gcc.dg/vect/pr55857-2.c: Likewise.
8142 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
8144         PR rtl-optimization/55838
8145         * gcc.dg/pr55838.c: New test.
8147         PR tree-optimization/55832
8148         * gcc.c-torture/compile/pr55832.c: New test.
8150 2013-01-02  Teresa Johnson  <tejohnson@google.com>
8152         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
8153         * gcc.dg/tree-ssa/loop-23.c: Ditto.
8154         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
8155         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
8156         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
8157         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
8158         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
8159         * gcc.dg/unroll_1.c: Ditto.
8160         * gcc.dg/unroll_2.c: Ditto.
8161         * gcc.dg/unroll_3.c: Ditto.
8162         * gcc.dg/unroll_4.c: Ditto.
8164 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
8166         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
8168 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
8170         PR fortran/55818
8171         * gfortran.dg/eof_4.f90: New test.
8173 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
8175         * lib/c-compat.exp (compat-use-alt-compiler): Remove
8176         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
8177         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
8178         (compat_setup_dfp): Initialize compat_alt_caret and
8179         compat_save_TEST_ALWAYS_FLAGS.
8181 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
8183         * gcc.dg/torture/tls/tls-reload-1.c: New test.
8185 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
8187         * gcc.dg/torture/fp-int-convert-2.c: New test.
8189 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
8191         * gfortran.dg/newunit_3.f90: Add dg-do run.
8192         * gfortran.dg/inquire_15.f90: Add dg-do run.
8194 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
8196         PR tree-optimization/55831
8197         * gcc.dg/pr55831.c: New test.
8199 Copyright (C) 2013 Free Software Foundation, Inc.
8201 Copying and distribution of this file, with or without modification,
8202 are permitted in any medium without royalty provided the copyright
8203 notice and this notice are preserved.