OSDN Git Service

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