OSDN Git Service

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