predicates.md (indexed_address, [...]): New predicates.
[official-gcc.git] / gcc / testsuite / ChangeLog
blob93d02bbd166f884652c8016e4e90946ac81a2f00
1 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
3         * gcc.target/powerpc/mmfpgpr.c: New test.
4         * gcc.target/powerpc/sd-vsx.c: Likewise.
5         * gcc.target/powerpc/sd-pwr6.c: Likewise.
6         * gcc.target/powerpc/vsx-float0.c: Likewise.
8 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
10         PR tree-optimization/56355
11         * gcc.dg/pr56355-1.c: New file.
13 2013-03-20  Catherine Moore  <clm@codesourcery.com>
14             Richard Sandiford <rdsandiford@googlemail.com>
16         * gcc.target/mips/mips.exp: Add microMIPS support.
17         * gcc.target/mips/umips-movep-2.c: New test.
18         * gcc.target/mips/umips-lwp-2.c: New test.
19         * gcc.target/mips/umips-swp-5.c: New test.
20         * gcc.target/mips/umips-constraints-1.c: New test.
21         * gcc.target/mips/umips-lwp-3.c: New test.
22         * gcc.target/mips/umips-swp-6.c: New test.
23         * gcc.target/mips/umips-constraints-2.c: New test.
24         * gcc.target/mips/umips-save-restore-1.c: New test.
25         * gcc.target/mips/umips-lwp-4.c: New test.
26         * gcc.target/mips/umips-swp-7.c: New test.
27         * gcc.target/mips/umips-save-restore-2.c: New test.
28         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
29         * gcc.target/mips/umips-lwp-5.c: New test.
30         * gcc.target/mips/umips-save-restore-3.c: New test.
31         * gcc.target/mips/umips-lwp-6.c: New test.
32         * gcc.target/mips/umips-swp-1.c: New test.
33         * gcc.target/mips/umips-lwp-7.c: New test.
34         * gcc.target/mips/umips-swp-2.c: New test.
35         * gcc.target/mips/umips-lwp-8.c: New test.
36         * gcc.target/mips/umips-swp-3.c: New test.
37         * gcc.target/mips/umips-movep-1.c: New test.
38         * gcc.target/mips/umips-lwp-1.c: New test.
39         * gcc.target/mips/umips-swp-4.c: New test.
41 2013-03-20  Richard Biener  <rguenther@suse.de>
43         PR tree-optimization/56661
44         * gcc.dg/torture/pr56661.c: New testcase.
46 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
48         PR rtl-optimization/56605
49         * gcc.target/powerpc/pr56605.c: New.
51 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
53         PR fortran/54932
54         * gfortran.dg/do_1.f90: Don't xfail.
56 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
58         PR libfortran/51825
59         * gfortran.dg/namelist_77.f90: New.
60         * gfortran.dg/namelist_78.f90: New.
62 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
64         PR libfortran/48618
65         * gfortran.dg/open_negative_unit_1.f90: New.
67 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
69         * gcc.target/aarch64/sbc.c: New test.
71 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
73         * gcc.target/aarch64/ror.c: New test.
75 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
77         * gcc.target/aarch64/extr.c: New test.
79 2013-03-19  Richard Biener  <rguenther@suse.de>
81         PR tree-optimization/56273
82         * gcc.dg/tree-ssa/vrp47.c: Adjust.
83         * c-c++-common/uninit-17.c: Likewise.
85 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
87         PR tree-optimization/56635
88         * g++.dg/torture/pr56635.C: New test.
90 2013-03-18  Richard Biener  <rguenther@suse.de>
92         PR tree-optimization/3713
93         * g++.dg/ipa/devirt-12.C: New testcase.
95 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
97         PR c/56566
98         * c-c++-common/pr56566.c: New test.
100 2013-03-17  Jason Merrill  <jason@redhat.com>
102         * g++.dg/template/abstract-dr337.C: XFAIL.
104 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
106         PR c++/56607
107         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
108         * c-c++-common/pr56607.c: New test.
110 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
112         PR c++/56582
113         * g++.dg/cpp0x/constexpr-array5.C: New.
115 2013-03-15  Tobias Burnus  <burnus@net-b.de>
117         PR fortran/56615
118         * gfortran.dg/transfer_intrinsic_5.f90: New.
120 2013-03-15  Kai Tietz  <ktietz@redhat.com>
122         * gcc.target/i386/movti.c: Don't test for x64 mingw.
123         * gcc.target/i386/pr20020-1.c: Likewise.
124         * gcc.target/i386/pr20020-2.c: Likewise.
125         * gcc.target/i386/pr20020-3.c: Likewise.
126         * gcc.target/i386/pr53425-1.c: Likewise.
127         * gcc.target/i386/pr53425-2.c: Likewise.
128         * gcc.target/i386/pr55093.c: Likewise.
129         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
131 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
133         PR debug/56307
134         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
135         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
137 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
139         PR tree-optimization/53265
140         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
141         undefined behavior.
142         * gcc.dg/graphite/id-6.c (test): Likewise.
143         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
144         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
146         PR tree-optimization/53265
147         * gcc.dg/pr53265.c: New test.
148         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
149         to dg-options.
150         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
151         arrays.
152         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
153         n, use it as high bound instead of 4.
155 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
157         PR target/49880
158         * gcc.target/sh/pr49880-1.c: New.
159         * gcc.target/sh/pr49880-2.c: New.
160         * gcc.target/sh/pr49880-3.c: New.
161         * gcc.target/sh/pr49880-4.c: New.
162         * gcc.target/sh/pr49880-5.c: New.
164 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
166         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
168 2013-03-13  Richard Biener  <rguenther@suse.de>
170         PR tree-optimization/56608
171         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
173 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
175         PR c++/56611
176         * g++.dg/cpp0x/alias-decl-32.C: New.
178 2013-03-11  Jan Hubicka  <jh@suse.cz>
180         PR middle-end/56571
181         * gcc.c-torture/compile/pr56571.c: New testcase.
183 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
185         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
186         * gcc.dg/tree-ssa/pr55579.c: Likewise.
188 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
190         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
191         * gcc.dg/inline_4.c: Likewise.
192         * gcc.dg/unroll_2.c: Likewise.
193         * gcc.dg/unroll_3.c: Likewise.
194         * gcc.dg/unroll_4.c: Likewise.
196 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
198         PR testsuite/54119
199         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
201         PR debug/56307
202         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
204 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
206         PR target/40797
207         * gcc.c-torture/compile/pr40797.c: New.
209 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
211         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
213 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
215         PR fortran/56575
216         * gfortran.dg/class_56.f90: New test.
218 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
220         PR middle-end/56524
221         * gcc.target/mips/pr56524.c: New test.
223 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
225         PR c++/56565
226         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
228 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
230         PR c++/51412
231         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
233 2013-03-08  Marek Polacek  <polacek@redhat.com>
235         PR tree-optimization/56478
236         * gcc.dg/torture/pr56478.c: New test.
238 2013-03-08  Kai Tietz  <ktietz@redhat.com>
240         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
241         targets linker option --allow-multiple-definition.
243         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
244         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
245         * gcc.dg/pr52549.c: Add LLP64 case.
246         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
247         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
248         * gcc.dg/torture/pr51071-2.c: Likewise.
249         * gcc.dg/tree-ssa/vrp72.c: Likewise.
250         * gcc.dg/tree-ssa/vrp73.c: Likewise.
251         * gcc.dg/tree-ssa/vrp75.c: Likewise.
252         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
253         * gcc.dg/weak/weak-1.c: Likewise.
254         * gcc.dg/weak/weak-2.c: Likewise.
255         * gcc.dg/weak/weak-3.c: Likewise.
256         * gcc.dg/weak/weak-4.c: Likewise.
257         * gcc.dg/weak/weak-5.c: Likewise.
258         * gcc.dg/weak/weak-15.c: Likewise.
259         * gcc.dg/weak/weak-16.c: Likewise.
261         * c-c++-common/pr54486.c: Skip test for mingw-targets.
263 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
265         PR tree-optimization/56559
266         * gcc.dg/tree-ssa/reassoc-26.c: New test.
268 2013-03-07  Andreas Schwab  <schwab@suse.de>
270         * gcc.dg/pr31490.c: Fix last change.
272 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
274         PR c++/56534
275         * g++.dg/template/crash115.C: New.
277 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
279         PR tree-optimization/56539
280         * gcc.c-torture/compile/pr56539.c: New test.
282 2013-03-06  Kai Tietz  <ktietz@redhat.com>
284         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
285         targets.
286         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
287         * gcc.dg/lto/20091013-1_2.c: Likewise.
288         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
290 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
292         * gnat.dg/specs/aggr6.ads: New test.
294 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
296         * gnat.dg/loop_optimization15.ad[sb]: New test.
298 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
300         PR middle-end/56548
301         * gcc.dg/pr56548.c: New test.
303 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
305         PR debug/53363
306         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
308 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
310         PR c++/56543
311         * g++.dg/template/typename20.C: New test.
313 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
315         PR debug/56510
316         * gcc.dg/pr56510.c: New test.
318         PR rtl-optimization/56484
319         * gcc.c-torture/compile/pr56484.c: New test.
321 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
323         PR c++/56530
324         * g++.dg/warn/Wsign-conversion-2.C: New.
326 2013-03-05  Richard Biener  <rguenther@suse.de>
328         PR tree-optimization/56270
329         * gcc.dg/vect/slp-38.c: New testcase.
331 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
333         PR rtl-optimization/56494
334         * gcc.dg/pr56494.c: New test.
336 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
338         * gcc.dg/pr56424.c: New test.
340 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
342         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
343         * gcc.dg/pr56228.c <avr>: Skip.
345 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
347         PR testsuite/52641
348         PR tree-optimization/52631
349         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
351 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
353         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
354         * gcc.dg/vect/vect-83_64.c: Same.
356 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
358         PR fortran/56477
359         * gfortran.dg/pointer_check_13.f90: New test.
361 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
363         PR fortran/54730
364         * gfortran.dg/array_constructor_42.f90: New test.
366 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
368         PR c++/52688
369         * g++.dg/template/static33.C: New.
370         * g++.dg/template/static34.C: Likewise.
372         PR c++/10291
373         * g++.dg/template/static35.C: New.
375 2013-03-01  Steve Ellcey  <sellcey@mips.com>
377         * gcc.dg/pr56396.c: Require pic support.
379 2013-03-01  Richard Biener  <rguenther@suse.de>
381         PR tree-optimization/55481
382         * gcc.dg/torture/pr56488.c: New testcase.
384 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
385             Jakub Jelinek  <jakub@redhat.com>
387         PR sanitizer/56454
388         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
389         no_sanitize_address attribute rather than no_address_safety_analysis.
390         * g++.dg/asan/sanitizer_test_utils.h
391         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
392         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
393         in addition to no_address_safety_analysis.
395 2013-02-28  Jason Merrill  <jason@redhat.com>
397         PR c++/56481
398         * g++.dg/cpp0x/constexpr-and.C: New.
400 2013-02-28  Martin Jambor  <mjambor@suse.cz>
402         PR tree-optimization/56294
403         * g++.dg/debug/pr56294.C: New test.
405 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
407         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
409 2013-02-27  Marek Polacek  <polacek@redhat.com>
411         PR rtl-optimization/56466
412         * gcc.dg/pr56466.c: New test.
414 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
416         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
417         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
418         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
420 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
422         PR middle-end/45472
423         * gcc.dg/pr45472.c: New test.
425 2013-02-26  Marek Polacek  <polacek@redhat.com>
427         PR tree-optimization/56426
428         * gcc.dg/pr56436.c: New test.
430 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
432         PR tree-optimization/56448
433         * gcc.c-torture/compile/pr56448.c: New test.
435         PR tree-optimization/56443
436         * gcc.dg/torture/pr56443.c: New test.
438 2013-02-25  Richard Biener  <rguenther@suse.de>
440         PR tree-optimization/56175
441         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
443 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
445         PR c++/56403
446         * g++.dg/torture/pr56403.C: New test.
448 2013-02-25  Catherine Moore  <clm@codesourcery.com>
450         Revert:
451         2013-02-24  Catherine Moore  <clm@codesourcery.com>
452         Richard Sandiford  <rdsandiford@googlemail.com>
454         * gcc.target/mips/mips.exp: Add microMIPS support.
455         * gcc.target/mips/umips-movep-2.c: New test.
456         * gcc.target/mips/umips-lwp-2.c: New test.
457         * gcc.target/mips/umips-swp-5.c: New test.
458         * gcc.target/mips/umips-constraints-1.c: New test.
459         * gcc.target/mips/umips-lwp-3.c: New test.
460         * gcc.target/mips/umips-swp-6.c: New test.
461         * gcc.target/mips/umips-constraints-2.c: New test.
462         * gcc.target/mips/umips-save-restore-1.c: New test.
463         * gcc.target/mips/umips-lwp-4.c: New test.
464         * gcc.target/mips/umips-swp-7.c: New test.
465         * gcc.target/mips/umips-save-restore-2.c: New test.
466         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
467         * gcc.target/mips/umips-lwp-5.c: New test.
468         * gcc.target/mips/umips-save-restore-3.c: New test.
469         * gcc.target/mips/umips-lwp-6.c: New test.
470         * gcc.target/mips/umips-swp-1.c: New test.
471         * gcc.target/mips/umips-lwp-7.c: New test.
472         * gcc.target/mips/umips-swp-2.c: New test.
473         * gcc.target/mips/umips-lwp-8.c: New test.
474         * gcc.target/mips/umips-swp-3.c: New test.
475         * gcc.target/mips/umips-movep-1.c: New test.
476         * gcc.target/mips/umips-lwp-1.c: New test.
477         * gcc.target/mips/umips-swp-4.c: New test.
479 2013-02-24  Catherine Moore  <clm@codesourcery.com>
480             Richard Sandiford  <rdsandiford@googlemail.com>
482         * gcc.target/mips/mips.exp: Add microMIPS support.
483         * gcc.target/mips/umips-movep-2.c: New test.
484         * gcc.target/mips/umips-lwp-2.c: New test.
485         * gcc.target/mips/umips-swp-5.c: New test.
486         * gcc.target/mips/umips-constraints-1.c: New test.
487         * gcc.target/mips/umips-lwp-3.c: New test.
488         * gcc.target/mips/umips-swp-6.c: New test.
489         * gcc.target/mips/umips-constraints-2.c: New test.
490         * gcc.target/mips/umips-save-restore-1.c: New test.
491         * gcc.target/mips/umips-lwp-4.c: New test.
492         * gcc.target/mips/umips-swp-7.c: New test.
493         * gcc.target/mips/umips-save-restore-2.c: New test.
494         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
495         * gcc.target/mips/umips-lwp-5.c: New test.
496         * gcc.target/mips/umips-save-restore-3.c: New test.
497         * gcc.target/mips/umips-lwp-6.c: New test.
498         * gcc.target/mips/umips-swp-1.c: New test.
499         * gcc.target/mips/umips-lwp-7.c: New test.
500         * gcc.target/mips/umips-swp-2.c: New test.
501         * gcc.target/mips/umips-lwp-8.c: New test.
502         * gcc.target/mips/umips-swp-3.c: New test.
503         * gcc.target/mips/umips-movep-1.c: New test.
504         * gcc.target/mips/umips-lwp-1.c: New test.
505         * gcc.target/mips/umips-swp-4.c: New test.
507 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
509         PR sanitizer/56393
510         * lib/asan-dg.exp (asan_link_flags): Add
511         -B${gccpath}/libsanitizer/asan/ to flags.
513 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
515         PR middle-end/56420
516         * gcc.dg/torture/pr56420.c: New test.
518 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
520         PR middle-end/56108
521         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
523 2013-02-21  Martin Jambor  <mjambor@suse.cz>
525         PR tree-optimization/56310
526         * g++.dg/ipa/pr56310.C: New test.
528 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
530         PR fortran/56385
531         * gfortran.dg/proc_ptr_comp_37.f90: New.
533 2013-02-21  Richard Biener  <rguenther@suse.de>
535         PR tree-optimization/56415
536         Revert
537         2013-02-11  Richard Biener  <rguenther@suse.de>
539         PR tree-optimization/56273
540         * g++.dg/warn/Warray-bounds-6.C: New testcase.
541         * gcc.dg/tree-ssa/pr21559.c: Adjust.
542         * gcc.dg/tree-ssa/vrp17.c: Likewise.
543         * gcc.dg/tree-ssa/vrp18.c: Likewise.
544         * gcc.dg/tree-ssa/vrp23.c: Likewise.
545         * gcc.dg/tree-ssa/vrp24.c: Likewise.
547 2013-02-21  Marek Polacek  <polacek@redhat.com>
549         PR tree-optimization/56398
550         * g++.dg/torture/pr56398.C: New test.
552 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
554         PR inline-asm/56405
555         * gcc.c-torture/compile/pr56405.c: New test.
557 2013-02-20  Jan Hubicka  <jh@suse.cz>
559         PR tree-optimization/56265
560         * g++.dg/ipa/devirt-11.C: New testcase.
562 2013-02-20  Richard Biener  <rguenther@suse.de>
564         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
566 2013-02-20  Richard Biener  <rguenther@suse.de>
567         Jakub Jelinek  <jakub@redhat.com>
569         PR tree-optimization/56396
570         * gcc.dg/pr56396.c: New testcase.
572 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
574         PR c++/56373
575         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
577 2013-02-19  Richard Biener  <rguenther@suse.de>
579         PR tree-optimization/56384
580         * gcc.dg/torture/pr56384.c: New testcase.
582 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
584         PR tree-optimization/56350
585         * gcc.dg/pr56350.c: New test.
587         PR tree-optimization/56381
588         * g++.dg/opt/pr56381.C: New test.
590 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
592         PR pch/54117
593         * lib/dg-pch.exp (pch-init, pch-finish,
594         check_effective_target_pch_supported_debug): New procs.
595         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
596         Likewise if $pch_unsupported_debug and $flags include -g.
597         Skip FAILs about missing *.gch file if $pch_unsupported_debug
598         and dg-require-effective-target pch_unsupported_debug.
599         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
600         * objc.dg/pch/pch.exp: Likewise.
601         * gcc.dg/pch/pch.exp: Likewise.
602         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
603         pch_unsupported_debug.
604         * gcc.dg/pch/valid-1.hs: Likewise.
605         * gcc.dg/pch/valid-1b.c: Likewise.
606         * gcc.dg/pch/valid-1b.hs: Likewise.
608 2013-02-18  Richard Biener  <rguenther@suse.de>
610         PR tree-optimization/56366
611         * gcc.dg/torture/pr56366.c: New testcase.
613 2013-02-18  Richard Biener  <rguenther@suse.de>
615         PR middle-end/56349
616         * gcc.dg/torture/pr56349.c: New testcase.
618 2013-02-18  Richard Biener  <rguenther@suse.de>
620         PR tree-optimization/56321
621         * gcc.dg/torture/pr56321.c: New testcase.
623 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
625         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
627 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
628             Dodji Seketeli  <dodji@redhat.com>
630         PR asan/56330
631         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
632         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
633         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
634         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
635         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
636         * c-c++-common/asan/pr56330.c: Likewise.
637         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
638         Ensure the size argument of __builtin_memcpy is a constant.
640 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
641             Paolo Carlini  <paolo.carlini@oracle.com>
643         PR c++/51242
644         * g++.dg/cpp0x/enum23.C: New.
646 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
648         PR target/54685
649         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
651 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
653         PR rtl-optimization/56348
654         * gcc.target/i386/pr56348.c: New test.
656 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
658         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
659         * gcc.target/arm/interrupt-2.c: Likewise.
661 2013-02-15  Tobias Burnus  <burnus@net-b.de>
663         PR fortran/56318
664         * gfortran.dg/matmul_9.f90: New.
666 2013-02-15  Tobias Burnus  <burnus@net-b.de>
668         PR fortran/53818
669         * gfortran.dg/init_flag_11.f90: New.
671 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
673         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
675 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
677         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
678         characters.
680 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
681             Tobias Burnus  <burnus@net-b.de>
683         PR testsuite/56138
684         * gfortran.dg/allocatable_function_7.f90: New.
686 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
688         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
689         * asan_globals_test-wrapper.cc: New file.
690         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
691         instead of asan_globals_test.cc as dg-additional-sources.
692         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
693         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
694         "sanitizer_test_utils.h" instead of
695         "sanitizer_common/tests/sanitizer_test_utils.h".
696         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
697         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
698         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
699         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
700         * g++.dg/asan/asan_test.cc: Synced from upstream.
701         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
703 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
705         Fix an asan crash
706         * c-c++-common/asan/memcmp-2.c: New test.
708 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
710         PR c++/55582
711         * g++.dg/cpp0x/udlit-string-literal.h: New.
712         * g++.dg/cpp0x/udlit-string-literal.C: New.
714 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
716         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
718 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
720         PR target/56184
721         * gcc.target/arm/pr56184.C: New test.
723 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
725         PR c++/56302
726         * g++.dg/torture/pr56302.C: New test.
727         * g++.dg/cpp0x/constexpr-56302.C: New test.
728         * c-c++-common/pr56302.c: New test.
730 2013-02-13  Tobias Burnus  <burnus@net-b.de>
731             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
733         PR fortran/56204
734         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
735         * gfortran.dg/quad_3.f90: Ditto.
737 2013-02-13  Kostya Serebryany  <kcc@google.com>
739         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
740         to match the fresh asan run-time.
741         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
743 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
745         Avoid instrumenting duplicated memory access in the same basic block
746         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
747         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
748         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
749         * c-c++-common/asan/inc.c: Likewise.
751 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
753         PR inline-asm/56148
754         * gcc.target/i386/pr56148.c: New test.
756 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
757             Tobias Burnus  <burnus@net-b.de>
759         PR testsuite/56082
760         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
761         to kind=2.
763 2013-02-12  Richard Biener  <rguenther@suse.de>
765         PR lto/56297
766         * gcc.dg/lto/pr56297_0.c: New testcase.
767         * gcc.dg/lto/pr56297_0.c: Likewise.
769 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
771         PR fortran/46952
772         * gfortran.dg/typebound_deferred_1.f90: New.
774 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
776         PR rtl-optimization/56151
777         * gcc.target/i386/pr56151.c: New test.
779 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
781         * g++.dg/ext/mv12.C: New test.
782         * g++.dg/ext/mv12.h: New file.
783         * g++.dg/ext/mv12-aux.C: New file.
784         * g++.dg/ext/mv13.C: New test.
786 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
788         * lib/target-supports.exp
789         (check_effective_target_powerpc_eabi_ok): New.
790         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
791         powerpc_eabi_ok.
792         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
793         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
794         only.
795         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
796         * gcc.target/powerpc/pr51623.c: Likewise.
797         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
798         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
800 2013-02-11  Alexander Potapenko  <glider@google.com>
801             Jack Howarth  <howarth@bromo.med.uc.edu>
802             Jakub Jelinek  <jakub@redhat.com>
804         PR sanitizer/55617
805         * g++.dg/asan/pr55617.C: Run on all targets.
807 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
809         PR rtl-optimization/56275
810         * gcc.dg/pr56275.c: New test.
812 2013-02-11  Richard Biener  <rguenther@suse.de>
814         PR tree-optimization/56273
815         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
817 2013-02-11  Richard Biener  <rguenther@suse.de>
819         PR tree-optimization/56264
820         * gcc.dg/torture/pr56264.c: New testcase.
822 2013-02-11  Richard Biener  <rguenther@suse.de>
824         PR tree-optimization/56273
825         * g++.dg/warn/Warray-bounds-6.C: New testcase.
826         * gcc.dg/tree-ssa/pr21559.c: Adjust.
827         * gcc.dg/tree-ssa/vrp17.c: Likewise.
828         * gcc.dg/tree-ssa/vrp18.c: Likewise.
829         * gcc.dg/tree-ssa/vrp23.c: Likewise.
830         * gcc.dg/tree-ssa/vrp24.c: Likewise.
832 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
834         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
835         for *-*-linux-gnu targets.
836         * g++.dg/asan/interception-test-1.c: Ditto.
837         * g++.dg/asan/interception-failure-test-1.C: Ditto.
838         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
840 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
842         PR fortran/55362
843         * gfortran.dg/intrinsic_size_4.f90 : New test.
845 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
847         PR target/56256
848         * gcc.target/powerpc/pr56256.c: New test.
850 2013-02-08  Ian Lance Taylor  <iant@google.com>
852         * lib/go.exp: Load timeout.exp.
854 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
856         PR rtl-optimization/56246
857         * gcc.target/i386/pr56246.c: New test.
859 2013-02-08  Jeff Law  <law@redhat.com>
861         PR debug/53948
862         * gcc.dg/debug/dwarf2/pr53948.c: New test.
864 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
866         PR target/56043
867         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
868         powerpc*-*-linux*.
870 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
872         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
874 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
876         PR rtl-optimization/56195
877         * gcc.dg/torture/pr56195.c: New test.
879 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
881         PR fortran/54107
882         * gfortran.dg/recursive_interface_2.f90: New test.
884 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
886         PR tree-optimization/56250
887         * gcc.c-torture/execute/pr56250.c: New test.
889 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
891         PR tree-optimization/56064
892         * gcc.dg/fixed-point/view-convert-2.c: New test.
894 2013-02-08  Michael Matz  <matz@suse.de>
896         PR tree-optimization/52448
897         * gcc.dg/pr52448.c: New test.
899 2013-02-08  Richard Biener  <rguenther@suse.de>
901         PR middle-end/56181
902         * gcc.dg/torture/pr56181.c: New testcase.
904 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
906         PR target/54222
907         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
908         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
910 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
912         PR c++/56241
913         * g++.dg/parse/crash61.C: New test.
915         PR c++/56239
916         * g++.dg/parse/pr56239.C: New test.
918         PR c++/56237
919         * g++.dg/abi/mangle61.C: New test.
921 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
923         PR rtl-optimization/56225
924         * gcc.target/i386/pr56225.c: New test.
926 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
928         PR debug/56154
929         * gcc.dg/guality/pr56154-1.c: New test.
930         * gcc.dg/guality/pr56154-2.c: New test.
931         * gcc.dg/guality/pr56154-3.c: New test.
932         * gcc.dg/guality/pr56154-4.c: New test.
933         * gcc.dg/guality/pr56154-aux.c: New file.
935         PR tree-optimization/55789
936         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
937         cleanup-tree-dump.
938         * gcc.dg/tree-ssa/inline-3.c: Add
939         --param max-early-inliner-iterations=2 option.
941 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
943         PR debug/53363
944         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
945         Add -fno-dwarf2-cfi-asm to dg-options.
946         Adapt match count.
948 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
950         PR target/56228
951         * gcc.dg/pr56228.c: New test.
953 2013-02-07  Alan Modra  <amodra@gmail.com>
955         PR target/54009
956         * gcc.target/powerpc/pr54009.c: New test.
957         PR target/54131
958         * gfortran.dg/pr54131.f: New test.
960 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
962         PR fortran/55789
963         * gfortran.dg/array_constructor_41.f90: New test.
965 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
967         PR fortran/55978
968         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
970 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
972         PR middle-end/56217
973         * g++.dg/gomp/pr56217.C: New test.
975 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
977         PR tree-optimization/56205
978         * gcc.dg/tree-ssa/stdarg-6.c: New test.
979         * gcc.c-torture/execute/pr56205.c: New test.
981 2013-02-05  Richard Biener  <rguenther@suse.de>
983         PR tree-optimization/53342
984         PR tree-optimization/53185
985         * gcc.dg/vect/pr53185-2.c: New testcase.
987 2013-02-05  Jan Hubicka  <jh@suse.cz>
989         PR tree-optimization/55789
990         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
991         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
992         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
993         * g++.dg/ipa/inline-1.C: New testcase.
994         * g++.dg/ipa/inline-2.C: New testcase.
995         * g++.dg/ipa/inline-3.C: New testcase.
997 2013-02-05  Jan Hubicka  <jh@suse.cz>
999         PR tree-optimization/55789
1000         * g++.dg/torture/pr55789.C: New testcase.
1002 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1004         PR middle-end/56167
1005         * gcc.dg/pr56167.c: New test.
1007 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1009         PR target/55146
1010         * gcc.target/sh/pr55146.c: New.
1012 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1014         PR tree-optimization/54386
1015         * gcc.target/sh/pr54386.c: New.
1017 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1019         PR fortran/56008
1020         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1022         PR fortran/47517
1023         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1025 2013-02-04  Alexander Potapenko  <glider@google.com>
1026             Jack Howarth  <howarth@bromo.med.uc.edu>
1027             Jakub Jelinek  <jakub@redhat.com>
1029         PR sanitizer/55617
1030         * g++.dg/asan/pr55617.C: New test.
1032 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1034         PR fortran/54195
1035         * gfortran.dg/typebound_operator_19.f90: New test.
1036         * gfortran.dg/typebound_assignment_4.f90: New test.
1038 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1040         PR fortran/54107
1041         * gfortran.dg/recursive_interface_1.f90: New test.
1043 2013-02-04  Richard Guenther  <rguenther@suse.de>
1045         PR lto/56168
1046         * gcc.dg/lto/pr56168_0.c: New testcase.
1047         * gcc.dg/lto/pr56168_1.c: Likewise.
1049 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1051         PR fortran/50627
1052         PR fortran/56054
1053         * gfortran.dg/block_12.f90:  New test.
1054         * gfortran.dg/module_error_1.f90:  New test.
1056 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1058         * lib/target-supports.exp (check_effective_target_vect_float)
1059         (check_effective_target_vect_no_align): Add mips-sde-elf.
1061 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1063         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1065 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1067         * gcc.dg/pr56023.c: XFAIL on AIX.
1068         * gcc.dg/vect/pr49352.c: Same.
1070 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1072         * gnat.dg/opt26.adb: New test.
1074 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1076         Revert.
1077         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1079         * gcc.target/arm/neon-vfnms-1.c: New test.
1080         * gcc.target/arm/neon-vfnma-1.c: New test.
1082 2013-01-31  Richard Biener  <rguenther@suse.de>
1084         PR tree-optimization/56157
1085         * gcc.dg/torture/pr56157.c: New testcase.
1087 2013-01-30  Richard Biener  <rguenther@suse.de>
1089         PR tree-optimization/56150
1090         * gcc.dg/torture/pr56150.c: New testcase.
1092 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1094         PR sanitizer/55374
1095         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1096         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1097         printed in backtrace.
1098         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1099         to avoid errors about mismatched allocation vs. deallocation.
1101         PR c++/55742
1102         * g++.dg/mv1.C: Moved to...
1103         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1104         * g++.dg/mv2.C: Moved to...
1105         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1106         * g++.dg/mv3.C: Moved to...
1107         * g++.dg/ext/mv3.C: ... here.
1108         * g++.dg/mv4.C: Moved to...
1109         * g++.dg/ext/mv4.C: ... here.
1110         * g++.dg/mv5.C: Moved to...
1111         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1112         * g++.dg/mv6.C: Moved to...
1113         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1114         * g++.dg/ext/mv7.C: New test.
1115         * g++.dg/ext/mv8.C: New test.
1116         * g++.dg/ext/mv9.C: New test.
1117         * g++.dg/ext/mv10.C: New test.
1118         * g++.dg/ext/mv11.C: New test.
1120 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1122         PR rtl-optimization/56144
1123         * gcc.dg/pr56144.c: New.
1125 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1127         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1128         message.
1129         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1130         * g++.dg/cpp0x/constexpr-55573.C: Same
1132 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1134         PR tree-optimization/56064
1135         * gcc.dg/fixed-point/view-convert.c: New test.
1137 2013-01-30  Andreas Schwab  <schwab@suse.de>
1139         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1140         evaluate the end index in string range.
1142 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1144         PR fortran/56138
1145         * gfortran.dg/allocatable_function_6.f90: New.
1147 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1148             Mikael Morin  <mikael@gcc.gnu.org>
1150         PR fortran/54107
1151         * gfortran.dg/proc_ptr_comp_36.f90: New.
1153 2013-01-29  Richard Biener  <rguenther@suse.de>
1155         PR tree-optimization/55270
1156         * gcc.dg/torture/pr55270.c: New testcase.
1158 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1160         PR rtl-optimization/56117
1161         * gcc.dg/pr56117.c: New test.
1163 2013-01-28  Richard Biener  <rguenther@suse.de>
1165         PR tree-optimization/56034
1166         * gcc.dg/torture/pr56034.c: New testcase.
1168 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1170         PR tree-optimization/56125
1171         * gcc.dg/pr56125.c: New test.
1173 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1174             Mikael Morin  <mikael@gcc.gnu.org>
1176         PR fortran/53537
1177         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1178         * gfortran.dg/import8.f90: Likewise.
1179         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1180         * gfortran.dg/import10.f90: New test.
1181         * gfortran.dg/import11.f90: Likewise
1183 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1185         PR testsuite/56053
1186         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1187         string.h.  Provide memset, malloc and free prototypes, adjust line
1188         numbers in dg-output.
1189         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1190         Provide memset prototype and adjust line numbers in dg-output.
1191         * c-c++-common/asan/global-overflow-1.c: Likewise.
1193         PR tree-optimization/56094
1194         * gcc.dg/pr56094.c: New test.
1196 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1198         * gcc.target/arm/neon-vfnms-1.c: New test.
1199         * gcc.target/arm/neon-vfnma-1.c: New test.
1201 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1203         PR target/56114
1204         * gcc.target/i386/pr56114.c: New test.
1206 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1208         PR fortran/55984
1209         * gfortran.dg/associate_14.f90: New test.
1211         PR fortran/56047
1212         * gfortran.dg/associate_13.f90: New test.
1214 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1216         PR tree-optimization/56098
1217         * gcc.dg/pr56098-1.c: New test.
1218         * gcc.dg/pr56098-2.c: New test.
1220 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1222         PR target/54222
1223         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1225 2013-01-22  Marek Polacek  <polacek@redhat.com>
1227         PR tree-optimization/56035
1228         * gcc.dg/pr56035.c: New test.
1230 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1232         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1233         for MIPS.
1235 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1237         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1239 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1241         PR c/56078
1242         * gcc.dg/pr56078.c: New test.
1243         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1245 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1247         PR tree-optimization/55927
1248         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1250 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1252         * gcc.target/i386/movsd.c: New test.
1254 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1256         PR inline-asm/55934
1257         * gcc.target/i386/pr55934.c: New test.
1259 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1261         PR fortran/56081
1262         * gfortran.dg/select_8.f90: New.
1264 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1266         * gcc.target/microblaze/microblaze.exp: Remove
1267         target_config_cflags check.
1269 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1271         PR fortran/56052
1272         * gfortran.dg/gomp/pr56052.f90: New test.
1274         PR target/49069
1275         * gcc.dg/pr49069.c: New test.
1277 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1279         PR c++/55944
1280         * g++.dg/cpp0x/constexpr-static10.C: New.
1282 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1284         PR target/56028
1285         * gcc.target/i386/pr56028.c: New test.
1287 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1289         PR target/55686
1290         * gcc.target/i386/pr55686.c: New test.
1292 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1294         PR c++/53609
1295         * g++.dg/cpp0x/variadic139.C: New test.
1296         * g++.dg/cpp0x/variadic140.C: Likewise.
1297         * g++.dg/cpp0x/variadic141.C: Likewise.
1299 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1301         * gnat.dg/warn8.adb: New test.
1303 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1305         PR fortran/55919
1306         * gfortran.dg/include_8.f90: New test.
1308 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1310         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1311         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1313 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1315         PR tree-optimization/56051
1316         * gcc.c-torture/execute/pr56051.c: New test.
1318 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1320         PR rtl-optimization/56023
1321         * gcc.dg/pr56023.c: New test.
1323 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1325         PR middle-end/56022
1326         * gcc.target/i386/pr56022.c: New test.
1328 2013-01-21  Jason Merrill  <jason@redhat.com>
1330         * lib/target-supports.exp (check_effective_target_alias): New.
1332 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1334         PR debug/53235
1335         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1337 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1339         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1341 2013-01-19  Jeff Law  <law@redhat.com>
1343         PR tree-optimization/52631
1344         * tree-ssa/pr52631.c: New test.
1345         * tree-ssa/ssa-fre-9: Update expected output.
1347 2013-01-19  Anthony Green  <green@moxielogic.com>
1349         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1350         for moxie.
1352 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1354         PR tree-optimization/56029
1355         * g++.dg/torture/pr56029.C: New test.
1357 2013-01-18  Sharad Singhai  <singhai@google.com>
1359         PR tree-optimization/55995
1360         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1362 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1364         PR target/55433
1365         * gcc.target/i386/pr55433.c: New.
1367 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1369         PR middle-end/56015
1370         * gfortran.dg/pr56015.f90: New test.
1372 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1374         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1376 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1378         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1379         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1380         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1381         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1382         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1384 2013-01-17  Jeff Law  <law@redhat.com>
1386         * gcc.dg/pr52573.c: Move to...
1387         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1389         PR rtl-optimization/52573
1390         * gcc.dg/pr52573.c: New test.
1392 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1394         PR sanitizer/55679
1395         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1396         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1397         check_no_compiler_messages to test support in ucontext.h.
1398         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1399         compliant RLIMIT_AS.
1401 2013-01-17  Marek Polacek  <polacek@redhat.com>
1403         PR rtl-optimization/55833
1404         * gcc.dg/pr55833.c: New test.
1406 2013-01-17  Jan Hubicka  <jh@suse.cz>
1408         PR tree-optimization/55273
1409         * gcc.c-torture/compile/pr55273.c: New testcase.
1411 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1413         PR target/55981
1414         * gcc.target/pr55981.c: New test.
1416 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1418         * gcc.target/arm/pr40887.c: Require at least armv5.
1419         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1420         * gcc.target/arm/pr51915.c: Likewise.
1421         * gcc.target/arm/pr52006.c: Likewise.
1422         * gcc.target/arm/pr53187.c: Likewise.
1424         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1425         * gcc.target/arm/ftest-support-arm.h: Delete.
1426         * gcc.target/arm/ftest-support-thumb.h: Delete.
1427         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1428         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1429         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1430         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1431         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1432         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1433         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1434         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1435         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1436         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1437         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1438         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1439         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1440         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1441         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1442         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1443         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1444         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1445         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1446         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1447         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1448         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1449         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1450         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1452 2013-01-17  Martin Jambor  <mjambor@suse.cz>
1454         PR tree-optimizations/55264
1455         * g++.dg/ipa/pr55264.C: New test.
1457 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
1459         PR fortran/55983
1460         * gfortran.dg/class_55.f90: New.
1462 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
1464         PR testsuite/55994
1465         * gcc.c-torture/execute/builtins/builtins.exp: Add
1466         -Wl,--allow-multiple-definition for eabi and elf targets.
1468         PR testsuite/54622
1469         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1470         check_effective_target_vect_perm_short,
1471         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1472         check_effective_target_vect64): Return 0 for big-endian ARM.
1473         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1475         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1476         prototypes.
1478 2013-01-16  Richard Biener  <rguenther@suse.de>
1480         PR tree-optimization/55964
1481         * gcc.dg/torture/pr55964.c: New testcase.
1483 2013-01-16  Richard Biener  <rguenther@suse.de>
1485         PR tree-optimization/54767
1486         PR tree-optimization/53465
1487         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1489 2013-01-16  Christian Bruel  <christian.bruel@st.com>
1491         PR target/55301
1492         * gcc.target/sh/sh-switch.c: New testcase.
1494 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1496         * gcc.dg/webizer.c: Increase the array size.
1498 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1500         PR target/55940
1501         * gcc.dg/pr55940.c: New test.
1503 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
1504             Harald Anlauf  <anlauf@gmx.de>
1506         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1507         * gfortran.dg/bounds_check_5.f90: Likewise.
1508         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1509         * gfortran.dg/continuation_9.f90: Likewise.
1510         * gfortran.dg/move_alloc_13.f90: Likewise.
1511         * gfortran.dg/structure_constructor_11.f90: Likewise.
1512         * gfortran.dg/tab_continuation.f: Likewise.
1513         * gfortran.dg/warning-directive-2.F90: Likewise.
1514         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1516 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1518         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1519         * gcc.target/arm/fma-sp.c: Likewise.
1521 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1523         PR rtl-optimization/55153
1524         * gcc.dg/pr55153.c: New.
1526 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1528         PR tree-optimization/55920
1529         * gcc.c-torture/compile/pr55920.c: New test.
1531 2013-01-15  Richard Biener  <rguenther@suse.de>
1533         PR middle-end/55882
1534         * gcc.dg/torture/pr55882.c: New testcase.
1536 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1538         PR tree-optimization/55955
1539         * gcc.c-torture/compile/pr55955.c: New test.
1541 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
1543         PR c++/55663
1544         * g++.dg/cpp0x/alias-decl-31.C: New test.
1546 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
1548         PR fortran/54286
1549         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1550         case where interface is null.
1552 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
1554         PR fortran/55806
1555         * gfortran.dg/array_constructor_40.f90:  New test.
1557 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
1559         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1561 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
1563         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1564         * gcc.target/aarch64/vect-ld1r-compile.c: New.
1565         * gcc.target/aarch64/vect-ld1r-fp.c: New.
1566         * gcc.target/aarch64/vect-ld1r.c: New.
1567         * gcc.target/aarch64/vect-ld1r.x: New.
1569 2013-01-14  Andi Kleen  <ak@linux.intel.com>
1571         PR target/55948
1572         * gcc.target/i386/hle-clear-rel.c: New file
1573         * gcc.target/i386/hle-store-rel.c: New file.
1575 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
1577         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1578         * gfortran.dg/bounds_check_4.f90: Likewise.
1579         * gfortran.dg/inquire_10.f90: Likewise.
1580         * gfortran.dg/minloc_3.f90: Likewise.
1581         * gfortran.dg/minlocval_3.f90: Likewise.
1582         * gfortran.dg/module_double_reuse.f90: Likewise.
1583         * gfortran.dg/mvbits_1.f90: Likewise.
1584         * gfortran.dg/oldstyle_1.f90: Likewise.
1585         * gfortran.dg/pr20163-2.f: Likewise.
1586         * gfortran.dg/save_1.f90: Likewise.
1587         * gfortran.dg/scan_1.f90: Likewise.
1588         * gfortran.dg/select_char_1.f90: Likewise.
1589         * gfortran.dg/shape_4.f90: Likewise.
1590         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1591         * gfortran.dg/function_optimize_10.f90: Likewise.
1592         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1593         * gfortran.dg/used_types_17.f90: Likewise.
1594         * gfortran.dg/used_types_18.f90: Likewise.
1596 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
1598         PR fortran/54286
1599         * gfortran.dg/proc_ptr_result_8.f90 : New test.
1601 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1603         * gcc.dg/unroll_5.c: Add nomips16 attributes.
1605 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1607         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1609 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
1611         PR fortran/55072
1612         * gfortran.dg/assumed_type_2.f90: Fix test case.
1613         * gfortran.dg/internal_pack_13.f90: New test.
1614         * gfortran.dg/internal_pack_14.f90: New test.
1616 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1618         PR fortran/55868
1619         * gfortran.dg/unlimited_polymorphic_8.f90: Update
1620         scan-tree-dump-times for foo.0.x._vptr to deal with change from
1621         $tar to STAR.
1623 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
1625         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1627 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1629         PR target/55719
1630         * gcc.target/s390/pr55719.c: New testcase.
1632 2013-01-11  Richard Guenther  <rguenther@suse.de>
1634         PR tree-optimization/44061
1635         * gcc.dg/pr44061.c: New testcase.
1637 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
1639         Update copyright years.
1641 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
1642             Jakub Jelinek  <jakub@redhat.com>
1644         PR target/55565
1645         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1647 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
1649         PR rtl-optimization/55672
1650         * gcc.target/i386/pr55672.c: New.
1652 2013-01-10  Jeff Law  <law@redhat.com>
1654         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
1655         pass/fail message unique.
1658 2013-01-10  Jason Merrill  <jason@redhat.com>
1660         * ada/.gitignore: New.
1662 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1664         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1665         Add tls options.
1666         * g++.dg/tls/thread_local2.C: Likewise.
1667         * g++.dg/tls/thread_local2g.C: Likewise.
1668         * g++.dg/tls/thread_local6.C: Likewise.
1669         * g++.dg/tls/thread_local-order1.C: Add tls options.
1670         * g++.dg/tls/thread_local-order2.C: Likewise.
1671         * g++.dg/tls/thread_local3.C: Likewise.
1672         * g++.dg/tls/thread_local3g.C: Likewise.
1673         * g++.dg/tls/thread_local4.C: Likewise.
1674         * g++.dg/tls/thread_local4g.C: Likewise.
1675         * g++.dg/tls/thread_local5.C: Likewise.
1676         * g++.dg/tls/thread_local5g.C: Likewise.
1677         * g++.dg/tls/thread_local6g.C: Likewise.
1679 2013-01-10  Kostya Serebryany  <kcc@google.com>
1681         * g++.dg/asan/asan_test.cc: Sync from upstream.
1683 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
1685         PR tree-optimization/55921
1686         * gcc.c-torture/compile/pr55921.c: New test.
1688 2013-01-09  Jan Hubicka  <jh@suse.cz>
1690         PR tree-optimization/55569
1691         * gcc.c-torture/compile/pr55569.c: New testcase.
1693 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
1695         PR fortran/47203
1696         * gfortran.dg/use_28.f90: New test.
1698 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
1700         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1701         number matching more robust.
1703 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
1705         PR rtl-optimization/55829
1706         * gcc.target/i386/pr55829.c: New.
1708 2013-01-09  Tobias Burnus  <burnus@net-b.de>
1710         PR fortran/55758
1711         * gfortran.dg/bind_c_bool_1.f90: New.
1712         * gfortran.dg/do_5.f90: Add dg-warning.
1714 2013-01-09  Jan Hubicka  <jh@suse.cz>
1716         PR tree-optimization/55875
1717         * gcc.c-torture/execute/pr55875.c: New testcase.
1718         * g++.dg/torture/pr55875.C: New testcase.
1720 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1722         PR c/48418
1723         * c-c++-common/pr48418.c: New test.
1725 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
1727         PR c++/55801
1728         * g++.dg/tls/thread_local-ice.C: New.
1730 2013-01-09  Andreas Schwab  <schwab@suse.de>
1732         * gcc.dg/guality/pr54693.c: Null-terminate arr.
1734 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1736         PR tree-optimization/48189
1737         * gcc.dg/pr48189.c: New test.
1739 2013-01-04  Jan Hubicka  <jh@suse.cz>
1741         PR tree-optimization/55823
1742         * g++.dg/ipa/devirt-10.C: New testcase.
1744 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
1745             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
1747         PR rtl-optimization/55845
1748         * gcc.target/i386/pr55845.c: New test.
1750 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
1752         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1753         instructions generated instead of number of occurances.
1755 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1757         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1758         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1759         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1760         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1761         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1762         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1763         * gcc.target/aarch64/vect-fcm.x: Likewise.
1764         * lib/target-supports.exp
1765         (check_effective_target_vect_cond): Enable for AArch64.
1767 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1769         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1770         endian-safe float pool loading.
1771         (test_square_root_v4sf): Likewise.
1772         (test_square_root_v2df): Likewise.
1773         * lib/target-supports.exp
1774         (check_effective_target_vect_call_sqrtf): Add AArch64.
1776 2013-01-08  Martin Jambor  <mjambor@suse.cz>
1778         PR debug/55579
1779         * gcc.dg/tree-ssa/pr55579.c: New test.
1781 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1783         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1784         asm comments.
1786 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
1788         PR middle-end/55890
1789         * gcc.dg/torture/pr55890-3.c: New test.
1791         PR middle-end/55851
1792         * gcc.c-torture/compile/pr55851.c: New test.
1794         PR sanitizer/55844
1795         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1796         dg-options.
1798 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1800         PR fortran/55618
1801         * gfortran.dg/elemental_scalar_args_2.f90: New test.
1803 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1805         PR fortran/55763
1806         * gfortran.dg/pointer_init_2.f90: Update dg-error.
1807         * gfortran.dg/pointer_init_7.f90: New.
1809 2013-01-07  Richard Biener  <rguenther@suse.de>
1811         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1813 2013-01-07  Richard Biener  <rguenther@suse.de>
1815         PR middle-end/55890
1816         * gcc.dg/torture/pr55890-1.c: New testcase.
1817         * gcc.dg/torture/pr55890-2.c: Likewise.
1819 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
1821         * gcc.target/aarch64/fmovd.c: New.
1822         * gcc.target/aarch64/fmovf.c: Likewise.
1823         * gcc.target/aarch64/fmovd-zero.c: Likewise.
1824         * gcc.target/aarch64/fmovf-zero.c: Likewise.
1825         * gcc.target/aarch64/vect-fmovd.c: Likewise.
1826         * gcc.target/aarch64/vect-fmovf.c: Likewise.
1827         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1828         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1830 2013-01-07  Richard Biener  <rguenther@suse.de>
1832         PR tree-optimization/55888
1833         PR tree-optimization/55862
1834         * gcc.dg/torture/pr55888.c: New testcase.
1836 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1838         PR fortran/55852
1839         * gfortran.dg/intrinsic_size_3.f90: New.
1841 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1843         PR fortran/55763
1844         * gfortran.dg/select_type_32.f90: New.
1846 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
1848         PR c++/52343
1849         * g++.dg/cpp0x/alias-decl-29.C: New test.
1851 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
1853         PR fortran/53876
1854         PR fortran/54990
1855         PR fortran/54992
1856         * gfortran.dg/class_array_15.f03: New test.
1858 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
1860         PR fortran/42769
1861         PR fortran/45836
1862         PR fortran/45900
1863         * gfortran.dg/use_23.f90: New test.
1864         * gfortran.dg/use_24.f90: New test.
1865         * gfortran.dg/use_25.f90: New test.
1866         * gfortran.dg/use_26.f90: New test.
1867         * gfortran.dg/use_27.f90: New test.
1869 2013-01-06  Olivier Hainque  <hainque@adacore.com>
1871         * gnat.dg/specs/clause_on_volatile.ads: New test.
1873 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1875         * gnat.dg/alignment10.adb: New test.
1877 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
1878             Mikael Morin  <mikael@gcc.gnu.org>
1880         PR fortran/55827
1881         * gfortran.dg/use_22.f90: New test.
1883 2013-01-04  Andrew Pinski  <apinski@cavium.com>
1885         * gcc.target/aarch64/cmp-1.c: New testcase.
1887 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
1889         PR fortran/55172
1890         * gfortran.dg/select_type_31.f03: New test.
1892 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
1894         PR c++/54526 (again)
1895         * g++.dg/cpp0x/parse2.C: Extend.
1896         * g++.old-deja/g++.other/crash28.C: Adjust.
1898 2013-01-04  Richard Biener  <rguenther@suse.de>
1900         PR tree-optimization/55862
1901         * gcc.dg/torture/pr55862.c: New testcase.
1903 2013-01-04  Martin Jambor  <mjambor@suse.cz>
1905         PR tree-optimization/55755
1906         * gcc.dg/torture/pr55755.c: New test.
1907         * gcc.dg/tree-ssa/sra-13.c: Likewise.
1908         * gcc.dg/tree-ssa/pr45144.c: Update.
1910 2013-01-04  Richard Biener  <rguenther@suse.de>
1912         PR middle-end/55863
1913         * gcc.dg/fold-reassoc-2.c: New testcase.
1915 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1917         PR fortran/55763
1918         * gfortran.dg/null_7.f90: New.
1920 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1922         PR fortran/55854
1923         PR fortran/55763
1924         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1925         * gfortran.dg/unlimited_polymorphic_7.f90: New.
1926         * gfortran.dg/unlimited_polymorphic_8.f90: New.
1928 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
1930         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1932 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
1934         PR fortran/55855
1935         * gfortran.dg/assignment_1.f90: Modified.
1936         * gfortran.dg/assignment_4.f90: New.
1938 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
1940         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1942 2013-01-03  Richard Biener  <rguenther@suse.de>
1944         PR tree-optimization/55857
1945         * gcc.dg/vect/pr55857-1.c: New testcase.
1946         * gcc.dg/vect/pr55857-2.c: Likewise.
1948 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
1950         PR rtl-optimization/55838
1951         * gcc.dg/pr55838.c: New test.
1953         PR tree-optimization/55832
1954         * gcc.c-torture/compile/pr55832.c: New test.
1956 2013-01-02  Teresa Johnson  <tejohnson@google.com>
1958         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1959         * gcc.dg/tree-ssa/loop-23.c: Ditto.
1960         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1961         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1962         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1963         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1964         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1965         * gcc.dg/unroll_1.c: Ditto.
1966         * gcc.dg/unroll_2.c: Ditto.
1967         * gcc.dg/unroll_3.c: Ditto.
1968         * gcc.dg/unroll_4.c: Ditto.
1970 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1972         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1974 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1976         PR fortran/55818
1977         * gfortran.dg/eof_4.f90: New test.
1979 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
1981         * lib/c-compat.exp (compat-use-alt-compiler): Remove
1982         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1983         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1984         (compat_setup_dfp): Initialize compat_alt_caret and
1985         compat_save_TEST_ALWAYS_FLAGS.
1987 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1989         * gcc.dg/torture/tls/tls-reload-1.c: New test.
1991 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1993         * gcc.dg/torture/fp-int-convert-2.c: New test.
1995 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1997         * gfortran.dg/newunit_3.f90: Add dg-do run.
1998         * gfortran.dg/inquire_15.f90: Add dg-do run.
2000 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2002         PR tree-optimization/55831
2003         * gcc.dg/pr55831.c: New test.
2005 Copyright (C) 2013 Free Software Foundation, Inc.
2007 Copying and distribution of this file, with or without modification,
2008 are permitted in any medium without royalty provided the copyright
2009 notice and this notice are preserved.