OSDN Git Service

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