OSDN Git Service

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