OSDN Git Service

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