OSDN Git Service

f8230622c225ed4c4cf2300bb2ca8bb84b2113c8
[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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1900         * g++.dg/abi/mangle23.C: Likewise.
1901         * g++.dg/eh/simd-2.C: Likewise.
1902         * g++.dg/ext/attribute-test-2.C: Likewise.
1903         * g++.dg/ext/vector14.C: Likewise.
1904         * g++.dg/other/pr34435.C: Likewise.
1905         * g++.dg/template/conv8.C: Likewise.
1906         * g++.dg/template/nontype9.C: Likewise.
1907         * g++.dg/template/qualttp17.C: Likewise.
1908         * g++.dg/template/ref1.C: Likewise.
1909         * g++.old-deja/g++.pt/crash68.C: Likewise.
1910         * g++.old-deja/g++.pt/ref1.C: Likewise.
1911         * g++.old-deja/g++.pt/ref3.C: Likewise.
1912         * g++.old-deja/g++.pt/ref4.C: Likewise.
1913
1914         PR c++/12909
1915         * g++.dg/abi/mangle40.C: New.
1916         * g++.dg/abi/mangle41.C: New.
1917         * g++.dg/lto/20100302_0.C: New.
1918         * g++.dg/lto/20100302_1.C: New.
1919         * g++.dg/lto/20100302.h: New.
1920
1921 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1922
1923         PR fortran/43243
1924         * gfortran.dg/internal_pack_12.f90: New test.
1925
1926 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1927
1928         * gcc.dg/pr36997.c: Adjust error message.
1929
1930 2010-03-03  Mike Stump  <mikestump@comcast.net>
1931
1932         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1933         adjustments to not be present on machines that align the stack to
1934         more than 4 bytes and don't have a red zone yet as that is an
1935         unimplemented optimization.
1936
1937 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1938
1939         PR fortran/43169
1940         * gfortran.dg/impure_assignment_3.f90: New.
1941
1942 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1943
1944         PR debug/43229
1945         * gfortran.dg/pr43229.f90: New test.
1946
1947         PR debug/43237
1948         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1949
1950         PR debug/43177
1951         * gcc.dg/guality/pr43177.c: New test.
1952
1953 2010-03-02  Jason Merrill  <jason@redhat.com>
1954
1955         * g++.dg/ext/vector9.C: Adjust error message.
1956         * g++.dg/conversion/simd3.C: Likewise.
1957         * g++.dg/other/error23.C: Likewise.
1958
1959 2010-03-02  Mike Stump  <mikestump@comcast.net>
1960
1961         PR c++/41090
1962         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1963
1964 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1965
1966         PR fortran/43180
1967         * gfortran.dg/internal_pack_10.f90: New test.
1968
1969         PR fortran/43173
1970         * gfortran.dg/internal_pack_11.f90: New test.
1971
1972 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1973
1974         PR middle-end/42640
1975         * gcc.dg/tree-ssa/pr42640.c: New.
1976
1977 2010-03-01  Richard Guenther  <rguenther@suse.de>
1978
1979         PR tree-optimization/43220
1980         * gcc.c-torture/execute/pr43220.c: New testcase.
1981
1982 2010-03-01  Richard Guenther  <rguenther@suse.de>
1983
1984         PR middle-end/43213
1985         * gcc.dg/pr43213.c: New testcase.
1986
1987 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1988
1989         PR pch/14940
1990         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1991
1992 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1993
1994         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1995         New function.
1996         (check_effective_target_ucn): Likewise.
1997
1998         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1999         if !ucn.
2000         * gcc.dg/ucnid-2.c: Likewise.
2001         * gcc.dg/ucnid-3.c: Likewise.
2002         * gcc.dg/ucnid-4.c: Likewise.
2003         * gcc.dg/ucnid-11.c: Likewise.
2004         * gcc.dg/ucnid-12.c: Likewise.
2005         * gcc.dg/ucnid-6.c: Skip if !ucn.
2006         * gcc.dg/ucnid-9.c: Likewise.
2007
2008 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2009
2010         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2011         lists to dg-skip-if.
2012         * gcc.target/i386/stackalign/return-3.c: Likewise.
2013
2014 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2015
2016         * gcc.target/i386/clearcap.map: New file.
2017         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2018         Pass clearcap.map by default if supported.
2019
2020 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2021
2022         PR fortran/42900
2023         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2024         Explain this.
2025         * gfortran.dg/stat_2.f90: Likewise.
2026
2027 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2028
2029         PR fortran/43199
2030         * gfortran.dg/module_read_2.f90: New test.
2031
2032 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2033
2034         PR c++/42748
2035         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2036         * g++.dg/abi/mangle12.C: Likewise.
2037         * g++.dg/abi/mangle20-2.C: Likewise.
2038         * g++.dg/abi/mangle17.C: Likewise.
2039         * g++.dg/template/cond2.C: Likewise.
2040         * g++.dg/template/pr35240.C: Likewise.
2041
2042 2010-02-27  Richard Guenther  <rguenther@suse.de>
2043
2044         PR tree-optimization/43186
2045         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2046
2047 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2048
2049         * g++.dg/abi/packed1.C: Expect warning on the SH.
2050
2051 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2052
2053         PR c++/42054:
2054         * g++.dg/parse/error37.C: New test.
2055
2056 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2057
2058         PR c/24577
2059         PR c/43192
2060         * gcc.dg/pr8927-1.c: Match new note.
2061         * gcc.dg/990506-0.c: Likewise.
2062         * gcc.dg/gomp/flush-2.c: Likewise.
2063         * gcc.dg/gomp/atomic-5.c: Likewise.
2064         * gcc.dg/gomp/pr34607.c: Likewise.
2065         * gcc.dg/pr35746.c: Likewise.
2066         * gcc.dg/cpp/pragma-1.c: Likewise.
2067         * gcc.dg/cpp/pragma-2.c: Likewise.
2068         * gcc.dg/pr41842.c: Likewise.
2069         * gcc.dg/noncompile/20040629-1.c: Likewise.
2070         * objc.dg/private-1.m: Likewise.
2071
2072 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2073
2074         PR fortran/43185
2075         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2076         * gfortran.dg/default_initialization_4.f90: New test.
2077
2078 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2079
2080         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2081         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2082         * gnat.dg/thin_pointer2.adb: New test.
2083         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2084
2085 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2086
2087         PR c/20631
2088         * gcc.dg/cpp/c90-pedantic.c: New.
2089         * gcc.dg/cpp/c90.c: New.
2090         * gcc.dg/gnu90-const-expr-1.c: New.
2091         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2092
2093 2010-02-26  Richard Guenther  <rguenther@suse.de>
2094
2095         PR tree-optimization/43186
2096         * gcc.c-torture/compile/pr43186.c: New testcase.
2097
2098 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2099
2100         PR debug/43190
2101         * c-c++-common/dwarf2/pr43190.c: New test.
2102
2103 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2104
2105         PR testsuite/37074:
2106         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2107
2108 2010-02-26  Richard Guenther  <rguenther@suse.de>
2109
2110         PR tree-optimization/43188
2111         * gcc.c-torture/compile/pr43188.c: New testcase.
2112
2113 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2114
2115         PR target/43175
2116         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2117
2118 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2119
2120         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2121
2122 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2123
2124         PR target/43154
2125         * gcc.target/powerpc/pr43154.c: New file.
2126
2127 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2128
2129         PR debug/43166
2130         * gfortran.dg/debug/pr43166.f: New test.
2131
2132         PR debug/43165
2133         * gcc.dg/torture/pr43165.c: New test.
2134
2135 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2136
2137         PR c/43128
2138         * c-c++-common/pr41779.c: Update.
2139
2140 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2141
2142         PR ada/32547
2143         * lib/gnat-dg.exp (gnat_load): Redefine.
2144
2145         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2146         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2147
2148 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2149
2150         PR libobjc/36610
2151         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2152         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2153         -fgnu-runtime.
2154         Sort entries.
2155
2156 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2157
2158         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2159
2160 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2161
2162         PR debug/43150
2163         * gcc.dg/guality/vla-1.c: New test.
2164
2165 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2166
2167         PR fortran/43042
2168         * gfortran.dg/c_ptr_tests_15.f90: New test.
2169
2170 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2171
2172         PR target/43107
2173         * gcc.target/i386/pr43107.c: New test.
2174
2175 2010-02-23  Jason Merrill  <jason@redhat.com>
2176
2177         PR c++/43143
2178         * g++.dg/cpp0x/variadic100.C: New.
2179
2180 2010-02-23  Jason Merrill  <jason@redhat.com>
2181
2182         PR debug/42800
2183         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2184         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2185         * c-c++-common/dwarf2/vla1.c: New.
2186
2187 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2188
2189         PR target/43139
2190         * gcc.dg/pr43139.c: New test.
2191
2192         PR debug/43077
2193         * gcc.dg/guality/pr43077-1.c: New test.
2194
2195 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2196
2197         PR 43123
2198         * gcc.dg/march.c: New.
2199         * gcc.dg/march-generic.c: New.
2200         * gcc.dg/mtune.c: New.
2201
2202 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2203
2204         PR middle-end/43083
2205         * gcc.dg/graphite/pr43083.c: New.
2206
2207 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2208
2209         PR middle-end/43097
2210         * gfortran.dg/graphite/pr43097.f: New.
2211
2212 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2213             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2214
2215         PR middle-end/43140
2216         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2217
2218 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2219
2220         PR middle-end/43026
2221         * g++.dg/graphite/pr43026.C: New.
2222
2223 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2224
2225         PR c++/43126
2226         * gcc.dg/cleanup-1.c: Update.
2227         * gcc.dg/func-args-1.c: Update.
2228         * gcc.dg/format/sentinel-1.c: Update.
2229         * g++.old-deja/g++.jason/scoping10.C: Update.
2230         * g++.old-deja/g++.ns/lookup5.C: Update.
2231         * g++.dg/ext/cleanup-1.C: Update.
2232         * g++.dg/parse/varmod1.C: Update.
2233         * g++.dg/parse/error33.C: Update.
2234         * g++.dg/expr/call3.C: Update.
2235         * g++.dg/func-args-1.C: New.
2236
2237 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2238
2239         PR c/43125
2240         * gcc.dg/attr-used-2.c: Moved to ...
2241         * c-c++-common/attr-used-2.c: Here.
2242
2243         * gcc.dg/attr-used.c: Moved to ...
2244         * c-c++-common/attr-used.c: Here.
2245
2246 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2247
2248         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2249
2250 2010-02-22  Richard Guenther  <rguenther@suse.de>
2251
2252         PR lto/43045
2253         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2254         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2255
2256 2010-02-22  Richard Guenther  <rguenther@suse.de>
2257
2258         PR tree-optimization/42749
2259         * gcc.c-torture/compile/pr42749.c: New testcase.
2260
2261 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2262
2263         PR fortran/43072
2264         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2265         * gfortran.dg/internal_pack_9.f90: New test.
2266
2267 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2268
2269         PR c++/23510
2270         * g++.dg/template/recurse.C: Adjust.
2271         * g++.dg/template/pr23510.C: New.
2272
2273 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2274
2275         PR c++/42824
2276         * g++.dg/template/memclass4.C: New test.
2277
2278 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2279
2280         PR fortran/35259
2281         * gfortran.dg/reassoc_5.f90: New test.
2282
2283 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2284
2285         PR target/43067
2286         * gcc.target/i386/pr43067.c: New test.
2287
2288 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2289
2290         PR c++/35669
2291         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2292         -Wconversion-null.
2293         * g++.dg/warn/Wconversion-null.C: New test.
2294         * g++.old-deja/g++.other/null1.C: Move to...
2295         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2296
2297 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2298
2299         PR fortran/36932
2300         PR fortran/36933
2301         * gfortran.dg/dependency_26.f90: New test.
2302
2303         PR fortran/43072
2304         * gfortran.dg/internal_pack_7.f90: New test.
2305
2306         PR fortran/43111
2307         * gfortran.dg/internal_pack_8.f90: New test.
2308
2309 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2310
2311         PR 43128
2312         * c-c++-common/pr41779.c: Fix broken testcase.
2313
2314 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2315
2316         PR 36513
2317         * c-c++-common/pr36513.c: New testcase.
2318         * c-c++-common/pr36513-2.c: New testcase.
2319
2320 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2321
2322         PR 41779
2323         * c-c++-common/pr41779.c: New.
2324
2325 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2326
2327         PR debug/43084
2328         * gcc.dg/pr43084.c: New test.
2329
2330 2010-02-19  Richard Guenther  <rguenther@suse.de>
2331
2332         PR tree-optimization/42916
2333         * gcc.dg/pr42916.c: New testcase.
2334
2335 2010-02-18  Jason Merrill  <jason@redhat.com>
2336
2337         PR c++/42837
2338         * g++.dg/abi/packed1.C: Add expected warning.
2339
2340         PR c++/43108
2341         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2342         * gcc.dg/torture/dg-torture.exp: Likewise.
2343         * c-c++-common/torture/complex-sign.h,
2344         c-c++-common/torture/complex-sign-add.c,
2345         c-c++-common/torture/complex-sign-mixed-add.c,
2346         c-c++-common/torture/complex-sign-mixed-div.c,
2347         c-c++-common/torture/complex-sign-mixed-mul.c,
2348         c-c++-common/torture/complex-sign-mixed-sub.c,
2349         c-c++-common/torture/complex-sign-mul.c,
2350         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2351         Adapt for C++ compilation as well.
2352
2353         PR c++/43070
2354         * g++.dg/ext/label1.C: Update.
2355         * g++.dg/ext/label2.C: Update.
2356
2357         PR c++/26261
2358         * g++.dg/template/dependent-name6.C: New.
2359
2360         PR c++/43109
2361         * g++.dg/parse/namespace12.C: New.
2362
2363 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2364
2365         PR tree-optimization/43066
2366         * gcc.c-torture/compile/pr43066.c: New test.
2367
2368 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2369
2370         * g++.dg/ext/attrib35.C: Fix target selector string.
2371         * g++.dg/ext/attrib36.C: Ditto.
2372         * g++.dg/ext/attrib37.C: Ditto.
2373         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2374         * g++.dg/abi/mangle25.C: Ditto.
2375
2376 2010-02-17  Jason Merrill  <jason@redhat.com>
2377
2378         PR c++/43069
2379         * g++.dg/parse/namespace11.C: New.
2380
2381         PR c++/43093
2382         * g++.dg/ext/attrib37.C: New.
2383
2384         PR c++/43079
2385         * g++.dg/template/ptrmem20.C: New.
2386
2387 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2388
2389         PR target/43103
2390         * gcc.target/i386/xop-check.h: Include m256-check.h.
2391         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2392         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2393         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2394         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2395
2396 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2397
2398         PR debug/42918
2399         * gcc.dg/pr42918.c: New test.
2400
2401 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2402
2403         * g++.dg/ext/attrib36.C: Require ILP32.
2404
2405 2010-02-16  Richard Guenther  <rguenther@suse.de>
2406
2407         PR tree-optimization/41043
2408         * gfortran.dg/pr41043.f90: New testcase.
2409         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2410
2411 2010-02-16  Jason Merrill  <jason@redhat.com>
2412
2413         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2414
2415 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2416
2417         PR tree-optimization/43074
2418         * gcc.dg/vect/fast-math-pr43074.c: New test.
2419
2420 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2421
2422         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2423
2424 2010-02-16  Jason Merrill  <jason@redhat.com>
2425
2426         PR c++/43031
2427         * g++.dg/ext/attrib36.C: New.
2428
2429         PR c++/43036
2430         * g++.dg/other/array6.C: New.
2431
2432 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2433
2434         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2435
2436 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2437
2438         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2439         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2440         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2441         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2442         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2443         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2444
2445 2010-02-15  Richard Guenther  <rguenther@suse.de>
2446
2447         PR middle-end/43068
2448         * g++.dg/torture/pr43068.C: New testcase.
2449
2450 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2451
2452         PR c++/43024
2453         * g++.dg/opt/ice1.C: New.
2454
2455 2010-02-14  Jason Merrill  <jason@redhat.com>
2456
2457         PR c++/41997
2458         * g++.dg/cpp0x/initlist-opt.C: New.
2459
2460 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2461
2462         PR fortran/41113
2463         PR fortran/41117
2464         * gfortran.dg/internal_pack_6.f90: New test.
2465
2466 2010-02-12  Jason Merrill  <jason@redhat.com>
2467
2468         PR c++/43054
2469         * g++.dg/cpp0x/variadic99.C: New.
2470
2471 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2472
2473         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2474         sign extend pointers to gualchk_t.
2475
2476         PR c++/43033
2477         * g++.dg/other/default3.C: Xfail g4 test.
2478
2479 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2480
2481         PR middle-end/43012
2482         * gcc.dg/graphite/pr43012.c: New.
2483
2484 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2485
2486         PR middle-end/42930
2487         * g++.dg/graphite/pr42930.C: New.
2488
2489 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2490
2491         PR middle-end/42914
2492         PR middle-end/42530
2493         * gcc.dg/graphite/pr42530.c: New.
2494         * gcc.dg/graphite/pr42914.c: New.
2495
2496 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2497
2498         PR middle-end/42771
2499         * gcc.dg/graphite/pr42771.c: New.
2500
2501 2010-02-11  Richard Guenther  <rguenther@suse.de>
2502
2503         PR tree-optimization/42998
2504         * gcc.c-torture/compile/pr42998.c: New testcase.
2505
2506 2010-02-10  Jason Merrill  <jason@redhat.com>
2507
2508         PR c++/41896
2509         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2510
2511         PR c++/42983, core issue 906
2512         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2513         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2514
2515         PR c++/43016
2516         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2517
2518 2010-02-10  Richard Guenther  <rguenther@suse.de>
2519
2520         PR tree-optimization/43017
2521         * gcc.dg/torture/pr43017.c: New testcase.
2522
2523 2010-02-10  Tobias Burnus <burnus@net-b.de>
2524
2525         PR fortran/40823
2526         * gfortran.dg/private_type_1.f90: Update error location.
2527         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2528         * gfortran.dg/typebound_operator_2.f03: Ditto.
2529         * gfortran.dg/assignment_2.f90: Ditto.
2530         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2531         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2532
2533 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2534
2535         PR fortran/43015
2536         * gfortran.dg/bind_c_usage_20.f90: New test.
2537
2538 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2539
2540         PR debug/43010
2541         * g++.dg/debug/pr43010.C: New test.
2542
2543 2010-02-10  Richard Guenther  <rguenther@suse.de>
2544
2545         PR c/43007
2546         * gcc.c-torture/execute/20100209-1.c: New testcase.
2547         * gcc.dg/fold-div-3.c: Likewise.
2548
2549 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2550
2551         * gcc.dg/builtin-ffs-1.c: New test.
2552
2553 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2554
2555         PR fortran/42999
2556         * gfortran.dg/array_constructor_35.f90: New test.
2557
2558 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2559
2560         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2561
2562 2010-02-09  Jason Merrill  <jason@redhat.com>
2563
2564         PR c++/42399
2565         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2566
2567         PR c++/42370
2568         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2569
2570 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2571
2572         PR fortran/41869
2573         * gfortran.dg/module_write_1.f90: New test.
2574
2575 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2576
2577         * gcc.dg/pr19340.c: Adjust.
2578
2579 2010-02-09  Richard Guenther  <rguenther@suse.de>
2580
2581         PR tree-optimization/43008
2582         * gcc.c-torture/execute/pr43008.c: New testcase.
2583
2584 2010-02-09  Richard Guenther  <rguenther@suse.de>
2585
2586         PR tree-optimization/43000
2587         * gcc.dg/torture/pr43000.c: New testcase.
2588         * gcc.dg/torture/pr43002.c: Likewise.
2589
2590 2010-02-09  Daniel Kraft  <d@domob.eu>
2591
2592         PR fortran/39171
2593         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2594         and pass -Wsurprising as necessary.
2595
2596 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2597
2598         PR tree-optimization/42890
2599         * g++.dg/torture/pr42890.C: New test.
2600
2601 2010-02-08  Richard Guenther  <rguenther@suse.de>
2602
2603         PR middle-end/42995
2604         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2605
2606 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2607
2608         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2609         return 0 from main.
2610         * gcc.dg/graphite/block-1.c: Same.
2611         * gcc.dg/graphite/block-3.c: Same.
2612         * gcc.dg/graphite/block-4.c: Same.
2613         * gcc.dg/graphite/block-5.c: Same.
2614         * gcc.dg/graphite/block-6.c: Same.
2615         * gcc.dg/graphite/block-7.c: Same.
2616         * gcc.dg/graphite/interchange-0.c: Same.
2617         * gcc.dg/graphite/interchange-1.c: Same.
2618         * gcc.dg/graphite/interchange-10.c: Same.
2619         * gcc.dg/graphite/interchange-11.c: Same.
2620         * gcc.dg/graphite/interchange-12.c: Same.
2621         * gcc.dg/graphite/interchange-2.c: Same.
2622         * gcc.dg/graphite/interchange-3.c: Same.
2623         * gcc.dg/graphite/interchange-4.c: Same.
2624         * gcc.dg/graphite/interchange-5.c: Same.
2625         * gcc.dg/graphite/interchange-6.c: Same.
2626         * gcc.dg/graphite/interchange-7.c: Same.
2627         * gcc.dg/graphite/interchange-8.c: Same.
2628         * gcc.dg/graphite/interchange-9.c: Same.
2629         * gcc.dg/graphite/interchange-mvt.c: Same.
2630
2631 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2632
2633         * gfortran.dg/graphite/id-19.f: New.
2634         * gfortran.dg/graphite/pr14741.f90: New.
2635         * gfortran.dg/graphite/pr41924.f90: New.
2636         * gfortran.dg/graphite/run-id-2.f90: New.
2637
2638 2010-02-07  Richard Guenther  <rguenther@suse.de>
2639
2640         PR middle-end/42956
2641         * gcc.c-torture/compile/pr42956.c: New testcase.
2642
2643 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2644
2645         PR libfortran/42742
2646         * gfortran.dg/fmt_cache_2.f: New test.
2647
2648 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2649
2650         * gfortran.dg/read_no_eor.f90: New test.
2651
2652 2010-02-05  Jason Merrill  <jason@redhat.com>
2653
2654         * g++.dg/ext/label13.C: Move constructor body out of class.
2655
2656 2010-02-03  Jason Merrill  <jason@redhat.com>
2657
2658         PR c++/42870
2659         * g++.dg/ext/dllexport3.C: New.
2660
2661 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2662
2663         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2664
2665 2010-02-05  Richard Guenther  <rguenther@suse.de>
2666
2667         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2668
2669 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2670
2671         PR c++/42915
2672         * g++.dg/other/crash-9.C: New test.
2673
2674 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2675
2676         PR fortran/42309
2677         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2678
2679 2010-02-04  Richard Guenther  <rguenther@suse.de>
2680
2681         PR rtl-optimization/42952
2682         * gcc.dg/torture/pr42952.c: New testcase.
2683
2684 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2685
2686         PR libfortran/42901
2687         * gfortran.dg/namelist_60.f90: New test.
2688
2689 2010-02-03  Jason Merrill  <jason@redhat.com>
2690
2691         PR c++/40138
2692         * g++.dg/ext/builtin11.C: New.
2693
2694         PR c++/4926
2695         PR c++/38600
2696         * g++.dg/abi/mangle35.C: New.
2697         * g++.dg/abi/mangle37.C: New.
2698
2699         PR c++/12909
2700         * g++.dg/abi/mangle36.C: New.
2701
2702         PR c++/35652
2703         * g++.dg/warn/string1.C: New.
2704
2705 2010-02-03  Richard Guenther  <rguenther@suse.de>
2706
2707         PR tree-optimization/42944
2708         * gcc.dg/errno-1.c: New testcase.
2709
2710 2010-02-03  Richard Guenther  <rguenther@suse.de>
2711
2712         PR middle-end/42927
2713         * gcc.c-torture/compile/pr42927.c: New testcase.
2714
2715 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2716
2717         PR fortran/42936
2718         * gfortran.dg/null_4.f90: New test.
2719
2720 2010-02-02  Jason Merrill  <jason@redhat.com>
2721
2722         PR c++/41090
2723         * g++.dg/ext/label13.C: New.
2724
2725 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2726
2727         PR fortran/42650
2728         * gfortran.dg/func_result_5.f90: New test.
2729
2730 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2731
2732         PR fortran/42922
2733         * gfortran.dg/pure_initializer_3.f90: News test.
2734
2735 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2736
2737         PR fortran/42888
2738         * gfortran.dg/allocate_derived_2.f90: New test.
2739
2740 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2741
2742         PR middle-end/42898
2743         * gcc.dg/torture/pr42898-2.c: New test.
2744
2745 2010-01-31  Richard Guenther  <rguenther@suse.de>
2746
2747         PR middle-end/42898
2748         * gcc.dg/torture/pr42898.c: New testcase.
2749
2750 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2751
2752         PR fortran/38324
2753         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2754         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2755
2756 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2757
2758         * g++.dg/tree-ssa/inline-1.C: New.
2759         * g++.dg/tree-ssa/inline-2.C: New.
2760         * g++.dg/tree-ssa/inline-3.C: New.
2761
2762 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2763
2764         PR testsuite/41701
2765         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2766         the string 'pow' in the pathname of the compiler from generating a
2767         test failure.
2768
2769 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2770
2771         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2772         * g++.old-deja/g++.mike/eh17.C: Likewise.
2773         * g++.old-deja/g++.mike/p5571.C: Likewise.
2774
2775 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2776
2777         PR c++/42758
2778         PR c++/42634
2779         PR c++/42336
2780         PR c++/42797
2781         PR c++/42880
2782         * g++.dg/other/crash-5.C: New test.
2783         * g++.dg/other/crash-6.C: New test.
2784         * g++.dg/other/crash-7.C: New test.
2785         * g++.dg/other/crash-8.C: New test.
2786
2787 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2788
2789         PR rtl-optimization/42889
2790         * gcc.dg/pr42889.c: New test.
2791
2792 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2793
2794         * gcc.target/i386/pr42881.c: Use SSE2.
2795
2796 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2797
2798         PR target/42891
2799         * gcc.target/i386/pr42891.c: New test.
2800
2801 2010-01-28  Richard Guenther  <rguenther@suse.de>
2802
2803         PR tree-optimization/42871
2804         * g++.dg/torture/pr42871.C: New testcase.
2805
2806 2010-01-28  Richard Guenther  <rguenther@suse.de>
2807
2808         * gcc.dg/Wobjsize-1.h: New testcase.
2809         * gcc.dg/Wobjsize-1.c: Likewise.
2810
2811 2010-01-28  Richard Guenther  <rguenther@suse.de>
2812
2813         PR middle-end/42883
2814         * g++.dg/torture/pr42883.C: New testcase.
2815
2816 2010-01-28  Michael Matz  <matz@suse.de>
2817
2818         * gcc.target/i386/pr42881.c: New test.
2819
2820 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2821
2822         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2823         Add i?86-*-solaris2* support.
2824
2825 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2826
2827         PR c++/42713
2828         PR c++/42820
2829         * g++.dg/template/typedef27.C: New test case.
2830         * g++.dg/template/typedef28.C: New test case.
2831
2832 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2833
2834         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2835
2836 2010-01-27  Richard Guenther  <rguenther@suse.de>
2837
2838         PR middle-end/42878
2839         * gcc.dg/torture/pr42878-1.c: New testcase.
2840         * gcc.dg/torture/pr42878-2.c: Likewise.
2841
2842 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2843
2844         PR middle-end/42874
2845         * gcc.dg/vla-22.c: New test.
2846
2847 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2848
2849         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2850         current collation.
2851
2852 2010-01-26  Richard Guenther  <rguenther@suse.de>
2853
2854         PR rtl-optimization/42685
2855         * gcc.dg/pr42685.c: New testcase.
2856         * g++.dg/other/pr42685.C: Likewise.
2857
2858 2010-01-26  Richard Guenther  <rguenther@suse.de>
2859
2860         PR middle-end/42806
2861         * g++.dg/other/pr42806.C: New testcase.
2862
2863 2010-01-26  Richard Guenther  <rguenther@suse.de>
2864
2865         PR tree-optimization/42250
2866         * gcc.dg/pr42250.c: New testcase.
2867
2868 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2869
2870         * gnat.dg/array_bounds_test.adb: New test.
2871
2872 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2873
2874         PR fortran/42858
2875         * gfortran.dg/generic_21.f90: New test.
2876
2877 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2878
2879         PR testsuite/41522
2880         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2881
2882 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2883
2884         PR c++/42748
2885         * g++.dg/abi/arm_va_list2.C: New test.
2886         * g++.dg/abi/arm_va_list2.h: Companion header file.
2887
2888 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2889
2890         PR fortran/41044
2891         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2892
2893         PR fortran/41167
2894         * gfortran.dg/char_array_arg_1.f90 : New test.
2895
2896         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2897
2898 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2899
2900         PR fortran/39304
2901         * gfortran.dg/generic_20.f90: New test.
2902
2903 2010-01-22  Michael Matz  <matz@suse.de>
2904
2905         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2906         -msse2.
2907
2908 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2909
2910         PR fortran/42736
2911         * gfortran.dg/dependency_25.f90 : New test.
2912
2913 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2914
2915         PR tree-optimization/42585
2916         * gcc.dg/tree-ssa/pr42585.c: New test.
2917
2918 2010-01-21  Richard Guenther  <rguenther@suse.de>
2919
2920         PR middle-end/19988
2921         * gcc.dg/pr19988.c: New testcase.
2922
2923 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2924
2925         * g++.dg/compat/decimal/compat-common.h: New file.
2926         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2927         * g++.dg/compat/decimal/pass_x.h: New file.
2928         * g++.dg/compat/decimal/pass_y.h: New file.
2929         * g++.dg/compat/decimal/pass-1_main.C: New file.
2930         * g++.dg/compat/decimal/pass-1_x.C: New file.
2931         * g++.dg/compat/decimal/pass-1_y.C: New file.
2932         * g++.dg/compat/decimal/pass-2_main.C: New file.
2933         * g++.dg/compat/decimal/pass-2_x.C: New file.
2934         * g++.dg/compat/decimal/pass-2_y.C: New file.
2935         * g++.dg/compat/decimal/pass-3_main.C: New file.
2936         * g++.dg/compat/decimal/pass-3_x.C: New file.
2937         * g++.dg/compat/decimal/pass-3_y.C: New file.
2938         * g++.dg/compat/decimal/pass-4_main.C: New file.
2939         * g++.dg/compat/decimal/pass-4_x.C: New file.
2940         * g++.dg/compat/decimal/pass-4_y.C: New file.
2941         * g++.dg/compat/decimal/pass-5_main.C: New file.
2942         * g++.dg/compat/decimal/pass-5_x.C: New file.
2943         * g++.dg/compat/decimal/pass-5_y.C: New file.
2944         * g++.dg/compat/decimal/pass-6_main.C: New file.
2945         * g++.dg/compat/decimal/pass-6_x.C: New file.
2946         * g++.dg/compat/decimal/pass-6_y.C: New file.
2947         * g++.dg/compat/decimal/return_x.h: New file.
2948         * g++.dg/compat/decimal/return_y.h: New file.
2949         * g++.dg/compat/decimal/return-1_main.C: New file.
2950         * g++.dg/compat/decimal/return-1_x.C: New file.
2951         * g++.dg/compat/decimal/return-1_y.C: New file.
2952         * g++.dg/compat/decimal/return-2_main.C: New file.
2953         * g++.dg/compat/decimal/return-2_x.C: New file.
2954         * g++.dg/compat/decimal/return-2_y.C: New file.
2955         * g++.dg/compat/decimal/return-3_main.C: New file.
2956         * g++.dg/compat/decimal/return-3_x.C: New file.
2957         * g++.dg/compat/decimal/return-3_y.C: New file.
2958         * g++.dg/compat/decimal/return-4_main.C: New file.
2959         * g++.dg/compat/decimal/return-4_x.C: New file.
2960         * g++.dg/compat/decimal/return-4_y.C: New file.
2961         * g++.dg/compat/decimal/return-5_main.C: New file.
2962         * g++.dg/compat/decimal/return-5_x.C: New file.
2963         * g++.dg/compat/decimal/return-5_y.C: New file.
2964         * g++.dg/compat/decimal/return-6_main.C: New file.
2965         * g++.dg/compat/decimal/return-6_x.C: New file.
2966         * g++.dg/compat/decimal/return-6_y.C: New file.
2967
2968 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2969
2970         PR debug/42715
2971         * gcc.dg/pr42715.c: New.
2972
2973 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2974
2975         PR c++/42038
2976         * g++.dg/parse/crash55.C: New.
2977
2978 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2979
2980         PR debug/42782
2981         * gcc.dg/guality/pr42782.c: New.
2982
2983 2010-01-20  Jason Merrill  <jason@redhat.com>
2984
2985         PR c++/41788
2986         * g++.dg/abi/packed1.C: New.
2987
2988         PR c++/41920
2989         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2990
2991         PR c++/40750
2992         * g++.dg/parse/fn-typedef1.C: New.
2993         * g++.dg/other/cv_quals.C: Adjust.
2994
2995 2010-01-20  Anthony Green  <green@moxielogic.com>
2996
2997         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2998         pack(push) pragma).
2999         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3000         * gcc.dg/20020312-2.c: Port this to the moxie core.
3001         * gcc.dg/weak/typeof-2.c: Ditto.
3002
3003 2010-01-20  Richard Guenther  <rguenther@suse.de>
3004
3005         PR tree-optimization/42717
3006         * gcc.c-torture/compile/pr42717.c: New testcase.
3007
3008 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3009
3010         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3011         of signed, add a few new tests.
3012
3013         PR middle-end/42803
3014         * g++.dg/parse/limits-initializer1.C: New test.
3015
3016 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3017
3018         PR fortran/42804
3019         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3020         * gfortran.dg/typebound_call_12.f03: New test.
3021
3022 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3023
3024         PR fortran/42783
3025         * gfortran.dg/bounds_check_15.f90 : New test.
3026
3027 2010-01-19  Michael Matz  <matz@suse.de>
3028
3029         PR tree-optimization/41783
3030         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3031
3032 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3033
3034         PR target/38697.
3035         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3036         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3037         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3038         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3039         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3040         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3041         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3042         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3043         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3044         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3045         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3046
3047 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3048
3049         PR fortran/42545
3050         * gfortran.dg/extends_6.f03: Modified an error message.
3051         * gfortran.dg/extends_10.f03: New test.
3052         * gfortran.dg/private_type_6.f03: Modified an error message.
3053         * gfortran.dg/structure_constructor_8.f03: Ditto.
3054
3055 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3056
3057         PR tree-optimization/42719
3058         * gcc.dg/pr42719.c: New test.
3059
3060         PR debug/42728
3061         * gcc.dg/pr42728.c: New test.
3062
3063 2010-01-19  Anthony Green  <green@moxielogic.com>
3064
3065         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3066
3067 2010-01-18  Anthony Green  <green@moxielogic.com>
3068
3069         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3070         for moxie.
3071
3072 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3073
3074         * g++.dg/template/error45.C: reverted as part of reverting the
3075         fix of PR c++/42634.
3076
3077 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3078
3079         PR c++/42634
3080         * g++.dg/template/error45.C: New test.
3081
3082 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3083
3084         PR c++/42766
3085         * g++.dg/conversion/op6.C: New test.
3086
3087 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3088
3089         PR target/42774
3090         * gcc.target/alpha/pr42774.c: New test.
3091
3092 2010-01-18  Richard Guenther  <rguenther@suse.de>
3093
3094         PR tree-optimization/42781
3095         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3096
3097 2010-01-17  Richard Guenther  <rguenther@suse.de>
3098
3099         PR middle-end/42248
3100         * gcc.c-torture/execute/pr42248.c: New testcase.
3101
3102 2010-01-17  Richard Guenther  <rguenther@suse.de>
3103
3104         PR tree-optimization/42773
3105         * g++.dg/torture/pr42773.C: New testcase.
3106
3107 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3108
3109         PR fortran/42677
3110         * gfortran.dg/interface_assignment_5.f90: New test.
3111
3112 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3113
3114         PR c++/42697
3115         * g++.dg/template/crash94.C: Reverted.
3116
3117 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3118
3119         PR debug/42767
3120         * gcc.dg/debug/pr42767.c: New.
3121
3122 2010-01-15  Jason Merrill  <jason@redhat.com>
3123
3124         PR c++/42761
3125         * g++.dg/cpp0x/decltype22.C: New.
3126
3127 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3128
3129         PR middle-end/42760
3130         * g++.dg/torture/pr42760.C: New test.
3131
3132 2010-01-15  Jing Yu  <jingyu@google.com>
3133
3134         PR rtl-optimization/42691
3135         * gcc.c-torture/execute/pr42691.c: New.
3136
3137 2010-01-15  Richard Guenther  <rguenther@suse.de>
3138
3139         PR middle-end/42739
3140         * g++.dg/torture/pr42739.C: New testcase.
3141
3142 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3143
3144         * g++.dg/template/error45.C: Revert as part of reverting changes
3145         or PR c++/42634.
3146
3147 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3148
3149         PR fortran/42684
3150         * gfortran.dg/interface_31.f90: New test.
3151
3152 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3153
3154         * gcc.target/powerpc/pr42747.c: New file.
3155
3156 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3157
3158         PR middle-end/42674
3159         * c-c++-common/pr42674.c: New test.
3160
3161         PR c++/42608
3162         * g++.dg/template/instantiate11.C: New test.
3163
3164 2010-01-14  Jason Merrill  <jason@redhat.com>
3165
3166         PR c++/42701
3167         * g++.dg/overload/error3.C: New.
3168
3169         PR c++/42655
3170         * g++.dg/overload/rvalue1.C: New.
3171
3172 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3173
3174         PR tree-optimization/42706
3175         * gcc.dg/ipa/pr42706.c: New testcase.
3176
3177 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3178
3179         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3180
3181 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3182
3183         PR tree-optimization/42714
3184         * g++.dg/torture/pr42714.C: New test.
3185
3186 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3187
3188         PR rtl-optimization/42246
3189         * gfortran.dg/pr42246-2.f: New.
3190
3191 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3192
3193         PR rtl-optimization/42389
3194         * gcc.dg/pr42389.c: New.
3195
3196 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3197
3198         PR rtl-optimization/42388
3199         * gcc.dg/pr42388.c: New.
3200
3201 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3202
3203         PR rtl-optimization/42294
3204         * gfortran.dg/pr42294.f: New.
3205
3206 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3207
3208         PR rtl-optimization/39453
3209         PR rtl-optimization/42246
3210         * gcc.dg/pr39453.c: New.
3211         * gcc.dg/pr42246.c: New.
3212
3213 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3214
3215         PR middle-end/42245
3216         * gcc.dg/pr42245.c: New.
3217         * gcc.dg/pr42245-2.c: New.
3218
3219 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3220
3221         PR rtl-optimization/42249
3222         * gcc.dg/pr42249.c: New.
3223
3224 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3225
3226         PR c/42721
3227         * gcc.c-torture/execute/pr42721.c: New test.
3228
3229 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3230
3231         PR tree-optimization/42709
3232         * gcc.dg/vect/pr42709.c: New test.
3233
3234 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3235
3236         PR fortran/41478
3237         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3238         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3239
3240 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3241
3242         PR fortran/42481
3243         * gfortran.dg/generic_19.f90 : New test.
3244
3245 2010-01-13  Richard Guenther  <rguenther@suse.de>
3246
3247         PR tree-optimization/42730
3248         * gcc.c-torture/compile/pr42730.c: New testcase.
3249
3250 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3251
3252         PR target/pr42542
3253         * gcc.target/ia64/pr42542-1.c: New.
3254         * gcc.target/ia64/pr42542-2.c: New.
3255         * gcc.target/ia64/pr42542-3.c: New.
3256
3257 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3258
3259         PR c++/42634
3260         * g++.dg/template/error45.C: New test.
3261
3262 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3263
3264         PR tree-optimization/42704
3265         * g++.dg/torture/pr42704.C: New test.
3266
3267 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3268
3269         PR tree-optimization/42703
3270         * gcc.c-torture/compile/pr42703.c: New test.
3271
3272 2010-01-13  Richard Guenther  <rguenther@suse.de>
3273
3274         PR tree-optimization/42705
3275         * gcc.c-torture/compile/pr42705.c: New testcase.
3276
3277 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3278
3279         * gcc.target/bfin/l2.c: New test.
3280         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3281
3282 2010-01-13  Richard Guenther  <rguenther@suse.de>
3283
3284         PR middle-end/42716
3285         * gcc.c-torture/compile/pr42716.c: New testcase.
3286
3287 2010-01-13  Richard Guenther  <rguenther@suse.de>
3288
3289         PR lto/42678
3290         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3291
3292 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3293
3294         PR c/42708
3295         * gcc.c-torture/compile/pr42708-1.c: New test.
3296
3297 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3298
3299         PR debug/42662
3300         * gcc.dg/pr42662.c: New test.
3301
3302         PR tree-optimization/42645
3303         * g++.dg/other/pr42645-1.C: New test.
3304         * g++.dg/other/pr42645-2.C: New test.
3305
3306 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3307
3308         PR target/42416
3309         * gcc.target/powerpc/warn-1.c: New test.
3310         * gcc.target/powerpc/warn-2.c: New test.
3311
3312 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3313
3314         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3315         stack alignment.
3316
3317 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3318
3319         * gcc.dg/lto/20100108_0.c: New.
3320
3321 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3322
3323         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3324         Add -march=i686 -msse for 32bit x86 targets.
3325
3326 2010-01-10  Richard Guenther  <rguenther@suse.de>
3327
3328         PR middle-end/42667
3329         * gcc.dg/torture/pr42667.c: New testcase.
3330
3331 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3332
3333         PR fortran/32489
3334         * gfortran.dg/array_constructor_34.f90: New test.
3335
3336 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3337
3338         PR fortran/20923
3339         * gfortran.dg/array_constructor_33.f90: New test.
3340         gfortran.dg/array_function_5.f90: Add credit.
3341
3342 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3343
3344         PR debug/42631
3345         * gcc.dg/pr42631.c: New.
3346
3347 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3348
3349         PR debug/42630
3350         * gcc.dg/pr42630.c: New.
3351
3352 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3353
3354         PR debug/42629
3355         * gcc.dg/pr42629.c: New.
3356
3357 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3358
3359         PR middle-end/42363
3360         * gcc.dg/torture/pr42363.c: New.
3361
3362 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3363
3364         PR debug/42604
3365         PR debug/42395
3366         * gcc.dg/vect/pr42604.c: New.
3367         * gcc.dg/vect/pr42395.c: New.
3368
3369 2010-01-09  Richard Guenther  <rguenther@suse.de>
3370
3371         PR middle-end/42512
3372         * gcc.c-torture/execute/pr42512.c: New testcase.
3373
3374 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3375
3376         PR fortran/41298
3377         * gfortran.dg/c_ptr_tests_14.f90: New test.
3378
3379 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3380
3381         PR ada/41929
3382         * gnat.dg/null_pointer_deref1.adb: Don't run on
3383         sparc*-sun-solaris2.11.
3384
3385 2010-01-08  Richard Guenther  <rguenther@suse.de>
3386
3387         PR lto/42528
3388         * gcc.dg/lto/20100103-1_0.c: New testcase.
3389         * gcc.dg/lto/20100103-2_0.c: Likewise.
3390
3391 2010-01-08  Tobias Burnus  <burnus@net-b.de
3392
3393         PR/fortran 25829
3394         * gfortran.dg/asynchronous_1.f90: New test.
3395         * gfortran.dg/asynchronous_2.f90: New test.
3396         * gfortran.dg/conflicts.f90: Update error message.
3397
3398 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3399
3400         c++/40155
3401         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3402
3403 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3404
3405         PR tree-optimization/42625
3406         * g++.dg/opt/dtor4.C: New test.
3407         * g++.dg/opt/dtor4.h: New.
3408         * g++.dg/opt/dtor4-aux.cc: New.
3409
3410 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3411
3412         PR fortran/42597
3413         * gfortran.dg/proc_ptr_26.f90: New test.
3414
3415 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3416
3417         PR fortran/41872
3418         * gfortran.dg/allocatable_scalar_7.f90: New test.
3419
3420 2010-01-06  Richard Guenther  <rguenther@suse.de>
3421
3422         * gcc.c-torture/compile/pr42632.c: New testcase.
3423
3424 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3425
3426         PR target/42542
3427         * gcc.target/i386/pr42542-4.c: New.
3428         * gcc.target/i386/pr42542-4a.c: Likewise.
3429         * gcc.target/i386/pr42542-5.c: Likewise.
3430         * gcc.target/i386/pr42542-5a.c: Likewise.
3431
3432 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3433
3434         * gcc.dg/tls/opt-15.c: New test.
3435
3436 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3437
3438         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3439
3440 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3441
3442         PR tree-optimization/42462
3443         * g++.dg/torture/pr42462.C: New test.
3444
3445 2010-01-05  Jason Merrill  <jason@redhat.com>
3446
3447         * g++.dg/cpp0x/initlist30.C: New test.
3448
3449 2010-01-05  Richard Guenther  <rguenther@suse.de>
3450
3451         PR tree-optimization/42614
3452         * gcc.c-torture/execute/pr42614.c: New testcase.
3453
3454 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3455
3456         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3457         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3458         -Wunreachable-code.
3459         * gcc.dg/Wunreachable-2.c: Likewise.
3460         * gcc.dg/Wunreachable-3.c: Likewise.
3461         * gcc.dg/Wunreachable-4.c: Likewise.
3462         * gcc.dg/Wunreachable-5.c: Likewise.
3463         * gcc.dg/Wunreachable-6.c: Likewise.
3464         * gcc.dg/Wunreachable-7.c: Likewise.
3465         * gcc.dg/Wunreachable-8.c: Likewise.
3466         * gcc.dg/20041231-1.c: Likewise.
3467
3468 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3469
3470         PR other/42611
3471         * gcc.dg/pr42611.c: New test.
3472
3473         PR tree-optimization/42508
3474         * g++.dg/opt/pr42508.C: New test.
3475
3476 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3477
3478         PR fortran/41872
3479         * gfortran.dg/allocatable_scalar_8.f90: New.
3480
3481 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3482
3483         PR tree-optimization/42398
3484         * gcc.c-torture/compile/pr42398.c: New test.
3485
3486 2010-01-04  Jason Merrill  <jason@redhat.com>
3487
3488         PR c++/42555
3489         * g++.dg/ext/attrib35.C: New.
3490
3491         PR c++/42567
3492         * g++.dg/cpp0x/auto17.C: New.
3493
3494 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3495
3496         * gcc.dg/lto/20100104_0.c: New.
3497
3498 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3499
3500         PR target/42542
3501         * gcc.target/i386/pr42542-1.c: New.
3502         * gcc.target/i386/pr42542-1a.c: Likewise.
3503         * gcc.target/i386/pr42542-1b.c: Likewise.
3504         * gcc.target/i386/pr42542-2.c: Likewise.
3505         * gcc.target/i386/pr42542-2a.c: Likewise.
3506         * gcc.target/i386/pr42542-2b.c: Likewise.
3507         * gcc.target/i386/pr42542-3.c: Likewise.
3508         * gcc.target/i386/pr42542-3a.c: Likewise.
3509
3510 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3511
3512         PR fortran/41872
3513         * gfortran.dg/allocatable_scalar_5.f90: New test.
3514         * gfortran.dg/allocatable_scalar_6.f90: New test.
3515
3516 2010-01-03  Richard Guenther  <rguenther@suse.de>
3517
3518         PR testsuite/42583
3519         * gfortran.dg/gomp/recursion1.f90: Remove.
3520
3521 2010-01-03  Richard Guenther  <rguenther@suse.de>
3522
3523         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3524         * gcc.dg/uninit-6.c: Likewise.
3525         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3526
3527 2010-01-03  Richard Guenther  <rguenther@suse.de>
3528
3529         PR tree-optimization/42589
3530         * gcc.target/i386/pr42589.c: New testcase.
3531
3532 2010-01-03  Richard Guenther  <rguenther@suse.de>
3533
3534         PR tree-optimization/42438
3535         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3536
3537 2010-01-02  Richard Guenther  <rguenther@suse.de>
3538
3539         PR testsuite/41651
3540         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3541
3542 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3543
3544         PR target/42448
3545         * gcc.target/alpha/pr42448-1.c: New test.
3546         * gcc.target/alpha/pr42448-2.c: Ditto.
3547
3548 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3549
3550         PR preprocessor/41947
3551         * gcc.dg/c99-hexfloat-3.c: New test.
3552
3553 2010-01-01  Richard Guenther  <rguenther@suse.de>
3554
3555         PR c/42570
3556         * gcc.c-torture/execute/pr42570.c: New testcase.
3557
3558 2010-01-01  Richard Guenther  <rguenther@suse.de>
3559
3560         PR middle-end/42559
3561         * gcc.c-torture/compile/pr42559.c: New testcase.
3562
3563 \f
3564 Copyright (C) 2010 Free Software Foundation, Inc.
3565
3566 Copying and distribution of this file, with or without modification,
3567 are permitted in any medium without royalty provided the copyright
3568 notice and this notice are preserved.