OSDN Git Service

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