OSDN Git Service

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