OSDN Git Service

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