OSDN Git Service

2010-05-02 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-05-02  Richard Guenther  <rguenther@suse.de>
2
3         PR tree-optimization/43879
4         * gcc.dg/torture/pr43879-3.c: New testcase.
5
6 2010-05-01  Richard Guenther  <rguenther@suse.de>
7
8         PR tree-optimization/43949
9         * g++.dg/warn/Warray-bounds-5.C: New testcase.
10
11 2010-05-01  H.J. Lu  <hongjiu.lu@intel.com>
12
13         PR c++/43951
14         * g++.dg/init/new28.C: New.
15
16 2010-04-30  Iain Sandoe <iains@gcc.gnu.org>
17
18         PR objc++/32052
19         * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
20         structure and nested declarations.
21         * obj-c++.dg/encode-3.mm:  Remove XFAIL. Add test for anonymous
22         structure and nested declarations.  Reduce header clutter and
23         use _exit() rather than abort().
24         * objc.dg/encode-10.m: New.
25         * objc.dg/encode-11.m: New.
26
27 2010-04-30  DJ Delorie  <dj@redhat.com>
28
29         * gcc.c-torture/execute/20100430-1.c: New test.
30
31 2010-04-30  Jason Merrill  <jason@redhat.com>
32
33         PR c++/43868
34         * g++.dg/template/ptrmem21.C: New.
35
36 2010-04-30  Tobias Burnus  Mburnus@net-b.de>
37
38         PR fortran/18918
39         PR fortran/43931
40         * gfortran.dg/coarray_13.f90: New test.
41
42 2010-04-30  Richard Guenther  <rguenther@suse.de>
43
44         PR lto/43946
45         * gcc.dg/lto/20100430-1_0.c: New testcase.
46
47 2010-04-30  Jakub Jelinek  <jakub@redhat.com>
48
49         PR debug/43942
50         * c-c++-common/pr43942.c: New test.
51
52 2009-04-30  Steven Bosscher  <steven@gcc.gnu.org>
53
54         * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
55         conflict with darwin crt1.o 'start' symbol.
56
57 2010-04-30  Richard Guenther  <rguenther@suse.de>
58
59         PR tree-optimization/43879
60         * gcc.dg/torture/pr43879_1.c: New testcase.
61
62 2010-04-30  Richard Guenther  <rguenther@suse.de>
63
64         * gcc.dg/tree-ssa/builtin-free.c: New testcase.
65
66 2010-04-29  Fabien Chêne  <fabien.chene@gmail.com>
67
68         PR c++/43890
69         * init.c (diagnose_uninitialized_cst_or_ref_member): check for
70         user-provided constructor while recursing.
71
72 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
73
74         PR fortran/42274
75         * gfortran.dg/class_16.f03: New test.
76
77 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
78
79         PR fortran/42274
80         * gfortran.dg/class_15.f03: New.
81
82 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
83
84         PR fortran/43326
85         * gfortran.dg/dynamic_dispatch_9.f03: New test.
86
87 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
88
89         PR fortran/43492
90         * gfortran.dg/generic_22.f03 : New test.
91
92 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
93
94         PR fortran/42353
95         * gfortran.dg/class_14.f03: New test.
96
97 2010-04-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
98
99         PR fortran/42680
100         * gfortran.dg/interface_32.f90: New test.
101
102 2009-04-29  Paul Thomas  <pault@gcc.gnu.org>
103             Janus Weil  <janus@gcc.gnu.org>
104
105         PR fortran/41829
106         * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
107         * gfortran.dg/dynamic_dispatch_7.f03 : New test.
108         * gfortran.dg/dynamic_dispatch_8.f03 : New test.
109
110 2010-04-28  Mike Stump  <mikestump@comcast.net>
111
112         * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
113         dg-excess-errors.
114         * g++.dg/uninit-pred-2_b.C: Likewise.
115
116 2010-04-28  Tobias Burnus  <burnus@net-b.de>
117
118         PR fortran/18918
119         PR fortran/43919
120         * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
121
122 2010-04-28  Matthias Klose  <doko@ubuntu.com>
123
124         * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
125         * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
126         * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
127         * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
128         * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
129
130 2010-04-28  Eric Botcazou  <ebotcazou@adacore.com>
131
132         * gcc.dg/const-uniq-1.c: New test.
133         * gcc.dg/lto/const-uniq_[01].c: Likewise.
134
135 2010-04-28  Xinliang David Li  <davidxl@google.com>
136
137         * gcc.dg/uninit-pred-2_b.c: New test.
138         * gcc.dg/uninit-pred-4_b.c: New test.
139         * gcc.dg/uninit-pred-3_d.c: New test.
140         * gcc.dg/uninit-pred-6_b.c: New test.
141         * gcc.dg/uninit-pred-8_b.c: New test.
142         * gcc.dg/uninit-pred-3_a.c: New test.
143         * gcc.dg/uninit-pred-2_c.c: New test.
144         * gcc.dg/uninit-pred-5_a.c: New test.
145         * gcc.dg/uninit-pred-3_e.c: New test.
146         * gcc.dg/uninit-pred-7_a.c: New test.
147         * gcc.dg/uninit-pred-6_c.c: New test.
148         * gcc.dg/uninit-pred-9_a.c: New test.
149         * gcc.dg/uninit-pred-8_c.c: New test.
150         * gcc.dg/uninit-pred-3_b.c: New test.
151         * gcc.dg/uninit-pred-5_b.c: New test.
152         * gcc.dg/uninit-pred-7_b.c: New test.
153         * gcc.dg/uninit-pred-6_d.c: New test.
154         * gcc.dg/uninit-pred-9_b.c: New test.
155         * gcc.dg/uninit-pred-2_a.c: New test.
156         * gcc.dg/uninit-pred-4_a.c: New test.
157         * gcc.dg/uninit-pred-3_c.c: New test.
158         * gcc.dg/uninit-pred-6_a.c: New test.
159         * gcc.dg/uninit-pred-8_a.c: New test.
160         * gcc.dg/uninit-pred-7_c.c: New test.
161         * gcc.dg/uninit-pred-6_e.c: New test.
162         * g++.dg/uninit-pred-loop-1_b.cc: New test.
163         * g++.dg/uninit-pred-1_a.C: New test.
164         * g++.dg/uninit-pred-1_b.C: New test.
165         * g++.dg/uninit-pred-2_a.C: New test.
166         * g++.dg/uninit-pred-2_b.C: New test.
167         * g++.dg/uninit-pred-loop-1_a.cc: New test.
168         * g++.dg/uninit-pred-loop-1_c.cc: New test.
169         * g++.dg/uninit-pred-loop_1.cc: New test.
170
171 2010-04-28  Martin Jambor  <mjambor@suse.cz>
172
173         * gcc.dg/lto/20091209-1_0.c: New testcase.
174
175 2010-04-28  Richard Guenther  <rguenther@suse.de>
176
177         PR tree-optimization/43879
178         PR tree-optimization/43909
179         * gcc.dg/ipa/ipa-pta-14.c: Adjust.
180
181 2010-04-28  Richard Guenther  <rguenther@suse.de>
182
183         PR c++/43880
184         * g++.dg/torture/pr43880.C: New testcase.
185
186 2010-04-28  Manuel López-Ibáñez  <manu@gcc.gnu.org>
187
188         PR c++/9335
189         * g++.dg/template/recurse2.C: Update
190         * g++.dg/template/recurse.C: Update.
191         * g++.dg/template/pr23510.C: Update.
192         * lib/prune.exp: Filter out 'recursively instantiated'.
193
194 2010-04-27  Fabien Chêne  <fabien.chene@gmail.com>
195
196         PR c++/29043
197         * g++.dg/init/pr29043.C: New.
198
199 2010-04-27  Jason Merrill  <jason@redhat.com>
200
201         * g++.dg/lookup/scoped5.C: Adjust.
202         * g++.dg/lookup/scoped8.C: Adjust.
203         * g++.dg/template/dependent-expr5.C: Adjust.
204         * g++.old-deja/g++.brendan/nest1.C: Adjust.
205
206         PR c++/43856
207         * g++.dg/cpp0x/lambda/lambda-this2.C: New.
208
209         PR c++/43875
210         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
211
212 2010-04-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
213             Jan Hubicka <hubicka@ucw.cz>
214
215         * gcc.dg/pure-2.c: New testcase.
216         * gcc.dg/const-1.c: New testcase.
217
218 2010-04-27  Jason Merrill  <jason@redhat.com>
219
220         * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
221
222         PR c++/41468
223         * g++.dg/template/sfinae17.C: New.
224         * g++.dg/template/sfinae18.C: New.
225
226 2010-04-27  Fabien Chêne  <fabien.chene@gmail.com>
227
228         * g++.dg/init/pr42844.C: New.
229         * g++.dg/cpp0x/pr42844-2.C: New.
230         * g++.dg/cpp0x/defaulted2.C: Adjust.
231         * g++.dg/tree-ssa/pr27549.C: Likewise.
232         * g++.old-deja/g++.mike/dyncast8.C: Likewise.
233
234 2010-04-27  Tobias Burnus  <burnus@net-b.de>
235
236         PR fortran/18918
237         * gfortran.dg/coarray_12.f90: Fix dump parsing.
238
239 2010-04-27  Richard Guenther  <rguenther@suse.de>
240
241         PR middle-end/40561
242         * g++.dg/other/pr40561.C: New testcase.
243
244 2010-04-27  Martin Jambor  <mjambor@suse.cz>
245
246         PR middle-end/43812
247         * g++.dg/ipa/pr43812.C: New test.
248
249 2010-04-27  Jan Hubicka  <jh@suse.cz>
250
251         * gcc.dg/ipa/iinline-1.c (main): Rename to...
252         (test): ... this one.
253
254 2010-04-27  Bernd Schmidt  <bernds@codesourcery.com>
255
256         PR target/40657
257         * gcc.target/arm/thumb-stackframe.c: New test.
258
259 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
260         
261         * gcc.dg/pr32207.c: Fix typo in expected warning messages.
262         * gcc.dg/misc-column.c: Likewise.
263         * gcc.dg/Walways-true-1.c: Likewise.
264         * gcc.dg/Walways-true-2.c: Likewise.
265         * gcc.dg/warn-addr-cmp.c: Likewise.
266
267 2010-04-27  Tobias Burnus  <burnus@net-b.de>
268
269         PR fortran/18918
270         * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
271         * gfortran.dg/coarray_12.f90: New.
272
273 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
274
275         PR c/32207
276         * gcc.dg/pr32207.c: New test.
277         * gcc.dg/misc-column.c: Adjust expected warning.
278         * gcc.dg/Walways-true-1.c: Likewise.
279         * gcc.dg/Walways-true-2.c: Likewise.
280         * gcc.dg/warn-addr-cmp.c: Likewise.
281
282 2010-04-27  Dave Korn  <dave.korn.cygwin@gmail.com>
283
284         PR lto/42776
285         * lib/lto.exp (lto_prune_vis_warns): New function.
286         (lto-link-and-maybe-run): Call it.
287
288 2010-04-26  H.J. Lu  <hongjiu.lu@intel.com>
289
290         PR tree-optimization/43904
291         * gcc.dg/tree-ssa/tailcall-6.c: New.
292
293 2010-04-26  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
294
295         PR testsuite/35165
296         * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets.  Require
297         Darwin8/OSX10.4 - compatible code generation.
298         Use scan-rtl-dump.
299         * obj-c++.dg/stubify-1.mm: Ditto.
300         * lib/objc-torture.exp: Do not require link success for
301         "trivial.m" in the runtime checks when dowhat = 'compile'.
302         * lib/dg-pch.exp: (dg-flags-pch): New Proc.
303         * objc.dg/stubify-1.m:  Restrict to ilp32 targets.  Require
304         Darwin8/OSX10.4 - compatible code generation.
305         * objc.dg/stubify-2.m: Ditto.
306         * objc.dg/symtab-1.m: Match '.quad' for m64 code.
307         * objc.dg/next-runtime-1.m: Ditto.
308         * objc.dg/stret-2.m: Restrict to ilp32 targets.
309         * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
310         runtimes on Darwin.
311
312 2010-04-26  Jack Howarth <howarth@bromo.med.uc.edu>
313
314         PR 43715
315         * testsuite/lib/plugin-support.exp: Use "-undefined
316         dynamic_lookup" on darwin.
317
318 2010-04-26  Richard Guenther  <rguenther@suse.de>
319
320         * gcc.dg/lto/20100426_0.c: New testcase.
321
322 2010-04-26  Jie Zhang  <jie@codesourcery.com>
323
324         PR tree-optimization/43833
325         gcc.dg/Warray-bounds-8.c: New test case.
326
327 2010-04-26  Richard Guenther  <rguenther@suse.de>
328
329         PR lto/43080
330         * g++.dg/lto/20100423-3_0.C: New testcase.
331
332 2010-04-26  Richard Guenther  <rguenther@suse.de>
333
334         PR lto/42425
335         * g++.dg/lto/20100423-2_0.C: New testcase.
336
337 2010-04-26  Ira Rosen  <irar@il.ibm.com>
338
339         * gcc.dg/vect/bb-slp-23.c: New test.
340
341 2010-04-25  Joseph Myers  <joseph@codesourcery.com>
342
343         * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
344         * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
345         * gcc.dg/c1x-float-1.c: New test.
346
347 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
348
349         * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
350         of "lea\[ \t\]".
351
352 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
353
354         * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
355         FreeBSD.
356         * gfortran.dg/default_format_denormal_1.f90: Ditto.
357         * gfortran.dg/default_format_2.f90: Ditto.
358
359 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
360
361         * gfortran.dg/pr43505.f90: Clean up .mod file.
362         * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
363         * gfortran.dg/pr41347.f90: Ditto.
364         * gfortran.dg/internal_pack_4.f90: Ditto.
365         * gfortran.dg/proc_decl_23.f90: Ditto.
366         * gfortran.dg/recursive_check_3.f90: Ditto.
367         * gfortran.dg/intent_out_3.f90: Ditto.
368         * gfortran.dg/assignment_2.f90: Ditto.
369         * gfortran.dg/pr41928.f90: Ditto.
370         * gfortran.dg/pr42166.f90: Ditto.
371         * gfortran.dg/private_type_12.f90: Ditto.
372         * gfortran.dg/graphite/pr42185.f90: Ditto.
373         * gfortran.dg/graphite/pr42186.f90: Ditto.
374         * gfortran.dg/graphite/pr40982.f90: Ditto.
375         * gfortran.dg/graphite/id-2.f90: Ditto.
376         * gfortran.dg/graphite/id-4.f90: Ditto.
377         * gfortran.dg/graphite/pr42050.f90: Ditto.
378         * gfortran.dg/graphite/id-18.f90: Ditto.
379         * gfortran.dg/graphite/pr42393-1.f90: Ditto.
380         * gfortran.dg/graphite/pr41924.f90: Ditto.
381         * gfortran.dg/graphite/pr42393.f90: Ditto.
382         * gfortran.dg/graphite/pr37980.f90: Ditto.
383         * gfortran.dg/graphite/pr38953.f90: Ditto.
384         * gfortran.dg/graphite/pr42180.f90: Ditto.
385         * gfortran.dg/graphite/pr42181.f90: Ditto.
386         * gfortran.dg/where_operator_assign_4.f90: Ditto.
387         * gfortran.dg/select_type_4.f90: Ditto.
388         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
389         * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
390         * gfortran.dg/lto/pr40725_0.f03: Ditto.
391         * gfortran.dg/elemental_args_check_2.f90: Ditto.
392         * gfortran.dg/whole_file_11.f90: Ditto.
393         * gfortran.dg/private_type_11.f90: Ditto.
394         * gfortran.dg/vect/vect-gems.f90: Ditto.
395         * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
396
397 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
398
399         * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
400
401 2010-04-25  Eric Botcazou  <ebotcazou@adacore.com>
402
403         * gnat.dg/pack15.ad[sb]: New test.
404
405 2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
406
407         * gcc.target/arm/mla-1.c: New test.
408
409 2010-04-24  Steven G. Kargl  <kargl@gcc.gnu.org>
410
411         PR fortran/30073
412         PR fortran/43793
413         * gfortran.dg/pr43793.f90: New test.
414
415 2010-04-24  Bernd Schmidt  <bernds@codesourcery.com>
416
417         PR tree-optimization/41442
418         * gcc.target/i386/pr41442.c: New test.
419
420 2010-04-24  Hans-Peter Nilsson  <hp@axis.com>
421
422         PR fortran/43832
423         * gfortran.dg/fgetc_3.f90: Delete bogus test.
424
425 2010-04-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
426
427         PR fortran/43832
428         * gfortran.dg/open_nounit.f90: New test.
429
430 2010-04-24  Paul Thomas  <pault@gcc.gnu.org>
431
432         PR fortran/43841
433         PR fortran/43843
434         * gfortran.dg/elemental_scalar_args_1.f90 : New test.
435
436 2010-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
437
438         * gcc.dg/Wconversion-integer.c: Update.
439
440 2010-04-23  Eric Botcazou  <ebotcazou@adacore.com>
441
442         * gnat.dg/unchecked_convert5.adb: New test.
443
444 2010-04-23  Richard Guenther  <rguenther@suse.de>
445
446         PR lto/41734
447         * gcc.dg/lto/20100423-2_0.c: New testcase.
448         * gcc.dg/lto/20100423-2_0.c: Likewise.
449
450 2010-04-23  Richard Guenther  <rguenther@suse.de>
451
452         PR lto/43455
453         * gcc.dg/lto/20100423-1_0.c: New testcase.
454         * gcc.dg/lto/20100423-1_1.c: Likewise.
455
456 2010-04-23  Martin Jambor  <mjambor@suse.cz>
457
458         PR tree-optimization/43846
459         * gcc.dg/tree-ssa/sra-10.c: New test.
460
461 2010-04-23  Martin Jambor  <mjambor@suse.cz>
462
463         PR middle-end/43835
464         * gcc.c-torture/execute/pr43835.c: New test.
465
466 2010-04-23  Richard Guenther  <rguenther@suse.de>
467
468         PR lto/42653
469         * g++.dg/lto/20100423-1_0.C: New testcase.
470
471 2010-04-22  Uros Bizjak  <ubizjak@gmail.com>
472
473         * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
474
475 2010-04-22  Ira Rosen  <irar@il.ibm.com>
476
477         PR tree-optimization/43842
478         * gcc.dg/vect/pr43842.c: New test.
479
480 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
481
482         * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
483         * gcc.target/i386/wmul-2.c: Likewise.
484
485 2010-04-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
486
487         * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
488         * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
489
490 2010-04-22  Alexander Monakov  <amonakov@ispras.ru>
491
492         * gfortran.dg/reassoc_6.f: New testcase.
493
494 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
495
496         PR middle-end/29274
497         * gcc.target/arm/wmul-1.c: New test.
498         * gcc.target/arm/wmul-2.c: New test.
499
500 2010-04-22  Richard Guenther  <rguenther@suse.de>
501
502         PR tree-optimization/43845
503         * gcc.c-torture/compile/pr43845.c: New testcase.
504
505 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
506
507         PR middle-end/29274
508         * gcc.target/i386/wmul-1.c: New test.
509         * gcc.target/i386/wmul-2.c: New test.
510         * gcc.target/bfin/wmul-1.c: New test.
511         * gcc.target/bfin/wmul-2.c: New test.
512
513 2010-04-22  Richard Guenther  <rguenther@suse.de>
514
515         PR fortran/43829
516         * gfortran.dg/vector_subscript_6.f90: New testcase.
517         * gfortran.dg/assign_10.f90: Adjust.
518
519 2010-04-21  Jakub Jelinek  <jakub@redhat.com>
520
521         PR fortran/43836
522         * gfortran.dg/gomp/pr43836.f90: New test.
523
524 2010-04-21  Richard Guenther  <rguenther@suse.de>
525
526         * gcc.dg/ipa/ipa-pta-11.c: Adjust.
527
528 2010-04-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
529
530         * gcc.dg/torture/builtin-cproj-3.c: New.
531
532 2010-04-20  Jason Merrill  <jason@redhat.com>
533
534         PR c++/9335
535         * g++.dg/template/recurse2.C: New.
536         * g++.dg/parse/crash36.C: Adjust.
537         * g++.dg/other/fold1.C: Adjust.
538         * g++.dg/init/member1.C: Adjust.
539         * lib/prune.exp: Prune "skipping N instantiation contexts".
540
541 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
542
543         * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
544
545 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
546
547         * gcc.dg/torture/builtin-cproj-1.c: New.
548         * gcc.dg/torture/builtin-cproj-2.c: New.
549
550 2010-04-20  Dodji Seketeli  <dodji@redhat.com>
551
552         PR c++/43800
553         PR c++/43704
554         * g++.dg/template/typedef32.C: Adjust.
555         * g++.dg/template/typedef33.C: New test.
556
557 2010-04-20  Paul Thomas  <pault@gcc.gnu.org>
558
559         PR fortran/43227
560         * gfortran.dg/proc_decl_23.f90: New test.
561
562         PR fortran/43266
563         * gfortran.dg/abstract_type_6.f03: New test.
564
565 2010-04-20  Xinliang David Li  <davidxl@google.com>
566
567         * g++.dg/tree-ssa/fold-compare.C: New.
568
569 2010-04-20  Richard Guenther  <rguenther@suse.de>
570
571         PR tree-optimization/39417
572         * g++.dg/torture/pr39417.C: New testcase.
573
574 2010-04-20  Richard Guenther  <rguenther@suse.de>
575
576         * gcc.dg/ipa/ipa-pta-14.c: New testcase.
577
578 2010-04-20  Jakub Jelinek  <jakub@redhat.com>
579
580         * g++.dg/debug/dwarf2/rv1.C: New test.
581
582 2010-04-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
583
584         PR target/43635
585         * gcc.c-torture/compile/pr43635.c: New testcase.
586
587 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
588
589         PR fortran/43339
590         * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
591         of sequential loops being private only in the innermost containing
592         task region.
593
594         PR middle-end/43337
595         * gfortran.dg/gomp/pr43337.f90: New test.
596
597 2010-04-19  Richard Guenther  <rguenther@suse.de>
598
599         PR tree-optimization/43796
600         * gfortran.dg/pr43796.f90: New testcase.
601
602 2010-04-19  Richard Guenther  <rguenther@suse.de>
603
604         PR tree-optimization/43783
605         * gcc.c-torture/execute/pr43783.c: New testcase.
606
607 2010-04-19  Uros Bizjak  <ubizjak@gmail.com>
608
609         PR target/43766
610         * gcc.target/i386/pr43766.c: New test.
611
612 2010-04-19  Jie Zhang  <jie@codesourcery.com>
613
614         PR target/43662
615         * gcc.target/i386/pr43662.c: New test.
616
617 2010-04-19  Dodji Seketeli  <dodji@redhat.com>
618
619         PR c++/43704
620         * g++.dg/template/typedef32.C: New test.
621
622 2010-04-19  Ira Rosen  <irar@il.ibm.com>
623
624         PR tree-optimization/37027
625         * lib/target-supports.exp
626         (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
627         * gcc.dg/vect/pr37027.c: New test.
628         * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
629         gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
630         gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
631         gcc.dg/vect/vect-complex-6.c: Likewise.
632
633 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
634
635         * g++.dg/debug/dwarf2/enum1.C: New test.
636
637 2010-04-18  Eric Botcazou  <ebotcazou@adacore.com>
638
639         * gnat.dg/rep_clause5.ad[sb]: New test.
640         * gnat.dg/rep_clause5_pkg.ads: New helper.
641
642 2010-04-18  Ira Rosen  <irar@il.ibm.com>
643
644         PR tree-optimization/43771
645         * g++.dg/vect/pr43771.cc: New test.
646
647 2010-04-17  Steven G. Kargl  <kargl@gcc.gnu.org>
648
649         PR fortran/31538
650         * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
651         * gfortran.dg/bounds_check_fail_3.f90: Ditto.
652
653 2010-04-17  Eric Botcazou  <ebotcazou@adacore.com>
654
655         * gnat.dg/sizetype.adb: Rename into...
656         * gnat.dg/sizetype1.adb: ...this.
657         * gnat.dg/sizetype2.adb: New test.
658
659 2010-04-16  Richard Guenther  <rguenther@suse.de>
660
661         PR tree-optimization/43572
662         * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
663
664 2010-04-16  Olivier Hainque  <hainque@adacore.com>
665
666         * gnat.dg/specs/discr_private.ads: New test.
667
668 2010-04-16  Bernd Schmidt  <bernds@codesourcery.com>
669
670         PR target/41514
671         * gcc.target/arm/thumb-comparisons.c: New test.
672
673         PR target/40603
674         * gcc.target/arm/thumb-cbranchqi.c: New test.
675
676 2010-04-16  Christian Bruel  <christian.bruel@st.com>
677
678         * g++.dg/torture/pr36191.C: Enable for SH.
679
680 2010-04-16  Eric Botcazou  <ebotcazou@adacore.com>
681
682         * gnat.dg/wide_boolean.adb: New test.
683         * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
684
685 2010-04-15  Richard Guenther  <rguenther@suse.de>
686
687         * gcc.dg/ipa/ipa-pta-1.c: New testcase.
688         * gcc.dg/ipa/ipa-pta-2.c: Likewise.
689         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
690         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
691         * gcc.dg/ipa/ipa-pta-5.c: Likewise.
692         * gcc.dg/ipa/ipa-pta-6.c: Likewise.
693         * gcc.dg/ipa/ipa-pta-7.c: Likewise.
694         * gcc.dg/ipa/ipa-pta-8.c: Likewise.
695         * gcc.dg/ipa/ipa-pta-9.c: Likewise.
696         * gcc.dg/ipa/ipa-pta-10.c: Likewise.
697         * gcc.dg/ipa/ipa-pta-11.c: Likewise.
698         * gcc.dg/ipa/ipa-pta-12.c: Likewise.
699         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
700         * gcc.dg/torture/ipa-pta-2.c: Likewise.
701         * gcc.dg/torture/ipa-pta-1.c: Adjust.
702
703 2010-04-14  Bernd Schmidt  <bernds@codesourcery.com>
704
705         PR target/21803
706         * gcc.target/arm/pr42496.c: New test.
707
708 2010-04-14  Jason Merrill  <jason@redhat.com>
709
710         PR c++/36625
711         * g++.dg/ext/attrib38.C: New.
712
713 2010-04-14  Steve Ellcey  <sje@cup.hp.com>
714
715         PR testsuite/43739
716         * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
717
718 2010-04-14  Manuel López-Ibáñez  <manu@gcc.gnu.org>
719
720         PR 42966
721         * gcc.dg/cpp/warn-undef-2.c: Update.
722         * gcc.dg/cpp/warn-traditional-2.c: Update.
723         * gcc.dg/cpp/warn-comments-2.c: Update.
724         * gcc.dg/cpp/warn-variadic-2.c: Update.
725         * gcc.dg/cpp/warn-long-long-2.c: Update.
726         * gcc.dg/cpp/warn-deprecated-2.c: Update.
727         * gcc.dg/cpp/warn-multichar-2.c: Update.
728         * gcc.dg/cpp/warn-normalized-3.c: Update.
729         * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
730         * gcc.dg/cpp/warn-trigraphs-3.c: Update.
731         * gcc.dg/cpp/warn-unused-macros-2.c: Update.
732         * gcc.dg/cpp/warn-trigraphs-4.c: Update.
733         * gcc.dg/cpp/warn-redefined-2.c: Update.
734         * gfortran.dg/warning-directive-2.F90: Update.
735         * c-c++-common/cpp/warning-directive-2.c: Update.
736
737 2010-04-14  Michael Matz  <matz@suse.de>
738
739         PR tree-optimization/42963
740         * testsuite/gcc.dg/pr42963.c: New testcase.
741
742 2010-04-14  Eric Botcazou  <ebotcazou@adacore.com>
743
744         * gnat.dg/class_wide.adb: Rename into...
745         * gnat.dg/class_wide1.adb: ...this.
746         * gnat.dg/class_wide2.ad[sb]: New test.
747
748 2010-04-14  Tobias Burnus  <burnus@net-b.de>
749
750         PR fortran/18918
751         * gfortran.dg/coarray_9.f90: Update dg-errors.
752         * gfortran.dg/coarray_10.f90: New test.
753         * gfortran.dg/coarray_11.f90: New test.
754
755 2010-04-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
756
757         PR fortran/43747
758         gfortran.dg/initialization_24.f90: New test.
759
760 2010-04-13  Jason Merrill  <jason@redhat.com>
761
762         * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
763         * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
764
765 2010-04-13  Manuel López-Ibáñez  <manu@gcc.gnu.org>
766
767         * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
768         * g++.dg/dg.exp: Likewise.
769         * gcc.dg/cpp/warning-directive-1.c: Move to ...
770         * c-c++-common/cpp/warning-directive-1.c: ... here.
771         * gcc.dg/cpp/warning-directive-2.c: Move to ...
772         * c-c++-common/cpp/warning-directive-2.c: ... here.
773         * gcc.dg/cpp/warning-directive-3.c: Move to ...
774         * c-c++-common/cpp/warning-directive-3.c: ... here.
775         * gcc.dg/cpp/warning-directive-4.c: Move to ...
776         * c-c++-common/cpp/warning-directive-4.c: ... here.
777         * g++.dg/cpp/warning-directive-1.C: Delete.
778         * g++.dg/cpp/warning-directive-2.C: Delete.
779         * g++.dg/cpp/warning-directive-3.C: Delete.
780         * g++.dg/cpp/warning-directive-4.C: Delete.
781         * gcc.dg/cpp/normalised-3.c: Delete.
782         * g++.dg/cpp/normalised-1.C: Rename as ...
783         * c-c++-common/cpp/normalised-3.c: ... this.
784
785 2010-04-13  Martin Jambor  <mjambor@suse.cz>
786
787         * gcc.dg/tree-ssa/sra-9.c: New test.
788
789 2010-04-13  Michael Matz  <matz@suse.de>
790
791         PR middle-end/43730
792         * gcc.dg/pr43730.c: New test.
793
794 2010-04-13  Michael Matz  <matz@suse.de>
795
796         * gcc.dg/tree-ssa/negate.c: New testcase.
797
798 2010-04-13  Richard Guenther  <rguenther@suse.de>
799
800         PR testsuite/43735
801         * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
802
803 2010-04-13  Richard Guenther  <rguenther@suse.de>
804
805         * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
806
807 2010-04-13  Eric Botcazou  <ebotcazou@adacore.com>
808
809         * gnat.dg/derived_type1.adb: New test.
810
811 2010-04-13  Matthias Klose  <doko@ubuntu.com>
812
813         * gcc.dg/plugindir1.c: New testcase.
814         * gcc.dg/plugindir2.c: New testcase.
815         * gcc.dg/plugindir3.c: New testcase.
816         * gcc.dg/plugindir4.c: New testcase.
817
818 2010-04-12  Uros Bizjak  <ubizjak@gmail.com>
819
820         * gcc.target/i386/rotate-2.c: New test.
821
822 2010-04-12  Jason Merrill  <jason@redhat.com>
823
824         PR c++/43641
825         * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
826         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
827
828 2010-04-12  Fabien Chene  <fabien.chene@gmail.com>
829
830         PR c++/25811
831         * g++.dg/init/pr25811.C: New test.
832
833 2010-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
834
835         * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
836         dg-error, dg-warning.
837         * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
838
839 2010-04-12  Richard Guenther  <rguenther@suse.de>
840
841         * gcc.dg/torture/inline-2.c: New testcase.
842
843 2010-04-12  Jakub Jelinek  <jakub@redhat.com>
844
845         PR bootstrap/43699
846         * gcc.dg/Wunused-var-7.c: New test.
847
848         PR tree-optimization/43560
849         * gcc.c-torture/execute/pr43560.c: New test.
850
851 2010-04-12  Eric Botcazou  <ebotcazou@adacore.com>
852
853         * gnat.dg/aggr13.adb: New test.
854         * gnat.dg/aggr14.adb: Likewise.
855         * gnat.dg/aggr14_pkg.ad[sb]: New helper.
856
857 2010-04-12  Richard Guenther  <rguenther@suse.de>
858
859         PR c++/43611
860         * g++.dg/torture/pr43611.C: New testcase.
861
862 2010-04-12  Shujing Zhao  <pearly.zhao@oracle.com>
863
864         PR c/36774
865         * gcc.dg/pr36774-1.c: New test.
866         * gcc.dg/pr36774-2.c: New test.
867
868 2010-04-11  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
869
870         * gcc.target/sh/rte-delay-slot.c: New test.
871
872 2010-04-11  Eric Botcazou  <ebotcazou@adacore.com>
873
874         * gnat.dg/pack9.adb: Remove -cargs option.
875         * gnat.dg/aggr12.ad[sb]: New test.
876
877 2010-04-10  Jie Zhang  <jie@codesourcery.com>
878
879         PR target/43417
880         * gcc.target/sh/pr43417.c: New test.
881
882 2010-04-10  Tobias Burnus  <burnus@net-b.de>
883
884         PR fortran/43591
885         * gfortran.dg/spec_expr_6.f90: New test.
886
887 2010-04-09  Manuel López-Ibáñez <manu@gcc.gnu.org>
888
889         PR cpp/43195
890         * gcc.dg/cpp/pr43195.c: New.
891         * gcc.dg/cpp/pr43195.h: New.
892
893 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
894
895         PR 42965
896         * gcc.dg/Werror-6.c: Adjust.
897         * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
898         * gcc.dg/Werror-4.c: Likewise.
899         * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
900         * gcc.dg/Wswitch-enum-error.c: Likewise.
901         * gcc.dg/Wpointer-arith.c: Likewise.
902         * gcc.dg/Wfatal.c: Likewise.
903         * gcc.dg/Wswitch-error.c: Likewise.
904         * g++.dg/warn/unused-result1-Werror.c: Likewise.
905         * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
906         * gcc.dg/cpp/warn-undef-2.c: Likewise.
907         * gcc.dg/cpp/warn-traditional-2.c: Likewise.
908         * gcc.dg/cpp/warn-comments-2.c: Likewise.
909         * gcc.dg/cpp/warn-variadic-2.c: Likewise.
910         * gcc.dg/cpp/warning-directive-2.c: Likewise.
911         * gcc.dg/cpp/warn-long-long-2.c: Likewise.
912         * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
913         * gcc.dg/cpp/warn-multichar-2.c: Likewise.
914         * gcc.dg/cpp/warn-normalized-3.c: Likewise.
915         * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
916         * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
917         * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
918         * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
919         * gcc.dg/cpp/warn-redefined-2.c: Likewise.
920         * g++.dg/cpp/warning-directive-2.C: Likewise.
921         * gfortran.dg/warning-directive-2.F90: Likewise.
922
923 2010-04-09  Jason Merrill  <jason@redhat.com>
924
925         PR c++/42623
926         * g++.dg/template/sizeof13.C: New.
927
928 2010-04-09  Kai Tietz  <kai.tietz@onevision.com>
929
930         * g++.dg/other/pr35504.C: Add check for thiscall.
931         * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
932         * gcc.dg/torture/stackalign/thiscall-1.c: New.
933
934 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
935
936         PR c++/28584
937         * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
938         * c-c++-common/Wint-to-pointer-cast-1.c: ...  here.
939         * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
940         * c-c++-common/Wint-to-pointer-cast-2.c: ...  here.
941         * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
942         * c-c++-common/Wint-to-pointer-cast-3.c: ...  here. Update.
943         * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
944         * g++.dg/other/increment1.C: Likewise.
945
946 2010-04-09  Tobias Burnus  <burnus@net-b.de>
947
948         PR fortran/18918
949         * gfortran.dg/coarray_7.f90: New test.
950         * gfortran.dg/coarray_8.f90: New test.
951
952 2010-04-08  Bud Davis  <bdavis9659@sbcglobal.net>
953
954         PR fortran/28039
955         * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
956
957 2010-04-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
958
959         PR target/43643
960         * gcc.dg/pr43643.c: New test.
961
962 2010-04-08  Tobias Burnus  <burnus@net-b.de>
963
964         * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
965
966 2010-04-08  Richard Guenther  <rguenther@suse.de>
967
968         PR tree-optimization/43679
969         * gcc.c-torture/compile/pr43679.c: New testcase.
970
971 2010-04-08  Jakub Jelinek  <jakub@redhat.com>
972
973         PR debug/43670
974         * gcc.dg/pr43670.c: New test.
975
976 2010-04-08  Maxim Kuvyrkov  <maxim@codesourcery.com>
977
978         PR middle-end/40815
979         * gcc.dg/tree-ssa/reassoc-19.c: New.
980
981 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
982
983         PR c/18624
984         * gcc.dg/Wunused-var-1.c: New test.
985         * gcc.dg/Wunused-var-2.c: New test.
986         * gcc.dg/Wunused-var-3.c: New test.
987         * gcc.dg/Wunused-var-4.c: New test.
988         * gcc.dg/Wunused-var-5.c: New test.
989         * gcc.dg/Wunused-var-6.c: New test.
990         * gcc.dg/Wunused-parm-1.c: New test.
991
992         * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
993         * gcc.dg/trunc-1.c: Likewise.
994         * gcc.dg/vla-9.c: Likewise.
995         * gcc.dg/dfp/composite-type.c: Likewise.
996
997 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
998
999         PR objc/35996
1000         * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
1001         * obj-c++.dg/objc-gc-3.mm: Ditto.
1002
1003 2010-04-07  Simon Baldwin  <simonb@google.com>
1004
1005         * gcc.dg/cpp/warn-undef-2.c: New.
1006         * gcc.dg/cpp/warn-traditional-2.c: New.
1007         * gcc.dg/cpp/warn-comments-2.c: New.
1008         * gcc.dg/cpp/warning-directive-1.c: New.
1009         * gcc.dg/cpp/warn-long-long.c: New.
1010         * gcc.dg/cpp/warn-traditional.c: New.
1011         * gcc.dg/cpp/warn-variadic-2.c: New.
1012         * gcc.dg/cpp/warn-undef.c: New.
1013         * gcc.dg/cpp/warn-normalized-1.c: New.
1014         * gcc.dg/cpp/warning-directive-2.c: New.
1015         * gcc.dg/cpp/warn-long-long-2.c: New.
1016         * gcc.dg/cpp/warn-variadic.c: New.
1017         * gcc.dg/cpp/warn-normalized-2.c: New.
1018         * gcc.dg/cpp/warning-directive-3.c: New.
1019         * gcc.dg/cpp/warn-deprecated-2.c: New.
1020         * gcc.dg/cpp/warn-trigraphs-1.c: New.
1021         * gcc.dg/cpp/warn-multichar-2.c: New.
1022         * gcc.dg/cpp/warn-normalized-3.c: New.
1023         * gcc.dg/cpp/warning-directive-4.c: New.
1024         * gcc.dg/cpp/warn-unused-macros.c: New.
1025         * gcc.dg/cpp/warn-trigraphs-2.c: New.
1026         * gcc.dg/cpp/warn-cxx-compat-2.c: New.
1027         * gcc.dg/cpp/warn-cxx-compat.c: New.
1028         * gcc.dg/cpp/warn-redefined.c: New.
1029         * gcc.dg/cpp/warn-trigraphs-3.c: New.
1030         * gcc.dg/cpp/warn-unused-macros-2.c: New.
1031         * gcc.dg/cpp/warn-deprecated.c: New.
1032         * gcc.dg/cpp/warn-trigraphs-4.c: New.
1033         * gcc.dg/cpp/warn-redefined-2.c: New.
1034         * gcc.dg/cpp/warn-comments.c: New.
1035         * gcc.dg/cpp/warn-multichar.c: New.
1036         * g++.dg/cpp/warning-directive-1.C: New.
1037         * g++.dg/cpp/warning-directive-2.C: New.
1038         * g++.dg/cpp/warning-directive-3.C: New.
1039         * g++.dg/cpp/warning-directive-4.C: New.
1040         * gfortran.dg/warning-directive-1.F90: New.
1041         * gfortran.dg/warning-directive-3.F90: New.
1042         * gfortran.dg/warning-directive-2.F90: New.
1043         * gfortran.dg/warning-directive-4.F90: New.
1044
1045 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
1046
1047         PR objc++/23716
1048         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
1049
1050 2010-04-07  Jason Merrill  <jason@redhat.com>
1051
1052         * g++.dg/template/dr408.C: New.
1053
1054         * g++.dg/lookup/ns4.C: New.
1055
1056         PR c++/38392
1057         * g++.dg/template/friend51.C: New test.
1058
1059         PR c++/41970
1060         * g++.old-deja/g++.other/linkage1.C: Adjust.
1061
1062 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1063
1064         PR c++/42697
1065         * g++.dg/template/crash94.C: New test.
1066
1067 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1068
1069         PR c++/40239
1070         * g++.dg/init/aggr5.C: New test.
1071         * g++.dg/init/aggr5.C: New test.
1072
1073 2010-04-07  Richard Guenther  <rguenther@suse.de>
1074
1075         PR tree-optimization/43270
1076         * g++.dg/warn/Warray-bounds-4.C: New testcase.
1077         * gcc.dg/Warray-bounds-7.c: Likewise.
1078
1079 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
1080
1081         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
1082         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
1083         * gnat.dg/bit_packed_array4.ad[sb]: New test.
1084
1085 2010-04-07  Jie Zhang  <jie@codesourcery.com>
1086
1087         PR c++/42556
1088         * g++.dg/init/pr42556.C: New test.
1089
1090 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1091
1092         PR debug/43628
1093         * g++.dg/debug/dwarf2/typedef2.C: New test.
1094
1095 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
1096
1097         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
1098         c-c++-common/dwarf2/redeclaration-1.C
1099
1100 2010-04-06  Jason Merrill  <jason@redhat.com>
1101
1102         * g++.dg/cpp0x/pr31437.C: Adjust error location.
1103         * g++.dg/ext/attrib18.C: Likewise.
1104         * g++.dg/ext/bitfield2.C: Likewise.
1105         * g++.dg/ext/bitfield4.C: Likewise.
1106         * g++.dg/ext/visibility/warn2.C: Likewise.
1107         * g++.dg/ext/visibility/warn3.C: Likewise.
1108         * g++.dg/gomp/pr26690-1.C: Likewise.
1109         * g++.dg/inherit/covariant7.C: Likewise.
1110         * g++.dg/init/synth2.C: Likewise.
1111         * g++.dg/lookup/using7.C: Likewise.
1112         * g++.dg/other/crash-4.C: Likewise.
1113         * g++.dg/other/error13.C: Likewise.
1114         * g++.dg/other/error20.C: Likewise.
1115         * g++.dg/parse/crash31.C: Likewise.
1116         * g++.dg/parse/error16.C: Likewise.
1117         * g++.dg/parse/error19.C: Likewise.
1118         * g++.dg/parse/error27.C: Likewise.
1119         * g++.dg/parse/error28.C: Likewise.
1120         * g++.dg/parse/fused-params1.C: Likewise.
1121         * g++.dg/template/error2.C: Likewise.
1122         * g++.dg/template/local6.C: Likewise.
1123         * g++.dg/template/qualttp15.C: Likewise.
1124         * g++.dg/warn/Wnvdtor-2.C: Likewise.
1125         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
1126         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
1127         * g++.old-deja/g++.brendan/crash29.C: Likewise.
1128         * g++.old-deja/g++.eh/spec6.C: Likewise.
1129         * g++.old-deja/g++.jason/crash3.C: Likewise.
1130         * g++.old-deja/g++.jason/destruct2.C: Likewise.
1131         * g++.old-deja/g++.law/ctors5.C: Likewise.
1132         * g++.old-deja/g++.law/ctors9.C: Likewise.
1133         * g++.old-deja/g++.mike/p3538a.C: Likewise.
1134         * g++.old-deja/g++.mike/p3538b.C: Likewise.
1135         * g++.old-deja/g++.other/struct1.C: Likewise.
1136         * g++.old-deja/g++.other/volatile1.C: Likewise.
1137         * g++.old-deja/g++.pt/crash36.C: Likewise.
1138         * g++.old-deja/g++.pt/derived3.C: Likewise.
1139         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1140         * g++.old-deja/g++.robertl/eb4.C: Likewise.
1141
1142 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
1143
1144         PR middle-end/43519
1145         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
1146         * gcc.dg/graphite/id-19.c: New.
1147
1148 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
1149
1150         PR middle-end/32824
1151         * gcc.dg/vect/pr32824: New.
1152
1153 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1154
1155         PR fortran/18918
1156         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
1157         * gfortran.dg/coarray_3.f90: Ditto.
1158         * gfortran.dg/coarray_4.f90: Ditto.
1159         * gfortran.dg/coarray_5.f90: Ditto.
1160         * gfortran.dg/coarray_6.f90: Ditto.
1161         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
1162
1163 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1164
1165         PR fortran/18918
1166         * gfortran.dg/coarray_4.f90: Fix test.
1167         * gfortran.dg/coarray_6.f90: Add more tests.
1168
1169 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1170
1171         PR fortran/18918
1172         * gfortran.dg/coarray_4.f90: New test.
1173         * gfortran.dg/coarray_5.f90: New test.
1174         * gfortran.dg/coarray_6.f90: New test.
1175
1176 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1177
1178         PR fortran/18918
1179         * gfortran.dg/iso_fortran_env_5.f90: New test.
1180         * gfortran.dg/iso_fortran_env_6.f90: New test.
1181
1182 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1183
1184         PR fortran/39997
1185         * gfortran.dg/coarray_1.f90: New test.
1186         * gfortran.dg/coarray_2.f90: New test.
1187         * gfortran.dg/coarray_3.f90: New test.
1188
1189 2010-04-06  Jason Merrill  <jason@redhat.com>
1190
1191         PR c++/43648
1192         * g++.dg/template/dtor8.C: New.
1193
1194         PR c++/43621
1195         * g++.dg/template/error-recovery2.C: New.
1196
1197 2010-04-06  Jan Hubicka  <jh@suse.czpli
1198
1199         PR tree-optimization/42906
1200         * gcc.dg/tree-ssa/dce-1.c: New testcase.
1201
1202 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1203
1204         PR fortran/43178
1205         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
1206         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1207         * gfortran.dg/auto_dealloc_1.f90: Ditto.
1208
1209 2010-04-06  Richard Guenther  <rguenther@suse.de>
1210
1211         PR tree-optimization/43627
1212         * gcc.dg/tree-ssa/vrp49.c: New testcase.
1213
1214 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1215
1216         PR target/43638
1217         * gcc.target/i386/pr43638.c: New test.
1218
1219 2010-04-06  Richard Guenther  <rguenther@suse.de>
1220
1221         PR middle-end/43661
1222         * gcc.c-torture/compile/pr43661.c: New testcase.
1223
1224 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1225
1226         * gcc.target/s390/stackcheck1.c: Add dg-warning.
1227
1228 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
1229
1230         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
1231
1232 2010-04-02  Richard Guenther  <rguenther@suse.de>
1233
1234         PR tree-optimization/43629
1235         * gcc.c-torture/execute/pr43629.c: New testcase.
1236
1237 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1238             Dominique d'Humieres  <dominiq@lps.ens.fr>
1239
1240         PR libfortran/43605
1241         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
1242
1243 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
1244
1245         PR debug/43325
1246         * c-c++-common/dwarf2/redeclaration-1.C: New test.
1247
1248 2010-04-01  Jason Merrill  <jason@redhat.com>
1249
1250         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
1251
1252 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1253             Manfred Schwarb  <manfred99@gmx.ch>
1254
1255         PR libfortran/43605
1256         * gfortran.dg/ftell_3.f90: New test.
1257
1258 2010-04-01  Richard Guenther  <rguenther@suse.de>
1259
1260         PR middle-end/43614
1261         * gcc.c-torture/compile/pr43614.c: New testcase.
1262
1263 2010-04-01  Martin Jambor  <mjambor@suse.cz>
1264
1265         PR tree-optimization/43141
1266         * gcc.dg/guality/pr43141.c: New test.
1267
1268 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1269
1270         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
1271         * g++.dg/eh/spbp.C: Likewise.
1272         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
1273         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
1274         superfluous casts.
1275         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
1276         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
1277         * objc.dg/dwarf-2.m: Likewise.
1278
1279 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1280
1281         PR middle-end/43464
1282         * gcc.dg/graphite/id-pr43464.c: New.
1283         * gcc.dg/graphite/id-pr43464-1.c: New.
1284
1285 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1286
1287         PR middle-end/43351
1288         * gcc.dg/graphite/id-pr43351.c
1289
1290 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1291
1292         PR testsuite/35165
1293         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
1294         * obj-c++.dg/try-catch-2.mm: Ditto.
1295         * obj-c++.dg/lookup-2.mm: Ditto.
1296         * obj-c++.dg/encode-8.m: Ditto.
1297         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1298         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
1299         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
1300         * obj-c++.dg/const-str-11.mm: Ditto.
1301         * obj-c++.dg/const-str-9.mm: Ditto.
1302         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
1303         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
1304         * obj-c++.dg/except-1.mm: Ditto.
1305         * obj-c++.dg/const-str-7.mm: Ditto.
1306         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1307         * obj-c++.dg/const-str-3.mm: Ditto.
1308         * obj-c++.dg/const-str-7.mm: Ditto.
1309         * obj-c++.dg/stubify-2.mm: Change dump file name.
1310
1311         PR objc++/23613
1312         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
1313         New macro.
1314         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
1315         Remove dg-xfail-if.
1316
1317 2010-03-31  Martin Jambor  <mjambor@suse.cz>
1318
1319         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
1320         only with -O2, -O3 or -Os and not with -fwhopr.
1321
1322 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
1323
1324         PR c++/43558
1325         * g++.dg/template/typedef31.C: New test.
1326
1327 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1328
1329         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
1330         assembler output on *-*-solaris2*.
1331         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1332
1333 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
1334
1335         PR debug/43557
1336         * gcc.dg/pr43557-1.c: New test.
1337         * gcc.dg/pr43557-2.c: New file.
1338
1339 2010-03-31  Jie Zhang  <jie@codesourcery.com>
1340
1341         PR 43562
1342         * gcc.dg/pr43562.c: New test.
1343
1344 2010-03-30  Jason Merrill  <jason@redhat.com>
1345
1346         PR c++/43076
1347         * g++.dg/template/error-recovery1.C: New.
1348
1349         PR c++/41786
1350         * g++.dg/parse/ambig5.C: New.
1351
1352 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
1353
1354         PR debug/43593
1355         * gcc.dg/guality/pr43593.c: New test.
1356
1357 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
1358
1359         PR middle-end/43430
1360         * gcc.dg/vect/pr43430-1.c: New.
1361
1362 2010-03-30  Jason Merrill  <jason@redhat.com>
1363
1364         PR c++/43559
1365         * g++.dg/template/partial7.C: New.
1366
1367 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1368
1369         * gcc.target/s390/stackcheck1.c: New testcase.
1370
1371 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1372
1373         PR libfortran/43265
1374         * gfortran.dg/read_eof_8.f90: New test.
1375
1376 2010-03-29  Jason Merrill  <jason@redhat.com>
1377
1378         * gcc.dg/cpp/include6.c: Change [] to ().
1379
1380         N3077
1381         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1382         splicing and UCNs.
1383         * c-c++-common/raw-string-2.c: Add trigraph test.
1384         * c-c++-common/raw-string-8.c: New.
1385         * c-c++-common/raw-string-9.c: New.
1386         * c-c++-common/raw-string-10.c: New.
1387
1388         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1389         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1390         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1391         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1392         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1393         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1394         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1395
1396 2010-03-29  Richard Guenther  <rguenther@suse.de>
1397
1398         PR tree-optimization/43560
1399         * gcc.dg/torture/pr43560.c: New testcase.
1400
1401 2010-03-29  Jason Merrill  <jason@redhat.com>
1402
1403         N3077
1404         * g++.dg/ext/raw-string-1.C: Change [] to ().
1405         * g++.dg/ext/raw-string-2.C: Change [] to ().
1406         Don't use \ in delimiter.
1407         * g++.dg/ext/raw-string-3.C: Change [] to ().
1408         * g++.dg/ext/raw-string-4.C: Change [] to ().
1409         * g++.dg/ext/raw-string-5.C: Change [] to ().
1410         Test for error on \ in delimiter.
1411         * g++.dg/ext/raw-string-6.C: Change [] to ().
1412         * g++.dg/ext/raw-string-7.C: Change [] to ().
1413
1414 2010-03-29  Jie Zhang  <jie@codesourcery.com>
1415
1416         PR 43564
1417         * gcc.dg/pr43564.c: New test.
1418
1419 2010-03-29  Tobias Burnus  <burnus@net-b.de>
1420
1421         PR fortran/43551
1422         * gfortran.dg/direct_io_12.f90: New test.
1423
1424 2010-03-28  Jan Hubicka  <jh@suse.cz>
1425
1426         PR tree-optimization/43505
1427         * gfortran.dg/pr43505.f90: New testcase.
1428
1429 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
1430
1431         PR tree-optimization/43528
1432         * gcc.target/i386/pr43528.c: New test.
1433
1434 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
1435
1436         PR c/43381
1437         * gcc.dg/parm-impl-decl-3.c: New test.
1438
1439 2010-03-26  Jason Merrill  <jason@redhat.com>
1440
1441         PR c++/43509
1442         * g++.dg/cpp0x/parse1.C: New.
1443
1444 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
1445
1446         PR target/43524
1447         * gcc.target/i386/pr43524.c: New test.
1448
1449 2010-03-26  Martin Jambor  <mjambor@suse.cz>
1450
1451         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1452         whitespace, rename main to foo.
1453         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1454         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1455         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1456         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1457         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1458         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1459         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1460         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1461         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1462         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1463         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1464
1465 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
1466
1467         PR c++/43327
1468         * g++.dg/other/crash-10.C: New test.
1469         * g++.dg/other/crash-11.C: New test.
1470
1471 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1472
1473         PR libfortran/43517
1474         * gfortran.dg/read_eof_7.f90: New test.
1475
1476 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1477
1478         PR objc/35165
1479         PR testsuite/43512
1480         * objc-obj-c++-shared: New directory.
1481         * objc-obj-c++-shared/Object1-implementation.h: New file.
1482         * objc-obj-c++-shared/Object1.h: New file.
1483         * objc-obj-c++-shared/Protocol1.h: New file.
1484         * objc-obj-c++-shared/next-abi.h: New file.
1485         * objc-obj-c++-shared/next-mapping.h: New file.
1486         * objc/execute/next_mapping.h: Delete.
1487         * objc.dg/special/special.exp: For all targets run the tests with
1488         -fgnu-runtime, for darwin targets also run the tests with
1489         -fnext-runtime.
1490         * objc.dg/dg.exp: Ditto.
1491         * obj-c++.dg/dg.exp: Ditto.
1492         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1493         Protocol1.h) and next-mapping.h as required.  Amend testcase to
1494         include use of updated NeXT interface.
1495         * objc/execute/formal_protocol-5.m: Ditto.
1496         * objc/execute/protocol-isEqual-2.m: Ditto.
1497         * objc/execute/protocol-isEqual-4.m: Ditto.
1498         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1499         Protocol1.h) and next-mapping.h as required.
1500         * objc/execute/object_is_class.m: Ditto.
1501         * objc/execute/enumeration-1.m: Ditto.
1502         * objc/execute/class-13.m: Ditto.
1503         * objc/execute/formal_protocol-2.m: Ditto.
1504         * objc/execute/formal_protocol-4.m: Ditto.
1505         * objc/execute/class-1.m: Ditto.
1506         * objc/execute/bycopy-1.m: Ditto.
1507         * objc/execute/formal_protocol-6.m: Ditto.
1508         * objc/execute/bycopy-3.m: Ditto.
1509         * objc/execute/class-3.m: Ditto.
1510         * objc/execute/bf-11.m: Ditto.
1511         * objc/execute/class-5.m: Ditto.
1512         * objc/execute/bf-13.m: Ditto.
1513         * objc/execute/class-7.m: Ditto.
1514         * objc/execute/bf-15.m: Ditto.
1515         * objc/execute/class-9.m: Ditto.
1516         * objc/execute/bf-17.m: Ditto.
1517         * objc/execute/bf-19.m: Ditto.
1518         * objc/execute/IMP.m: Ditto.
1519         * objc/execute/exceptions/catchall-1.m: Ditto.
1520         * objc/execute/exceptions/trivial.m: Ditto.
1521         * objc/execute/exceptions/finally-1.m: Ditto.
1522         * objc/execute/exceptions/local-variables-1.m: Ditto.
1523         * objc/execute/exceptions/foward-1.m: Ditto.
1524         * objc/execute/bf-2.m: Ditto.
1525         * objc/execute/string1.m: Ditto.
1526         * objc/execute/bf-4.m: Ditto.
1527         * objc/execute/informal_protocol.m: Ditto.
1528         * objc/execute/string3.m: Ditto.
1529         * objc/execute/bf-6.m: Ditto.
1530         * objc/execute/bf-8.m: Ditto.
1531         * objc/execute/class-tests-1.h: Ditto.
1532         * objc/execute/protocol-isEqual-1.m: Ditto.
1533         * objc/execute/protocol-isEqual-3.m: Ditto.
1534         * objc/execute/_cmd.m: Ditto.
1535         * objc/execute/function-message-1.m: Ditto.
1536         * objc/execute/bf-20.m: Ditto.
1537         * objc/execute/bf-common.h: Ditto.
1538         * objc/execute/np-2.m: Ditto.
1539         * objc/execute/class-10.m: Ditto.
1540         * objc/execute/class-12.m: Ditto.
1541         * objc/execute/enumeration-2.m: Ditto.
1542         * objc/execute/class-14.m: Ditto.
1543         * objc/execute/encode-1.m: Ditto.
1544         * objc/execute/formal_protocol-1.m: Ditto.
1545         * objc/execute/formal_protocol-3.m: Ditto.
1546         * objc/execute/accessing_ivars.m: Ditto.
1547         * objc/execute/bycopy-2.m: Ditto.
1548         * objc/execute/class-2.m: Ditto.
1549         * objc/execute/bf-10.m: Ditto.
1550         * objc/execute/formal_protocol-7.m: Ditto.
1551         * objc/execute/root_methods.m: Ditto.
1552         * objc/execute/class-4.m: Ditto.
1553         * objc/execute/bf-12.m: Ditto.
1554         * objc/execute/class-6.m: Ditto.
1555         * objc/execute/bf-14.m: Ditto.
1556         * objc/execute/nested-func-1.m: Ditto.
1557         * objc/execute/class-8.m: Ditto.
1558         * objc/execute/private.m: Ditto.
1559         * objc/execute/bf-16.m: Ditto.
1560         * objc/execute/bf-18.m: Ditto.
1561         * objc/execute/load-3.m: Ditto.
1562         * objc/execute/compatibility_alias.m: Ditto.
1563         * objc/execute/bf-1.m: Ditto.
1564         * objc/execute/no_clash.m: Ditto.
1565         * objc/execute/bf-3.m: Ditto.
1566         * objc/execute/string2.m: Ditto.
1567         * objc/execute/bf-5.m: Ditto.
1568         * objc/execute/string4.m: Ditto.
1569         * objc/execute/bf-7.m: Ditto.
1570         * objc/execute/object_is_meta_class.m: Ditto.
1571         * objc/execute/bf-9.m: Ditto.
1572         * objc/execute/bf-21.m: Ditto.
1573         * objc/execute/cascading-1.m: Ditto.
1574         * objc/execute/trivial.m: Ditto.
1575         * objc/execute/np-1.m: Ditto.
1576         * objc/compile/trivial.m: Ditto.
1577         * objc/execute/class_self-2.m: Include <stdlib.h>.
1578         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1579         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1580         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1581         and 64bit. Use new NeXT interface as required.
1582         * objc.dg/special/unclaimed-category-1.m: Ditto.
1583         * objc.dg/special/unclaimed-category-1.h: Ditto.
1584         * objc.dg/special/unclaimed-category-1a.m: Ditto.
1585         * objc.dg/func-ptr-1.m: Ditto.
1586         * objc.dg/stret-1.m: Ditto.
1587         * objc.dg/encode-2.m: Ditto.
1588         * objc.dg/category-1.m: Ditto.
1589         * objc.dg/encode-3.m: Ditto.
1590         * objc.dg/call-super-3.m: Ditto.
1591         * objc.dg/method-3.m: Ditto.
1592         * objc.dg/func-ptr-2.m: Ditto.
1593         * objc.dg/lookup-1.m: Ditto.
1594         * objc.dg/encode-4.m: Ditto.
1595         * objc.dg/fix-and-continue-1.m: Ditto.
1596         * objc.dg/proto-lossage-3.m: Ditto.
1597         * objc.dg/method-13.m: Ditto.
1598         * objc.dg/proto-qual-1.m: Ditto.
1599         * objc.dg/zero-link-3.m: Ditto.
1600         * objc.dg/bitfield-1.m: Ditto.
1601         * objc.dg/va-meth-1.m: Ditto.
1602         * objc.dg/super-class-3.m: Ditto.
1603         * objc.dg/call-super-1.m: Ditto.
1604         * objc.dg/type-size-2.m: Ditto.
1605         * objc.dg/method-10.m: Ditto.
1606         * objc.dg/defs.m: Ditto.
1607         * objc.dg/const-str-3.m: Ditto.
1608         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1609         Protocol1.h) and next-mapping.h as required. Use new NeXT
1610         interface as required.
1611         * objc.dg/super-class-4.m: Ditto.
1612         * objc.dg/comp-types-8.m: Ditto.
1613         * objc.dg/call-super-2.m: Ditto.
1614         * objc.dg/objc-fast-4.m: Ditto.
1615         * objc.dg/method-6.m: Ditto.
1616         * objc.dg/const-str-3.m: Ditto.
1617         * objc.dg/const-str-7.m: Ditto.
1618         * objc.dg/method-15.m: Ditto.
1619         * objc.dg/method-19.m: Ditto.
1620         * objc.dg/sync-1.m: Ditto.
1621         * objc.dg/layout-1.m: Ditto.
1622         * objc.dg/bitfield-3.m: Ditto.
1623         * objc.dg/try-catch-3.m: Ditto.
1624         * objc.dg/try-catch-7.m: Ditto.
1625         * objc.dg/comp-types-10.m: Ditto.
1626         * objc.dg/selector-2.: Ditto.
1627         * objc.dg/method-7.m: Ditto.
1628         * objc.dg/typedef-alias-1.m: Ditto.
1629         * objc.dg/proto-lossage-2.m: Ditto.
1630         * objc.dg/comp-types-11.m: Ditto.
1631         * objc.dg/sizeof-1.m: Ditto.
1632         * objc.dg/method-17.m: Ditto.
1633         * objc.dg/bitfield-5.m: Ditto.
1634         * objc.dg/try-catch-1.m: Ditto.
1635         * objc.dg/encode-5.m: Ditto.
1636         * objc.dg/fix-and-continue-2.m: Ditto.
1637         * objc.dg/method-9.m: Ditto.
1638         * objc.dg/isa-field-1.m: Ditto.
1639         * objc.dg/local-decl-2.m: Ditto.
1640         * objc.dg/objc-gc-4.m: Ditto.
1641         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1642         * objc.dg/gnu-runtime-3.m: Ditto.
1643         * objc.dg/encode-7.m: Ditto.
1644         * objc.dg/encode-8.m: Ditto.
1645         * objc.dg/selector-3.m: Ditto.
1646         * objc.dg/gnu-runtime-1.m: Ditto.
1647         * objc.dg/const-str-12.m: Ditto.
1648         * objc.dg/gnu-runtime-2.m: Ditto.
1649         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1650         * objc.dg/selector-1.m: Ditto.
1651         * objc.dg/stubify-2.m: Ditto.
1652         * objc.dg/zero-link-1.m: Ditto.
1653         * objc.dg/stret-2.m: Ditto.
1654         * objc.dg/zero-link-2.m: Ditto.
1655         * objc.dg/next-runtime-1.m: Ditto.
1656         * objc.dg/symtab-1.m: Ditto.
1657         * objc.dg/stubify-1.m: Ditto.
1658         * objc.dg/bitfield-2.m: Ditto.
1659         * objc.dg/try-catch-10.m: Apply to both runtimes.
1660         * objc.dg/const-str-1.m: Ditto.
1661         * objc.dg/image-info.m: Ditto.
1662         * objc.dg/encode-9.m: Ditto.
1663         * objc.dg/pragma-1.m: Apply test to all targets.
1664         * objc.dg/const-str-4.m: Ditto.
1665         * objc.dg/const-str-8.m: Ditto.
1666         * objc.dg/super-class-2.m: Ditto.
1667         * objc.dg/try-catch-5.m: Ditto.
1668         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1669         Protocol1.h) and next-mapping.h as required. Use new NeXT
1670         interface as required.  Skip for gnu-runtime.  Test for .quad at m64.
1671         * objc.dg/const-str-11.m: Ditto.
1672         * objc.dg/const-str-9.m: Ditto.
1673         * objc.dg/method-4.m: Skip for 64Bit NeXT.
1674         * objc.dg/encode-1.m: Remove redundant -lobjc.
1675         * objc.dg/try-catch-9.m: Tidy space.
1676         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1677         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1678         and 64bit. Use new NeXT interface as required.
1679         * obj-c++.dg/template-4.mm: Ditto.
1680         * obj-c++.dg/defs.mm: Ditto.
1681         * obj-c++.dg/basic.mm: Ditto.
1682         * obj-c++.dg/encode-4.mm: Ditto.
1683         * obj-c++.dg/method-17.mm: Ditto.
1684         * obj-c++.dg/proto-lossage-3.mm: Ditto.
1685         * obj-c++.dg/cxx-class-1.mm: Ditto.
1686         * obj-c++.dg/method-10.mm: Ditto.
1687         * obj-c++.dg/va-meth-1.mm: Ditto.
1688         * obj-c++.dg/encode-5.mm: Ditto.
1689         * obj-c++.dg/lookup-2.mm: Ditto.
1690         * obj-c++.dg/template-3.mm: Ditto.
1691         * obj-c++.dg/proto-qual-1.mm: Ditto.
1692         * obj-c++.dg/qual-types-1.m: Ditto.
1693         * obj-c++.dg/cxx-scope-1.mm: Ditto.
1694         * obj-c++.dg/template-1.mm: Ditto.
1695         * obj-c++.dg/encode-6.mm: Ditto.
1696         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
1697         Protocol1.h) and next-mapping.h as required. Use new NeXT
1698         interface as required.
1699         * obj-c++.dg/except-1.mm: Ditto.
1700         * obj-c++.dg/const-str-7.mm: Ditto.
1701         * obj-c++.dg/ivar-list-semi.mm: Ditto.
1702         * obj-c++.dg/cxx-scope-2.mm: Ditto.
1703         * obj-c++.dg/selector-2.mm: Ditto.
1704         * obj-c++.dg/isa-field-1.mm: Ditto.
1705         * obj-c++.dg/try-catch-1.mm: Ditto.
1706         * obj-c++.dg/local-decl-1.mm: Ditto.
1707         * obj-c++.dg/try-catch-9.mm: Ditto.
1708         * obj-c++.dg/no-extra-load.mm: Ditto.
1709         * obj-c++.dg/selector-5.mm: Ditto.
1710         * obj-c++.dg/method-12.mm: Ditto.
1711         * obj-c++.dg/try-catch-11.mm: Ditto.
1712         * obj-c++.dg/comp-types-11.mm: Ditto.
1713         * obj-c++.dg/bitfield-3.mm: Ditto.
1714         * obj-c++.dg/method-6.mm: Ditto.
1715         * obj-c++.dg/super-class-2.mm: Ditto.
1716         * obj-c++.dg/method-21.mm: Ditto.
1717         * obj-c++.dg/const-str-8.mm: Ditto.
1718         * obj-c++.dg/try-catch-7.mm: Ditto.
1719         * obj-c++.dg/method-15.mm: Ditto.
1720         * obj-c++.dg/layout-1.mm: Ditto.
1721         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1722         * obj-c++.dg/const-str-3.mm: Ditto.
1723         * obj-c++.dg/try-catch-2.mm: Ditto.
1724         * obj-c++.dg/objc-gc-3.mm: Ditto.
1725         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1726         * obj-c++.dg/bitfield-1.mm: Ditto.
1727         * obj-c++.dg/selector-6.mm: Ditto.
1728         * obj-c++.dg/method-13.mm: Ditto.
1729         * obj-c++.dg/comp-types-12.mm: Ditto.
1730         * obj-c++.dg/bitfield-4.mm: Ditto.
1731         * obj-c++.dg/try-catch-8.mm: Ditto.
1732         * obj-c++.dg/method-2.mm: Ditto.
1733         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1734         * obj-c++.dg/typedef-alias-1.mm: Ditto.
1735         * obj-c++.dg/const-str-4.mm: Ditto.
1736         * obj-c++.dg/proto-lossage-2.mm: Ditto.
1737         * obj-c++.dg/try-catch-3.mm: Ditto.
1738         * obj-c++.dg/comp-types-9.mm: Ditto.
1739         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1740         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1741         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1742         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1743         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1744         Use new NeXT interface as required.
1745         * obj-c++.dg/const-str-10.mm: Ditto.
1746         * obj-c++.dg/const-str-11.mm: Ditto.
1747         * obj-c++.dg/const-str-9.mm: Ditto.
1748         * obj-c++.dg/method-11.mm: Ditto.
1749         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1750         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1751         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1752         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1753         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1754
1755 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
1756
1757         PR c++/43206
1758         * g++.dg/template/typedef30.C: New test case.
1759
1760 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
1761
1762         PR c/43385
1763         * gcc.c-torture/execute/pr43385.c: New test.
1764
1765 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
1766
1767         * gcc.dg/strncpy-fix-1.c: New test.
1768
1769 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1770
1771         PR testsuite/41609
1772         * lib/objc-torture.exp (objc-set-runtime-options): New.
1773         * objc/execute/execute.exp: Check runtime options on each pass.
1774         * objc/execute/exceptions/exceptions.exp: Ditto.
1775         * objc/compile/compile.exp: Ditto.
1776
1777         PR testsuite/42348
1778         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1779         standard tests.
1780         (check_effective_target_objc2): New proc.
1781         (check_effective_target_next_runtime): New proc.
1782         * lib/objc.exp: Determine which runtime is in force and support it.
1783         * lib/obj-c++.exp: Ditto.
1784
1785 2010-03-24  Jason Merrill  <jason@redhat.com>
1786
1787         PR c++/43502
1788         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1789
1790 2010-03-24  Martin Jambor  <mjambor@suse.cz>
1791
1792         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1793         a loop.
1794         * gcc.dg/ipa/ipa-2.c: Likewise.
1795         * gcc.dg/ipa/ipa-3.c: Likewise.
1796         * gcc.dg/ipa/ipa-4.c: Likewise.
1797         * gcc.dg/ipa/ipa-5.c: Likewise.
1798         * gcc.dg/ipa/ipa-7.c: Likewise.
1799         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1800         a loop.
1801         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1802         i_can_not_be_propagated_fully2 into a loop.
1803         * gcc.dg/ipa/ipa-8.c: New test.
1804         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1805
1806 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
1807
1808         PR debug/19192
1809         PR debug/43479
1810         * gcc.dg/guality/pr43479.c: New test.
1811         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1812         and add volatile keyword.
1813
1814 2010-03-23  Mike Stump  <mikestump@comcast.net>
1815
1816         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1817
1818 2010-03-23  Jason Merrill  <jason@redhat.com>
1819
1820         * g++.dg/ext/altivec-17.C: Adjust error message.
1821
1822         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
1823         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
1824         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
1825         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
1826         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
1827         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
1828
1829 2010-03-22  Jason Merrill  <jason@redhat.com>
1830
1831         PR c++/43333
1832         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
1833         * g++.dg/ext/is_pod_98.C: New.
1834
1835         PR c++/43281
1836         * g++.dg/cpp0x/auto18.C: New.
1837
1838         * gcc.dg/pr36997.c: Adjust error message.
1839         * g++.dg/ext/vector9.C: Likewise.
1840         * g++.dg/conversion/simd3.C: Likewise.
1841         * g++.dg/other/error23.C: Likewise.
1842
1843 2010-03-22  Michael Matz  <matz@suse.de>
1844
1845         PR middle-end/43475
1846         * gfortran.dg/pr43475.f90: New testcase.
1847
1848 2010-03-22  Richard Guenther  <rguenther@suse.de>
1849
1850         PR tree-optimization/43390
1851         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
1852
1853 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1854
1855         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
1856         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
1857
1858 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
1859             Michael Matz  <matz@suse.de>
1860
1861         PR c++/43081
1862         * g++.dg/parse/crash56.C: New test.
1863
1864 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
1865
1866         PR fortran/43450
1867         * gfortran.dg/whole_file_15.f90 : New test.
1868
1869 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1870
1871         PR fortran/43409
1872         * gfortran.dg/inquire_size.f90: New test.
1873
1874 2010-03-20  Richard Guenther  <rguenther@suse.de>
1875
1876         PR rtl-optimization/43438
1877         * gcc.c-torture/execute/pr43438.c: New testcase.
1878
1879 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
1880
1881         PR c++/43375
1882         * g++.dg/abi/mangle42.C: New test.
1883
1884 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1885
1886         PR C/43211
1887         * gcc.dg/pr43211.c: New test.
1888         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1889
1890 2010-03-19  Bernd Schmidt  <bernds@codesourcery.com>
1891
1892         PR rtl-optimization/42258
1893         * gcc.target/arm/thumb1-mul-moves.c: New test.
1894
1895         PR target/40697
1896         * gcc.target/arm/thumb-andsi.c: New test.
1897
1898         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1899         dg-require-effective-target.
1900
1901 2010-03-19  Michael Matz  <matz@suse.de>
1902
1903         PR c++/43116
1904         * g++.dg/other/pr43116.C: New testcase.
1905
1906 2010-03-19  Michael Matz  <matz@suse.de>
1907
1908         PR target/43305
1909         * gcc.dg/pr43305.c: New testcase.
1910
1911 2010-03-19  Richard Guenther  <rguenther@suse.de>
1912
1913         PR tree-optimization/43415
1914         * gcc.c-torture/compile/pr43415.c: New testcase.
1915
1916 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
1917
1918         PR ada/43106
1919         * gnat.dg/case_optimization2.adb: New test.
1920         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
1921
1922 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1923             Jack Howarth <howarth@bromo.med.uc.edu>
1924
1925         PR target/36399
1926         * gcc.target/i386/push-1.c: Don't xfail
1927           scan-assembler-not "movups" on darwin.
1928
1929 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
1930
1931         PR debug/43058
1932         * gcc.dg/pr43058.c: New test.
1933
1934 2010-03-18  Martin Jambor  <mjambor@suse.cz>
1935
1936         PR middle-end/42450
1937         * g++.dg/torture/pr42450.C: New test.
1938
1939 2010-03-18  Michael Matz  <matz@suse.de>
1940
1941         PR middle-end/43419
1942         * gcc.dg/pr43419.c: New testcase.
1943
1944 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
1945
1946         PR rtl-optimization/43360
1947         * gcc.dg/torture/pr43360.c: New.
1948
1949 2010-03-18  Michael Matz  <matz@suse.de>
1950
1951         PR tree-optimization/43402
1952         * gcc.dg/pr43402.c: New testcase.
1953
1954 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
1955
1956         PR target/42427
1957         * gcc.dg/pr42427.c: New test.
1958
1959 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1960
1961         PR libfortran/43265
1962         * gfortran.dg/read_empty_file.f: New test.
1963         * gfortran.dg/read_eof_all.f90: New test.
1964         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1965         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1966
1967 2010-03-17  Michael Matz  <matz@suse.de>
1968
1969         * gcc.dg/pr43300.c: Add -w.
1970
1971 2010-03-17  Richard Guenther  <rguenther@suse.de>
1972
1973         * gcc.dg/pr43379.c: Add -w.
1974
1975 2010-03-17  Tobias Burnus  <burnus@net-b.de>
1976
1977         PR fortran/43331
1978         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1979
1980 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
1981
1982         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1983
1984 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1985
1986         * ada/acats/run_all.sh: Log start and end times.
1987
1988 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1989
1990         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1991
1992 2010-03-16  Richard Guenther  <rguenther@suse.de>
1993
1994         PR middle-end/43379
1995         * gcc.dg/pr43379.c: New testcase.
1996
1997 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
1998
1999         PR debug/43051
2000         * gcc.dg/guality/pr43051-1.c: New test.
2001
2002 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
2003
2004         PR testsuite/43363
2005         * g++.dg/ext/altivec-17.C: Handle changes to error message.
2006
2007 2010-03-15  Michael Matz  <matz@suse.de>
2008
2009         PR middle-end/43300
2010         * gcc.dg/pr43300.c: New testcase.
2011
2012 2010-03-15  Richard Guenther  <rguenther@suse.de>
2013
2014         PR tree-optimization/43367
2015         * gcc.c-torture/compile/pr43367.c: New testcase.
2016
2017 2010-03-15  Richard Guenther  <rguenther@suse.de>
2018
2019         PR tree-optimization/43317
2020         * gcc.dg/pr43317.c: New testcase.
2021
2022 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2023
2024         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
2025
2026 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2027
2028         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
2029
2030 2010-03-14  Tobias Burnus  <burnus@net-b.de>
2031
2032         PR fortran/43362
2033         * gfortran.dg/impure_constructor_1.f90: New test.
2034
2035 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2036
2037         PR middle-end/43354
2038         * gfortran.dg/graphite/id-pr43354.f: New.
2039
2040 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2041
2042         PR middle-end/43349
2043         * gfortran.dg/graphite/pr43349.f: New.
2044
2045 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2046
2047         PR middle-end/43306
2048         * gcc.dg/graphite/pr43306.c: New.
2049
2050 2010-03-12  David S. Miller  <davem@davemloft.net>
2051
2052         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
2053         sparc.
2054
2055 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2056
2057         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
2058
2059 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
2060
2061         PR fortran/43291
2062         PR fortran/43326
2063         * gfortran.dg/dynamic_dispatch_7.f03: New test.
2064
2065 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
2066
2067         * gfortran.dg/default_format_denormal_1.f90: Don't assume
2068         fail for *-*-mingw* targets.
2069
2070 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
2071
2072         PR debug/43329
2073         * gcc.dg/guality/pr43329-1.c: New test.
2074
2075 2010-03-11  Martin Jambor  <mjambor@suse.cz>
2076
2077         PR tree-optimization/43257
2078         * g++.dg/torture/pr43257.C: New test.
2079
2080 2010-03-11  Tobias Burnus  <burnus@net-b.de>
2081
2082         PR fortran/43228
2083         * gfortran.dg/namelist_61.f90: New test.
2084
2085 2010-03-11  Richard Guenther  <rguenther@suse.de>
2086
2087         PR tree-optimization/43255
2088         * gcc.c-torture/compile/pr43255.c: New testcase.
2089
2090 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2091
2092         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
2093         * gcc.dg/pr43280.c: New testcase.
2094
2095 2010-03-11  Richard Guenther  <rguenther@suse.de>
2096
2097         PR lto/43200
2098         * gcc.dg/lto/20100227-1_0.c: New testcase.
2099         * gcc.dg/lto/20100227-1_1.c: Likewise.
2100
2101 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2102
2103         PR libfortran/43320
2104         PR libfortran/43265
2105         * gfortran.dg/read_eof_6.f: New test
2106         * gfortran.dg/read_x_eof.f90: New test.
2107         * gfortran.dg/read_x_past.f: Update test.
2108
2109 2010-03-10  Jan Hubicka   <jh@suse.cz>
2110
2111         * gcc.c-torture/compile/pr43288.c: New test.
2112
2113 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2114
2115         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
2116         -fpic/-fPIC flags.
2117         * g++.old-deja/g++.pt/asm2.C: Likewise.
2118         * gcc.c-torture/compile/20000804-1.c: Likewise.
2119         * gcc.target/i386/clobbers.c: Likewise.
2120
2121 2010-03-10  Tobias Burnus  <burnus@net-b.de>
2122
2123         PR fortran/43303
2124         * gfortran.dg/c_assoc_3.f90: New test.
2125
2126 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
2127
2128         PR debug/36728
2129         * gcc.dg/guality/pr36728-1.c: New test.
2130         * gcc.dg/guality/pr36728-2.c: New test.
2131
2132 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
2133
2134         * gcc.dg/h8300-div-delay-slot.c: New test.
2135
2136 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
2137
2138         PR tree-optimization/43236
2139         * gcc.c-torture/execute/pr43236.c: New test.
2140
2141 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
2142
2143         PR middle-end/42859
2144         * g++.dg/eh/pr42859.C: New test.
2145
2146 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
2147
2148         PR debug/43299
2149         * gcc.dg/pr43299.c: New test.
2150
2151         PR debug/43290
2152         * g++.dg/eh/unwind2.C: New test.
2153
2154 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2155             Reza Yazdani  <reza.yazdani@amd.com>
2156
2157         PR middle-end/43065
2158         * gcc.dg/graphite/run-id-4.c: New.
2159
2160 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2161
2162         PR middle-end/43065
2163         * gcc.dg/graphite/run-id-3.c: New.
2164
2165 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
2166
2167         PR middle-end/42644
2168         PR middle-end/42130
2169         * gcc.dg/graphite/id-18.c: New.
2170         * gcc.dg/graphite/run-id-pr42644.c: New.
2171
2172 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2173
2174         PR middle-end/42326
2175         * gcc.dg/graphite/pr42326.c: New.
2176
2177 2010-03-08  Richard Guenther  <rguenther@suse.de>
2178
2179         PR tree-optimization/43269
2180         * gcc.c-torture/execute/pr43269.c: New testcase.
2181
2182 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
2183
2184         PR fortran/43256
2185         * gfortran.dg/typebound_call_13.f03: New.
2186
2187 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
2188
2189         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
2190         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
2191
2192 2010-03-05  Jason Merrill  <jason@redhat.com>
2193
2194         * g++.dg/abi/mangle40.C: Require weak and alias.
2195
2196 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2197
2198         PR middle-end/42326
2199         * gfortran.dg/graphite/pr42326.f90: New.
2200         * gfortran.dg/graphite/pr42326-1.f90: New.
2201
2202 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2203
2204         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
2205         (gnat_target_compile): Likewise.
2206         Reinitialize GNAT_UNDER_TEST if target changes.
2207         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
2208         (local_find_gnatmake): Pass full --GCC to gnatlink.
2209         Remove --LINK.
2210
2211 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
2212
2213         PR c/43248
2214         * gcc.dg/compound-literal-1.c: New testcase.
2215
2216 2010-03-04  Martin Jambor  <mjambor@suse.cz>
2217
2218         PR tree-optimization/43164
2219         PR tree-optimization/43191
2220         * gcc.c-torture/compile/pr43164.c: New test.
2221         * gcc.c-torture/compile/pr43191.c: Likewise.
2222
2223 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
2224
2225         PR fortran/43244
2226         * gfortran.dg/finalize_9.f90: New.
2227
2228 2010-03-04  Tobias Burnus  <burnus@net-b.de>
2229             Ken Werner <ken@linux.vnet.ibm.com>
2230
2231         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
2232         to dg-options for spu.
2233         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
2234         dump-scan target to exclude spu.
2235
2236 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
2237
2238         PR middle-end/43209
2239         * gcc.dg/tree-ssa/ivopts-4.c: New.
2240
2241 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
2242
2243         * lib/target-supports-dg.exp (check-flags): Provide defaults for
2244         include-opts and exclude-opts; skip checking the flags if arguments
2245         are the same as the defaults.
2246         (dg-xfail-if): Verify the number of arguments, supply defaults
2247         for unspecified optional arguments.
2248         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
2249
2250 2010-03-03  Jason Merrill  <jason@redhat.com>
2251
2252         PR c++/12909
2253         * g++.dg/abi/mangle40.C: Updated.
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.