2013-03-21 Marc Glisse <marc.glisse@inria.fr>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobfc3ee606f44d761a8d7435965a395903ef32a416
1 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
3         * g++.dg/ext/vector21.C: New testcase.
5 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
7         * gcc.target/arm/neon-for-64bits-1.c: New tests.
8         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
10 2013-03-21  Richard Biener  <rguenther@suse.de>
12         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
13         * gcc.dg/vect/vect-outer-3a.c: Likewise.
15 2013-03-21   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
17         * gcc.target/aarch64/vect.c: Test and result vector added
18         for sabd and saba instructions.
19         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
20         instructions in assembly.
21         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
22         * gcc.target/aarch64/vect-fp.c: Test and result vector added
23         for fabd instruction.
24         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
25         instruction in assembly.
26         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
28 2013-03-20  Jeff Law  <law@redhat.com>
30         * g++.dg/tree-ssa/ssa-dom.C: New test.
32 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
34         * gcc.target/powerpc/mmfpgpr.c: New test.
35         * gcc.target/powerpc/sd-vsx.c: Likewise.
36         * gcc.target/powerpc/sd-pwr6.c: Likewise.
37         * gcc.target/powerpc/vsx-float0.c: Likewise.
39 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
41         PR tree-optimization/56355
42         * gcc.dg/pr56355-1.c: New file.
44 2013-03-20  Catherine Moore  <clm@codesourcery.com>
45             Richard Sandiford <rdsandiford@googlemail.com>
47         * gcc.target/mips/mips.exp: Add microMIPS support.
48         * gcc.target/mips/umips-movep-2.c: New test.
49         * gcc.target/mips/umips-lwp-2.c: New test.
50         * gcc.target/mips/umips-swp-5.c: New test.
51         * gcc.target/mips/umips-constraints-1.c: New test.
52         * gcc.target/mips/umips-lwp-3.c: New test.
53         * gcc.target/mips/umips-swp-6.c: New test.
54         * gcc.target/mips/umips-constraints-2.c: New test.
55         * gcc.target/mips/umips-save-restore-1.c: New test.
56         * gcc.target/mips/umips-lwp-4.c: New test.
57         * gcc.target/mips/umips-swp-7.c: New test.
58         * gcc.target/mips/umips-save-restore-2.c: New test.
59         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
60         * gcc.target/mips/umips-lwp-5.c: New test.
61         * gcc.target/mips/umips-save-restore-3.c: New test.
62         * gcc.target/mips/umips-lwp-6.c: New test.
63         * gcc.target/mips/umips-swp-1.c: New test.
64         * gcc.target/mips/umips-lwp-7.c: New test.
65         * gcc.target/mips/umips-swp-2.c: New test.
66         * gcc.target/mips/umips-lwp-8.c: New test.
67         * gcc.target/mips/umips-swp-3.c: New test.
68         * gcc.target/mips/umips-movep-1.c: New test.
69         * gcc.target/mips/umips-lwp-1.c: New test.
70         * gcc.target/mips/umips-swp-4.c: New test.
72 2013-03-20  Richard Biener  <rguenther@suse.de>
74         PR tree-optimization/56661
75         * gcc.dg/torture/pr56661.c: New testcase.
77 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
79         PR rtl-optimization/56605
80         * gcc.target/powerpc/pr56605.c: New.
82 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
84         PR fortran/54932
85         * gfortran.dg/do_1.f90: Don't xfail.
87 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
89         PR libfortran/51825
90         * gfortran.dg/namelist_77.f90: New.
91         * gfortran.dg/namelist_78.f90: New.
93 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
95         PR libfortran/48618
96         * gfortran.dg/open_negative_unit_1.f90: New.
98 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
100         * gcc.target/aarch64/sbc.c: New test.
102 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
104         * gcc.target/aarch64/ror.c: New test.
106 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
108         * gcc.target/aarch64/extr.c: New test.
110 2013-03-19  Richard Biener  <rguenther@suse.de>
112         PR tree-optimization/56273
113         * gcc.dg/tree-ssa/vrp47.c: Adjust.
114         * c-c++-common/uninit-17.c: Likewise.
116 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
118         PR tree-optimization/56635
119         * g++.dg/torture/pr56635.C: New test.
121 2013-03-18  Richard Biener  <rguenther@suse.de>
123         PR tree-optimization/3713
124         * g++.dg/ipa/devirt-12.C: New testcase.
126 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
128         PR c/56566
129         * c-c++-common/pr56566.c: New test.
131 2013-03-17  Jason Merrill  <jason@redhat.com>
133         * g++.dg/template/abstract-dr337.C: XFAIL.
135 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
137         PR c++/56607
138         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
139         * c-c++-common/pr56607.c: New test.
141 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
143         PR c++/56582
144         * g++.dg/cpp0x/constexpr-array5.C: New.
146 2013-03-15  Tobias Burnus  <burnus@net-b.de>
148         PR fortran/56615
149         * gfortran.dg/transfer_intrinsic_5.f90: New.
151 2013-03-15  Kai Tietz  <ktietz@redhat.com>
153         * gcc.target/i386/movti.c: Don't test for x64 mingw.
154         * gcc.target/i386/pr20020-1.c: Likewise.
155         * gcc.target/i386/pr20020-2.c: Likewise.
156         * gcc.target/i386/pr20020-3.c: Likewise.
157         * gcc.target/i386/pr53425-1.c: Likewise.
158         * gcc.target/i386/pr53425-2.c: Likewise.
159         * gcc.target/i386/pr55093.c: Likewise.
160         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
162 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
164         PR debug/56307
165         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
166         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
168 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
170         PR tree-optimization/53265
171         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
172         undefined behavior.
173         * gcc.dg/graphite/id-6.c (test): Likewise.
174         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
175         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
177         PR tree-optimization/53265
178         * gcc.dg/pr53265.c: New test.
179         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
180         to dg-options.
181         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
182         arrays.
183         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
184         n, use it as high bound instead of 4.
186 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
188         PR target/49880
189         * gcc.target/sh/pr49880-1.c: New.
190         * gcc.target/sh/pr49880-2.c: New.
191         * gcc.target/sh/pr49880-3.c: New.
192         * gcc.target/sh/pr49880-4.c: New.
193         * gcc.target/sh/pr49880-5.c: New.
195 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
197         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
199 2013-03-13  Richard Biener  <rguenther@suse.de>
201         PR tree-optimization/56608
202         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
204 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
206         PR c++/56611
207         * g++.dg/cpp0x/alias-decl-32.C: New.
209 2013-03-11  Jan Hubicka  <jh@suse.cz>
211         PR middle-end/56571
212         * gcc.c-torture/compile/pr56571.c: New testcase.
214 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
216         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
217         * gcc.dg/tree-ssa/pr55579.c: Likewise.
219 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
221         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
222         * gcc.dg/inline_4.c: Likewise.
223         * gcc.dg/unroll_2.c: Likewise.
224         * gcc.dg/unroll_3.c: Likewise.
225         * gcc.dg/unroll_4.c: Likewise.
227 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
229         PR testsuite/54119
230         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
232         PR debug/56307
233         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
235 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
237         PR target/40797
238         * gcc.c-torture/compile/pr40797.c: New.
240 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
242         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
244 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
246         PR fortran/56575
247         * gfortran.dg/class_56.f90: New test.
249 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
251         PR middle-end/56524
252         * gcc.target/mips/pr56524.c: New test.
254 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
256         PR c++/56565
257         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
259 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
261         PR c++/51412
262         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
264 2013-03-08  Marek Polacek  <polacek@redhat.com>
266         PR tree-optimization/56478
267         * gcc.dg/torture/pr56478.c: New test.
269 2013-03-08  Kai Tietz  <ktietz@redhat.com>
271         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
272         targets linker option --allow-multiple-definition.
274         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
275         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
276         * gcc.dg/pr52549.c: Add LLP64 case.
277         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
278         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
279         * gcc.dg/torture/pr51071-2.c: Likewise.
280         * gcc.dg/tree-ssa/vrp72.c: Likewise.
281         * gcc.dg/tree-ssa/vrp73.c: Likewise.
282         * gcc.dg/tree-ssa/vrp75.c: Likewise.
283         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
284         * gcc.dg/weak/weak-1.c: Likewise.
285         * gcc.dg/weak/weak-2.c: Likewise.
286         * gcc.dg/weak/weak-3.c: Likewise.
287         * gcc.dg/weak/weak-4.c: Likewise.
288         * gcc.dg/weak/weak-5.c: Likewise.
289         * gcc.dg/weak/weak-15.c: Likewise.
290         * gcc.dg/weak/weak-16.c: Likewise.
292         * c-c++-common/pr54486.c: Skip test for mingw-targets.
294 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
296         PR tree-optimization/56559
297         * gcc.dg/tree-ssa/reassoc-26.c: New test.
299 2013-03-07  Andreas Schwab  <schwab@suse.de>
301         * gcc.dg/pr31490.c: Fix last change.
303 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
305         PR c++/56534
306         * g++.dg/template/crash115.C: New.
308 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
310         PR tree-optimization/56539
311         * gcc.c-torture/compile/pr56539.c: New test.
313 2013-03-06  Kai Tietz  <ktietz@redhat.com>
315         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
316         targets.
317         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
318         * gcc.dg/lto/20091013-1_2.c: Likewise.
319         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
321 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
323         * gnat.dg/specs/aggr6.ads: New test.
325 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
327         * gnat.dg/loop_optimization15.ad[sb]: New test.
329 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
331         PR middle-end/56548
332         * gcc.dg/pr56548.c: New test.
334 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
336         PR debug/53363
337         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
339 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
341         PR c++/56543
342         * g++.dg/template/typename20.C: New test.
344 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
346         PR debug/56510
347         * gcc.dg/pr56510.c: New test.
349         PR rtl-optimization/56484
350         * gcc.c-torture/compile/pr56484.c: New test.
352 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
354         PR c++/56530
355         * g++.dg/warn/Wsign-conversion-2.C: New.
357 2013-03-05  Richard Biener  <rguenther@suse.de>
359         PR tree-optimization/56270
360         * gcc.dg/vect/slp-38.c: New testcase.
362 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
364         PR rtl-optimization/56494
365         * gcc.dg/pr56494.c: New test.
367 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
369         * gcc.dg/pr56424.c: New test.
371 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
373         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
374         * gcc.dg/pr56228.c <avr>: Skip.
376 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
378         PR testsuite/52641
379         PR tree-optimization/52631
380         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
382 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
384         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
385         * gcc.dg/vect/vect-83_64.c: Same.
387 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
389         PR fortran/56477
390         * gfortran.dg/pointer_check_13.f90: New test.
392 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
394         PR fortran/54730
395         * gfortran.dg/array_constructor_42.f90: New test.
397 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
399         PR c++/52688
400         * g++.dg/template/static33.C: New.
401         * g++.dg/template/static34.C: Likewise.
403         PR c++/10291
404         * g++.dg/template/static35.C: New.
406 2013-03-01  Steve Ellcey  <sellcey@mips.com>
408         * gcc.dg/pr56396.c: Require pic support.
410 2013-03-01  Richard Biener  <rguenther@suse.de>
412         PR tree-optimization/55481
413         * gcc.dg/torture/pr56488.c: New testcase.
415 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
416             Jakub Jelinek  <jakub@redhat.com>
418         PR sanitizer/56454
419         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
420         no_sanitize_address attribute rather than no_address_safety_analysis.
421         * g++.dg/asan/sanitizer_test_utils.h
422         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
423         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
424         in addition to no_address_safety_analysis.
426 2013-02-28  Jason Merrill  <jason@redhat.com>
428         PR c++/56481
429         * g++.dg/cpp0x/constexpr-and.C: New.
431 2013-02-28  Martin Jambor  <mjambor@suse.cz>
433         PR tree-optimization/56294
434         * g++.dg/debug/pr56294.C: New test.
436 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
438         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
440 2013-02-27  Marek Polacek  <polacek@redhat.com>
442         PR rtl-optimization/56466
443         * gcc.dg/pr56466.c: New test.
445 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
447         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
448         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
449         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
451 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
453         PR middle-end/45472
454         * gcc.dg/pr45472.c: New test.
456 2013-02-26  Marek Polacek  <polacek@redhat.com>
458         PR tree-optimization/56426
459         * gcc.dg/pr56436.c: New test.
461 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
463         PR tree-optimization/56448
464         * gcc.c-torture/compile/pr56448.c: New test.
466         PR tree-optimization/56443
467         * gcc.dg/torture/pr56443.c: New test.
469 2013-02-25  Richard Biener  <rguenther@suse.de>
471         PR tree-optimization/56175
472         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
474 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
476         PR c++/56403
477         * g++.dg/torture/pr56403.C: New test.
479 2013-02-25  Catherine Moore  <clm@codesourcery.com>
481         Revert:
482         2013-02-24  Catherine Moore  <clm@codesourcery.com>
483         Richard Sandiford  <rdsandiford@googlemail.com>
485         * gcc.target/mips/mips.exp: Add microMIPS support.
486         * gcc.target/mips/umips-movep-2.c: New test.
487         * gcc.target/mips/umips-lwp-2.c: New test.
488         * gcc.target/mips/umips-swp-5.c: New test.
489         * gcc.target/mips/umips-constraints-1.c: New test.
490         * gcc.target/mips/umips-lwp-3.c: New test.
491         * gcc.target/mips/umips-swp-6.c: New test.
492         * gcc.target/mips/umips-constraints-2.c: New test.
493         * gcc.target/mips/umips-save-restore-1.c: New test.
494         * gcc.target/mips/umips-lwp-4.c: New test.
495         * gcc.target/mips/umips-swp-7.c: New test.
496         * gcc.target/mips/umips-save-restore-2.c: New test.
497         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
498         * gcc.target/mips/umips-lwp-5.c: New test.
499         * gcc.target/mips/umips-save-restore-3.c: New test.
500         * gcc.target/mips/umips-lwp-6.c: New test.
501         * gcc.target/mips/umips-swp-1.c: New test.
502         * gcc.target/mips/umips-lwp-7.c: New test.
503         * gcc.target/mips/umips-swp-2.c: New test.
504         * gcc.target/mips/umips-lwp-8.c: New test.
505         * gcc.target/mips/umips-swp-3.c: New test.
506         * gcc.target/mips/umips-movep-1.c: New test.
507         * gcc.target/mips/umips-lwp-1.c: New test.
508         * gcc.target/mips/umips-swp-4.c: New test.
510 2013-02-24  Catherine Moore  <clm@codesourcery.com>
511             Richard Sandiford  <rdsandiford@googlemail.com>
513         * gcc.target/mips/mips.exp: Add microMIPS support.
514         * gcc.target/mips/umips-movep-2.c: New test.
515         * gcc.target/mips/umips-lwp-2.c: New test.
516         * gcc.target/mips/umips-swp-5.c: New test.
517         * gcc.target/mips/umips-constraints-1.c: New test.
518         * gcc.target/mips/umips-lwp-3.c: New test.
519         * gcc.target/mips/umips-swp-6.c: New test.
520         * gcc.target/mips/umips-constraints-2.c: New test.
521         * gcc.target/mips/umips-save-restore-1.c: New test.
522         * gcc.target/mips/umips-lwp-4.c: New test.
523         * gcc.target/mips/umips-swp-7.c: New test.
524         * gcc.target/mips/umips-save-restore-2.c: New test.
525         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
526         * gcc.target/mips/umips-lwp-5.c: New test.
527         * gcc.target/mips/umips-save-restore-3.c: New test.
528         * gcc.target/mips/umips-lwp-6.c: New test.
529         * gcc.target/mips/umips-swp-1.c: New test.
530         * gcc.target/mips/umips-lwp-7.c: New test.
531         * gcc.target/mips/umips-swp-2.c: New test.
532         * gcc.target/mips/umips-lwp-8.c: New test.
533         * gcc.target/mips/umips-swp-3.c: New test.
534         * gcc.target/mips/umips-movep-1.c: New test.
535         * gcc.target/mips/umips-lwp-1.c: New test.
536         * gcc.target/mips/umips-swp-4.c: New test.
538 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
540         PR sanitizer/56393
541         * lib/asan-dg.exp (asan_link_flags): Add
542         -B${gccpath}/libsanitizer/asan/ to flags.
544 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
546         PR middle-end/56420
547         * gcc.dg/torture/pr56420.c: New test.
549 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
551         PR middle-end/56108
552         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
554 2013-02-21  Martin Jambor  <mjambor@suse.cz>
556         PR tree-optimization/56310
557         * g++.dg/ipa/pr56310.C: New test.
559 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
561         PR fortran/56385
562         * gfortran.dg/proc_ptr_comp_37.f90: New.
564 2013-02-21  Richard Biener  <rguenther@suse.de>
566         PR tree-optimization/56415
567         Revert
568         2013-02-11  Richard Biener  <rguenther@suse.de>
570         PR tree-optimization/56273
571         * g++.dg/warn/Warray-bounds-6.C: New testcase.
572         * gcc.dg/tree-ssa/pr21559.c: Adjust.
573         * gcc.dg/tree-ssa/vrp17.c: Likewise.
574         * gcc.dg/tree-ssa/vrp18.c: Likewise.
575         * gcc.dg/tree-ssa/vrp23.c: Likewise.
576         * gcc.dg/tree-ssa/vrp24.c: Likewise.
578 2013-02-21  Marek Polacek  <polacek@redhat.com>
580         PR tree-optimization/56398
581         * g++.dg/torture/pr56398.C: New test.
583 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
585         PR inline-asm/56405
586         * gcc.c-torture/compile/pr56405.c: New test.
588 2013-02-20  Jan Hubicka  <jh@suse.cz>
590         PR tree-optimization/56265
591         * g++.dg/ipa/devirt-11.C: New testcase.
593 2013-02-20  Richard Biener  <rguenther@suse.de>
595         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
597 2013-02-20  Richard Biener  <rguenther@suse.de>
598         Jakub Jelinek  <jakub@redhat.com>
600         PR tree-optimization/56396
601         * gcc.dg/pr56396.c: New testcase.
603 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
605         PR c++/56373
606         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
608 2013-02-19  Richard Biener  <rguenther@suse.de>
610         PR tree-optimization/56384
611         * gcc.dg/torture/pr56384.c: New testcase.
613 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
615         PR tree-optimization/56350
616         * gcc.dg/pr56350.c: New test.
618         PR tree-optimization/56381
619         * g++.dg/opt/pr56381.C: New test.
621 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
623         PR pch/54117
624         * lib/dg-pch.exp (pch-init, pch-finish,
625         check_effective_target_pch_supported_debug): New procs.
626         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
627         Likewise if $pch_unsupported_debug and $flags include -g.
628         Skip FAILs about missing *.gch file if $pch_unsupported_debug
629         and dg-require-effective-target pch_unsupported_debug.
630         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
631         * objc.dg/pch/pch.exp: Likewise.
632         * gcc.dg/pch/pch.exp: Likewise.
633         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
634         pch_unsupported_debug.
635         * gcc.dg/pch/valid-1.hs: Likewise.
636         * gcc.dg/pch/valid-1b.c: Likewise.
637         * gcc.dg/pch/valid-1b.hs: Likewise.
639 2013-02-18  Richard Biener  <rguenther@suse.de>
641         PR tree-optimization/56366
642         * gcc.dg/torture/pr56366.c: New testcase.
644 2013-02-18  Richard Biener  <rguenther@suse.de>
646         PR middle-end/56349
647         * gcc.dg/torture/pr56349.c: New testcase.
649 2013-02-18  Richard Biener  <rguenther@suse.de>
651         PR tree-optimization/56321
652         * gcc.dg/torture/pr56321.c: New testcase.
654 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
656         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
658 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
659             Dodji Seketeli  <dodji@redhat.com>
661         PR asan/56330
662         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
663         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
664         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
665         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
666         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
667         * c-c++-common/asan/pr56330.c: Likewise.
668         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
669         Ensure the size argument of __builtin_memcpy is a constant.
671 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
672             Paolo Carlini  <paolo.carlini@oracle.com>
674         PR c++/51242
675         * g++.dg/cpp0x/enum23.C: New.
677 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
679         PR target/54685
680         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
682 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
684         PR rtl-optimization/56348
685         * gcc.target/i386/pr56348.c: New test.
687 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
689         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
690         * gcc.target/arm/interrupt-2.c: Likewise.
692 2013-02-15  Tobias Burnus  <burnus@net-b.de>
694         PR fortran/56318
695         * gfortran.dg/matmul_9.f90: New.
697 2013-02-15  Tobias Burnus  <burnus@net-b.de>
699         PR fortran/53818
700         * gfortran.dg/init_flag_11.f90: New.
702 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
704         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
706 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
708         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
709         characters.
711 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
712             Tobias Burnus  <burnus@net-b.de>
714         PR testsuite/56138
715         * gfortran.dg/allocatable_function_7.f90: New.
717 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
719         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
720         * asan_globals_test-wrapper.cc: New file.
721         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
722         instead of asan_globals_test.cc as dg-additional-sources.
723         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
724         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
725         "sanitizer_test_utils.h" instead of
726         "sanitizer_common/tests/sanitizer_test_utils.h".
727         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
728         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
729         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
730         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
731         * g++.dg/asan/asan_test.cc: Synced from upstream.
732         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
734 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
736         Fix an asan crash
737         * c-c++-common/asan/memcmp-2.c: New test.
739 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
741         PR c++/55582
742         * g++.dg/cpp0x/udlit-string-literal.h: New.
743         * g++.dg/cpp0x/udlit-string-literal.C: New.
745 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
747         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
749 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
751         PR target/56184
752         * gcc.target/arm/pr56184.C: New test.
754 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
756         PR c++/56302
757         * g++.dg/torture/pr56302.C: New test.
758         * g++.dg/cpp0x/constexpr-56302.C: New test.
759         * c-c++-common/pr56302.c: New test.
761 2013-02-13  Tobias Burnus  <burnus@net-b.de>
762             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
764         PR fortran/56204
765         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
766         * gfortran.dg/quad_3.f90: Ditto.
768 2013-02-13  Kostya Serebryany  <kcc@google.com>
770         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
771         to match the fresh asan run-time.
772         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
774 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
776         Avoid instrumenting duplicated memory access in the same basic block
777         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
778         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
779         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
780         * c-c++-common/asan/inc.c: Likewise.
782 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
784         PR inline-asm/56148
785         * gcc.target/i386/pr56148.c: New test.
787 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
788             Tobias Burnus  <burnus@net-b.de>
790         PR testsuite/56082
791         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
792         to kind=2.
794 2013-02-12  Richard Biener  <rguenther@suse.de>
796         PR lto/56297
797         * gcc.dg/lto/pr56297_0.c: New testcase.
798         * gcc.dg/lto/pr56297_0.c: Likewise.
800 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
802         PR fortran/46952
803         * gfortran.dg/typebound_deferred_1.f90: New.
805 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
807         PR rtl-optimization/56151
808         * gcc.target/i386/pr56151.c: New test.
810 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
812         * g++.dg/ext/mv12.C: New test.
813         * g++.dg/ext/mv12.h: New file.
814         * g++.dg/ext/mv12-aux.C: New file.
815         * g++.dg/ext/mv13.C: New test.
817 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
819         * lib/target-supports.exp
820         (check_effective_target_powerpc_eabi_ok): New.
821         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
822         powerpc_eabi_ok.
823         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
824         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
825         only.
826         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
827         * gcc.target/powerpc/pr51623.c: Likewise.
828         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
829         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
831 2013-02-11  Alexander Potapenko  <glider@google.com>
832             Jack Howarth  <howarth@bromo.med.uc.edu>
833             Jakub Jelinek  <jakub@redhat.com>
835         PR sanitizer/55617
836         * g++.dg/asan/pr55617.C: Run on all targets.
838 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
840         PR rtl-optimization/56275
841         * gcc.dg/pr56275.c: New test.
843 2013-02-11  Richard Biener  <rguenther@suse.de>
845         PR tree-optimization/56273
846         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
848 2013-02-11  Richard Biener  <rguenther@suse.de>
850         PR tree-optimization/56264
851         * gcc.dg/torture/pr56264.c: New testcase.
853 2013-02-11  Richard Biener  <rguenther@suse.de>
855         PR tree-optimization/56273
856         * g++.dg/warn/Warray-bounds-6.C: New testcase.
857         * gcc.dg/tree-ssa/pr21559.c: Adjust.
858         * gcc.dg/tree-ssa/vrp17.c: Likewise.
859         * gcc.dg/tree-ssa/vrp18.c: Likewise.
860         * gcc.dg/tree-ssa/vrp23.c: Likewise.
861         * gcc.dg/tree-ssa/vrp24.c: Likewise.
863 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
865         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
866         for *-*-linux-gnu targets.
867         * g++.dg/asan/interception-test-1.c: Ditto.
868         * g++.dg/asan/interception-failure-test-1.C: Ditto.
869         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
871 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
873         PR fortran/55362
874         * gfortran.dg/intrinsic_size_4.f90 : New test.
876 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
878         PR target/56256
879         * gcc.target/powerpc/pr56256.c: New test.
881 2013-02-08  Ian Lance Taylor  <iant@google.com>
883         * lib/go.exp: Load timeout.exp.
885 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
887         PR rtl-optimization/56246
888         * gcc.target/i386/pr56246.c: New test.
890 2013-02-08  Jeff Law  <law@redhat.com>
892         PR debug/53948
893         * gcc.dg/debug/dwarf2/pr53948.c: New test.
895 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
897         PR target/56043
898         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
899         powerpc*-*-linux*.
901 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
903         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
905 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
907         PR rtl-optimization/56195
908         * gcc.dg/torture/pr56195.c: New test.
910 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
912         PR fortran/54107
913         * gfortran.dg/recursive_interface_2.f90: New test.
915 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
917         PR tree-optimization/56250
918         * gcc.c-torture/execute/pr56250.c: New test.
920 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
922         PR tree-optimization/56064
923         * gcc.dg/fixed-point/view-convert-2.c: New test.
925 2013-02-08  Michael Matz  <matz@suse.de>
927         PR tree-optimization/52448
928         * gcc.dg/pr52448.c: New test.
930 2013-02-08  Richard Biener  <rguenther@suse.de>
932         PR middle-end/56181
933         * gcc.dg/torture/pr56181.c: New testcase.
935 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
937         PR target/54222
938         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
939         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
941 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
943         PR c++/56241
944         * g++.dg/parse/crash61.C: New test.
946         PR c++/56239
947         * g++.dg/parse/pr56239.C: New test.
949         PR c++/56237
950         * g++.dg/abi/mangle61.C: New test.
952 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
954         PR rtl-optimization/56225
955         * gcc.target/i386/pr56225.c: New test.
957 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
959         PR debug/56154
960         * gcc.dg/guality/pr56154-1.c: New test.
961         * gcc.dg/guality/pr56154-2.c: New test.
962         * gcc.dg/guality/pr56154-3.c: New test.
963         * gcc.dg/guality/pr56154-4.c: New test.
964         * gcc.dg/guality/pr56154-aux.c: New file.
966         PR tree-optimization/55789
967         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
968         cleanup-tree-dump.
969         * gcc.dg/tree-ssa/inline-3.c: Add
970         --param max-early-inliner-iterations=2 option.
972 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
974         PR debug/53363
975         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
976         Add -fno-dwarf2-cfi-asm to dg-options.
977         Adapt match count.
979 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
981         PR target/56228
982         * gcc.dg/pr56228.c: New test.
984 2013-02-07  Alan Modra  <amodra@gmail.com>
986         PR target/54009
987         * gcc.target/powerpc/pr54009.c: New test.
988         PR target/54131
989         * gfortran.dg/pr54131.f: New test.
991 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
993         PR fortran/55789
994         * gfortran.dg/array_constructor_41.f90: New test.
996 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
998         PR fortran/55978
999         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1001 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1003         PR middle-end/56217
1004         * g++.dg/gomp/pr56217.C: New test.
1006 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1008         PR tree-optimization/56205
1009         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1010         * gcc.c-torture/execute/pr56205.c: New test.
1012 2013-02-05  Richard Biener  <rguenther@suse.de>
1014         PR tree-optimization/53342
1015         PR tree-optimization/53185
1016         * gcc.dg/vect/pr53185-2.c: New testcase.
1018 2013-02-05  Jan Hubicka  <jh@suse.cz>
1020         PR tree-optimization/55789
1021         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1022         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1023         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1024         * g++.dg/ipa/inline-1.C: New testcase.
1025         * g++.dg/ipa/inline-2.C: New testcase.
1026         * g++.dg/ipa/inline-3.C: New testcase.
1028 2013-02-05  Jan Hubicka  <jh@suse.cz>
1030         PR tree-optimization/55789
1031         * g++.dg/torture/pr55789.C: New testcase.
1033 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1035         PR middle-end/56167
1036         * gcc.dg/pr56167.c: New test.
1038 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1040         PR target/55146
1041         * gcc.target/sh/pr55146.c: New.
1043 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1045         PR tree-optimization/54386
1046         * gcc.target/sh/pr54386.c: New.
1048 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1050         PR fortran/56008
1051         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1053         PR fortran/47517
1054         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1056 2013-02-04  Alexander Potapenko  <glider@google.com>
1057             Jack Howarth  <howarth@bromo.med.uc.edu>
1058             Jakub Jelinek  <jakub@redhat.com>
1060         PR sanitizer/55617
1061         * g++.dg/asan/pr55617.C: New test.
1063 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1065         PR fortran/54195
1066         * gfortran.dg/typebound_operator_19.f90: New test.
1067         * gfortran.dg/typebound_assignment_4.f90: New test.
1069 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1071         PR fortran/54107
1072         * gfortran.dg/recursive_interface_1.f90: New test.
1074 2013-02-04  Richard Guenther  <rguenther@suse.de>
1076         PR lto/56168
1077         * gcc.dg/lto/pr56168_0.c: New testcase.
1078         * gcc.dg/lto/pr56168_1.c: Likewise.
1080 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1082         PR fortran/50627
1083         PR fortran/56054
1084         * gfortran.dg/block_12.f90:  New test.
1085         * gfortran.dg/module_error_1.f90:  New test.
1087 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1089         * lib/target-supports.exp (check_effective_target_vect_float)
1090         (check_effective_target_vect_no_align): Add mips-sde-elf.
1092 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1094         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1096 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1098         * gcc.dg/pr56023.c: XFAIL on AIX.
1099         * gcc.dg/vect/pr49352.c: Same.
1101 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1103         * gnat.dg/opt26.adb: New test.
1105 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1107         Revert.
1108         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1110         * gcc.target/arm/neon-vfnms-1.c: New test.
1111         * gcc.target/arm/neon-vfnma-1.c: New test.
1113 2013-01-31  Richard Biener  <rguenther@suse.de>
1115         PR tree-optimization/56157
1116         * gcc.dg/torture/pr56157.c: New testcase.
1118 2013-01-30  Richard Biener  <rguenther@suse.de>
1120         PR tree-optimization/56150
1121         * gcc.dg/torture/pr56150.c: New testcase.
1123 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1125         PR sanitizer/55374
1126         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1127         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1128         printed in backtrace.
1129         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1130         to avoid errors about mismatched allocation vs. deallocation.
1132         PR c++/55742
1133         * g++.dg/mv1.C: Moved to...
1134         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1135         * g++.dg/mv2.C: Moved to...
1136         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1137         * g++.dg/mv3.C: Moved to...
1138         * g++.dg/ext/mv3.C: ... here.
1139         * g++.dg/mv4.C: Moved to...
1140         * g++.dg/ext/mv4.C: ... here.
1141         * g++.dg/mv5.C: Moved to...
1142         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1143         * g++.dg/mv6.C: Moved to...
1144         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1145         * g++.dg/ext/mv7.C: New test.
1146         * g++.dg/ext/mv8.C: New test.
1147         * g++.dg/ext/mv9.C: New test.
1148         * g++.dg/ext/mv10.C: New test.
1149         * g++.dg/ext/mv11.C: New test.
1151 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1153         PR rtl-optimization/56144
1154         * gcc.dg/pr56144.c: New.
1156 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1158         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1159         message.
1160         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1161         * g++.dg/cpp0x/constexpr-55573.C: Same
1163 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1165         PR tree-optimization/56064
1166         * gcc.dg/fixed-point/view-convert.c: New test.
1168 2013-01-30  Andreas Schwab  <schwab@suse.de>
1170         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1171         evaluate the end index in string range.
1173 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1175         PR fortran/56138
1176         * gfortran.dg/allocatable_function_6.f90: New.
1178 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1179             Mikael Morin  <mikael@gcc.gnu.org>
1181         PR fortran/54107
1182         * gfortran.dg/proc_ptr_comp_36.f90: New.
1184 2013-01-29  Richard Biener  <rguenther@suse.de>
1186         PR tree-optimization/55270
1187         * gcc.dg/torture/pr55270.c: New testcase.
1189 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1191         PR rtl-optimization/56117
1192         * gcc.dg/pr56117.c: New test.
1194 2013-01-28  Richard Biener  <rguenther@suse.de>
1196         PR tree-optimization/56034
1197         * gcc.dg/torture/pr56034.c: New testcase.
1199 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1201         PR tree-optimization/56125
1202         * gcc.dg/pr56125.c: New test.
1204 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1205             Mikael Morin  <mikael@gcc.gnu.org>
1207         PR fortran/53537
1208         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1209         * gfortran.dg/import8.f90: Likewise.
1210         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1211         * gfortran.dg/import10.f90: New test.
1212         * gfortran.dg/import11.f90: Likewise
1214 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1216         PR testsuite/56053
1217         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1218         string.h.  Provide memset, malloc and free prototypes, adjust line
1219         numbers in dg-output.
1220         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1221         Provide memset prototype and adjust line numbers in dg-output.
1222         * c-c++-common/asan/global-overflow-1.c: Likewise.
1224         PR tree-optimization/56094
1225         * gcc.dg/pr56094.c: New test.
1227 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1229         * gcc.target/arm/neon-vfnms-1.c: New test.
1230         * gcc.target/arm/neon-vfnma-1.c: New test.
1232 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1234         PR target/56114
1235         * gcc.target/i386/pr56114.c: New test.
1237 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1239         PR fortran/55984
1240         * gfortran.dg/associate_14.f90: New test.
1242         PR fortran/56047
1243         * gfortran.dg/associate_13.f90: New test.
1245 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1247         PR tree-optimization/56098
1248         * gcc.dg/pr56098-1.c: New test.
1249         * gcc.dg/pr56098-2.c: New test.
1251 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1253         PR target/54222
1254         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1256 2013-01-22  Marek Polacek  <polacek@redhat.com>
1258         PR tree-optimization/56035
1259         * gcc.dg/pr56035.c: New test.
1261 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1263         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1264         for MIPS.
1266 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1268         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1270 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1272         PR c/56078
1273         * gcc.dg/pr56078.c: New test.
1274         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1276 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1278         PR tree-optimization/55927
1279         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1281 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1283         * gcc.target/i386/movsd.c: New test.
1285 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1287         PR inline-asm/55934
1288         * gcc.target/i386/pr55934.c: New test.
1290 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1292         PR fortran/56081
1293         * gfortran.dg/select_8.f90: New.
1295 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1297         * gcc.target/microblaze/microblaze.exp: Remove
1298         target_config_cflags check.
1300 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1302         PR fortran/56052
1303         * gfortran.dg/gomp/pr56052.f90: New test.
1305         PR target/49069
1306         * gcc.dg/pr49069.c: New test.
1308 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1310         PR c++/55944
1311         * g++.dg/cpp0x/constexpr-static10.C: New.
1313 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1315         PR target/56028
1316         * gcc.target/i386/pr56028.c: New test.
1318 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1320         PR target/55686
1321         * gcc.target/i386/pr55686.c: New test.
1323 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1325         PR c++/53609
1326         * g++.dg/cpp0x/variadic139.C: New test.
1327         * g++.dg/cpp0x/variadic140.C: Likewise.
1328         * g++.dg/cpp0x/variadic141.C: Likewise.
1330 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1332         * gnat.dg/warn8.adb: New test.
1334 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1336         PR fortran/55919
1337         * gfortran.dg/include_8.f90: New test.
1339 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1341         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1342         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1344 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1346         PR tree-optimization/56051
1347         * gcc.c-torture/execute/pr56051.c: New test.
1349 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1351         PR rtl-optimization/56023
1352         * gcc.dg/pr56023.c: New test.
1354 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1356         PR middle-end/56022
1357         * gcc.target/i386/pr56022.c: New test.
1359 2013-01-21  Jason Merrill  <jason@redhat.com>
1361         * lib/target-supports.exp (check_effective_target_alias): New.
1363 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1365         PR debug/53235
1366         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1368 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1370         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1372 2013-01-19  Jeff Law  <law@redhat.com>
1374         PR tree-optimization/52631
1375         * tree-ssa/pr52631.c: New test.
1376         * tree-ssa/ssa-fre-9: Update expected output.
1378 2013-01-19  Anthony Green  <green@moxielogic.com>
1380         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1381         for moxie.
1383 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1385         PR tree-optimization/56029
1386         * g++.dg/torture/pr56029.C: New test.
1388 2013-01-18  Sharad Singhai  <singhai@google.com>
1390         PR tree-optimization/55995
1391         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1393 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1395         PR target/55433
1396         * gcc.target/i386/pr55433.c: New.
1398 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1400         PR middle-end/56015
1401         * gfortran.dg/pr56015.f90: New test.
1403 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1405         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1407 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1409         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1410         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1411         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1412         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1413         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1415 2013-01-17  Jeff Law  <law@redhat.com>
1417         * gcc.dg/pr52573.c: Move to...
1418         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1420         PR rtl-optimization/52573
1421         * gcc.dg/pr52573.c: New test.
1423 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1425         PR sanitizer/55679
1426         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1427         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1428         check_no_compiler_messages to test support in ucontext.h.
1429         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1430         compliant RLIMIT_AS.
1432 2013-01-17  Marek Polacek  <polacek@redhat.com>
1434         PR rtl-optimization/55833
1435         * gcc.dg/pr55833.c: New test.
1437 2013-01-17  Jan Hubicka  <jh@suse.cz>
1439         PR tree-optimization/55273
1440         * gcc.c-torture/compile/pr55273.c: New testcase.
1442 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1444         PR target/55981
1445         * gcc.target/pr55981.c: New test.
1447 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1449         * gcc.target/arm/pr40887.c: Require at least armv5.
1450         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1451         * gcc.target/arm/pr51915.c: Likewise.
1452         * gcc.target/arm/pr52006.c: Likewise.
1453         * gcc.target/arm/pr53187.c: Likewise.
1455         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1456         * gcc.target/arm/ftest-support-arm.h: Delete.
1457         * gcc.target/arm/ftest-support-thumb.h: Delete.
1458         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1459         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1460         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1461         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1462         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1463         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1464         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1465         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1466         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1467         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1468         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1469         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1470         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1471         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1472         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1473         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1474         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1475         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1476         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1477         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1478         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1479         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1480         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1481         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1483 2013-01-17  Martin Jambor  <mjambor@suse.cz>
1485         PR tree-optimizations/55264
1486         * g++.dg/ipa/pr55264.C: New test.
1488 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
1490         PR fortran/55983
1491         * gfortran.dg/class_55.f90: New.
1493 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
1495         PR testsuite/55994
1496         * gcc.c-torture/execute/builtins/builtins.exp: Add
1497         -Wl,--allow-multiple-definition for eabi and elf targets.
1499         PR testsuite/54622
1500         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1501         check_effective_target_vect_perm_short,
1502         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1503         check_effective_target_vect64): Return 0 for big-endian ARM.
1504         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1506         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1507         prototypes.
1509 2013-01-16  Richard Biener  <rguenther@suse.de>
1511         PR tree-optimization/55964
1512         * gcc.dg/torture/pr55964.c: New testcase.
1514 2013-01-16  Richard Biener  <rguenther@suse.de>
1516         PR tree-optimization/54767
1517         PR tree-optimization/53465
1518         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1520 2013-01-16  Christian Bruel  <christian.bruel@st.com>
1522         PR target/55301
1523         * gcc.target/sh/sh-switch.c: New testcase.
1525 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1527         * gcc.dg/webizer.c: Increase the array size.
1529 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1531         PR target/55940
1532         * gcc.dg/pr55940.c: New test.
1534 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
1535             Harald Anlauf  <anlauf@gmx.de>
1537         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1538         * gfortran.dg/bounds_check_5.f90: Likewise.
1539         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1540         * gfortran.dg/continuation_9.f90: Likewise.
1541         * gfortran.dg/move_alloc_13.f90: Likewise.
1542         * gfortran.dg/structure_constructor_11.f90: Likewise.
1543         * gfortran.dg/tab_continuation.f: Likewise.
1544         * gfortran.dg/warning-directive-2.F90: Likewise.
1545         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1547 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
1549         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1550         * gcc.target/arm/fma-sp.c: Likewise.
1552 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
1554         PR rtl-optimization/55153
1555         * gcc.dg/pr55153.c: New.
1557 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1559         PR tree-optimization/55920
1560         * gcc.c-torture/compile/pr55920.c: New test.
1562 2013-01-15  Richard Biener  <rguenther@suse.de>
1564         PR middle-end/55882
1565         * gcc.dg/torture/pr55882.c: New testcase.
1567 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1569         PR tree-optimization/55955
1570         * gcc.c-torture/compile/pr55955.c: New test.
1572 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
1574         PR c++/55663
1575         * g++.dg/cpp0x/alias-decl-31.C: New test.
1577 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
1579         PR fortran/54286
1580         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1581         case where interface is null.
1583 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
1585         PR fortran/55806
1586         * gfortran.dg/array_constructor_40.f90:  New test.
1588 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
1590         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1592 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
1594         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1595         * gcc.target/aarch64/vect-ld1r-compile.c: New.
1596         * gcc.target/aarch64/vect-ld1r-fp.c: New.
1597         * gcc.target/aarch64/vect-ld1r.c: New.
1598         * gcc.target/aarch64/vect-ld1r.x: New.
1600 2013-01-14  Andi Kleen  <ak@linux.intel.com>
1602         PR target/55948
1603         * gcc.target/i386/hle-clear-rel.c: New file
1604         * gcc.target/i386/hle-store-rel.c: New file.
1606 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
1608         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1609         * gfortran.dg/bounds_check_4.f90: Likewise.
1610         * gfortran.dg/inquire_10.f90: Likewise.
1611         * gfortran.dg/minloc_3.f90: Likewise.
1612         * gfortran.dg/minlocval_3.f90: Likewise.
1613         * gfortran.dg/module_double_reuse.f90: Likewise.
1614         * gfortran.dg/mvbits_1.f90: Likewise.
1615         * gfortran.dg/oldstyle_1.f90: Likewise.
1616         * gfortran.dg/pr20163-2.f: Likewise.
1617         * gfortran.dg/save_1.f90: Likewise.
1618         * gfortran.dg/scan_1.f90: Likewise.
1619         * gfortran.dg/select_char_1.f90: Likewise.
1620         * gfortran.dg/shape_4.f90: Likewise.
1621         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1622         * gfortran.dg/function_optimize_10.f90: Likewise.
1623         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1624         * gfortran.dg/used_types_17.f90: Likewise.
1625         * gfortran.dg/used_types_18.f90: Likewise.
1627 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
1629         PR fortran/54286
1630         * gfortran.dg/proc_ptr_result_8.f90 : New test.
1632 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1634         * gcc.dg/unroll_5.c: Add nomips16 attributes.
1636 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1638         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1640 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
1642         PR fortran/55072
1643         * gfortran.dg/assumed_type_2.f90: Fix test case.
1644         * gfortran.dg/internal_pack_13.f90: New test.
1645         * gfortran.dg/internal_pack_14.f90: New test.
1647 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1649         PR fortran/55868
1650         * gfortran.dg/unlimited_polymorphic_8.f90: Update
1651         scan-tree-dump-times for foo.0.x._vptr to deal with change from
1652         $tar to STAR.
1654 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
1656         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1658 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1660         PR target/55719
1661         * gcc.target/s390/pr55719.c: New testcase.
1663 2013-01-11  Richard Guenther  <rguenther@suse.de>
1665         PR tree-optimization/44061
1666         * gcc.dg/pr44061.c: New testcase.
1668 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
1670         Update copyright years.
1672 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
1673             Jakub Jelinek  <jakub@redhat.com>
1675         PR target/55565
1676         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1678 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
1680         PR rtl-optimization/55672
1681         * gcc.target/i386/pr55672.c: New.
1683 2013-01-10  Jeff Law  <law@redhat.com>
1685         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
1686         pass/fail message unique.
1689 2013-01-10  Jason Merrill  <jason@redhat.com>
1691         * ada/.gitignore: New.
1693 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1695         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1696         Add tls options.
1697         * g++.dg/tls/thread_local2.C: Likewise.
1698         * g++.dg/tls/thread_local2g.C: Likewise.
1699         * g++.dg/tls/thread_local6.C: Likewise.
1700         * g++.dg/tls/thread_local-order1.C: Add tls options.
1701         * g++.dg/tls/thread_local-order2.C: Likewise.
1702         * g++.dg/tls/thread_local3.C: Likewise.
1703         * g++.dg/tls/thread_local3g.C: Likewise.
1704         * g++.dg/tls/thread_local4.C: Likewise.
1705         * g++.dg/tls/thread_local4g.C: Likewise.
1706         * g++.dg/tls/thread_local5.C: Likewise.
1707         * g++.dg/tls/thread_local5g.C: Likewise.
1708         * g++.dg/tls/thread_local6g.C: Likewise.
1710 2013-01-10  Kostya Serebryany  <kcc@google.com>
1712         * g++.dg/asan/asan_test.cc: Sync from upstream.
1714 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
1716         PR tree-optimization/55921
1717         * gcc.c-torture/compile/pr55921.c: New test.
1719 2013-01-09  Jan Hubicka  <jh@suse.cz>
1721         PR tree-optimization/55569
1722         * gcc.c-torture/compile/pr55569.c: New testcase.
1724 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
1726         PR fortran/47203
1727         * gfortran.dg/use_28.f90: New test.
1729 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
1731         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1732         number matching more robust.
1734 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
1736         PR rtl-optimization/55829
1737         * gcc.target/i386/pr55829.c: New.
1739 2013-01-09  Tobias Burnus  <burnus@net-b.de>
1741         PR fortran/55758
1742         * gfortran.dg/bind_c_bool_1.f90: New.
1743         * gfortran.dg/do_5.f90: Add dg-warning.
1745 2013-01-09  Jan Hubicka  <jh@suse.cz>
1747         PR tree-optimization/55875
1748         * gcc.c-torture/execute/pr55875.c: New testcase.
1749         * g++.dg/torture/pr55875.C: New testcase.
1751 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1753         PR c/48418
1754         * c-c++-common/pr48418.c: New test.
1756 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
1758         PR c++/55801
1759         * g++.dg/tls/thread_local-ice.C: New.
1761 2013-01-09  Andreas Schwab  <schwab@suse.de>
1763         * gcc.dg/guality/pr54693.c: Null-terminate arr.
1765 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1767         PR tree-optimization/48189
1768         * gcc.dg/pr48189.c: New test.
1770 2013-01-04  Jan Hubicka  <jh@suse.cz>
1772         PR tree-optimization/55823
1773         * g++.dg/ipa/devirt-10.C: New testcase.
1775 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
1776             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
1778         PR rtl-optimization/55845
1779         * gcc.target/i386/pr55845.c: New test.
1781 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
1783         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1784         instructions generated instead of number of occurances.
1786 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1788         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1789         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1790         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1791         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1792         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1793         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1794         * gcc.target/aarch64/vect-fcm.x: Likewise.
1795         * lib/target-supports.exp
1796         (check_effective_target_vect_cond): Enable for AArch64.
1798 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1800         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1801         endian-safe float pool loading.
1802         (test_square_root_v4sf): Likewise.
1803         (test_square_root_v2df): Likewise.
1804         * lib/target-supports.exp
1805         (check_effective_target_vect_call_sqrtf): Add AArch64.
1807 2013-01-08  Martin Jambor  <mjambor@suse.cz>
1809         PR debug/55579
1810         * gcc.dg/tree-ssa/pr55579.c: New test.
1812 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1814         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1815         asm comments.
1817 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
1819         PR middle-end/55890
1820         * gcc.dg/torture/pr55890-3.c: New test.
1822         PR middle-end/55851
1823         * gcc.c-torture/compile/pr55851.c: New test.
1825         PR sanitizer/55844
1826         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1827         dg-options.
1829 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1831         PR fortran/55618
1832         * gfortran.dg/elemental_scalar_args_2.f90: New test.
1834 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1836         PR fortran/55763
1837         * gfortran.dg/pointer_init_2.f90: Update dg-error.
1838         * gfortran.dg/pointer_init_7.f90: New.
1840 2013-01-07  Richard Biener  <rguenther@suse.de>
1842         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1844 2013-01-07  Richard Biener  <rguenther@suse.de>
1846         PR middle-end/55890
1847         * gcc.dg/torture/pr55890-1.c: New testcase.
1848         * gcc.dg/torture/pr55890-2.c: Likewise.
1850 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
1852         * gcc.target/aarch64/fmovd.c: New.
1853         * gcc.target/aarch64/fmovf.c: Likewise.
1854         * gcc.target/aarch64/fmovd-zero.c: Likewise.
1855         * gcc.target/aarch64/fmovf-zero.c: Likewise.
1856         * gcc.target/aarch64/vect-fmovd.c: Likewise.
1857         * gcc.target/aarch64/vect-fmovf.c: Likewise.
1858         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1859         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1861 2013-01-07  Richard Biener  <rguenther@suse.de>
1863         PR tree-optimization/55888
1864         PR tree-optimization/55862
1865         * gcc.dg/torture/pr55888.c: New testcase.
1867 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1869         PR fortran/55852
1870         * gfortran.dg/intrinsic_size_3.f90: New.
1872 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1874         PR fortran/55763
1875         * gfortran.dg/select_type_32.f90: New.
1877 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
1879         PR c++/52343
1880         * g++.dg/cpp0x/alias-decl-29.C: New test.
1882 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
1884         PR fortran/53876
1885         PR fortran/54990
1886         PR fortran/54992
1887         * gfortran.dg/class_array_15.f03: New test.
1889 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
1891         PR fortran/42769
1892         PR fortran/45836
1893         PR fortran/45900
1894         * gfortran.dg/use_23.f90: New test.
1895         * gfortran.dg/use_24.f90: New test.
1896         * gfortran.dg/use_25.f90: New test.
1897         * gfortran.dg/use_26.f90: New test.
1898         * gfortran.dg/use_27.f90: New test.
1900 2013-01-06  Olivier Hainque  <hainque@adacore.com>
1902         * gnat.dg/specs/clause_on_volatile.ads: New test.
1904 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1906         * gnat.dg/alignment10.adb: New test.
1908 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
1909             Mikael Morin  <mikael@gcc.gnu.org>
1911         PR fortran/55827
1912         * gfortran.dg/use_22.f90: New test.
1914 2013-01-04  Andrew Pinski  <apinski@cavium.com>
1916         * gcc.target/aarch64/cmp-1.c: New testcase.
1918 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
1920         PR fortran/55172
1921         * gfortran.dg/select_type_31.f03: New test.
1923 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
1925         PR c++/54526 (again)
1926         * g++.dg/cpp0x/parse2.C: Extend.
1927         * g++.old-deja/g++.other/crash28.C: Adjust.
1929 2013-01-04  Richard Biener  <rguenther@suse.de>
1931         PR tree-optimization/55862
1932         * gcc.dg/torture/pr55862.c: New testcase.
1934 2013-01-04  Martin Jambor  <mjambor@suse.cz>
1936         PR tree-optimization/55755
1937         * gcc.dg/torture/pr55755.c: New test.
1938         * gcc.dg/tree-ssa/sra-13.c: Likewise.
1939         * gcc.dg/tree-ssa/pr45144.c: Update.
1941 2013-01-04  Richard Biener  <rguenther@suse.de>
1943         PR middle-end/55863
1944         * gcc.dg/fold-reassoc-2.c: New testcase.
1946 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1948         PR fortran/55763
1949         * gfortran.dg/null_7.f90: New.
1951 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1953         PR fortran/55854
1954         PR fortran/55763
1955         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1956         * gfortran.dg/unlimited_polymorphic_7.f90: New.
1957         * gfortran.dg/unlimited_polymorphic_8.f90: New.
1959 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
1961         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1963 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
1965         PR fortran/55855
1966         * gfortran.dg/assignment_1.f90: Modified.
1967         * gfortran.dg/assignment_4.f90: New.
1969 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
1971         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1973 2013-01-03  Richard Biener  <rguenther@suse.de>
1975         PR tree-optimization/55857
1976         * gcc.dg/vect/pr55857-1.c: New testcase.
1977         * gcc.dg/vect/pr55857-2.c: Likewise.
1979 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
1981         PR rtl-optimization/55838
1982         * gcc.dg/pr55838.c: New test.
1984         PR tree-optimization/55832
1985         * gcc.c-torture/compile/pr55832.c: New test.
1987 2013-01-02  Teresa Johnson  <tejohnson@google.com>
1989         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1990         * gcc.dg/tree-ssa/loop-23.c: Ditto.
1991         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1992         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1993         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1994         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1995         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1996         * gcc.dg/unroll_1.c: Ditto.
1997         * gcc.dg/unroll_2.c: Ditto.
1998         * gcc.dg/unroll_3.c: Ditto.
1999         * gcc.dg/unroll_4.c: Ditto.
2001 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2003         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2005 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2007         PR fortran/55818
2008         * gfortran.dg/eof_4.f90: New test.
2010 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2012         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2013         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2014         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2015         (compat_setup_dfp): Initialize compat_alt_caret and
2016         compat_save_TEST_ALWAYS_FLAGS.
2018 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2020         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2022 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2024         * gcc.dg/torture/fp-int-convert-2.c: New test.
2026 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2028         * gfortran.dg/newunit_3.f90: Add dg-do run.
2029         * gfortran.dg/inquire_15.f90: Add dg-do run.
2031 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2033         PR tree-optimization/55831
2034         * gcc.dg/pr55831.c: New test.
2036 Copyright (C) 2013 Free Software Foundation, Inc.
2038 Copying and distribution of this file, with or without modification,
2039 are permitted in any medium without royalty provided the copyright
2040 notice and this notice are preserved.