OSDN Git Service

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