OSDN Git Service

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