OSDN Git Service

PR c++/43868
[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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
2228         * g++.dg/abi/mangle23.C: Likewise.
2229         * g++.dg/eh/simd-2.C: Likewise.
2230         * g++.dg/ext/attribute-test-2.C: Likewise.
2231         * g++.dg/ext/vector14.C: Likewise.
2232         * g++.dg/other/pr34435.C: Likewise.
2233         * g++.dg/template/conv8.C: Likewise.
2234         * g++.dg/template/nontype9.C: Likewise.
2235         * g++.dg/template/qualttp17.C: Likewise.
2236         * g++.dg/template/ref1.C: Likewise.
2237         * g++.old-deja/g++.pt/crash68.C: Likewise.
2238         * g++.old-deja/g++.pt/ref1.C: Likewise.
2239         * g++.old-deja/g++.pt/ref3.C: Likewise.
2240         * g++.old-deja/g++.pt/ref4.C: Likewise.
2241
2242         PR c++/12909
2243         * g++.dg/abi/mangle40.C: New.
2244         * g++.dg/abi/mangle41.C: New.
2245         * g++.dg/lto/20100302_0.C: New.
2246         * g++.dg/lto/20100302_1.C: New.
2247         * g++.dg/lto/20100302.h: New.
2248
2249 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
2250
2251         PR fortran/43243
2252         * gfortran.dg/internal_pack_12.f90: New test.
2253
2254 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
2255
2256         * gcc.dg/pr36997.c: Adjust error message.
2257
2258 2010-03-03  Mike Stump  <mikestump@comcast.net>
2259
2260         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
2261         adjustments to not be present on machines that align the stack to
2262         more than 4 bytes and don't have a red zone yet as that is an
2263         unimplemented optimization.
2264
2265 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
2266
2267         PR fortran/43169
2268         * gfortran.dg/impure_assignment_3.f90: New.
2269
2270 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
2271
2272         PR debug/43229
2273         * gfortran.dg/pr43229.f90: New test.
2274
2275         PR debug/43237
2276         * gcc.dg/debug/dwarf2/pr43237.c: New test.
2277
2278         PR debug/43177
2279         * gcc.dg/guality/pr43177.c: New test.
2280
2281 2010-03-02  Jason Merrill  <jason@redhat.com>
2282
2283         * g++.dg/ext/vector9.C: Adjust error message.
2284         * g++.dg/conversion/simd3.C: Likewise.
2285         * g++.dg/other/error23.C: Likewise.
2286
2287 2010-03-02  Mike Stump  <mikestump@comcast.net>
2288
2289         PR c++/41090
2290         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2291
2292 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
2293
2294         PR fortran/43180
2295         * gfortran.dg/internal_pack_10.f90: New test.
2296
2297         PR fortran/43173
2298         * gfortran.dg/internal_pack_11.f90: New test.
2299
2300 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
2301
2302         PR middle-end/42640
2303         * gcc.dg/tree-ssa/pr42640.c: New.
2304
2305 2010-03-01  Richard Guenther  <rguenther@suse.de>
2306
2307         PR tree-optimization/43220
2308         * gcc.c-torture/execute/pr43220.c: New testcase.
2309
2310 2010-03-01  Richard Guenther  <rguenther@suse.de>
2311
2312         PR middle-end/43213
2313         * gcc.dg/pr43213.c: New testcase.
2314
2315 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2316
2317         PR pch/14940
2318         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2319
2320 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2321
2322         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2323         New function.
2324         (check_effective_target_ucn): Likewise.
2325
2326         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2327         if !ucn.
2328         * gcc.dg/ucnid-2.c: Likewise.
2329         * gcc.dg/ucnid-3.c: Likewise.
2330         * gcc.dg/ucnid-4.c: Likewise.
2331         * gcc.dg/ucnid-11.c: Likewise.
2332         * gcc.dg/ucnid-12.c: Likewise.
2333         * gcc.dg/ucnid-6.c: Skip if !ucn.
2334         * gcc.dg/ucnid-9.c: Likewise.
2335
2336 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2337
2338         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2339         lists to dg-skip-if.
2340         * gcc.target/i386/stackalign/return-3.c: Likewise.
2341
2342 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2343
2344         * gcc.target/i386/clearcap.map: New file.
2345         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2346         Pass clearcap.map by default if supported.
2347
2348 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2349
2350         PR fortran/42900
2351         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2352         Explain this.
2353         * gfortran.dg/stat_2.f90: Likewise.
2354
2355 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2356
2357         PR fortran/43199
2358         * gfortran.dg/module_read_2.f90: New test.
2359
2360 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2361
2362         PR c++/42748
2363         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2364         * g++.dg/abi/mangle12.C: Likewise.
2365         * g++.dg/abi/mangle20-2.C: Likewise.
2366         * g++.dg/abi/mangle17.C: Likewise.
2367         * g++.dg/template/cond2.C: Likewise.
2368         * g++.dg/template/pr35240.C: Likewise.
2369
2370 2010-02-27  Richard Guenther  <rguenther@suse.de>
2371
2372         PR tree-optimization/43186
2373         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2374
2375 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2376
2377         * g++.dg/abi/packed1.C: Expect warning on the SH.
2378
2379 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2380
2381         PR c++/42054:
2382         * g++.dg/parse/error37.C: New test.
2383
2384 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2385
2386         PR c/24577
2387         PR c/43192
2388         * gcc.dg/pr8927-1.c: Match new note.
2389         * gcc.dg/990506-0.c: Likewise.
2390         * gcc.dg/gomp/flush-2.c: Likewise.
2391         * gcc.dg/gomp/atomic-5.c: Likewise.
2392         * gcc.dg/gomp/pr34607.c: Likewise.
2393         * gcc.dg/pr35746.c: Likewise.
2394         * gcc.dg/cpp/pragma-1.c: Likewise.
2395         * gcc.dg/cpp/pragma-2.c: Likewise.
2396         * gcc.dg/pr41842.c: Likewise.
2397         * gcc.dg/noncompile/20040629-1.c: Likewise.
2398         * objc.dg/private-1.m: Likewise.
2399
2400 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2401
2402         PR fortran/43185
2403         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2404         * gfortran.dg/default_initialization_4.f90: New test.
2405
2406 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2407
2408         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2409         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2410         * gnat.dg/thin_pointer2.adb: New test.
2411         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2412
2413 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2414
2415         PR c/20631
2416         * gcc.dg/cpp/c90-pedantic.c: New.
2417         * gcc.dg/cpp/c90.c: New.
2418         * gcc.dg/gnu90-const-expr-1.c: New.
2419         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2420
2421 2010-02-26  Richard Guenther  <rguenther@suse.de>
2422
2423         PR tree-optimization/43186
2424         * gcc.c-torture/compile/pr43186.c: New testcase.
2425
2426 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2427
2428         PR debug/43190
2429         * c-c++-common/dwarf2/pr43190.c: New test.
2430
2431 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2432
2433         PR testsuite/37074:
2434         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2435
2436 2010-02-26  Richard Guenther  <rguenther@suse.de>
2437
2438         PR tree-optimization/43188
2439         * gcc.c-torture/compile/pr43188.c: New testcase.
2440
2441 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2442
2443         PR target/43175
2444         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2445
2446 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2447
2448         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2449
2450 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2451
2452         PR target/43154
2453         * gcc.target/powerpc/pr43154.c: New file.
2454
2455 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2456
2457         PR debug/43166
2458         * gfortran.dg/debug/pr43166.f: New test.
2459
2460         PR debug/43165
2461         * gcc.dg/torture/pr43165.c: New test.
2462
2463 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2464
2465         PR c/43128
2466         * c-c++-common/pr41779.c: Update.
2467
2468 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2469
2470         PR ada/32547
2471         * lib/gnat-dg.exp (gnat_load): Redefine.
2472
2473         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2474         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2475
2476 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2477
2478         PR libobjc/36610
2479         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2480         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2481         -fgnu-runtime.
2482         Sort entries.
2483
2484 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2485
2486         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2487
2488 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2489
2490         PR debug/43150
2491         * gcc.dg/guality/vla-1.c: New test.
2492
2493 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2494
2495         PR fortran/43042
2496         * gfortran.dg/c_ptr_tests_15.f90: New test.
2497
2498 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2499
2500         PR target/43107
2501         * gcc.target/i386/pr43107.c: New test.
2502
2503 2010-02-23  Jason Merrill  <jason@redhat.com>
2504
2505         PR c++/43143
2506         * g++.dg/cpp0x/variadic100.C: New.
2507
2508 2010-02-23  Jason Merrill  <jason@redhat.com>
2509
2510         PR debug/42800
2511         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2512         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2513         * c-c++-common/dwarf2/vla1.c: New.
2514
2515 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2516
2517         PR target/43139
2518         * gcc.dg/pr43139.c: New test.
2519
2520         PR debug/43077
2521         * gcc.dg/guality/pr43077-1.c: New test.
2522
2523 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2524
2525         PR 43123
2526         * gcc.dg/march.c: New.
2527         * gcc.dg/march-generic.c: New.
2528         * gcc.dg/mtune.c: New.
2529
2530 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2531
2532         PR middle-end/43083
2533         * gcc.dg/graphite/pr43083.c: New.
2534
2535 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2536
2537         PR middle-end/43097
2538         * gfortran.dg/graphite/pr43097.f: New.
2539
2540 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2541             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2542
2543         PR middle-end/43140
2544         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2545
2546 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2547
2548         PR middle-end/43026
2549         * g++.dg/graphite/pr43026.C: New.
2550
2551 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2552
2553         PR c++/43126
2554         * gcc.dg/cleanup-1.c: Update.
2555         * gcc.dg/func-args-1.c: Update.
2556         * gcc.dg/format/sentinel-1.c: Update.
2557         * g++.old-deja/g++.jason/scoping10.C: Update.
2558         * g++.old-deja/g++.ns/lookup5.C: Update.
2559         * g++.dg/ext/cleanup-1.C: Update.
2560         * g++.dg/parse/varmod1.C: Update.
2561         * g++.dg/parse/error33.C: Update.
2562         * g++.dg/expr/call3.C: Update.
2563         * g++.dg/func-args-1.C: New.
2564
2565 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2566
2567         PR c/43125
2568         * gcc.dg/attr-used-2.c: Moved to ...
2569         * c-c++-common/attr-used-2.c: Here.
2570
2571         * gcc.dg/attr-used.c: Moved to ...
2572         * c-c++-common/attr-used.c: Here.
2573
2574 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2575
2576         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2577
2578 2010-02-22  Richard Guenther  <rguenther@suse.de>
2579
2580         PR lto/43045
2581         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2582         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2583
2584 2010-02-22  Richard Guenther  <rguenther@suse.de>
2585
2586         PR tree-optimization/42749
2587         * gcc.c-torture/compile/pr42749.c: New testcase.
2588
2589 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2590
2591         PR fortran/43072
2592         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2593         * gfortran.dg/internal_pack_9.f90: New test.
2594
2595 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2596
2597         PR c++/23510
2598         * g++.dg/template/recurse.C: Adjust.
2599         * g++.dg/template/pr23510.C: New.
2600
2601 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2602
2603         PR c++/42824
2604         * g++.dg/template/memclass4.C: New test.
2605
2606 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2607
2608         PR fortran/35259
2609         * gfortran.dg/reassoc_5.f90: New test.
2610
2611 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2612
2613         PR target/43067
2614         * gcc.target/i386/pr43067.c: New test.
2615
2616 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2617
2618         PR c++/35669
2619         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2620         -Wconversion-null.
2621         * g++.dg/warn/Wconversion-null.C: New test.
2622         * g++.old-deja/g++.other/null1.C: Move to...
2623         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2624
2625 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2626
2627         PR fortran/36932
2628         PR fortran/36933
2629         * gfortran.dg/dependency_26.f90: New test.
2630
2631         PR fortran/43072
2632         * gfortran.dg/internal_pack_7.f90: New test.
2633
2634         PR fortran/43111
2635         * gfortran.dg/internal_pack_8.f90: New test.
2636
2637 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2638
2639         PR 43128
2640         * c-c++-common/pr41779.c: Fix broken testcase.
2641
2642 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2643
2644         PR 36513
2645         * c-c++-common/pr36513.c: New testcase.
2646         * c-c++-common/pr36513-2.c: New testcase.
2647
2648 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2649
2650         PR 41779
2651         * c-c++-common/pr41779.c: New.
2652
2653 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2654
2655         PR debug/43084
2656         * gcc.dg/pr43084.c: New test.
2657
2658 2010-02-19  Richard Guenther  <rguenther@suse.de>
2659
2660         PR tree-optimization/42916
2661         * gcc.dg/pr42916.c: New testcase.
2662
2663 2010-02-18  Jason Merrill  <jason@redhat.com>
2664
2665         PR c++/42837
2666         * g++.dg/abi/packed1.C: Add expected warning.
2667
2668         PR c++/43108
2669         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2670         * gcc.dg/torture/dg-torture.exp: Likewise.
2671         * c-c++-common/torture/complex-sign.h,
2672         c-c++-common/torture/complex-sign-add.c,
2673         c-c++-common/torture/complex-sign-mixed-add.c,
2674         c-c++-common/torture/complex-sign-mixed-div.c,
2675         c-c++-common/torture/complex-sign-mixed-mul.c,
2676         c-c++-common/torture/complex-sign-mixed-sub.c,
2677         c-c++-common/torture/complex-sign-mul.c,
2678         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2679         Adapt for C++ compilation as well.
2680
2681         PR c++/43070
2682         * g++.dg/ext/label1.C: Update.
2683         * g++.dg/ext/label2.C: Update.
2684
2685         PR c++/26261
2686         * g++.dg/template/dependent-name6.C: New.
2687
2688         PR c++/43109
2689         * g++.dg/parse/namespace12.C: New.
2690
2691 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2692
2693         PR tree-optimization/43066
2694         * gcc.c-torture/compile/pr43066.c: New test.
2695
2696 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2697
2698         * g++.dg/ext/attrib35.C: Fix target selector string.
2699         * g++.dg/ext/attrib36.C: Ditto.
2700         * g++.dg/ext/attrib37.C: Ditto.
2701         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2702         * g++.dg/abi/mangle25.C: Ditto.
2703
2704 2010-02-17  Jason Merrill  <jason@redhat.com>
2705
2706         PR c++/43069
2707         * g++.dg/parse/namespace11.C: New.
2708
2709         PR c++/43093
2710         * g++.dg/ext/attrib37.C: New.
2711
2712         PR c++/43079
2713         * g++.dg/template/ptrmem20.C: New.
2714
2715 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2716
2717         PR target/43103
2718         * gcc.target/i386/xop-check.h: Include m256-check.h.
2719         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2720         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2721         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2722         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2723
2724 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2725
2726         PR debug/42918
2727         * gcc.dg/pr42918.c: New test.
2728
2729 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2730
2731         * g++.dg/ext/attrib36.C: Require ILP32.
2732
2733 2010-02-16  Richard Guenther  <rguenther@suse.de>
2734
2735         PR tree-optimization/41043
2736         * gfortran.dg/pr41043.f90: New testcase.
2737         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2738
2739 2010-02-16  Jason Merrill  <jason@redhat.com>
2740
2741         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2742
2743 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2744
2745         PR tree-optimization/43074
2746         * gcc.dg/vect/fast-math-pr43074.c: New test.
2747
2748 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2749
2750         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2751
2752 2010-02-16  Jason Merrill  <jason@redhat.com>
2753
2754         PR c++/43031
2755         * g++.dg/ext/attrib36.C: New.
2756
2757         PR c++/43036
2758         * g++.dg/other/array6.C: New.
2759
2760 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2761
2762         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2763
2764 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2765
2766         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2767         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2768         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2769         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2770         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2771         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2772
2773 2010-02-15  Richard Guenther  <rguenther@suse.de>
2774
2775         PR middle-end/43068
2776         * g++.dg/torture/pr43068.C: New testcase.
2777
2778 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2779
2780         PR c++/43024
2781         * g++.dg/opt/ice1.C: New.
2782
2783 2010-02-14  Jason Merrill  <jason@redhat.com>
2784
2785         PR c++/41997
2786         * g++.dg/cpp0x/initlist-opt.C: New.
2787
2788 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2789
2790         PR fortran/41113
2791         PR fortran/41117
2792         * gfortran.dg/internal_pack_6.f90: New test.
2793
2794 2010-02-12  Jason Merrill  <jason@redhat.com>
2795
2796         PR c++/43054
2797         * g++.dg/cpp0x/variadic99.C: New.
2798
2799 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2800
2801         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2802         sign extend pointers to gualchk_t.
2803
2804         PR c++/43033
2805         * g++.dg/other/default3.C: Xfail g4 test.
2806
2807 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2808
2809         PR middle-end/43012
2810         * gcc.dg/graphite/pr43012.c: New.
2811
2812 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2813
2814         PR middle-end/42930
2815         * g++.dg/graphite/pr42930.C: New.
2816
2817 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2818
2819         PR middle-end/42914
2820         PR middle-end/42530
2821         * gcc.dg/graphite/pr42530.c: New.
2822         * gcc.dg/graphite/pr42914.c: New.
2823
2824 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2825
2826         PR middle-end/42771
2827         * gcc.dg/graphite/pr42771.c: New.
2828
2829 2010-02-11  Richard Guenther  <rguenther@suse.de>
2830
2831         PR tree-optimization/42998
2832         * gcc.c-torture/compile/pr42998.c: New testcase.
2833
2834 2010-02-10  Jason Merrill  <jason@redhat.com>
2835
2836         PR c++/41896
2837         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2838
2839         PR c++/42983, core issue 906
2840         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2841         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2842
2843         PR c++/43016
2844         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2845
2846 2010-02-10  Richard Guenther  <rguenther@suse.de>
2847
2848         PR tree-optimization/43017
2849         * gcc.dg/torture/pr43017.c: New testcase.
2850
2851 2010-02-10  Tobias Burnus <burnus@net-b.de>
2852
2853         PR fortran/40823
2854         * gfortran.dg/private_type_1.f90: Update error location.
2855         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2856         * gfortran.dg/typebound_operator_2.f03: Ditto.
2857         * gfortran.dg/assignment_2.f90: Ditto.
2858         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2859         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2860
2861 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2862
2863         PR fortran/43015
2864         * gfortran.dg/bind_c_usage_20.f90: New test.
2865
2866 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2867
2868         PR debug/43010
2869         * g++.dg/debug/pr43010.C: New test.
2870
2871 2010-02-10  Richard Guenther  <rguenther@suse.de>
2872
2873         PR c/43007
2874         * gcc.c-torture/execute/20100209-1.c: New testcase.
2875         * gcc.dg/fold-div-3.c: Likewise.
2876
2877 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2878
2879         * gcc.dg/builtin-ffs-1.c: New test.
2880
2881 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2882
2883         PR fortran/42999
2884         * gfortran.dg/array_constructor_35.f90: New test.
2885
2886 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2887
2888         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2889
2890 2010-02-09  Jason Merrill  <jason@redhat.com>
2891
2892         PR c++/42399
2893         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2894
2895         PR c++/42370
2896         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2897
2898 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2899
2900         PR fortran/41869
2901         * gfortran.dg/module_write_1.f90: New test.
2902
2903 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2904
2905         * gcc.dg/pr19340.c: Adjust.
2906
2907 2010-02-09  Richard Guenther  <rguenther@suse.de>
2908
2909         PR tree-optimization/43008
2910         * gcc.c-torture/execute/pr43008.c: New testcase.
2911
2912 2010-02-09  Richard Guenther  <rguenther@suse.de>
2913
2914         PR tree-optimization/43000
2915         * gcc.dg/torture/pr43000.c: New testcase.
2916         * gcc.dg/torture/pr43002.c: Likewise.
2917
2918 2010-02-09  Daniel Kraft  <d@domob.eu>
2919
2920         PR fortran/39171
2921         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2922         and pass -Wsurprising as necessary.
2923
2924 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2925
2926         PR tree-optimization/42890
2927         * g++.dg/torture/pr42890.C: New test.
2928
2929 2010-02-08  Richard Guenther  <rguenther@suse.de>
2930
2931         PR middle-end/42995
2932         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2933
2934 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2935
2936         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2937         return 0 from main.
2938         * gcc.dg/graphite/block-1.c: Same.
2939         * gcc.dg/graphite/block-3.c: Same.
2940         * gcc.dg/graphite/block-4.c: Same.
2941         * gcc.dg/graphite/block-5.c: Same.
2942         * gcc.dg/graphite/block-6.c: Same.
2943         * gcc.dg/graphite/block-7.c: Same.
2944         * gcc.dg/graphite/interchange-0.c: Same.
2945         * gcc.dg/graphite/interchange-1.c: Same.
2946         * gcc.dg/graphite/interchange-10.c: Same.
2947         * gcc.dg/graphite/interchange-11.c: Same.
2948         * gcc.dg/graphite/interchange-12.c: Same.
2949         * gcc.dg/graphite/interchange-2.c: Same.
2950         * gcc.dg/graphite/interchange-3.c: Same.
2951         * gcc.dg/graphite/interchange-4.c: Same.
2952         * gcc.dg/graphite/interchange-5.c: Same.
2953         * gcc.dg/graphite/interchange-6.c: Same.
2954         * gcc.dg/graphite/interchange-7.c: Same.
2955         * gcc.dg/graphite/interchange-8.c: Same.
2956         * gcc.dg/graphite/interchange-9.c: Same.
2957         * gcc.dg/graphite/interchange-mvt.c: Same.
2958
2959 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2960
2961         * gfortran.dg/graphite/id-19.f: New.
2962         * gfortran.dg/graphite/pr14741.f90: New.
2963         * gfortran.dg/graphite/pr41924.f90: New.
2964         * gfortran.dg/graphite/run-id-2.f90: New.
2965
2966 2010-02-07  Richard Guenther  <rguenther@suse.de>
2967
2968         PR middle-end/42956
2969         * gcc.c-torture/compile/pr42956.c: New testcase.
2970
2971 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2972
2973         PR libfortran/42742
2974         * gfortran.dg/fmt_cache_2.f: New test.
2975
2976 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2977
2978         * gfortran.dg/read_no_eor.f90: New test.
2979
2980 2010-02-05  Jason Merrill  <jason@redhat.com>
2981
2982         * g++.dg/ext/label13.C: Move constructor body out of class.
2983
2984 2010-02-03  Jason Merrill  <jason@redhat.com>
2985
2986         PR c++/42870
2987         * g++.dg/ext/dllexport3.C: New.
2988
2989 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2990
2991         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2992
2993 2010-02-05  Richard Guenther  <rguenther@suse.de>
2994
2995         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2996
2997 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2998
2999         PR c++/42915
3000         * g++.dg/other/crash-9.C: New test.
3001
3002 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
3003
3004         PR fortran/42309
3005         * gfortran.dg/subref_array_pointer_4.f90 : New test.
3006
3007 2010-02-04  Richard Guenther  <rguenther@suse.de>
3008
3009         PR rtl-optimization/42952
3010         * gcc.dg/torture/pr42952.c: New testcase.
3011
3012 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3013
3014         PR libfortran/42901
3015         * gfortran.dg/namelist_60.f90: New test.
3016
3017 2010-02-03  Jason Merrill  <jason@redhat.com>
3018
3019         PR c++/40138
3020         * g++.dg/ext/builtin11.C: New.
3021
3022         PR c++/4926
3023         PR c++/38600
3024         * g++.dg/abi/mangle35.C: New.
3025         * g++.dg/abi/mangle37.C: New.
3026
3027         PR c++/12909
3028         * g++.dg/abi/mangle36.C: New.
3029
3030         PR c++/35652
3031         * g++.dg/warn/string1.C: New.
3032
3033 2010-02-03  Richard Guenther  <rguenther@suse.de>
3034
3035         PR tree-optimization/42944
3036         * gcc.dg/errno-1.c: New testcase.
3037
3038 2010-02-03  Richard Guenther  <rguenther@suse.de>
3039
3040         PR middle-end/42927
3041         * gcc.c-torture/compile/pr42927.c: New testcase.
3042
3043 2010-02-03  Tobias Burnus  <burnus@net-b.de>
3044
3045         PR fortran/42936
3046         * gfortran.dg/null_4.f90: New test.
3047
3048 2010-02-02  Jason Merrill  <jason@redhat.com>
3049
3050         PR c++/41090
3051         * g++.dg/ext/label13.C: New.
3052
3053 2010-02-02  Tobias Burnus  <burnus@net-b.de>
3054
3055         PR fortran/42650
3056         * gfortran.dg/func_result_5.f90: New test.
3057
3058 2010-02-01  Tobias Burnus  <burnus@net-b.de>
3059
3060         PR fortran/42922
3061         * gfortran.dg/pure_initializer_3.f90: News test.
3062
3063 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
3064
3065         PR fortran/42888
3066         * gfortran.dg/allocate_derived_2.f90: New test.
3067
3068 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3069
3070         PR middle-end/42898
3071         * gcc.dg/torture/pr42898-2.c: New test.
3072
3073 2010-01-31  Richard Guenther  <rguenther@suse.de>
3074
3075         PR middle-end/42898
3076         * gcc.dg/torture/pr42898.c: New testcase.
3077
3078 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
3079
3080         PR fortran/38324
3081         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
3082         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
3083
3084 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
3085
3086         * g++.dg/tree-ssa/inline-1.C: New.
3087         * g++.dg/tree-ssa/inline-2.C: New.
3088         * g++.dg/tree-ssa/inline-3.C: New.
3089
3090 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
3091
3092         PR testsuite/41701
3093         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
3094         the string 'pow' in the pathname of the compiler from generating a
3095         test failure.
3096
3097 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3098
3099         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
3100         * g++.old-deja/g++.mike/eh17.C: Likewise.
3101         * g++.old-deja/g++.mike/p5571.C: Likewise.
3102
3103 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
3104
3105         PR c++/42758
3106         PR c++/42634
3107         PR c++/42336
3108         PR c++/42797
3109         PR c++/42880
3110         * g++.dg/other/crash-5.C: New test.
3111         * g++.dg/other/crash-6.C: New test.
3112         * g++.dg/other/crash-7.C: New test.
3113         * g++.dg/other/crash-8.C: New test.
3114
3115 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
3116
3117         PR rtl-optimization/42889
3118         * gcc.dg/pr42889.c: New test.
3119
3120 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
3121
3122         * gcc.target/i386/pr42881.c: Use SSE2.
3123
3124 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
3125
3126         PR target/42891
3127         * gcc.target/i386/pr42891.c: New test.
3128
3129 2010-01-28  Richard Guenther  <rguenther@suse.de>
3130
3131         PR tree-optimization/42871
3132         * g++.dg/torture/pr42871.C: New testcase.
3133
3134 2010-01-28  Richard Guenther  <rguenther@suse.de>
3135
3136         * gcc.dg/Wobjsize-1.h: New testcase.
3137         * gcc.dg/Wobjsize-1.c: Likewise.
3138
3139 2010-01-28  Richard Guenther  <rguenther@suse.de>
3140
3141         PR middle-end/42883
3142         * g++.dg/torture/pr42883.C: New testcase.
3143
3144 2010-01-28  Michael Matz  <matz@suse.de>
3145
3146         * gcc.target/i386/pr42881.c: New test.
3147
3148 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3149
3150         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
3151         Add i?86-*-solaris2* support.
3152
3153 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
3154
3155         PR c++/42713
3156         PR c++/42820
3157         * g++.dg/template/typedef27.C: New test case.
3158         * g++.dg/template/typedef28.C: New test case.
3159
3160 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
3161
3162         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
3163
3164 2010-01-27  Richard Guenther  <rguenther@suse.de>
3165
3166         PR middle-end/42878
3167         * gcc.dg/torture/pr42878-1.c: New testcase.
3168         * gcc.dg/torture/pr42878-2.c: Likewise.
3169
3170 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
3171
3172         PR middle-end/42874
3173         * gcc.dg/vla-22.c: New test.
3174
3175 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
3176
3177         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
3178         current collation.
3179
3180 2010-01-26  Richard Guenther  <rguenther@suse.de>
3181
3182         PR rtl-optimization/42685
3183         * gcc.dg/pr42685.c: New testcase.
3184         * g++.dg/other/pr42685.C: Likewise.
3185
3186 2010-01-26  Richard Guenther  <rguenther@suse.de>
3187
3188         PR middle-end/42806
3189         * g++.dg/other/pr42806.C: New testcase.
3190
3191 2010-01-26  Richard Guenther  <rguenther@suse.de>
3192
3193         PR tree-optimization/42250
3194         * gcc.dg/pr42250.c: New testcase.
3195
3196 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
3197
3198         * gnat.dg/array_bounds_test.adb: New test.
3199
3200 2010-01-25  Tobias Burnus  <burnus@net-b.de>
3201
3202         PR fortran/42858
3203         * gfortran.dg/generic_21.f90: New test.
3204
3205 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3206
3207         PR testsuite/41522
3208         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
3209
3210 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
3211
3212         PR c++/42748
3213         * g++.dg/abi/arm_va_list2.C: New test.
3214         * g++.dg/abi/arm_va_list2.h: Companion header file.
3215
3216 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
3217
3218         PR fortran/41044
3219         * gfortran.dg/parameter_array_ref_2.f90 : New test.
3220
3221         PR fortran/41167
3222         * gfortran.dg/char_array_arg_1.f90 : New test.
3223
3224         * gfortran.dg/pr25923.f90 : Remove XFAIL.
3225
3226 2010-01-24  Tobias Burnus  <burnus@net-b.de>
3227
3228         PR fortran/39304
3229         * gfortran.dg/generic_20.f90: New test.
3230
3231 2010-01-22  Michael Matz  <matz@suse.de>
3232
3233         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
3234         -msse2.
3235
3236 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
3237
3238         PR fortran/42736
3239         * gfortran.dg/dependency_25.f90 : New test.
3240
3241 2010-01-21  Martin Jambor  <mjambor@suse.cz>
3242
3243         PR tree-optimization/42585
3244         * gcc.dg/tree-ssa/pr42585.c: New test.
3245
3246 2010-01-21  Richard Guenther  <rguenther@suse.de>
3247
3248         PR middle-end/19988
3249         * gcc.dg/pr19988.c: New testcase.
3250
3251 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
3252
3253         * g++.dg/compat/decimal/compat-common.h: New file.
3254         * g++.dg/compat/decimal/decimal-dummy.h: New file.
3255         * g++.dg/compat/decimal/pass_x.h: New file.
3256         * g++.dg/compat/decimal/pass_y.h: New file.
3257         * g++.dg/compat/decimal/pass-1_main.C: New file.
3258         * g++.dg/compat/decimal/pass-1_x.C: New file.
3259         * g++.dg/compat/decimal/pass-1_y.C: New file.
3260         * g++.dg/compat/decimal/pass-2_main.C: New file.
3261         * g++.dg/compat/decimal/pass-2_x.C: New file.
3262         * g++.dg/compat/decimal/pass-2_y.C: New file.
3263         * g++.dg/compat/decimal/pass-3_main.C: New file.
3264         * g++.dg/compat/decimal/pass-3_x.C: New file.
3265         * g++.dg/compat/decimal/pass-3_y.C: New file.
3266         * g++.dg/compat/decimal/pass-4_main.C: New file.
3267         * g++.dg/compat/decimal/pass-4_x.C: New file.
3268         * g++.dg/compat/decimal/pass-4_y.C: New file.
3269         * g++.dg/compat/decimal/pass-5_main.C: New file.
3270         * g++.dg/compat/decimal/pass-5_x.C: New file.
3271         * g++.dg/compat/decimal/pass-5_y.C: New file.
3272         * g++.dg/compat/decimal/pass-6_main.C: New file.
3273         * g++.dg/compat/decimal/pass-6_x.C: New file.
3274         * g++.dg/compat/decimal/pass-6_y.C: New file.
3275         * g++.dg/compat/decimal/return_x.h: New file.
3276         * g++.dg/compat/decimal/return_y.h: New file.
3277         * g++.dg/compat/decimal/return-1_main.C: New file.
3278         * g++.dg/compat/decimal/return-1_x.C: New file.
3279         * g++.dg/compat/decimal/return-1_y.C: New file.
3280         * g++.dg/compat/decimal/return-2_main.C: New file.
3281         * g++.dg/compat/decimal/return-2_x.C: New file.
3282         * g++.dg/compat/decimal/return-2_y.C: New file.
3283         * g++.dg/compat/decimal/return-3_main.C: New file.
3284         * g++.dg/compat/decimal/return-3_x.C: New file.
3285         * g++.dg/compat/decimal/return-3_y.C: New file.
3286         * g++.dg/compat/decimal/return-4_main.C: New file.
3287         * g++.dg/compat/decimal/return-4_x.C: New file.
3288         * g++.dg/compat/decimal/return-4_y.C: New file.
3289         * g++.dg/compat/decimal/return-5_main.C: New file.
3290         * g++.dg/compat/decimal/return-5_x.C: New file.
3291         * g++.dg/compat/decimal/return-5_y.C: New file.
3292         * g++.dg/compat/decimal/return-6_main.C: New file.
3293         * g++.dg/compat/decimal/return-6_x.C: New file.
3294         * g++.dg/compat/decimal/return-6_y.C: New file.
3295
3296 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3297
3298         PR debug/42715
3299         * gcc.dg/pr42715.c: New.
3300
3301 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3302
3303         PR c++/42038
3304         * g++.dg/parse/crash55.C: New.
3305
3306 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3307
3308         PR debug/42782
3309         * gcc.dg/guality/pr42782.c: New.
3310
3311 2010-01-20  Jason Merrill  <jason@redhat.com>
3312
3313         PR c++/41788
3314         * g++.dg/abi/packed1.C: New.
3315
3316         PR c++/41920
3317         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3318
3319         PR c++/40750
3320         * g++.dg/parse/fn-typedef1.C: New.
3321         * g++.dg/other/cv_quals.C: Adjust.
3322
3323 2010-01-20  Anthony Green  <green@moxielogic.com>
3324
3325         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3326         pack(push) pragma).
3327         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3328         * gcc.dg/20020312-2.c: Port this to the moxie core.
3329         * gcc.dg/weak/typeof-2.c: Ditto.
3330
3331 2010-01-20  Richard Guenther  <rguenther@suse.de>
3332
3333         PR tree-optimization/42717
3334         * gcc.c-torture/compile/pr42717.c: New testcase.
3335
3336 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3337
3338         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3339         of signed, add a few new tests.
3340
3341         PR middle-end/42803
3342         * g++.dg/parse/limits-initializer1.C: New test.
3343
3344 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3345
3346         PR fortran/42804
3347         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3348         * gfortran.dg/typebound_call_12.f03: New test.
3349
3350 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3351
3352         PR fortran/42783
3353         * gfortran.dg/bounds_check_15.f90 : New test.
3354
3355 2010-01-19  Michael Matz  <matz@suse.de>
3356
3357         PR tree-optimization/41783
3358         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3359
3360 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3361
3362         PR target/38697.
3363         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3364         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3365         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3366         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3367         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3368         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3369         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3370         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3371         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3372         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3373         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3374
3375 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3376
3377         PR fortran/42545
3378         * gfortran.dg/extends_6.f03: Modified an error message.
3379         * gfortran.dg/extends_10.f03: New test.
3380         * gfortran.dg/private_type_6.f03: Modified an error message.
3381         * gfortran.dg/structure_constructor_8.f03: Ditto.
3382
3383 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3384
3385         PR tree-optimization/42719
3386         * gcc.dg/pr42719.c: New test.
3387
3388         PR debug/42728
3389         * gcc.dg/pr42728.c: New test.
3390
3391 2010-01-19  Anthony Green  <green@moxielogic.com>
3392
3393         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3394
3395 2010-01-18  Anthony Green  <green@moxielogic.com>
3396
3397         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3398         for moxie.
3399
3400 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3401
3402         * g++.dg/template/error45.C: reverted as part of reverting the
3403         fix of PR c++/42634.
3404
3405 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3406
3407         PR c++/42634
3408         * g++.dg/template/error45.C: New test.
3409
3410 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3411
3412         PR c++/42766
3413         * g++.dg/conversion/op6.C: New test.
3414
3415 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3416
3417         PR target/42774
3418         * gcc.target/alpha/pr42774.c: New test.
3419
3420 2010-01-18  Richard Guenther  <rguenther@suse.de>
3421
3422         PR tree-optimization/42781
3423         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3424
3425 2010-01-17  Richard Guenther  <rguenther@suse.de>
3426
3427         PR middle-end/42248
3428         * gcc.c-torture/execute/pr42248.c: New testcase.
3429
3430 2010-01-17  Richard Guenther  <rguenther@suse.de>
3431
3432         PR tree-optimization/42773
3433         * g++.dg/torture/pr42773.C: New testcase.
3434
3435 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3436
3437         PR fortran/42677
3438         * gfortran.dg/interface_assignment_5.f90: New test.
3439
3440 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3441
3442         PR c++/42697
3443         * g++.dg/template/crash94.C: Reverted.
3444
3445 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3446
3447         PR debug/42767
3448         * gcc.dg/debug/pr42767.c: New.
3449
3450 2010-01-15  Jason Merrill  <jason@redhat.com>
3451
3452         PR c++/42761
3453         * g++.dg/cpp0x/decltype22.C: New.
3454
3455 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3456
3457         PR middle-end/42760
3458         * g++.dg/torture/pr42760.C: New test.
3459
3460 2010-01-15  Jing Yu  <jingyu@google.com>
3461
3462         PR rtl-optimization/42691
3463         * gcc.c-torture/execute/pr42691.c: New.
3464
3465 2010-01-15  Richard Guenther  <rguenther@suse.de>
3466
3467         PR middle-end/42739
3468         * g++.dg/torture/pr42739.C: New testcase.
3469
3470 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3471
3472         * g++.dg/template/error45.C: Revert as part of reverting changes
3473         or PR c++/42634.
3474
3475 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3476
3477         PR fortran/42684
3478         * gfortran.dg/interface_31.f90: New test.
3479
3480 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3481
3482         * gcc.target/powerpc/pr42747.c: New file.
3483
3484 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3485
3486         PR middle-end/42674
3487         * c-c++-common/pr42674.c: New test.
3488
3489         PR c++/42608
3490         * g++.dg/template/instantiate11.C: New test.
3491
3492 2010-01-14  Jason Merrill  <jason@redhat.com>
3493
3494         PR c++/42701
3495         * g++.dg/overload/error3.C: New.
3496
3497         PR c++/42655
3498         * g++.dg/overload/rvalue1.C: New.
3499
3500 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3501
3502         PR tree-optimization/42706
3503         * gcc.dg/ipa/pr42706.c: New testcase.
3504
3505 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3506
3507         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3508
3509 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3510
3511         PR tree-optimization/42714
3512         * g++.dg/torture/pr42714.C: New test.
3513
3514 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3515
3516         PR rtl-optimization/42246
3517         * gfortran.dg/pr42246-2.f: New.
3518
3519 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3520
3521         PR rtl-optimization/42389
3522         * gcc.dg/pr42389.c: New.
3523
3524 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3525
3526         PR rtl-optimization/42388
3527         * gcc.dg/pr42388.c: New.
3528
3529 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3530
3531         PR rtl-optimization/42294
3532         * gfortran.dg/pr42294.f: New.
3533
3534 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3535
3536         PR rtl-optimization/39453
3537         PR rtl-optimization/42246
3538         * gcc.dg/pr39453.c: New.
3539         * gcc.dg/pr42246.c: New.
3540
3541 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3542
3543         PR middle-end/42245
3544         * gcc.dg/pr42245.c: New.
3545         * gcc.dg/pr42245-2.c: New.
3546
3547 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3548
3549         PR rtl-optimization/42249
3550         * gcc.dg/pr42249.c: New.
3551
3552 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3553
3554         PR c/42721
3555         * gcc.c-torture/execute/pr42721.c: New test.
3556
3557 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3558
3559         PR tree-optimization/42709
3560         * gcc.dg/vect/pr42709.c: New test.
3561
3562 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3563
3564         PR fortran/41478
3565         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3566         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3567
3568 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3569
3570         PR fortran/42481
3571         * gfortran.dg/generic_19.f90 : New test.
3572
3573 2010-01-13  Richard Guenther  <rguenther@suse.de>
3574
3575         PR tree-optimization/42730
3576         * gcc.c-torture/compile/pr42730.c: New testcase.
3577
3578 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3579
3580         PR target/pr42542
3581         * gcc.target/ia64/pr42542-1.c: New.
3582         * gcc.target/ia64/pr42542-2.c: New.
3583         * gcc.target/ia64/pr42542-3.c: New.
3584
3585 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3586
3587         PR c++/42634
3588         * g++.dg/template/error45.C: New test.
3589
3590 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3591
3592         PR tree-optimization/42704
3593         * g++.dg/torture/pr42704.C: New test.
3594
3595 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3596
3597         PR tree-optimization/42703
3598         * gcc.c-torture/compile/pr42703.c: New test.
3599
3600 2010-01-13  Richard Guenther  <rguenther@suse.de>
3601
3602         PR tree-optimization/42705
3603         * gcc.c-torture/compile/pr42705.c: New testcase.
3604
3605 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3606
3607         * gcc.target/bfin/l2.c: New test.
3608         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3609
3610 2010-01-13  Richard Guenther  <rguenther@suse.de>
3611
3612         PR middle-end/42716
3613         * gcc.c-torture/compile/pr42716.c: New testcase.
3614
3615 2010-01-13  Richard Guenther  <rguenther@suse.de>
3616
3617         PR lto/42678
3618         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3619
3620 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3621
3622         PR c/42708
3623         * gcc.c-torture/compile/pr42708-1.c: New test.
3624
3625 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3626
3627         PR debug/42662
3628         * gcc.dg/pr42662.c: New test.
3629
3630         PR tree-optimization/42645
3631         * g++.dg/other/pr42645-1.C: New test.
3632         * g++.dg/other/pr42645-2.C: New test.
3633
3634 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3635
3636         PR target/42416
3637         * gcc.target/powerpc/warn-1.c: New test.
3638         * gcc.target/powerpc/warn-2.c: New test.
3639
3640 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3641
3642         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3643         stack alignment.
3644
3645 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3646
3647         * gcc.dg/lto/20100108_0.c: New.
3648
3649 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3650
3651         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3652         Add -march=i686 -msse for 32bit x86 targets.
3653
3654 2010-01-10  Richard Guenther  <rguenther@suse.de>
3655
3656         PR middle-end/42667
3657         * gcc.dg/torture/pr42667.c: New testcase.
3658
3659 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3660
3661         PR fortran/32489
3662         * gfortran.dg/array_constructor_34.f90: New test.
3663
3664 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3665
3666         PR fortran/20923
3667         * gfortran.dg/array_constructor_33.f90: New test.
3668         gfortran.dg/array_function_5.f90: Add credit.
3669
3670 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3671
3672         PR debug/42631
3673         * gcc.dg/pr42631.c: New.
3674
3675 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3676
3677         PR debug/42630
3678         * gcc.dg/pr42630.c: New.
3679
3680 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3681
3682         PR debug/42629
3683         * gcc.dg/pr42629.c: New.
3684
3685 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3686
3687         PR middle-end/42363
3688         * gcc.dg/torture/pr42363.c: New.
3689
3690 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3691
3692         PR debug/42604
3693         PR debug/42395
3694         * gcc.dg/vect/pr42604.c: New.
3695         * gcc.dg/vect/pr42395.c: New.
3696
3697 2010-01-09  Richard Guenther  <rguenther@suse.de>
3698
3699         PR middle-end/42512
3700         * gcc.c-torture/execute/pr42512.c: New testcase.
3701
3702 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3703
3704         PR fortran/41298
3705         * gfortran.dg/c_ptr_tests_14.f90: New test.
3706
3707 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3708
3709         PR ada/41929
3710         * gnat.dg/null_pointer_deref1.adb: Don't run on
3711         sparc*-sun-solaris2.11.
3712
3713 2010-01-08  Richard Guenther  <rguenther@suse.de>
3714
3715         PR lto/42528
3716         * gcc.dg/lto/20100103-1_0.c: New testcase.
3717         * gcc.dg/lto/20100103-2_0.c: Likewise.
3718
3719 2010-01-08  Tobias Burnus  <burnus@net-b.de
3720
3721         PR/fortran 25829
3722         * gfortran.dg/asynchronous_1.f90: New test.
3723         * gfortran.dg/asynchronous_2.f90: New test.
3724         * gfortran.dg/conflicts.f90: Update error message.
3725
3726 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3727
3728         c++/40155
3729         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3730
3731 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3732
3733         PR tree-optimization/42625
3734         * g++.dg/opt/dtor4.C: New test.
3735         * g++.dg/opt/dtor4.h: New.
3736         * g++.dg/opt/dtor4-aux.cc: New.
3737
3738 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3739
3740         PR fortran/42597
3741         * gfortran.dg/proc_ptr_26.f90: New test.
3742
3743 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3744
3745         PR fortran/41872
3746         * gfortran.dg/allocatable_scalar_7.f90: New test.
3747
3748 2010-01-06  Richard Guenther  <rguenther@suse.de>
3749
3750         * gcc.c-torture/compile/pr42632.c: New testcase.
3751
3752 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3753
3754         PR target/42542
3755         * gcc.target/i386/pr42542-4.c: New.
3756         * gcc.target/i386/pr42542-4a.c: Likewise.
3757         * gcc.target/i386/pr42542-5.c: Likewise.
3758         * gcc.target/i386/pr42542-5a.c: Likewise.
3759
3760 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3761
3762         * gcc.dg/tls/opt-15.c: New test.
3763
3764 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3765
3766         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3767
3768 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3769
3770         PR tree-optimization/42462
3771         * g++.dg/torture/pr42462.C: New test.
3772
3773 2010-01-05  Jason Merrill  <jason@redhat.com>
3774
3775         * g++.dg/cpp0x/initlist30.C: New test.
3776
3777 2010-01-05  Richard Guenther  <rguenther@suse.de>
3778
3779         PR tree-optimization/42614
3780         * gcc.c-torture/execute/pr42614.c: New testcase.
3781
3782 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3783
3784         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3785         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3786         -Wunreachable-code.
3787         * gcc.dg/Wunreachable-2.c: Likewise.
3788         * gcc.dg/Wunreachable-3.c: Likewise.
3789         * gcc.dg/Wunreachable-4.c: Likewise.
3790         * gcc.dg/Wunreachable-5.c: Likewise.
3791         * gcc.dg/Wunreachable-6.c: Likewise.
3792         * gcc.dg/Wunreachable-7.c: Likewise.
3793         * gcc.dg/Wunreachable-8.c: Likewise.
3794         * gcc.dg/20041231-1.c: Likewise.
3795
3796 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3797
3798         PR other/42611
3799         * gcc.dg/pr42611.c: New test.
3800
3801         PR tree-optimization/42508
3802         * g++.dg/opt/pr42508.C: New test.
3803
3804 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3805
3806         PR fortran/41872
3807         * gfortran.dg/allocatable_scalar_8.f90: New.
3808
3809 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3810
3811         PR tree-optimization/42398
3812         * gcc.c-torture/compile/pr42398.c: New test.
3813
3814 2010-01-04  Jason Merrill  <jason@redhat.com>
3815
3816         PR c++/42555
3817         * g++.dg/ext/attrib35.C: New.
3818
3819         PR c++/42567
3820         * g++.dg/cpp0x/auto17.C: New.
3821
3822 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3823
3824         * gcc.dg/lto/20100104_0.c: New.
3825
3826 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3827
3828         PR target/42542
3829         * gcc.target/i386/pr42542-1.c: New.
3830         * gcc.target/i386/pr42542-1a.c: Likewise.
3831         * gcc.target/i386/pr42542-1b.c: Likewise.
3832         * gcc.target/i386/pr42542-2.c: Likewise.
3833         * gcc.target/i386/pr42542-2a.c: Likewise.
3834         * gcc.target/i386/pr42542-2b.c: Likewise.
3835         * gcc.target/i386/pr42542-3.c: Likewise.
3836         * gcc.target/i386/pr42542-3a.c: Likewise.
3837
3838 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3839
3840         PR fortran/41872
3841         * gfortran.dg/allocatable_scalar_5.f90: New test.
3842         * gfortran.dg/allocatable_scalar_6.f90: New test.
3843
3844 2010-01-03  Richard Guenther  <rguenther@suse.de>
3845
3846         PR testsuite/42583
3847         * gfortran.dg/gomp/recursion1.f90: Remove.
3848
3849 2010-01-03  Richard Guenther  <rguenther@suse.de>
3850
3851         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3852         * gcc.dg/uninit-6.c: Likewise.
3853         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3854
3855 2010-01-03  Richard Guenther  <rguenther@suse.de>
3856
3857         PR tree-optimization/42589
3858         * gcc.target/i386/pr42589.c: New testcase.
3859
3860 2010-01-03  Richard Guenther  <rguenther@suse.de>
3861
3862         PR tree-optimization/42438
3863         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3864
3865 2010-01-02  Richard Guenther  <rguenther@suse.de>
3866
3867         PR testsuite/41651
3868         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3869
3870 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3871
3872         PR target/42448
3873         * gcc.target/alpha/pr42448-1.c: New test.
3874         * gcc.target/alpha/pr42448-2.c: Ditto.
3875
3876 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3877
3878         PR preprocessor/41947
3879         * gcc.dg/c99-hexfloat-3.c: New test.
3880
3881 2010-01-01  Richard Guenther  <rguenther@suse.de>
3882
3883         PR c/42570
3884         * gcc.c-torture/execute/pr42570.c: New testcase.
3885
3886 2010-01-01  Richard Guenther  <rguenther@suse.de>
3887
3888         PR middle-end/42559
3889         * gcc.c-torture/compile/pr42559.c: New testcase.
3890
3891 \f
3892 Copyright (C) 2010 Free Software Foundation, Inc.
3893
3894 Copying and distribution of this file, with or without modification,
3895 are permitted in any medium without royalty provided the copyright
3896 notice and this notice are preserved.