OSDN Git Service

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