OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-04-12  Shujing Zhao  <pearly.zhao@oracle.com>
2
3         PR c/36774
4         * gcc.dg/pr36774-1.c: New test.
5         * gcc.dg/pr36774-2.c: New test.
6
7 2010-04-11  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
8
9         * gcc.target/sh/rte-delay-slot.c: New test.
10
11 2010-04-11  Eric Botcazou  <ebotcazou@adacore.com>
12
13         * gnat.dg/pack9.adb: Remove -cargs option.
14         * gnat.dg/aggr12.ad[sb]: New test.
15
16 2010-04-10  Jie Zhang  <jie@codesourcery.com>
17
18         PR target/43417
19         * gcc.target/sh/pr43417.c: New test.
20
21 2010-04-10  Tobias Burnus  <burnus@net-b.de>
22
23         PR fortran/43591
24         * gfortran.dg/spec_expr_6.f90: New test.
25
26 2010-04-09  Manuel López-Ibáñez <manu@gcc.gnu.org>
27
28         PR cpp/43195
29         * gcc.dg/cpp/pr43195.c: New.
30         * gcc.dg/cpp/pr43195.h: New.
31
32 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
33
34         PR 42965
35         * gcc.dg/Werror-6.c: Adjust.
36         * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
37         * gcc.dg/Werror-4.c: Likewise.
38         * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
39         * gcc.dg/Wswitch-enum-error.c: Likewise.
40         * gcc.dg/Wpointer-arith.c: Likewise.
41         * gcc.dg/Wfatal.c: Likewise.
42         * gcc.dg/Wswitch-error.c: Likewise.
43         * g++.dg/warn/unused-result1-Werror.c: Likewise.
44         * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
45         * gcc.dg/cpp/warn-undef-2.c: Likewise.
46         * gcc.dg/cpp/warn-traditional-2.c: Likewise.
47         * gcc.dg/cpp/warn-comments-2.c: Likewise.
48         * gcc.dg/cpp/warn-variadic-2.c: Likewise.
49         * gcc.dg/cpp/warning-directive-2.c: Likewise.
50         * gcc.dg/cpp/warn-long-long-2.c: Likewise.
51         * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
52         * gcc.dg/cpp/warn-multichar-2.c: Likewise.
53         * gcc.dg/cpp/warn-normalized-3.c: Likewise.
54         * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
55         * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
56         * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
57         * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
58         * gcc.dg/cpp/warn-redefined-2.c: Likewise.
59         * g++.dg/cpp/warning-directive-2.C: Likewise.
60         * gfortran.dg/warning-directive-2.F90: Likewise.
61
62 2010-04-09  Jason Merrill  <jason@redhat.com>
63
64         PR c++/42623
65         * g++.dg/template/sizeof13.C: New.
66
67 2010-04-09  Kai Tietz  <kai.tietz@onevision.com>
68
69         * g++.dg/other/pr35504.C: Add check for thiscall.
70         * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
71         * gcc.dg/torture/stackalign/thiscall-1.c: New.
72
73 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
74
75         PR c++/28584
76         * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
77         * c-c++-common/Wint-to-pointer-cast-1.c: ...  here.
78         * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
79         * c-c++-common/Wint-to-pointer-cast-2.c: ...  here.
80         * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
81         * c-c++-common/Wint-to-pointer-cast-3.c: ...  here. Update.
82         * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
83         * g++.dg/other/increment1.C: Likewise.
84
85 2010-04-09  Tobias Burnus  <burnus@net-b.de>
86
87         PR fortran/18918
88         * gfortran.dg/coarray_7.f90: New test.
89         * gfortran.dg/coarray_8.f90: New test.
90
91 2010-04-08  Bud Davis  <bdavis9659@sbcglobal.net>
92
93         PR fortran/28039
94         * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
95
96 2010-04-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
97
98         PR target/43643
99         * gcc.dg/pr43643.c: New test.
100
101 2010-04-08  Tobias Burnus  <burnus@net-b.de>
102
103         * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
104
105 2010-04-08  Richard Guenther  <rguenther@suse.de>
106
107         PR tree-optimization/43679
108         * gcc.c-torture/compile/pr43679.c: New testcase.
109
110 2010-04-08  Jakub Jelinek  <jakub@redhat.com>
111
112         PR debug/43670
113         * gcc.dg/pr43670.c: New test.
114
115 2010-04-08  Maxim Kuvyrkov  <maxim@codesourcery.com>
116
117         PR middle-end/40815
118         * gcc.dg/tree-ssa/reassoc-19.c: New.
119
120 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
121
122         PR c/18624
123         * gcc.dg/Wunused-var-1.c: New test.
124         * gcc.dg/Wunused-var-2.c: New test.
125         * gcc.dg/Wunused-var-3.c: New test.
126         * gcc.dg/Wunused-var-4.c: New test.
127         * gcc.dg/Wunused-var-5.c: New test.
128         * gcc.dg/Wunused-var-6.c: New test.
129         * gcc.dg/Wunused-parm-1.c: New test.
130
131         * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
132         * gcc.dg/trunc-1.c: Likewise.
133         * gcc.dg/vla-9.c: Likewise.
134         * gcc.dg/dfp/composite-type.c: Likewise.
135
136 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
137
138         PR objc/35996
139         * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
140         * obj-c++.dg/objc-gc-3.mm: Ditto.
141
142 2010-04-07  Simon Baldwin  <simonb@google.com>
143
144         * gcc.dg/cpp/warn-undef-2.c: New.
145         * gcc.dg/cpp/warn-traditional-2.c: New.
146         * gcc.dg/cpp/warn-comments-2.c: New.
147         * gcc.dg/cpp/warning-directive-1.c: New.
148         * gcc.dg/cpp/warn-long-long.c: New.
149         * gcc.dg/cpp/warn-traditional.c: New.
150         * gcc.dg/cpp/warn-variadic-2.c: New.
151         * gcc.dg/cpp/warn-undef.c: New.
152         * gcc.dg/cpp/warn-normalized-1.c: New.
153         * gcc.dg/cpp/warning-directive-2.c: New.
154         * gcc.dg/cpp/warn-long-long-2.c: New.
155         * gcc.dg/cpp/warn-variadic.c: New.
156         * gcc.dg/cpp/warn-normalized-2.c: New.
157         * gcc.dg/cpp/warning-directive-3.c: New.
158         * gcc.dg/cpp/warn-deprecated-2.c: New.
159         * gcc.dg/cpp/warn-trigraphs-1.c: New.
160         * gcc.dg/cpp/warn-multichar-2.c: New.
161         * gcc.dg/cpp/warn-normalized-3.c: New.
162         * gcc.dg/cpp/warning-directive-4.c: New.
163         * gcc.dg/cpp/warn-unused-macros.c: New.
164         * gcc.dg/cpp/warn-trigraphs-2.c: New.
165         * gcc.dg/cpp/warn-cxx-compat-2.c: New.
166         * gcc.dg/cpp/warn-cxx-compat.c: New.
167         * gcc.dg/cpp/warn-redefined.c: New.
168         * gcc.dg/cpp/warn-trigraphs-3.c: New.
169         * gcc.dg/cpp/warn-unused-macros-2.c: New.
170         * gcc.dg/cpp/warn-deprecated.c: New.
171         * gcc.dg/cpp/warn-trigraphs-4.c: New.
172         * gcc.dg/cpp/warn-redefined-2.c: New.
173         * gcc.dg/cpp/warn-comments.c: New.
174         * gcc.dg/cpp/warn-multichar.c: New.
175         * g++.dg/cpp/warning-directive-1.C: New.
176         * g++.dg/cpp/warning-directive-2.C: New.
177         * g++.dg/cpp/warning-directive-3.C: New.
178         * g++.dg/cpp/warning-directive-4.C: New.
179         * gfortran.dg/warning-directive-1.F90: New.
180         * gfortran.dg/warning-directive-3.F90: New.
181         * gfortran.dg/warning-directive-2.F90: New.
182         * gfortran.dg/warning-directive-4.F90: New.
183
184 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
185
186         PR objc++/23716
187         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
188
189 2010-04-07  Jason Merrill  <jason@redhat.com>
190
191         * g++.dg/template/dr408.C: New.
192
193         * g++.dg/lookup/ns4.C: New.
194
195         PR c++/38392
196         * g++.dg/template/friend51.C: New test.
197
198         PR c++/41970
199         * g++.old-deja/g++.other/linkage1.C: Adjust.
200
201 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
202
203         PR c++/42697
204         * g++.dg/template/crash94.C: New test.
205
206 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
207
208         PR c++/40239
209         * g++.dg/init/aggr5.C: New test.
210         * g++.dg/init/aggr5.C: New test.
211
212 2010-04-07  Richard Guenther  <rguenther@suse.de>
213
214         PR tree-optimization/43270
215         * g++.dg/warn/Warray-bounds-4.C: New testcase.
216         * gcc.dg/Warray-bounds-7.c: Likewise.
217
218 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
219
220         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
221         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
222         * gnat.dg/bit_packed_array4.ad[sb]: New test.
223
224 2010-04-07  Jie Zhang  <jie@codesourcery.com>
225
226         PR c++/42556
227         * g++.dg/init/pr42556.C: New test.
228
229 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
230
231         PR debug/43628
232         * g++.dg/debug/dwarf2/typedef2.C: New test.
233
234 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
235
236         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
237         c-c++-common/dwarf2/redeclaration-1.C
238
239 2010-04-06  Jason Merrill  <jason@redhat.com>
240
241         * g++.dg/cpp0x/pr31437.C: Adjust error location.
242         * g++.dg/ext/attrib18.C: Likewise.
243         * g++.dg/ext/bitfield2.C: Likewise.
244         * g++.dg/ext/bitfield4.C: Likewise.
245         * g++.dg/ext/visibility/warn2.C: Likewise.
246         * g++.dg/ext/visibility/warn3.C: Likewise.
247         * g++.dg/gomp/pr26690-1.C: Likewise.
248         * g++.dg/inherit/covariant7.C: Likewise.
249         * g++.dg/init/synth2.C: Likewise.
250         * g++.dg/lookup/using7.C: Likewise.
251         * g++.dg/other/crash-4.C: Likewise.
252         * g++.dg/other/error13.C: Likewise.
253         * g++.dg/other/error20.C: Likewise.
254         * g++.dg/parse/crash31.C: Likewise.
255         * g++.dg/parse/error16.C: Likewise.
256         * g++.dg/parse/error19.C: Likewise.
257         * g++.dg/parse/error27.C: Likewise.
258         * g++.dg/parse/error28.C: Likewise.
259         * g++.dg/parse/fused-params1.C: Likewise.
260         * g++.dg/template/error2.C: Likewise.
261         * g++.dg/template/local6.C: Likewise.
262         * g++.dg/template/qualttp15.C: Likewise.
263         * g++.dg/warn/Wnvdtor-2.C: Likewise.
264         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
265         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
266         * g++.old-deja/g++.brendan/crash29.C: Likewise.
267         * g++.old-deja/g++.eh/spec6.C: Likewise.
268         * g++.old-deja/g++.jason/crash3.C: Likewise.
269         * g++.old-deja/g++.jason/destruct2.C: Likewise.
270         * g++.old-deja/g++.law/ctors5.C: Likewise.
271         * g++.old-deja/g++.law/ctors9.C: Likewise.
272         * g++.old-deja/g++.mike/p3538a.C: Likewise.
273         * g++.old-deja/g++.mike/p3538b.C: Likewise.
274         * g++.old-deja/g++.other/struct1.C: Likewise.
275         * g++.old-deja/g++.other/volatile1.C: Likewise.
276         * g++.old-deja/g++.pt/crash36.C: Likewise.
277         * g++.old-deja/g++.pt/derived3.C: Likewise.
278         * g++.old-deja/g++.robertl/eb109.C: Likewise.
279         * g++.old-deja/g++.robertl/eb4.C: Likewise.
280
281 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
282
283         PR middle-end/43519
284         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
285         * gcc.dg/graphite/id-19.c: New.
286
287 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
288
289         PR middle-end/32824
290         * gcc.dg/vect/pr32824: New.
291
292 2010-04-06  Tobias Burnus  <burnus@net-b.de>
293
294         PR fortran/18918
295         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
296         * gfortran.dg/coarray_3.f90: Ditto.
297         * gfortran.dg/coarray_4.f90: Ditto.
298         * gfortran.dg/coarray_5.f90: Ditto.
299         * gfortran.dg/coarray_6.f90: Ditto.
300         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
301
302 2010-04-06  Tobias Burnus  <burnus@net-b.de>
303
304         PR fortran/18918
305         * gfortran.dg/coarray_4.f90: Fix test.
306         * gfortran.dg/coarray_6.f90: Add more tests.
307
308 2010-04-06  Tobias Burnus  <burnus@net-b.de>
309
310         PR fortran/18918
311         * gfortran.dg/coarray_4.f90: New test.
312         * gfortran.dg/coarray_5.f90: New test.
313         * gfortran.dg/coarray_6.f90: New test.
314
315 2010-04-06  Tobias Burnus  <burnus@net-b.de>
316
317         PR fortran/18918
318         * gfortran.dg/iso_fortran_env_5.f90: New test.
319         * gfortran.dg/iso_fortran_env_6.f90: New test.
320
321 2010-04-06  Tobias Burnus  <burnus@net-b.de>
322
323         PR fortran/39997
324         * gfortran.dg/coarray_1.f90: New test.
325         * gfortran.dg/coarray_2.f90: New test.
326         * gfortran.dg/coarray_3.f90: New test.
327
328 2010-04-06  Jason Merrill  <jason@redhat.com>
329
330         PR c++/43648
331         * g++.dg/template/dtor8.C: New.
332
333         PR c++/43621
334         * g++.dg/template/error-recovery2.C: New.
335
336 2010-04-06  Jan Hubicka  <jh@suse.czpli
337
338         PR tree-optimization/42906
339         * gcc.dg/tree-ssa/dce-1.c: New testcase.
340
341 2010-04-06  Tobias Burnus  <burnus@net-b.de>
342
343         PR fortran/43178
344         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
345         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
346         * gfortran.dg/auto_dealloc_1.f90: Ditto.
347
348 2010-04-06  Richard Guenther  <rguenther@suse.de>
349
350         PR tree-optimization/43627
351         * gcc.dg/tree-ssa/vrp49.c: New testcase.
352
353 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
354
355         PR target/43638
356         * gcc.target/i386/pr43638.c: New test.
357
358 2010-04-06  Richard Guenther  <rguenther@suse.de>
359
360         PR middle-end/43661
361         * gcc.c-torture/compile/pr43661.c: New testcase.
362
363 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
364
365         * gcc.target/s390/stackcheck1.c: Add dg-warning.
366
367 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
368
369         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
370
371 2010-04-02  Richard Guenther  <rguenther@suse.de>
372
373         PR tree-optimization/43629
374         * gcc.c-torture/execute/pr43629.c: New testcase.
375
376 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
377             Dominique d'Humieres  <dominiq@lps.ens.fr>
378
379         PR libfortran/43605
380         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
381
382 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
383
384         PR debug/43325
385         * c-c++-common/dwarf2/redeclaration-1.C: New test.
386
387 2010-04-01  Jason Merrill  <jason@redhat.com>
388
389         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
390
391 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
392             Manfred Schwarb  <manfred99@gmx.ch>
393
394         PR libfortran/43605
395         * gfortran.dg/ftell_3.f90: New test.
396
397 2010-04-01  Richard Guenther  <rguenther@suse.de>
398
399         PR middle-end/43614
400         * gcc.c-torture/compile/pr43614.c: New testcase.
401
402 2010-04-01  Martin Jambor  <mjambor@suse.cz>
403
404         PR tree-optimization/43141
405         * gcc.dg/guality/pr43141.c: New test.
406
407 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
408
409         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
410         * g++.dg/eh/spbp.C: Likewise.
411         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
412         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
413         superfluous casts.
414         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
415         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
416         * objc.dg/dwarf-2.m: Likewise.
417
418 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
419
420         PR middle-end/43464
421         * gcc.dg/graphite/id-pr43464.c: New.
422         * gcc.dg/graphite/id-pr43464-1.c: New.
423
424 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
425
426         PR middle-end/43351
427         * gcc.dg/graphite/id-pr43351.c
428
429 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
430
431         PR testsuite/35165
432         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
433         * obj-c++.dg/try-catch-2.mm: Ditto.
434         * obj-c++.dg/lookup-2.mm: Ditto.
435         * obj-c++.dg/encode-8.m: Ditto.
436         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
437         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
438         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
439         * obj-c++.dg/const-str-11.mm: Ditto.
440         * obj-c++.dg/const-str-9.mm: Ditto.
441         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
442         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
443         * obj-c++.dg/except-1.mm: Ditto.
444         * obj-c++.dg/const-str-7.mm: Ditto.
445         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
446         * obj-c++.dg/const-str-3.mm: Ditto.
447         * obj-c++.dg/const-str-7.mm: Ditto.
448         * obj-c++.dg/stubify-2.mm: Change dump file name.
449
450         PR objc++/23613
451         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
452         New macro.
453         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
454         Remove dg-xfail-if.
455
456 2010-03-31  Martin Jambor  <mjambor@suse.cz>
457
458         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
459         only with -O2, -O3 or -Os and not with -fwhopr.
460
461 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
462
463         PR c++/43558
464         * g++.dg/template/typedef31.C: New test.
465
466 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
467
468         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
469         assembler output on *-*-solaris2*.
470         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
471
472 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
473
474         PR debug/43557
475         * gcc.dg/pr43557-1.c: New test.
476         * gcc.dg/pr43557-2.c: New file.
477
478 2010-03-31  Jie Zhang  <jie@codesourcery.com>
479
480         PR 43562
481         * gcc.dg/pr43562.c: New test.
482
483 2010-03-30  Jason Merrill  <jason@redhat.com>
484
485         PR c++/43076
486         * g++.dg/template/error-recovery1.C: New.
487
488         PR c++/41786
489         * g++.dg/parse/ambig5.C: New.
490
491 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
492
493         PR debug/43593
494         * gcc.dg/guality/pr43593.c: New test.
495
496 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
497
498         PR middle-end/43430
499         * gcc.dg/vect/pr43430-1.c: New.
500
501 2010-03-30  Jason Merrill  <jason@redhat.com>
502
503         PR c++/43559
504         * g++.dg/template/partial7.C: New.
505
506 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
507
508         * gcc.target/s390/stackcheck1.c: New testcase.
509
510 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
511
512         PR libfortran/43265
513         * gfortran.dg/read_eof_8.f90: New test.
514
515 2010-03-29  Jason Merrill  <jason@redhat.com>
516
517         * gcc.dg/cpp/include6.c: Change [] to ().
518
519         N3077
520         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
521         splicing and UCNs.
522         * c-c++-common/raw-string-2.c: Add trigraph test.
523         * c-c++-common/raw-string-8.c: New.
524         * c-c++-common/raw-string-9.c: New.
525         * c-c++-common/raw-string-10.c: New.
526
527         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
528         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
529         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
530         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
531         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
532         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
533         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
534
535 2010-03-29  Richard Guenther  <rguenther@suse.de>
536
537         PR tree-optimization/43560
538         * gcc.dg/torture/pr43560.c: New testcase.
539
540 2010-03-29  Jason Merrill  <jason@redhat.com>
541
542         N3077
543         * g++.dg/ext/raw-string-1.C: Change [] to ().
544         * g++.dg/ext/raw-string-2.C: Change [] to ().
545         Don't use \ in delimiter.
546         * g++.dg/ext/raw-string-3.C: Change [] to ().
547         * g++.dg/ext/raw-string-4.C: Change [] to ().
548         * g++.dg/ext/raw-string-5.C: Change [] to ().
549         Test for error on \ in delimiter.
550         * g++.dg/ext/raw-string-6.C: Change [] to ().
551         * g++.dg/ext/raw-string-7.C: Change [] to ().
552
553 2010-03-29  Jie Zhang  <jie@codesourcery.com>
554
555         PR 43564
556         * gcc.dg/pr43564.c: New test.
557
558 2010-03-29  Tobias Burnus  <burnus@net-b.de>
559
560         PR fortran/43551
561         * gfortran.dg/direct_io_12.f90: New test.
562
563 2010-03-28  Jan Hubicka  <jh@suse.cz>
564
565         PR tree-optimization/43505
566         * gfortran.dg/pr43505.f90: New testcase.
567
568 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
569
570         PR tree-optimization/43528
571         * gcc.target/i386/pr43528.c: New test.
572
573 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
574
575         PR c/43381
576         * gcc.dg/parm-impl-decl-3.c: New test.
577
578 2010-03-26  Jason Merrill  <jason@redhat.com>
579
580         PR c++/43509
581         * g++.dg/cpp0x/parse1.C: New.
582
583 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
584
585         PR target/43524
586         * gcc.target/i386/pr43524.c: New test.
587
588 2010-03-26  Martin Jambor  <mjambor@suse.cz>
589
590         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
591         whitespace, rename main to foo.
592         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
593         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
594         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
595         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
596         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
597         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
598         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
599         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
600         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
601         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
602         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
603
604 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
605
606         PR c++/43327
607         * g++.dg/other/crash-10.C: New test.
608         * g++.dg/other/crash-11.C: New test.
609
610 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
611
612         PR libfortran/43517
613         * gfortran.dg/read_eof_7.f90: New test.
614
615 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
616
617         PR objc/35165
618         PR testsuite/43512
619         * objc-obj-c++-shared: New directory.
620         * objc-obj-c++-shared/Object1-implementation.h: New file.
621         * objc-obj-c++-shared/Object1.h: New file.
622         * objc-obj-c++-shared/Protocol1.h: New file.
623         * objc-obj-c++-shared/next-abi.h: New file.
624         * objc-obj-c++-shared/next-mapping.h: New file.
625         * objc/execute/next_mapping.h: Delete.
626         * objc.dg/special/special.exp: For all targets run the tests with
627         -fgnu-runtime, for darwin targets also run the tests with
628         -fnext-runtime.
629         * objc.dg/dg.exp: Ditto.
630         * obj-c++.dg/dg.exp: Ditto.
631         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
632         Protocol1.h) and next-mapping.h as required.  Amend testcase to
633         include use of updated NeXT interface.
634         * objc/execute/formal_protocol-5.m: Ditto.
635         * objc/execute/protocol-isEqual-2.m: Ditto.
636         * objc/execute/protocol-isEqual-4.m: Ditto.
637         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
638         Protocol1.h) and next-mapping.h as required.
639         * objc/execute/object_is_class.m: Ditto.
640         * objc/execute/enumeration-1.m: Ditto.
641         * objc/execute/class-13.m: Ditto.
642         * objc/execute/formal_protocol-2.m: Ditto.
643         * objc/execute/formal_protocol-4.m: Ditto.
644         * objc/execute/class-1.m: Ditto.
645         * objc/execute/bycopy-1.m: Ditto.
646         * objc/execute/formal_protocol-6.m: Ditto.
647         * objc/execute/bycopy-3.m: Ditto.
648         * objc/execute/class-3.m: Ditto.
649         * objc/execute/bf-11.m: Ditto.
650         * objc/execute/class-5.m: Ditto.
651         * objc/execute/bf-13.m: Ditto.
652         * objc/execute/class-7.m: Ditto.
653         * objc/execute/bf-15.m: Ditto.
654         * objc/execute/class-9.m: Ditto.
655         * objc/execute/bf-17.m: Ditto.
656         * objc/execute/bf-19.m: Ditto.
657         * objc/execute/IMP.m: Ditto.
658         * objc/execute/exceptions/catchall-1.m: Ditto.
659         * objc/execute/exceptions/trivial.m: Ditto.
660         * objc/execute/exceptions/finally-1.m: Ditto.
661         * objc/execute/exceptions/local-variables-1.m: Ditto.
662         * objc/execute/exceptions/foward-1.m: Ditto.
663         * objc/execute/bf-2.m: Ditto.
664         * objc/execute/string1.m: Ditto.
665         * objc/execute/bf-4.m: Ditto.
666         * objc/execute/informal_protocol.m: Ditto.
667         * objc/execute/string3.m: Ditto.
668         * objc/execute/bf-6.m: Ditto.
669         * objc/execute/bf-8.m: Ditto.
670         * objc/execute/class-tests-1.h: Ditto.
671         * objc/execute/protocol-isEqual-1.m: Ditto.
672         * objc/execute/protocol-isEqual-3.m: Ditto.
673         * objc/execute/_cmd.m: Ditto.
674         * objc/execute/function-message-1.m: Ditto.
675         * objc/execute/bf-20.m: Ditto.
676         * objc/execute/bf-common.h: Ditto.
677         * objc/execute/np-2.m: Ditto.
678         * objc/execute/class-10.m: Ditto.
679         * objc/execute/class-12.m: Ditto.
680         * objc/execute/enumeration-2.m: Ditto.
681         * objc/execute/class-14.m: Ditto.
682         * objc/execute/encode-1.m: Ditto.
683         * objc/execute/formal_protocol-1.m: Ditto.
684         * objc/execute/formal_protocol-3.m: Ditto.
685         * objc/execute/accessing_ivars.m: Ditto.
686         * objc/execute/bycopy-2.m: Ditto.
687         * objc/execute/class-2.m: Ditto.
688         * objc/execute/bf-10.m: Ditto.
689         * objc/execute/formal_protocol-7.m: Ditto.
690         * objc/execute/root_methods.m: Ditto.
691         * objc/execute/class-4.m: Ditto.
692         * objc/execute/bf-12.m: Ditto.
693         * objc/execute/class-6.m: Ditto.
694         * objc/execute/bf-14.m: Ditto.
695         * objc/execute/nested-func-1.m: Ditto.
696         * objc/execute/class-8.m: Ditto.
697         * objc/execute/private.m: Ditto.
698         * objc/execute/bf-16.m: Ditto.
699         * objc/execute/bf-18.m: Ditto.
700         * objc/execute/load-3.m: Ditto.
701         * objc/execute/compatibility_alias.m: Ditto.
702         * objc/execute/bf-1.m: Ditto.
703         * objc/execute/no_clash.m: Ditto.
704         * objc/execute/bf-3.m: Ditto.
705         * objc/execute/string2.m: Ditto.
706         * objc/execute/bf-5.m: Ditto.
707         * objc/execute/string4.m: Ditto.
708         * objc/execute/bf-7.m: Ditto.
709         * objc/execute/object_is_meta_class.m: Ditto.
710         * objc/execute/bf-9.m: Ditto.
711         * objc/execute/bf-21.m: Ditto.
712         * objc/execute/cascading-1.m: Ditto.
713         * objc/execute/trivial.m: Ditto.
714         * objc/execute/np-1.m: Ditto.
715         * objc/compile/trivial.m: Ditto.
716         * objc/execute/class_self-2.m: Include <stdlib.h>.
717         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
718         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
719         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
720         and 64bit. Use new NeXT interface as required.
721         * objc.dg/special/unclaimed-category-1.m: Ditto.
722         * objc.dg/special/unclaimed-category-1.h: Ditto.
723         * objc.dg/special/unclaimed-category-1a.m: Ditto.
724         * objc.dg/func-ptr-1.m: Ditto.
725         * objc.dg/stret-1.m: Ditto.
726         * objc.dg/encode-2.m: Ditto.
727         * objc.dg/category-1.m: Ditto.
728         * objc.dg/encode-3.m: Ditto.
729         * objc.dg/call-super-3.m: Ditto.
730         * objc.dg/method-3.m: Ditto.
731         * objc.dg/func-ptr-2.m: Ditto.
732         * objc.dg/lookup-1.m: Ditto.
733         * objc.dg/encode-4.m: Ditto.
734         * objc.dg/fix-and-continue-1.m: Ditto.
735         * objc.dg/proto-lossage-3.m: Ditto.
736         * objc.dg/method-13.m: Ditto.
737         * objc.dg/proto-qual-1.m: Ditto.
738         * objc.dg/zero-link-3.m: Ditto.
739         * objc.dg/bitfield-1.m: Ditto.
740         * objc.dg/va-meth-1.m: Ditto.
741         * objc.dg/super-class-3.m: Ditto.
742         * objc.dg/call-super-1.m: Ditto.
743         * objc.dg/type-size-2.m: Ditto.
744         * objc.dg/method-10.m: Ditto.
745         * objc.dg/defs.m: Ditto.
746         * objc.dg/const-str-3.m: Ditto.
747         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
748         Protocol1.h) and next-mapping.h as required. Use new NeXT
749         interface as required.
750         * objc.dg/super-class-4.m: Ditto.
751         * objc.dg/comp-types-8.m: Ditto.
752         * objc.dg/call-super-2.m: Ditto.
753         * objc.dg/objc-fast-4.m: Ditto.
754         * objc.dg/method-6.m: Ditto.
755         * objc.dg/const-str-3.m: Ditto.
756         * objc.dg/const-str-7.m: Ditto.
757         * objc.dg/method-15.m: Ditto.
758         * objc.dg/method-19.m: Ditto.
759         * objc.dg/sync-1.m: Ditto.
760         * objc.dg/layout-1.m: Ditto.
761         * objc.dg/bitfield-3.m: Ditto.
762         * objc.dg/try-catch-3.m: Ditto.
763         * objc.dg/try-catch-7.m: Ditto.
764         * objc.dg/comp-types-10.m: Ditto.
765         * objc.dg/selector-2.: Ditto.
766         * objc.dg/method-7.m: Ditto.
767         * objc.dg/typedef-alias-1.m: Ditto.
768         * objc.dg/proto-lossage-2.m: Ditto.
769         * objc.dg/comp-types-11.m: Ditto.
770         * objc.dg/sizeof-1.m: Ditto.
771         * objc.dg/method-17.m: Ditto.
772         * objc.dg/bitfield-5.m: Ditto.
773         * objc.dg/try-catch-1.m: Ditto.
774         * objc.dg/encode-5.m: Ditto.
775         * objc.dg/fix-and-continue-2.m: Ditto.
776         * objc.dg/method-9.m: Ditto.
777         * objc.dg/isa-field-1.m: Ditto.
778         * objc.dg/local-decl-2.m: Ditto.
779         * objc.dg/objc-gc-4.m: Ditto.
780         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
781         * objc.dg/gnu-runtime-3.m: Ditto.
782         * objc.dg/encode-7.m: Ditto.
783         * objc.dg/encode-8.m: Ditto.
784         * objc.dg/selector-3.m: Ditto.
785         * objc.dg/gnu-runtime-1.m: Ditto.
786         * objc.dg/const-str-12.m: Ditto.
787         * objc.dg/gnu-runtime-2.m: Ditto.
788         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
789         * objc.dg/selector-1.m: Ditto.
790         * objc.dg/stubify-2.m: Ditto.
791         * objc.dg/zero-link-1.m: Ditto.
792         * objc.dg/stret-2.m: Ditto.
793         * objc.dg/zero-link-2.m: Ditto.
794         * objc.dg/next-runtime-1.m: Ditto.
795         * objc.dg/symtab-1.m: Ditto.
796         * objc.dg/stubify-1.m: Ditto.
797         * objc.dg/bitfield-2.m: Ditto.
798         * objc.dg/try-catch-10.m: Apply to both runtimes.
799         * objc.dg/const-str-1.m: Ditto.
800         * objc.dg/image-info.m: Ditto.
801         * objc.dg/encode-9.m: Ditto.
802         * objc.dg/pragma-1.m: Apply test to all targets.
803         * objc.dg/const-str-4.m: Ditto.
804         * objc.dg/const-str-8.m: Ditto.
805         * objc.dg/super-class-2.m: Ditto.
806         * objc.dg/try-catch-5.m: Ditto.
807         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
808         Protocol1.h) and next-mapping.h as required. Use new NeXT
809         interface as required.  Skip for gnu-runtime.  Test for .quad at m64.
810         * objc.dg/const-str-11.m: Ditto.
811         * objc.dg/const-str-9.m: Ditto.
812         * objc.dg/method-4.m: Skip for 64Bit NeXT.
813         * objc.dg/encode-1.m: Remove redundant -lobjc.
814         * objc.dg/try-catch-9.m: Tidy space.
815         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
816         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
817         and 64bit. Use new NeXT interface as required.
818         * obj-c++.dg/template-4.mm: Ditto.
819         * obj-c++.dg/defs.mm: Ditto.
820         * obj-c++.dg/basic.mm: Ditto.
821         * obj-c++.dg/encode-4.mm: Ditto.
822         * obj-c++.dg/method-17.mm: Ditto.
823         * obj-c++.dg/proto-lossage-3.mm: Ditto.
824         * obj-c++.dg/cxx-class-1.mm: Ditto.
825         * obj-c++.dg/method-10.mm: Ditto.
826         * obj-c++.dg/va-meth-1.mm: Ditto.
827         * obj-c++.dg/encode-5.mm: Ditto.
828         * obj-c++.dg/lookup-2.mm: Ditto.
829         * obj-c++.dg/template-3.mm: Ditto.
830         * obj-c++.dg/proto-qual-1.mm: Ditto.
831         * obj-c++.dg/qual-types-1.m: Ditto.
832         * obj-c++.dg/cxx-scope-1.mm: Ditto.
833         * obj-c++.dg/template-1.mm: Ditto.
834         * obj-c++.dg/encode-6.mm: Ditto.
835         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
836         Protocol1.h) and next-mapping.h as required. Use new NeXT
837         interface as required.
838         * obj-c++.dg/except-1.mm: Ditto.
839         * obj-c++.dg/const-str-7.mm: Ditto.
840         * obj-c++.dg/ivar-list-semi.mm: Ditto.
841         * obj-c++.dg/cxx-scope-2.mm: Ditto.
842         * obj-c++.dg/selector-2.mm: Ditto.
843         * obj-c++.dg/isa-field-1.mm: Ditto.
844         * obj-c++.dg/try-catch-1.mm: Ditto.
845         * obj-c++.dg/local-decl-1.mm: Ditto.
846         * obj-c++.dg/try-catch-9.mm: Ditto.
847         * obj-c++.dg/no-extra-load.mm: Ditto.
848         * obj-c++.dg/selector-5.mm: Ditto.
849         * obj-c++.dg/method-12.mm: Ditto.
850         * obj-c++.dg/try-catch-11.mm: Ditto.
851         * obj-c++.dg/comp-types-11.mm: Ditto.
852         * obj-c++.dg/bitfield-3.mm: Ditto.
853         * obj-c++.dg/method-6.mm: Ditto.
854         * obj-c++.dg/super-class-2.mm: Ditto.
855         * obj-c++.dg/method-21.mm: Ditto.
856         * obj-c++.dg/const-str-8.mm: Ditto.
857         * obj-c++.dg/try-catch-7.mm: Ditto.
858         * obj-c++.dg/method-15.mm: Ditto.
859         * obj-c++.dg/layout-1.mm: Ditto.
860         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
861         * obj-c++.dg/const-str-3.mm: Ditto.
862         * obj-c++.dg/try-catch-2.mm: Ditto.
863         * obj-c++.dg/objc-gc-3.mm: Ditto.
864         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
865         * obj-c++.dg/bitfield-1.mm: Ditto.
866         * obj-c++.dg/selector-6.mm: Ditto.
867         * obj-c++.dg/method-13.mm: Ditto.
868         * obj-c++.dg/comp-types-12.mm: Ditto.
869         * obj-c++.dg/bitfield-4.mm: Ditto.
870         * obj-c++.dg/try-catch-8.mm: Ditto.
871         * obj-c++.dg/method-2.mm: Ditto.
872         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
873         * obj-c++.dg/typedef-alias-1.mm: Ditto.
874         * obj-c++.dg/const-str-4.mm: Ditto.
875         * obj-c++.dg/proto-lossage-2.mm: Ditto.
876         * obj-c++.dg/try-catch-3.mm: Ditto.
877         * obj-c++.dg/comp-types-9.mm: Ditto.
878         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
879         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
880         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
881         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
882         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
883         Use new NeXT interface as required.
884         * obj-c++.dg/const-str-10.mm: Ditto.
885         * obj-c++.dg/const-str-11.mm: Ditto.
886         * obj-c++.dg/const-str-9.mm: Ditto.
887         * obj-c++.dg/method-11.mm: Ditto.
888         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
889         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
890         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
891         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
892         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
893
894 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
895
896         PR c++/43206
897         * g++.dg/template/typedef30.C: New test case.
898
899 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
900
901         PR c/43385
902         * gcc.c-torture/execute/pr43385.c: New test.
903
904 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
905
906         * gcc.dg/strncpy-fix-1.c: New test.
907
908 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
909
910         PR testsuite/41609
911         * lib/objc-torture.exp (objc-set-runtime-options): New.
912         * objc/execute/execute.exp: Check runtime options on each pass.
913         * objc/execute/exceptions/exceptions.exp: Ditto.
914         * objc/compile/compile.exp: Ditto.
915
916         PR testsuite/42348
917         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
918         standard tests.
919         (check_effective_target_objc2): New proc.
920         (check_effective_target_next_runtime): New proc.
921         * lib/objc.exp: Determine which runtime is in force and support it.
922         * lib/obj-c++.exp: Ditto.
923
924 2010-03-24  Jason Merrill  <jason@redhat.com>
925
926         PR c++/43502
927         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
928
929 2010-03-24  Martin Jambor  <mjambor@suse.cz>
930
931         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
932         a loop.
933         * gcc.dg/ipa/ipa-2.c: Likewise.
934         * gcc.dg/ipa/ipa-3.c: Likewise.
935         * gcc.dg/ipa/ipa-4.c: Likewise.
936         * gcc.dg/ipa/ipa-5.c: Likewise.
937         * gcc.dg/ipa/ipa-7.c: Likewise.
938         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
939         a loop.
940         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
941         i_can_not_be_propagated_fully2 into a loop.
942         * gcc.dg/ipa/ipa-8.c: New test.
943         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
944
945 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
946
947         PR debug/19192
948         PR debug/43479
949         * gcc.dg/guality/pr43479.c: New test.
950         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
951         and add volatile keyword.
952
953 2010-03-23  Mike Stump  <mikestump@comcast.net>
954
955         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
956
957 2010-03-23  Jason Merrill  <jason@redhat.com>
958
959         * g++.dg/ext/altivec-17.C: Adjust error message.
960
961         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
962         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
963         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
964         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
965         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
966         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
967
968 2010-03-22  Jason Merrill  <jason@redhat.com>
969
970         PR c++/43333
971         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
972         * g++.dg/ext/is_pod_98.C: New.
973
974         PR c++/43281
975         * g++.dg/cpp0x/auto18.C: New.
976
977         * gcc.dg/pr36997.c: Adjust error message.
978         * g++.dg/ext/vector9.C: Likewise.
979         * g++.dg/conversion/simd3.C: Likewise.
980         * g++.dg/other/error23.C: Likewise.
981
982 2010-03-22  Michael Matz  <matz@suse.de>
983
984         PR middle-end/43475
985         * gfortran.dg/pr43475.f90: New testcase.
986
987 2010-03-22  Richard Guenther  <rguenther@suse.de>
988
989         PR tree-optimization/43390
990         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
991
992 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
993
994         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
995         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
996
997 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
998             Michael Matz  <matz@suse.de>
999
1000         PR c++/43081
1001         * g++.dg/parse/crash56.C: New test.
1002
1003 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
1004
1005         PR fortran/43450
1006         * gfortran.dg/whole_file_15.f90 : New test.
1007
1008 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1009
1010         PR fortran/43409
1011         * gfortran.dg/inquire_size.f90: New test.
1012
1013 2010-03-20  Richard Guenther  <rguenther@suse.de>
1014
1015         PR rtl-optimization/43438
1016         * gcc.c-torture/execute/pr43438.c: New testcase.
1017
1018 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
1019
1020         PR c++/43375
1021         * g++.dg/abi/mangle42.C: New test.
1022
1023 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1024
1025         PR C/43211
1026         * gcc.dg/pr43211.c: New test.
1027         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1028
1029 2010-03-19  Bernd Schmidt  <bernd.schmidt@codesourcery.com>
1030
1031         PR rtl-optimization/42258
1032         * gcc.target/arm/thumb1-mul-moves.c: New test.
1033
1034         PR target/40697
1035         * gcc.target/arm/thumb-andsi.c: New test.
1036
1037         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1038         dg-require-effective-target.
1039
1040 2010-03-19  Michael Matz  <matz@suse.de>
1041
1042         PR c++/43116
1043         * g++.dg/other/pr43116.C: New testcase.
1044
1045 2010-03-19  Michael Matz  <matz@suse.de>
1046
1047         PR target/43305
1048         * gcc.dg/pr43305.c: New testcase.
1049
1050 2010-03-19  Richard Guenther  <rguenther@suse.de>
1051
1052         PR tree-optimization/43415
1053         * gcc.c-torture/compile/pr43415.c: New testcase.
1054
1055 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
1056
1057         PR ada/43106
1058         * gnat.dg/case_optimization2.adb: New test.
1059         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
1060
1061 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1062             Jack Howarth <howarth@bromo.med.uc.edu>
1063
1064         PR target/36399
1065         * gcc.target/i386/push-1.c: Don't xfail
1066           scan-assembler-not "movups" on darwin.
1067
1068 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
1069
1070         PR debug/43058
1071         * gcc.dg/pr43058.c: New test.
1072
1073 2010-03-18  Martin Jambor  <mjambor@suse.cz>
1074
1075         PR middle-end/42450
1076         * g++.dg/torture/pr42450.C: New test.
1077
1078 2010-03-18  Michael Matz  <matz@suse.de>
1079
1080         PR middle-end/43419
1081         * gcc.dg/pr43419.c: New testcase.
1082
1083 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
1084
1085         PR rtl-optimization/43360
1086         * gcc.dg/torture/pr43360.c: New.
1087
1088 2010-03-18  Michael Matz  <matz@suse.de>
1089
1090         PR tree-optimization/43402
1091         * gcc.dg/pr43402.c: New testcase.
1092
1093 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
1094
1095         PR target/42427
1096         * gcc.dg/pr42427.c: New test.
1097
1098 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1099
1100         PR libfortran/43265
1101         * gfortran.dg/read_empty_file.f: New test.
1102         * gfortran.dg/read_eof_all.f90: New test.
1103         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1104         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1105
1106 2010-03-17  Michael Matz  <matz@suse.de>
1107
1108         * gcc.dg/pr43300.c: Add -w.
1109
1110 2010-03-17  Richard Guenther  <rguenther@suse.de>
1111
1112         * gcc.dg/pr43379.c: Add -w.
1113
1114 2010-03-17  Tobias Burnus  <burnus@net-b.de>
1115
1116         PR fortran/43331
1117         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1118
1119 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
1120
1121         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1122
1123 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1124
1125         * ada/acats/run_all.sh: Log start and end times.
1126
1127 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1128
1129         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1130
1131 2010-03-16  Richard Guenther  <rguenther@suse.de>
1132
1133         PR middle-end/43379
1134         * gcc.dg/pr43379.c: New testcase.
1135
1136 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
1137
1138         PR debug/43051
1139         * gcc.dg/guality/pr43051-1.c: New test.
1140
1141 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
1142
1143         PR testsuite/43363
1144         * g++.dg/ext/altivec-17.C: Handle changes to error message.
1145
1146 2010-03-15  Michael Matz  <matz@suse.de>
1147
1148         PR middle-end/43300
1149         * gcc.dg/pr43300.c: New testcase.
1150
1151 2010-03-15  Richard Guenther  <rguenther@suse.de>
1152
1153         PR tree-optimization/43367
1154         * gcc.c-torture/compile/pr43367.c: New testcase.
1155
1156 2010-03-15  Richard Guenther  <rguenther@suse.de>
1157
1158         PR tree-optimization/43317
1159         * gcc.dg/pr43317.c: New testcase.
1160
1161 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
1162
1163         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
1164
1165 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
1166
1167         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
1168
1169 2010-03-14  Tobias Burnus  <burnus@net-b.de>
1170
1171         PR fortran/43362
1172         * gfortran.dg/impure_constructor_1.f90: New test.
1173
1174 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1175
1176         PR middle-end/43354
1177         * gfortran.dg/graphite/id-pr43354.f: New.
1178
1179 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1180
1181         PR middle-end/43349
1182         * gfortran.dg/graphite/pr43349.f: New.
1183
1184 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1185
1186         PR middle-end/43306
1187         * gcc.dg/graphite/pr43306.c: New.
1188
1189 2010-03-12  David S. Miller  <davem@davemloft.net>
1190
1191         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1192         sparc.
1193
1194 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1195
1196         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1197
1198 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
1199
1200         PR fortran/43291
1201         PR fortran/43326
1202         * gfortran.dg/dynamic_dispatch_7.f03: New test.
1203
1204 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
1205
1206         * gfortran.dg/default_format_denormal_1.f90: Don't assume
1207         fail for *-*-mingw* targets.
1208
1209 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
1210
1211         PR debug/43329
1212         * gcc.dg/guality/pr43329-1.c: New test.
1213
1214 2010-03-11  Martin Jambor  <mjambor@suse.cz>
1215
1216         PR tree-optimization/43257
1217         * g++.dg/torture/pr43257.C: New test.
1218
1219 2010-03-11  Tobias Burnus  <burnus@net-b.de>
1220
1221         PR fortran/43228
1222         * gfortran.dg/namelist_61.f90: New test.
1223
1224 2010-03-11  Richard Guenther  <rguenther@suse.de>
1225
1226         PR tree-optimization/43255
1227         * gcc.c-torture/compile/pr43255.c: New testcase.
1228
1229 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1230
1231         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1232         * gcc.dg/pr43280.c: New testcase.
1233
1234 2010-03-11  Richard Guenther  <rguenther@suse.de>
1235
1236         PR lto/43200
1237         * gcc.dg/lto/20100227-1_0.c: New testcase.
1238         * gcc.dg/lto/20100227-1_1.c: Likewise.
1239
1240 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1241
1242         PR libfortran/43320
1243         PR libfortran/43265
1244         * gfortran.dg/read_eof_6.f: New test
1245         * gfortran.dg/read_x_eof.f90: New test.
1246         * gfortran.dg/read_x_past.f: Update test.
1247
1248 2010-03-10  Jan Hubicka   <jh@suse.cz>
1249
1250         * gcc.c-torture/compile/pr43288.c: New test.
1251
1252 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1253
1254         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1255         -fpic/-fPIC flags.
1256         * g++.old-deja/g++.pt/asm2.C: Likewise.
1257         * gcc.c-torture/compile/20000804-1.c: Likewise.
1258         * gcc.target/i386/clobbers.c: Likewise.
1259
1260 2010-03-10  Tobias Burnus  <burnus@net-b.de>
1261
1262         PR fortran/43303
1263         * gfortran.dg/c_assoc_3.f90: New test.
1264
1265 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
1266
1267         PR debug/36728
1268         * gcc.dg/guality/pr36728-1.c: New test.
1269         * gcc.dg/guality/pr36728-2.c: New test.
1270
1271 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
1272
1273         * gcc.dg/h8300-div-delay-slot.c: New test.
1274
1275 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
1276
1277         PR tree-optimization/43236
1278         * gcc.c-torture/execute/pr43236.c: New test.
1279
1280 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
1281
1282         PR middle-end/42859
1283         * g++.dg/eh/pr42859.C: New test.
1284
1285 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
1286
1287         PR debug/43299
1288         * gcc.dg/pr43299.c: New test.
1289
1290         PR debug/43290
1291         * g++.dg/eh/unwind2.C: New test.
1292
1293 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1294             Reza Yazdani  <reza.yazdani@amd.com>
1295
1296         PR middle-end/43065
1297         * gcc.dg/graphite/run-id-4.c: New.
1298
1299 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1300
1301         PR middle-end/43065
1302         * gcc.dg/graphite/run-id-3.c: New.
1303
1304 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
1305
1306         PR middle-end/42644
1307         PR middle-end/42130
1308         * gcc.dg/graphite/id-18.c: New.
1309         * gcc.dg/graphite/run-id-pr42644.c: New.
1310
1311 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1312
1313         PR middle-end/42326
1314         * gcc.dg/graphite/pr42326.c: New.
1315
1316 2010-03-08  Richard Guenther  <rguenther@suse.de>
1317
1318         PR tree-optimization/43269
1319         * gcc.c-torture/execute/pr43269.c: New testcase.
1320
1321 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
1322
1323         PR fortran/43256
1324         * gfortran.dg/typebound_call_13.f03: New.
1325
1326 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
1327
1328         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1329         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1330
1331 2010-03-05  Jason Merrill  <jason@redhat.com>
1332
1333         * g++.dg/abi/mangle40.C: Require weak and alias.
1334
1335 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1336
1337         PR middle-end/42326
1338         * gfortran.dg/graphite/pr42326.f90: New.
1339         * gfortran.dg/graphite/pr42326-1.f90: New.
1340
1341 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1342
1343         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1344         (gnat_target_compile): Likewise.
1345         Reinitialize GNAT_UNDER_TEST if target changes.
1346         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1347         (local_find_gnatmake): Pass full --GCC to gnatlink.
1348         Remove --LINK.
1349
1350 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1351
1352         PR c/43248
1353         * gcc.dg/compound-literal-1.c: New testcase.
1354
1355 2010-03-04  Martin Jambor  <mjambor@suse.cz>
1356
1357         PR tree-optimization/43164
1358         PR tree-optimization/43191
1359         * gcc.c-torture/compile/pr43164.c: New test.
1360         * gcc.c-torture/compile/pr43191.c: Likewise.
1361
1362 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
1363
1364         PR fortran/43244
1365         * gfortran.dg/finalize_9.f90: New.
1366
1367 2010-03-04  Tobias Burnus  <burnus@net-b.de>
1368             Ken Werner <ken@linux.vnet.ibm.com>
1369
1370         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1371         to dg-options for spu.
1372         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1373         dump-scan target to exclude spu.
1374
1375 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
1376
1377         PR middle-end/43209
1378         * gcc.dg/tree-ssa/ivopts-4.c: New.
1379
1380 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
1381
1382         * lib/target-supports-dg.exp (check-flags): Provide defaults for
1383         include-opts and exclude-opts; skip checking the flags if arguments
1384         are the same as the defaults.
1385         (dg-xfail-if): Verify the number of arguments, supply defaults
1386         for unspecified optional arguments.
1387         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1388
1389 2010-03-03  Jason Merrill  <jason@redhat.com>
1390
1391         PR c++/12909
1392         * g++.dg/abi/mangle40.C: Updated.
1393
1394 2010-03-03  Jason Merrill  <jason@redhat.com>
1395
1396         PR c++/12909
1397         * g++.dg/abi/mangle40.C: Updated.
1398
1399 2010-03-03  Jason Merrill  <jason@redhat.com>
1400
1401         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1402         * g++.dg/abi/mangle23.C: Likewise.
1403         * g++.dg/eh/simd-2.C: Likewise.
1404         * g++.dg/ext/attribute-test-2.C: Likewise.
1405         * g++.dg/ext/vector14.C: Likewise.
1406         * g++.dg/other/pr34435.C: Likewise.
1407         * g++.dg/template/conv8.C: Likewise.
1408         * g++.dg/template/nontype9.C: Likewise.
1409         * g++.dg/template/qualttp17.C: Likewise.
1410         * g++.dg/template/ref1.C: Likewise.
1411         * g++.old-deja/g++.pt/crash68.C: Likewise.
1412         * g++.old-deja/g++.pt/ref1.C: Likewise.
1413         * g++.old-deja/g++.pt/ref3.C: Likewise.
1414         * g++.old-deja/g++.pt/ref4.C: Likewise.
1415
1416         PR c++/12909
1417         * g++.dg/abi/mangle40.C: New.
1418         * g++.dg/abi/mangle41.C: New.
1419         * g++.dg/lto/20100302_0.C: New.
1420         * g++.dg/lto/20100302_1.C: New.
1421         * g++.dg/lto/20100302.h: New.
1422
1423 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1424
1425         PR fortran/43243
1426         * gfortran.dg/internal_pack_12.f90: New test.
1427
1428 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1429
1430         * gcc.dg/pr36997.c: Adjust error message.
1431
1432 2010-03-03  Mike Stump  <mikestump@comcast.net>
1433
1434         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1435         adjustments to not be present on machines that align the stack to
1436         more than 4 bytes and don't have a red zone yet as that is an
1437         unimplemented optimization.
1438
1439 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1440
1441         PR fortran/43169
1442         * gfortran.dg/impure_assignment_3.f90: New.
1443
1444 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1445
1446         PR debug/43229
1447         * gfortran.dg/pr43229.f90: New test.
1448
1449         PR debug/43237
1450         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1451
1452         PR debug/43177
1453         * gcc.dg/guality/pr43177.c: New test.
1454
1455 2010-03-02  Jason Merrill  <jason@redhat.com>
1456
1457         * g++.dg/ext/vector9.C: Adjust error message.
1458         * g++.dg/conversion/simd3.C: Likewise.
1459         * g++.dg/other/error23.C: Likewise.
1460
1461 2010-03-02  Mike Stump  <mikestump@comcast.net>
1462
1463         PR c++/41090
1464         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1465
1466 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1467
1468         PR fortran/43180
1469         * gfortran.dg/internal_pack_10.f90: New test.
1470
1471         PR fortran/43173
1472         * gfortran.dg/internal_pack_11.f90: New test.
1473
1474 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1475
1476         PR middle-end/42640
1477         * gcc.dg/tree-ssa/pr42640.c: New.
1478
1479 2010-03-01  Richard Guenther  <rguenther@suse.de>
1480
1481         PR tree-optimization/43220
1482         * gcc.c-torture/execute/pr43220.c: New testcase.
1483
1484 2010-03-01  Richard Guenther  <rguenther@suse.de>
1485
1486         PR middle-end/43213
1487         * gcc.dg/pr43213.c: New testcase.
1488
1489 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1490
1491         PR pch/14940
1492         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1493
1494 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1495
1496         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1497         New function.
1498         (check_effective_target_ucn): Likewise.
1499
1500         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1501         if !ucn.
1502         * gcc.dg/ucnid-2.c: Likewise.
1503         * gcc.dg/ucnid-3.c: Likewise.
1504         * gcc.dg/ucnid-4.c: Likewise.
1505         * gcc.dg/ucnid-11.c: Likewise.
1506         * gcc.dg/ucnid-12.c: Likewise.
1507         * gcc.dg/ucnid-6.c: Skip if !ucn.
1508         * gcc.dg/ucnid-9.c: Likewise.
1509
1510 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1511
1512         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1513         lists to dg-skip-if.
1514         * gcc.target/i386/stackalign/return-3.c: Likewise.
1515
1516 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1517
1518         * gcc.target/i386/clearcap.map: New file.
1519         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1520         Pass clearcap.map by default if supported.
1521
1522 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1523
1524         PR fortran/42900
1525         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1526         Explain this.
1527         * gfortran.dg/stat_2.f90: Likewise.
1528
1529 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1530
1531         PR fortran/43199
1532         * gfortran.dg/module_read_2.f90: New test.
1533
1534 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1535
1536         PR c++/42748
1537         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1538         * g++.dg/abi/mangle12.C: Likewise.
1539         * g++.dg/abi/mangle20-2.C: Likewise.
1540         * g++.dg/abi/mangle17.C: Likewise.
1541         * g++.dg/template/cond2.C: Likewise.
1542         * g++.dg/template/pr35240.C: Likewise.
1543
1544 2010-02-27  Richard Guenther  <rguenther@suse.de>
1545
1546         PR tree-optimization/43186
1547         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1548
1549 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1550
1551         * g++.dg/abi/packed1.C: Expect warning on the SH.
1552
1553 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
1554
1555         PR c++/42054:
1556         * g++.dg/parse/error37.C: New test.
1557
1558 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1559
1560         PR c/24577
1561         PR c/43192
1562         * gcc.dg/pr8927-1.c: Match new note.
1563         * gcc.dg/990506-0.c: Likewise.
1564         * gcc.dg/gomp/flush-2.c: Likewise.
1565         * gcc.dg/gomp/atomic-5.c: Likewise.
1566         * gcc.dg/gomp/pr34607.c: Likewise.
1567         * gcc.dg/pr35746.c: Likewise.
1568         * gcc.dg/cpp/pragma-1.c: Likewise.
1569         * gcc.dg/cpp/pragma-2.c: Likewise.
1570         * gcc.dg/pr41842.c: Likewise.
1571         * gcc.dg/noncompile/20040629-1.c: Likewise.
1572         * objc.dg/private-1.m: Likewise.
1573
1574 2010-02-27  Tobias Burnus  <burnus@net-b.de>
1575
1576         PR fortran/43185
1577         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1578         * gfortran.dg/default_initialization_4.f90: New test.
1579
1580 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
1581
1582         * gnat.dg/thin_pointer.ad[sb]: Rename into...
1583         * gnat.dg/thin_pointer1.ad[sb]: ...this.
1584         * gnat.dg/thin_pointer2.adb: New test.
1585         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1586
1587 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1588
1589         PR c/20631
1590         * gcc.dg/cpp/c90-pedantic.c: New.
1591         * gcc.dg/cpp/c90.c: New.
1592         * gcc.dg/gnu90-const-expr-1.c: New.
1593         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1594
1595 2010-02-26  Richard Guenther  <rguenther@suse.de>
1596
1597         PR tree-optimization/43186
1598         * gcc.c-torture/compile/pr43186.c: New testcase.
1599
1600 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
1601
1602         PR debug/43190
1603         * c-c++-common/dwarf2/pr43190.c: New test.
1604
1605 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1606
1607         PR testsuite/37074:
1608         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1609
1610 2010-02-26  Richard Guenther  <rguenther@suse.de>
1611
1612         PR tree-optimization/43188
1613         * gcc.c-torture/compile/pr43188.c: New testcase.
1614
1615 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1616
1617         PR target/43175
1618         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1619
1620 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1621
1622         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1623
1624 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1625
1626         PR target/43154
1627         * gcc.target/powerpc/pr43154.c: New file.
1628
1629 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1630
1631         PR debug/43166
1632         * gfortran.dg/debug/pr43166.f: New test.
1633
1634         PR debug/43165
1635         * gcc.dg/torture/pr43165.c: New test.
1636
1637 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1638
1639         PR c/43128
1640         * c-c++-common/pr41779.c: Update.
1641
1642 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1643
1644         PR ada/32547
1645         * lib/gnat-dg.exp (gnat_load): Redefine.
1646
1647         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1648         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1649
1650 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1651
1652         PR libobjc/36610
1653         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1654         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1655         -fgnu-runtime.
1656         Sort entries.
1657
1658 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1659
1660         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1661
1662 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1663
1664         PR debug/43150
1665         * gcc.dg/guality/vla-1.c: New test.
1666
1667 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1668
1669         PR fortran/43042
1670         * gfortran.dg/c_ptr_tests_15.f90: New test.
1671
1672 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1673
1674         PR target/43107
1675         * gcc.target/i386/pr43107.c: New test.
1676
1677 2010-02-23  Jason Merrill  <jason@redhat.com>
1678
1679         PR c++/43143
1680         * g++.dg/cpp0x/variadic100.C: New.
1681
1682 2010-02-23  Jason Merrill  <jason@redhat.com>
1683
1684         PR debug/42800
1685         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1686         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1687         * c-c++-common/dwarf2/vla1.c: New.
1688
1689 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1690
1691         PR target/43139
1692         * gcc.dg/pr43139.c: New test.
1693
1694         PR debug/43077
1695         * gcc.dg/guality/pr43077-1.c: New test.
1696
1697 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1698
1699         PR 43123
1700         * gcc.dg/march.c: New.
1701         * gcc.dg/march-generic.c: New.
1702         * gcc.dg/mtune.c: New.
1703
1704 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1705
1706         PR middle-end/43083
1707         * gcc.dg/graphite/pr43083.c: New.
1708
1709 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1710
1711         PR middle-end/43097
1712         * gfortran.dg/graphite/pr43097.f: New.
1713
1714 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1715             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1716
1717         PR middle-end/43140
1718         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1719
1720 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1721
1722         PR middle-end/43026
1723         * g++.dg/graphite/pr43026.C: New.
1724
1725 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1726
1727         PR c++/43126
1728         * gcc.dg/cleanup-1.c: Update.
1729         * gcc.dg/func-args-1.c: Update.
1730         * gcc.dg/format/sentinel-1.c: Update.
1731         * g++.old-deja/g++.jason/scoping10.C: Update.
1732         * g++.old-deja/g++.ns/lookup5.C: Update.
1733         * g++.dg/ext/cleanup-1.C: Update.
1734         * g++.dg/parse/varmod1.C: Update.
1735         * g++.dg/parse/error33.C: Update.
1736         * g++.dg/expr/call3.C: Update.
1737         * g++.dg/func-args-1.C: New.
1738
1739 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
1740
1741         PR c/43125
1742         * gcc.dg/attr-used-2.c: Moved to ...
1743         * c-c++-common/attr-used-2.c: Here.
1744
1745         * gcc.dg/attr-used.c: Moved to ...
1746         * c-c++-common/attr-used.c: Here.
1747
1748 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
1749
1750         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1751
1752 2010-02-22  Richard Guenther  <rguenther@suse.de>
1753
1754         PR lto/43045
1755         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1756         * gfortran.dg/lto/20100222-1_1.c: Likewise.
1757
1758 2010-02-22  Richard Guenther  <rguenther@suse.de>
1759
1760         PR tree-optimization/42749
1761         * gcc.c-torture/compile/pr42749.c: New testcase.
1762
1763 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
1764
1765         PR fortran/43072
1766         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1767         * gfortran.dg/internal_pack_9.f90: New test.
1768
1769 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1770
1771         PR c++/23510
1772         * g++.dg/template/recurse.C: Adjust.
1773         * g++.dg/template/pr23510.C: New.
1774
1775 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
1776
1777         PR c++/42824
1778         * g++.dg/template/memclass4.C: New test.
1779
1780 2010-02-21  Tobias Burnus  <burnus@net-b.de>
1781
1782         PR fortran/35259
1783         * gfortran.dg/reassoc_5.f90: New test.
1784
1785 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
1786
1787         PR target/43067
1788         * gcc.target/i386/pr43067.c: New test.
1789
1790 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1791
1792         PR c++/35669
1793         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1794         -Wconversion-null.
1795         * g++.dg/warn/Wconversion-null.C: New test.
1796         * g++.old-deja/g++.other/null1.C: Move to...
1797         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1798
1799 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
1800
1801         PR fortran/36932
1802         PR fortran/36933
1803         * gfortran.dg/dependency_26.f90: New test.
1804
1805         PR fortran/43072
1806         * gfortran.dg/internal_pack_7.f90: New test.
1807
1808         PR fortran/43111
1809         * gfortran.dg/internal_pack_8.f90: New test.
1810
1811 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1812
1813         PR 43128
1814         * c-c++-common/pr41779.c: Fix broken testcase.
1815
1816 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1817
1818         PR 36513
1819         * c-c++-common/pr36513.c: New testcase.
1820         * c-c++-common/pr36513-2.c: New testcase.
1821
1822 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1823
1824         PR 41779
1825         * c-c++-common/pr41779.c: New.
1826
1827 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
1828
1829         PR debug/43084
1830         * gcc.dg/pr43084.c: New test.
1831
1832 2010-02-19  Richard Guenther  <rguenther@suse.de>
1833
1834         PR tree-optimization/42916
1835         * gcc.dg/pr42916.c: New testcase.
1836
1837 2010-02-18  Jason Merrill  <jason@redhat.com>
1838
1839         PR c++/42837
1840         * g++.dg/abi/packed1.C: Add expected warning.
1841
1842         PR c++/43108
1843         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1844         * gcc.dg/torture/dg-torture.exp: Likewise.
1845         * c-c++-common/torture/complex-sign.h,
1846         c-c++-common/torture/complex-sign-add.c,
1847         c-c++-common/torture/complex-sign-mixed-add.c,
1848         c-c++-common/torture/complex-sign-mixed-div.c,
1849         c-c++-common/torture/complex-sign-mixed-mul.c,
1850         c-c++-common/torture/complex-sign-mixed-sub.c,
1851         c-c++-common/torture/complex-sign-mul.c,
1852         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1853         Adapt for C++ compilation as well.
1854
1855         PR c++/43070
1856         * g++.dg/ext/label1.C: Update.
1857         * g++.dg/ext/label2.C: Update.
1858
1859         PR c++/26261
1860         * g++.dg/template/dependent-name6.C: New.
1861
1862         PR c++/43109
1863         * g++.dg/parse/namespace12.C: New.
1864
1865 2010-02-18  Martin Jambor  <mjambor@suse.cz>
1866
1867         PR tree-optimization/43066
1868         * gcc.c-torture/compile/pr43066.c: New test.
1869
1870 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
1871
1872         * g++.dg/ext/attrib35.C: Fix target selector string.
1873         * g++.dg/ext/attrib36.C: Ditto.
1874         * g++.dg/ext/attrib37.C: Ditto.
1875         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1876         * g++.dg/abi/mangle25.C: Ditto.
1877
1878 2010-02-17  Jason Merrill  <jason@redhat.com>
1879
1880         PR c++/43069
1881         * g++.dg/parse/namespace11.C: New.
1882
1883         PR c++/43093
1884         * g++.dg/ext/attrib37.C: New.
1885
1886         PR c++/43079
1887         * g++.dg/template/ptrmem20.C: New.
1888
1889 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
1890
1891         PR target/43103
1892         * gcc.target/i386/xop-check.h: Include m256-check.h.
1893         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1894         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1895         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1896         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1897
1898 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
1899
1900         PR debug/42918
1901         * gcc.dg/pr42918.c: New test.
1902
1903 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
1904
1905         * g++.dg/ext/attrib36.C: Require ILP32.
1906
1907 2010-02-16  Richard Guenther  <rguenther@suse.de>
1908
1909         PR tree-optimization/41043
1910         * gfortran.dg/pr41043.f90: New testcase.
1911         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1912
1913 2010-02-16  Jason Merrill  <jason@redhat.com>
1914
1915         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1916
1917 2010-02-16  Ira Rosen  <irar@il.ibm.com>
1918
1919         PR tree-optimization/43074
1920         * gcc.dg/vect/fast-math-pr43074.c: New test.
1921
1922 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1923
1924         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1925
1926 2010-02-16  Jason Merrill  <jason@redhat.com>
1927
1928         PR c++/43031
1929         * g++.dg/ext/attrib36.C: New.
1930
1931         PR c++/43036
1932         * g++.dg/other/array6.C: New.
1933
1934 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1935
1936         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1937
1938 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1939
1940         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1941         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1942         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1943         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1944         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1945         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1946
1947 2010-02-15  Richard Guenther  <rguenther@suse.de>
1948
1949         PR middle-end/43068
1950         * g++.dg/torture/pr43068.C: New testcase.
1951
1952 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1953
1954         PR c++/43024
1955         * g++.dg/opt/ice1.C: New.
1956
1957 2010-02-14  Jason Merrill  <jason@redhat.com>
1958
1959         PR c++/41997
1960         * g++.dg/cpp0x/initlist-opt.C: New.
1961
1962 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1963
1964         PR fortran/41113
1965         PR fortran/41117
1966         * gfortran.dg/internal_pack_6.f90: New test.
1967
1968 2010-02-12  Jason Merrill  <jason@redhat.com>
1969
1970         PR c++/43054
1971         * g++.dg/cpp0x/variadic99.C: New.
1972
1973 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1974
1975         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1976         sign extend pointers to gualchk_t.
1977
1978         PR c++/43033
1979         * g++.dg/other/default3.C: Xfail g4 test.
1980
1981 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1982
1983         PR middle-end/43012
1984         * gcc.dg/graphite/pr43012.c: New.
1985
1986 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1987
1988         PR middle-end/42930
1989         * g++.dg/graphite/pr42930.C: New.
1990
1991 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1992
1993         PR middle-end/42914
1994         PR middle-end/42530
1995         * gcc.dg/graphite/pr42530.c: New.
1996         * gcc.dg/graphite/pr42914.c: New.
1997
1998 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1999
2000         PR middle-end/42771
2001         * gcc.dg/graphite/pr42771.c: New.
2002
2003 2010-02-11  Richard Guenther  <rguenther@suse.de>
2004
2005         PR tree-optimization/42998
2006         * gcc.c-torture/compile/pr42998.c: New testcase.
2007
2008 2010-02-10  Jason Merrill  <jason@redhat.com>
2009
2010         PR c++/41896
2011         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2012
2013         PR c++/42983, core issue 906
2014         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2015         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2016
2017         PR c++/43016
2018         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2019
2020 2010-02-10  Richard Guenther  <rguenther@suse.de>
2021
2022         PR tree-optimization/43017
2023         * gcc.dg/torture/pr43017.c: New testcase.
2024
2025 2010-02-10  Tobias Burnus <burnus@net-b.de>
2026
2027         PR fortran/40823
2028         * gfortran.dg/private_type_1.f90: Update error location.
2029         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2030         * gfortran.dg/typebound_operator_2.f03: Ditto.
2031         * gfortran.dg/assignment_2.f90: Ditto.
2032         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2033         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2034
2035 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2036
2037         PR fortran/43015
2038         * gfortran.dg/bind_c_usage_20.f90: New test.
2039
2040 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2041
2042         PR debug/43010
2043         * g++.dg/debug/pr43010.C: New test.
2044
2045 2010-02-10  Richard Guenther  <rguenther@suse.de>
2046
2047         PR c/43007
2048         * gcc.c-torture/execute/20100209-1.c: New testcase.
2049         * gcc.dg/fold-div-3.c: Likewise.
2050
2051 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2052
2053         * gcc.dg/builtin-ffs-1.c: New test.
2054
2055 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2056
2057         PR fortran/42999
2058         * gfortran.dg/array_constructor_35.f90: New test.
2059
2060 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2061
2062         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2063
2064 2010-02-09  Jason Merrill  <jason@redhat.com>
2065
2066         PR c++/42399
2067         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2068
2069         PR c++/42370
2070         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2071
2072 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2073
2074         PR fortran/41869
2075         * gfortran.dg/module_write_1.f90: New test.
2076
2077 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2078
2079         * gcc.dg/pr19340.c: Adjust.
2080
2081 2010-02-09  Richard Guenther  <rguenther@suse.de>
2082
2083         PR tree-optimization/43008
2084         * gcc.c-torture/execute/pr43008.c: New testcase.
2085
2086 2010-02-09  Richard Guenther  <rguenther@suse.de>
2087
2088         PR tree-optimization/43000
2089         * gcc.dg/torture/pr43000.c: New testcase.
2090         * gcc.dg/torture/pr43002.c: Likewise.
2091
2092 2010-02-09  Daniel Kraft  <d@domob.eu>
2093
2094         PR fortran/39171
2095         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2096         and pass -Wsurprising as necessary.
2097
2098 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2099
2100         PR tree-optimization/42890
2101         * g++.dg/torture/pr42890.C: New test.
2102
2103 2010-02-08  Richard Guenther  <rguenther@suse.de>
2104
2105         PR middle-end/42995
2106         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2107
2108 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2109
2110         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2111         return 0 from main.
2112         * gcc.dg/graphite/block-1.c: Same.
2113         * gcc.dg/graphite/block-3.c: Same.
2114         * gcc.dg/graphite/block-4.c: Same.
2115         * gcc.dg/graphite/block-5.c: Same.
2116         * gcc.dg/graphite/block-6.c: Same.
2117         * gcc.dg/graphite/block-7.c: Same.
2118         * gcc.dg/graphite/interchange-0.c: Same.
2119         * gcc.dg/graphite/interchange-1.c: Same.
2120         * gcc.dg/graphite/interchange-10.c: Same.
2121         * gcc.dg/graphite/interchange-11.c: Same.
2122         * gcc.dg/graphite/interchange-12.c: Same.
2123         * gcc.dg/graphite/interchange-2.c: Same.
2124         * gcc.dg/graphite/interchange-3.c: Same.
2125         * gcc.dg/graphite/interchange-4.c: Same.
2126         * gcc.dg/graphite/interchange-5.c: Same.
2127         * gcc.dg/graphite/interchange-6.c: Same.
2128         * gcc.dg/graphite/interchange-7.c: Same.
2129         * gcc.dg/graphite/interchange-8.c: Same.
2130         * gcc.dg/graphite/interchange-9.c: Same.
2131         * gcc.dg/graphite/interchange-mvt.c: Same.
2132
2133 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2134
2135         * gfortran.dg/graphite/id-19.f: New.
2136         * gfortran.dg/graphite/pr14741.f90: New.
2137         * gfortran.dg/graphite/pr41924.f90: New.
2138         * gfortran.dg/graphite/run-id-2.f90: New.
2139
2140 2010-02-07  Richard Guenther  <rguenther@suse.de>
2141
2142         PR middle-end/42956
2143         * gcc.c-torture/compile/pr42956.c: New testcase.
2144
2145 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2146
2147         PR libfortran/42742
2148         * gfortran.dg/fmt_cache_2.f: New test.
2149
2150 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2151
2152         * gfortran.dg/read_no_eor.f90: New test.
2153
2154 2010-02-05  Jason Merrill  <jason@redhat.com>
2155
2156         * g++.dg/ext/label13.C: Move constructor body out of class.
2157
2158 2010-02-03  Jason Merrill  <jason@redhat.com>
2159
2160         PR c++/42870
2161         * g++.dg/ext/dllexport3.C: New.
2162
2163 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2164
2165         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2166
2167 2010-02-05  Richard Guenther  <rguenther@suse.de>
2168
2169         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2170
2171 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2172
2173         PR c++/42915
2174         * g++.dg/other/crash-9.C: New test.
2175
2176 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2177
2178         PR fortran/42309
2179         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2180
2181 2010-02-04  Richard Guenther  <rguenther@suse.de>
2182
2183         PR rtl-optimization/42952
2184         * gcc.dg/torture/pr42952.c: New testcase.
2185
2186 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2187
2188         PR libfortran/42901
2189         * gfortran.dg/namelist_60.f90: New test.
2190
2191 2010-02-03  Jason Merrill  <jason@redhat.com>
2192
2193         PR c++/40138
2194         * g++.dg/ext/builtin11.C: New.
2195
2196         PR c++/4926
2197         PR c++/38600
2198         * g++.dg/abi/mangle35.C: New.
2199         * g++.dg/abi/mangle37.C: New.
2200
2201         PR c++/12909
2202         * g++.dg/abi/mangle36.C: New.
2203
2204         PR c++/35652
2205         * g++.dg/warn/string1.C: New.
2206
2207 2010-02-03  Richard Guenther  <rguenther@suse.de>
2208
2209         PR tree-optimization/42944
2210         * gcc.dg/errno-1.c: New testcase.
2211
2212 2010-02-03  Richard Guenther  <rguenther@suse.de>
2213
2214         PR middle-end/42927
2215         * gcc.c-torture/compile/pr42927.c: New testcase.
2216
2217 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2218
2219         PR fortran/42936
2220         * gfortran.dg/null_4.f90: New test.
2221
2222 2010-02-02  Jason Merrill  <jason@redhat.com>
2223
2224         PR c++/41090
2225         * g++.dg/ext/label13.C: New.
2226
2227 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2228
2229         PR fortran/42650
2230         * gfortran.dg/func_result_5.f90: New test.
2231
2232 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2233
2234         PR fortran/42922
2235         * gfortran.dg/pure_initializer_3.f90: News test.
2236
2237 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2238
2239         PR fortran/42888
2240         * gfortran.dg/allocate_derived_2.f90: New test.
2241
2242 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2243
2244         PR middle-end/42898
2245         * gcc.dg/torture/pr42898-2.c: New test.
2246
2247 2010-01-31  Richard Guenther  <rguenther@suse.de>
2248
2249         PR middle-end/42898
2250         * gcc.dg/torture/pr42898.c: New testcase.
2251
2252 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2253
2254         PR fortran/38324
2255         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2256         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2257
2258 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2259
2260         * g++.dg/tree-ssa/inline-1.C: New.
2261         * g++.dg/tree-ssa/inline-2.C: New.
2262         * g++.dg/tree-ssa/inline-3.C: New.
2263
2264 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2265
2266         PR testsuite/41701
2267         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2268         the string 'pow' in the pathname of the compiler from generating a
2269         test failure.
2270
2271 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2272
2273         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2274         * g++.old-deja/g++.mike/eh17.C: Likewise.
2275         * g++.old-deja/g++.mike/p5571.C: Likewise.
2276
2277 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2278
2279         PR c++/42758
2280         PR c++/42634
2281         PR c++/42336
2282         PR c++/42797
2283         PR c++/42880
2284         * g++.dg/other/crash-5.C: New test.
2285         * g++.dg/other/crash-6.C: New test.
2286         * g++.dg/other/crash-7.C: New test.
2287         * g++.dg/other/crash-8.C: New test.
2288
2289 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2290
2291         PR rtl-optimization/42889
2292         * gcc.dg/pr42889.c: New test.
2293
2294 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2295
2296         * gcc.target/i386/pr42881.c: Use SSE2.
2297
2298 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2299
2300         PR target/42891
2301         * gcc.target/i386/pr42891.c: New test.
2302
2303 2010-01-28  Richard Guenther  <rguenther@suse.de>
2304
2305         PR tree-optimization/42871
2306         * g++.dg/torture/pr42871.C: New testcase.
2307
2308 2010-01-28  Richard Guenther  <rguenther@suse.de>
2309
2310         * gcc.dg/Wobjsize-1.h: New testcase.
2311         * gcc.dg/Wobjsize-1.c: Likewise.
2312
2313 2010-01-28  Richard Guenther  <rguenther@suse.de>
2314
2315         PR middle-end/42883
2316         * g++.dg/torture/pr42883.C: New testcase.
2317
2318 2010-01-28  Michael Matz  <matz@suse.de>
2319
2320         * gcc.target/i386/pr42881.c: New test.
2321
2322 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2323
2324         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2325         Add i?86-*-solaris2* support.
2326
2327 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2328
2329         PR c++/42713
2330         PR c++/42820
2331         * g++.dg/template/typedef27.C: New test case.
2332         * g++.dg/template/typedef28.C: New test case.
2333
2334 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2335
2336         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2337
2338 2010-01-27  Richard Guenther  <rguenther@suse.de>
2339
2340         PR middle-end/42878
2341         * gcc.dg/torture/pr42878-1.c: New testcase.
2342         * gcc.dg/torture/pr42878-2.c: Likewise.
2343
2344 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2345
2346         PR middle-end/42874
2347         * gcc.dg/vla-22.c: New test.
2348
2349 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2350
2351         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2352         current collation.
2353
2354 2010-01-26  Richard Guenther  <rguenther@suse.de>
2355
2356         PR rtl-optimization/42685
2357         * gcc.dg/pr42685.c: New testcase.
2358         * g++.dg/other/pr42685.C: Likewise.
2359
2360 2010-01-26  Richard Guenther  <rguenther@suse.de>
2361
2362         PR middle-end/42806
2363         * g++.dg/other/pr42806.C: New testcase.
2364
2365 2010-01-26  Richard Guenther  <rguenther@suse.de>
2366
2367         PR tree-optimization/42250
2368         * gcc.dg/pr42250.c: New testcase.
2369
2370 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2371
2372         * gnat.dg/array_bounds_test.adb: New test.
2373
2374 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2375
2376         PR fortran/42858
2377         * gfortran.dg/generic_21.f90: New test.
2378
2379 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2380
2381         PR testsuite/41522
2382         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2383
2384 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2385
2386         PR c++/42748
2387         * g++.dg/abi/arm_va_list2.C: New test.
2388         * g++.dg/abi/arm_va_list2.h: Companion header file.
2389
2390 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2391
2392         PR fortran/41044
2393         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2394
2395         PR fortran/41167
2396         * gfortran.dg/char_array_arg_1.f90 : New test.
2397
2398         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2399
2400 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2401
2402         PR fortran/39304
2403         * gfortran.dg/generic_20.f90: New test.
2404
2405 2010-01-22  Michael Matz  <matz@suse.de>
2406
2407         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2408         -msse2.
2409
2410 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2411
2412         PR fortran/42736
2413         * gfortran.dg/dependency_25.f90 : New test.
2414
2415 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2416
2417         PR tree-optimization/42585
2418         * gcc.dg/tree-ssa/pr42585.c: New test.
2419
2420 2010-01-21  Richard Guenther  <rguenther@suse.de>
2421
2422         PR middle-end/19988
2423         * gcc.dg/pr19988.c: New testcase.
2424
2425 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2426
2427         * g++.dg/compat/decimal/compat-common.h: New file.
2428         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2429         * g++.dg/compat/decimal/pass_x.h: New file.
2430         * g++.dg/compat/decimal/pass_y.h: New file.
2431         * g++.dg/compat/decimal/pass-1_main.C: New file.
2432         * g++.dg/compat/decimal/pass-1_x.C: New file.
2433         * g++.dg/compat/decimal/pass-1_y.C: New file.
2434         * g++.dg/compat/decimal/pass-2_main.C: New file.
2435         * g++.dg/compat/decimal/pass-2_x.C: New file.
2436         * g++.dg/compat/decimal/pass-2_y.C: New file.
2437         * g++.dg/compat/decimal/pass-3_main.C: New file.
2438         * g++.dg/compat/decimal/pass-3_x.C: New file.
2439         * g++.dg/compat/decimal/pass-3_y.C: New file.
2440         * g++.dg/compat/decimal/pass-4_main.C: New file.
2441         * g++.dg/compat/decimal/pass-4_x.C: New file.
2442         * g++.dg/compat/decimal/pass-4_y.C: New file.
2443         * g++.dg/compat/decimal/pass-5_main.C: New file.
2444         * g++.dg/compat/decimal/pass-5_x.C: New file.
2445         * g++.dg/compat/decimal/pass-5_y.C: New file.
2446         * g++.dg/compat/decimal/pass-6_main.C: New file.
2447         * g++.dg/compat/decimal/pass-6_x.C: New file.
2448         * g++.dg/compat/decimal/pass-6_y.C: New file.
2449         * g++.dg/compat/decimal/return_x.h: New file.
2450         * g++.dg/compat/decimal/return_y.h: New file.
2451         * g++.dg/compat/decimal/return-1_main.C: New file.
2452         * g++.dg/compat/decimal/return-1_x.C: New file.
2453         * g++.dg/compat/decimal/return-1_y.C: New file.
2454         * g++.dg/compat/decimal/return-2_main.C: New file.
2455         * g++.dg/compat/decimal/return-2_x.C: New file.
2456         * g++.dg/compat/decimal/return-2_y.C: New file.
2457         * g++.dg/compat/decimal/return-3_main.C: New file.
2458         * g++.dg/compat/decimal/return-3_x.C: New file.
2459         * g++.dg/compat/decimal/return-3_y.C: New file.
2460         * g++.dg/compat/decimal/return-4_main.C: New file.
2461         * g++.dg/compat/decimal/return-4_x.C: New file.
2462         * g++.dg/compat/decimal/return-4_y.C: New file.
2463         * g++.dg/compat/decimal/return-5_main.C: New file.
2464         * g++.dg/compat/decimal/return-5_x.C: New file.
2465         * g++.dg/compat/decimal/return-5_y.C: New file.
2466         * g++.dg/compat/decimal/return-6_main.C: New file.
2467         * g++.dg/compat/decimal/return-6_x.C: New file.
2468         * g++.dg/compat/decimal/return-6_y.C: New file.
2469
2470 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2471
2472         PR debug/42715
2473         * gcc.dg/pr42715.c: New.
2474
2475 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2476
2477         PR c++/42038
2478         * g++.dg/parse/crash55.C: New.
2479
2480 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2481
2482         PR debug/42782
2483         * gcc.dg/guality/pr42782.c: New.
2484
2485 2010-01-20  Jason Merrill  <jason@redhat.com>
2486
2487         PR c++/41788
2488         * g++.dg/abi/packed1.C: New.
2489
2490         PR c++/41920
2491         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2492
2493         PR c++/40750
2494         * g++.dg/parse/fn-typedef1.C: New.
2495         * g++.dg/other/cv_quals.C: Adjust.
2496
2497 2010-01-20  Anthony Green  <green@moxielogic.com>
2498
2499         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2500         pack(push) pragma).
2501         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2502         * gcc.dg/20020312-2.c: Port this to the moxie core.
2503         * gcc.dg/weak/typeof-2.c: Ditto.
2504
2505 2010-01-20  Richard Guenther  <rguenther@suse.de>
2506
2507         PR tree-optimization/42717
2508         * gcc.c-torture/compile/pr42717.c: New testcase.
2509
2510 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2511
2512         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2513         of signed, add a few new tests.
2514
2515         PR middle-end/42803
2516         * g++.dg/parse/limits-initializer1.C: New test.
2517
2518 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2519
2520         PR fortran/42804
2521         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2522         * gfortran.dg/typebound_call_12.f03: New test.
2523
2524 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2525
2526         PR fortran/42783
2527         * gfortran.dg/bounds_check_15.f90 : New test.
2528
2529 2010-01-19  Michael Matz  <matz@suse.de>
2530
2531         PR tree-optimization/41783
2532         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2533
2534 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2535
2536         PR target/38697.
2537         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2538         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2539         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2540         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2541         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2542         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2543         * gcc.target/arm/neon/vget_lows8.c: Likewise.
2544         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2545         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2546         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2547         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2548
2549 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2550
2551         PR fortran/42545
2552         * gfortran.dg/extends_6.f03: Modified an error message.
2553         * gfortran.dg/extends_10.f03: New test.
2554         * gfortran.dg/private_type_6.f03: Modified an error message.
2555         * gfortran.dg/structure_constructor_8.f03: Ditto.
2556
2557 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
2558
2559         PR tree-optimization/42719
2560         * gcc.dg/pr42719.c: New test.
2561
2562         PR debug/42728
2563         * gcc.dg/pr42728.c: New test.
2564
2565 2010-01-19  Anthony Green  <green@moxielogic.com>
2566
2567         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2568
2569 2010-01-18  Anthony Green  <green@moxielogic.com>
2570
2571         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2572         for moxie.
2573
2574 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
2575
2576         * g++.dg/template/error45.C: reverted as part of reverting the
2577         fix of PR c++/42634.
2578
2579 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2580
2581         PR c++/42634
2582         * g++.dg/template/error45.C: New test.
2583
2584 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2585
2586         PR c++/42766
2587         * g++.dg/conversion/op6.C: New test.
2588
2589 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
2590
2591         PR target/42774
2592         * gcc.target/alpha/pr42774.c: New test.
2593
2594 2010-01-18  Richard Guenther  <rguenther@suse.de>
2595
2596         PR tree-optimization/42781
2597         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2598
2599 2010-01-17  Richard Guenther  <rguenther@suse.de>
2600
2601         PR middle-end/42248
2602         * gcc.c-torture/execute/pr42248.c: New testcase.
2603
2604 2010-01-17  Richard Guenther  <rguenther@suse.de>
2605
2606         PR tree-optimization/42773
2607         * g++.dg/torture/pr42773.C: New testcase.
2608
2609 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2610
2611         PR fortran/42677
2612         * gfortran.dg/interface_assignment_5.f90: New test.
2613
2614 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2615
2616         PR c++/42697
2617         * g++.dg/template/crash94.C: Reverted.
2618
2619 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2620
2621         PR debug/42767
2622         * gcc.dg/debug/pr42767.c: New.
2623
2624 2010-01-15  Jason Merrill  <jason@redhat.com>
2625
2626         PR c++/42761
2627         * g++.dg/cpp0x/decltype22.C: New.
2628
2629 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2630
2631         PR middle-end/42760
2632         * g++.dg/torture/pr42760.C: New test.
2633
2634 2010-01-15  Jing Yu  <jingyu@google.com>
2635
2636         PR rtl-optimization/42691
2637         * gcc.c-torture/execute/pr42691.c: New.
2638
2639 2010-01-15  Richard Guenther  <rguenther@suse.de>
2640
2641         PR middle-end/42739
2642         * g++.dg/torture/pr42739.C: New testcase.
2643
2644 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2645
2646         * g++.dg/template/error45.C: Revert as part of reverting changes
2647         or PR c++/42634.
2648
2649 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2650
2651         PR fortran/42684
2652         * gfortran.dg/interface_31.f90: New test.
2653
2654 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2655
2656         * gcc.target/powerpc/pr42747.c: New file.
2657
2658 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2659
2660         PR middle-end/42674
2661         * c-c++-common/pr42674.c: New test.
2662
2663         PR c++/42608
2664         * g++.dg/template/instantiate11.C: New test.
2665
2666 2010-01-14  Jason Merrill  <jason@redhat.com>
2667
2668         PR c++/42701
2669         * g++.dg/overload/error3.C: New.
2670
2671         PR c++/42655
2672         * g++.dg/overload/rvalue1.C: New.
2673
2674 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2675
2676         PR tree-optimization/42706
2677         * gcc.dg/ipa/pr42706.c: New testcase.
2678
2679 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2680
2681         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2682
2683 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2684
2685         PR tree-optimization/42714
2686         * g++.dg/torture/pr42714.C: New test.
2687
2688 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2689
2690         PR rtl-optimization/42246
2691         * gfortran.dg/pr42246-2.f: New.
2692
2693 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2694
2695         PR rtl-optimization/42389
2696         * gcc.dg/pr42389.c: New.
2697
2698 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2699
2700         PR rtl-optimization/42388
2701         * gcc.dg/pr42388.c: New.
2702
2703 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2704
2705         PR rtl-optimization/42294
2706         * gfortran.dg/pr42294.f: New.
2707
2708 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2709
2710         PR rtl-optimization/39453
2711         PR rtl-optimization/42246
2712         * gcc.dg/pr39453.c: New.
2713         * gcc.dg/pr42246.c: New.
2714
2715 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2716
2717         PR middle-end/42245
2718         * gcc.dg/pr42245.c: New.
2719         * gcc.dg/pr42245-2.c: New.
2720
2721 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2722
2723         PR rtl-optimization/42249
2724         * gcc.dg/pr42249.c: New.
2725
2726 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2727
2728         PR c/42721
2729         * gcc.c-torture/execute/pr42721.c: New test.
2730
2731 2010-01-14  Ira Rosen  <irar@il.ibm.com>
2732
2733         PR tree-optimization/42709
2734         * gcc.dg/vect/pr42709.c: New test.
2735
2736 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2737
2738         PR fortran/41478
2739         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2740         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2741
2742 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2743
2744         PR fortran/42481
2745         * gfortran.dg/generic_19.f90 : New test.
2746
2747 2010-01-13  Richard Guenther  <rguenther@suse.de>
2748
2749         PR tree-optimization/42730
2750         * gcc.c-torture/compile/pr42730.c: New testcase.
2751
2752 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
2753
2754         PR target/pr42542
2755         * gcc.target/ia64/pr42542-1.c: New.
2756         * gcc.target/ia64/pr42542-2.c: New.
2757         * gcc.target/ia64/pr42542-3.c: New.
2758
2759 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
2760
2761         PR c++/42634
2762         * g++.dg/template/error45.C: New test.
2763
2764 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2765
2766         PR tree-optimization/42704
2767         * g++.dg/torture/pr42704.C: New test.
2768
2769 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2770
2771         PR tree-optimization/42703
2772         * gcc.c-torture/compile/pr42703.c: New test.
2773
2774 2010-01-13  Richard Guenther  <rguenther@suse.de>
2775
2776         PR tree-optimization/42705
2777         * gcc.c-torture/compile/pr42705.c: New testcase.
2778
2779 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
2780
2781         * gcc.target/bfin/l2.c: New test.
2782         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2783
2784 2010-01-13  Richard Guenther  <rguenther@suse.de>
2785
2786         PR middle-end/42716
2787         * gcc.c-torture/compile/pr42716.c: New testcase.
2788
2789 2010-01-13  Richard Guenther  <rguenther@suse.de>
2790
2791         PR lto/42678
2792         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2793
2794 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
2795
2796         PR c/42708
2797         * gcc.c-torture/compile/pr42708-1.c: New test.
2798
2799 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
2800
2801         PR debug/42662
2802         * gcc.dg/pr42662.c: New test.
2803
2804         PR tree-optimization/42645
2805         * g++.dg/other/pr42645-1.C: New test.
2806         * g++.dg/other/pr42645-2.C: New test.
2807
2808 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
2809
2810         PR target/42416
2811         * gcc.target/powerpc/warn-1.c: New test.
2812         * gcc.target/powerpc/warn-2.c: New test.
2813
2814 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
2815
2816         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2817         stack alignment.
2818
2819 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
2820
2821         * gcc.dg/lto/20100108_0.c: New.
2822
2823 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
2824
2825         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2826         Add -march=i686 -msse for 32bit x86 targets.
2827
2828 2010-01-10  Richard Guenther  <rguenther@suse.de>
2829
2830         PR middle-end/42667
2831         * gcc.dg/torture/pr42667.c: New testcase.
2832
2833 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2834
2835         PR fortran/32489
2836         * gfortran.dg/array_constructor_34.f90: New test.
2837
2838 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2839
2840         PR fortran/20923
2841         * gfortran.dg/array_constructor_33.f90: New test.
2842         gfortran.dg/array_function_5.f90: Add credit.
2843
2844 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2845
2846         PR debug/42631
2847         * gcc.dg/pr42631.c: New.
2848
2849 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2850
2851         PR debug/42630
2852         * gcc.dg/pr42630.c: New.
2853
2854 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2855
2856         PR debug/42629
2857         * gcc.dg/pr42629.c: New.
2858
2859 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2860
2861         PR middle-end/42363
2862         * gcc.dg/torture/pr42363.c: New.
2863
2864 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2865
2866         PR debug/42604
2867         PR debug/42395
2868         * gcc.dg/vect/pr42604.c: New.
2869         * gcc.dg/vect/pr42395.c: New.
2870
2871 2010-01-09  Richard Guenther  <rguenther@suse.de>
2872
2873         PR middle-end/42512
2874         * gcc.c-torture/execute/pr42512.c: New testcase.
2875
2876 2010-01-09  Tobias Burnus  <burnus@net-b.de>
2877
2878         PR fortran/41298
2879         * gfortran.dg/c_ptr_tests_14.f90: New test.
2880
2881 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2882
2883         PR ada/41929
2884         * gnat.dg/null_pointer_deref1.adb: Don't run on
2885         sparc*-sun-solaris2.11.
2886
2887 2010-01-08  Richard Guenther  <rguenther@suse.de>
2888
2889         PR lto/42528
2890         * gcc.dg/lto/20100103-1_0.c: New testcase.
2891         * gcc.dg/lto/20100103-2_0.c: Likewise.
2892
2893 2010-01-08  Tobias Burnus  <burnus@net-b.de
2894
2895         PR/fortran 25829
2896         * gfortran.dg/asynchronous_1.f90: New test.
2897         * gfortran.dg/asynchronous_2.f90: New test.
2898         * gfortran.dg/conflicts.f90: Update error message.
2899
2900 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
2901
2902         c++/40155
2903         * g++.dg/cpp0x/variadic-unify-2.C: New test.
2904
2905 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
2906
2907         PR tree-optimization/42625
2908         * g++.dg/opt/dtor4.C: New test.
2909         * g++.dg/opt/dtor4.h: New.
2910         * g++.dg/opt/dtor4-aux.cc: New.
2911
2912 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2913
2914         PR fortran/42597
2915         * gfortran.dg/proc_ptr_26.f90: New test.
2916
2917 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2918
2919         PR fortran/41872
2920         * gfortran.dg/allocatable_scalar_7.f90: New test.
2921
2922 2010-01-06  Richard Guenther  <rguenther@suse.de>
2923
2924         * gcc.c-torture/compile/pr42632.c: New testcase.
2925
2926 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2927
2928         PR target/42542
2929         * gcc.target/i386/pr42542-4.c: New.
2930         * gcc.target/i386/pr42542-4a.c: Likewise.
2931         * gcc.target/i386/pr42542-5.c: Likewise.
2932         * gcc.target/i386/pr42542-5a.c: Likewise.
2933
2934 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2935
2936         * gcc.dg/tls/opt-15.c: New test.
2937
2938 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2939
2940         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2941
2942 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2943
2944         PR tree-optimization/42462
2945         * g++.dg/torture/pr42462.C: New test.
2946
2947 2010-01-05  Jason Merrill  <jason@redhat.com>
2948
2949         * g++.dg/cpp0x/initlist30.C: New test.
2950
2951 2010-01-05  Richard Guenther  <rguenther@suse.de>
2952
2953         PR tree-optimization/42614
2954         * gcc.c-torture/execute/pr42614.c: New testcase.
2955
2956 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2957
2958         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2959         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2960         -Wunreachable-code.
2961         * gcc.dg/Wunreachable-2.c: Likewise.
2962         * gcc.dg/Wunreachable-3.c: Likewise.
2963         * gcc.dg/Wunreachable-4.c: Likewise.
2964         * gcc.dg/Wunreachable-5.c: Likewise.
2965         * gcc.dg/Wunreachable-6.c: Likewise.
2966         * gcc.dg/Wunreachable-7.c: Likewise.
2967         * gcc.dg/Wunreachable-8.c: Likewise.
2968         * gcc.dg/20041231-1.c: Likewise.
2969
2970 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2971
2972         PR other/42611
2973         * gcc.dg/pr42611.c: New test.
2974
2975         PR tree-optimization/42508
2976         * g++.dg/opt/pr42508.C: New test.
2977
2978 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2979
2980         PR fortran/41872
2981         * gfortran.dg/allocatable_scalar_8.f90: New.
2982
2983 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2984
2985         PR tree-optimization/42398
2986         * gcc.c-torture/compile/pr42398.c: New test.
2987
2988 2010-01-04  Jason Merrill  <jason@redhat.com>
2989
2990         PR c++/42555
2991         * g++.dg/ext/attrib35.C: New.
2992
2993         PR c++/42567
2994         * g++.dg/cpp0x/auto17.C: New.
2995
2996 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
2997
2998         * gcc.dg/lto/20100104_0.c: New.
2999
3000 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3001
3002         PR target/42542
3003         * gcc.target/i386/pr42542-1.c: New.
3004         * gcc.target/i386/pr42542-1a.c: Likewise.
3005         * gcc.target/i386/pr42542-1b.c: Likewise.
3006         * gcc.target/i386/pr42542-2.c: Likewise.
3007         * gcc.target/i386/pr42542-2a.c: Likewise.
3008         * gcc.target/i386/pr42542-2b.c: Likewise.
3009         * gcc.target/i386/pr42542-3.c: Likewise.
3010         * gcc.target/i386/pr42542-3a.c: Likewise.
3011
3012 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3013
3014         PR fortran/41872
3015         * gfortran.dg/allocatable_scalar_5.f90: New test.
3016         * gfortran.dg/allocatable_scalar_6.f90: New test.
3017
3018 2010-01-03  Richard Guenther  <rguenther@suse.de>
3019
3020         PR testsuite/42583
3021         * gfortran.dg/gomp/recursion1.f90: Remove.
3022
3023 2010-01-03  Richard Guenther  <rguenther@suse.de>
3024
3025         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3026         * gcc.dg/uninit-6.c: Likewise.
3027         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3028
3029 2010-01-03  Richard Guenther  <rguenther@suse.de>
3030
3031         PR tree-optimization/42589
3032         * gcc.target/i386/pr42589.c: New testcase.
3033
3034 2010-01-03  Richard Guenther  <rguenther@suse.de>
3035
3036         PR tree-optimization/42438
3037         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3038
3039 2010-01-02  Richard Guenther  <rguenther@suse.de>
3040
3041         PR testsuite/41651
3042         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3043
3044 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3045
3046         PR target/42448
3047         * gcc.target/alpha/pr42448-1.c: New test.
3048         * gcc.target/alpha/pr42448-2.c: Ditto.
3049
3050 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3051
3052         PR preprocessor/41947
3053         * gcc.dg/c99-hexfloat-3.c: New test.
3054
3055 2010-01-01  Richard Guenther  <rguenther@suse.de>
3056
3057         PR c/42570
3058         * gcc.c-torture/execute/pr42570.c: New testcase.
3059
3060 2010-01-01  Richard Guenther  <rguenther@suse.de>
3061
3062         PR middle-end/42559
3063         * gcc.c-torture/compile/pr42559.c: New testcase.
3064
3065 \f
3066 Copyright (C) 2010 Free Software Foundation, Inc.
3067
3068 Copying and distribution of this file, with or without modification,
3069 are permitted in any medium without royalty provided the copyright
3070 notice and this notice are preserved.