OSDN Git Service

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