OSDN Git Service

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