OSDN Git Service

7b9a134ba49b1f41e681e3a52810ecabbd7d3386
[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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
2187         * g++.dg/abi/mangle23.C: Likewise.
2188         * g++.dg/eh/simd-2.C: Likewise.
2189         * g++.dg/ext/attribute-test-2.C: Likewise.
2190         * g++.dg/ext/vector14.C: Likewise.
2191         * g++.dg/other/pr34435.C: Likewise.
2192         * g++.dg/template/conv8.C: Likewise.
2193         * g++.dg/template/nontype9.C: Likewise.
2194         * g++.dg/template/qualttp17.C: Likewise.
2195         * g++.dg/template/ref1.C: Likewise.
2196         * g++.old-deja/g++.pt/crash68.C: Likewise.
2197         * g++.old-deja/g++.pt/ref1.C: Likewise.
2198         * g++.old-deja/g++.pt/ref3.C: Likewise.
2199         * g++.old-deja/g++.pt/ref4.C: Likewise.
2200
2201         PR c++/12909
2202         * g++.dg/abi/mangle40.C: New.
2203         * g++.dg/abi/mangle41.C: New.
2204         * g++.dg/lto/20100302_0.C: New.
2205         * g++.dg/lto/20100302_1.C: New.
2206         * g++.dg/lto/20100302.h: New.
2207
2208 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
2209
2210         PR fortran/43243
2211         * gfortran.dg/internal_pack_12.f90: New test.
2212
2213 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
2214
2215         * gcc.dg/pr36997.c: Adjust error message.
2216
2217 2010-03-03  Mike Stump  <mikestump@comcast.net>
2218
2219         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
2220         adjustments to not be present on machines that align the stack to
2221         more than 4 bytes and don't have a red zone yet as that is an
2222         unimplemented optimization.
2223
2224 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
2225
2226         PR fortran/43169
2227         * gfortran.dg/impure_assignment_3.f90: New.
2228
2229 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
2230
2231         PR debug/43229
2232         * gfortran.dg/pr43229.f90: New test.
2233
2234         PR debug/43237
2235         * gcc.dg/debug/dwarf2/pr43237.c: New test.
2236
2237         PR debug/43177
2238         * gcc.dg/guality/pr43177.c: New test.
2239
2240 2010-03-02  Jason Merrill  <jason@redhat.com>
2241
2242         * g++.dg/ext/vector9.C: Adjust error message.
2243         * g++.dg/conversion/simd3.C: Likewise.
2244         * g++.dg/other/error23.C: Likewise.
2245
2246 2010-03-02  Mike Stump  <mikestump@comcast.net>
2247
2248         PR c++/41090
2249         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2250
2251 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
2252
2253         PR fortran/43180
2254         * gfortran.dg/internal_pack_10.f90: New test.
2255
2256         PR fortran/43173
2257         * gfortran.dg/internal_pack_11.f90: New test.
2258
2259 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
2260
2261         PR middle-end/42640
2262         * gcc.dg/tree-ssa/pr42640.c: New.
2263
2264 2010-03-01  Richard Guenther  <rguenther@suse.de>
2265
2266         PR tree-optimization/43220
2267         * gcc.c-torture/execute/pr43220.c: New testcase.
2268
2269 2010-03-01  Richard Guenther  <rguenther@suse.de>
2270
2271         PR middle-end/43213
2272         * gcc.dg/pr43213.c: New testcase.
2273
2274 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2275
2276         PR pch/14940
2277         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2278
2279 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2280
2281         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2282         New function.
2283         (check_effective_target_ucn): Likewise.
2284
2285         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2286         if !ucn.
2287         * gcc.dg/ucnid-2.c: Likewise.
2288         * gcc.dg/ucnid-3.c: Likewise.
2289         * gcc.dg/ucnid-4.c: Likewise.
2290         * gcc.dg/ucnid-11.c: Likewise.
2291         * gcc.dg/ucnid-12.c: Likewise.
2292         * gcc.dg/ucnid-6.c: Skip if !ucn.
2293         * gcc.dg/ucnid-9.c: Likewise.
2294
2295 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2296
2297         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2298         lists to dg-skip-if.
2299         * gcc.target/i386/stackalign/return-3.c: Likewise.
2300
2301 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2302
2303         * gcc.target/i386/clearcap.map: New file.
2304         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2305         Pass clearcap.map by default if supported.
2306
2307 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2308
2309         PR fortran/42900
2310         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2311         Explain this.
2312         * gfortran.dg/stat_2.f90: Likewise.
2313
2314 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2315
2316         PR fortran/43199
2317         * gfortran.dg/module_read_2.f90: New test.
2318
2319 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2320
2321         PR c++/42748
2322         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2323         * g++.dg/abi/mangle12.C: Likewise.
2324         * g++.dg/abi/mangle20-2.C: Likewise.
2325         * g++.dg/abi/mangle17.C: Likewise.
2326         * g++.dg/template/cond2.C: Likewise.
2327         * g++.dg/template/pr35240.C: Likewise.
2328
2329 2010-02-27  Richard Guenther  <rguenther@suse.de>
2330
2331         PR tree-optimization/43186
2332         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2333
2334 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2335
2336         * g++.dg/abi/packed1.C: Expect warning on the SH.
2337
2338 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2339
2340         PR c++/42054:
2341         * g++.dg/parse/error37.C: New test.
2342
2343 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2344
2345         PR c/24577
2346         PR c/43192
2347         * gcc.dg/pr8927-1.c: Match new note.
2348         * gcc.dg/990506-0.c: Likewise.
2349         * gcc.dg/gomp/flush-2.c: Likewise.
2350         * gcc.dg/gomp/atomic-5.c: Likewise.
2351         * gcc.dg/gomp/pr34607.c: Likewise.
2352         * gcc.dg/pr35746.c: Likewise.
2353         * gcc.dg/cpp/pragma-1.c: Likewise.
2354         * gcc.dg/cpp/pragma-2.c: Likewise.
2355         * gcc.dg/pr41842.c: Likewise.
2356         * gcc.dg/noncompile/20040629-1.c: Likewise.
2357         * objc.dg/private-1.m: Likewise.
2358
2359 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2360
2361         PR fortran/43185
2362         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2363         * gfortran.dg/default_initialization_4.f90: New test.
2364
2365 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2366
2367         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2368         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2369         * gnat.dg/thin_pointer2.adb: New test.
2370         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2371
2372 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2373
2374         PR c/20631
2375         * gcc.dg/cpp/c90-pedantic.c: New.
2376         * gcc.dg/cpp/c90.c: New.
2377         * gcc.dg/gnu90-const-expr-1.c: New.
2378         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2379
2380 2010-02-26  Richard Guenther  <rguenther@suse.de>
2381
2382         PR tree-optimization/43186
2383         * gcc.c-torture/compile/pr43186.c: New testcase.
2384
2385 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2386
2387         PR debug/43190
2388         * c-c++-common/dwarf2/pr43190.c: New test.
2389
2390 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2391
2392         PR testsuite/37074:
2393         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2394
2395 2010-02-26  Richard Guenther  <rguenther@suse.de>
2396
2397         PR tree-optimization/43188
2398         * gcc.c-torture/compile/pr43188.c: New testcase.
2399
2400 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2401
2402         PR target/43175
2403         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2404
2405 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2406
2407         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2408
2409 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2410
2411         PR target/43154
2412         * gcc.target/powerpc/pr43154.c: New file.
2413
2414 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2415
2416         PR debug/43166
2417         * gfortran.dg/debug/pr43166.f: New test.
2418
2419         PR debug/43165
2420         * gcc.dg/torture/pr43165.c: New test.
2421
2422 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2423
2424         PR c/43128
2425         * c-c++-common/pr41779.c: Update.
2426
2427 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2428
2429         PR ada/32547
2430         * lib/gnat-dg.exp (gnat_load): Redefine.
2431
2432         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2433         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2434
2435 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2436
2437         PR libobjc/36610
2438         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2439         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2440         -fgnu-runtime.
2441         Sort entries.
2442
2443 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2444
2445         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2446
2447 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2448
2449         PR debug/43150
2450         * gcc.dg/guality/vla-1.c: New test.
2451
2452 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2453
2454         PR fortran/43042
2455         * gfortran.dg/c_ptr_tests_15.f90: New test.
2456
2457 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2458
2459         PR target/43107
2460         * gcc.target/i386/pr43107.c: New test.
2461
2462 2010-02-23  Jason Merrill  <jason@redhat.com>
2463
2464         PR c++/43143
2465         * g++.dg/cpp0x/variadic100.C: New.
2466
2467 2010-02-23  Jason Merrill  <jason@redhat.com>
2468
2469         PR debug/42800
2470         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2471         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2472         * c-c++-common/dwarf2/vla1.c: New.
2473
2474 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2475
2476         PR target/43139
2477         * gcc.dg/pr43139.c: New test.
2478
2479         PR debug/43077
2480         * gcc.dg/guality/pr43077-1.c: New test.
2481
2482 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2483
2484         PR 43123
2485         * gcc.dg/march.c: New.
2486         * gcc.dg/march-generic.c: New.
2487         * gcc.dg/mtune.c: New.
2488
2489 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2490
2491         PR middle-end/43083
2492         * gcc.dg/graphite/pr43083.c: New.
2493
2494 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2495
2496         PR middle-end/43097
2497         * gfortran.dg/graphite/pr43097.f: New.
2498
2499 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2500             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2501
2502         PR middle-end/43140
2503         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2504
2505 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2506
2507         PR middle-end/43026
2508         * g++.dg/graphite/pr43026.C: New.
2509
2510 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2511
2512         PR c++/43126
2513         * gcc.dg/cleanup-1.c: Update.
2514         * gcc.dg/func-args-1.c: Update.
2515         * gcc.dg/format/sentinel-1.c: Update.
2516         * g++.old-deja/g++.jason/scoping10.C: Update.
2517         * g++.old-deja/g++.ns/lookup5.C: Update.
2518         * g++.dg/ext/cleanup-1.C: Update.
2519         * g++.dg/parse/varmod1.C: Update.
2520         * g++.dg/parse/error33.C: Update.
2521         * g++.dg/expr/call3.C: Update.
2522         * g++.dg/func-args-1.C: New.
2523
2524 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2525
2526         PR c/43125
2527         * gcc.dg/attr-used-2.c: Moved to ...
2528         * c-c++-common/attr-used-2.c: Here.
2529
2530         * gcc.dg/attr-used.c: Moved to ...
2531         * c-c++-common/attr-used.c: Here.
2532
2533 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2534
2535         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2536
2537 2010-02-22  Richard Guenther  <rguenther@suse.de>
2538
2539         PR lto/43045
2540         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2541         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2542
2543 2010-02-22  Richard Guenther  <rguenther@suse.de>
2544
2545         PR tree-optimization/42749
2546         * gcc.c-torture/compile/pr42749.c: New testcase.
2547
2548 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2549
2550         PR fortran/43072
2551         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2552         * gfortran.dg/internal_pack_9.f90: New test.
2553
2554 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2555
2556         PR c++/23510
2557         * g++.dg/template/recurse.C: Adjust.
2558         * g++.dg/template/pr23510.C: New.
2559
2560 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2561
2562         PR c++/42824
2563         * g++.dg/template/memclass4.C: New test.
2564
2565 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2566
2567         PR fortran/35259
2568         * gfortran.dg/reassoc_5.f90: New test.
2569
2570 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2571
2572         PR target/43067
2573         * gcc.target/i386/pr43067.c: New test.
2574
2575 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2576
2577         PR c++/35669
2578         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2579         -Wconversion-null.
2580         * g++.dg/warn/Wconversion-null.C: New test.
2581         * g++.old-deja/g++.other/null1.C: Move to...
2582         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2583
2584 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2585
2586         PR fortran/36932
2587         PR fortran/36933
2588         * gfortran.dg/dependency_26.f90: New test.
2589
2590         PR fortran/43072
2591         * gfortran.dg/internal_pack_7.f90: New test.
2592
2593         PR fortran/43111
2594         * gfortran.dg/internal_pack_8.f90: New test.
2595
2596 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2597
2598         PR 43128
2599         * c-c++-common/pr41779.c: Fix broken testcase.
2600
2601 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2602
2603         PR 36513
2604         * c-c++-common/pr36513.c: New testcase.
2605         * c-c++-common/pr36513-2.c: New testcase.
2606
2607 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2608
2609         PR 41779
2610         * c-c++-common/pr41779.c: New.
2611
2612 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2613
2614         PR debug/43084
2615         * gcc.dg/pr43084.c: New test.
2616
2617 2010-02-19  Richard Guenther  <rguenther@suse.de>
2618
2619         PR tree-optimization/42916
2620         * gcc.dg/pr42916.c: New testcase.
2621
2622 2010-02-18  Jason Merrill  <jason@redhat.com>
2623
2624         PR c++/42837
2625         * g++.dg/abi/packed1.C: Add expected warning.
2626
2627         PR c++/43108
2628         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2629         * gcc.dg/torture/dg-torture.exp: Likewise.
2630         * c-c++-common/torture/complex-sign.h,
2631         c-c++-common/torture/complex-sign-add.c,
2632         c-c++-common/torture/complex-sign-mixed-add.c,
2633         c-c++-common/torture/complex-sign-mixed-div.c,
2634         c-c++-common/torture/complex-sign-mixed-mul.c,
2635         c-c++-common/torture/complex-sign-mixed-sub.c,
2636         c-c++-common/torture/complex-sign-mul.c,
2637         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2638         Adapt for C++ compilation as well.
2639
2640         PR c++/43070
2641         * g++.dg/ext/label1.C: Update.
2642         * g++.dg/ext/label2.C: Update.
2643
2644         PR c++/26261
2645         * g++.dg/template/dependent-name6.C: New.
2646
2647         PR c++/43109
2648         * g++.dg/parse/namespace12.C: New.
2649
2650 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2651
2652         PR tree-optimization/43066
2653         * gcc.c-torture/compile/pr43066.c: New test.
2654
2655 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2656
2657         * g++.dg/ext/attrib35.C: Fix target selector string.
2658         * g++.dg/ext/attrib36.C: Ditto.
2659         * g++.dg/ext/attrib37.C: Ditto.
2660         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2661         * g++.dg/abi/mangle25.C: Ditto.
2662
2663 2010-02-17  Jason Merrill  <jason@redhat.com>
2664
2665         PR c++/43069
2666         * g++.dg/parse/namespace11.C: New.
2667
2668         PR c++/43093
2669         * g++.dg/ext/attrib37.C: New.
2670
2671         PR c++/43079
2672         * g++.dg/template/ptrmem20.C: New.
2673
2674 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2675
2676         PR target/43103
2677         * gcc.target/i386/xop-check.h: Include m256-check.h.
2678         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2679         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2680         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2681         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2682
2683 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2684
2685         PR debug/42918
2686         * gcc.dg/pr42918.c: New test.
2687
2688 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2689
2690         * g++.dg/ext/attrib36.C: Require ILP32.
2691
2692 2010-02-16  Richard Guenther  <rguenther@suse.de>
2693
2694         PR tree-optimization/41043
2695         * gfortran.dg/pr41043.f90: New testcase.
2696         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2697
2698 2010-02-16  Jason Merrill  <jason@redhat.com>
2699
2700         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2701
2702 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2703
2704         PR tree-optimization/43074
2705         * gcc.dg/vect/fast-math-pr43074.c: New test.
2706
2707 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2708
2709         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2710
2711 2010-02-16  Jason Merrill  <jason@redhat.com>
2712
2713         PR c++/43031
2714         * g++.dg/ext/attrib36.C: New.
2715
2716         PR c++/43036
2717         * g++.dg/other/array6.C: New.
2718
2719 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2720
2721         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2722
2723 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2724
2725         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2726         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2727         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2728         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2729         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2730         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2731
2732 2010-02-15  Richard Guenther  <rguenther@suse.de>
2733
2734         PR middle-end/43068
2735         * g++.dg/torture/pr43068.C: New testcase.
2736
2737 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2738
2739         PR c++/43024
2740         * g++.dg/opt/ice1.C: New.
2741
2742 2010-02-14  Jason Merrill  <jason@redhat.com>
2743
2744         PR c++/41997
2745         * g++.dg/cpp0x/initlist-opt.C: New.
2746
2747 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2748
2749         PR fortran/41113
2750         PR fortran/41117
2751         * gfortran.dg/internal_pack_6.f90: New test.
2752
2753 2010-02-12  Jason Merrill  <jason@redhat.com>
2754
2755         PR c++/43054
2756         * g++.dg/cpp0x/variadic99.C: New.
2757
2758 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2759
2760         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2761         sign extend pointers to gualchk_t.
2762
2763         PR c++/43033
2764         * g++.dg/other/default3.C: Xfail g4 test.
2765
2766 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2767
2768         PR middle-end/43012
2769         * gcc.dg/graphite/pr43012.c: New.
2770
2771 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2772
2773         PR middle-end/42930
2774         * g++.dg/graphite/pr42930.C: New.
2775
2776 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2777
2778         PR middle-end/42914
2779         PR middle-end/42530
2780         * gcc.dg/graphite/pr42530.c: New.
2781         * gcc.dg/graphite/pr42914.c: New.
2782
2783 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2784
2785         PR middle-end/42771
2786         * gcc.dg/graphite/pr42771.c: New.
2787
2788 2010-02-11  Richard Guenther  <rguenther@suse.de>
2789
2790         PR tree-optimization/42998
2791         * gcc.c-torture/compile/pr42998.c: New testcase.
2792
2793 2010-02-10  Jason Merrill  <jason@redhat.com>
2794
2795         PR c++/41896
2796         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2797
2798         PR c++/42983, core issue 906
2799         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2800         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2801
2802         PR c++/43016
2803         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2804
2805 2010-02-10  Richard Guenther  <rguenther@suse.de>
2806
2807         PR tree-optimization/43017
2808         * gcc.dg/torture/pr43017.c: New testcase.
2809
2810 2010-02-10  Tobias Burnus <burnus@net-b.de>
2811
2812         PR fortran/40823
2813         * gfortran.dg/private_type_1.f90: Update error location.
2814         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2815         * gfortran.dg/typebound_operator_2.f03: Ditto.
2816         * gfortran.dg/assignment_2.f90: Ditto.
2817         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2818         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2819
2820 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2821
2822         PR fortran/43015
2823         * gfortran.dg/bind_c_usage_20.f90: New test.
2824
2825 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2826
2827         PR debug/43010
2828         * g++.dg/debug/pr43010.C: New test.
2829
2830 2010-02-10  Richard Guenther  <rguenther@suse.de>
2831
2832         PR c/43007
2833         * gcc.c-torture/execute/20100209-1.c: New testcase.
2834         * gcc.dg/fold-div-3.c: Likewise.
2835
2836 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2837
2838         * gcc.dg/builtin-ffs-1.c: New test.
2839
2840 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2841
2842         PR fortran/42999
2843         * gfortran.dg/array_constructor_35.f90: New test.
2844
2845 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2846
2847         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2848
2849 2010-02-09  Jason Merrill  <jason@redhat.com>
2850
2851         PR c++/42399
2852         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2853
2854         PR c++/42370
2855         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2856
2857 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2858
2859         PR fortran/41869
2860         * gfortran.dg/module_write_1.f90: New test.
2861
2862 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2863
2864         * gcc.dg/pr19340.c: Adjust.
2865
2866 2010-02-09  Richard Guenther  <rguenther@suse.de>
2867
2868         PR tree-optimization/43008
2869         * gcc.c-torture/execute/pr43008.c: New testcase.
2870
2871 2010-02-09  Richard Guenther  <rguenther@suse.de>
2872
2873         PR tree-optimization/43000
2874         * gcc.dg/torture/pr43000.c: New testcase.
2875         * gcc.dg/torture/pr43002.c: Likewise.
2876
2877 2010-02-09  Daniel Kraft  <d@domob.eu>
2878
2879         PR fortran/39171
2880         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2881         and pass -Wsurprising as necessary.
2882
2883 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2884
2885         PR tree-optimization/42890
2886         * g++.dg/torture/pr42890.C: New test.
2887
2888 2010-02-08  Richard Guenther  <rguenther@suse.de>
2889
2890         PR middle-end/42995
2891         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2892
2893 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2894
2895         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2896         return 0 from main.
2897         * gcc.dg/graphite/block-1.c: Same.
2898         * gcc.dg/graphite/block-3.c: Same.
2899         * gcc.dg/graphite/block-4.c: Same.
2900         * gcc.dg/graphite/block-5.c: Same.
2901         * gcc.dg/graphite/block-6.c: Same.
2902         * gcc.dg/graphite/block-7.c: Same.
2903         * gcc.dg/graphite/interchange-0.c: Same.
2904         * gcc.dg/graphite/interchange-1.c: Same.
2905         * gcc.dg/graphite/interchange-10.c: Same.
2906         * gcc.dg/graphite/interchange-11.c: Same.
2907         * gcc.dg/graphite/interchange-12.c: Same.
2908         * gcc.dg/graphite/interchange-2.c: Same.
2909         * gcc.dg/graphite/interchange-3.c: Same.
2910         * gcc.dg/graphite/interchange-4.c: Same.
2911         * gcc.dg/graphite/interchange-5.c: Same.
2912         * gcc.dg/graphite/interchange-6.c: Same.
2913         * gcc.dg/graphite/interchange-7.c: Same.
2914         * gcc.dg/graphite/interchange-8.c: Same.
2915         * gcc.dg/graphite/interchange-9.c: Same.
2916         * gcc.dg/graphite/interchange-mvt.c: Same.
2917
2918 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2919
2920         * gfortran.dg/graphite/id-19.f: New.
2921         * gfortran.dg/graphite/pr14741.f90: New.
2922         * gfortran.dg/graphite/pr41924.f90: New.
2923         * gfortran.dg/graphite/run-id-2.f90: New.
2924
2925 2010-02-07  Richard Guenther  <rguenther@suse.de>
2926
2927         PR middle-end/42956
2928         * gcc.c-torture/compile/pr42956.c: New testcase.
2929
2930 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2931
2932         PR libfortran/42742
2933         * gfortran.dg/fmt_cache_2.f: New test.
2934
2935 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2936
2937         * gfortran.dg/read_no_eor.f90: New test.
2938
2939 2010-02-05  Jason Merrill  <jason@redhat.com>
2940
2941         * g++.dg/ext/label13.C: Move constructor body out of class.
2942
2943 2010-02-03  Jason Merrill  <jason@redhat.com>
2944
2945         PR c++/42870
2946         * g++.dg/ext/dllexport3.C: New.
2947
2948 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2949
2950         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2951
2952 2010-02-05  Richard Guenther  <rguenther@suse.de>
2953
2954         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2955
2956 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2957
2958         PR c++/42915
2959         * g++.dg/other/crash-9.C: New test.
2960
2961 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2962
2963         PR fortran/42309
2964         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2965
2966 2010-02-04  Richard Guenther  <rguenther@suse.de>
2967
2968         PR rtl-optimization/42952
2969         * gcc.dg/torture/pr42952.c: New testcase.
2970
2971 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2972
2973         PR libfortran/42901
2974         * gfortran.dg/namelist_60.f90: New test.
2975
2976 2010-02-03  Jason Merrill  <jason@redhat.com>
2977
2978         PR c++/40138
2979         * g++.dg/ext/builtin11.C: New.
2980
2981         PR c++/4926
2982         PR c++/38600
2983         * g++.dg/abi/mangle35.C: New.
2984         * g++.dg/abi/mangle37.C: New.
2985
2986         PR c++/12909
2987         * g++.dg/abi/mangle36.C: New.
2988
2989         PR c++/35652
2990         * g++.dg/warn/string1.C: New.
2991
2992 2010-02-03  Richard Guenther  <rguenther@suse.de>
2993
2994         PR tree-optimization/42944
2995         * gcc.dg/errno-1.c: New testcase.
2996
2997 2010-02-03  Richard Guenther  <rguenther@suse.de>
2998
2999         PR middle-end/42927
3000         * gcc.c-torture/compile/pr42927.c: New testcase.
3001
3002 2010-02-03  Tobias Burnus  <burnus@net-b.de>
3003
3004         PR fortran/42936
3005         * gfortran.dg/null_4.f90: New test.
3006
3007 2010-02-02  Jason Merrill  <jason@redhat.com>
3008
3009         PR c++/41090
3010         * g++.dg/ext/label13.C: New.
3011
3012 2010-02-02  Tobias Burnus  <burnus@net-b.de>
3013
3014         PR fortran/42650
3015         * gfortran.dg/func_result_5.f90: New test.
3016
3017 2010-02-01  Tobias Burnus  <burnus@net-b.de>
3018
3019         PR fortran/42922
3020         * gfortran.dg/pure_initializer_3.f90: News test.
3021
3022 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
3023
3024         PR fortran/42888
3025         * gfortran.dg/allocate_derived_2.f90: New test.
3026
3027 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3028
3029         PR middle-end/42898
3030         * gcc.dg/torture/pr42898-2.c: New test.
3031
3032 2010-01-31  Richard Guenther  <rguenther@suse.de>
3033
3034         PR middle-end/42898
3035         * gcc.dg/torture/pr42898.c: New testcase.
3036
3037 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
3038
3039         PR fortran/38324
3040         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
3041         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
3042
3043 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
3044
3045         * g++.dg/tree-ssa/inline-1.C: New.
3046         * g++.dg/tree-ssa/inline-2.C: New.
3047         * g++.dg/tree-ssa/inline-3.C: New.
3048
3049 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
3050
3051         PR testsuite/41701
3052         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
3053         the string 'pow' in the pathname of the compiler from generating a
3054         test failure.
3055
3056 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3057
3058         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
3059         * g++.old-deja/g++.mike/eh17.C: Likewise.
3060         * g++.old-deja/g++.mike/p5571.C: Likewise.
3061
3062 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
3063
3064         PR c++/42758
3065         PR c++/42634
3066         PR c++/42336
3067         PR c++/42797
3068         PR c++/42880
3069         * g++.dg/other/crash-5.C: New test.
3070         * g++.dg/other/crash-6.C: New test.
3071         * g++.dg/other/crash-7.C: New test.
3072         * g++.dg/other/crash-8.C: New test.
3073
3074 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
3075
3076         PR rtl-optimization/42889
3077         * gcc.dg/pr42889.c: New test.
3078
3079 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
3080
3081         * gcc.target/i386/pr42881.c: Use SSE2.
3082
3083 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
3084
3085         PR target/42891
3086         * gcc.target/i386/pr42891.c: New test.
3087
3088 2010-01-28  Richard Guenther  <rguenther@suse.de>
3089
3090         PR tree-optimization/42871
3091         * g++.dg/torture/pr42871.C: New testcase.
3092
3093 2010-01-28  Richard Guenther  <rguenther@suse.de>
3094
3095         * gcc.dg/Wobjsize-1.h: New testcase.
3096         * gcc.dg/Wobjsize-1.c: Likewise.
3097
3098 2010-01-28  Richard Guenther  <rguenther@suse.de>
3099
3100         PR middle-end/42883
3101         * g++.dg/torture/pr42883.C: New testcase.
3102
3103 2010-01-28  Michael Matz  <matz@suse.de>
3104
3105         * gcc.target/i386/pr42881.c: New test.
3106
3107 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3108
3109         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
3110         Add i?86-*-solaris2* support.
3111
3112 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
3113
3114         PR c++/42713
3115         PR c++/42820
3116         * g++.dg/template/typedef27.C: New test case.
3117         * g++.dg/template/typedef28.C: New test case.
3118
3119 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
3120
3121         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
3122
3123 2010-01-27  Richard Guenther  <rguenther@suse.de>
3124
3125         PR middle-end/42878
3126         * gcc.dg/torture/pr42878-1.c: New testcase.
3127         * gcc.dg/torture/pr42878-2.c: Likewise.
3128
3129 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
3130
3131         PR middle-end/42874
3132         * gcc.dg/vla-22.c: New test.
3133
3134 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
3135
3136         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
3137         current collation.
3138
3139 2010-01-26  Richard Guenther  <rguenther@suse.de>
3140
3141         PR rtl-optimization/42685
3142         * gcc.dg/pr42685.c: New testcase.
3143         * g++.dg/other/pr42685.C: Likewise.
3144
3145 2010-01-26  Richard Guenther  <rguenther@suse.de>
3146
3147         PR middle-end/42806
3148         * g++.dg/other/pr42806.C: New testcase.
3149
3150 2010-01-26  Richard Guenther  <rguenther@suse.de>
3151
3152         PR tree-optimization/42250
3153         * gcc.dg/pr42250.c: New testcase.
3154
3155 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
3156
3157         * gnat.dg/array_bounds_test.adb: New test.
3158
3159 2010-01-25  Tobias Burnus  <burnus@net-b.de>
3160
3161         PR fortran/42858
3162         * gfortran.dg/generic_21.f90: New test.
3163
3164 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3165
3166         PR testsuite/41522
3167         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
3168
3169 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
3170
3171         PR c++/42748
3172         * g++.dg/abi/arm_va_list2.C: New test.
3173         * g++.dg/abi/arm_va_list2.h: Companion header file.
3174
3175 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
3176
3177         PR fortran/41044
3178         * gfortran.dg/parameter_array_ref_2.f90 : New test.
3179
3180         PR fortran/41167
3181         * gfortran.dg/char_array_arg_1.f90 : New test.
3182
3183         * gfortran.dg/pr25923.f90 : Remove XFAIL.
3184
3185 2010-01-24  Tobias Burnus  <burnus@net-b.de>
3186
3187         PR fortran/39304
3188         * gfortran.dg/generic_20.f90: New test.
3189
3190 2010-01-22  Michael Matz  <matz@suse.de>
3191
3192         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
3193         -msse2.
3194
3195 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
3196
3197         PR fortran/42736
3198         * gfortran.dg/dependency_25.f90 : New test.
3199
3200 2010-01-21  Martin Jambor  <mjambor@suse.cz>
3201
3202         PR tree-optimization/42585
3203         * gcc.dg/tree-ssa/pr42585.c: New test.
3204
3205 2010-01-21  Richard Guenther  <rguenther@suse.de>
3206
3207         PR middle-end/19988
3208         * gcc.dg/pr19988.c: New testcase.
3209
3210 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
3211
3212         * g++.dg/compat/decimal/compat-common.h: New file.
3213         * g++.dg/compat/decimal/decimal-dummy.h: New file.
3214         * g++.dg/compat/decimal/pass_x.h: New file.
3215         * g++.dg/compat/decimal/pass_y.h: New file.
3216         * g++.dg/compat/decimal/pass-1_main.C: New file.
3217         * g++.dg/compat/decimal/pass-1_x.C: New file.
3218         * g++.dg/compat/decimal/pass-1_y.C: New file.
3219         * g++.dg/compat/decimal/pass-2_main.C: New file.
3220         * g++.dg/compat/decimal/pass-2_x.C: New file.
3221         * g++.dg/compat/decimal/pass-2_y.C: New file.
3222         * g++.dg/compat/decimal/pass-3_main.C: New file.
3223         * g++.dg/compat/decimal/pass-3_x.C: New file.
3224         * g++.dg/compat/decimal/pass-3_y.C: New file.
3225         * g++.dg/compat/decimal/pass-4_main.C: New file.
3226         * g++.dg/compat/decimal/pass-4_x.C: New file.
3227         * g++.dg/compat/decimal/pass-4_y.C: New file.
3228         * g++.dg/compat/decimal/pass-5_main.C: New file.
3229         * g++.dg/compat/decimal/pass-5_x.C: New file.
3230         * g++.dg/compat/decimal/pass-5_y.C: New file.
3231         * g++.dg/compat/decimal/pass-6_main.C: New file.
3232         * g++.dg/compat/decimal/pass-6_x.C: New file.
3233         * g++.dg/compat/decimal/pass-6_y.C: New file.
3234         * g++.dg/compat/decimal/return_x.h: New file.
3235         * g++.dg/compat/decimal/return_y.h: New file.
3236         * g++.dg/compat/decimal/return-1_main.C: New file.
3237         * g++.dg/compat/decimal/return-1_x.C: New file.
3238         * g++.dg/compat/decimal/return-1_y.C: New file.
3239         * g++.dg/compat/decimal/return-2_main.C: New file.
3240         * g++.dg/compat/decimal/return-2_x.C: New file.
3241         * g++.dg/compat/decimal/return-2_y.C: New file.
3242         * g++.dg/compat/decimal/return-3_main.C: New file.
3243         * g++.dg/compat/decimal/return-3_x.C: New file.
3244         * g++.dg/compat/decimal/return-3_y.C: New file.
3245         * g++.dg/compat/decimal/return-4_main.C: New file.
3246         * g++.dg/compat/decimal/return-4_x.C: New file.
3247         * g++.dg/compat/decimal/return-4_y.C: New file.
3248         * g++.dg/compat/decimal/return-5_main.C: New file.
3249         * g++.dg/compat/decimal/return-5_x.C: New file.
3250         * g++.dg/compat/decimal/return-5_y.C: New file.
3251         * g++.dg/compat/decimal/return-6_main.C: New file.
3252         * g++.dg/compat/decimal/return-6_x.C: New file.
3253         * g++.dg/compat/decimal/return-6_y.C: New file.
3254
3255 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3256
3257         PR debug/42715
3258         * gcc.dg/pr42715.c: New.
3259
3260 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3261
3262         PR c++/42038
3263         * g++.dg/parse/crash55.C: New.
3264
3265 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3266
3267         PR debug/42782
3268         * gcc.dg/guality/pr42782.c: New.
3269
3270 2010-01-20  Jason Merrill  <jason@redhat.com>
3271
3272         PR c++/41788
3273         * g++.dg/abi/packed1.C: New.
3274
3275         PR c++/41920
3276         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3277
3278         PR c++/40750
3279         * g++.dg/parse/fn-typedef1.C: New.
3280         * g++.dg/other/cv_quals.C: Adjust.
3281
3282 2010-01-20  Anthony Green  <green@moxielogic.com>
3283
3284         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3285         pack(push) pragma).
3286         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3287         * gcc.dg/20020312-2.c: Port this to the moxie core.
3288         * gcc.dg/weak/typeof-2.c: Ditto.
3289
3290 2010-01-20  Richard Guenther  <rguenther@suse.de>
3291
3292         PR tree-optimization/42717
3293         * gcc.c-torture/compile/pr42717.c: New testcase.
3294
3295 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3296
3297         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3298         of signed, add a few new tests.
3299
3300         PR middle-end/42803
3301         * g++.dg/parse/limits-initializer1.C: New test.
3302
3303 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3304
3305         PR fortran/42804
3306         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3307         * gfortran.dg/typebound_call_12.f03: New test.
3308
3309 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3310
3311         PR fortran/42783
3312         * gfortran.dg/bounds_check_15.f90 : New test.
3313
3314 2010-01-19  Michael Matz  <matz@suse.de>
3315
3316         PR tree-optimization/41783
3317         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3318
3319 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3320
3321         PR target/38697.
3322         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3323         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3324         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3325         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3326         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3327         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3328         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3329         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3330         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3331         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3332         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3333
3334 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3335
3336         PR fortran/42545
3337         * gfortran.dg/extends_6.f03: Modified an error message.
3338         * gfortran.dg/extends_10.f03: New test.
3339         * gfortran.dg/private_type_6.f03: Modified an error message.
3340         * gfortran.dg/structure_constructor_8.f03: Ditto.
3341
3342 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3343
3344         PR tree-optimization/42719
3345         * gcc.dg/pr42719.c: New test.
3346
3347         PR debug/42728
3348         * gcc.dg/pr42728.c: New test.
3349
3350 2010-01-19  Anthony Green  <green@moxielogic.com>
3351
3352         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3353
3354 2010-01-18  Anthony Green  <green@moxielogic.com>
3355
3356         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3357         for moxie.
3358
3359 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3360
3361         * g++.dg/template/error45.C: reverted as part of reverting the
3362         fix of PR c++/42634.
3363
3364 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3365
3366         PR c++/42634
3367         * g++.dg/template/error45.C: New test.
3368
3369 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3370
3371         PR c++/42766
3372         * g++.dg/conversion/op6.C: New test.
3373
3374 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3375
3376         PR target/42774
3377         * gcc.target/alpha/pr42774.c: New test.
3378
3379 2010-01-18  Richard Guenther  <rguenther@suse.de>
3380
3381         PR tree-optimization/42781
3382         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3383
3384 2010-01-17  Richard Guenther  <rguenther@suse.de>
3385
3386         PR middle-end/42248
3387         * gcc.c-torture/execute/pr42248.c: New testcase.
3388
3389 2010-01-17  Richard Guenther  <rguenther@suse.de>
3390
3391         PR tree-optimization/42773
3392         * g++.dg/torture/pr42773.C: New testcase.
3393
3394 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3395
3396         PR fortran/42677
3397         * gfortran.dg/interface_assignment_5.f90: New test.
3398
3399 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3400
3401         PR c++/42697
3402         * g++.dg/template/crash94.C: Reverted.
3403
3404 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3405
3406         PR debug/42767
3407         * gcc.dg/debug/pr42767.c: New.
3408
3409 2010-01-15  Jason Merrill  <jason@redhat.com>
3410
3411         PR c++/42761
3412         * g++.dg/cpp0x/decltype22.C: New.
3413
3414 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3415
3416         PR middle-end/42760
3417         * g++.dg/torture/pr42760.C: New test.
3418
3419 2010-01-15  Jing Yu  <jingyu@google.com>
3420
3421         PR rtl-optimization/42691
3422         * gcc.c-torture/execute/pr42691.c: New.
3423
3424 2010-01-15  Richard Guenther  <rguenther@suse.de>
3425
3426         PR middle-end/42739
3427         * g++.dg/torture/pr42739.C: New testcase.
3428
3429 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3430
3431         * g++.dg/template/error45.C: Revert as part of reverting changes
3432         or PR c++/42634.
3433
3434 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3435
3436         PR fortran/42684
3437         * gfortran.dg/interface_31.f90: New test.
3438
3439 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3440
3441         * gcc.target/powerpc/pr42747.c: New file.
3442
3443 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3444
3445         PR middle-end/42674
3446         * c-c++-common/pr42674.c: New test.
3447
3448         PR c++/42608
3449         * g++.dg/template/instantiate11.C: New test.
3450
3451 2010-01-14  Jason Merrill  <jason@redhat.com>
3452
3453         PR c++/42701
3454         * g++.dg/overload/error3.C: New.
3455
3456         PR c++/42655
3457         * g++.dg/overload/rvalue1.C: New.
3458
3459 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3460
3461         PR tree-optimization/42706
3462         * gcc.dg/ipa/pr42706.c: New testcase.
3463
3464 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3465
3466         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3467
3468 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3469
3470         PR tree-optimization/42714
3471         * g++.dg/torture/pr42714.C: New test.
3472
3473 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3474
3475         PR rtl-optimization/42246
3476         * gfortran.dg/pr42246-2.f: New.
3477
3478 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3479
3480         PR rtl-optimization/42389
3481         * gcc.dg/pr42389.c: New.
3482
3483 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3484
3485         PR rtl-optimization/42388
3486         * gcc.dg/pr42388.c: New.
3487
3488 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3489
3490         PR rtl-optimization/42294
3491         * gfortran.dg/pr42294.f: New.
3492
3493 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3494
3495         PR rtl-optimization/39453
3496         PR rtl-optimization/42246
3497         * gcc.dg/pr39453.c: New.
3498         * gcc.dg/pr42246.c: New.
3499
3500 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3501
3502         PR middle-end/42245
3503         * gcc.dg/pr42245.c: New.
3504         * gcc.dg/pr42245-2.c: New.
3505
3506 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3507
3508         PR rtl-optimization/42249
3509         * gcc.dg/pr42249.c: New.
3510
3511 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3512
3513         PR c/42721
3514         * gcc.c-torture/execute/pr42721.c: New test.
3515
3516 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3517
3518         PR tree-optimization/42709
3519         * gcc.dg/vect/pr42709.c: New test.
3520
3521 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3522
3523         PR fortran/41478
3524         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3525         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3526
3527 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3528
3529         PR fortran/42481
3530         * gfortran.dg/generic_19.f90 : New test.
3531
3532 2010-01-13  Richard Guenther  <rguenther@suse.de>
3533
3534         PR tree-optimization/42730
3535         * gcc.c-torture/compile/pr42730.c: New testcase.
3536
3537 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3538
3539         PR target/pr42542
3540         * gcc.target/ia64/pr42542-1.c: New.
3541         * gcc.target/ia64/pr42542-2.c: New.
3542         * gcc.target/ia64/pr42542-3.c: New.
3543
3544 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3545
3546         PR c++/42634
3547         * g++.dg/template/error45.C: New test.
3548
3549 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3550
3551         PR tree-optimization/42704
3552         * g++.dg/torture/pr42704.C: New test.
3553
3554 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3555
3556         PR tree-optimization/42703
3557         * gcc.c-torture/compile/pr42703.c: New test.
3558
3559 2010-01-13  Richard Guenther  <rguenther@suse.de>
3560
3561         PR tree-optimization/42705
3562         * gcc.c-torture/compile/pr42705.c: New testcase.
3563
3564 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3565
3566         * gcc.target/bfin/l2.c: New test.
3567         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3568
3569 2010-01-13  Richard Guenther  <rguenther@suse.de>
3570
3571         PR middle-end/42716
3572         * gcc.c-torture/compile/pr42716.c: New testcase.
3573
3574 2010-01-13  Richard Guenther  <rguenther@suse.de>
3575
3576         PR lto/42678
3577         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3578
3579 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3580
3581         PR c/42708
3582         * gcc.c-torture/compile/pr42708-1.c: New test.
3583
3584 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3585
3586         PR debug/42662
3587         * gcc.dg/pr42662.c: New test.
3588
3589         PR tree-optimization/42645
3590         * g++.dg/other/pr42645-1.C: New test.
3591         * g++.dg/other/pr42645-2.C: New test.
3592
3593 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3594
3595         PR target/42416
3596         * gcc.target/powerpc/warn-1.c: New test.
3597         * gcc.target/powerpc/warn-2.c: New test.
3598
3599 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3600
3601         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3602         stack alignment.
3603
3604 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3605
3606         * gcc.dg/lto/20100108_0.c: New.
3607
3608 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3609
3610         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3611         Add -march=i686 -msse for 32bit x86 targets.
3612
3613 2010-01-10  Richard Guenther  <rguenther@suse.de>
3614
3615         PR middle-end/42667
3616         * gcc.dg/torture/pr42667.c: New testcase.
3617
3618 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3619
3620         PR fortran/32489
3621         * gfortran.dg/array_constructor_34.f90: New test.
3622
3623 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3624
3625         PR fortran/20923
3626         * gfortran.dg/array_constructor_33.f90: New test.
3627         gfortran.dg/array_function_5.f90: Add credit.
3628
3629 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3630
3631         PR debug/42631
3632         * gcc.dg/pr42631.c: New.
3633
3634 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3635
3636         PR debug/42630
3637         * gcc.dg/pr42630.c: New.
3638
3639 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3640
3641         PR debug/42629
3642         * gcc.dg/pr42629.c: New.
3643
3644 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3645
3646         PR middle-end/42363
3647         * gcc.dg/torture/pr42363.c: New.
3648
3649 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3650
3651         PR debug/42604
3652         PR debug/42395
3653         * gcc.dg/vect/pr42604.c: New.
3654         * gcc.dg/vect/pr42395.c: New.
3655
3656 2010-01-09  Richard Guenther  <rguenther@suse.de>
3657
3658         PR middle-end/42512
3659         * gcc.c-torture/execute/pr42512.c: New testcase.
3660
3661 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3662
3663         PR fortran/41298
3664         * gfortran.dg/c_ptr_tests_14.f90: New test.
3665
3666 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3667
3668         PR ada/41929
3669         * gnat.dg/null_pointer_deref1.adb: Don't run on
3670         sparc*-sun-solaris2.11.
3671
3672 2010-01-08  Richard Guenther  <rguenther@suse.de>
3673
3674         PR lto/42528
3675         * gcc.dg/lto/20100103-1_0.c: New testcase.
3676         * gcc.dg/lto/20100103-2_0.c: Likewise.
3677
3678 2010-01-08  Tobias Burnus  <burnus@net-b.de
3679
3680         PR/fortran 25829
3681         * gfortran.dg/asynchronous_1.f90: New test.
3682         * gfortran.dg/asynchronous_2.f90: New test.
3683         * gfortran.dg/conflicts.f90: Update error message.
3684
3685 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3686
3687         c++/40155
3688         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3689
3690 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3691
3692         PR tree-optimization/42625
3693         * g++.dg/opt/dtor4.C: New test.
3694         * g++.dg/opt/dtor4.h: New.
3695         * g++.dg/opt/dtor4-aux.cc: New.
3696
3697 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3698
3699         PR fortran/42597
3700         * gfortran.dg/proc_ptr_26.f90: New test.
3701
3702 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3703
3704         PR fortran/41872
3705         * gfortran.dg/allocatable_scalar_7.f90: New test.
3706
3707 2010-01-06  Richard Guenther  <rguenther@suse.de>
3708
3709         * gcc.c-torture/compile/pr42632.c: New testcase.
3710
3711 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3712
3713         PR target/42542
3714         * gcc.target/i386/pr42542-4.c: New.
3715         * gcc.target/i386/pr42542-4a.c: Likewise.
3716         * gcc.target/i386/pr42542-5.c: Likewise.
3717         * gcc.target/i386/pr42542-5a.c: Likewise.
3718
3719 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3720
3721         * gcc.dg/tls/opt-15.c: New test.
3722
3723 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3724
3725         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3726
3727 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3728
3729         PR tree-optimization/42462
3730         * g++.dg/torture/pr42462.C: New test.
3731
3732 2010-01-05  Jason Merrill  <jason@redhat.com>
3733
3734         * g++.dg/cpp0x/initlist30.C: New test.
3735
3736 2010-01-05  Richard Guenther  <rguenther@suse.de>
3737
3738         PR tree-optimization/42614
3739         * gcc.c-torture/execute/pr42614.c: New testcase.
3740
3741 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3742
3743         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3744         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3745         -Wunreachable-code.
3746         * gcc.dg/Wunreachable-2.c: Likewise.
3747         * gcc.dg/Wunreachable-3.c: Likewise.
3748         * gcc.dg/Wunreachable-4.c: Likewise.
3749         * gcc.dg/Wunreachable-5.c: Likewise.
3750         * gcc.dg/Wunreachable-6.c: Likewise.
3751         * gcc.dg/Wunreachable-7.c: Likewise.
3752         * gcc.dg/Wunreachable-8.c: Likewise.
3753         * gcc.dg/20041231-1.c: Likewise.
3754
3755 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3756
3757         PR other/42611
3758         * gcc.dg/pr42611.c: New test.
3759
3760         PR tree-optimization/42508
3761         * g++.dg/opt/pr42508.C: New test.
3762
3763 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3764
3765         PR fortran/41872
3766         * gfortran.dg/allocatable_scalar_8.f90: New.
3767
3768 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3769
3770         PR tree-optimization/42398
3771         * gcc.c-torture/compile/pr42398.c: New test.
3772
3773 2010-01-04  Jason Merrill  <jason@redhat.com>
3774
3775         PR c++/42555
3776         * g++.dg/ext/attrib35.C: New.
3777
3778         PR c++/42567
3779         * g++.dg/cpp0x/auto17.C: New.
3780
3781 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3782
3783         * gcc.dg/lto/20100104_0.c: New.
3784
3785 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3786
3787         PR target/42542
3788         * gcc.target/i386/pr42542-1.c: New.
3789         * gcc.target/i386/pr42542-1a.c: Likewise.
3790         * gcc.target/i386/pr42542-1b.c: Likewise.
3791         * gcc.target/i386/pr42542-2.c: Likewise.
3792         * gcc.target/i386/pr42542-2a.c: Likewise.
3793         * gcc.target/i386/pr42542-2b.c: Likewise.
3794         * gcc.target/i386/pr42542-3.c: Likewise.
3795         * gcc.target/i386/pr42542-3a.c: Likewise.
3796
3797 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3798
3799         PR fortran/41872
3800         * gfortran.dg/allocatable_scalar_5.f90: New test.
3801         * gfortran.dg/allocatable_scalar_6.f90: New test.
3802
3803 2010-01-03  Richard Guenther  <rguenther@suse.de>
3804
3805         PR testsuite/42583
3806         * gfortran.dg/gomp/recursion1.f90: Remove.
3807
3808 2010-01-03  Richard Guenther  <rguenther@suse.de>
3809
3810         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3811         * gcc.dg/uninit-6.c: Likewise.
3812         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3813
3814 2010-01-03  Richard Guenther  <rguenther@suse.de>
3815
3816         PR tree-optimization/42589
3817         * gcc.target/i386/pr42589.c: New testcase.
3818
3819 2010-01-03  Richard Guenther  <rguenther@suse.de>
3820
3821         PR tree-optimization/42438
3822         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3823
3824 2010-01-02  Richard Guenther  <rguenther@suse.de>
3825
3826         PR testsuite/41651
3827         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3828
3829 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3830
3831         PR target/42448
3832         * gcc.target/alpha/pr42448-1.c: New test.
3833         * gcc.target/alpha/pr42448-2.c: Ditto.
3834
3835 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3836
3837         PR preprocessor/41947
3838         * gcc.dg/c99-hexfloat-3.c: New test.
3839
3840 2010-01-01  Richard Guenther  <rguenther@suse.de>
3841
3842         PR c/42570
3843         * gcc.c-torture/execute/pr42570.c: New testcase.
3844
3845 2010-01-01  Richard Guenther  <rguenther@suse.de>
3846
3847         PR middle-end/42559
3848         * gcc.c-torture/compile/pr42559.c: New testcase.
3849
3850 \f
3851 Copyright (C) 2010 Free Software Foundation, Inc.
3852
3853 Copying and distribution of this file, with or without modification,
3854 are permitted in any medium without royalty provided the copyright
3855 notice and this notice are preserved.