OSDN Git Service

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