OSDN Git Service

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