re PR libfortran/56696 (Formatted (list-directed) input fails to signal end of record)
[official-gcc.git] / gcc / testsuite / ChangeLog
blob8e39514d90cf4d31c00be0481fc39a56f90637b4
1 2013-03-24  Tobias Burnus  <burnus@net-b.de>
3         PR fortran/56696
4         * gfortran.dg/eof_5.f90: New.
6 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
8         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
9         alphabetically.
11 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
13         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
15 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
17         PR testsuite/55994
18         * gcc.c-torture/execute/builtins/builtins.exp: Add
19         -Wl,--allow-multiple-definition for RTEMS targets.
21 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
23         * gcc.target/aarch64/movk.c: New test.
25 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
27         * g++.dg/ext/vector21.C: New testcase.
29 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
31         * gcc.target/arm/neon-for-64bits-1.c: New tests.
32         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
34 2013-03-21  Richard Biener  <rguenther@suse.de>
36         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
37         * gcc.dg/vect/vect-outer-3a.c: Likewise.
39 2013-03-21   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
41         * gcc.target/aarch64/vect.c: Test and result vector added
42         for sabd and saba instructions.
43         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
44         instructions in assembly.
45         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
46         * gcc.target/aarch64/vect-fp.c: Test and result vector added
47         for fabd instruction.
48         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
49         instruction in assembly.
50         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
52 2013-03-20  Jeff Law  <law@redhat.com>
54         * g++.dg/tree-ssa/ssa-dom.C: New test.
56 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
58         * gcc.target/powerpc/mmfpgpr.c: New test.
59         * gcc.target/powerpc/sd-vsx.c: Likewise.
60         * gcc.target/powerpc/sd-pwr6.c: Likewise.
61         * gcc.target/powerpc/vsx-float0.c: Likewise.
63 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
65         PR tree-optimization/56355
66         * gcc.dg/pr56355-1.c: New file.
68 2013-03-20  Catherine Moore  <clm@codesourcery.com>
69             Richard Sandiford <rdsandiford@googlemail.com>
71         * gcc.target/mips/mips.exp: Add microMIPS support.
72         * gcc.target/mips/umips-movep-2.c: New test.
73         * gcc.target/mips/umips-lwp-2.c: New test.
74         * gcc.target/mips/umips-swp-5.c: New test.
75         * gcc.target/mips/umips-constraints-1.c: New test.
76         * gcc.target/mips/umips-lwp-3.c: New test.
77         * gcc.target/mips/umips-swp-6.c: New test.
78         * gcc.target/mips/umips-constraints-2.c: New test.
79         * gcc.target/mips/umips-save-restore-1.c: New test.
80         * gcc.target/mips/umips-lwp-4.c: New test.
81         * gcc.target/mips/umips-swp-7.c: New test.
82         * gcc.target/mips/umips-save-restore-2.c: New test.
83         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
84         * gcc.target/mips/umips-lwp-5.c: New test.
85         * gcc.target/mips/umips-save-restore-3.c: New test.
86         * gcc.target/mips/umips-lwp-6.c: New test.
87         * gcc.target/mips/umips-swp-1.c: New test.
88         * gcc.target/mips/umips-lwp-7.c: New test.
89         * gcc.target/mips/umips-swp-2.c: New test.
90         * gcc.target/mips/umips-lwp-8.c: New test.
91         * gcc.target/mips/umips-swp-3.c: New test.
92         * gcc.target/mips/umips-movep-1.c: New test.
93         * gcc.target/mips/umips-lwp-1.c: New test.
94         * gcc.target/mips/umips-swp-4.c: New test.
96 2013-03-20  Richard Biener  <rguenther@suse.de>
98         PR tree-optimization/56661
99         * gcc.dg/torture/pr56661.c: New testcase.
101 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
103         PR rtl-optimization/56605
104         * gcc.target/powerpc/pr56605.c: New.
106 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
108         PR fortran/54932
109         * gfortran.dg/do_1.f90: Don't xfail.
111 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
113         PR libfortran/51825
114         * gfortran.dg/namelist_77.f90: New.
115         * gfortran.dg/namelist_78.f90: New.
117 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
119         PR libfortran/48618
120         * gfortran.dg/open_negative_unit_1.f90: New.
122 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
124         * gcc.target/aarch64/sbc.c: New test.
126 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
128         * gcc.target/aarch64/ror.c: New test.
130 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
132         * gcc.target/aarch64/extr.c: New test.
134 2013-03-19  Richard Biener  <rguenther@suse.de>
136         PR tree-optimization/56273
137         * gcc.dg/tree-ssa/vrp47.c: Adjust.
138         * c-c++-common/uninit-17.c: Likewise.
140 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
142         PR tree-optimization/56635
143         * g++.dg/torture/pr56635.C: New test.
145 2013-03-18  Richard Biener  <rguenther@suse.de>
147         PR tree-optimization/3713
148         * g++.dg/ipa/devirt-12.C: New testcase.
150 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
152         PR c/56566
153         * c-c++-common/pr56566.c: New test.
155 2013-03-17  Jason Merrill  <jason@redhat.com>
157         * g++.dg/template/abstract-dr337.C: XFAIL.
159 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
161         PR c++/56607
162         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
163         * c-c++-common/pr56607.c: New test.
165 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
167         PR c++/56582
168         * g++.dg/cpp0x/constexpr-array5.C: New.
170 2013-03-15  Tobias Burnus  <burnus@net-b.de>
172         PR fortran/56615
173         * gfortran.dg/transfer_intrinsic_5.f90: New.
175 2013-03-15  Kai Tietz  <ktietz@redhat.com>
177         * gcc.target/i386/movti.c: Don't test for x64 mingw.
178         * gcc.target/i386/pr20020-1.c: Likewise.
179         * gcc.target/i386/pr20020-2.c: Likewise.
180         * gcc.target/i386/pr20020-3.c: Likewise.
181         * gcc.target/i386/pr53425-1.c: Likewise.
182         * gcc.target/i386/pr53425-2.c: Likewise.
183         * gcc.target/i386/pr55093.c: Likewise.
184         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
186 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
188         PR debug/56307
189         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
190         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
192 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
194         PR tree-optimization/53265
195         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
196         undefined behavior.
197         * gcc.dg/graphite/id-6.c (test): Likewise.
198         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
199         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
201         PR tree-optimization/53265
202         * gcc.dg/pr53265.c: New test.
203         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
204         to dg-options.
205         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
206         arrays.
207         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
208         n, use it as high bound instead of 4.
210 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
212         PR target/49880
213         * gcc.target/sh/pr49880-1.c: New.
214         * gcc.target/sh/pr49880-2.c: New.
215         * gcc.target/sh/pr49880-3.c: New.
216         * gcc.target/sh/pr49880-4.c: New.
217         * gcc.target/sh/pr49880-5.c: New.
219 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
221         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
223 2013-03-13  Richard Biener  <rguenther@suse.de>
225         PR tree-optimization/56608
226         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
228 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
230         PR c++/56611
231         * g++.dg/cpp0x/alias-decl-32.C: New.
233 2013-03-11  Jan Hubicka  <jh@suse.cz>
235         PR middle-end/56571
236         * gcc.c-torture/compile/pr56571.c: New testcase.
238 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
240         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
241         * gcc.dg/tree-ssa/pr55579.c: Likewise.
243 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
245         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
246         * gcc.dg/inline_4.c: Likewise.
247         * gcc.dg/unroll_2.c: Likewise.
248         * gcc.dg/unroll_3.c: Likewise.
249         * gcc.dg/unroll_4.c: Likewise.
251 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
253         PR testsuite/54119
254         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
256         PR debug/56307
257         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
259 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
261         PR target/40797
262         * gcc.c-torture/compile/pr40797.c: New.
264 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
266         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
268 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
270         PR fortran/56575
271         * gfortran.dg/class_56.f90: New test.
273 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
275         PR middle-end/56524
276         * gcc.target/mips/pr56524.c: New test.
278 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
280         PR c++/56565
281         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
283 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
285         PR c++/51412
286         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
288 2013-03-08  Marek Polacek  <polacek@redhat.com>
290         PR tree-optimization/56478
291         * gcc.dg/torture/pr56478.c: New test.
293 2013-03-08  Kai Tietz  <ktietz@redhat.com>
295         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
296         targets linker option --allow-multiple-definition.
298         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
299         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
300         * gcc.dg/pr52549.c: Add LLP64 case.
301         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
302         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
303         * gcc.dg/torture/pr51071-2.c: Likewise.
304         * gcc.dg/tree-ssa/vrp72.c: Likewise.
305         * gcc.dg/tree-ssa/vrp73.c: Likewise.
306         * gcc.dg/tree-ssa/vrp75.c: Likewise.
307         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
308         * gcc.dg/weak/weak-1.c: Likewise.
309         * gcc.dg/weak/weak-2.c: Likewise.
310         * gcc.dg/weak/weak-3.c: Likewise.
311         * gcc.dg/weak/weak-4.c: Likewise.
312         * gcc.dg/weak/weak-5.c: Likewise.
313         * gcc.dg/weak/weak-15.c: Likewise.
314         * gcc.dg/weak/weak-16.c: Likewise.
316         * c-c++-common/pr54486.c: Skip test for mingw-targets.
318 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
320         PR tree-optimization/56559
321         * gcc.dg/tree-ssa/reassoc-26.c: New test.
323 2013-03-07  Andreas Schwab  <schwab@suse.de>
325         * gcc.dg/pr31490.c: Fix last change.
327 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
329         PR c++/56534
330         * g++.dg/template/crash115.C: New.
332 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
334         PR tree-optimization/56539
335         * gcc.c-torture/compile/pr56539.c: New test.
337 2013-03-06  Kai Tietz  <ktietz@redhat.com>
339         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
340         targets.
341         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
342         * gcc.dg/lto/20091013-1_2.c: Likewise.
343         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
345 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
347         * gnat.dg/specs/aggr6.ads: New test.
349 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
351         * gnat.dg/loop_optimization15.ad[sb]: New test.
353 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
355         PR middle-end/56548
356         * gcc.dg/pr56548.c: New test.
358 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
360         PR debug/53363
361         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
363 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
365         PR c++/56543
366         * g++.dg/template/typename20.C: New test.
368 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
370         PR debug/56510
371         * gcc.dg/pr56510.c: New test.
373         PR rtl-optimization/56484
374         * gcc.c-torture/compile/pr56484.c: New test.
376 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
378         PR c++/56530
379         * g++.dg/warn/Wsign-conversion-2.C: New.
381 2013-03-05  Richard Biener  <rguenther@suse.de>
383         PR tree-optimization/56270
384         * gcc.dg/vect/slp-38.c: New testcase.
386 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
388         PR rtl-optimization/56494
389         * gcc.dg/pr56494.c: New test.
391 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
393         * gcc.dg/pr56424.c: New test.
395 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
397         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
398         * gcc.dg/pr56228.c <avr>: Skip.
400 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
402         PR testsuite/52641
403         PR tree-optimization/52631
404         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
406 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
408         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
409         * gcc.dg/vect/vect-83_64.c: Same.
411 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
413         PR fortran/56477
414         * gfortran.dg/pointer_check_13.f90: New test.
416 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
418         PR fortran/54730
419         * gfortran.dg/array_constructor_42.f90: New test.
421 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
423         PR c++/52688
424         * g++.dg/template/static33.C: New.
425         * g++.dg/template/static34.C: Likewise.
427         PR c++/10291
428         * g++.dg/template/static35.C: New.
430 2013-03-01  Steve Ellcey  <sellcey@mips.com>
432         * gcc.dg/pr56396.c: Require pic support.
434 2013-03-01  Richard Biener  <rguenther@suse.de>
436         PR tree-optimization/55481
437         * gcc.dg/torture/pr56488.c: New testcase.
439 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
440             Jakub Jelinek  <jakub@redhat.com>
442         PR sanitizer/56454
443         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
444         no_sanitize_address attribute rather than no_address_safety_analysis.
445         * g++.dg/asan/sanitizer_test_utils.h
446         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
447         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
448         in addition to no_address_safety_analysis.
450 2013-02-28  Jason Merrill  <jason@redhat.com>
452         PR c++/56481
453         * g++.dg/cpp0x/constexpr-and.C: New.
455 2013-02-28  Martin Jambor  <mjambor@suse.cz>
457         PR tree-optimization/56294
458         * g++.dg/debug/pr56294.C: New test.
460 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
462         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
464 2013-02-27  Marek Polacek  <polacek@redhat.com>
466         PR rtl-optimization/56466
467         * gcc.dg/pr56466.c: New test.
469 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
471         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
472         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
473         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
475 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
477         PR middle-end/45472
478         * gcc.dg/pr45472.c: New test.
480 2013-02-26  Marek Polacek  <polacek@redhat.com>
482         PR tree-optimization/56426
483         * gcc.dg/pr56436.c: New test.
485 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
487         PR tree-optimization/56448
488         * gcc.c-torture/compile/pr56448.c: New test.
490         PR tree-optimization/56443
491         * gcc.dg/torture/pr56443.c: New test.
493 2013-02-25  Richard Biener  <rguenther@suse.de>
495         PR tree-optimization/56175
496         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
498 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
500         PR c++/56403
501         * g++.dg/torture/pr56403.C: New test.
503 2013-02-25  Catherine Moore  <clm@codesourcery.com>
505         Revert:
506         2013-02-24  Catherine Moore  <clm@codesourcery.com>
507         Richard Sandiford  <rdsandiford@googlemail.com>
509         * gcc.target/mips/mips.exp: Add microMIPS support.
510         * gcc.target/mips/umips-movep-2.c: New test.
511         * gcc.target/mips/umips-lwp-2.c: New test.
512         * gcc.target/mips/umips-swp-5.c: New test.
513         * gcc.target/mips/umips-constraints-1.c: New test.
514         * gcc.target/mips/umips-lwp-3.c: New test.
515         * gcc.target/mips/umips-swp-6.c: New test.
516         * gcc.target/mips/umips-constraints-2.c: New test.
517         * gcc.target/mips/umips-save-restore-1.c: New test.
518         * gcc.target/mips/umips-lwp-4.c: New test.
519         * gcc.target/mips/umips-swp-7.c: New test.
520         * gcc.target/mips/umips-save-restore-2.c: New test.
521         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
522         * gcc.target/mips/umips-lwp-5.c: New test.
523         * gcc.target/mips/umips-save-restore-3.c: New test.
524         * gcc.target/mips/umips-lwp-6.c: New test.
525         * gcc.target/mips/umips-swp-1.c: New test.
526         * gcc.target/mips/umips-lwp-7.c: New test.
527         * gcc.target/mips/umips-swp-2.c: New test.
528         * gcc.target/mips/umips-lwp-8.c: New test.
529         * gcc.target/mips/umips-swp-3.c: New test.
530         * gcc.target/mips/umips-movep-1.c: New test.
531         * gcc.target/mips/umips-lwp-1.c: New test.
532         * gcc.target/mips/umips-swp-4.c: New test.
534 2013-02-24  Catherine Moore  <clm@codesourcery.com>
535             Richard Sandiford  <rdsandiford@googlemail.com>
537         * gcc.target/mips/mips.exp: Add microMIPS support.
538         * gcc.target/mips/umips-movep-2.c: New test.
539         * gcc.target/mips/umips-lwp-2.c: New test.
540         * gcc.target/mips/umips-swp-5.c: New test.
541         * gcc.target/mips/umips-constraints-1.c: New test.
542         * gcc.target/mips/umips-lwp-3.c: New test.
543         * gcc.target/mips/umips-swp-6.c: New test.
544         * gcc.target/mips/umips-constraints-2.c: New test.
545         * gcc.target/mips/umips-save-restore-1.c: New test.
546         * gcc.target/mips/umips-lwp-4.c: New test.
547         * gcc.target/mips/umips-swp-7.c: New test.
548         * gcc.target/mips/umips-save-restore-2.c: New test.
549         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
550         * gcc.target/mips/umips-lwp-5.c: New test.
551         * gcc.target/mips/umips-save-restore-3.c: New test.
552         * gcc.target/mips/umips-lwp-6.c: New test.
553         * gcc.target/mips/umips-swp-1.c: New test.
554         * gcc.target/mips/umips-lwp-7.c: New test.
555         * gcc.target/mips/umips-swp-2.c: New test.
556         * gcc.target/mips/umips-lwp-8.c: New test.
557         * gcc.target/mips/umips-swp-3.c: New test.
558         * gcc.target/mips/umips-movep-1.c: New test.
559         * gcc.target/mips/umips-lwp-1.c: New test.
560         * gcc.target/mips/umips-swp-4.c: New test.
562 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
564         PR sanitizer/56393
565         * lib/asan-dg.exp (asan_link_flags): Add
566         -B${gccpath}/libsanitizer/asan/ to flags.
568 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
570         PR middle-end/56420
571         * gcc.dg/torture/pr56420.c: New test.
573 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
575         PR middle-end/56108
576         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
578 2013-02-21  Martin Jambor  <mjambor@suse.cz>
580         PR tree-optimization/56310
581         * g++.dg/ipa/pr56310.C: New test.
583 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
585         PR fortran/56385
586         * gfortran.dg/proc_ptr_comp_37.f90: New.
588 2013-02-21  Richard Biener  <rguenther@suse.de>
590         PR tree-optimization/56415
591         Revert
592         2013-02-11  Richard Biener  <rguenther@suse.de>
594         PR tree-optimization/56273
595         * g++.dg/warn/Warray-bounds-6.C: New testcase.
596         * gcc.dg/tree-ssa/pr21559.c: Adjust.
597         * gcc.dg/tree-ssa/vrp17.c: Likewise.
598         * gcc.dg/tree-ssa/vrp18.c: Likewise.
599         * gcc.dg/tree-ssa/vrp23.c: Likewise.
600         * gcc.dg/tree-ssa/vrp24.c: Likewise.
602 2013-02-21  Marek Polacek  <polacek@redhat.com>
604         PR tree-optimization/56398
605         * g++.dg/torture/pr56398.C: New test.
607 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
609         PR inline-asm/56405
610         * gcc.c-torture/compile/pr56405.c: New test.
612 2013-02-20  Jan Hubicka  <jh@suse.cz>
614         PR tree-optimization/56265
615         * g++.dg/ipa/devirt-11.C: New testcase.
617 2013-02-20  Richard Biener  <rguenther@suse.de>
619         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
621 2013-02-20  Richard Biener  <rguenther@suse.de>
622         Jakub Jelinek  <jakub@redhat.com>
624         PR tree-optimization/56396
625         * gcc.dg/pr56396.c: New testcase.
627 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
629         PR c++/56373
630         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
632 2013-02-19  Richard Biener  <rguenther@suse.de>
634         PR tree-optimization/56384
635         * gcc.dg/torture/pr56384.c: New testcase.
637 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
639         PR tree-optimization/56350
640         * gcc.dg/pr56350.c: New test.
642         PR tree-optimization/56381
643         * g++.dg/opt/pr56381.C: New test.
645 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
647         PR pch/54117
648         * lib/dg-pch.exp (pch-init, pch-finish,
649         check_effective_target_pch_supported_debug): New procs.
650         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
651         Likewise if $pch_unsupported_debug and $flags include -g.
652         Skip FAILs about missing *.gch file if $pch_unsupported_debug
653         and dg-require-effective-target pch_unsupported_debug.
654         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
655         * objc.dg/pch/pch.exp: Likewise.
656         * gcc.dg/pch/pch.exp: Likewise.
657         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
658         pch_unsupported_debug.
659         * gcc.dg/pch/valid-1.hs: Likewise.
660         * gcc.dg/pch/valid-1b.c: Likewise.
661         * gcc.dg/pch/valid-1b.hs: Likewise.
663 2013-02-18  Richard Biener  <rguenther@suse.de>
665         PR tree-optimization/56366
666         * gcc.dg/torture/pr56366.c: New testcase.
668 2013-02-18  Richard Biener  <rguenther@suse.de>
670         PR middle-end/56349
671         * gcc.dg/torture/pr56349.c: New testcase.
673 2013-02-18  Richard Biener  <rguenther@suse.de>
675         PR tree-optimization/56321
676         * gcc.dg/torture/pr56321.c: New testcase.
678 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
680         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
682 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
683             Dodji Seketeli  <dodji@redhat.com>
685         PR asan/56330
686         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
687         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
688         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
689         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
690         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
691         * c-c++-common/asan/pr56330.c: Likewise.
692         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
693         Ensure the size argument of __builtin_memcpy is a constant.
695 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
696             Paolo Carlini  <paolo.carlini@oracle.com>
698         PR c++/51242
699         * g++.dg/cpp0x/enum23.C: New.
701 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
703         PR target/54685
704         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
706 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
708         PR rtl-optimization/56348
709         * gcc.target/i386/pr56348.c: New test.
711 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
713         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
714         * gcc.target/arm/interrupt-2.c: Likewise.
716 2013-02-15  Tobias Burnus  <burnus@net-b.de>
718         PR fortran/56318
719         * gfortran.dg/matmul_9.f90: New.
721 2013-02-15  Tobias Burnus  <burnus@net-b.de>
723         PR fortran/53818
724         * gfortran.dg/init_flag_11.f90: New.
726 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
728         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
730 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
732         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
733         characters.
735 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
736             Tobias Burnus  <burnus@net-b.de>
738         PR testsuite/56138
739         * gfortran.dg/allocatable_function_7.f90: New.
741 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
743         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
744         * asan_globals_test-wrapper.cc: New file.
745         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
746         instead of asan_globals_test.cc as dg-additional-sources.
747         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
748         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
749         "sanitizer_test_utils.h" instead of
750         "sanitizer_common/tests/sanitizer_test_utils.h".
751         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
752         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
753         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
754         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
755         * g++.dg/asan/asan_test.cc: Synced from upstream.
756         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
758 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
760         Fix an asan crash
761         * c-c++-common/asan/memcmp-2.c: New test.
763 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
765         PR c++/55582
766         * g++.dg/cpp0x/udlit-string-literal.h: New.
767         * g++.dg/cpp0x/udlit-string-literal.C: New.
769 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
771         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
773 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
775         PR target/56184
776         * gcc.target/arm/pr56184.C: New test.
778 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
780         PR c++/56302
781         * g++.dg/torture/pr56302.C: New test.
782         * g++.dg/cpp0x/constexpr-56302.C: New test.
783         * c-c++-common/pr56302.c: New test.
785 2013-02-13  Tobias Burnus  <burnus@net-b.de>
786             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
788         PR fortran/56204
789         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
790         * gfortran.dg/quad_3.f90: Ditto.
792 2013-02-13  Kostya Serebryany  <kcc@google.com>
794         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
795         to match the fresh asan run-time.
796         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
798 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
800         Avoid instrumenting duplicated memory access in the same basic block
801         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
802         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
803         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
804         * c-c++-common/asan/inc.c: Likewise.
806 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
808         PR inline-asm/56148
809         * gcc.target/i386/pr56148.c: New test.
811 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
812             Tobias Burnus  <burnus@net-b.de>
814         PR testsuite/56082
815         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
816         to kind=2.
818 2013-02-12  Richard Biener  <rguenther@suse.de>
820         PR lto/56297
821         * gcc.dg/lto/pr56297_0.c: New testcase.
822         * gcc.dg/lto/pr56297_0.c: Likewise.
824 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
826         PR fortran/46952
827         * gfortran.dg/typebound_deferred_1.f90: New.
829 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
831         PR rtl-optimization/56151
832         * gcc.target/i386/pr56151.c: New test.
834 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
836         * g++.dg/ext/mv12.C: New test.
837         * g++.dg/ext/mv12.h: New file.
838         * g++.dg/ext/mv12-aux.C: New file.
839         * g++.dg/ext/mv13.C: New test.
841 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
843         * lib/target-supports.exp
844         (check_effective_target_powerpc_eabi_ok): New.
845         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
846         powerpc_eabi_ok.
847         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
848         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
849         only.
850         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
851         * gcc.target/powerpc/pr51623.c: Likewise.
852         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
853         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
855 2013-02-11  Alexander Potapenko  <glider@google.com>
856             Jack Howarth  <howarth@bromo.med.uc.edu>
857             Jakub Jelinek  <jakub@redhat.com>
859         PR sanitizer/55617
860         * g++.dg/asan/pr55617.C: Run on all targets.
862 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
864         PR rtl-optimization/56275
865         * gcc.dg/pr56275.c: New test.
867 2013-02-11  Richard Biener  <rguenther@suse.de>
869         PR tree-optimization/56273
870         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
872 2013-02-11  Richard Biener  <rguenther@suse.de>
874         PR tree-optimization/56264
875         * gcc.dg/torture/pr56264.c: New testcase.
877 2013-02-11  Richard Biener  <rguenther@suse.de>
879         PR tree-optimization/56273
880         * g++.dg/warn/Warray-bounds-6.C: New testcase.
881         * gcc.dg/tree-ssa/pr21559.c: Adjust.
882         * gcc.dg/tree-ssa/vrp17.c: Likewise.
883         * gcc.dg/tree-ssa/vrp18.c: Likewise.
884         * gcc.dg/tree-ssa/vrp23.c: Likewise.
885         * gcc.dg/tree-ssa/vrp24.c: Likewise.
887 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
889         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
890         for *-*-linux-gnu targets.
891         * g++.dg/asan/interception-test-1.c: Ditto.
892         * g++.dg/asan/interception-failure-test-1.C: Ditto.
893         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
895 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
897         PR fortran/55362
898         * gfortran.dg/intrinsic_size_4.f90 : New test.
900 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
902         PR target/56256
903         * gcc.target/powerpc/pr56256.c: New test.
905 2013-02-08  Ian Lance Taylor  <iant@google.com>
907         * lib/go.exp: Load timeout.exp.
909 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
911         PR rtl-optimization/56246
912         * gcc.target/i386/pr56246.c: New test.
914 2013-02-08  Jeff Law  <law@redhat.com>
916         PR debug/53948
917         * gcc.dg/debug/dwarf2/pr53948.c: New test.
919 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
921         PR target/56043
922         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
923         powerpc*-*-linux*.
925 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
927         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
929 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
931         PR rtl-optimization/56195
932         * gcc.dg/torture/pr56195.c: New test.
934 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
936         PR fortran/54107
937         * gfortran.dg/recursive_interface_2.f90: New test.
939 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
941         PR tree-optimization/56250
942         * gcc.c-torture/execute/pr56250.c: New test.
944 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
946         PR tree-optimization/56064
947         * gcc.dg/fixed-point/view-convert-2.c: New test.
949 2013-02-08  Michael Matz  <matz@suse.de>
951         PR tree-optimization/52448
952         * gcc.dg/pr52448.c: New test.
954 2013-02-08  Richard Biener  <rguenther@suse.de>
956         PR middle-end/56181
957         * gcc.dg/torture/pr56181.c: New testcase.
959 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
961         PR target/54222
962         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
963         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
965 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
967         PR c++/56241
968         * g++.dg/parse/crash61.C: New test.
970         PR c++/56239
971         * g++.dg/parse/pr56239.C: New test.
973         PR c++/56237
974         * g++.dg/abi/mangle61.C: New test.
976 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
978         PR rtl-optimization/56225
979         * gcc.target/i386/pr56225.c: New test.
981 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
983         PR debug/56154
984         * gcc.dg/guality/pr56154-1.c: New test.
985         * gcc.dg/guality/pr56154-2.c: New test.
986         * gcc.dg/guality/pr56154-3.c: New test.
987         * gcc.dg/guality/pr56154-4.c: New test.
988         * gcc.dg/guality/pr56154-aux.c: New file.
990         PR tree-optimization/55789
991         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
992         cleanup-tree-dump.
993         * gcc.dg/tree-ssa/inline-3.c: Add
994         --param max-early-inliner-iterations=2 option.
996 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
998         PR debug/53363
999         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1000         Add -fno-dwarf2-cfi-asm to dg-options.
1001         Adapt match count.
1003 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1005         PR target/56228
1006         * gcc.dg/pr56228.c: New test.
1008 2013-02-07  Alan Modra  <amodra@gmail.com>
1010         PR target/54009
1011         * gcc.target/powerpc/pr54009.c: New test.
1012         PR target/54131
1013         * gfortran.dg/pr54131.f: New test.
1015 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1017         PR fortran/55789
1018         * gfortran.dg/array_constructor_41.f90: New test.
1020 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1022         PR fortran/55978
1023         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1025 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1027         PR middle-end/56217
1028         * g++.dg/gomp/pr56217.C: New test.
1030 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1032         PR tree-optimization/56205
1033         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1034         * gcc.c-torture/execute/pr56205.c: New test.
1036 2013-02-05  Richard Biener  <rguenther@suse.de>
1038         PR tree-optimization/53342
1039         PR tree-optimization/53185
1040         * gcc.dg/vect/pr53185-2.c: New testcase.
1042 2013-02-05  Jan Hubicka  <jh@suse.cz>
1044         PR tree-optimization/55789
1045         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1046         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1047         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1048         * g++.dg/ipa/inline-1.C: New testcase.
1049         * g++.dg/ipa/inline-2.C: New testcase.
1050         * g++.dg/ipa/inline-3.C: New testcase.
1052 2013-02-05  Jan Hubicka  <jh@suse.cz>
1054         PR tree-optimization/55789
1055         * g++.dg/torture/pr55789.C: New testcase.
1057 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1059         PR middle-end/56167
1060         * gcc.dg/pr56167.c: New test.
1062 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1064         PR target/55146
1065         * gcc.target/sh/pr55146.c: New.
1067 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1069         PR tree-optimization/54386
1070         * gcc.target/sh/pr54386.c: New.
1072 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1074         PR fortran/56008
1075         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1077         PR fortran/47517
1078         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1080 2013-02-04  Alexander Potapenko  <glider@google.com>
1081             Jack Howarth  <howarth@bromo.med.uc.edu>
1082             Jakub Jelinek  <jakub@redhat.com>
1084         PR sanitizer/55617
1085         * g++.dg/asan/pr55617.C: New test.
1087 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1089         PR fortran/54195
1090         * gfortran.dg/typebound_operator_19.f90: New test.
1091         * gfortran.dg/typebound_assignment_4.f90: New test.
1093 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1095         PR fortran/54107
1096         * gfortran.dg/recursive_interface_1.f90: New test.
1098 2013-02-04  Richard Guenther  <rguenther@suse.de>
1100         PR lto/56168
1101         * gcc.dg/lto/pr56168_0.c: New testcase.
1102         * gcc.dg/lto/pr56168_1.c: Likewise.
1104 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1106         PR fortran/50627
1107         PR fortran/56054
1108         * gfortran.dg/block_12.f90:  New test.
1109         * gfortran.dg/module_error_1.f90:  New test.
1111 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1113         * lib/target-supports.exp (check_effective_target_vect_float)
1114         (check_effective_target_vect_no_align): Add mips-sde-elf.
1116 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1118         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1120 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1122         * gcc.dg/pr56023.c: XFAIL on AIX.
1123         * gcc.dg/vect/pr49352.c: Same.
1125 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1127         * gnat.dg/opt26.adb: New test.
1129 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1131         Revert.
1132         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1134         * gcc.target/arm/neon-vfnms-1.c: New test.
1135         * gcc.target/arm/neon-vfnma-1.c: New test.
1137 2013-01-31  Richard Biener  <rguenther@suse.de>
1139         PR tree-optimization/56157
1140         * gcc.dg/torture/pr56157.c: New testcase.
1142 2013-01-30  Richard Biener  <rguenther@suse.de>
1144         PR tree-optimization/56150
1145         * gcc.dg/torture/pr56150.c: New testcase.
1147 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1149         PR sanitizer/55374
1150         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1151         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1152         printed in backtrace.
1153         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1154         to avoid errors about mismatched allocation vs. deallocation.
1156         PR c++/55742
1157         * g++.dg/mv1.C: Moved to...
1158         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1159         * g++.dg/mv2.C: Moved to...
1160         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1161         * g++.dg/mv3.C: Moved to...
1162         * g++.dg/ext/mv3.C: ... here.
1163         * g++.dg/mv4.C: Moved to...
1164         * g++.dg/ext/mv4.C: ... here.
1165         * g++.dg/mv5.C: Moved to...
1166         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1167         * g++.dg/mv6.C: Moved to...
1168         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1169         * g++.dg/ext/mv7.C: New test.
1170         * g++.dg/ext/mv8.C: New test.
1171         * g++.dg/ext/mv9.C: New test.
1172         * g++.dg/ext/mv10.C: New test.
1173         * g++.dg/ext/mv11.C: New test.
1175 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1177         PR rtl-optimization/56144
1178         * gcc.dg/pr56144.c: New.
1180 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1182         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1183         message.
1184         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1185         * g++.dg/cpp0x/constexpr-55573.C: Same
1187 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1189         PR tree-optimization/56064
1190         * gcc.dg/fixed-point/view-convert.c: New test.
1192 2013-01-30  Andreas Schwab  <schwab@suse.de>
1194         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1195         evaluate the end index in string range.
1197 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1199         PR fortran/56138
1200         * gfortran.dg/allocatable_function_6.f90: New.
1202 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1203             Mikael Morin  <mikael@gcc.gnu.org>
1205         PR fortran/54107
1206         * gfortran.dg/proc_ptr_comp_36.f90: New.
1208 2013-01-29  Richard Biener  <rguenther@suse.de>
1210         PR tree-optimization/55270
1211         * gcc.dg/torture/pr55270.c: New testcase.
1213 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1215         PR rtl-optimization/56117
1216         * gcc.dg/pr56117.c: New test.
1218 2013-01-28  Richard Biener  <rguenther@suse.de>
1220         PR tree-optimization/56034
1221         * gcc.dg/torture/pr56034.c: New testcase.
1223 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1225         PR tree-optimization/56125
1226         * gcc.dg/pr56125.c: New test.
1228 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1229             Mikael Morin  <mikael@gcc.gnu.org>
1231         PR fortran/53537
1232         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1233         * gfortran.dg/import8.f90: Likewise.
1234         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1235         * gfortran.dg/import10.f90: New test.
1236         * gfortran.dg/import11.f90: Likewise
1238 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1240         PR testsuite/56053
1241         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1242         string.h.  Provide memset, malloc and free prototypes, adjust line
1243         numbers in dg-output.
1244         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1245         Provide memset prototype and adjust line numbers in dg-output.
1246         * c-c++-common/asan/global-overflow-1.c: Likewise.
1248         PR tree-optimization/56094
1249         * gcc.dg/pr56094.c: New test.
1251 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1253         * gcc.target/arm/neon-vfnms-1.c: New test.
1254         * gcc.target/arm/neon-vfnma-1.c: New test.
1256 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1258         PR target/56114
1259         * gcc.target/i386/pr56114.c: New test.
1261 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1263         PR fortran/55984
1264         * gfortran.dg/associate_14.f90: New test.
1266         PR fortran/56047
1267         * gfortran.dg/associate_13.f90: New test.
1269 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1271         PR tree-optimization/56098
1272         * gcc.dg/pr56098-1.c: New test.
1273         * gcc.dg/pr56098-2.c: New test.
1275 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1277         PR target/54222
1278         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1280 2013-01-22  Marek Polacek  <polacek@redhat.com>
1282         PR tree-optimization/56035
1283         * gcc.dg/pr56035.c: New test.
1285 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1287         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1288         for MIPS.
1290 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1292         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1294 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1296         PR c/56078
1297         * gcc.dg/pr56078.c: New test.
1298         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1300 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1302         PR tree-optimization/55927
1303         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1305 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1307         * gcc.target/i386/movsd.c: New test.
1309 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1311         PR inline-asm/55934
1312         * gcc.target/i386/pr55934.c: New test.
1314 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1316         PR fortran/56081
1317         * gfortran.dg/select_8.f90: New.
1319 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1321         * gcc.target/microblaze/microblaze.exp: Remove
1322         target_config_cflags check.
1324 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1326         PR fortran/56052
1327         * gfortran.dg/gomp/pr56052.f90: New test.
1329         PR target/49069
1330         * gcc.dg/pr49069.c: New test.
1332 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1334         PR c++/55944
1335         * g++.dg/cpp0x/constexpr-static10.C: New.
1337 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1339         PR target/56028
1340         * gcc.target/i386/pr56028.c: New test.
1342 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1344         PR target/55686
1345         * gcc.target/i386/pr55686.c: New test.
1347 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1349         PR c++/53609
1350         * g++.dg/cpp0x/variadic139.C: New test.
1351         * g++.dg/cpp0x/variadic140.C: Likewise.
1352         * g++.dg/cpp0x/variadic141.C: Likewise.
1354 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1356         * gnat.dg/warn8.adb: New test.
1358 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1360         PR fortran/55919
1361         * gfortran.dg/include_8.f90: New test.
1363 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1365         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1366         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1368 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1370         PR tree-optimization/56051
1371         * gcc.c-torture/execute/pr56051.c: New test.
1373 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1375         PR rtl-optimization/56023
1376         * gcc.dg/pr56023.c: New test.
1378 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1380         PR middle-end/56022
1381         * gcc.target/i386/pr56022.c: New test.
1383 2013-01-21  Jason Merrill  <jason@redhat.com>
1385         * lib/target-supports.exp (check_effective_target_alias): New.
1387 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1389         PR debug/53235
1390         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1392 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1394         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1396 2013-01-19  Jeff Law  <law@redhat.com>
1398         PR tree-optimization/52631
1399         * tree-ssa/pr52631.c: New test.
1400         * tree-ssa/ssa-fre-9: Update expected output.
1402 2013-01-19  Anthony Green  <green@moxielogic.com>
1404         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1405         for moxie.
1407 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1409         PR tree-optimization/56029
1410         * g++.dg/torture/pr56029.C: New test.
1412 2013-01-18  Sharad Singhai  <singhai@google.com>
1414         PR tree-optimization/55995
1415         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1417 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1419         PR target/55433
1420         * gcc.target/i386/pr55433.c: New.
1422 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1424         PR middle-end/56015
1425         * gfortran.dg/pr56015.f90: New test.
1427 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1429         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1431 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1433         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1434         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1435         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1436         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1437         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1439 2013-01-17  Jeff Law  <law@redhat.com>
1441         * gcc.dg/pr52573.c: Move to...
1442         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1444         PR rtl-optimization/52573
1445         * gcc.dg/pr52573.c: New test.
1447 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1449         PR sanitizer/55679
1450         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1451         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1452         check_no_compiler_messages to test support in ucontext.h.
1453         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1454         compliant RLIMIT_AS.
1456 2013-01-17  Marek Polacek  <polacek@redhat.com>
1458         PR rtl-optimization/55833
1459         * gcc.dg/pr55833.c: New test.
1461 2013-01-17  Jan Hubicka  <jh@suse.cz>
1463         PR tree-optimization/55273
1464         * gcc.c-torture/compile/pr55273.c: New testcase.
1466 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1468         PR target/55981
1469         * gcc.target/pr55981.c: New test.
1471 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1473         * gcc.target/arm/pr40887.c: Require at least armv5.
1474         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1475         * gcc.target/arm/pr51915.c: Likewise.
1476         * gcc.target/arm/pr52006.c: Likewise.
1477         * gcc.target/arm/pr53187.c: Likewise.
1479         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1480         * gcc.target/arm/ftest-support-arm.h: Delete.
1481         * gcc.target/arm/ftest-support-thumb.h: Delete.
1482         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1483         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1484         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1485         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1486         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1487         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1488         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1489         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1490         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1491         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1492         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1493         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1494         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1495         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1496         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1497         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1498         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1499         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1500         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1501         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1502         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1503         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1504         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1505         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1507 2013-01-17  Martin Jambor  <mjambor@suse.cz>
1509         PR tree-optimizations/55264
1510         * g++.dg/ipa/pr55264.C: New test.
1512 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
1514         PR fortran/55983
1515         * gfortran.dg/class_55.f90: New.
1517 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
1519         PR testsuite/55994
1520         * gcc.c-torture/execute/builtins/builtins.exp: Add
1521         -Wl,--allow-multiple-definition for eabi and elf targets.
1523         PR testsuite/54622
1524         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1525         check_effective_target_vect_perm_short,
1526         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1527         check_effective_target_vect64): Return 0 for big-endian ARM.
1528         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1530         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1531         prototypes.
1533 2013-01-16  Richard Biener  <rguenther@suse.de>
1535         PR tree-optimization/55964
1536         * gcc.dg/torture/pr55964.c: New testcase.
1538 2013-01-16  Richard Biener  <rguenther@suse.de>
1540         PR tree-optimization/54767
1541         PR tree-optimization/53465
1542         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1544 2013-01-16  Christian Bruel  <christian.bruel@st.com>
1546         PR target/55301
1547         * gcc.target/sh/sh-switch.c: New testcase.
1549 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1551         * gcc.dg/webizer.c: Increase the array size.
1553 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1555         PR target/55940
1556         * gcc.dg/pr55940.c: New test.
1558 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
1559             Harald Anlauf  <anlauf@gmx.de>
1561         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1562         * gfortran.dg/bounds_check_5.f90: Likewise.
1563         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1564         * gfortran.dg/continuation_9.f90: Likewise.
1565         * gfortran.dg/move_alloc_13.f90: Likewise.
1566         * gfortran.dg/structure_constructor_11.f90: Likewise.
1567         * gfortran.dg/tab_continuation.f: Likewise.
1568         * gfortran.dg/warning-directive-2.F90: Likewise.
1569         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1571 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1573         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1574         * gcc.target/arm/fma-sp.c: Likewise.
1576 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1578         PR rtl-optimization/55153
1579         * gcc.dg/pr55153.c: New.
1581 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1583         PR tree-optimization/55920
1584         * gcc.c-torture/compile/pr55920.c: New test.
1586 2013-01-15  Richard Biener  <rguenther@suse.de>
1588         PR middle-end/55882
1589         * gcc.dg/torture/pr55882.c: New testcase.
1591 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1593         PR tree-optimization/55955
1594         * gcc.c-torture/compile/pr55955.c: New test.
1596 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
1598         PR c++/55663
1599         * g++.dg/cpp0x/alias-decl-31.C: New test.
1601 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
1603         PR fortran/54286
1604         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1605         case where interface is null.
1607 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
1609         PR fortran/55806
1610         * gfortran.dg/array_constructor_40.f90:  New test.
1612 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
1614         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1616 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
1618         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1619         * gcc.target/aarch64/vect-ld1r-compile.c: New.
1620         * gcc.target/aarch64/vect-ld1r-fp.c: New.
1621         * gcc.target/aarch64/vect-ld1r.c: New.
1622         * gcc.target/aarch64/vect-ld1r.x: New.
1624 2013-01-14  Andi Kleen  <ak@linux.intel.com>
1626         PR target/55948
1627         * gcc.target/i386/hle-clear-rel.c: New file
1628         * gcc.target/i386/hle-store-rel.c: New file.
1630 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
1632         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1633         * gfortran.dg/bounds_check_4.f90: Likewise.
1634         * gfortran.dg/inquire_10.f90: Likewise.
1635         * gfortran.dg/minloc_3.f90: Likewise.
1636         * gfortran.dg/minlocval_3.f90: Likewise.
1637         * gfortran.dg/module_double_reuse.f90: Likewise.
1638         * gfortran.dg/mvbits_1.f90: Likewise.
1639         * gfortran.dg/oldstyle_1.f90: Likewise.
1640         * gfortran.dg/pr20163-2.f: Likewise.
1641         * gfortran.dg/save_1.f90: Likewise.
1642         * gfortran.dg/scan_1.f90: Likewise.
1643         * gfortran.dg/select_char_1.f90: Likewise.
1644         * gfortran.dg/shape_4.f90: Likewise.
1645         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1646         * gfortran.dg/function_optimize_10.f90: Likewise.
1647         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1648         * gfortran.dg/used_types_17.f90: Likewise.
1649         * gfortran.dg/used_types_18.f90: Likewise.
1651 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
1653         PR fortran/54286
1654         * gfortran.dg/proc_ptr_result_8.f90 : New test.
1656 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1658         * gcc.dg/unroll_5.c: Add nomips16 attributes.
1660 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1662         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1664 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
1666         PR fortran/55072
1667         * gfortran.dg/assumed_type_2.f90: Fix test case.
1668         * gfortran.dg/internal_pack_13.f90: New test.
1669         * gfortran.dg/internal_pack_14.f90: New test.
1671 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1673         PR fortran/55868
1674         * gfortran.dg/unlimited_polymorphic_8.f90: Update
1675         scan-tree-dump-times for foo.0.x._vptr to deal with change from
1676         $tar to STAR.
1678 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
1680         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1682 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1684         PR target/55719
1685         * gcc.target/s390/pr55719.c: New testcase.
1687 2013-01-11  Richard Guenther  <rguenther@suse.de>
1689         PR tree-optimization/44061
1690         * gcc.dg/pr44061.c: New testcase.
1692 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
1694         Update copyright years.
1696 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
1697             Jakub Jelinek  <jakub@redhat.com>
1699         PR target/55565
1700         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1702 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
1704         PR rtl-optimization/55672
1705         * gcc.target/i386/pr55672.c: New.
1707 2013-01-10  Jeff Law  <law@redhat.com>
1709         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
1710         pass/fail message unique.
1713 2013-01-10  Jason Merrill  <jason@redhat.com>
1715         * ada/.gitignore: New.
1717 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1719         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1720         Add tls options.
1721         * g++.dg/tls/thread_local2.C: Likewise.
1722         * g++.dg/tls/thread_local2g.C: Likewise.
1723         * g++.dg/tls/thread_local6.C: Likewise.
1724         * g++.dg/tls/thread_local-order1.C: Add tls options.
1725         * g++.dg/tls/thread_local-order2.C: Likewise.
1726         * g++.dg/tls/thread_local3.C: Likewise.
1727         * g++.dg/tls/thread_local3g.C: Likewise.
1728         * g++.dg/tls/thread_local4.C: Likewise.
1729         * g++.dg/tls/thread_local4g.C: Likewise.
1730         * g++.dg/tls/thread_local5.C: Likewise.
1731         * g++.dg/tls/thread_local5g.C: Likewise.
1732         * g++.dg/tls/thread_local6g.C: Likewise.
1734 2013-01-10  Kostya Serebryany  <kcc@google.com>
1736         * g++.dg/asan/asan_test.cc: Sync from upstream.
1738 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
1740         PR tree-optimization/55921
1741         * gcc.c-torture/compile/pr55921.c: New test.
1743 2013-01-09  Jan Hubicka  <jh@suse.cz>
1745         PR tree-optimization/55569
1746         * gcc.c-torture/compile/pr55569.c: New testcase.
1748 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
1750         PR fortran/47203
1751         * gfortran.dg/use_28.f90: New test.
1753 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
1755         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1756         number matching more robust.
1758 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
1760         PR rtl-optimization/55829
1761         * gcc.target/i386/pr55829.c: New.
1763 2013-01-09  Tobias Burnus  <burnus@net-b.de>
1765         PR fortran/55758
1766         * gfortran.dg/bind_c_bool_1.f90: New.
1767         * gfortran.dg/do_5.f90: Add dg-warning.
1769 2013-01-09  Jan Hubicka  <jh@suse.cz>
1771         PR tree-optimization/55875
1772         * gcc.c-torture/execute/pr55875.c: New testcase.
1773         * g++.dg/torture/pr55875.C: New testcase.
1775 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1777         PR c/48418
1778         * c-c++-common/pr48418.c: New test.
1780 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
1782         PR c++/55801
1783         * g++.dg/tls/thread_local-ice.C: New.
1785 2013-01-09  Andreas Schwab  <schwab@suse.de>
1787         * gcc.dg/guality/pr54693.c: Null-terminate arr.
1789 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1791         PR tree-optimization/48189
1792         * gcc.dg/pr48189.c: New test.
1794 2013-01-04  Jan Hubicka  <jh@suse.cz>
1796         PR tree-optimization/55823
1797         * g++.dg/ipa/devirt-10.C: New testcase.
1799 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
1800             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
1802         PR rtl-optimization/55845
1803         * gcc.target/i386/pr55845.c: New test.
1805 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
1807         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1808         instructions generated instead of number of occurances.
1810 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1812         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1813         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1814         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1815         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1816         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1817         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1818         * gcc.target/aarch64/vect-fcm.x: Likewise.
1819         * lib/target-supports.exp
1820         (check_effective_target_vect_cond): Enable for AArch64.
1822 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1824         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1825         endian-safe float pool loading.
1826         (test_square_root_v4sf): Likewise.
1827         (test_square_root_v2df): Likewise.
1828         * lib/target-supports.exp
1829         (check_effective_target_vect_call_sqrtf): Add AArch64.
1831 2013-01-08  Martin Jambor  <mjambor@suse.cz>
1833         PR debug/55579
1834         * gcc.dg/tree-ssa/pr55579.c: New test.
1836 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1838         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1839         asm comments.
1841 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
1843         PR middle-end/55890
1844         * gcc.dg/torture/pr55890-3.c: New test.
1846         PR middle-end/55851
1847         * gcc.c-torture/compile/pr55851.c: New test.
1849         PR sanitizer/55844
1850         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1851         dg-options.
1853 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1855         PR fortran/55618
1856         * gfortran.dg/elemental_scalar_args_2.f90: New test.
1858 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1860         PR fortran/55763
1861         * gfortran.dg/pointer_init_2.f90: Update dg-error.
1862         * gfortran.dg/pointer_init_7.f90: New.
1864 2013-01-07  Richard Biener  <rguenther@suse.de>
1866         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1868 2013-01-07  Richard Biener  <rguenther@suse.de>
1870         PR middle-end/55890
1871         * gcc.dg/torture/pr55890-1.c: New testcase.
1872         * gcc.dg/torture/pr55890-2.c: Likewise.
1874 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
1876         * gcc.target/aarch64/fmovd.c: New.
1877         * gcc.target/aarch64/fmovf.c: Likewise.
1878         * gcc.target/aarch64/fmovd-zero.c: Likewise.
1879         * gcc.target/aarch64/fmovf-zero.c: Likewise.
1880         * gcc.target/aarch64/vect-fmovd.c: Likewise.
1881         * gcc.target/aarch64/vect-fmovf.c: Likewise.
1882         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1883         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1885 2013-01-07  Richard Biener  <rguenther@suse.de>
1887         PR tree-optimization/55888
1888         PR tree-optimization/55862
1889         * gcc.dg/torture/pr55888.c: New testcase.
1891 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1893         PR fortran/55852
1894         * gfortran.dg/intrinsic_size_3.f90: New.
1896 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1898         PR fortran/55763
1899         * gfortran.dg/select_type_32.f90: New.
1901 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
1903         PR c++/52343
1904         * g++.dg/cpp0x/alias-decl-29.C: New test.
1906 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
1908         PR fortran/53876
1909         PR fortran/54990
1910         PR fortran/54992
1911         * gfortran.dg/class_array_15.f03: New test.
1913 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
1915         PR fortran/42769
1916         PR fortran/45836
1917         PR fortran/45900
1918         * gfortran.dg/use_23.f90: New test.
1919         * gfortran.dg/use_24.f90: New test.
1920         * gfortran.dg/use_25.f90: New test.
1921         * gfortran.dg/use_26.f90: New test.
1922         * gfortran.dg/use_27.f90: New test.
1924 2013-01-06  Olivier Hainque  <hainque@adacore.com>
1926         * gnat.dg/specs/clause_on_volatile.ads: New test.
1928 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1930         * gnat.dg/alignment10.adb: New test.
1932 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
1933             Mikael Morin  <mikael@gcc.gnu.org>
1935         PR fortran/55827
1936         * gfortran.dg/use_22.f90: New test.
1938 2013-01-04  Andrew Pinski  <apinski@cavium.com>
1940         * gcc.target/aarch64/cmp-1.c: New testcase.
1942 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
1944         PR fortran/55172
1945         * gfortran.dg/select_type_31.f03: New test.
1947 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
1949         PR c++/54526 (again)
1950         * g++.dg/cpp0x/parse2.C: Extend.
1951         * g++.old-deja/g++.other/crash28.C: Adjust.
1953 2013-01-04  Richard Biener  <rguenther@suse.de>
1955         PR tree-optimization/55862
1956         * gcc.dg/torture/pr55862.c: New testcase.
1958 2013-01-04  Martin Jambor  <mjambor@suse.cz>
1960         PR tree-optimization/55755
1961         * gcc.dg/torture/pr55755.c: New test.
1962         * gcc.dg/tree-ssa/sra-13.c: Likewise.
1963         * gcc.dg/tree-ssa/pr45144.c: Update.
1965 2013-01-04  Richard Biener  <rguenther@suse.de>
1967         PR middle-end/55863
1968         * gcc.dg/fold-reassoc-2.c: New testcase.
1970 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1972         PR fortran/55763
1973         * gfortran.dg/null_7.f90: New.
1975 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1977         PR fortran/55854
1978         PR fortran/55763
1979         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1980         * gfortran.dg/unlimited_polymorphic_7.f90: New.
1981         * gfortran.dg/unlimited_polymorphic_8.f90: New.
1983 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
1985         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1987 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
1989         PR fortran/55855
1990         * gfortran.dg/assignment_1.f90: Modified.
1991         * gfortran.dg/assignment_4.f90: New.
1993 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
1995         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1997 2013-01-03  Richard Biener  <rguenther@suse.de>
1999         PR tree-optimization/55857
2000         * gcc.dg/vect/pr55857-1.c: New testcase.
2001         * gcc.dg/vect/pr55857-2.c: Likewise.
2003 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2005         PR rtl-optimization/55838
2006         * gcc.dg/pr55838.c: New test.
2008         PR tree-optimization/55832
2009         * gcc.c-torture/compile/pr55832.c: New test.
2011 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2013         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2014         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2015         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2016         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2017         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2018         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2019         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2020         * gcc.dg/unroll_1.c: Ditto.
2021         * gcc.dg/unroll_2.c: Ditto.
2022         * gcc.dg/unroll_3.c: Ditto.
2023         * gcc.dg/unroll_4.c: Ditto.
2025 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2027         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2029 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2031         PR fortran/55818
2032         * gfortran.dg/eof_4.f90: New test.
2034 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2036         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2037         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2038         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2039         (compat_setup_dfp): Initialize compat_alt_caret and
2040         compat_save_TEST_ALWAYS_FLAGS.
2042 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2044         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2046 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2048         * gcc.dg/torture/fp-int-convert-2.c: New test.
2050 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2052         * gfortran.dg/newunit_3.f90: Add dg-do run.
2053         * gfortran.dg/inquire_15.f90: Add dg-do run.
2055 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2057         PR tree-optimization/55831
2058         * gcc.dg/pr55831.c: New test.
2060 Copyright (C) 2013 Free Software Foundation, Inc.
2062 Copying and distribution of this file, with or without modification,
2063 are permitted in any medium without royalty provided the copyright
2064 notice and this notice are preserved.