OSDN Git Service

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