OSDN Git Service

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