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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1413         * g++.dg/abi/mangle23.C: Likewise.
1414         * g++.dg/eh/simd-2.C: Likewise.
1415         * g++.dg/ext/attribute-test-2.C: Likewise.
1416         * g++.dg/ext/vector14.C: Likewise.
1417         * g++.dg/other/pr34435.C: Likewise.
1418         * g++.dg/template/conv8.C: Likewise.
1419         * g++.dg/template/nontype9.C: Likewise.
1420         * g++.dg/template/qualttp17.C: Likewise.
1421         * g++.dg/template/ref1.C: Likewise.
1422         * g++.old-deja/g++.pt/crash68.C: Likewise.
1423         * g++.old-deja/g++.pt/ref1.C: Likewise.
1424         * g++.old-deja/g++.pt/ref3.C: Likewise.
1425         * g++.old-deja/g++.pt/ref4.C: Likewise.
1426
1427         PR c++/12909
1428         * g++.dg/abi/mangle40.C: New.
1429         * g++.dg/abi/mangle41.C: New.
1430         * g++.dg/lto/20100302_0.C: New.
1431         * g++.dg/lto/20100302_1.C: New.
1432         * g++.dg/lto/20100302.h: New.
1433
1434 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1435
1436         PR fortran/43243
1437         * gfortran.dg/internal_pack_12.f90: New test.
1438
1439 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1440
1441         * gcc.dg/pr36997.c: Adjust error message.
1442
1443 2010-03-03  Mike Stump  <mikestump@comcast.net>
1444
1445         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1446         adjustments to not be present on machines that align the stack to
1447         more than 4 bytes and don't have a red zone yet as that is an
1448         unimplemented optimization.
1449
1450 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1451
1452         PR fortran/43169
1453         * gfortran.dg/impure_assignment_3.f90: New.
1454
1455 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1456
1457         PR debug/43229
1458         * gfortran.dg/pr43229.f90: New test.
1459
1460         PR debug/43237
1461         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1462
1463         PR debug/43177
1464         * gcc.dg/guality/pr43177.c: New test.
1465
1466 2010-03-02  Jason Merrill  <jason@redhat.com>
1467
1468         * g++.dg/ext/vector9.C: Adjust error message.
1469         * g++.dg/conversion/simd3.C: Likewise.
1470         * g++.dg/other/error23.C: Likewise.
1471
1472 2010-03-02  Mike Stump  <mikestump@comcast.net>
1473
1474         PR c++/41090
1475         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1476
1477 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1478
1479         PR fortran/43180
1480         * gfortran.dg/internal_pack_10.f90: New test.
1481
1482         PR fortran/43173
1483         * gfortran.dg/internal_pack_11.f90: New test.
1484
1485 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1486
1487         PR middle-end/42640
1488         * gcc.dg/tree-ssa/pr42640.c: New.
1489
1490 2010-03-01  Richard Guenther  <rguenther@suse.de>
1491
1492         PR tree-optimization/43220
1493         * gcc.c-torture/execute/pr43220.c: New testcase.
1494
1495 2010-03-01  Richard Guenther  <rguenther@suse.de>
1496
1497         PR middle-end/43213
1498         * gcc.dg/pr43213.c: New testcase.
1499
1500 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1501
1502         PR pch/14940
1503         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1504
1505 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1506
1507         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1508         New function.
1509         (check_effective_target_ucn): Likewise.
1510
1511         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1512         if !ucn.
1513         * gcc.dg/ucnid-2.c: Likewise.
1514         * gcc.dg/ucnid-3.c: Likewise.
1515         * gcc.dg/ucnid-4.c: Likewise.
1516         * gcc.dg/ucnid-11.c: Likewise.
1517         * gcc.dg/ucnid-12.c: Likewise.
1518         * gcc.dg/ucnid-6.c: Skip if !ucn.
1519         * gcc.dg/ucnid-9.c: Likewise.
1520
1521 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1522
1523         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1524         lists to dg-skip-if.
1525         * gcc.target/i386/stackalign/return-3.c: Likewise.
1526
1527 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1528
1529         * gcc.target/i386/clearcap.map: New file.
1530         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1531         Pass clearcap.map by default if supported.
1532
1533 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1534
1535         PR fortran/42900
1536         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1537         Explain this.
1538         * gfortran.dg/stat_2.f90: Likewise.
1539
1540 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1541
1542         PR fortran/43199
1543         * gfortran.dg/module_read_2.f90: New test.
1544
1545 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1546
1547         PR c++/42748
1548         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1549         * g++.dg/abi/mangle12.C: Likewise.
1550         * g++.dg/abi/mangle20-2.C: Likewise.
1551         * g++.dg/abi/mangle17.C: Likewise.
1552         * g++.dg/template/cond2.C: Likewise.
1553         * g++.dg/template/pr35240.C: Likewise.
1554
1555 2010-02-27  Richard Guenther  <rguenther@suse.de>
1556
1557         PR tree-optimization/43186
1558         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1559
1560 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1561
1562         * g++.dg/abi/packed1.C: Expect warning on the SH.
1563
1564 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
1565
1566         PR c++/42054:
1567         * g++.dg/parse/error37.C: New test.
1568
1569 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1570
1571         PR c/24577
1572         PR c/43192
1573         * gcc.dg/pr8927-1.c: Match new note.
1574         * gcc.dg/990506-0.c: Likewise.
1575         * gcc.dg/gomp/flush-2.c: Likewise.
1576         * gcc.dg/gomp/atomic-5.c: Likewise.
1577         * gcc.dg/gomp/pr34607.c: Likewise.
1578         * gcc.dg/pr35746.c: Likewise.
1579         * gcc.dg/cpp/pragma-1.c: Likewise.
1580         * gcc.dg/cpp/pragma-2.c: Likewise.
1581         * gcc.dg/pr41842.c: Likewise.
1582         * gcc.dg/noncompile/20040629-1.c: Likewise.
1583         * objc.dg/private-1.m: Likewise.
1584
1585 2010-02-27  Tobias Burnus  <burnus@net-b.de>
1586
1587         PR fortran/43185
1588         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1589         * gfortran.dg/default_initialization_4.f90: New test.
1590
1591 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
1592
1593         * gnat.dg/thin_pointer.ad[sb]: Rename into...
1594         * gnat.dg/thin_pointer1.ad[sb]: ...this.
1595         * gnat.dg/thin_pointer2.adb: New test.
1596         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1597
1598 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1599
1600         PR c/20631
1601         * gcc.dg/cpp/c90-pedantic.c: New.
1602         * gcc.dg/cpp/c90.c: New.
1603         * gcc.dg/gnu90-const-expr-1.c: New.
1604         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1605
1606 2010-02-26  Richard Guenther  <rguenther@suse.de>
1607
1608         PR tree-optimization/43186
1609         * gcc.c-torture/compile/pr43186.c: New testcase.
1610
1611 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
1612
1613         PR debug/43190
1614         * c-c++-common/dwarf2/pr43190.c: New test.
1615
1616 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1617
1618         PR testsuite/37074:
1619         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1620
1621 2010-02-26  Richard Guenther  <rguenther@suse.de>
1622
1623         PR tree-optimization/43188
1624         * gcc.c-torture/compile/pr43188.c: New testcase.
1625
1626 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1627
1628         PR target/43175
1629         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1630
1631 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1632
1633         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1634
1635 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1636
1637         PR target/43154
1638         * gcc.target/powerpc/pr43154.c: New file.
1639
1640 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1641
1642         PR debug/43166
1643         * gfortran.dg/debug/pr43166.f: New test.
1644
1645         PR debug/43165
1646         * gcc.dg/torture/pr43165.c: New test.
1647
1648 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1649
1650         PR c/43128
1651         * c-c++-common/pr41779.c: Update.
1652
1653 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1654
1655         PR ada/32547
1656         * lib/gnat-dg.exp (gnat_load): Redefine.
1657
1658         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1659         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1660
1661 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1662
1663         PR libobjc/36610
1664         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1665         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1666         -fgnu-runtime.
1667         Sort entries.
1668
1669 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1670
1671         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1672
1673 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1674
1675         PR debug/43150
1676         * gcc.dg/guality/vla-1.c: New test.
1677
1678 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1679
1680         PR fortran/43042
1681         * gfortran.dg/c_ptr_tests_15.f90: New test.
1682
1683 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1684
1685         PR target/43107
1686         * gcc.target/i386/pr43107.c: New test.
1687
1688 2010-02-23  Jason Merrill  <jason@redhat.com>
1689
1690         PR c++/43143
1691         * g++.dg/cpp0x/variadic100.C: New.
1692
1693 2010-02-23  Jason Merrill  <jason@redhat.com>
1694
1695         PR debug/42800
1696         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1697         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1698         * c-c++-common/dwarf2/vla1.c: New.
1699
1700 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1701
1702         PR target/43139
1703         * gcc.dg/pr43139.c: New test.
1704
1705         PR debug/43077
1706         * gcc.dg/guality/pr43077-1.c: New test.
1707
1708 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1709
1710         PR 43123
1711         * gcc.dg/march.c: New.
1712         * gcc.dg/march-generic.c: New.
1713         * gcc.dg/mtune.c: New.
1714
1715 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1716
1717         PR middle-end/43083
1718         * gcc.dg/graphite/pr43083.c: New.
1719
1720 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1721
1722         PR middle-end/43097
1723         * gfortran.dg/graphite/pr43097.f: New.
1724
1725 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1726             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1727
1728         PR middle-end/43140
1729         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1730
1731 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1732
1733         PR middle-end/43026
1734         * g++.dg/graphite/pr43026.C: New.
1735
1736 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1737
1738         PR c++/43126
1739         * gcc.dg/cleanup-1.c: Update.
1740         * gcc.dg/func-args-1.c: Update.
1741         * gcc.dg/format/sentinel-1.c: Update.
1742         * g++.old-deja/g++.jason/scoping10.C: Update.
1743         * g++.old-deja/g++.ns/lookup5.C: Update.
1744         * g++.dg/ext/cleanup-1.C: Update.
1745         * g++.dg/parse/varmod1.C: Update.
1746         * g++.dg/parse/error33.C: Update.
1747         * g++.dg/expr/call3.C: Update.
1748         * g++.dg/func-args-1.C: New.
1749
1750 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
1751
1752         PR c/43125
1753         * gcc.dg/attr-used-2.c: Moved to ...
1754         * c-c++-common/attr-used-2.c: Here.
1755
1756         * gcc.dg/attr-used.c: Moved to ...
1757         * c-c++-common/attr-used.c: Here.
1758
1759 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
1760
1761         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1762
1763 2010-02-22  Richard Guenther  <rguenther@suse.de>
1764
1765         PR lto/43045
1766         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1767         * gfortran.dg/lto/20100222-1_1.c: Likewise.
1768
1769 2010-02-22  Richard Guenther  <rguenther@suse.de>
1770
1771         PR tree-optimization/42749
1772         * gcc.c-torture/compile/pr42749.c: New testcase.
1773
1774 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
1775
1776         PR fortran/43072
1777         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1778         * gfortran.dg/internal_pack_9.f90: New test.
1779
1780 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1781
1782         PR c++/23510
1783         * g++.dg/template/recurse.C: Adjust.
1784         * g++.dg/template/pr23510.C: New.
1785
1786 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
1787
1788         PR c++/42824
1789         * g++.dg/template/memclass4.C: New test.
1790
1791 2010-02-21  Tobias Burnus  <burnus@net-b.de>
1792
1793         PR fortran/35259
1794         * gfortran.dg/reassoc_5.f90: New test.
1795
1796 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
1797
1798         PR target/43067
1799         * gcc.target/i386/pr43067.c: New test.
1800
1801 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1802
1803         PR c++/35669
1804         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1805         -Wconversion-null.
1806         * g++.dg/warn/Wconversion-null.C: New test.
1807         * g++.old-deja/g++.other/null1.C: Move to...
1808         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1809
1810 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
1811
1812         PR fortran/36932
1813         PR fortran/36933
1814         * gfortran.dg/dependency_26.f90: New test.
1815
1816         PR fortran/43072
1817         * gfortran.dg/internal_pack_7.f90: New test.
1818
1819         PR fortran/43111
1820         * gfortran.dg/internal_pack_8.f90: New test.
1821
1822 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1823
1824         PR 43128
1825         * c-c++-common/pr41779.c: Fix broken testcase.
1826
1827 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1828
1829         PR 36513
1830         * c-c++-common/pr36513.c: New testcase.
1831         * c-c++-common/pr36513-2.c: New testcase.
1832
1833 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1834
1835         PR 41779
1836         * c-c++-common/pr41779.c: New.
1837
1838 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
1839
1840         PR debug/43084
1841         * gcc.dg/pr43084.c: New test.
1842
1843 2010-02-19  Richard Guenther  <rguenther@suse.de>
1844
1845         PR tree-optimization/42916
1846         * gcc.dg/pr42916.c: New testcase.
1847
1848 2010-02-18  Jason Merrill  <jason@redhat.com>
1849
1850         PR c++/42837
1851         * g++.dg/abi/packed1.C: Add expected warning.
1852
1853         PR c++/43108
1854         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1855         * gcc.dg/torture/dg-torture.exp: Likewise.
1856         * c-c++-common/torture/complex-sign.h,
1857         c-c++-common/torture/complex-sign-add.c,
1858         c-c++-common/torture/complex-sign-mixed-add.c,
1859         c-c++-common/torture/complex-sign-mixed-div.c,
1860         c-c++-common/torture/complex-sign-mixed-mul.c,
1861         c-c++-common/torture/complex-sign-mixed-sub.c,
1862         c-c++-common/torture/complex-sign-mul.c,
1863         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1864         Adapt for C++ compilation as well.
1865
1866         PR c++/43070
1867         * g++.dg/ext/label1.C: Update.
1868         * g++.dg/ext/label2.C: Update.
1869
1870         PR c++/26261
1871         * g++.dg/template/dependent-name6.C: New.
1872
1873         PR c++/43109
1874         * g++.dg/parse/namespace12.C: New.
1875
1876 2010-02-18  Martin Jambor  <mjambor@suse.cz>
1877
1878         PR tree-optimization/43066
1879         * gcc.c-torture/compile/pr43066.c: New test.
1880
1881 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
1882
1883         * g++.dg/ext/attrib35.C: Fix target selector string.
1884         * g++.dg/ext/attrib36.C: Ditto.
1885         * g++.dg/ext/attrib37.C: Ditto.
1886         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1887         * g++.dg/abi/mangle25.C: Ditto.
1888
1889 2010-02-17  Jason Merrill  <jason@redhat.com>
1890
1891         PR c++/43069
1892         * g++.dg/parse/namespace11.C: New.
1893
1894         PR c++/43093
1895         * g++.dg/ext/attrib37.C: New.
1896
1897         PR c++/43079
1898         * g++.dg/template/ptrmem20.C: New.
1899
1900 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
1901
1902         PR target/43103
1903         * gcc.target/i386/xop-check.h: Include m256-check.h.
1904         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1905         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1906         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1907         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1908
1909 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
1910
1911         PR debug/42918
1912         * gcc.dg/pr42918.c: New test.
1913
1914 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
1915
1916         * g++.dg/ext/attrib36.C: Require ILP32.
1917
1918 2010-02-16  Richard Guenther  <rguenther@suse.de>
1919
1920         PR tree-optimization/41043
1921         * gfortran.dg/pr41043.f90: New testcase.
1922         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1923
1924 2010-02-16  Jason Merrill  <jason@redhat.com>
1925
1926         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1927
1928 2010-02-16  Ira Rosen <irar@il.ibm.com>
1929
1930         PR tree-optimization/43074
1931         * gcc.dg/vect/fast-math-pr43074.c: New test.
1932
1933 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1934
1935         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1936
1937 2010-02-16  Jason Merrill  <jason@redhat.com>
1938
1939         PR c++/43031
1940         * g++.dg/ext/attrib36.C: New.
1941
1942         PR c++/43036
1943         * g++.dg/other/array6.C: New.
1944
1945 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1946
1947         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1948
1949 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1950
1951         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1952         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1953         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1954         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1955         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1956         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1957
1958 2010-02-15  Richard Guenther  <rguenther@suse.de>
1959
1960         PR middle-end/43068
1961         * g++.dg/torture/pr43068.C: New testcase.
1962
1963 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1964
1965         PR c++/43024
1966         * g++.dg/opt/ice1.C: New.
1967
1968 2010-02-14  Jason Merrill  <jason@redhat.com>
1969
1970         PR c++/41997
1971         * g++.dg/cpp0x/initlist-opt.C: New.
1972
1973 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1974
1975         PR fortran/41113
1976         PR fortran/41117
1977         * gfortran.dg/internal_pack_6.f90: New test.
1978
1979 2010-02-12  Jason Merrill  <jason@redhat.com>
1980
1981         PR c++/43054
1982         * g++.dg/cpp0x/variadic99.C: New.
1983
1984 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1985
1986         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1987         sign extend pointers to gualchk_t.
1988
1989         PR c++/43033
1990         * g++.dg/other/default3.C: Xfail g4 test.
1991
1992 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1993
1994         PR middle-end/43012
1995         * gcc.dg/graphite/pr43012.c: New.
1996
1997 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1998
1999         PR middle-end/42930
2000         * g++.dg/graphite/pr42930.C: New.
2001
2002 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2003
2004         PR middle-end/42914
2005         PR middle-end/42530
2006         * gcc.dg/graphite/pr42530.c: New.
2007         * gcc.dg/graphite/pr42914.c: New.
2008
2009 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2010
2011         PR middle-end/42771
2012         * gcc.dg/graphite/pr42771.c: New.
2013
2014 2010-02-11  Richard Guenther  <rguenther@suse.de>
2015
2016         PR tree-optimization/42998
2017         * gcc.c-torture/compile/pr42998.c: New testcase.
2018
2019 2010-02-10  Jason Merrill  <jason@redhat.com>
2020
2021         PR c++/41896
2022         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2023
2024         PR c++/42983, core issue 906
2025         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2026         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2027
2028         PR c++/43016
2029         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2030
2031 2010-02-10  Richard Guenther  <rguenther@suse.de>
2032
2033         PR tree-optimization/43017
2034         * gcc.dg/torture/pr43017.c: New testcase.
2035
2036 2010-02-10  Tobias Burnus <burnus@net-b.de>
2037
2038         PR fortran/40823
2039         * gfortran.dg/private_type_1.f90: Update error location.
2040         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2041         * gfortran.dg/typebound_operator_2.f03: Ditto.
2042         * gfortran.dg/assignment_2.f90: Ditto.
2043         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2044         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2045
2046 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2047
2048         PR fortran/43015
2049         * gfortran.dg/bind_c_usage_20.f90: New test.
2050
2051 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2052
2053         PR debug/43010
2054         * g++.dg/debug/pr43010.C: New test.
2055
2056 2010-02-10  Richard Guenther  <rguenther@suse.de>
2057
2058         PR c/43007
2059         * gcc.c-torture/execute/20100209-1.c: New testcase.
2060         * gcc.dg/fold-div-3.c: Likewise.
2061
2062 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2063
2064         * gcc.dg/builtin-ffs-1.c: New test.
2065
2066 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2067
2068         PR fortran/42999
2069         * gfortran.dg/array_constructor_35.f90: New test.
2070
2071 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2072
2073         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2074
2075 2010-02-09  Jason Merrill  <jason@redhat.com>
2076
2077         PR c++/42399
2078         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2079
2080         PR c++/42370
2081         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2082
2083 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2084
2085         PR fortran/41869
2086         * gfortran.dg/module_write_1.f90: New test.
2087
2088 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2089
2090         * gcc.dg/pr19340.c: Adjust.
2091
2092 2010-02-09  Richard Guenther  <rguenther@suse.de>
2093
2094         PR tree-optimization/43008
2095         * gcc.c-torture/execute/pr43008.c: New testcase.
2096
2097 2010-02-09  Richard Guenther  <rguenther@suse.de>
2098
2099         PR tree-optimization/43000
2100         * gcc.dg/torture/pr43000.c: New testcase.
2101         * gcc.dg/torture/pr43002.c: Likewise.
2102
2103 2010-02-09  Daniel Kraft  <d@domob.eu>
2104
2105         PR fortran/39171
2106         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2107         and pass -Wsurprising as necessary.
2108
2109 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2110
2111         PR tree-optimization/42890
2112         * g++.dg/torture/pr42890.C: New test.
2113
2114 2010-02-08  Richard Guenther  <rguenther@suse.de>
2115
2116         PR middle-end/42995
2117         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2118
2119 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2120
2121         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2122         return 0 from main.
2123         * gcc.dg/graphite/block-1.c: Same.
2124         * gcc.dg/graphite/block-3.c: Same.
2125         * gcc.dg/graphite/block-4.c: Same.
2126         * gcc.dg/graphite/block-5.c: Same.
2127         * gcc.dg/graphite/block-6.c: Same.
2128         * gcc.dg/graphite/block-7.c: Same.
2129         * gcc.dg/graphite/interchange-0.c: Same.
2130         * gcc.dg/graphite/interchange-1.c: Same.
2131         * gcc.dg/graphite/interchange-10.c: Same.
2132         * gcc.dg/graphite/interchange-11.c: Same.
2133         * gcc.dg/graphite/interchange-12.c: Same.
2134         * gcc.dg/graphite/interchange-2.c: Same.
2135         * gcc.dg/graphite/interchange-3.c: Same.
2136         * gcc.dg/graphite/interchange-4.c: Same.
2137         * gcc.dg/graphite/interchange-5.c: Same.
2138         * gcc.dg/graphite/interchange-6.c: Same.
2139         * gcc.dg/graphite/interchange-7.c: Same.
2140         * gcc.dg/graphite/interchange-8.c: Same.
2141         * gcc.dg/graphite/interchange-9.c: Same.
2142         * gcc.dg/graphite/interchange-mvt.c: Same.
2143
2144 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2145
2146         * gfortran.dg/graphite/id-19.f: New.
2147         * gfortran.dg/graphite/pr14741.f90: New.
2148         * gfortran.dg/graphite/pr41924.f90: New.
2149         * gfortran.dg/graphite/run-id-2.f90: New.
2150
2151 2010-02-07  Richard Guenther  <rguenther@suse.de>
2152
2153         PR middle-end/42956
2154         * gcc.c-torture/compile/pr42956.c: New testcase.
2155
2156 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2157
2158         PR libfortran/42742
2159         * gfortran.dg/fmt_cache_2.f: New test.
2160
2161 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2162
2163         * gfortran.dg/read_no_eor.f90: New test.
2164
2165 2010-02-05  Jason Merrill  <jason@redhat.com>
2166
2167         * g++.dg/ext/label13.C: Move constructor body out of class.
2168
2169 2010-02-03  Jason Merrill  <jason@redhat.com>
2170
2171         PR c++/42870
2172         * g++.dg/ext/dllexport3.C: New.
2173
2174 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2175
2176         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2177
2178 2010-02-05  Richard Guenther  <rguenther@suse.de>
2179
2180         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2181
2182 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2183
2184         PR c++/42915
2185         * g++.dg/other/crash-9.C: New test.
2186
2187 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2188
2189         PR fortran/42309
2190         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2191
2192 2010-02-04  Richard Guenther  <rguenther@suse.de>
2193
2194         PR rtl-optimization/42952
2195         * gcc.dg/torture/pr42952.c: New testcase.
2196
2197 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2198
2199         PR libfortran/42901
2200         * gfortran.dg/namelist_60.f90: New test.
2201
2202 2010-02-03  Jason Merrill  <jason@redhat.com>
2203
2204         PR c++/40138
2205         * g++.dg/ext/builtin11.C: New.
2206
2207         PR c++/4926
2208         PR c++/38600
2209         * g++.dg/abi/mangle35.C: New.
2210         * g++.dg/abi/mangle37.C: New.
2211
2212         PR c++/12909
2213         * g++.dg/abi/mangle36.C: New.
2214
2215         PR c++/35652
2216         * g++.dg/warn/string1.C: New.
2217
2218 2010-02-03  Richard Guenther  <rguenther@suse.de>
2219
2220         PR tree-optimization/42944
2221         * gcc.dg/errno-1.c: New testcase.
2222
2223 2010-02-03  Richard Guenther  <rguenther@suse.de>
2224
2225         PR middle-end/42927
2226         * gcc.c-torture/compile/pr42927.c: New testcase.
2227
2228 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2229
2230         PR fortran/42936
2231         * gfortran.dg/null_4.f90: New test.
2232
2233 2010-02-02  Jason Merrill  <jason@redhat.com>
2234
2235         PR c++/41090
2236         * g++.dg/ext/label13.C: New.
2237
2238 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2239
2240         PR fortran/42650
2241         * gfortran.dg/func_result_5.f90: New test.
2242
2243 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2244
2245         PR fortran/42922
2246         * gfortran.dg/pure_initializer_3.f90: News test.
2247
2248 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2249
2250         PR fortran/42888
2251         * gfortran.dg/allocate_derived_2.f90: New test.
2252
2253 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2254
2255         PR middle-end/42898
2256         * gcc.dg/torture/pr42898-2.c: New test.
2257
2258 2010-01-31  Richard Guenther  <rguenther@suse.de>
2259
2260         PR middle-end/42898
2261         * gcc.dg/torture/pr42898.c: New testcase.
2262
2263 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2264
2265         PR fortran/38324
2266         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2267         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2268
2269 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2270
2271         * g++.dg/tree-ssa/inline-1.C: New.
2272         * g++.dg/tree-ssa/inline-2.C: New.
2273         * g++.dg/tree-ssa/inline-3.C: New.
2274
2275 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2276
2277         PR testsuite/41701
2278         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2279         the string 'pow' in the pathname of the compiler from generating a
2280         test failure.
2281
2282 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2283
2284         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2285         * g++.old-deja/g++.mike/eh17.C: Likewise.
2286         * g++.old-deja/g++.mike/p5571.C: Likewise.
2287
2288 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2289
2290         PR c++/42758
2291         PR c++/42634
2292         PR c++/42336
2293         PR c++/42797
2294         PR c++/42880
2295         * g++.dg/other/crash-5.C: New test.
2296         * g++.dg/other/crash-6.C: New test.
2297         * g++.dg/other/crash-7.C: New test.
2298         * g++.dg/other/crash-8.C: New test.
2299
2300 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2301
2302         PR rtl-optimization/42889
2303         * gcc.dg/pr42889.c: New test.
2304
2305 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2306
2307         * gcc.target/i386/pr42881.c: Use SSE2.
2308
2309 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2310
2311         PR target/42891
2312         * gcc.target/i386/pr42891.c: New test.
2313
2314 2010-01-28  Richard Guenther  <rguenther@suse.de>
2315
2316         PR tree-optimization/42871
2317         * g++.dg/torture/pr42871.C: New testcase.
2318
2319 2010-01-28  Richard Guenther  <rguenther@suse.de>
2320
2321         * gcc.dg/Wobjsize-1.h: New testcase.
2322         * gcc.dg/Wobjsize-1.c: Likewise.
2323
2324 2010-01-28  Richard Guenther  <rguenther@suse.de>
2325
2326         PR middle-end/42883
2327         * g++.dg/torture/pr42883.C: New testcase.
2328
2329 2010-01-28  Michael Matz  <matz@suse.de>
2330
2331         * gcc.target/i386/pr42881.c: New test.
2332
2333 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2334
2335         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2336         Add i?86-*-solaris2* support.
2337
2338 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2339
2340         PR c++/42713
2341         PR c++/42820
2342         * g++.dg/template/typedef27.C: New test case.
2343         * g++.dg/template/typedef28.C: New test case.
2344
2345 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2346
2347         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2348
2349 2010-01-27  Richard Guenther  <rguenther@suse.de>
2350
2351         PR middle-end/42878
2352         * gcc.dg/torture/pr42878-1.c: New testcase.
2353         * gcc.dg/torture/pr42878-2.c: Likewise.
2354
2355 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2356
2357         PR middle-end/42874
2358         * gcc.dg/vla-22.c: New test.
2359
2360 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2361
2362         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2363         current collation.
2364
2365 2010-01-26  Richard Guenther  <rguenther@suse.de>
2366
2367         PR rtl-optimization/42685
2368         * gcc.dg/pr42685.c: New testcase.
2369         * g++.dg/other/pr42685.C: Likewise.
2370
2371 2010-01-26  Richard Guenther  <rguenther@suse.de>
2372
2373         PR middle-end/42806
2374         * g++.dg/other/pr42806.C: New testcase.
2375
2376 2010-01-26  Richard Guenther  <rguenther@suse.de>
2377
2378         PR tree-optimization/42250
2379         * gcc.dg/pr42250.c: New testcase.
2380
2381 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2382
2383         * gnat.dg/array_bounds_test.adb: New test.
2384
2385 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2386
2387         PR fortran/42858
2388         * gfortran.dg/generic_21.f90: New test.
2389
2390 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2391
2392         PR testsuite/41522
2393         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2394
2395 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2396
2397         PR c++/42748
2398         * g++.dg/abi/arm_va_list2.C: New test.
2399         * g++.dg/abi/arm_va_list2.h: Companion header file.
2400
2401 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2402
2403         PR fortran/41044
2404         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2405
2406         PR fortran/41167
2407         * gfortran.dg/char_array_arg_1.f90 : New test.
2408
2409         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2410
2411 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2412
2413         PR fortran/39304
2414         * gfortran.dg/generic_20.f90: New test.
2415
2416 2010-01-22  Michael Matz  <matz@suse.de>
2417
2418         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2419         -msse2.
2420
2421 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2422
2423         PR fortran/42736
2424         * gfortran.dg/dependency_25.f90 : New test.
2425
2426 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2427
2428         PR tree-optimization/42585
2429         * gcc.dg/tree-ssa/pr42585.c: New test.
2430
2431 2010-01-21  Richard Guenther  <rguenther@suse.de>
2432
2433         PR middle-end/19988
2434         * gcc.dg/pr19988.c: New testcase.
2435
2436 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2437
2438         * g++.dg/compat/decimal/compat-common.h: New file.
2439         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2440         * g++.dg/compat/decimal/pass_x.h: New file.
2441         * g++.dg/compat/decimal/pass_y.h: New file.
2442         * g++.dg/compat/decimal/pass-1_main.C: New file.
2443         * g++.dg/compat/decimal/pass-1_x.C: New file.
2444         * g++.dg/compat/decimal/pass-1_y.C: New file.
2445         * g++.dg/compat/decimal/pass-2_main.C: New file.
2446         * g++.dg/compat/decimal/pass-2_x.C: New file.
2447         * g++.dg/compat/decimal/pass-2_y.C: New file.
2448         * g++.dg/compat/decimal/pass-3_main.C: New file.
2449         * g++.dg/compat/decimal/pass-3_x.C: New file.
2450         * g++.dg/compat/decimal/pass-3_y.C: New file.
2451         * g++.dg/compat/decimal/pass-4_main.C: New file.
2452         * g++.dg/compat/decimal/pass-4_x.C: New file.
2453         * g++.dg/compat/decimal/pass-4_y.C: New file.
2454         * g++.dg/compat/decimal/pass-5_main.C: New file.
2455         * g++.dg/compat/decimal/pass-5_x.C: New file.
2456         * g++.dg/compat/decimal/pass-5_y.C: New file.
2457         * g++.dg/compat/decimal/pass-6_main.C: New file.
2458         * g++.dg/compat/decimal/pass-6_x.C: New file.
2459         * g++.dg/compat/decimal/pass-6_y.C: New file.
2460         * g++.dg/compat/decimal/return_x.h: New file.
2461         * g++.dg/compat/decimal/return_y.h: New file.
2462         * g++.dg/compat/decimal/return-1_main.C: New file.
2463         * g++.dg/compat/decimal/return-1_x.C: New file.
2464         * g++.dg/compat/decimal/return-1_y.C: New file.
2465         * g++.dg/compat/decimal/return-2_main.C: New file.
2466         * g++.dg/compat/decimal/return-2_x.C: New file.
2467         * g++.dg/compat/decimal/return-2_y.C: New file.
2468         * g++.dg/compat/decimal/return-3_main.C: New file.
2469         * g++.dg/compat/decimal/return-3_x.C: New file.
2470         * g++.dg/compat/decimal/return-3_y.C: New file.
2471         * g++.dg/compat/decimal/return-4_main.C: New file.
2472         * g++.dg/compat/decimal/return-4_x.C: New file.
2473         * g++.dg/compat/decimal/return-4_y.C: New file.
2474         * g++.dg/compat/decimal/return-5_main.C: New file.
2475         * g++.dg/compat/decimal/return-5_x.C: New file.
2476         * g++.dg/compat/decimal/return-5_y.C: New file.
2477         * g++.dg/compat/decimal/return-6_main.C: New file.
2478         * g++.dg/compat/decimal/return-6_x.C: New file.
2479         * g++.dg/compat/decimal/return-6_y.C: New file.
2480
2481 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2482
2483         PR debug/42715
2484         * gcc.dg/pr42715.c: New.
2485
2486 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2487
2488         PR c++/42038
2489         * g++.dg/parse/crash55.C: New.
2490
2491 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2492
2493         PR debug/42782
2494         * gcc.dg/guality/pr42782.c: New.
2495
2496 2010-01-20  Jason Merrill  <jason@redhat.com>
2497
2498         PR c++/41788
2499         * g++.dg/abi/packed1.C: New.
2500
2501         PR c++/41920
2502         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2503
2504         PR c++/40750
2505         * g++.dg/parse/fn-typedef1.C: New.
2506         * g++.dg/other/cv_quals.C: Adjust.
2507
2508 2010-01-20  Anthony Green  <green@moxielogic.com>
2509
2510         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2511         pack(push) pragma).
2512         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2513         * gcc.dg/20020312-2.c: Port this to the moxie core.
2514         * gcc.dg/weak/typeof-2.c: Ditto.
2515
2516 2010-01-20  Richard Guenther  <rguenther@suse.de>
2517
2518         PR tree-optimization/42717
2519         * gcc.c-torture/compile/pr42717.c: New testcase.
2520
2521 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2522
2523         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2524         of signed, add a few new tests.
2525
2526         PR middle-end/42803
2527         * g++.dg/parse/limits-initializer1.C: New test.
2528
2529 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2530
2531         PR fortran/42804
2532         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2533         * gfortran.dg/typebound_call_12.f03: New test.
2534
2535 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2536
2537         PR fortran/42783
2538         * gfortran.dg/bounds_check_15.f90 : New test.
2539
2540 2010-01-19  Michael Matz  <matz@suse.de>
2541
2542         PR tree-optimization/41783
2543         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2544
2545 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2546
2547         PR target/38697.
2548         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2549         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2550         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2551         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2552         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2553         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2554         * gcc.target/arm/neon/vget_lows8.c: Likewise.
2555         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2556         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2557         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2558         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2559
2560 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2561
2562         PR fortran/42545
2563         * gfortran.dg/extends_6.f03: Modified an error message.
2564         * gfortran.dg/extends_10.f03: New test.
2565         * gfortran.dg/private_type_6.f03: Modified an error message.
2566         * gfortran.dg/structure_constructor_8.f03: Ditto.
2567
2568 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
2569
2570         PR tree-optimization/42719
2571         * gcc.dg/pr42719.c: New test.
2572
2573         PR debug/42728
2574         * gcc.dg/pr42728.c: New test.
2575
2576 2010-01-19  Anthony Green  <green@moxielogic.com>
2577
2578         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2579
2580 2010-01-18  Anthony Green  <green@moxielogic.com>
2581
2582         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2583         for moxie.
2584
2585 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
2586
2587         * g++.dg/template/error45.C: reverted as part of reverting the
2588         fix of PR c++/42634.
2589
2590 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2591
2592         PR c++/42634
2593         * g++.dg/template/error45.C: New test.
2594
2595 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2596
2597         PR c++/42766
2598         * g++.dg/conversion/op6.C: New test.
2599
2600 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
2601
2602         PR target/42774
2603         * gcc.target/alpha/pr42774.c: New test.
2604
2605 2010-01-18  Richard Guenther  <rguenther@suse.de>
2606
2607         PR tree-optimization/42781
2608         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2609
2610 2010-01-17  Richard Guenther  <rguenther@suse.de>
2611
2612         PR middle-end/42248
2613         * gcc.c-torture/execute/pr42248.c: New testcase.
2614
2615 2010-01-17  Richard Guenther  <rguenther@suse.de>
2616
2617         PR tree-optimization/42773
2618         * g++.dg/torture/pr42773.C: New testcase.
2619
2620 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2621
2622         PR fortran/42677
2623         * gfortran.dg/interface_assignment_5.f90: New test.
2624
2625 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2626
2627         PR c++/42697
2628         * g++.dg/template/crash94.C: Reverted.
2629
2630 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2631
2632         PR debug/42767
2633         * gcc.dg/debug/pr42767.c: New.
2634
2635 2010-01-15  Jason Merrill  <jason@redhat.com>
2636
2637         PR c++/42761
2638         * g++.dg/cpp0x/decltype22.C: New.
2639
2640 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2641
2642         PR middle-end/42760
2643         * g++.dg/torture/pr42760.C: New test.
2644
2645 2010-01-15  Jing Yu  <jingyu@google.com>
2646
2647         PR rtl-optimization/42691
2648         * gcc.c-torture/execute/pr42691.c: New.
2649
2650 2010-01-15  Richard Guenther  <rguenther@suse.de>
2651
2652         PR middle-end/42739
2653         * g++.dg/torture/pr42739.C: New testcase.
2654
2655 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2656
2657         * g++.dg/template/error45.C: Revert as part of reverting changes
2658         or PR c++/42634.
2659
2660 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2661
2662         PR fortran/42684
2663         * gfortran.dg/interface_31.f90: New test.
2664
2665 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2666
2667         * gcc.target/powerpc/pr42747.c: New file.
2668
2669 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2670
2671         PR middle-end/42674
2672         * c-c++-common/pr42674.c: New test.
2673
2674         PR c++/42608
2675         * g++.dg/template/instantiate11.C: New test.
2676
2677 2010-01-14  Jason Merrill  <jason@redhat.com>
2678
2679         PR c++/42701
2680         * g++.dg/overload/error3.C: New.
2681
2682         PR c++/42655
2683         * g++.dg/overload/rvalue1.C: New.
2684
2685 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2686
2687         PR tree-optimization/42706
2688         * gcc.dg/ipa/pr42706.c: New testcase.
2689
2690 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2691
2692         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2693
2694 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2695
2696         PR tree-optimization/42714
2697         * g++.dg/torture/pr42714.C: New test.
2698
2699 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2700
2701         PR rtl-optimization/42246
2702         * gfortran.dg/pr42246-2.f: New.
2703
2704 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2705
2706         PR rtl-optimization/42389
2707         * gcc.dg/pr42389.c: New.
2708
2709 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2710
2711         PR rtl-optimization/42388
2712         * gcc.dg/pr42388.c: New.
2713
2714 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2715
2716         PR rtl-optimization/42294
2717         * gfortran.dg/pr42294.f: New.
2718
2719 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2720
2721         PR rtl-optimization/39453
2722         PR rtl-optimization/42246
2723         * gcc.dg/pr39453.c: New.
2724         * gcc.dg/pr42246.c: New.
2725
2726 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2727
2728         PR middle-end/42245
2729         * gcc.dg/pr42245.c: New.
2730         * gcc.dg/pr42245-2.c: New.
2731
2732 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2733
2734         PR rtl-optimization/42249
2735         * gcc.dg/pr42249.c: New.
2736
2737 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2738
2739         PR c/42721
2740         * gcc.c-torture/execute/pr42721.c: New test.
2741
2742 2010-01-14  Ira Rosen  <irar@il.ibm.com>
2743
2744         PR tree-optimization/42709
2745         * gcc.dg/vect/pr42709.c: New test.
2746
2747 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2748
2749         PR fortran/41478
2750         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2751         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2752
2753 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2754
2755         PR fortran/42481
2756         * gfortran.dg/generic_19.f90 : New test.
2757
2758 2010-01-13  Richard Guenther  <rguenther@suse.de>
2759
2760         PR tree-optimization/42730
2761         * gcc.c-torture/compile/pr42730.c: New testcase.
2762
2763 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
2764
2765         PR target/pr42542
2766         * gcc.target/ia64/pr42542-1.c: New.
2767         * gcc.target/ia64/pr42542-2.c: New.
2768         * gcc.target/ia64/pr42542-3.c: New.
2769
2770 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
2771
2772         PR c++/42634
2773         * g++.dg/template/error45.C: New test.
2774
2775 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2776
2777         PR tree-optimization/42704
2778         * g++.dg/torture/pr42704.C: New test.
2779
2780 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2781
2782         PR tree-optimization/42703
2783         * gcc.c-torture/compile/pr42703.c: New test.
2784
2785 2010-01-13  Richard Guenther  <rguenther@suse.de>
2786
2787         PR tree-optimization/42705
2788         * gcc.c-torture/compile/pr42705.c: New testcase.
2789
2790 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
2791
2792         * gcc.target/bfin/l2.c: New test.
2793         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2794
2795 2010-01-13  Richard Guenther  <rguenther@suse.de>
2796
2797         PR middle-end/42716
2798         * gcc.c-torture/compile/pr42716.c: New testcase.
2799
2800 2010-01-13  Richard Guenther  <rguenther@suse.de>
2801
2802         PR lto/42678
2803         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2804
2805 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
2806
2807         PR c/42708
2808         * gcc.c-torture/compile/pr42708-1.c: New test.
2809
2810 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
2811
2812         PR debug/42662
2813         * gcc.dg/pr42662.c: New test.
2814
2815         PR tree-optimization/42645
2816         * g++.dg/other/pr42645-1.C: New test.
2817         * g++.dg/other/pr42645-2.C: New test.
2818
2819 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
2820
2821         PR target/42416
2822         * gcc.target/powerpc/warn-1.c: New test.
2823         * gcc.target/powerpc/warn-2.c: New test.
2824
2825 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
2826
2827         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2828         stack alignment.
2829
2830 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
2831
2832         * gcc.dg/lto/20100108_0.c: New.
2833
2834 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
2835
2836         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2837         Add -march=i686 -msse for 32bit x86 targets.
2838
2839 2010-01-10  Richard Guenther  <rguenther@suse.de>
2840
2841         PR middle-end/42667
2842         * gcc.dg/torture/pr42667.c: New testcase.
2843
2844 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2845
2846         PR fortran/32489
2847         * gfortran.dg/array_constructor_34.f90: New test.
2848
2849 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2850
2851         PR fortran/20923
2852         * gfortran.dg/array_constructor_33.f90: New test.
2853         gfortran.dg/array_function_5.f90: Add credit.
2854
2855 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2856
2857         PR debug/42631
2858         * gcc.dg/pr42631.c: New.
2859
2860 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2861
2862         PR debug/42630
2863         * gcc.dg/pr42630.c: New.
2864
2865 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2866
2867         PR debug/42629
2868         * gcc.dg/pr42629.c: New.
2869
2870 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2871
2872         PR middle-end/42363
2873         * gcc.dg/torture/pr42363.c: New.
2874
2875 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2876
2877         PR debug/42604
2878         PR debug/42395
2879         * gcc.dg/vect/pr42604.c: New.
2880         * gcc.dg/vect/pr42395.c: New.
2881
2882 2010-01-09  Richard Guenther  <rguenther@suse.de>
2883
2884         PR middle-end/42512
2885         * gcc.c-torture/execute/pr42512.c: New testcase.
2886
2887 2010-01-09  Tobias Burnus  <burnus@net-b.de>
2888
2889         PR fortran/41298
2890         * gfortran.dg/c_ptr_tests_14.f90: New test.
2891
2892 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2893
2894         PR ada/41929
2895         * gnat.dg/null_pointer_deref1.adb: Don't run on
2896         sparc*-sun-solaris2.11.
2897
2898 2010-01-08  Richard Guenther  <rguenther@suse.de>
2899
2900         PR lto/42528
2901         * gcc.dg/lto/20100103-1_0.c: New testcase.
2902         * gcc.dg/lto/20100103-2_0.c: Likewise.
2903
2904 2010-01-08  Tobias Burnus  <burnus@net-b.de
2905
2906         PR/fortran 25829
2907         * gfortran.dg/asynchronous_1.f90: New test.
2908         * gfortran.dg/asynchronous_2.f90: New test.
2909         * gfortran.dg/conflicts.f90: Update error message.
2910
2911 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
2912
2913         c++/40155
2914         * g++.dg/cpp0x/variadic-unify-2.C: New test.
2915
2916 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
2917
2918         PR tree-optimization/42625
2919         * g++.dg/opt/dtor4.C: New test.
2920         * g++.dg/opt/dtor4.h: New.
2921         * g++.dg/opt/dtor4-aux.cc: New.
2922
2923 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2924
2925         PR fortran/42597
2926         * gfortran.dg/proc_ptr_26.f90: New test.
2927
2928 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2929
2930         PR fortran/41872
2931         * gfortran.dg/allocatable_scalar_7.f90: New test.
2932
2933 2010-01-06  Richard Guenther  <rguenther@suse.de>
2934
2935         * gcc.c-torture/compile/pr42632.c: New testcase.
2936
2937 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2938
2939         PR target/42542
2940         * gcc.target/i386/pr42542-4.c: New.
2941         * gcc.target/i386/pr42542-4a.c: Likewise.
2942         * gcc.target/i386/pr42542-5.c: Likewise.
2943         * gcc.target/i386/pr42542-5a.c: Likewise.
2944
2945 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2946
2947         * gcc.dg/tls/opt-15.c: New test.
2948
2949 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2950
2951         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2952
2953 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2954
2955         PR tree-optimization/42462
2956         * g++.dg/torture/pr42462.C: New test.
2957
2958 2010-01-05  Jason Merrill  <jason@redhat.com>
2959
2960         * g++.dg/cpp0x/initlist30.C: New test.
2961
2962 2010-01-05  Richard Guenther  <rguenther@suse.de>
2963
2964         PR tree-optimization/42614
2965         * gcc.c-torture/execute/pr42614.c: New testcase.
2966
2967 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2968
2969         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2970         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2971         -Wunreachable-code.
2972         * gcc.dg/Wunreachable-2.c: Likewise.
2973         * gcc.dg/Wunreachable-3.c: Likewise.
2974         * gcc.dg/Wunreachable-4.c: Likewise.
2975         * gcc.dg/Wunreachable-5.c: Likewise.
2976         * gcc.dg/Wunreachable-6.c: Likewise.
2977         * gcc.dg/Wunreachable-7.c: Likewise.
2978         * gcc.dg/Wunreachable-8.c: Likewise.
2979         * gcc.dg/20041231-1.c: Likewise.
2980
2981 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2982
2983         PR other/42611
2984         * gcc.dg/pr42611.c: New test.
2985
2986         PR tree-optimization/42508
2987         * g++.dg/opt/pr42508.C: New test.
2988
2989 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2990
2991         PR fortran/41872
2992         * gfortran.dg/allocatable_scalar_8.f90: New.
2993
2994 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2995
2996         PR tree-optimization/42398
2997         * gcc.c-torture/compile/pr42398.c: New test.
2998
2999 2010-01-04  Jason Merrill  <jason@redhat.com>
3000
3001         PR c++/42555
3002         * g++.dg/ext/attrib35.C: New.
3003
3004         PR c++/42567
3005         * g++.dg/cpp0x/auto17.C: New.
3006
3007 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3008
3009         * gcc.dg/lto/20100104_0.c: New.
3010
3011 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3012
3013         PR target/42542
3014         * gcc.target/i386/pr42542-1.c: New.
3015         * gcc.target/i386/pr42542-1a.c: Likewise.
3016         * gcc.target/i386/pr42542-1b.c: Likewise.
3017         * gcc.target/i386/pr42542-2.c: Likewise.
3018         * gcc.target/i386/pr42542-2a.c: Likewise.
3019         * gcc.target/i386/pr42542-2b.c: Likewise.
3020         * gcc.target/i386/pr42542-3.c: Likewise.
3021         * gcc.target/i386/pr42542-3a.c: Likewise.
3022
3023 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3024
3025         PR fortran/41872
3026         * gfortran.dg/allocatable_scalar_5.f90: New test.
3027         * gfortran.dg/allocatable_scalar_6.f90: New test.
3028
3029 2010-01-03  Richard Guenther  <rguenther@suse.de>
3030
3031         PR testsuite/42583
3032         * gfortran.dg/gomp/recursion1.f90: Remove.
3033
3034 2010-01-03  Richard Guenther  <rguenther@suse.de>
3035
3036         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3037         * gcc.dg/uninit-6.c: Likewise.
3038         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3039
3040 2010-01-03  Richard Guenther  <rguenther@suse.de>
3041
3042         PR tree-optimization/42589
3043         * gcc.target/i386/pr42589.c: New testcase.
3044
3045 2010-01-03  Richard Guenther  <rguenther@suse.de>
3046
3047         PR tree-optimization/42438
3048         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3049
3050 2010-01-02  Richard Guenther  <rguenther@suse.de>
3051
3052         PR testsuite/41651
3053         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3054
3055 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3056
3057         PR target/42448
3058         * gcc.target/alpha/pr42448-1.c: New test.
3059         * gcc.target/alpha/pr42448-2.c: Ditto.
3060
3061 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3062
3063         PR preprocessor/41947
3064         * gcc.dg/c99-hexfloat-3.c: New test.
3065
3066 2010-01-01  Richard Guenther  <rguenther@suse.de>
3067
3068         PR c/42570
3069         * gcc.c-torture/execute/pr42570.c: New testcase.
3070
3071 2010-01-01  Richard Guenther  <rguenther@suse.de>
3072
3073         PR middle-end/42559
3074         * gcc.c-torture/compile/pr42559.c: New testcase.
3075
3076 \f
3077 Copyright (C) 2010 Free Software Foundation, Inc.
3078
3079 Copying and distribution of this file, with or without modification,
3080 are permitted in any medium without royalty provided the copyright
3081 notice and this notice are preserved.