OSDN Git Service

2010-05-06 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-05-06  Richard Guenther  <rguenther@suse.de>
2
3         PR tree-optimization/43934
4         * gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
5
6 2010-05-06  Richard Guenther  <rguenther@suse.de>
7
8         PR tree-optimization/43987
9         * gcc.c-torture/execute/pr43987.c: New testcase.
10         * gcc.dg/torture/pta-escape-1.c: Adjust.
11         * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
12         * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
13         * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
14         * gcc.dg/ipa/ipa-pta-11.c: Likewise.
15
16 2010-04-22  Jakub Jelinek <jakub@redhat.com>
17             Dodji Seketeli  <dodji@redhat.com>
18
19         PR c/18624
20         * g++.dg/warn/Wunused-7.C: Add dg-warning.
21         * g++.dg/template/sfinae16.C: Likewise.
22         * gcc.dg/Wunused-var-1.c: Moved to...
23         * c-c++-common/Wunused-var-1.c: ...here. New test.
24         * gcc.dg/Wunused-var-2.c: Moved to...
25         * c-c++-common/Wunused-var-2.c: ...here. New test.
26         * gcc.dg/Wunused-var-3.c: Moved to...
27         * c-c++-common/Wunused-var-3.c: ...here. New test.
28         * gcc.dg/Wunused-var-4.c: Moved to...
29         * gcc.dg/Wunused-var-1.c: ... here.
30         * gcc.dg/Wunused-var-5.c: Moved to...
31         * c-c++-common/Wunused-var-4.c: ...here. New test.
32         * gcc.dg/Wunused-var-7.c: Moved to...
33         * c-c++-common/Wunused-var-5.c: ...here. New test.
34         * gcc.dg/Wunused-var-6.c: Moved to...
35         * gcc.dg/Wunused-var-2.c: ... here.
36         * c-c++-common/Wunused-var-1.c: New test.
37         * c-c++-common/Wunused-var-2.c: New test.
38         * c-c++-common/Wunused-var-3.c: New test.
39         * c-c++-common/Wunused-var-4.c: New test.
40         * c-c++-common/Wunused-var-5.c: New test.
41         * g++.dg/warn/Wunused-var-1.C: New test.
42         * g++.dg/warn/Wunused-var-2.C: New test.
43         * g++.dg/warn/Wunused-var-3.C: New test.
44         * g++.dg/warn/Wunused-var-4.C: New test.
45         * g++.dg/warn/Wunused-var-5.C: New test.
46         * g++.dg/warn/Wunused-var-6.C: New test.
47         * g++.dg/warn/Wunused-var-7.C: New test.
48         * g++.dg/warn/Wunused-var-8.C: New test.
49         * g++.dg/warn/Wunused-parm-1.C: New test.
50         * g++.dg/warn/Wunused-parm-2.C: New test.
51         * g++.dg/warn/Wunused-parm-3.C: New test.
52
53 2010-05-06  Tobias Burnus  <burnus@net-b.de>
54
55         PR fortran/43985
56         * gfortran.dg/gomp/crayptr5.f90: New test case.
57
58 2010-05-05  Jason Merrill  <jason@redhat.com>
59
60         PR debug/43370
61         * g++.dg/ext/attrib39.C: New.
62
63 2010-05-05  Daniel Franke  <franke.daniel@gmail.com>
64
65         PR fortran/24978
66         * gfortran.dg/data_invalid.f90: New.
67
68 2010-05-05  Eric Botcazou  <ebotcazou@adacore.com>
69
70         * gnat.dg/lto2.adb: New test.
71
72 2010-05-05  Jason Merrill  <jason@redhat.com>
73
74         PR c++/43787
75         * g++.dg/opt/empty1.C: New.
76
77 2010-05-05  Janus Weil  <janus@gcc.gnu.org>
78
79         PR fortran/43696
80         * gfortran.dg/class_17.f03: New.
81
82 2010-05-04  Neil Vachharajani <nvachhar@google.com>
83
84         * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
85
86 2010-05-04  Mike Stump  <mikestump@comcast.net>
87
88         PR objc/35165
89         * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
90
91 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
92
93         PR target/43668
94         * gcc.target/i386/pr43668.c: New.
95
96 2010-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
97
98         PR c++/43028
99         * g++.dg/cpp0x/initlist31.C: New.
100
101 2010-05-04  Jakub Jelinek  <jakub@redhat.com>
102
103         PR c/43981
104         * gcc.dg/Wunused-var-8.c: New test.
105
106 2010-05-04  Jason Merrill  <jason@redhat.com>
107
108         PR c++/38064
109         * g++.dg/cpp0x/enum3.C: Extend.
110
111 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
112
113         PR target/43799
114         * gcc.target/i386/pr43799.c: New.
115
116 2010-05-04  Eric Botcazou  <ebotcazou@adacore.com>
117
118         * gnat.dg/lto1.adb: New test.
119         * gnat.dg/lto1_pkg.ad[sb]: New helper.
120
121 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
122
123         PR middle-end/43671
124         * gcc.target/i386/pr43671.c: New.
125
126 2010-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
127
128         PR c++/43705
129         * g++.dg/template/crash95.C: New.
130
131 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
132
133         PR debug/43508
134         * gcc.target/i386/pr43508.c: New.
135
136 2010-05-04  Richard Guenther  <rguenther@suse.de>
137
138         PR tree-optimization/43879
139         * g++.dg/torture/pr43879-1_0.C: New testcase.
140         * g++.dg/torture/pr43879-1_1.C: Likewise.
141
142 2010-05-03  Dodji Seketeli  <dodji@redhat.com>
143
144         PR c++/43953
145         * g++.dg/other/crash-12.C: New test.
146
147 2010-05-03  H.J. Lu  <hongjiu.lu@intel.com>
148
149         * g++.dg/cdce3.C: Add a space.  Updated.
150
151 2010-05-03  Jason Merrill  <jason@redhat.com>
152
153         PR c++/43680
154         * g++.dg/opt/enum2.C: New.
155         * g++.dg/warn/pr33738.C: Use -fstrict-enums.
156         * g++.dg/warn/Wswitch-1.C: Adjust message.
157
158 2010-05-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
159
160         * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
161         * g++.dg/ext/label13.C: Fix typo.
162         * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
163         alpha*-dec-osf5*.
164         * gcc.c-torture/compile/limits-declparen.c: xfail on
165         alpha*-dec-osf5* with -g.
166         * gcc.c-torture/compile/limits-pointer.c: Likewise.
167         * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
168         * gcc.dg/c99-tgmath-2.c: Likewise.
169         * gcc.dg/c99-tgmath-3.c: Likewise.
170         * gcc.dg/c99-tgmath-4.c: Likewise.
171
172 2010-05-03  Steven G. Kargl  <kargl@gcc.gnu.org>
173
174         PR fortran/43592
175         * gfortran.dg/unexpected_interface.f90: New test.
176
177 2010-05-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
178
179         * ada/acats/run_acats (which): New function.
180         (host_gnatchop, host_gnatmake): Use it.
181
182 2010-05-03  Richard Guenther  <rguenther@suse.de>
183
184         PR tree-optimization/43971
185         * gcc.dg/pr43971.c: New testcase.
186
187 2010-05-03  Jakub Jelinek  <jakub@redhat.com>
188
189         PR debug/43972
190         * gcc.dg/debug/pr43972.c: New test.
191
192 2010-05-02  Uros Bizjak  <ubizjak@gmail.com>
193
194         PR testsuite/43963
195         * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
196
197 2010-05-02  Richard Guenther  <rguenther@suse.de>
198
199         PR tree-optimization/43879
200         * gcc.dg/torture/pr43879-3.c: New testcase.
201
202 2010-05-01  Richard Guenther  <rguenther@suse.de>
203
204         PR tree-optimization/43949
205         * g++.dg/warn/Warray-bounds-5.C: New testcase.
206
207 2010-05-01  H.J. Lu  <hongjiu.lu@intel.com>
208
209         PR c++/43951
210         * g++.dg/init/new28.C: New.
211
212 2010-04-30  Iain Sandoe <iains@gcc.gnu.org>
213
214         PR objc++/32052
215         * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
216         structure and nested declarations.
217         * obj-c++.dg/encode-3.mm:  Remove XFAIL. Add test for anonymous
218         structure and nested declarations.  Reduce header clutter and
219         use _exit() rather than abort().
220         * objc.dg/encode-10.m: New.
221         * objc.dg/encode-11.m: New.
222
223 2010-04-30  DJ Delorie  <dj@redhat.com>
224
225         * gcc.c-torture/execute/20100430-1.c: New test.
226
227 2010-04-30  Jason Merrill  <jason@redhat.com>
228
229         PR c++/43868
230         * g++.dg/template/ptrmem21.C: New.
231
232 2010-04-30  Tobias Burnus  Mburnus@net-b.de>
233
234         PR fortran/18918
235         PR fortran/43931
236         * gfortran.dg/coarray_13.f90: New test.
237
238 2010-04-30  Richard Guenther  <rguenther@suse.de>
239
240         PR lto/43946
241         * gcc.dg/lto/20100430-1_0.c: New testcase.
242
243 2010-04-30  Jakub Jelinek  <jakub@redhat.com>
244
245         PR debug/43942
246         * c-c++-common/pr43942.c: New test.
247
248 2009-04-30  Steven Bosscher  <steven@gcc.gnu.org>
249
250         * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
251         conflict with darwin crt1.o 'start' symbol.
252
253 2010-04-30  Richard Guenther  <rguenther@suse.de>
254
255         PR tree-optimization/43879
256         * gcc.dg/torture/pr43879_1.c: New testcase.
257
258 2010-04-30  Richard Guenther  <rguenther@suse.de>
259
260         * gcc.dg/tree-ssa/builtin-free.c: New testcase.
261
262 2010-04-29  Fabien Chêne  <fabien.chene@gmail.com>
263
264         PR c++/43890
265         * init.c (diagnose_uninitialized_cst_or_ref_member): check for
266         user-provided constructor while recursing.
267
268 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
269
270         PR fortran/42274
271         * gfortran.dg/class_16.f03: New test.
272
273 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
274
275         PR fortran/42274
276         * gfortran.dg/class_15.f03: New.
277
278 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
279
280         PR fortran/43326
281         * gfortran.dg/dynamic_dispatch_9.f03: New test.
282
283 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
284
285         PR fortran/43492
286         * gfortran.dg/generic_22.f03 : New test.
287
288 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
289
290         PR fortran/42353
291         * gfortran.dg/class_14.f03: New test.
292
293 2010-04-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
294
295         PR fortran/42680
296         * gfortran.dg/interface_32.f90: New test.
297
298 2009-04-29  Paul Thomas  <pault@gcc.gnu.org>
299             Janus Weil  <janus@gcc.gnu.org>
300
301         PR fortran/41829
302         * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
303         * gfortran.dg/dynamic_dispatch_7.f03 : New test.
304         * gfortran.dg/dynamic_dispatch_8.f03 : New test.
305
306 2010-04-28  Mike Stump  <mikestump@comcast.net>
307
308         * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
309         dg-excess-errors.
310         * g++.dg/uninit-pred-2_b.C: Likewise.
311
312 2010-04-28  Tobias Burnus  <burnus@net-b.de>
313
314         PR fortran/18918
315         PR fortran/43919
316         * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
317
318 2010-04-28  Matthias Klose  <doko@ubuntu.com>
319
320         * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
321         * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
322         * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
323         * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
324         * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
325
326 2010-04-28  Eric Botcazou  <ebotcazou@adacore.com>
327
328         * gcc.dg/const-uniq-1.c: New test.
329         * gcc.dg/lto/const-uniq_[01].c: Likewise.
330
331 2010-04-28  Xinliang David Li  <davidxl@google.com>
332
333         * gcc.dg/uninit-pred-2_b.c: New test.
334         * gcc.dg/uninit-pred-4_b.c: New test.
335         * gcc.dg/uninit-pred-3_d.c: New test.
336         * gcc.dg/uninit-pred-6_b.c: New test.
337         * gcc.dg/uninit-pred-8_b.c: New test.
338         * gcc.dg/uninit-pred-3_a.c: New test.
339         * gcc.dg/uninit-pred-2_c.c: New test.
340         * gcc.dg/uninit-pred-5_a.c: New test.
341         * gcc.dg/uninit-pred-3_e.c: New test.
342         * gcc.dg/uninit-pred-7_a.c: New test.
343         * gcc.dg/uninit-pred-6_c.c: New test.
344         * gcc.dg/uninit-pred-9_a.c: New test.
345         * gcc.dg/uninit-pred-8_c.c: New test.
346         * gcc.dg/uninit-pred-3_b.c: New test.
347         * gcc.dg/uninit-pred-5_b.c: New test.
348         * gcc.dg/uninit-pred-7_b.c: New test.
349         * gcc.dg/uninit-pred-6_d.c: New test.
350         * gcc.dg/uninit-pred-9_b.c: New test.
351         * gcc.dg/uninit-pred-2_a.c: New test.
352         * gcc.dg/uninit-pred-4_a.c: New test.
353         * gcc.dg/uninit-pred-3_c.c: New test.
354         * gcc.dg/uninit-pred-6_a.c: New test.
355         * gcc.dg/uninit-pred-8_a.c: New test.
356         * gcc.dg/uninit-pred-7_c.c: New test.
357         * gcc.dg/uninit-pred-6_e.c: New test.
358         * g++.dg/uninit-pred-loop-1_b.cc: New test.
359         * g++.dg/uninit-pred-1_a.C: New test.
360         * g++.dg/uninit-pred-1_b.C: New test.
361         * g++.dg/uninit-pred-2_a.C: New test.
362         * g++.dg/uninit-pred-2_b.C: New test.
363         * g++.dg/uninit-pred-loop-1_a.cc: New test.
364         * g++.dg/uninit-pred-loop-1_c.cc: New test.
365         * g++.dg/uninit-pred-loop_1.cc: New test.
366
367 2010-04-28  Martin Jambor  <mjambor@suse.cz>
368
369         * gcc.dg/lto/20091209-1_0.c: New testcase.
370
371 2010-04-28  Richard Guenther  <rguenther@suse.de>
372
373         PR tree-optimization/43879
374         PR tree-optimization/43909
375         * gcc.dg/ipa/ipa-pta-14.c: Adjust.
376
377 2010-04-28  Richard Guenther  <rguenther@suse.de>
378
379         PR c++/43880
380         * g++.dg/torture/pr43880.C: New testcase.
381
382 2010-04-28  Manuel López-Ibáñez  <manu@gcc.gnu.org>
383
384         PR c++/9335
385         * g++.dg/template/recurse2.C: Update
386         * g++.dg/template/recurse.C: Update.
387         * g++.dg/template/pr23510.C: Update.
388         * lib/prune.exp: Filter out 'recursively instantiated'.
389
390 2010-04-27  Fabien Chêne  <fabien.chene@gmail.com>
391
392         PR c++/29043
393         * g++.dg/init/pr29043.C: New.
394
395 2010-04-27  Jason Merrill  <jason@redhat.com>
396
397         * g++.dg/lookup/scoped5.C: Adjust.
398         * g++.dg/lookup/scoped8.C: Adjust.
399         * g++.dg/template/dependent-expr5.C: Adjust.
400         * g++.old-deja/g++.brendan/nest1.C: Adjust.
401
402         PR c++/43856
403         * g++.dg/cpp0x/lambda/lambda-this2.C: New.
404
405         PR c++/43875
406         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
407
408 2010-04-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
409             Jan Hubicka <hubicka@ucw.cz>
410
411         * gcc.dg/pure-2.c: New testcase.
412         * gcc.dg/const-1.c: New testcase.
413
414 2010-04-27  Jason Merrill  <jason@redhat.com>
415
416         * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
417
418         PR c++/41468
419         * g++.dg/template/sfinae17.C: New.
420         * g++.dg/template/sfinae18.C: New.
421
422 2010-04-27  Fabien Chêne  <fabien.chene@gmail.com>
423
424         * g++.dg/init/pr42844.C: New.
425         * g++.dg/cpp0x/pr42844-2.C: New.
426         * g++.dg/cpp0x/defaulted2.C: Adjust.
427         * g++.dg/tree-ssa/pr27549.C: Likewise.
428         * g++.old-deja/g++.mike/dyncast8.C: Likewise.
429
430 2010-04-27  Tobias Burnus  <burnus@net-b.de>
431
432         PR fortran/18918
433         * gfortran.dg/coarray_12.f90: Fix dump parsing.
434
435 2010-04-27  Richard Guenther  <rguenther@suse.de>
436
437         PR middle-end/40561
438         * g++.dg/other/pr40561.C: New testcase.
439
440 2010-04-27  Martin Jambor  <mjambor@suse.cz>
441
442         PR middle-end/43812
443         * g++.dg/ipa/pr43812.C: New test.
444
445 2010-04-27  Jan Hubicka  <jh@suse.cz>
446
447         * gcc.dg/ipa/iinline-1.c (main): Rename to...
448         (test): ... this one.
449
450 2010-04-27  Bernd Schmidt  <bernds@codesourcery.com>
451
452         PR target/40657
453         * gcc.target/arm/thumb-stackframe.c: New test.
454
455 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
456         
457         * gcc.dg/pr32207.c: Fix typo in expected warning messages.
458         * gcc.dg/misc-column.c: Likewise.
459         * gcc.dg/Walways-true-1.c: Likewise.
460         * gcc.dg/Walways-true-2.c: Likewise.
461         * gcc.dg/warn-addr-cmp.c: Likewise.
462
463 2010-04-27  Tobias Burnus  <burnus@net-b.de>
464
465         PR fortran/18918
466         * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
467         * gfortran.dg/coarray_12.f90: New.
468
469 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
470
471         PR c/32207
472         * gcc.dg/pr32207.c: New test.
473         * gcc.dg/misc-column.c: Adjust expected warning.
474         * gcc.dg/Walways-true-1.c: Likewise.
475         * gcc.dg/Walways-true-2.c: Likewise.
476         * gcc.dg/warn-addr-cmp.c: Likewise.
477
478 2010-04-27  Dave Korn  <dave.korn.cygwin@gmail.com>
479
480         PR lto/42776
481         * lib/lto.exp (lto_prune_vis_warns): New function.
482         (lto-link-and-maybe-run): Call it.
483
484 2010-04-26  H.J. Lu  <hongjiu.lu@intel.com>
485
486         PR tree-optimization/43904
487         * gcc.dg/tree-ssa/tailcall-6.c: New.
488
489 2010-04-26  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
490
491         PR testsuite/35165
492         * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets.  Require
493         Darwin8/OSX10.4 - compatible code generation.
494         Use scan-rtl-dump.
495         * obj-c++.dg/stubify-1.mm: Ditto.
496         * lib/objc-torture.exp: Do not require link success for
497         "trivial.m" in the runtime checks when dowhat = 'compile'.
498         * lib/dg-pch.exp: (dg-flags-pch): New Proc.
499         * objc.dg/stubify-1.m:  Restrict to ilp32 targets.  Require
500         Darwin8/OSX10.4 - compatible code generation.
501         * objc.dg/stubify-2.m: Ditto.
502         * objc.dg/symtab-1.m: Match '.quad' for m64 code.
503         * objc.dg/next-runtime-1.m: Ditto.
504         * objc.dg/stret-2.m: Restrict to ilp32 targets.
505         * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
506         runtimes on Darwin.
507
508 2010-04-26  Jack Howarth <howarth@bromo.med.uc.edu>
509
510         PR 43715
511         * testsuite/lib/plugin-support.exp: Use "-undefined
512         dynamic_lookup" on darwin.
513
514 2010-04-26  Richard Guenther  <rguenther@suse.de>
515
516         * gcc.dg/lto/20100426_0.c: New testcase.
517
518 2010-04-26  Jie Zhang  <jie@codesourcery.com>
519
520         PR tree-optimization/43833
521         gcc.dg/Warray-bounds-8.c: New test case.
522
523 2010-04-26  Richard Guenther  <rguenther@suse.de>
524
525         PR lto/43080
526         * g++.dg/lto/20100423-3_0.C: New testcase.
527
528 2010-04-26  Richard Guenther  <rguenther@suse.de>
529
530         PR lto/42425
531         * g++.dg/lto/20100423-2_0.C: New testcase.
532
533 2010-04-26  Ira Rosen  <irar@il.ibm.com>
534
535         * gcc.dg/vect/bb-slp-23.c: New test.
536
537 2010-04-25  Joseph Myers  <joseph@codesourcery.com>
538
539         * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
540         * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
541         * gcc.dg/c1x-float-1.c: New test.
542
543 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
544
545         * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
546         of "lea\[ \t\]".
547
548 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
549
550         * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
551         FreeBSD.
552         * gfortran.dg/default_format_denormal_1.f90: Ditto.
553         * gfortran.dg/default_format_2.f90: Ditto.
554
555 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
556
557         * gfortran.dg/pr43505.f90: Clean up .mod file.
558         * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
559         * gfortran.dg/pr41347.f90: Ditto.
560         * gfortran.dg/internal_pack_4.f90: Ditto.
561         * gfortran.dg/proc_decl_23.f90: Ditto.
562         * gfortran.dg/recursive_check_3.f90: Ditto.
563         * gfortran.dg/intent_out_3.f90: Ditto.
564         * gfortran.dg/assignment_2.f90: Ditto.
565         * gfortran.dg/pr41928.f90: Ditto.
566         * gfortran.dg/pr42166.f90: Ditto.
567         * gfortran.dg/private_type_12.f90: Ditto.
568         * gfortran.dg/graphite/pr42185.f90: Ditto.
569         * gfortran.dg/graphite/pr42186.f90: Ditto.
570         * gfortran.dg/graphite/pr40982.f90: Ditto.
571         * gfortran.dg/graphite/id-2.f90: Ditto.
572         * gfortran.dg/graphite/id-4.f90: Ditto.
573         * gfortran.dg/graphite/pr42050.f90: Ditto.
574         * gfortran.dg/graphite/id-18.f90: Ditto.
575         * gfortran.dg/graphite/pr42393-1.f90: Ditto.
576         * gfortran.dg/graphite/pr41924.f90: Ditto.
577         * gfortran.dg/graphite/pr42393.f90: Ditto.
578         * gfortran.dg/graphite/pr37980.f90: Ditto.
579         * gfortran.dg/graphite/pr38953.f90: Ditto.
580         * gfortran.dg/graphite/pr42180.f90: Ditto.
581         * gfortran.dg/graphite/pr42181.f90: Ditto.
582         * gfortran.dg/where_operator_assign_4.f90: Ditto.
583         * gfortran.dg/select_type_4.f90: Ditto.
584         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
585         * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
586         * gfortran.dg/lto/pr40725_0.f03: Ditto.
587         * gfortran.dg/elemental_args_check_2.f90: Ditto.
588         * gfortran.dg/whole_file_11.f90: Ditto.
589         * gfortran.dg/private_type_11.f90: Ditto.
590         * gfortran.dg/vect/vect-gems.f90: Ditto.
591         * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
592
593 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
594
595         * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
596
597 2010-04-25  Eric Botcazou  <ebotcazou@adacore.com>
598
599         * gnat.dg/pack15.ad[sb]: New test.
600
601 2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
602
603         * gcc.target/arm/mla-1.c: New test.
604
605 2010-04-24  Steven G. Kargl  <kargl@gcc.gnu.org>
606
607         PR fortran/30073
608         PR fortran/43793
609         * gfortran.dg/pr43793.f90: New test.
610
611 2010-04-24  Bernd Schmidt  <bernds@codesourcery.com>
612
613         PR tree-optimization/41442
614         * gcc.target/i386/pr41442.c: New test.
615
616 2010-04-24  Hans-Peter Nilsson  <hp@axis.com>
617
618         PR fortran/43832
619         * gfortran.dg/fgetc_3.f90: Delete bogus test.
620
621 2010-04-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
622
623         PR fortran/43832
624         * gfortran.dg/open_nounit.f90: New test.
625
626 2010-04-24  Paul Thomas  <pault@gcc.gnu.org>
627
628         PR fortran/43841
629         PR fortran/43843
630         * gfortran.dg/elemental_scalar_args_1.f90 : New test.
631
632 2010-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
633
634         * gcc.dg/Wconversion-integer.c: Update.
635
636 2010-04-23  Eric Botcazou  <ebotcazou@adacore.com>
637
638         * gnat.dg/unchecked_convert5.adb: New test.
639
640 2010-04-23  Richard Guenther  <rguenther@suse.de>
641
642         PR lto/41734
643         * gcc.dg/lto/20100423-2_0.c: New testcase.
644         * gcc.dg/lto/20100423-2_0.c: Likewise.
645
646 2010-04-23  Richard Guenther  <rguenther@suse.de>
647
648         PR lto/43455
649         * gcc.dg/lto/20100423-1_0.c: New testcase.
650         * gcc.dg/lto/20100423-1_1.c: Likewise.
651
652 2010-04-23  Martin Jambor  <mjambor@suse.cz>
653
654         PR tree-optimization/43846
655         * gcc.dg/tree-ssa/sra-10.c: New test.
656
657 2010-04-23  Martin Jambor  <mjambor@suse.cz>
658
659         PR middle-end/43835
660         * gcc.c-torture/execute/pr43835.c: New test.
661
662 2010-04-23  Richard Guenther  <rguenther@suse.de>
663
664         PR lto/42653
665         * g++.dg/lto/20100423-1_0.C: New testcase.
666
667 2010-04-22  Uros Bizjak  <ubizjak@gmail.com>
668
669         * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
670
671 2010-04-22  Ira Rosen  <irar@il.ibm.com>
672
673         PR tree-optimization/43842
674         * gcc.dg/vect/pr43842.c: New test.
675
676 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
677
678         * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
679         * gcc.target/i386/wmul-2.c: Likewise.
680
681 2010-04-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
682
683         * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
684         * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
685
686 2010-04-22  Alexander Monakov  <amonakov@ispras.ru>
687
688         * gfortran.dg/reassoc_6.f: New testcase.
689
690 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
691
692         PR middle-end/29274
693         * gcc.target/arm/wmul-1.c: New test.
694         * gcc.target/arm/wmul-2.c: New test.
695
696 2010-04-22  Richard Guenther  <rguenther@suse.de>
697
698         PR tree-optimization/43845
699         * gcc.c-torture/compile/pr43845.c: New testcase.
700
701 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
702
703         PR middle-end/29274
704         * gcc.target/i386/wmul-1.c: New test.
705         * gcc.target/i386/wmul-2.c: New test.
706         * gcc.target/bfin/wmul-1.c: New test.
707         * gcc.target/bfin/wmul-2.c: New test.
708
709 2010-04-22  Richard Guenther  <rguenther@suse.de>
710
711         PR fortran/43829
712         * gfortran.dg/vector_subscript_6.f90: New testcase.
713         * gfortran.dg/assign_10.f90: Adjust.
714
715 2010-04-21  Jakub Jelinek  <jakub@redhat.com>
716
717         PR fortran/43836
718         * gfortran.dg/gomp/pr43836.f90: New test.
719
720 2010-04-21  Richard Guenther  <rguenther@suse.de>
721
722         * gcc.dg/ipa/ipa-pta-11.c: Adjust.
723
724 2010-04-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
725
726         * gcc.dg/torture/builtin-cproj-3.c: New.
727
728 2010-04-20  Jason Merrill  <jason@redhat.com>
729
730         PR c++/9335
731         * g++.dg/template/recurse2.C: New.
732         * g++.dg/parse/crash36.C: Adjust.
733         * g++.dg/other/fold1.C: Adjust.
734         * g++.dg/init/member1.C: Adjust.
735         * lib/prune.exp: Prune "skipping N instantiation contexts".
736
737 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
738
739         * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
740
741 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
742
743         * gcc.dg/torture/builtin-cproj-1.c: New.
744         * gcc.dg/torture/builtin-cproj-2.c: New.
745
746 2010-04-20  Dodji Seketeli  <dodji@redhat.com>
747
748         PR c++/43800
749         PR c++/43704
750         * g++.dg/template/typedef32.C: Adjust.
751         * g++.dg/template/typedef33.C: New test.
752
753 2010-04-20  Paul Thomas  <pault@gcc.gnu.org>
754
755         PR fortran/43227
756         * gfortran.dg/proc_decl_23.f90: New test.
757
758         PR fortran/43266
759         * gfortran.dg/abstract_type_6.f03: New test.
760
761 2010-04-20  Xinliang David Li  <davidxl@google.com>
762
763         * g++.dg/tree-ssa/fold-compare.C: New.
764
765 2010-04-20  Richard Guenther  <rguenther@suse.de>
766
767         PR tree-optimization/39417
768         * g++.dg/torture/pr39417.C: New testcase.
769
770 2010-04-20  Richard Guenther  <rguenther@suse.de>
771
772         * gcc.dg/ipa/ipa-pta-14.c: New testcase.
773
774 2010-04-20  Jakub Jelinek  <jakub@redhat.com>
775
776         * g++.dg/debug/dwarf2/rv1.C: New test.
777
778 2010-04-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
779
780         PR target/43635
781         * gcc.c-torture/compile/pr43635.c: New testcase.
782
783 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
784
785         PR fortran/43339
786         * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
787         of sequential loops being private only in the innermost containing
788         task region.
789
790         PR middle-end/43337
791         * gfortran.dg/gomp/pr43337.f90: New test.
792
793 2010-04-19  Richard Guenther  <rguenther@suse.de>
794
795         PR tree-optimization/43796
796         * gfortran.dg/pr43796.f90: New testcase.
797
798 2010-04-19  Richard Guenther  <rguenther@suse.de>
799
800         PR tree-optimization/43783
801         * gcc.c-torture/execute/pr43783.c: New testcase.
802
803 2010-04-19  Uros Bizjak  <ubizjak@gmail.com>
804
805         PR target/43766
806         * gcc.target/i386/pr43766.c: New test.
807
808 2010-04-19  Jie Zhang  <jie@codesourcery.com>
809
810         PR target/43662
811         * gcc.target/i386/pr43662.c: New test.
812
813 2010-04-19  Dodji Seketeli  <dodji@redhat.com>
814
815         PR c++/43704
816         * g++.dg/template/typedef32.C: New test.
817
818 2010-04-19  Ira Rosen  <irar@il.ibm.com>
819
820         PR tree-optimization/37027
821         * lib/target-supports.exp
822         (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
823         * gcc.dg/vect/pr37027.c: New test.
824         * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
825         gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
826         gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
827         gcc.dg/vect/vect-complex-6.c: Likewise.
828
829 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
830
831         * g++.dg/debug/dwarf2/enum1.C: New test.
832
833 2010-04-18  Eric Botcazou  <ebotcazou@adacore.com>
834
835         * gnat.dg/rep_clause5.ad[sb]: New test.
836         * gnat.dg/rep_clause5_pkg.ads: New helper.
837
838 2010-04-18  Ira Rosen  <irar@il.ibm.com>
839
840         PR tree-optimization/43771
841         * g++.dg/vect/pr43771.cc: New test.
842
843 2010-04-17  Steven G. Kargl  <kargl@gcc.gnu.org>
844
845         PR fortran/31538
846         * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
847         * gfortran.dg/bounds_check_fail_3.f90: Ditto.
848
849 2010-04-17  Eric Botcazou  <ebotcazou@adacore.com>
850
851         * gnat.dg/sizetype.adb: Rename into...
852         * gnat.dg/sizetype1.adb: ...this.
853         * gnat.dg/sizetype2.adb: New test.
854
855 2010-04-16  Richard Guenther  <rguenther@suse.de>
856
857         PR tree-optimization/43572
858         * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
859
860 2010-04-16  Olivier Hainque  <hainque@adacore.com>
861
862         * gnat.dg/specs/discr_private.ads: New test.
863
864 2010-04-16  Bernd Schmidt  <bernds@codesourcery.com>
865
866         PR target/41514
867         * gcc.target/arm/thumb-comparisons.c: New test.
868
869         PR target/40603
870         * gcc.target/arm/thumb-cbranchqi.c: New test.
871
872 2010-04-16  Christian Bruel  <christian.bruel@st.com>
873
874         * g++.dg/torture/pr36191.C: Enable for SH.
875
876 2010-04-16  Eric Botcazou  <ebotcazou@adacore.com>
877
878         * gnat.dg/wide_boolean.adb: New test.
879         * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
880
881 2010-04-15  Richard Guenther  <rguenther@suse.de>
882
883         * gcc.dg/ipa/ipa-pta-1.c: New testcase.
884         * gcc.dg/ipa/ipa-pta-2.c: Likewise.
885         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
886         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
887         * gcc.dg/ipa/ipa-pta-5.c: Likewise.
888         * gcc.dg/ipa/ipa-pta-6.c: Likewise.
889         * gcc.dg/ipa/ipa-pta-7.c: Likewise.
890         * gcc.dg/ipa/ipa-pta-8.c: Likewise.
891         * gcc.dg/ipa/ipa-pta-9.c: Likewise.
892         * gcc.dg/ipa/ipa-pta-10.c: Likewise.
893         * gcc.dg/ipa/ipa-pta-11.c: Likewise.
894         * gcc.dg/ipa/ipa-pta-12.c: Likewise.
895         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
896         * gcc.dg/torture/ipa-pta-2.c: Likewise.
897         * gcc.dg/torture/ipa-pta-1.c: Adjust.
898
899 2010-04-14  Bernd Schmidt  <bernds@codesourcery.com>
900
901         PR target/21803
902         * gcc.target/arm/pr42496.c: New test.
903
904 2010-04-14  Jason Merrill  <jason@redhat.com>
905
906         PR c++/36625
907         * g++.dg/ext/attrib38.C: New.
908
909 2010-04-14  Steve Ellcey  <sje@cup.hp.com>
910
911         PR testsuite/43739
912         * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
913
914 2010-04-14  Manuel López-Ibáñez  <manu@gcc.gnu.org>
915
916         PR 42966
917         * gcc.dg/cpp/warn-undef-2.c: Update.
918         * gcc.dg/cpp/warn-traditional-2.c: Update.
919         * gcc.dg/cpp/warn-comments-2.c: Update.
920         * gcc.dg/cpp/warn-variadic-2.c: Update.
921         * gcc.dg/cpp/warn-long-long-2.c: Update.
922         * gcc.dg/cpp/warn-deprecated-2.c: Update.
923         * gcc.dg/cpp/warn-multichar-2.c: Update.
924         * gcc.dg/cpp/warn-normalized-3.c: Update.
925         * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
926         * gcc.dg/cpp/warn-trigraphs-3.c: Update.
927         * gcc.dg/cpp/warn-unused-macros-2.c: Update.
928         * gcc.dg/cpp/warn-trigraphs-4.c: Update.
929         * gcc.dg/cpp/warn-redefined-2.c: Update.
930         * gfortran.dg/warning-directive-2.F90: Update.
931         * c-c++-common/cpp/warning-directive-2.c: Update.
932
933 2010-04-14  Michael Matz  <matz@suse.de>
934
935         PR tree-optimization/42963
936         * testsuite/gcc.dg/pr42963.c: New testcase.
937
938 2010-04-14  Eric Botcazou  <ebotcazou@adacore.com>
939
940         * gnat.dg/class_wide.adb: Rename into...
941         * gnat.dg/class_wide1.adb: ...this.
942         * gnat.dg/class_wide2.ad[sb]: New test.
943
944 2010-04-14  Tobias Burnus  <burnus@net-b.de>
945
946         PR fortran/18918
947         * gfortran.dg/coarray_9.f90: Update dg-errors.
948         * gfortran.dg/coarray_10.f90: New test.
949         * gfortran.dg/coarray_11.f90: New test.
950
951 2010-04-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
952
953         PR fortran/43747
954         gfortran.dg/initialization_24.f90: New test.
955
956 2010-04-13  Jason Merrill  <jason@redhat.com>
957
958         * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
959         * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
960
961 2010-04-13  Manuel López-Ibáñez  <manu@gcc.gnu.org>
962
963         * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
964         * g++.dg/dg.exp: Likewise.
965         * gcc.dg/cpp/warning-directive-1.c: Move to ...
966         * c-c++-common/cpp/warning-directive-1.c: ... here.
967         * gcc.dg/cpp/warning-directive-2.c: Move to ...
968         * c-c++-common/cpp/warning-directive-2.c: ... here.
969         * gcc.dg/cpp/warning-directive-3.c: Move to ...
970         * c-c++-common/cpp/warning-directive-3.c: ... here.
971         * gcc.dg/cpp/warning-directive-4.c: Move to ...
972         * c-c++-common/cpp/warning-directive-4.c: ... here.
973         * g++.dg/cpp/warning-directive-1.C: Delete.
974         * g++.dg/cpp/warning-directive-2.C: Delete.
975         * g++.dg/cpp/warning-directive-3.C: Delete.
976         * g++.dg/cpp/warning-directive-4.C: Delete.
977         * gcc.dg/cpp/normalised-3.c: Delete.
978         * g++.dg/cpp/normalised-1.C: Rename as ...
979         * c-c++-common/cpp/normalised-3.c: ... this.
980
981 2010-04-13  Martin Jambor  <mjambor@suse.cz>
982
983         * gcc.dg/tree-ssa/sra-9.c: New test.
984
985 2010-04-13  Michael Matz  <matz@suse.de>
986
987         PR middle-end/43730
988         * gcc.dg/pr43730.c: New test.
989
990 2010-04-13  Michael Matz  <matz@suse.de>
991
992         * gcc.dg/tree-ssa/negate.c: New testcase.
993
994 2010-04-13  Richard Guenther  <rguenther@suse.de>
995
996         PR testsuite/43735
997         * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
998
999 2010-04-13  Richard Guenther  <rguenther@suse.de>
1000
1001         * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
1002
1003 2010-04-13  Eric Botcazou  <ebotcazou@adacore.com>
1004
1005         * gnat.dg/derived_type1.adb: New test.
1006
1007 2010-04-13  Matthias Klose  <doko@ubuntu.com>
1008
1009         * gcc.dg/plugindir1.c: New testcase.
1010         * gcc.dg/plugindir2.c: New testcase.
1011         * gcc.dg/plugindir3.c: New testcase.
1012         * gcc.dg/plugindir4.c: New testcase.
1013
1014 2010-04-12  Uros Bizjak  <ubizjak@gmail.com>
1015
1016         * gcc.target/i386/rotate-2.c: New test.
1017
1018 2010-04-12  Jason Merrill  <jason@redhat.com>
1019
1020         PR c++/43641
1021         * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
1022         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
1023
1024 2010-04-12  Fabien Chene  <fabien.chene@gmail.com>
1025
1026         PR c++/25811
1027         * g++.dg/init/pr25811.C: New test.
1028
1029 2010-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1030
1031         * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
1032         dg-error, dg-warning.
1033         * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
1034
1035 2010-04-12  Richard Guenther  <rguenther@suse.de>
1036
1037         * gcc.dg/torture/inline-2.c: New testcase.
1038
1039 2010-04-12  Jakub Jelinek  <jakub@redhat.com>
1040
1041         PR bootstrap/43699
1042         * gcc.dg/Wunused-var-7.c: New test.
1043
1044         PR tree-optimization/43560
1045         * gcc.c-torture/execute/pr43560.c: New test.
1046
1047 2010-04-12  Eric Botcazou  <ebotcazou@adacore.com>
1048
1049         * gnat.dg/aggr13.adb: New test.
1050         * gnat.dg/aggr14.adb: Likewise.
1051         * gnat.dg/aggr14_pkg.ad[sb]: New helper.
1052
1053 2010-04-12  Richard Guenther  <rguenther@suse.de>
1054
1055         PR c++/43611
1056         * g++.dg/torture/pr43611.C: New testcase.
1057
1058 2010-04-12  Shujing Zhao  <pearly.zhao@oracle.com>
1059
1060         PR c/36774
1061         * gcc.dg/pr36774-1.c: New test.
1062         * gcc.dg/pr36774-2.c: New test.
1063
1064 2010-04-11  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
1065
1066         * gcc.target/sh/rte-delay-slot.c: New test.
1067
1068 2010-04-11  Eric Botcazou  <ebotcazou@adacore.com>
1069
1070         * gnat.dg/pack9.adb: Remove -cargs option.
1071         * gnat.dg/aggr12.ad[sb]: New test.
1072
1073 2010-04-10  Jie Zhang  <jie@codesourcery.com>
1074
1075         PR target/43417
1076         * gcc.target/sh/pr43417.c: New test.
1077
1078 2010-04-10  Tobias Burnus  <burnus@net-b.de>
1079
1080         PR fortran/43591
1081         * gfortran.dg/spec_expr_6.f90: New test.
1082
1083 2010-04-09  Manuel López-Ibáñez <manu@gcc.gnu.org>
1084
1085         PR cpp/43195
1086         * gcc.dg/cpp/pr43195.c: New.
1087         * gcc.dg/cpp/pr43195.h: New.
1088
1089 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1090
1091         PR 42965
1092         * gcc.dg/Werror-6.c: Adjust.
1093         * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
1094         * gcc.dg/Werror-4.c: Likewise.
1095         * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
1096         * gcc.dg/Wswitch-enum-error.c: Likewise.
1097         * gcc.dg/Wpointer-arith.c: Likewise.
1098         * gcc.dg/Wfatal.c: Likewise.
1099         * gcc.dg/Wswitch-error.c: Likewise.
1100         * g++.dg/warn/unused-result1-Werror.c: Likewise.
1101         * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
1102         * gcc.dg/cpp/warn-undef-2.c: Likewise.
1103         * gcc.dg/cpp/warn-traditional-2.c: Likewise.
1104         * gcc.dg/cpp/warn-comments-2.c: Likewise.
1105         * gcc.dg/cpp/warn-variadic-2.c: Likewise.
1106         * gcc.dg/cpp/warning-directive-2.c: Likewise.
1107         * gcc.dg/cpp/warn-long-long-2.c: Likewise.
1108         * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
1109         * gcc.dg/cpp/warn-multichar-2.c: Likewise.
1110         * gcc.dg/cpp/warn-normalized-3.c: Likewise.
1111         * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
1112         * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
1113         * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
1114         * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
1115         * gcc.dg/cpp/warn-redefined-2.c: Likewise.
1116         * g++.dg/cpp/warning-directive-2.C: Likewise.
1117         * gfortran.dg/warning-directive-2.F90: Likewise.
1118
1119 2010-04-09  Jason Merrill  <jason@redhat.com>
1120
1121         PR c++/42623
1122         * g++.dg/template/sizeof13.C: New.
1123
1124 2010-04-09  Kai Tietz  <kai.tietz@onevision.com>
1125
1126         * g++.dg/other/pr35504.C: Add check for thiscall.
1127         * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
1128         * gcc.dg/torture/stackalign/thiscall-1.c: New.
1129
1130 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1131
1132         PR c++/28584
1133         * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
1134         * c-c++-common/Wint-to-pointer-cast-1.c: ...  here.
1135         * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
1136         * c-c++-common/Wint-to-pointer-cast-2.c: ...  here.
1137         * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
1138         * c-c++-common/Wint-to-pointer-cast-3.c: ...  here. Update.
1139         * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
1140         * g++.dg/other/increment1.C: Likewise.
1141
1142 2010-04-09  Tobias Burnus  <burnus@net-b.de>
1143
1144         PR fortran/18918
1145         * gfortran.dg/coarray_7.f90: New test.
1146         * gfortran.dg/coarray_8.f90: New test.
1147
1148 2010-04-08  Bud Davis  <bdavis9659@sbcglobal.net>
1149
1150         PR fortran/28039
1151         * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
1152
1153 2010-04-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1154
1155         PR target/43643
1156         * gcc.dg/pr43643.c: New test.
1157
1158 2010-04-08  Tobias Burnus  <burnus@net-b.de>
1159
1160         * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
1161
1162 2010-04-08  Richard Guenther  <rguenther@suse.de>
1163
1164         PR tree-optimization/43679
1165         * gcc.c-torture/compile/pr43679.c: New testcase.
1166
1167 2010-04-08  Jakub Jelinek  <jakub@redhat.com>
1168
1169         PR debug/43670
1170         * gcc.dg/pr43670.c: New test.
1171
1172 2010-04-08  Maxim Kuvyrkov  <maxim@codesourcery.com>
1173
1174         PR middle-end/40815
1175         * gcc.dg/tree-ssa/reassoc-19.c: New.
1176
1177 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
1178
1179         PR c/18624
1180         * gcc.dg/Wunused-var-1.c: New test.
1181         * gcc.dg/Wunused-var-2.c: New test.
1182         * gcc.dg/Wunused-var-3.c: New test.
1183         * gcc.dg/Wunused-var-4.c: New test.
1184         * gcc.dg/Wunused-var-5.c: New test.
1185         * gcc.dg/Wunused-var-6.c: New test.
1186         * gcc.dg/Wunused-parm-1.c: New test.
1187
1188         * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
1189         * gcc.dg/trunc-1.c: Likewise.
1190         * gcc.dg/vla-9.c: Likewise.
1191         * gcc.dg/dfp/composite-type.c: Likewise.
1192
1193 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
1194
1195         PR objc/35996
1196         * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
1197         * obj-c++.dg/objc-gc-3.mm: Ditto.
1198
1199 2010-04-07  Simon Baldwin  <simonb@google.com>
1200
1201         * gcc.dg/cpp/warn-undef-2.c: New.
1202         * gcc.dg/cpp/warn-traditional-2.c: New.
1203         * gcc.dg/cpp/warn-comments-2.c: New.
1204         * gcc.dg/cpp/warning-directive-1.c: New.
1205         * gcc.dg/cpp/warn-long-long.c: New.
1206         * gcc.dg/cpp/warn-traditional.c: New.
1207         * gcc.dg/cpp/warn-variadic-2.c: New.
1208         * gcc.dg/cpp/warn-undef.c: New.
1209         * gcc.dg/cpp/warn-normalized-1.c: New.
1210         * gcc.dg/cpp/warning-directive-2.c: New.
1211         * gcc.dg/cpp/warn-long-long-2.c: New.
1212         * gcc.dg/cpp/warn-variadic.c: New.
1213         * gcc.dg/cpp/warn-normalized-2.c: New.
1214         * gcc.dg/cpp/warning-directive-3.c: New.
1215         * gcc.dg/cpp/warn-deprecated-2.c: New.
1216         * gcc.dg/cpp/warn-trigraphs-1.c: New.
1217         * gcc.dg/cpp/warn-multichar-2.c: New.
1218         * gcc.dg/cpp/warn-normalized-3.c: New.
1219         * gcc.dg/cpp/warning-directive-4.c: New.
1220         * gcc.dg/cpp/warn-unused-macros.c: New.
1221         * gcc.dg/cpp/warn-trigraphs-2.c: New.
1222         * gcc.dg/cpp/warn-cxx-compat-2.c: New.
1223         * gcc.dg/cpp/warn-cxx-compat.c: New.
1224         * gcc.dg/cpp/warn-redefined.c: New.
1225         * gcc.dg/cpp/warn-trigraphs-3.c: New.
1226         * gcc.dg/cpp/warn-unused-macros-2.c: New.
1227         * gcc.dg/cpp/warn-deprecated.c: New.
1228         * gcc.dg/cpp/warn-trigraphs-4.c: New.
1229         * gcc.dg/cpp/warn-redefined-2.c: New.
1230         * gcc.dg/cpp/warn-comments.c: New.
1231         * gcc.dg/cpp/warn-multichar.c: New.
1232         * g++.dg/cpp/warning-directive-1.C: New.
1233         * g++.dg/cpp/warning-directive-2.C: New.
1234         * g++.dg/cpp/warning-directive-3.C: New.
1235         * g++.dg/cpp/warning-directive-4.C: New.
1236         * gfortran.dg/warning-directive-1.F90: New.
1237         * gfortran.dg/warning-directive-3.F90: New.
1238         * gfortran.dg/warning-directive-2.F90: New.
1239         * gfortran.dg/warning-directive-4.F90: New.
1240
1241 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
1242
1243         PR objc++/23716
1244         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
1245
1246 2010-04-07  Jason Merrill  <jason@redhat.com>
1247
1248         * g++.dg/template/dr408.C: New.
1249
1250         * g++.dg/lookup/ns4.C: New.
1251
1252         PR c++/38392
1253         * g++.dg/template/friend51.C: New test.
1254
1255         PR c++/41970
1256         * g++.old-deja/g++.other/linkage1.C: Adjust.
1257
1258 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1259
1260         PR c++/42697
1261         * g++.dg/template/crash94.C: New test.
1262
1263 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1264
1265         PR c++/40239
1266         * g++.dg/init/aggr5.C: New test.
1267         * g++.dg/init/aggr5.C: New test.
1268
1269 2010-04-07  Richard Guenther  <rguenther@suse.de>
1270
1271         PR tree-optimization/43270
1272         * g++.dg/warn/Warray-bounds-4.C: New testcase.
1273         * gcc.dg/Warray-bounds-7.c: Likewise.
1274
1275 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
1276
1277         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
1278         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
1279         * gnat.dg/bit_packed_array4.ad[sb]: New test.
1280
1281 2010-04-07  Jie Zhang  <jie@codesourcery.com>
1282
1283         PR c++/42556
1284         * g++.dg/init/pr42556.C: New test.
1285
1286 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1287
1288         PR debug/43628
1289         * g++.dg/debug/dwarf2/typedef2.C: New test.
1290
1291 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
1292
1293         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
1294         c-c++-common/dwarf2/redeclaration-1.C
1295
1296 2010-04-06  Jason Merrill  <jason@redhat.com>
1297
1298         * g++.dg/cpp0x/pr31437.C: Adjust error location.
1299         * g++.dg/ext/attrib18.C: Likewise.
1300         * g++.dg/ext/bitfield2.C: Likewise.
1301         * g++.dg/ext/bitfield4.C: Likewise.
1302         * g++.dg/ext/visibility/warn2.C: Likewise.
1303         * g++.dg/ext/visibility/warn3.C: Likewise.
1304         * g++.dg/gomp/pr26690-1.C: Likewise.
1305         * g++.dg/inherit/covariant7.C: Likewise.
1306         * g++.dg/init/synth2.C: Likewise.
1307         * g++.dg/lookup/using7.C: Likewise.
1308         * g++.dg/other/crash-4.C: Likewise.
1309         * g++.dg/other/error13.C: Likewise.
1310         * g++.dg/other/error20.C: Likewise.
1311         * g++.dg/parse/crash31.C: Likewise.
1312         * g++.dg/parse/error16.C: Likewise.
1313         * g++.dg/parse/error19.C: Likewise.
1314         * g++.dg/parse/error27.C: Likewise.
1315         * g++.dg/parse/error28.C: Likewise.
1316         * g++.dg/parse/fused-params1.C: Likewise.
1317         * g++.dg/template/error2.C: Likewise.
1318         * g++.dg/template/local6.C: Likewise.
1319         * g++.dg/template/qualttp15.C: Likewise.
1320         * g++.dg/warn/Wnvdtor-2.C: Likewise.
1321         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
1322         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
1323         * g++.old-deja/g++.brendan/crash29.C: Likewise.
1324         * g++.old-deja/g++.eh/spec6.C: Likewise.
1325         * g++.old-deja/g++.jason/crash3.C: Likewise.
1326         * g++.old-deja/g++.jason/destruct2.C: Likewise.
1327         * g++.old-deja/g++.law/ctors5.C: Likewise.
1328         * g++.old-deja/g++.law/ctors9.C: Likewise.
1329         * g++.old-deja/g++.mike/p3538a.C: Likewise.
1330         * g++.old-deja/g++.mike/p3538b.C: Likewise.
1331         * g++.old-deja/g++.other/struct1.C: Likewise.
1332         * g++.old-deja/g++.other/volatile1.C: Likewise.
1333         * g++.old-deja/g++.pt/crash36.C: Likewise.
1334         * g++.old-deja/g++.pt/derived3.C: Likewise.
1335         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1336         * g++.old-deja/g++.robertl/eb4.C: Likewise.
1337
1338 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
1339
1340         PR middle-end/43519
1341         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
1342         * gcc.dg/graphite/id-19.c: New.
1343
1344 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
1345
1346         PR middle-end/32824
1347         * gcc.dg/vect/pr32824: New.
1348
1349 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1350
1351         PR fortran/18918
1352         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
1353         * gfortran.dg/coarray_3.f90: Ditto.
1354         * gfortran.dg/coarray_4.f90: Ditto.
1355         * gfortran.dg/coarray_5.f90: Ditto.
1356         * gfortran.dg/coarray_6.f90: Ditto.
1357         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
1358
1359 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1360
1361         PR fortran/18918
1362         * gfortran.dg/coarray_4.f90: Fix test.
1363         * gfortran.dg/coarray_6.f90: Add more tests.
1364
1365 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1366
1367         PR fortran/18918
1368         * gfortran.dg/coarray_4.f90: New test.
1369         * gfortran.dg/coarray_5.f90: New test.
1370         * gfortran.dg/coarray_6.f90: New test.
1371
1372 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1373
1374         PR fortran/18918
1375         * gfortran.dg/iso_fortran_env_5.f90: New test.
1376         * gfortran.dg/iso_fortran_env_6.f90: New test.
1377
1378 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1379
1380         PR fortran/39997
1381         * gfortran.dg/coarray_1.f90: New test.
1382         * gfortran.dg/coarray_2.f90: New test.
1383         * gfortran.dg/coarray_3.f90: New test.
1384
1385 2010-04-06  Jason Merrill  <jason@redhat.com>
1386
1387         PR c++/43648
1388         * g++.dg/template/dtor8.C: New.
1389
1390         PR c++/43621
1391         * g++.dg/template/error-recovery2.C: New.
1392
1393 2010-04-06  Jan Hubicka  <jh@suse.czpli
1394
1395         PR tree-optimization/42906
1396         * gcc.dg/tree-ssa/dce-1.c: New testcase.
1397
1398 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1399
1400         PR fortran/43178
1401         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
1402         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1403         * gfortran.dg/auto_dealloc_1.f90: Ditto.
1404
1405 2010-04-06  Richard Guenther  <rguenther@suse.de>
1406
1407         PR tree-optimization/43627
1408         * gcc.dg/tree-ssa/vrp49.c: New testcase.
1409
1410 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1411
1412         PR target/43638
1413         * gcc.target/i386/pr43638.c: New test.
1414
1415 2010-04-06  Richard Guenther  <rguenther@suse.de>
1416
1417         PR middle-end/43661
1418         * gcc.c-torture/compile/pr43661.c: New testcase.
1419
1420 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1421
1422         * gcc.target/s390/stackcheck1.c: Add dg-warning.
1423
1424 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
1425
1426         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
1427
1428 2010-04-02  Richard Guenther  <rguenther@suse.de>
1429
1430         PR tree-optimization/43629
1431         * gcc.c-torture/execute/pr43629.c: New testcase.
1432
1433 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1434             Dominique d'Humieres  <dominiq@lps.ens.fr>
1435
1436         PR libfortran/43605
1437         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
1438
1439 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
1440
1441         PR debug/43325
1442         * c-c++-common/dwarf2/redeclaration-1.C: New test.
1443
1444 2010-04-01  Jason Merrill  <jason@redhat.com>
1445
1446         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
1447
1448 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1449             Manfred Schwarb  <manfred99@gmx.ch>
1450
1451         PR libfortran/43605
1452         * gfortran.dg/ftell_3.f90: New test.
1453
1454 2010-04-01  Richard Guenther  <rguenther@suse.de>
1455
1456         PR middle-end/43614
1457         * gcc.c-torture/compile/pr43614.c: New testcase.
1458
1459 2010-04-01  Martin Jambor  <mjambor@suse.cz>
1460
1461         PR tree-optimization/43141
1462         * gcc.dg/guality/pr43141.c: New test.
1463
1464 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1465
1466         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
1467         * g++.dg/eh/spbp.C: Likewise.
1468         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
1469         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
1470         superfluous casts.
1471         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
1472         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
1473         * objc.dg/dwarf-2.m: Likewise.
1474
1475 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1476
1477         PR middle-end/43464
1478         * gcc.dg/graphite/id-pr43464.c: New.
1479         * gcc.dg/graphite/id-pr43464-1.c: New.
1480
1481 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1482
1483         PR middle-end/43351
1484         * gcc.dg/graphite/id-pr43351.c
1485
1486 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1487
1488         PR testsuite/35165
1489         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
1490         * obj-c++.dg/try-catch-2.mm: Ditto.
1491         * obj-c++.dg/lookup-2.mm: Ditto.
1492         * obj-c++.dg/encode-8.m: Ditto.
1493         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1494         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
1495         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
1496         * obj-c++.dg/const-str-11.mm: Ditto.
1497         * obj-c++.dg/const-str-9.mm: Ditto.
1498         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
1499         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
1500         * obj-c++.dg/except-1.mm: Ditto.
1501         * obj-c++.dg/const-str-7.mm: Ditto.
1502         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1503         * obj-c++.dg/const-str-3.mm: Ditto.
1504         * obj-c++.dg/const-str-7.mm: Ditto.
1505         * obj-c++.dg/stubify-2.mm: Change dump file name.
1506
1507         PR objc++/23613
1508         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
1509         New macro.
1510         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
1511         Remove dg-xfail-if.
1512
1513 2010-03-31  Martin Jambor  <mjambor@suse.cz>
1514
1515         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
1516         only with -O2, -O3 or -Os and not with -fwhopr.
1517
1518 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
1519
1520         PR c++/43558
1521         * g++.dg/template/typedef31.C: New test.
1522
1523 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1524
1525         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
1526         assembler output on *-*-solaris2*.
1527         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1528
1529 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
1530
1531         PR debug/43557
1532         * gcc.dg/pr43557-1.c: New test.
1533         * gcc.dg/pr43557-2.c: New file.
1534
1535 2010-03-31  Jie Zhang  <jie@codesourcery.com>
1536
1537         PR 43562
1538         * gcc.dg/pr43562.c: New test.
1539
1540 2010-03-30  Jason Merrill  <jason@redhat.com>
1541
1542         PR c++/43076
1543         * g++.dg/template/error-recovery1.C: New.
1544
1545         PR c++/41786
1546         * g++.dg/parse/ambig5.C: New.
1547
1548 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
1549
1550         PR debug/43593
1551         * gcc.dg/guality/pr43593.c: New test.
1552
1553 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
1554
1555         PR middle-end/43430
1556         * gcc.dg/vect/pr43430-1.c: New.
1557
1558 2010-03-30  Jason Merrill  <jason@redhat.com>
1559
1560         PR c++/43559
1561         * g++.dg/template/partial7.C: New.
1562
1563 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1564
1565         * gcc.target/s390/stackcheck1.c: New testcase.
1566
1567 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1568
1569         PR libfortran/43265
1570         * gfortran.dg/read_eof_8.f90: New test.
1571
1572 2010-03-29  Jason Merrill  <jason@redhat.com>
1573
1574         * gcc.dg/cpp/include6.c: Change [] to ().
1575
1576         N3077
1577         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1578         splicing and UCNs.
1579         * c-c++-common/raw-string-2.c: Add trigraph test.
1580         * c-c++-common/raw-string-8.c: New.
1581         * c-c++-common/raw-string-9.c: New.
1582         * c-c++-common/raw-string-10.c: New.
1583
1584         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1585         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1586         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1587         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1588         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1589         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1590         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1591
1592 2010-03-29  Richard Guenther  <rguenther@suse.de>
1593
1594         PR tree-optimization/43560
1595         * gcc.dg/torture/pr43560.c: New testcase.
1596
1597 2010-03-29  Jason Merrill  <jason@redhat.com>
1598
1599         N3077
1600         * g++.dg/ext/raw-string-1.C: Change [] to ().
1601         * g++.dg/ext/raw-string-2.C: Change [] to ().
1602         Don't use \ in delimiter.
1603         * g++.dg/ext/raw-string-3.C: Change [] to ().
1604         * g++.dg/ext/raw-string-4.C: Change [] to ().
1605         * g++.dg/ext/raw-string-5.C: Change [] to ().
1606         Test for error on \ in delimiter.
1607         * g++.dg/ext/raw-string-6.C: Change [] to ().
1608         * g++.dg/ext/raw-string-7.C: Change [] to ().
1609
1610 2010-03-29  Jie Zhang  <jie@codesourcery.com>
1611
1612         PR 43564
1613         * gcc.dg/pr43564.c: New test.
1614
1615 2010-03-29  Tobias Burnus  <burnus@net-b.de>
1616
1617         PR fortran/43551
1618         * gfortran.dg/direct_io_12.f90: New test.
1619
1620 2010-03-28  Jan Hubicka  <jh@suse.cz>
1621
1622         PR tree-optimization/43505
1623         * gfortran.dg/pr43505.f90: New testcase.
1624
1625 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
1626
1627         PR tree-optimization/43528
1628         * gcc.target/i386/pr43528.c: New test.
1629
1630 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
1631
1632         PR c/43381
1633         * gcc.dg/parm-impl-decl-3.c: New test.
1634
1635 2010-03-26  Jason Merrill  <jason@redhat.com>
1636
1637         PR c++/43509
1638         * g++.dg/cpp0x/parse1.C: New.
1639
1640 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
1641
1642         PR target/43524
1643         * gcc.target/i386/pr43524.c: New test.
1644
1645 2010-03-26  Martin Jambor  <mjambor@suse.cz>
1646
1647         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1648         whitespace, rename main to foo.
1649         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1650         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1651         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1652         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1653         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1654         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1655         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1656         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1657         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1658         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1659         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1660
1661 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
1662
1663         PR c++/43327
1664         * g++.dg/other/crash-10.C: New test.
1665         * g++.dg/other/crash-11.C: New test.
1666
1667 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1668
1669         PR libfortran/43517
1670         * gfortran.dg/read_eof_7.f90: New test.
1671
1672 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1673
1674         PR objc/35165
1675         PR testsuite/43512
1676         * objc-obj-c++-shared: New directory.
1677         * objc-obj-c++-shared/Object1-implementation.h: New file.
1678         * objc-obj-c++-shared/Object1.h: New file.
1679         * objc-obj-c++-shared/Protocol1.h: New file.
1680         * objc-obj-c++-shared/next-abi.h: New file.
1681         * objc-obj-c++-shared/next-mapping.h: New file.
1682         * objc/execute/next_mapping.h: Delete.
1683         * objc.dg/special/special.exp: For all targets run the tests with
1684         -fgnu-runtime, for darwin targets also run the tests with
1685         -fnext-runtime.
1686         * objc.dg/dg.exp: Ditto.
1687         * obj-c++.dg/dg.exp: Ditto.
1688         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1689         Protocol1.h) and next-mapping.h as required.  Amend testcase to
1690         include use of updated NeXT interface.
1691         * objc/execute/formal_protocol-5.m: Ditto.
1692         * objc/execute/protocol-isEqual-2.m: Ditto.
1693         * objc/execute/protocol-isEqual-4.m: Ditto.
1694         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1695         Protocol1.h) and next-mapping.h as required.
1696         * objc/execute/object_is_class.m: Ditto.
1697         * objc/execute/enumeration-1.m: Ditto.
1698         * objc/execute/class-13.m: Ditto.
1699         * objc/execute/formal_protocol-2.m: Ditto.
1700         * objc/execute/formal_protocol-4.m: Ditto.
1701         * objc/execute/class-1.m: Ditto.
1702         * objc/execute/bycopy-1.m: Ditto.
1703         * objc/execute/formal_protocol-6.m: Ditto.
1704         * objc/execute/bycopy-3.m: Ditto.
1705         * objc/execute/class-3.m: Ditto.
1706         * objc/execute/bf-11.m: Ditto.
1707         * objc/execute/class-5.m: Ditto.
1708         * objc/execute/bf-13.m: Ditto.
1709         * objc/execute/class-7.m: Ditto.
1710         * objc/execute/bf-15.m: Ditto.
1711         * objc/execute/class-9.m: Ditto.
1712         * objc/execute/bf-17.m: Ditto.
1713         * objc/execute/bf-19.m: Ditto.
1714         * objc/execute/IMP.m: Ditto.
1715         * objc/execute/exceptions/catchall-1.m: Ditto.
1716         * objc/execute/exceptions/trivial.m: Ditto.
1717         * objc/execute/exceptions/finally-1.m: Ditto.
1718         * objc/execute/exceptions/local-variables-1.m: Ditto.
1719         * objc/execute/exceptions/foward-1.m: Ditto.
1720         * objc/execute/bf-2.m: Ditto.
1721         * objc/execute/string1.m: Ditto.
1722         * objc/execute/bf-4.m: Ditto.
1723         * objc/execute/informal_protocol.m: Ditto.
1724         * objc/execute/string3.m: Ditto.
1725         * objc/execute/bf-6.m: Ditto.
1726         * objc/execute/bf-8.m: Ditto.
1727         * objc/execute/class-tests-1.h: Ditto.
1728         * objc/execute/protocol-isEqual-1.m: Ditto.
1729         * objc/execute/protocol-isEqual-3.m: Ditto.
1730         * objc/execute/_cmd.m: Ditto.
1731         * objc/execute/function-message-1.m: Ditto.
1732         * objc/execute/bf-20.m: Ditto.
1733         * objc/execute/bf-common.h: Ditto.
1734         * objc/execute/np-2.m: Ditto.
1735         * objc/execute/class-10.m: Ditto.
1736         * objc/execute/class-12.m: Ditto.
1737         * objc/execute/enumeration-2.m: Ditto.
1738         * objc/execute/class-14.m: Ditto.
1739         * objc/execute/encode-1.m: Ditto.
1740         * objc/execute/formal_protocol-1.m: Ditto.
1741         * objc/execute/formal_protocol-3.m: Ditto.
1742         * objc/execute/accessing_ivars.m: Ditto.
1743         * objc/execute/bycopy-2.m: Ditto.
1744         * objc/execute/class-2.m: Ditto.
1745         * objc/execute/bf-10.m: Ditto.
1746         * objc/execute/formal_protocol-7.m: Ditto.
1747         * objc/execute/root_methods.m: Ditto.
1748         * objc/execute/class-4.m: Ditto.
1749         * objc/execute/bf-12.m: Ditto.
1750         * objc/execute/class-6.m: Ditto.
1751         * objc/execute/bf-14.m: Ditto.
1752         * objc/execute/nested-func-1.m: Ditto.
1753         * objc/execute/class-8.m: Ditto.
1754         * objc/execute/private.m: Ditto.
1755         * objc/execute/bf-16.m: Ditto.
1756         * objc/execute/bf-18.m: Ditto.
1757         * objc/execute/load-3.m: Ditto.
1758         * objc/execute/compatibility_alias.m: Ditto.
1759         * objc/execute/bf-1.m: Ditto.
1760         * objc/execute/no_clash.m: Ditto.
1761         * objc/execute/bf-3.m: Ditto.
1762         * objc/execute/string2.m: Ditto.
1763         * objc/execute/bf-5.m: Ditto.
1764         * objc/execute/string4.m: Ditto.
1765         * objc/execute/bf-7.m: Ditto.
1766         * objc/execute/object_is_meta_class.m: Ditto.
1767         * objc/execute/bf-9.m: Ditto.
1768         * objc/execute/bf-21.m: Ditto.
1769         * objc/execute/cascading-1.m: Ditto.
1770         * objc/execute/trivial.m: Ditto.
1771         * objc/execute/np-1.m: Ditto.
1772         * objc/compile/trivial.m: Ditto.
1773         * objc/execute/class_self-2.m: Include <stdlib.h>.
1774         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1775         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1776         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1777         and 64bit. Use new NeXT interface as required.
1778         * objc.dg/special/unclaimed-category-1.m: Ditto.
1779         * objc.dg/special/unclaimed-category-1.h: Ditto.
1780         * objc.dg/special/unclaimed-category-1a.m: Ditto.
1781         * objc.dg/func-ptr-1.m: Ditto.
1782         * objc.dg/stret-1.m: Ditto.
1783         * objc.dg/encode-2.m: Ditto.
1784         * objc.dg/category-1.m: Ditto.
1785         * objc.dg/encode-3.m: Ditto.
1786         * objc.dg/call-super-3.m: Ditto.
1787         * objc.dg/method-3.m: Ditto.
1788         * objc.dg/func-ptr-2.m: Ditto.
1789         * objc.dg/lookup-1.m: Ditto.
1790         * objc.dg/encode-4.m: Ditto.
1791         * objc.dg/fix-and-continue-1.m: Ditto.
1792         * objc.dg/proto-lossage-3.m: Ditto.
1793         * objc.dg/method-13.m: Ditto.
1794         * objc.dg/proto-qual-1.m: Ditto.
1795         * objc.dg/zero-link-3.m: Ditto.
1796         * objc.dg/bitfield-1.m: Ditto.
1797         * objc.dg/va-meth-1.m: Ditto.
1798         * objc.dg/super-class-3.m: Ditto.
1799         * objc.dg/call-super-1.m: Ditto.
1800         * objc.dg/type-size-2.m: Ditto.
1801         * objc.dg/method-10.m: Ditto.
1802         * objc.dg/defs.m: Ditto.
1803         * objc.dg/const-str-3.m: Ditto.
1804         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1805         Protocol1.h) and next-mapping.h as required. Use new NeXT
1806         interface as required.
1807         * objc.dg/super-class-4.m: Ditto.
1808         * objc.dg/comp-types-8.m: Ditto.
1809         * objc.dg/call-super-2.m: Ditto.
1810         * objc.dg/objc-fast-4.m: Ditto.
1811         * objc.dg/method-6.m: Ditto.
1812         * objc.dg/const-str-3.m: Ditto.
1813         * objc.dg/const-str-7.m: Ditto.
1814         * objc.dg/method-15.m: Ditto.
1815         * objc.dg/method-19.m: Ditto.
1816         * objc.dg/sync-1.m: Ditto.
1817         * objc.dg/layout-1.m: Ditto.
1818         * objc.dg/bitfield-3.m: Ditto.
1819         * objc.dg/try-catch-3.m: Ditto.
1820         * objc.dg/try-catch-7.m: Ditto.
1821         * objc.dg/comp-types-10.m: Ditto.
1822         * objc.dg/selector-2.: Ditto.
1823         * objc.dg/method-7.m: Ditto.
1824         * objc.dg/typedef-alias-1.m: Ditto.
1825         * objc.dg/proto-lossage-2.m: Ditto.
1826         * objc.dg/comp-types-11.m: Ditto.
1827         * objc.dg/sizeof-1.m: Ditto.
1828         * objc.dg/method-17.m: Ditto.
1829         * objc.dg/bitfield-5.m: Ditto.
1830         * objc.dg/try-catch-1.m: Ditto.
1831         * objc.dg/encode-5.m: Ditto.
1832         * objc.dg/fix-and-continue-2.m: Ditto.
1833         * objc.dg/method-9.m: Ditto.
1834         * objc.dg/isa-field-1.m: Ditto.
1835         * objc.dg/local-decl-2.m: Ditto.
1836         * objc.dg/objc-gc-4.m: Ditto.
1837         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1838         * objc.dg/gnu-runtime-3.m: Ditto.
1839         * objc.dg/encode-7.m: Ditto.
1840         * objc.dg/encode-8.m: Ditto.
1841         * objc.dg/selector-3.m: Ditto.
1842         * objc.dg/gnu-runtime-1.m: Ditto.
1843         * objc.dg/const-str-12.m: Ditto.
1844         * objc.dg/gnu-runtime-2.m: Ditto.
1845         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1846         * objc.dg/selector-1.m: Ditto.
1847         * objc.dg/stubify-2.m: Ditto.
1848         * objc.dg/zero-link-1.m: Ditto.
1849         * objc.dg/stret-2.m: Ditto.
1850         * objc.dg/zero-link-2.m: Ditto.
1851         * objc.dg/next-runtime-1.m: Ditto.
1852         * objc.dg/symtab-1.m: Ditto.
1853         * objc.dg/stubify-1.m: Ditto.
1854         * objc.dg/bitfield-2.m: Ditto.
1855         * objc.dg/try-catch-10.m: Apply to both runtimes.
1856         * objc.dg/const-str-1.m: Ditto.
1857         * objc.dg/image-info.m: Ditto.
1858         * objc.dg/encode-9.m: Ditto.
1859         * objc.dg/pragma-1.m: Apply test to all targets.
1860         * objc.dg/const-str-4.m: Ditto.
1861         * objc.dg/const-str-8.m: Ditto.
1862         * objc.dg/super-class-2.m: Ditto.
1863         * objc.dg/try-catch-5.m: Ditto.
1864         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1865         Protocol1.h) and next-mapping.h as required. Use new NeXT
1866         interface as required.  Skip for gnu-runtime.  Test for .quad at m64.
1867         * objc.dg/const-str-11.m: Ditto.
1868         * objc.dg/const-str-9.m: Ditto.
1869         * objc.dg/method-4.m: Skip for 64Bit NeXT.
1870         * objc.dg/encode-1.m: Remove redundant -lobjc.
1871         * objc.dg/try-catch-9.m: Tidy space.
1872         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1873         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1874         and 64bit. Use new NeXT interface as required.
1875         * obj-c++.dg/template-4.mm: Ditto.
1876         * obj-c++.dg/defs.mm: Ditto.
1877         * obj-c++.dg/basic.mm: Ditto.
1878         * obj-c++.dg/encode-4.mm: Ditto.
1879         * obj-c++.dg/method-17.mm: Ditto.
1880         * obj-c++.dg/proto-lossage-3.mm: Ditto.
1881         * obj-c++.dg/cxx-class-1.mm: Ditto.
1882         * obj-c++.dg/method-10.mm: Ditto.
1883         * obj-c++.dg/va-meth-1.mm: Ditto.
1884         * obj-c++.dg/encode-5.mm: Ditto.
1885         * obj-c++.dg/lookup-2.mm: Ditto.
1886         * obj-c++.dg/template-3.mm: Ditto.
1887         * obj-c++.dg/proto-qual-1.mm: Ditto.
1888         * obj-c++.dg/qual-types-1.m: Ditto.
1889         * obj-c++.dg/cxx-scope-1.mm: Ditto.
1890         * obj-c++.dg/template-1.mm: Ditto.
1891         * obj-c++.dg/encode-6.mm: Ditto.
1892         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
1893         Protocol1.h) and next-mapping.h as required. Use new NeXT
1894         interface as required.
1895         * obj-c++.dg/except-1.mm: Ditto.
1896         * obj-c++.dg/const-str-7.mm: Ditto.
1897         * obj-c++.dg/ivar-list-semi.mm: Ditto.
1898         * obj-c++.dg/cxx-scope-2.mm: Ditto.
1899         * obj-c++.dg/selector-2.mm: Ditto.
1900         * obj-c++.dg/isa-field-1.mm: Ditto.
1901         * obj-c++.dg/try-catch-1.mm: Ditto.
1902         * obj-c++.dg/local-decl-1.mm: Ditto.
1903         * obj-c++.dg/try-catch-9.mm: Ditto.
1904         * obj-c++.dg/no-extra-load.mm: Ditto.
1905         * obj-c++.dg/selector-5.mm: Ditto.
1906         * obj-c++.dg/method-12.mm: Ditto.
1907         * obj-c++.dg/try-catch-11.mm: Ditto.
1908         * obj-c++.dg/comp-types-11.mm: Ditto.
1909         * obj-c++.dg/bitfield-3.mm: Ditto.
1910         * obj-c++.dg/method-6.mm: Ditto.
1911         * obj-c++.dg/super-class-2.mm: Ditto.
1912         * obj-c++.dg/method-21.mm: Ditto.
1913         * obj-c++.dg/const-str-8.mm: Ditto.
1914         * obj-c++.dg/try-catch-7.mm: Ditto.
1915         * obj-c++.dg/method-15.mm: Ditto.
1916         * obj-c++.dg/layout-1.mm: Ditto.
1917         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1918         * obj-c++.dg/const-str-3.mm: Ditto.
1919         * obj-c++.dg/try-catch-2.mm: Ditto.
1920         * obj-c++.dg/objc-gc-3.mm: Ditto.
1921         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1922         * obj-c++.dg/bitfield-1.mm: Ditto.
1923         * obj-c++.dg/selector-6.mm: Ditto.
1924         * obj-c++.dg/method-13.mm: Ditto.
1925         * obj-c++.dg/comp-types-12.mm: Ditto.
1926         * obj-c++.dg/bitfield-4.mm: Ditto.
1927         * obj-c++.dg/try-catch-8.mm: Ditto.
1928         * obj-c++.dg/method-2.mm: Ditto.
1929         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1930         * obj-c++.dg/typedef-alias-1.mm: Ditto.
1931         * obj-c++.dg/const-str-4.mm: Ditto.
1932         * obj-c++.dg/proto-lossage-2.mm: Ditto.
1933         * obj-c++.dg/try-catch-3.mm: Ditto.
1934         * obj-c++.dg/comp-types-9.mm: Ditto.
1935         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1936         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1937         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1938         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1939         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1940         Use new NeXT interface as required.
1941         * obj-c++.dg/const-str-10.mm: Ditto.
1942         * obj-c++.dg/const-str-11.mm: Ditto.
1943         * obj-c++.dg/const-str-9.mm: Ditto.
1944         * obj-c++.dg/method-11.mm: Ditto.
1945         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1946         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1947         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1948         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1949         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1950
1951 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
1952
1953         PR c++/43206
1954         * g++.dg/template/typedef30.C: New test case.
1955
1956 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
1957
1958         PR c/43385
1959         * gcc.c-torture/execute/pr43385.c: New test.
1960
1961 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
1962
1963         * gcc.dg/strncpy-fix-1.c: New test.
1964
1965 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1966
1967         PR testsuite/41609
1968         * lib/objc-torture.exp (objc-set-runtime-options): New.
1969         * objc/execute/execute.exp: Check runtime options on each pass.
1970         * objc/execute/exceptions/exceptions.exp: Ditto.
1971         * objc/compile/compile.exp: Ditto.
1972
1973         PR testsuite/42348
1974         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1975         standard tests.
1976         (check_effective_target_objc2): New proc.
1977         (check_effective_target_next_runtime): New proc.
1978         * lib/objc.exp: Determine which runtime is in force and support it.
1979         * lib/obj-c++.exp: Ditto.
1980
1981 2010-03-24  Jason Merrill  <jason@redhat.com>
1982
1983         PR c++/43502
1984         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1985
1986 2010-03-24  Martin Jambor  <mjambor@suse.cz>
1987
1988         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1989         a loop.
1990         * gcc.dg/ipa/ipa-2.c: Likewise.
1991         * gcc.dg/ipa/ipa-3.c: Likewise.
1992         * gcc.dg/ipa/ipa-4.c: Likewise.
1993         * gcc.dg/ipa/ipa-5.c: Likewise.
1994         * gcc.dg/ipa/ipa-7.c: Likewise.
1995         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1996         a loop.
1997         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1998         i_can_not_be_propagated_fully2 into a loop.
1999         * gcc.dg/ipa/ipa-8.c: New test.
2000         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
2001
2002 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
2003
2004         PR debug/19192
2005         PR debug/43479
2006         * gcc.dg/guality/pr43479.c: New test.
2007         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
2008         and add volatile keyword.
2009
2010 2010-03-23  Mike Stump  <mikestump@comcast.net>
2011
2012         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
2013
2014 2010-03-23  Jason Merrill  <jason@redhat.com>
2015
2016         * g++.dg/ext/altivec-17.C: Adjust error message.
2017
2018         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
2019         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
2020         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
2021         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
2022         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
2023         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
2024
2025 2010-03-22  Jason Merrill  <jason@redhat.com>
2026
2027         PR c++/43333
2028         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
2029         * g++.dg/ext/is_pod_98.C: New.
2030
2031         PR c++/43281
2032         * g++.dg/cpp0x/auto18.C: New.
2033
2034         * gcc.dg/pr36997.c: Adjust error message.
2035         * g++.dg/ext/vector9.C: Likewise.
2036         * g++.dg/conversion/simd3.C: Likewise.
2037         * g++.dg/other/error23.C: Likewise.
2038
2039 2010-03-22  Michael Matz  <matz@suse.de>
2040
2041         PR middle-end/43475
2042         * gfortran.dg/pr43475.f90: New testcase.
2043
2044 2010-03-22  Richard Guenther  <rguenther@suse.de>
2045
2046         PR tree-optimization/43390
2047         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
2048
2049 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2050
2051         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
2052         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
2053
2054 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
2055             Michael Matz  <matz@suse.de>
2056
2057         PR c++/43081
2058         * g++.dg/parse/crash56.C: New test.
2059
2060 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
2061
2062         PR fortran/43450
2063         * gfortran.dg/whole_file_15.f90 : New test.
2064
2065 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2066
2067         PR fortran/43409
2068         * gfortran.dg/inquire_size.f90: New test.
2069
2070 2010-03-20  Richard Guenther  <rguenther@suse.de>
2071
2072         PR rtl-optimization/43438
2073         * gcc.c-torture/execute/pr43438.c: New testcase.
2074
2075 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
2076
2077         PR c++/43375
2078         * g++.dg/abi/mangle42.C: New test.
2079
2080 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
2081
2082         PR C/43211
2083         * gcc.dg/pr43211.c: New test.
2084         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
2085
2086 2010-03-19  Bernd Schmidt  <bernds@codesourcery.com>
2087
2088         PR rtl-optimization/42258
2089         * gcc.target/arm/thumb1-mul-moves.c: New test.
2090
2091         PR target/40697
2092         * gcc.target/arm/thumb-andsi.c: New test.
2093
2094         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
2095         dg-require-effective-target.
2096
2097 2010-03-19  Michael Matz  <matz@suse.de>
2098
2099         PR c++/43116
2100         * g++.dg/other/pr43116.C: New testcase.
2101
2102 2010-03-19  Michael Matz  <matz@suse.de>
2103
2104         PR target/43305
2105         * gcc.dg/pr43305.c: New testcase.
2106
2107 2010-03-19  Richard Guenther  <rguenther@suse.de>
2108
2109         PR tree-optimization/43415
2110         * gcc.c-torture/compile/pr43415.c: New testcase.
2111
2112 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
2113
2114         PR ada/43106
2115         * gnat.dg/case_optimization2.adb: New test.
2116         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
2117
2118 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2119             Jack Howarth <howarth@bromo.med.uc.edu>
2120
2121         PR target/36399
2122         * gcc.target/i386/push-1.c: Don't xfail
2123           scan-assembler-not "movups" on darwin.
2124
2125 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
2126
2127         PR debug/43058
2128         * gcc.dg/pr43058.c: New test.
2129
2130 2010-03-18  Martin Jambor  <mjambor@suse.cz>
2131
2132         PR middle-end/42450
2133         * g++.dg/torture/pr42450.C: New test.
2134
2135 2010-03-18  Michael Matz  <matz@suse.de>
2136
2137         PR middle-end/43419
2138         * gcc.dg/pr43419.c: New testcase.
2139
2140 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
2141
2142         PR rtl-optimization/43360
2143         * gcc.dg/torture/pr43360.c: New.
2144
2145 2010-03-18  Michael Matz  <matz@suse.de>
2146
2147         PR tree-optimization/43402
2148         * gcc.dg/pr43402.c: New testcase.
2149
2150 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
2151
2152         PR target/42427
2153         * gcc.dg/pr42427.c: New test.
2154
2155 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2156
2157         PR libfortran/43265
2158         * gfortran.dg/read_empty_file.f: New test.
2159         * gfortran.dg/read_eof_all.f90: New test.
2160         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
2161         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
2162
2163 2010-03-17  Michael Matz  <matz@suse.de>
2164
2165         * gcc.dg/pr43300.c: Add -w.
2166
2167 2010-03-17  Richard Guenther  <rguenther@suse.de>
2168
2169         * gcc.dg/pr43379.c: Add -w.
2170
2171 2010-03-17  Tobias Burnus  <burnus@net-b.de>
2172
2173         PR fortran/43331
2174         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
2175
2176 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
2177
2178         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
2179
2180 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2181
2182         * ada/acats/run_all.sh: Log start and end times.
2183
2184 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2185
2186         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
2187
2188 2010-03-16  Richard Guenther  <rguenther@suse.de>
2189
2190         PR middle-end/43379
2191         * gcc.dg/pr43379.c: New testcase.
2192
2193 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
2194
2195         PR debug/43051
2196         * gcc.dg/guality/pr43051-1.c: New test.
2197
2198 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
2199
2200         PR testsuite/43363
2201         * g++.dg/ext/altivec-17.C: Handle changes to error message.
2202
2203 2010-03-15  Michael Matz  <matz@suse.de>
2204
2205         PR middle-end/43300
2206         * gcc.dg/pr43300.c: New testcase.
2207
2208 2010-03-15  Richard Guenther  <rguenther@suse.de>
2209
2210         PR tree-optimization/43367
2211         * gcc.c-torture/compile/pr43367.c: New testcase.
2212
2213 2010-03-15  Richard Guenther  <rguenther@suse.de>
2214
2215         PR tree-optimization/43317
2216         * gcc.dg/pr43317.c: New testcase.
2217
2218 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2219
2220         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
2221
2222 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2223
2224         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
2225
2226 2010-03-14  Tobias Burnus  <burnus@net-b.de>
2227
2228         PR fortran/43362
2229         * gfortran.dg/impure_constructor_1.f90: New test.
2230
2231 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2232
2233         PR middle-end/43354
2234         * gfortran.dg/graphite/id-pr43354.f: New.
2235
2236 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2237
2238         PR middle-end/43349
2239         * gfortran.dg/graphite/pr43349.f: New.
2240
2241 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2242
2243         PR middle-end/43306
2244         * gcc.dg/graphite/pr43306.c: New.
2245
2246 2010-03-12  David S. Miller  <davem@davemloft.net>
2247
2248         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
2249         sparc.
2250
2251 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2252
2253         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
2254
2255 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
2256
2257         PR fortran/43291
2258         PR fortran/43326
2259         * gfortran.dg/dynamic_dispatch_7.f03: New test.
2260
2261 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
2262
2263         * gfortran.dg/default_format_denormal_1.f90: Don't assume
2264         fail for *-*-mingw* targets.
2265
2266 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
2267
2268         PR debug/43329
2269         * gcc.dg/guality/pr43329-1.c: New test.
2270
2271 2010-03-11  Martin Jambor  <mjambor@suse.cz>
2272
2273         PR tree-optimization/43257
2274         * g++.dg/torture/pr43257.C: New test.
2275
2276 2010-03-11  Tobias Burnus  <burnus@net-b.de>
2277
2278         PR fortran/43228
2279         * gfortran.dg/namelist_61.f90: New test.
2280
2281 2010-03-11  Richard Guenther  <rguenther@suse.de>
2282
2283         PR tree-optimization/43255
2284         * gcc.c-torture/compile/pr43255.c: New testcase.
2285
2286 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2287
2288         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
2289         * gcc.dg/pr43280.c: New testcase.
2290
2291 2010-03-11  Richard Guenther  <rguenther@suse.de>
2292
2293         PR lto/43200
2294         * gcc.dg/lto/20100227-1_0.c: New testcase.
2295         * gcc.dg/lto/20100227-1_1.c: Likewise.
2296
2297 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2298
2299         PR libfortran/43320
2300         PR libfortran/43265
2301         * gfortran.dg/read_eof_6.f: New test
2302         * gfortran.dg/read_x_eof.f90: New test.
2303         * gfortran.dg/read_x_past.f: Update test.
2304
2305 2010-03-10  Jan Hubicka   <jh@suse.cz>
2306
2307         * gcc.c-torture/compile/pr43288.c: New test.
2308
2309 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2310
2311         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
2312         -fpic/-fPIC flags.
2313         * g++.old-deja/g++.pt/asm2.C: Likewise.
2314         * gcc.c-torture/compile/20000804-1.c: Likewise.
2315         * gcc.target/i386/clobbers.c: Likewise.
2316
2317 2010-03-10  Tobias Burnus  <burnus@net-b.de>
2318
2319         PR fortran/43303
2320         * gfortran.dg/c_assoc_3.f90: New test.
2321
2322 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
2323
2324         PR debug/36728
2325         * gcc.dg/guality/pr36728-1.c: New test.
2326         * gcc.dg/guality/pr36728-2.c: New test.
2327
2328 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
2329
2330         * gcc.dg/h8300-div-delay-slot.c: New test.
2331
2332 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
2333
2334         PR tree-optimization/43236
2335         * gcc.c-torture/execute/pr43236.c: New test.
2336
2337 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
2338
2339         PR middle-end/42859
2340         * g++.dg/eh/pr42859.C: New test.
2341
2342 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
2343
2344         PR debug/43299
2345         * gcc.dg/pr43299.c: New test.
2346
2347         PR debug/43290
2348         * g++.dg/eh/unwind2.C: New test.
2349
2350 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2351             Reza Yazdani  <reza.yazdani@amd.com>
2352
2353         PR middle-end/43065
2354         * gcc.dg/graphite/run-id-4.c: New.
2355
2356 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2357
2358         PR middle-end/43065
2359         * gcc.dg/graphite/run-id-3.c: New.
2360
2361 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
2362
2363         PR middle-end/42644
2364         PR middle-end/42130
2365         * gcc.dg/graphite/id-18.c: New.
2366         * gcc.dg/graphite/run-id-pr42644.c: New.
2367
2368 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2369
2370         PR middle-end/42326
2371         * gcc.dg/graphite/pr42326.c: New.
2372
2373 2010-03-08  Richard Guenther  <rguenther@suse.de>
2374
2375         PR tree-optimization/43269
2376         * gcc.c-torture/execute/pr43269.c: New testcase.
2377
2378 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
2379
2380         PR fortran/43256
2381         * gfortran.dg/typebound_call_13.f03: New.
2382
2383 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
2384
2385         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
2386         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
2387
2388 2010-03-05  Jason Merrill  <jason@redhat.com>
2389
2390         * g++.dg/abi/mangle40.C: Require weak and alias.
2391
2392 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2393
2394         PR middle-end/42326
2395         * gfortran.dg/graphite/pr42326.f90: New.
2396         * gfortran.dg/graphite/pr42326-1.f90: New.
2397
2398 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2399
2400         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
2401         (gnat_target_compile): Likewise.
2402         Reinitialize GNAT_UNDER_TEST if target changes.
2403         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
2404         (local_find_gnatmake): Pass full --GCC to gnatlink.
2405         Remove --LINK.
2406
2407 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
2408
2409         PR c/43248
2410         * gcc.dg/compound-literal-1.c: New testcase.
2411
2412 2010-03-04  Martin Jambor  <mjambor@suse.cz>
2413
2414         PR tree-optimization/43164
2415         PR tree-optimization/43191
2416         * gcc.c-torture/compile/pr43164.c: New test.
2417         * gcc.c-torture/compile/pr43191.c: Likewise.
2418
2419 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
2420
2421         PR fortran/43244
2422         * gfortran.dg/finalize_9.f90: New.
2423
2424 2010-03-04  Tobias Burnus  <burnus@net-b.de>
2425             Ken Werner <ken@linux.vnet.ibm.com>
2426
2427         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
2428         to dg-options for spu.
2429         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
2430         dump-scan target to exclude spu.
2431
2432 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
2433
2434         PR middle-end/43209
2435         * gcc.dg/tree-ssa/ivopts-4.c: New.
2436
2437 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
2438
2439         * lib/target-supports-dg.exp (check-flags): Provide defaults for
2440         include-opts and exclude-opts; skip checking the flags if arguments
2441         are the same as the defaults.
2442         (dg-xfail-if): Verify the number of arguments, supply defaults
2443         for unspecified optional arguments.
2444         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
2445
2446 2010-03-03  Jason Merrill  <jason@redhat.com>
2447
2448         PR c++/12909
2449         * g++.dg/abi/mangle40.C: Updated.
2450
2451 2010-03-03  Jason Merrill  <jason@redhat.com>
2452
2453         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
2454         * g++.dg/abi/mangle23.C: Likewise.
2455         * g++.dg/eh/simd-2.C: Likewise.
2456         * g++.dg/ext/attribute-test-2.C: Likewise.
2457         * g++.dg/ext/vector14.C: Likewise.
2458         * g++.dg/other/pr34435.C: Likewise.
2459         * g++.dg/template/conv8.C: Likewise.
2460         * g++.dg/template/nontype9.C: Likewise.
2461         * g++.dg/template/qualttp17.C: Likewise.
2462         * g++.dg/template/ref1.C: Likewise.
2463         * g++.old-deja/g++.pt/crash68.C: Likewise.
2464         * g++.old-deja/g++.pt/ref1.C: Likewise.
2465         * g++.old-deja/g++.pt/ref3.C: Likewise.
2466         * g++.old-deja/g++.pt/ref4.C: Likewise.
2467
2468         PR c++/12909
2469         * g++.dg/abi/mangle40.C: New.
2470         * g++.dg/abi/mangle41.C: New.
2471         * g++.dg/lto/20100302_0.C: New.
2472         * g++.dg/lto/20100302_1.C: New.
2473         * g++.dg/lto/20100302.h: New.
2474
2475 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
2476
2477         PR fortran/43243
2478         * gfortran.dg/internal_pack_12.f90: New test.
2479
2480 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
2481
2482         * gcc.dg/pr36997.c: Adjust error message.
2483
2484 2010-03-03  Mike Stump  <mikestump@comcast.net>
2485
2486         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
2487         adjustments to not be present on machines that align the stack to
2488         more than 4 bytes and don't have a red zone yet as that is an
2489         unimplemented optimization.
2490
2491 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
2492
2493         PR fortran/43169
2494         * gfortran.dg/impure_assignment_3.f90: New.
2495
2496 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
2497
2498         PR debug/43229
2499         * gfortran.dg/pr43229.f90: New test.
2500
2501         PR debug/43237
2502         * gcc.dg/debug/dwarf2/pr43237.c: New test.
2503
2504         PR debug/43177
2505         * gcc.dg/guality/pr43177.c: New test.
2506
2507 2010-03-02  Jason Merrill  <jason@redhat.com>
2508
2509         * g++.dg/ext/vector9.C: Adjust error message.
2510         * g++.dg/conversion/simd3.C: Likewise.
2511         * g++.dg/other/error23.C: Likewise.
2512
2513 2010-03-02  Mike Stump  <mikestump@comcast.net>
2514
2515         PR c++/41090
2516         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2517
2518 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
2519
2520         PR fortran/43180
2521         * gfortran.dg/internal_pack_10.f90: New test.
2522
2523         PR fortran/43173
2524         * gfortran.dg/internal_pack_11.f90: New test.
2525
2526 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
2527
2528         PR middle-end/42640
2529         * gcc.dg/tree-ssa/pr42640.c: New.
2530
2531 2010-03-01  Richard Guenther  <rguenther@suse.de>
2532
2533         PR tree-optimization/43220
2534         * gcc.c-torture/execute/pr43220.c: New testcase.
2535
2536 2010-03-01  Richard Guenther  <rguenther@suse.de>
2537
2538         PR middle-end/43213
2539         * gcc.dg/pr43213.c: New testcase.
2540
2541 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2542
2543         PR pch/14940
2544         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2545
2546 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2547
2548         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2549         New function.
2550         (check_effective_target_ucn): Likewise.
2551
2552         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2553         if !ucn.
2554         * gcc.dg/ucnid-2.c: Likewise.
2555         * gcc.dg/ucnid-3.c: Likewise.
2556         * gcc.dg/ucnid-4.c: Likewise.
2557         * gcc.dg/ucnid-11.c: Likewise.
2558         * gcc.dg/ucnid-12.c: Likewise.
2559         * gcc.dg/ucnid-6.c: Skip if !ucn.
2560         * gcc.dg/ucnid-9.c: Likewise.
2561
2562 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2563
2564         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2565         lists to dg-skip-if.
2566         * gcc.target/i386/stackalign/return-3.c: Likewise.
2567
2568 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2569
2570         * gcc.target/i386/clearcap.map: New file.
2571         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2572         Pass clearcap.map by default if supported.
2573
2574 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2575
2576         PR fortran/42900
2577         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2578         Explain this.
2579         * gfortran.dg/stat_2.f90: Likewise.
2580
2581 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2582
2583         PR fortran/43199
2584         * gfortran.dg/module_read_2.f90: New test.
2585
2586 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2587
2588         PR c++/42748
2589         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2590         * g++.dg/abi/mangle12.C: Likewise.
2591         * g++.dg/abi/mangle20-2.C: Likewise.
2592         * g++.dg/abi/mangle17.C: Likewise.
2593         * g++.dg/template/cond2.C: Likewise.
2594         * g++.dg/template/pr35240.C: Likewise.
2595
2596 2010-02-27  Richard Guenther  <rguenther@suse.de>
2597
2598         PR tree-optimization/43186
2599         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2600
2601 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2602
2603         * g++.dg/abi/packed1.C: Expect warning on the SH.
2604
2605 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2606
2607         PR c++/42054:
2608         * g++.dg/parse/error37.C: New test.
2609
2610 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2611
2612         PR c/24577
2613         PR c/43192
2614         * gcc.dg/pr8927-1.c: Match new note.
2615         * gcc.dg/990506-0.c: Likewise.
2616         * gcc.dg/gomp/flush-2.c: Likewise.
2617         * gcc.dg/gomp/atomic-5.c: Likewise.
2618         * gcc.dg/gomp/pr34607.c: Likewise.
2619         * gcc.dg/pr35746.c: Likewise.
2620         * gcc.dg/cpp/pragma-1.c: Likewise.
2621         * gcc.dg/cpp/pragma-2.c: Likewise.
2622         * gcc.dg/pr41842.c: Likewise.
2623         * gcc.dg/noncompile/20040629-1.c: Likewise.
2624         * objc.dg/private-1.m: Likewise.
2625
2626 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2627
2628         PR fortran/43185
2629         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2630         * gfortran.dg/default_initialization_4.f90: New test.
2631
2632 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2633
2634         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2635         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2636         * gnat.dg/thin_pointer2.adb: New test.
2637         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2638
2639 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2640
2641         PR c/20631
2642         * gcc.dg/cpp/c90-pedantic.c: New.
2643         * gcc.dg/cpp/c90.c: New.
2644         * gcc.dg/gnu90-const-expr-1.c: New.
2645         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2646
2647 2010-02-26  Richard Guenther  <rguenther@suse.de>
2648
2649         PR tree-optimization/43186
2650         * gcc.c-torture/compile/pr43186.c: New testcase.
2651
2652 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2653
2654         PR debug/43190
2655         * c-c++-common/dwarf2/pr43190.c: New test.
2656
2657 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2658
2659         PR testsuite/37074:
2660         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2661
2662 2010-02-26  Richard Guenther  <rguenther@suse.de>
2663
2664         PR tree-optimization/43188
2665         * gcc.c-torture/compile/pr43188.c: New testcase.
2666
2667 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2668
2669         PR target/43175
2670         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2671
2672 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2673
2674         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2675
2676 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2677
2678         PR target/43154
2679         * gcc.target/powerpc/pr43154.c: New file.
2680
2681 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2682
2683         PR debug/43166
2684         * gfortran.dg/debug/pr43166.f: New test.
2685
2686         PR debug/43165
2687         * gcc.dg/torture/pr43165.c: New test.
2688
2689 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2690
2691         PR c/43128
2692         * c-c++-common/pr41779.c: Update.
2693
2694 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2695
2696         PR ada/32547
2697         * lib/gnat-dg.exp (gnat_load): Redefine.
2698
2699         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2700         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2701
2702 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2703
2704         PR libobjc/36610
2705         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2706         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2707         -fgnu-runtime.
2708         Sort entries.
2709
2710 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2711
2712         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2713
2714 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2715
2716         PR debug/43150
2717         * gcc.dg/guality/vla-1.c: New test.
2718
2719 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2720
2721         PR fortran/43042
2722         * gfortran.dg/c_ptr_tests_15.f90: New test.
2723
2724 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2725
2726         PR target/43107
2727         * gcc.target/i386/pr43107.c: New test.
2728
2729 2010-02-23  Jason Merrill  <jason@redhat.com>
2730
2731         PR c++/43143
2732         * g++.dg/cpp0x/variadic100.C: New.
2733
2734 2010-02-23  Jason Merrill  <jason@redhat.com>
2735
2736         PR debug/42800
2737         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2738         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2739         * c-c++-common/dwarf2/vla1.c: New.
2740
2741 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2742
2743         PR target/43139
2744         * gcc.dg/pr43139.c: New test.
2745
2746         PR debug/43077
2747         * gcc.dg/guality/pr43077-1.c: New test.
2748
2749 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2750
2751         PR 43123
2752         * gcc.dg/march.c: New.
2753         * gcc.dg/march-generic.c: New.
2754         * gcc.dg/mtune.c: New.
2755
2756 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2757
2758         PR middle-end/43083
2759         * gcc.dg/graphite/pr43083.c: New.
2760
2761 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2762
2763         PR middle-end/43097
2764         * gfortran.dg/graphite/pr43097.f: New.
2765
2766 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2767             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2768
2769         PR middle-end/43140
2770         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2771
2772 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2773
2774         PR middle-end/43026
2775         * g++.dg/graphite/pr43026.C: New.
2776
2777 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2778
2779         PR c++/43126
2780         * gcc.dg/cleanup-1.c: Update.
2781         * gcc.dg/func-args-1.c: Update.
2782         * gcc.dg/format/sentinel-1.c: Update.
2783         * g++.old-deja/g++.jason/scoping10.C: Update.
2784         * g++.old-deja/g++.ns/lookup5.C: Update.
2785         * g++.dg/ext/cleanup-1.C: Update.
2786         * g++.dg/parse/varmod1.C: Update.
2787         * g++.dg/parse/error33.C: Update.
2788         * g++.dg/expr/call3.C: Update.
2789         * g++.dg/func-args-1.C: New.
2790
2791 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2792
2793         PR c/43125
2794         * gcc.dg/attr-used-2.c: Moved to ...
2795         * c-c++-common/attr-used-2.c: Here.
2796
2797         * gcc.dg/attr-used.c: Moved to ...
2798         * c-c++-common/attr-used.c: Here.
2799
2800 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2801
2802         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2803
2804 2010-02-22  Richard Guenther  <rguenther@suse.de>
2805
2806         PR lto/43045
2807         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2808         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2809
2810 2010-02-22  Richard Guenther  <rguenther@suse.de>
2811
2812         PR tree-optimization/42749
2813         * gcc.c-torture/compile/pr42749.c: New testcase.
2814
2815 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2816
2817         PR fortran/43072
2818         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2819         * gfortran.dg/internal_pack_9.f90: New test.
2820
2821 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2822
2823         PR c++/23510
2824         * g++.dg/template/recurse.C: Adjust.
2825         * g++.dg/template/pr23510.C: New.
2826
2827 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2828
2829         PR c++/42824
2830         * g++.dg/template/memclass4.C: New test.
2831
2832 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2833
2834         PR fortran/35259
2835         * gfortran.dg/reassoc_5.f90: New test.
2836
2837 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2838
2839         PR target/43067
2840         * gcc.target/i386/pr43067.c: New test.
2841
2842 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2843
2844         PR c++/35669
2845         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2846         -Wconversion-null.
2847         * g++.dg/warn/Wconversion-null.C: New test.
2848         * g++.old-deja/g++.other/null1.C: Move to...
2849         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2850
2851 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2852
2853         PR fortran/36932
2854         PR fortran/36933
2855         * gfortran.dg/dependency_26.f90: New test.
2856
2857         PR fortran/43072
2858         * gfortran.dg/internal_pack_7.f90: New test.
2859
2860         PR fortran/43111
2861         * gfortran.dg/internal_pack_8.f90: New test.
2862
2863 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2864
2865         PR 43128
2866         * c-c++-common/pr41779.c: Fix broken testcase.
2867
2868 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2869
2870         PR 36513
2871         * c-c++-common/pr36513.c: New testcase.
2872         * c-c++-common/pr36513-2.c: New testcase.
2873
2874 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2875
2876         PR 41779
2877         * c-c++-common/pr41779.c: New.
2878
2879 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2880
2881         PR debug/43084
2882         * gcc.dg/pr43084.c: New test.
2883
2884 2010-02-19  Richard Guenther  <rguenther@suse.de>
2885
2886         PR tree-optimization/42916
2887         * gcc.dg/pr42916.c: New testcase.
2888
2889 2010-02-18  Jason Merrill  <jason@redhat.com>
2890
2891         PR c++/42837
2892         * g++.dg/abi/packed1.C: Add expected warning.
2893
2894         PR c++/43108
2895         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2896         * gcc.dg/torture/dg-torture.exp: Likewise.
2897         * c-c++-common/torture/complex-sign.h,
2898         c-c++-common/torture/complex-sign-add.c,
2899         c-c++-common/torture/complex-sign-mixed-add.c,
2900         c-c++-common/torture/complex-sign-mixed-div.c,
2901         c-c++-common/torture/complex-sign-mixed-mul.c,
2902         c-c++-common/torture/complex-sign-mixed-sub.c,
2903         c-c++-common/torture/complex-sign-mul.c,
2904         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2905         Adapt for C++ compilation as well.
2906
2907         PR c++/43070
2908         * g++.dg/ext/label1.C: Update.
2909         * g++.dg/ext/label2.C: Update.
2910
2911         PR c++/26261
2912         * g++.dg/template/dependent-name6.C: New.
2913
2914         PR c++/43109
2915         * g++.dg/parse/namespace12.C: New.
2916
2917 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2918
2919         PR tree-optimization/43066
2920         * gcc.c-torture/compile/pr43066.c: New test.
2921
2922 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2923
2924         * g++.dg/ext/attrib35.C: Fix target selector string.
2925         * g++.dg/ext/attrib36.C: Ditto.
2926         * g++.dg/ext/attrib37.C: Ditto.
2927         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2928         * g++.dg/abi/mangle25.C: Ditto.
2929
2930 2010-02-17  Jason Merrill  <jason@redhat.com>
2931
2932         PR c++/43069
2933         * g++.dg/parse/namespace11.C: New.
2934
2935         PR c++/43093
2936         * g++.dg/ext/attrib37.C: New.
2937
2938         PR c++/43079
2939         * g++.dg/template/ptrmem20.C: New.
2940
2941 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2942
2943         PR target/43103
2944         * gcc.target/i386/xop-check.h: Include m256-check.h.
2945         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2946         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2947         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2948         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2949
2950 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2951
2952         PR debug/42918
2953         * gcc.dg/pr42918.c: New test.
2954
2955 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2956
2957         * g++.dg/ext/attrib36.C: Require ILP32.
2958
2959 2010-02-16  Richard Guenther  <rguenther@suse.de>
2960
2961         PR tree-optimization/41043
2962         * gfortran.dg/pr41043.f90: New testcase.
2963         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2964
2965 2010-02-16  Jason Merrill  <jason@redhat.com>
2966
2967         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2968
2969 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2970
2971         PR tree-optimization/43074
2972         * gcc.dg/vect/fast-math-pr43074.c: New test.
2973
2974 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2975
2976         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2977
2978 2010-02-16  Jason Merrill  <jason@redhat.com>
2979
2980         PR c++/43031
2981         * g++.dg/ext/attrib36.C: New.
2982
2983         PR c++/43036
2984         * g++.dg/other/array6.C: New.
2985
2986 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2987
2988         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2989
2990 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2991
2992         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2993         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2994         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2995         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2996         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2997         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2998
2999 2010-02-15  Richard Guenther  <rguenther@suse.de>
3000
3001         PR middle-end/43068
3002         * g++.dg/torture/pr43068.C: New testcase.
3003
3004 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
3005
3006         PR c++/43024
3007         * g++.dg/opt/ice1.C: New.
3008
3009 2010-02-14  Jason Merrill  <jason@redhat.com>
3010
3011         PR c++/41997
3012         * g++.dg/cpp0x/initlist-opt.C: New.
3013
3014 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
3015
3016         PR fortran/41113
3017         PR fortran/41117
3018         * gfortran.dg/internal_pack_6.f90: New test.
3019
3020 2010-02-12  Jason Merrill  <jason@redhat.com>
3021
3022         PR c++/43054
3023         * g++.dg/cpp0x/variadic99.C: New.
3024
3025 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
3026
3027         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
3028         sign extend pointers to gualchk_t.
3029
3030         PR c++/43033
3031         * g++.dg/other/default3.C: Xfail g4 test.
3032
3033 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3034
3035         PR middle-end/43012
3036         * gcc.dg/graphite/pr43012.c: New.
3037
3038 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3039
3040         PR middle-end/42930
3041         * g++.dg/graphite/pr42930.C: New.
3042
3043 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3044
3045         PR middle-end/42914
3046         PR middle-end/42530
3047         * gcc.dg/graphite/pr42530.c: New.
3048         * gcc.dg/graphite/pr42914.c: New.
3049
3050 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
3051
3052         PR middle-end/42771
3053         * gcc.dg/graphite/pr42771.c: New.
3054
3055 2010-02-11  Richard Guenther  <rguenther@suse.de>
3056
3057         PR tree-optimization/42998
3058         * gcc.c-torture/compile/pr42998.c: New testcase.
3059
3060 2010-02-10  Jason Merrill  <jason@redhat.com>
3061
3062         PR c++/41896
3063         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
3064
3065         PR c++/42983, core issue 906
3066         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
3067         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
3068
3069         PR c++/43016
3070         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
3071
3072 2010-02-10  Richard Guenther  <rguenther@suse.de>
3073
3074         PR tree-optimization/43017
3075         * gcc.dg/torture/pr43017.c: New testcase.
3076
3077 2010-02-10  Tobias Burnus <burnus@net-b.de>
3078
3079         PR fortran/40823
3080         * gfortran.dg/private_type_1.f90: Update error location.
3081         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
3082         * gfortran.dg/typebound_operator_2.f03: Ditto.
3083         * gfortran.dg/assignment_2.f90: Ditto.
3084         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
3085         * gfortran.dg/binding_label_tests_9.f03: Ditto.
3086
3087 2010-02-10  Tobias Burnus  <burnus@net-b.de>
3088
3089         PR fortran/43015
3090         * gfortran.dg/bind_c_usage_20.f90: New test.
3091
3092 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
3093
3094         PR debug/43010
3095         * g++.dg/debug/pr43010.C: New test.
3096
3097 2010-02-10  Richard Guenther  <rguenther@suse.de>
3098
3099         PR c/43007
3100         * gcc.c-torture/execute/20100209-1.c: New testcase.
3101         * gcc.dg/fold-div-3.c: Likewise.
3102
3103 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
3104
3105         * gcc.dg/builtin-ffs-1.c: New test.
3106
3107 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3108
3109         PR fortran/42999
3110         * gfortran.dg/array_constructor_35.f90: New test.
3111
3112 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3113
3114         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
3115
3116 2010-02-09  Jason Merrill  <jason@redhat.com>
3117
3118         PR c++/42399
3119         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
3120
3121         PR c++/42370
3122         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
3123
3124 2010-02-09  Tobias Burnus  <burnus@net-b.de>
3125
3126         PR fortran/41869
3127         * gfortran.dg/module_write_1.f90: New test.
3128
3129 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
3130
3131         * gcc.dg/pr19340.c: Adjust.
3132
3133 2010-02-09  Richard Guenther  <rguenther@suse.de>
3134
3135         PR tree-optimization/43008
3136         * gcc.c-torture/execute/pr43008.c: New testcase.
3137
3138 2010-02-09  Richard Guenther  <rguenther@suse.de>
3139
3140         PR tree-optimization/43000
3141         * gcc.dg/torture/pr43000.c: New testcase.
3142         * gcc.dg/torture/pr43002.c: Likewise.
3143
3144 2010-02-09  Daniel Kraft  <d@domob.eu>
3145
3146         PR fortran/39171
3147         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
3148         and pass -Wsurprising as necessary.
3149
3150 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
3151
3152         PR tree-optimization/42890
3153         * g++.dg/torture/pr42890.C: New test.
3154
3155 2010-02-08  Richard Guenther  <rguenther@suse.de>
3156
3157         PR middle-end/42995
3158         * gcc.dg/tree-ssa/inline-4.c: New testcase.
3159
3160 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
3161
3162         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
3163         return 0 from main.
3164         * gcc.dg/graphite/block-1.c: Same.
3165         * gcc.dg/graphite/block-3.c: Same.
3166         * gcc.dg/graphite/block-4.c: Same.
3167         * gcc.dg/graphite/block-5.c: Same.
3168         * gcc.dg/graphite/block-6.c: Same.
3169         * gcc.dg/graphite/block-7.c: Same.
3170         * gcc.dg/graphite/interchange-0.c: Same.
3171         * gcc.dg/graphite/interchange-1.c: Same.
3172         * gcc.dg/graphite/interchange-10.c: Same.
3173         * gcc.dg/graphite/interchange-11.c: Same.
3174         * gcc.dg/graphite/interchange-12.c: Same.
3175         * gcc.dg/graphite/interchange-2.c: Same.
3176         * gcc.dg/graphite/interchange-3.c: Same.
3177         * gcc.dg/graphite/interchange-4.c: Same.
3178         * gcc.dg/graphite/interchange-5.c: Same.
3179         * gcc.dg/graphite/interchange-6.c: Same.
3180         * gcc.dg/graphite/interchange-7.c: Same.
3181         * gcc.dg/graphite/interchange-8.c: Same.
3182         * gcc.dg/graphite/interchange-9.c: Same.
3183         * gcc.dg/graphite/interchange-mvt.c: Same.
3184
3185 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
3186
3187         * gfortran.dg/graphite/id-19.f: New.
3188         * gfortran.dg/graphite/pr14741.f90: New.
3189         * gfortran.dg/graphite/pr41924.f90: New.
3190         * gfortran.dg/graphite/run-id-2.f90: New.
3191
3192 2010-02-07  Richard Guenther  <rguenther@suse.de>
3193
3194         PR middle-end/42956
3195         * gcc.c-torture/compile/pr42956.c: New testcase.
3196
3197 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3198
3199         PR libfortran/42742
3200         * gfortran.dg/fmt_cache_2.f: New test.
3201
3202 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3203
3204         * gfortran.dg/read_no_eor.f90: New test.
3205
3206 2010-02-05  Jason Merrill  <jason@redhat.com>
3207
3208         * g++.dg/ext/label13.C: Move constructor body out of class.
3209
3210 2010-02-03  Jason Merrill  <jason@redhat.com>
3211
3212         PR c++/42870
3213         * g++.dg/ext/dllexport3.C: New.
3214
3215 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
3216
3217         * gcc.dg/format/ms-format3.c: New test for specific MS types.
3218
3219 2010-02-05  Richard Guenther  <rguenther@suse.de>
3220
3221         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
3222
3223 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
3224
3225         PR c++/42915
3226         * g++.dg/other/crash-9.C: New test.
3227
3228 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
3229
3230         PR fortran/42309
3231         * gfortran.dg/subref_array_pointer_4.f90 : New test.
3232
3233 2010-02-04  Richard Guenther  <rguenther@suse.de>
3234
3235         PR rtl-optimization/42952
3236         * gcc.dg/torture/pr42952.c: New testcase.
3237
3238 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3239
3240         PR libfortran/42901
3241         * gfortran.dg/namelist_60.f90: New test.
3242
3243 2010-02-03  Jason Merrill  <jason@redhat.com>
3244
3245         PR c++/40138
3246         * g++.dg/ext/builtin11.C: New.
3247
3248         PR c++/4926
3249         PR c++/38600
3250         * g++.dg/abi/mangle35.C: New.
3251         * g++.dg/abi/mangle37.C: New.
3252
3253         PR c++/12909
3254         * g++.dg/abi/mangle36.C: New.
3255
3256         PR c++/35652
3257         * g++.dg/warn/string1.C: New.
3258
3259 2010-02-03  Richard Guenther  <rguenther@suse.de>
3260
3261         PR tree-optimization/42944
3262         * gcc.dg/errno-1.c: New testcase.
3263
3264 2010-02-03  Richard Guenther  <rguenther@suse.de>
3265
3266         PR middle-end/42927
3267         * gcc.c-torture/compile/pr42927.c: New testcase.
3268
3269 2010-02-03  Tobias Burnus  <burnus@net-b.de>
3270
3271         PR fortran/42936
3272         * gfortran.dg/null_4.f90: New test.
3273
3274 2010-02-02  Jason Merrill  <jason@redhat.com>
3275
3276         PR c++/41090
3277         * g++.dg/ext/label13.C: New.
3278
3279 2010-02-02  Tobias Burnus  <burnus@net-b.de>
3280
3281         PR fortran/42650
3282         * gfortran.dg/func_result_5.f90: New test.
3283
3284 2010-02-01  Tobias Burnus  <burnus@net-b.de>
3285
3286         PR fortran/42922
3287         * gfortran.dg/pure_initializer_3.f90: News test.
3288
3289 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
3290
3291         PR fortran/42888
3292         * gfortran.dg/allocate_derived_2.f90: New test.
3293
3294 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3295
3296         PR middle-end/42898
3297         * gcc.dg/torture/pr42898-2.c: New test.
3298
3299 2010-01-31  Richard Guenther  <rguenther@suse.de>
3300
3301         PR middle-end/42898
3302         * gcc.dg/torture/pr42898.c: New testcase.
3303
3304 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
3305
3306         PR fortran/38324
3307         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
3308         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
3309
3310 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
3311
3312         * g++.dg/tree-ssa/inline-1.C: New.
3313         * g++.dg/tree-ssa/inline-2.C: New.
3314         * g++.dg/tree-ssa/inline-3.C: New.
3315
3316 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
3317
3318         PR testsuite/41701
3319         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
3320         the string 'pow' in the pathname of the compiler from generating a
3321         test failure.
3322
3323 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3324
3325         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
3326         * g++.old-deja/g++.mike/eh17.C: Likewise.
3327         * g++.old-deja/g++.mike/p5571.C: Likewise.
3328
3329 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
3330
3331         PR c++/42758
3332         PR c++/42634
3333         PR c++/42336
3334         PR c++/42797
3335         PR c++/42880
3336         * g++.dg/other/crash-5.C: New test.
3337         * g++.dg/other/crash-6.C: New test.
3338         * g++.dg/other/crash-7.C: New test.
3339         * g++.dg/other/crash-8.C: New test.
3340
3341 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
3342
3343         PR rtl-optimization/42889
3344         * gcc.dg/pr42889.c: New test.
3345
3346 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
3347
3348         * gcc.target/i386/pr42881.c: Use SSE2.
3349
3350 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
3351
3352         PR target/42891
3353         * gcc.target/i386/pr42891.c: New test.
3354
3355 2010-01-28  Richard Guenther  <rguenther@suse.de>
3356
3357         PR tree-optimization/42871
3358         * g++.dg/torture/pr42871.C: New testcase.
3359
3360 2010-01-28  Richard Guenther  <rguenther@suse.de>
3361
3362         * gcc.dg/Wobjsize-1.h: New testcase.
3363         * gcc.dg/Wobjsize-1.c: Likewise.
3364
3365 2010-01-28  Richard Guenther  <rguenther@suse.de>
3366
3367         PR middle-end/42883
3368         * g++.dg/torture/pr42883.C: New testcase.
3369
3370 2010-01-28  Michael Matz  <matz@suse.de>
3371
3372         * gcc.target/i386/pr42881.c: New test.
3373
3374 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3375
3376         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
3377         Add i?86-*-solaris2* support.
3378
3379 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
3380
3381         PR c++/42713
3382         PR c++/42820
3383         * g++.dg/template/typedef27.C: New test case.
3384         * g++.dg/template/typedef28.C: New test case.
3385
3386 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
3387
3388         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
3389
3390 2010-01-27  Richard Guenther  <rguenther@suse.de>
3391
3392         PR middle-end/42878
3393         * gcc.dg/torture/pr42878-1.c: New testcase.
3394         * gcc.dg/torture/pr42878-2.c: Likewise.
3395
3396 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
3397
3398         PR middle-end/42874
3399         * gcc.dg/vla-22.c: New test.
3400
3401 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
3402
3403         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
3404         current collation.
3405
3406 2010-01-26  Richard Guenther  <rguenther@suse.de>
3407
3408         PR rtl-optimization/42685
3409         * gcc.dg/pr42685.c: New testcase.
3410         * g++.dg/other/pr42685.C: Likewise.
3411
3412 2010-01-26  Richard Guenther  <rguenther@suse.de>
3413
3414         PR middle-end/42806
3415         * g++.dg/other/pr42806.C: New testcase.
3416
3417 2010-01-26  Richard Guenther  <rguenther@suse.de>
3418
3419         PR tree-optimization/42250
3420         * gcc.dg/pr42250.c: New testcase.
3421
3422 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
3423
3424         * gnat.dg/array_bounds_test.adb: New test.
3425
3426 2010-01-25  Tobias Burnus  <burnus@net-b.de>
3427
3428         PR fortran/42858
3429         * gfortran.dg/generic_21.f90: New test.
3430
3431 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3432
3433         PR testsuite/41522
3434         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
3435
3436 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
3437
3438         PR c++/42748
3439         * g++.dg/abi/arm_va_list2.C: New test.
3440         * g++.dg/abi/arm_va_list2.h: Companion header file.
3441
3442 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
3443
3444         PR fortran/41044
3445         * gfortran.dg/parameter_array_ref_2.f90 : New test.
3446
3447         PR fortran/41167
3448         * gfortran.dg/char_array_arg_1.f90 : New test.
3449
3450         * gfortran.dg/pr25923.f90 : Remove XFAIL.
3451
3452 2010-01-24  Tobias Burnus  <burnus@net-b.de>
3453
3454         PR fortran/39304
3455         * gfortran.dg/generic_20.f90: New test.
3456
3457 2010-01-22  Michael Matz  <matz@suse.de>
3458
3459         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
3460         -msse2.
3461
3462 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
3463
3464         PR fortran/42736
3465         * gfortran.dg/dependency_25.f90 : New test.
3466
3467 2010-01-21  Martin Jambor  <mjambor@suse.cz>
3468
3469         PR tree-optimization/42585
3470         * gcc.dg/tree-ssa/pr42585.c: New test.
3471
3472 2010-01-21  Richard Guenther  <rguenther@suse.de>
3473
3474         PR middle-end/19988
3475         * gcc.dg/pr19988.c: New testcase.
3476
3477 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
3478
3479         * g++.dg/compat/decimal/compat-common.h: New file.
3480         * g++.dg/compat/decimal/decimal-dummy.h: New file.
3481         * g++.dg/compat/decimal/pass_x.h: New file.
3482         * g++.dg/compat/decimal/pass_y.h: New file.
3483         * g++.dg/compat/decimal/pass-1_main.C: New file.
3484         * g++.dg/compat/decimal/pass-1_x.C: New file.
3485         * g++.dg/compat/decimal/pass-1_y.C: New file.
3486         * g++.dg/compat/decimal/pass-2_main.C: New file.
3487         * g++.dg/compat/decimal/pass-2_x.C: New file.
3488         * g++.dg/compat/decimal/pass-2_y.C: New file.
3489         * g++.dg/compat/decimal/pass-3_main.C: New file.
3490         * g++.dg/compat/decimal/pass-3_x.C: New file.
3491         * g++.dg/compat/decimal/pass-3_y.C: New file.
3492         * g++.dg/compat/decimal/pass-4_main.C: New file.
3493         * g++.dg/compat/decimal/pass-4_x.C: New file.
3494         * g++.dg/compat/decimal/pass-4_y.C: New file.
3495         * g++.dg/compat/decimal/pass-5_main.C: New file.
3496         * g++.dg/compat/decimal/pass-5_x.C: New file.
3497         * g++.dg/compat/decimal/pass-5_y.C: New file.
3498         * g++.dg/compat/decimal/pass-6_main.C: New file.
3499         * g++.dg/compat/decimal/pass-6_x.C: New file.
3500         * g++.dg/compat/decimal/pass-6_y.C: New file.
3501         * g++.dg/compat/decimal/return_x.h: New file.
3502         * g++.dg/compat/decimal/return_y.h: New file.
3503         * g++.dg/compat/decimal/return-1_main.C: New file.
3504         * g++.dg/compat/decimal/return-1_x.C: New file.
3505         * g++.dg/compat/decimal/return-1_y.C: New file.
3506         * g++.dg/compat/decimal/return-2_main.C: New file.
3507         * g++.dg/compat/decimal/return-2_x.C: New file.
3508         * g++.dg/compat/decimal/return-2_y.C: New file.
3509         * g++.dg/compat/decimal/return-3_main.C: New file.
3510         * g++.dg/compat/decimal/return-3_x.C: New file.
3511         * g++.dg/compat/decimal/return-3_y.C: New file.
3512         * g++.dg/compat/decimal/return-4_main.C: New file.
3513         * g++.dg/compat/decimal/return-4_x.C: New file.
3514         * g++.dg/compat/decimal/return-4_y.C: New file.
3515         * g++.dg/compat/decimal/return-5_main.C: New file.
3516         * g++.dg/compat/decimal/return-5_x.C: New file.
3517         * g++.dg/compat/decimal/return-5_y.C: New file.
3518         * g++.dg/compat/decimal/return-6_main.C: New file.
3519         * g++.dg/compat/decimal/return-6_x.C: New file.
3520         * g++.dg/compat/decimal/return-6_y.C: New file.
3521
3522 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3523
3524         PR debug/42715
3525         * gcc.dg/pr42715.c: New.
3526
3527 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3528
3529         PR c++/42038
3530         * g++.dg/parse/crash55.C: New.
3531
3532 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3533
3534         PR debug/42782
3535         * gcc.dg/guality/pr42782.c: New.
3536
3537 2010-01-20  Jason Merrill  <jason@redhat.com>
3538
3539         PR c++/41788
3540         * g++.dg/abi/packed1.C: New.
3541
3542         PR c++/41920
3543         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3544
3545         PR c++/40750
3546         * g++.dg/parse/fn-typedef1.C: New.
3547         * g++.dg/other/cv_quals.C: Adjust.
3548
3549 2010-01-20  Anthony Green  <green@moxielogic.com>
3550
3551         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3552         pack(push) pragma).
3553         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3554         * gcc.dg/20020312-2.c: Port this to the moxie core.
3555         * gcc.dg/weak/typeof-2.c: Ditto.
3556
3557 2010-01-20  Richard Guenther  <rguenther@suse.de>
3558
3559         PR tree-optimization/42717
3560         * gcc.c-torture/compile/pr42717.c: New testcase.
3561
3562 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3563
3564         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3565         of signed, add a few new tests.
3566
3567         PR middle-end/42803
3568         * g++.dg/parse/limits-initializer1.C: New test.
3569
3570 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3571
3572         PR fortran/42804
3573         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3574         * gfortran.dg/typebound_call_12.f03: New test.
3575
3576 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3577
3578         PR fortran/42783
3579         * gfortran.dg/bounds_check_15.f90 : New test.
3580
3581 2010-01-19  Michael Matz  <matz@suse.de>
3582
3583         PR tree-optimization/41783
3584         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3585
3586 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3587
3588         PR target/38697.
3589         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3590         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3591         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3592         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3593         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3594         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3595         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3596         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3597         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3598         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3599         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3600
3601 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3602
3603         PR fortran/42545
3604         * gfortran.dg/extends_6.f03: Modified an error message.
3605         * gfortran.dg/extends_10.f03: New test.
3606         * gfortran.dg/private_type_6.f03: Modified an error message.
3607         * gfortran.dg/structure_constructor_8.f03: Ditto.
3608
3609 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3610
3611         PR tree-optimization/42719
3612         * gcc.dg/pr42719.c: New test.
3613
3614         PR debug/42728
3615         * gcc.dg/pr42728.c: New test.
3616
3617 2010-01-19  Anthony Green  <green@moxielogic.com>
3618
3619         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3620
3621 2010-01-18  Anthony Green  <green@moxielogic.com>
3622
3623         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3624         for moxie.
3625
3626 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3627
3628         * g++.dg/template/error45.C: reverted as part of reverting the
3629         fix of PR c++/42634.
3630
3631 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3632
3633         PR c++/42634
3634         * g++.dg/template/error45.C: New test.
3635
3636 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3637
3638         PR c++/42766
3639         * g++.dg/conversion/op6.C: New test.
3640
3641 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3642
3643         PR target/42774
3644         * gcc.target/alpha/pr42774.c: New test.
3645
3646 2010-01-18  Richard Guenther  <rguenther@suse.de>
3647
3648         PR tree-optimization/42781
3649         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3650
3651 2010-01-17  Richard Guenther  <rguenther@suse.de>
3652
3653         PR middle-end/42248
3654         * gcc.c-torture/execute/pr42248.c: New testcase.
3655
3656 2010-01-17  Richard Guenther  <rguenther@suse.de>
3657
3658         PR tree-optimization/42773
3659         * g++.dg/torture/pr42773.C: New testcase.
3660
3661 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3662
3663         PR fortran/42677
3664         * gfortran.dg/interface_assignment_5.f90: New test.
3665
3666 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3667
3668         PR c++/42697
3669         * g++.dg/template/crash94.C: Reverted.
3670
3671 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3672
3673         PR debug/42767
3674         * gcc.dg/debug/pr42767.c: New.
3675
3676 2010-01-15  Jason Merrill  <jason@redhat.com>
3677
3678         PR c++/42761
3679         * g++.dg/cpp0x/decltype22.C: New.
3680
3681 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3682
3683         PR middle-end/42760
3684         * g++.dg/torture/pr42760.C: New test.
3685
3686 2010-01-15  Jing Yu  <jingyu@google.com>
3687
3688         PR rtl-optimization/42691
3689         * gcc.c-torture/execute/pr42691.c: New.
3690
3691 2010-01-15  Richard Guenther  <rguenther@suse.de>
3692
3693         PR middle-end/42739
3694         * g++.dg/torture/pr42739.C: New testcase.
3695
3696 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3697
3698         * g++.dg/template/error45.C: Revert as part of reverting changes
3699         or PR c++/42634.
3700
3701 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3702
3703         PR fortran/42684
3704         * gfortran.dg/interface_31.f90: New test.
3705
3706 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3707
3708         * gcc.target/powerpc/pr42747.c: New file.
3709
3710 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3711
3712         PR middle-end/42674
3713         * c-c++-common/pr42674.c: New test.
3714
3715         PR c++/42608
3716         * g++.dg/template/instantiate11.C: New test.
3717
3718 2010-01-14  Jason Merrill  <jason@redhat.com>
3719
3720         PR c++/42701
3721         * g++.dg/overload/error3.C: New.
3722
3723         PR c++/42655
3724         * g++.dg/overload/rvalue1.C: New.
3725
3726 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3727
3728         PR tree-optimization/42706
3729         * gcc.dg/ipa/pr42706.c: New testcase.
3730
3731 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3732
3733         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3734
3735 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3736
3737         PR tree-optimization/42714
3738         * g++.dg/torture/pr42714.C: New test.
3739
3740 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3741
3742         PR rtl-optimization/42246
3743         * gfortran.dg/pr42246-2.f: New.
3744
3745 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3746
3747         PR rtl-optimization/42389
3748         * gcc.dg/pr42389.c: New.
3749
3750 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3751
3752         PR rtl-optimization/42388
3753         * gcc.dg/pr42388.c: New.
3754
3755 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3756
3757         PR rtl-optimization/42294
3758         * gfortran.dg/pr42294.f: New.
3759
3760 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3761
3762         PR rtl-optimization/39453
3763         PR rtl-optimization/42246
3764         * gcc.dg/pr39453.c: New.
3765         * gcc.dg/pr42246.c: New.
3766
3767 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3768
3769         PR middle-end/42245
3770         * gcc.dg/pr42245.c: New.
3771         * gcc.dg/pr42245-2.c: New.
3772
3773 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3774
3775         PR rtl-optimization/42249
3776         * gcc.dg/pr42249.c: New.
3777
3778 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3779
3780         PR c/42721
3781         * gcc.c-torture/execute/pr42721.c: New test.
3782
3783 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3784
3785         PR tree-optimization/42709
3786         * gcc.dg/vect/pr42709.c: New test.
3787
3788 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3789
3790         PR fortran/41478
3791         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3792         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3793
3794 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3795
3796         PR fortran/42481
3797         * gfortran.dg/generic_19.f90 : New test.
3798
3799 2010-01-13  Richard Guenther  <rguenther@suse.de>
3800
3801         PR tree-optimization/42730
3802         * gcc.c-torture/compile/pr42730.c: New testcase.
3803
3804 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3805
3806         PR target/pr42542
3807         * gcc.target/ia64/pr42542-1.c: New.
3808         * gcc.target/ia64/pr42542-2.c: New.
3809         * gcc.target/ia64/pr42542-3.c: New.
3810
3811 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3812
3813         PR c++/42634
3814         * g++.dg/template/error45.C: New test.
3815
3816 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3817
3818         PR tree-optimization/42704
3819         * g++.dg/torture/pr42704.C: New test.
3820
3821 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3822
3823         PR tree-optimization/42703
3824         * gcc.c-torture/compile/pr42703.c: New test.
3825
3826 2010-01-13  Richard Guenther  <rguenther@suse.de>
3827
3828         PR tree-optimization/42705
3829         * gcc.c-torture/compile/pr42705.c: New testcase.
3830
3831 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3832
3833         * gcc.target/bfin/l2.c: New test.
3834         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3835
3836 2010-01-13  Richard Guenther  <rguenther@suse.de>
3837
3838         PR middle-end/42716
3839         * gcc.c-torture/compile/pr42716.c: New testcase.
3840
3841 2010-01-13  Richard Guenther  <rguenther@suse.de>
3842
3843         PR lto/42678
3844         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3845
3846 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3847
3848         PR c/42708
3849         * gcc.c-torture/compile/pr42708-1.c: New test.
3850
3851 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3852
3853         PR debug/42662
3854         * gcc.dg/pr42662.c: New test.
3855
3856         PR tree-optimization/42645
3857         * g++.dg/other/pr42645-1.C: New test.
3858         * g++.dg/other/pr42645-2.C: New test.
3859
3860 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3861
3862         PR target/42416
3863         * gcc.target/powerpc/warn-1.c: New test.
3864         * gcc.target/powerpc/warn-2.c: New test.
3865
3866 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3867
3868         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3869         stack alignment.
3870
3871 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3872
3873         * gcc.dg/lto/20100108_0.c: New.
3874
3875 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3876
3877         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3878         Add -march=i686 -msse for 32bit x86 targets.
3879
3880 2010-01-10  Richard Guenther  <rguenther@suse.de>
3881
3882         PR middle-end/42667
3883         * gcc.dg/torture/pr42667.c: New testcase.
3884
3885 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3886
3887         PR fortran/32489
3888         * gfortran.dg/array_constructor_34.f90: New test.
3889
3890 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3891
3892         PR fortran/20923
3893         * gfortran.dg/array_constructor_33.f90: New test.
3894         gfortran.dg/array_function_5.f90: Add credit.
3895
3896 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3897
3898         PR debug/42631
3899         * gcc.dg/pr42631.c: New.
3900
3901 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3902
3903         PR debug/42630
3904         * gcc.dg/pr42630.c: New.
3905
3906 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3907
3908         PR debug/42629
3909         * gcc.dg/pr42629.c: New.
3910
3911 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3912
3913         PR middle-end/42363
3914         * gcc.dg/torture/pr42363.c: New.
3915
3916 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3917
3918         PR debug/42604
3919         PR debug/42395
3920         * gcc.dg/vect/pr42604.c: New.
3921         * gcc.dg/vect/pr42395.c: New.
3922
3923 2010-01-09  Richard Guenther  <rguenther@suse.de>
3924
3925         PR middle-end/42512
3926         * gcc.c-torture/execute/pr42512.c: New testcase.
3927
3928 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3929
3930         PR fortran/41298
3931         * gfortran.dg/c_ptr_tests_14.f90: New test.
3932
3933 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3934
3935         PR ada/41929
3936         * gnat.dg/null_pointer_deref1.adb: Don't run on
3937         sparc*-sun-solaris2.11.
3938
3939 2010-01-08  Richard Guenther  <rguenther@suse.de>
3940
3941         PR lto/42528
3942         * gcc.dg/lto/20100103-1_0.c: New testcase.
3943         * gcc.dg/lto/20100103-2_0.c: Likewise.
3944
3945 2010-01-08  Tobias Burnus  <burnus@net-b.de
3946
3947         PR/fortran 25829
3948         * gfortran.dg/asynchronous_1.f90: New test.
3949         * gfortran.dg/asynchronous_2.f90: New test.
3950         * gfortran.dg/conflicts.f90: Update error message.
3951
3952 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3953
3954         c++/40155
3955         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3956
3957 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3958
3959         PR tree-optimization/42625
3960         * g++.dg/opt/dtor4.C: New test.
3961         * g++.dg/opt/dtor4.h: New.
3962         * g++.dg/opt/dtor4-aux.cc: New.
3963
3964 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3965
3966         PR fortran/42597
3967         * gfortran.dg/proc_ptr_26.f90: New test.
3968
3969 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3970
3971         PR fortran/41872
3972         * gfortran.dg/allocatable_scalar_7.f90: New test.
3973
3974 2010-01-06  Richard Guenther  <rguenther@suse.de>
3975
3976         * gcc.c-torture/compile/pr42632.c: New testcase.
3977
3978 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3979
3980         PR target/42542
3981         * gcc.target/i386/pr42542-4.c: New.
3982         * gcc.target/i386/pr42542-4a.c: Likewise.
3983         * gcc.target/i386/pr42542-5.c: Likewise.
3984         * gcc.target/i386/pr42542-5a.c: Likewise.
3985
3986 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3987
3988         * gcc.dg/tls/opt-15.c: New test.
3989
3990 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3991
3992         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3993
3994 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3995
3996         PR tree-optimization/42462
3997         * g++.dg/torture/pr42462.C: New test.
3998
3999 2010-01-05  Jason Merrill  <jason@redhat.com>
4000
4001         * g++.dg/cpp0x/initlist30.C: New test.
4002
4003 2010-01-05  Richard Guenther  <rguenther@suse.de>
4004
4005         PR tree-optimization/42614
4006         * gcc.c-torture/execute/pr42614.c: New testcase.
4007
4008 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
4009
4010         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
4011         * gcc.dg/Wunreachable-1.c: Remove the testcase of
4012         -Wunreachable-code.
4013         * gcc.dg/Wunreachable-2.c: Likewise.
4014         * gcc.dg/Wunreachable-3.c: Likewise.
4015         * gcc.dg/Wunreachable-4.c: Likewise.
4016         * gcc.dg/Wunreachable-5.c: Likewise.
4017         * gcc.dg/Wunreachable-6.c: Likewise.
4018         * gcc.dg/Wunreachable-7.c: Likewise.
4019         * gcc.dg/Wunreachable-8.c: Likewise.
4020         * gcc.dg/20041231-1.c: Likewise.
4021
4022 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
4023
4024         PR other/42611
4025         * gcc.dg/pr42611.c: New test.
4026
4027         PR tree-optimization/42508
4028         * g++.dg/opt/pr42508.C: New test.
4029
4030 2010-01-05  Tobias Burnus  <burnus@net-b.de>
4031
4032         PR fortran/41872
4033         * gfortran.dg/allocatable_scalar_8.f90: New.
4034
4035 2010-01-04  Martin Jambor  <mjambor@suse.cz>
4036
4037         PR tree-optimization/42398
4038         * gcc.c-torture/compile/pr42398.c: New test.
4039
4040 2010-01-04  Jason Merrill  <jason@redhat.com>
4041
4042         PR c++/42555
4043         * g++.dg/ext/attrib35.C: New.
4044
4045         PR c++/42567
4046         * g++.dg/cpp0x/auto17.C: New.
4047
4048 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
4049
4050         * gcc.dg/lto/20100104_0.c: New.
4051
4052 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
4053
4054         PR target/42542
4055         * gcc.target/i386/pr42542-1.c: New.
4056         * gcc.target/i386/pr42542-1a.c: Likewise.
4057         * gcc.target/i386/pr42542-1b.c: Likewise.
4058         * gcc.target/i386/pr42542-2.c: Likewise.
4059         * gcc.target/i386/pr42542-2a.c: Likewise.
4060         * gcc.target/i386/pr42542-2b.c: Likewise.
4061         * gcc.target/i386/pr42542-3.c: Likewise.
4062         * gcc.target/i386/pr42542-3a.c: Likewise.
4063
4064 2009-01-04  Tobias Burnus  <burnus@net-b.de>
4065
4066         PR fortran/41872
4067         * gfortran.dg/allocatable_scalar_5.f90: New test.
4068         * gfortran.dg/allocatable_scalar_6.f90: New test.
4069
4070 2010-01-03  Richard Guenther  <rguenther@suse.de>
4071
4072         PR testsuite/42583
4073         * gfortran.dg/gomp/recursion1.f90: Remove.
4074
4075 2010-01-03  Richard Guenther  <rguenther@suse.de>
4076
4077         * gcc.dg/Warray-bounds.c: Remove XFAILs.
4078         * gcc.dg/uninit-6.c: Likewise.
4079         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
4080
4081 2010-01-03  Richard Guenther  <rguenther@suse.de>
4082
4083         PR tree-optimization/42589
4084         * gcc.target/i386/pr42589.c: New testcase.
4085
4086 2010-01-03  Richard Guenther  <rguenther@suse.de>
4087
4088         PR tree-optimization/42438
4089         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
4090
4091 2010-01-02  Richard Guenther  <rguenther@suse.de>
4092
4093         PR testsuite/41651
4094         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
4095
4096 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
4097
4098         PR target/42448
4099         * gcc.target/alpha/pr42448-1.c: New test.
4100         * gcc.target/alpha/pr42448-2.c: Ditto.
4101
4102 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
4103
4104         PR preprocessor/41947
4105         * gcc.dg/c99-hexfloat-3.c: New test.
4106
4107 2010-01-01  Richard Guenther  <rguenther@suse.de>
4108
4109         PR c/42570
4110         * gcc.c-torture/execute/pr42570.c: New testcase.
4111
4112 2010-01-01  Richard Guenther  <rguenther@suse.de>
4113
4114         PR middle-end/42559
4115         * gcc.c-torture/compile/pr42559.c: New testcase.
4116
4117 \f
4118 Copyright (C) 2010 Free Software Foundation, Inc.
4119
4120 Copying and distribution of this file, with or without modification,
4121 are permitted in any medium without royalty provided the copyright
4122 notice and this notice are preserved.