OSDN Git Service

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