OSDN Git Service

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