OSDN Git Service

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