OSDN Git Service

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