OSDN Git Service

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