OSDN Git Service

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