OSDN Git Service

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