OSDN Git Service

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