OSDN Git Service

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