OSDN Git Service

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