OSDN Git Service

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