OSDN Git Service

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