OSDN Git Service

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