OSDN Git Service

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