OSDN Git Service

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