tree.h (TYPE_REF_IS_RVALUE): Define.
[platform/upstream/gcc.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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1681         * g++.dg/abi/mangle23.C: Likewise.
1682         * g++.dg/eh/simd-2.C: Likewise.
1683         * g++.dg/ext/attribute-test-2.C: Likewise.
1684         * g++.dg/ext/vector14.C: Likewise.
1685         * g++.dg/other/pr34435.C: Likewise.
1686         * g++.dg/template/conv8.C: Likewise.
1687         * g++.dg/template/nontype9.C: Likewise.
1688         * g++.dg/template/qualttp17.C: Likewise.
1689         * g++.dg/template/ref1.C: Likewise.
1690         * g++.old-deja/g++.pt/crash68.C: Likewise.
1691         * g++.old-deja/g++.pt/ref1.C: Likewise.
1692         * g++.old-deja/g++.pt/ref3.C: Likewise.
1693         * g++.old-deja/g++.pt/ref4.C: Likewise.
1694
1695         PR c++/12909
1696         * g++.dg/abi/mangle40.C: New.
1697         * g++.dg/abi/mangle41.C: New.
1698         * g++.dg/lto/20100302_0.C: New.
1699         * g++.dg/lto/20100302_1.C: New.
1700         * g++.dg/lto/20100302.h: New.
1701
1702 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1703
1704         PR fortran/43243
1705         * gfortran.dg/internal_pack_12.f90: New test.
1706
1707 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1708
1709         * gcc.dg/pr36997.c: Adjust error message.
1710
1711 2010-03-03  Mike Stump  <mikestump@comcast.net>
1712
1713         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1714         adjustments to not be present on machines that align the stack to
1715         more than 4 bytes and don't have a red zone yet as that is an
1716         unimplemented optimization.
1717
1718 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1719
1720         PR fortran/43169
1721         * gfortran.dg/impure_assignment_3.f90: New.
1722
1723 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1724
1725         PR debug/43229
1726         * gfortran.dg/pr43229.f90: New test.
1727
1728         PR debug/43237
1729         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1730
1731         PR debug/43177
1732         * gcc.dg/guality/pr43177.c: New test.
1733
1734 2010-03-02  Jason Merrill  <jason@redhat.com>
1735
1736         * g++.dg/ext/vector9.C: Adjust error message.
1737         * g++.dg/conversion/simd3.C: Likewise.
1738         * g++.dg/other/error23.C: Likewise.
1739
1740 2010-03-02  Mike Stump  <mikestump@comcast.net>
1741
1742         PR c++/41090
1743         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1744
1745 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1746
1747         PR fortran/43180
1748         * gfortran.dg/internal_pack_10.f90: New test.
1749
1750         PR fortran/43173
1751         * gfortran.dg/internal_pack_11.f90: New test.
1752
1753 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1754
1755         PR middle-end/42640
1756         * gcc.dg/tree-ssa/pr42640.c: New.
1757
1758 2010-03-01  Richard Guenther  <rguenther@suse.de>
1759
1760         PR tree-optimization/43220
1761         * gcc.c-torture/execute/pr43220.c: New testcase.
1762
1763 2010-03-01  Richard Guenther  <rguenther@suse.de>
1764
1765         PR middle-end/43213
1766         * gcc.dg/pr43213.c: New testcase.
1767
1768 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1769
1770         PR pch/14940
1771         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1772
1773 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1774
1775         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1776         New function.
1777         (check_effective_target_ucn): Likewise.
1778
1779         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1780         if !ucn.
1781         * gcc.dg/ucnid-2.c: Likewise.
1782         * gcc.dg/ucnid-3.c: Likewise.
1783         * gcc.dg/ucnid-4.c: Likewise.
1784         * gcc.dg/ucnid-11.c: Likewise.
1785         * gcc.dg/ucnid-12.c: Likewise.
1786         * gcc.dg/ucnid-6.c: Skip if !ucn.
1787         * gcc.dg/ucnid-9.c: Likewise.
1788
1789 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1790
1791         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1792         lists to dg-skip-if.
1793         * gcc.target/i386/stackalign/return-3.c: Likewise.
1794
1795 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1796
1797         * gcc.target/i386/clearcap.map: New file.
1798         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1799         Pass clearcap.map by default if supported.
1800
1801 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1802
1803         PR fortran/42900
1804         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1805         Explain this.
1806         * gfortran.dg/stat_2.f90: Likewise.
1807
1808 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1809
1810         PR fortran/43199
1811         * gfortran.dg/module_read_2.f90: New test.
1812
1813 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1814
1815         PR c++/42748
1816         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1817         * g++.dg/abi/mangle12.C: Likewise.
1818         * g++.dg/abi/mangle20-2.C: Likewise.
1819         * g++.dg/abi/mangle17.C: Likewise.
1820         * g++.dg/template/cond2.C: Likewise.
1821         * g++.dg/template/pr35240.C: Likewise.
1822
1823 2010-02-27  Richard Guenther  <rguenther@suse.de>
1824
1825         PR tree-optimization/43186
1826         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1827
1828 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1829
1830         * g++.dg/abi/packed1.C: Expect warning on the SH.
1831
1832 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
1833
1834         PR c++/42054:
1835         * g++.dg/parse/error37.C: New test.
1836
1837 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1838
1839         PR c/24577
1840         PR c/43192
1841         * gcc.dg/pr8927-1.c: Match new note.
1842         * gcc.dg/990506-0.c: Likewise.
1843         * gcc.dg/gomp/flush-2.c: Likewise.
1844         * gcc.dg/gomp/atomic-5.c: Likewise.
1845         * gcc.dg/gomp/pr34607.c: Likewise.
1846         * gcc.dg/pr35746.c: Likewise.
1847         * gcc.dg/cpp/pragma-1.c: Likewise.
1848         * gcc.dg/cpp/pragma-2.c: Likewise.
1849         * gcc.dg/pr41842.c: Likewise.
1850         * gcc.dg/noncompile/20040629-1.c: Likewise.
1851         * objc.dg/private-1.m: Likewise.
1852
1853 2010-02-27  Tobias Burnus  <burnus@net-b.de>
1854
1855         PR fortran/43185
1856         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1857         * gfortran.dg/default_initialization_4.f90: New test.
1858
1859 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
1860
1861         * gnat.dg/thin_pointer.ad[sb]: Rename into...
1862         * gnat.dg/thin_pointer1.ad[sb]: ...this.
1863         * gnat.dg/thin_pointer2.adb: New test.
1864         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1865
1866 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1867
1868         PR c/20631
1869         * gcc.dg/cpp/c90-pedantic.c: New.
1870         * gcc.dg/cpp/c90.c: New.
1871         * gcc.dg/gnu90-const-expr-1.c: New.
1872         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1873
1874 2010-02-26  Richard Guenther  <rguenther@suse.de>
1875
1876         PR tree-optimization/43186
1877         * gcc.c-torture/compile/pr43186.c: New testcase.
1878
1879 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
1880
1881         PR debug/43190
1882         * c-c++-common/dwarf2/pr43190.c: New test.
1883
1884 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1885
1886         PR testsuite/37074:
1887         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1888
1889 2010-02-26  Richard Guenther  <rguenther@suse.de>
1890
1891         PR tree-optimization/43188
1892         * gcc.c-torture/compile/pr43188.c: New testcase.
1893
1894 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1895
1896         PR target/43175
1897         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1898
1899 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1900
1901         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1902
1903 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1904
1905         PR target/43154
1906         * gcc.target/powerpc/pr43154.c: New file.
1907
1908 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1909
1910         PR debug/43166
1911         * gfortran.dg/debug/pr43166.f: New test.
1912
1913         PR debug/43165
1914         * gcc.dg/torture/pr43165.c: New test.
1915
1916 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1917
1918         PR c/43128
1919         * c-c++-common/pr41779.c: Update.
1920
1921 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1922
1923         PR ada/32547
1924         * lib/gnat-dg.exp (gnat_load): Redefine.
1925
1926         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1927         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1928
1929 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1930
1931         PR libobjc/36610
1932         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1933         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1934         -fgnu-runtime.
1935         Sort entries.
1936
1937 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1938
1939         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1940
1941 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1942
1943         PR debug/43150
1944         * gcc.dg/guality/vla-1.c: New test.
1945
1946 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1947
1948         PR fortran/43042
1949         * gfortran.dg/c_ptr_tests_15.f90: New test.
1950
1951 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1952
1953         PR target/43107
1954         * gcc.target/i386/pr43107.c: New test.
1955
1956 2010-02-23  Jason Merrill  <jason@redhat.com>
1957
1958         PR c++/43143
1959         * g++.dg/cpp0x/variadic100.C: New.
1960
1961 2010-02-23  Jason Merrill  <jason@redhat.com>
1962
1963         PR debug/42800
1964         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1965         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1966         * c-c++-common/dwarf2/vla1.c: New.
1967
1968 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1969
1970         PR target/43139
1971         * gcc.dg/pr43139.c: New test.
1972
1973         PR debug/43077
1974         * gcc.dg/guality/pr43077-1.c: New test.
1975
1976 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1977
1978         PR 43123
1979         * gcc.dg/march.c: New.
1980         * gcc.dg/march-generic.c: New.
1981         * gcc.dg/mtune.c: New.
1982
1983 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1984
1985         PR middle-end/43083
1986         * gcc.dg/graphite/pr43083.c: New.
1987
1988 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1989
1990         PR middle-end/43097
1991         * gfortran.dg/graphite/pr43097.f: New.
1992
1993 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1994             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1995
1996         PR middle-end/43140
1997         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1998
1999 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2000
2001         PR middle-end/43026
2002         * g++.dg/graphite/pr43026.C: New.
2003
2004 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2005
2006         PR c++/43126
2007         * gcc.dg/cleanup-1.c: Update.
2008         * gcc.dg/func-args-1.c: Update.
2009         * gcc.dg/format/sentinel-1.c: Update.
2010         * g++.old-deja/g++.jason/scoping10.C: Update.
2011         * g++.old-deja/g++.ns/lookup5.C: Update.
2012         * g++.dg/ext/cleanup-1.C: Update.
2013         * g++.dg/parse/varmod1.C: Update.
2014         * g++.dg/parse/error33.C: Update.
2015         * g++.dg/expr/call3.C: Update.
2016         * g++.dg/func-args-1.C: New.
2017
2018 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2019
2020         PR c/43125
2021         * gcc.dg/attr-used-2.c: Moved to ...
2022         * c-c++-common/attr-used-2.c: Here.
2023
2024         * gcc.dg/attr-used.c: Moved to ...
2025         * c-c++-common/attr-used.c: Here.
2026
2027 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2028
2029         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2030
2031 2010-02-22  Richard Guenther  <rguenther@suse.de>
2032
2033         PR lto/43045
2034         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2035         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2036
2037 2010-02-22  Richard Guenther  <rguenther@suse.de>
2038
2039         PR tree-optimization/42749
2040         * gcc.c-torture/compile/pr42749.c: New testcase.
2041
2042 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2043
2044         PR fortran/43072
2045         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2046         * gfortran.dg/internal_pack_9.f90: New test.
2047
2048 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2049
2050         PR c++/23510
2051         * g++.dg/template/recurse.C: Adjust.
2052         * g++.dg/template/pr23510.C: New.
2053
2054 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2055
2056         PR c++/42824
2057         * g++.dg/template/memclass4.C: New test.
2058
2059 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2060
2061         PR fortran/35259
2062         * gfortran.dg/reassoc_5.f90: New test.
2063
2064 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2065
2066         PR target/43067
2067         * gcc.target/i386/pr43067.c: New test.
2068
2069 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2070
2071         PR c++/35669
2072         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2073         -Wconversion-null.
2074         * g++.dg/warn/Wconversion-null.C: New test.
2075         * g++.old-deja/g++.other/null1.C: Move to...
2076         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2077
2078 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2079
2080         PR fortran/36932
2081         PR fortran/36933
2082         * gfortran.dg/dependency_26.f90: New test.
2083
2084         PR fortran/43072
2085         * gfortran.dg/internal_pack_7.f90: New test.
2086
2087         PR fortran/43111
2088         * gfortran.dg/internal_pack_8.f90: New test.
2089
2090 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2091
2092         PR 43128
2093         * c-c++-common/pr41779.c: Fix broken testcase.
2094
2095 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2096
2097         PR 36513
2098         * c-c++-common/pr36513.c: New testcase.
2099         * c-c++-common/pr36513-2.c: New testcase.
2100
2101 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2102
2103         PR 41779
2104         * c-c++-common/pr41779.c: New.
2105
2106 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2107
2108         PR debug/43084
2109         * gcc.dg/pr43084.c: New test.
2110
2111 2010-02-19  Richard Guenther  <rguenther@suse.de>
2112
2113         PR tree-optimization/42916
2114         * gcc.dg/pr42916.c: New testcase.
2115
2116 2010-02-18  Jason Merrill  <jason@redhat.com>
2117
2118         PR c++/42837
2119         * g++.dg/abi/packed1.C: Add expected warning.
2120
2121         PR c++/43108
2122         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2123         * gcc.dg/torture/dg-torture.exp: Likewise.
2124         * c-c++-common/torture/complex-sign.h,
2125         c-c++-common/torture/complex-sign-add.c,
2126         c-c++-common/torture/complex-sign-mixed-add.c,
2127         c-c++-common/torture/complex-sign-mixed-div.c,
2128         c-c++-common/torture/complex-sign-mixed-mul.c,
2129         c-c++-common/torture/complex-sign-mixed-sub.c,
2130         c-c++-common/torture/complex-sign-mul.c,
2131         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2132         Adapt for C++ compilation as well.
2133
2134         PR c++/43070
2135         * g++.dg/ext/label1.C: Update.
2136         * g++.dg/ext/label2.C: Update.
2137
2138         PR c++/26261
2139         * g++.dg/template/dependent-name6.C: New.
2140
2141         PR c++/43109
2142         * g++.dg/parse/namespace12.C: New.
2143
2144 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2145
2146         PR tree-optimization/43066
2147         * gcc.c-torture/compile/pr43066.c: New test.
2148
2149 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2150
2151         * g++.dg/ext/attrib35.C: Fix target selector string.
2152         * g++.dg/ext/attrib36.C: Ditto.
2153         * g++.dg/ext/attrib37.C: Ditto.
2154         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2155         * g++.dg/abi/mangle25.C: Ditto.
2156
2157 2010-02-17  Jason Merrill  <jason@redhat.com>
2158
2159         PR c++/43069
2160         * g++.dg/parse/namespace11.C: New.
2161
2162         PR c++/43093
2163         * g++.dg/ext/attrib37.C: New.
2164
2165         PR c++/43079
2166         * g++.dg/template/ptrmem20.C: New.
2167
2168 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2169
2170         PR target/43103
2171         * gcc.target/i386/xop-check.h: Include m256-check.h.
2172         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2173         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2174         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2175         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2176
2177 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2178
2179         PR debug/42918
2180         * gcc.dg/pr42918.c: New test.
2181
2182 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2183
2184         * g++.dg/ext/attrib36.C: Require ILP32.
2185
2186 2010-02-16  Richard Guenther  <rguenther@suse.de>
2187
2188         PR tree-optimization/41043
2189         * gfortran.dg/pr41043.f90: New testcase.
2190         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2191
2192 2010-02-16  Jason Merrill  <jason@redhat.com>
2193
2194         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2195
2196 2010-02-16  Ira Rosen <irar@il.ibm.com>
2197
2198         PR tree-optimization/43074
2199         * gcc.dg/vect/fast-math-pr43074.c: New test.
2200
2201 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2202
2203         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2204
2205 2010-02-16  Jason Merrill  <jason@redhat.com>
2206
2207         PR c++/43031
2208         * g++.dg/ext/attrib36.C: New.
2209
2210         PR c++/43036
2211         * g++.dg/other/array6.C: New.
2212
2213 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2214
2215         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2216
2217 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2218
2219         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2220         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2221         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2222         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2223         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2224         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2225
2226 2010-02-15  Richard Guenther  <rguenther@suse.de>
2227
2228         PR middle-end/43068
2229         * g++.dg/torture/pr43068.C: New testcase.
2230
2231 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2232
2233         PR c++/43024
2234         * g++.dg/opt/ice1.C: New.
2235
2236 2010-02-14  Jason Merrill  <jason@redhat.com>
2237
2238         PR c++/41997
2239         * g++.dg/cpp0x/initlist-opt.C: New.
2240
2241 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2242
2243         PR fortran/41113
2244         PR fortran/41117
2245         * gfortran.dg/internal_pack_6.f90: New test.
2246
2247 2010-02-12  Jason Merrill  <jason@redhat.com>
2248
2249         PR c++/43054
2250         * g++.dg/cpp0x/variadic99.C: New.
2251
2252 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2253
2254         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2255         sign extend pointers to gualchk_t.
2256
2257         PR c++/43033
2258         * g++.dg/other/default3.C: Xfail g4 test.
2259
2260 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2261
2262         PR middle-end/43012
2263         * gcc.dg/graphite/pr43012.c: New.
2264
2265 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2266
2267         PR middle-end/42930
2268         * g++.dg/graphite/pr42930.C: New.
2269
2270 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2271
2272         PR middle-end/42914
2273         PR middle-end/42530
2274         * gcc.dg/graphite/pr42530.c: New.
2275         * gcc.dg/graphite/pr42914.c: New.
2276
2277 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2278
2279         PR middle-end/42771
2280         * gcc.dg/graphite/pr42771.c: New.
2281
2282 2010-02-11  Richard Guenther  <rguenther@suse.de>
2283
2284         PR tree-optimization/42998
2285         * gcc.c-torture/compile/pr42998.c: New testcase.
2286
2287 2010-02-10  Jason Merrill  <jason@redhat.com>
2288
2289         PR c++/41896
2290         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2291
2292         PR c++/42983, core issue 906
2293         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2294         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2295
2296         PR c++/43016
2297         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2298
2299 2010-02-10  Richard Guenther  <rguenther@suse.de>
2300
2301         PR tree-optimization/43017
2302         * gcc.dg/torture/pr43017.c: New testcase.
2303
2304 2010-02-10  Tobias Burnus <burnus@net-b.de>
2305
2306         PR fortran/40823
2307         * gfortran.dg/private_type_1.f90: Update error location.
2308         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2309         * gfortran.dg/typebound_operator_2.f03: Ditto.
2310         * gfortran.dg/assignment_2.f90: Ditto.
2311         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2312         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2313
2314 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2315
2316         PR fortran/43015
2317         * gfortran.dg/bind_c_usage_20.f90: New test.
2318
2319 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2320
2321         PR debug/43010
2322         * g++.dg/debug/pr43010.C: New test.
2323
2324 2010-02-10  Richard Guenther  <rguenther@suse.de>
2325
2326         PR c/43007
2327         * gcc.c-torture/execute/20100209-1.c: New testcase.
2328         * gcc.dg/fold-div-3.c: Likewise.
2329
2330 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2331
2332         * gcc.dg/builtin-ffs-1.c: New test.
2333
2334 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2335
2336         PR fortran/42999
2337         * gfortran.dg/array_constructor_35.f90: New test.
2338
2339 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2340
2341         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2342
2343 2010-02-09  Jason Merrill  <jason@redhat.com>
2344
2345         PR c++/42399
2346         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2347
2348         PR c++/42370
2349         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2350
2351 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2352
2353         PR fortran/41869
2354         * gfortran.dg/module_write_1.f90: New test.
2355
2356 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2357
2358         * gcc.dg/pr19340.c: Adjust.
2359
2360 2010-02-09  Richard Guenther  <rguenther@suse.de>
2361
2362         PR tree-optimization/43008
2363         * gcc.c-torture/execute/pr43008.c: New testcase.
2364
2365 2010-02-09  Richard Guenther  <rguenther@suse.de>
2366
2367         PR tree-optimization/43000
2368         * gcc.dg/torture/pr43000.c: New testcase.
2369         * gcc.dg/torture/pr43002.c: Likewise.
2370
2371 2010-02-09  Daniel Kraft  <d@domob.eu>
2372
2373         PR fortran/39171
2374         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2375         and pass -Wsurprising as necessary.
2376
2377 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2378
2379         PR tree-optimization/42890
2380         * g++.dg/torture/pr42890.C: New test.
2381
2382 2010-02-08  Richard Guenther  <rguenther@suse.de>
2383
2384         PR middle-end/42995
2385         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2386
2387 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2388
2389         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2390         return 0 from main.
2391         * gcc.dg/graphite/block-1.c: Same.
2392         * gcc.dg/graphite/block-3.c: Same.
2393         * gcc.dg/graphite/block-4.c: Same.
2394         * gcc.dg/graphite/block-5.c: Same.
2395         * gcc.dg/graphite/block-6.c: Same.
2396         * gcc.dg/graphite/block-7.c: Same.
2397         * gcc.dg/graphite/interchange-0.c: Same.
2398         * gcc.dg/graphite/interchange-1.c: Same.
2399         * gcc.dg/graphite/interchange-10.c: Same.
2400         * gcc.dg/graphite/interchange-11.c: Same.
2401         * gcc.dg/graphite/interchange-12.c: Same.
2402         * gcc.dg/graphite/interchange-2.c: Same.
2403         * gcc.dg/graphite/interchange-3.c: Same.
2404         * gcc.dg/graphite/interchange-4.c: Same.
2405         * gcc.dg/graphite/interchange-5.c: Same.
2406         * gcc.dg/graphite/interchange-6.c: Same.
2407         * gcc.dg/graphite/interchange-7.c: Same.
2408         * gcc.dg/graphite/interchange-8.c: Same.
2409         * gcc.dg/graphite/interchange-9.c: Same.
2410         * gcc.dg/graphite/interchange-mvt.c: Same.
2411
2412 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2413
2414         * gfortran.dg/graphite/id-19.f: New.
2415         * gfortran.dg/graphite/pr14741.f90: New.
2416         * gfortran.dg/graphite/pr41924.f90: New.
2417         * gfortran.dg/graphite/run-id-2.f90: New.
2418
2419 2010-02-07  Richard Guenther  <rguenther@suse.de>
2420
2421         PR middle-end/42956
2422         * gcc.c-torture/compile/pr42956.c: New testcase.
2423
2424 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2425
2426         PR libfortran/42742
2427         * gfortran.dg/fmt_cache_2.f: New test.
2428
2429 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2430
2431         * gfortran.dg/read_no_eor.f90: New test.
2432
2433 2010-02-05  Jason Merrill  <jason@redhat.com>
2434
2435         * g++.dg/ext/label13.C: Move constructor body out of class.
2436
2437 2010-02-03  Jason Merrill  <jason@redhat.com>
2438
2439         PR c++/42870
2440         * g++.dg/ext/dllexport3.C: New.
2441
2442 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2443
2444         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2445
2446 2010-02-05  Richard Guenther  <rguenther@suse.de>
2447
2448         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2449
2450 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2451
2452         PR c++/42915
2453         * g++.dg/other/crash-9.C: New test.
2454
2455 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2456
2457         PR fortran/42309
2458         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2459
2460 2010-02-04  Richard Guenther  <rguenther@suse.de>
2461
2462         PR rtl-optimization/42952
2463         * gcc.dg/torture/pr42952.c: New testcase.
2464
2465 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2466
2467         PR libfortran/42901
2468         * gfortran.dg/namelist_60.f90: New test.
2469
2470 2010-02-03  Jason Merrill  <jason@redhat.com>
2471
2472         PR c++/40138
2473         * g++.dg/ext/builtin11.C: New.
2474
2475         PR c++/4926
2476         PR c++/38600
2477         * g++.dg/abi/mangle35.C: New.
2478         * g++.dg/abi/mangle37.C: New.
2479
2480         PR c++/12909
2481         * g++.dg/abi/mangle36.C: New.
2482
2483         PR c++/35652
2484         * g++.dg/warn/string1.C: New.
2485
2486 2010-02-03  Richard Guenther  <rguenther@suse.de>
2487
2488         PR tree-optimization/42944
2489         * gcc.dg/errno-1.c: New testcase.
2490
2491 2010-02-03  Richard Guenther  <rguenther@suse.de>
2492
2493         PR middle-end/42927
2494         * gcc.c-torture/compile/pr42927.c: New testcase.
2495
2496 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2497
2498         PR fortran/42936
2499         * gfortran.dg/null_4.f90: New test.
2500
2501 2010-02-02  Jason Merrill  <jason@redhat.com>
2502
2503         PR c++/41090
2504         * g++.dg/ext/label13.C: New.
2505
2506 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2507
2508         PR fortran/42650
2509         * gfortran.dg/func_result_5.f90: New test.
2510
2511 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2512
2513         PR fortran/42922
2514         * gfortran.dg/pure_initializer_3.f90: News test.
2515
2516 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2517
2518         PR fortran/42888
2519         * gfortran.dg/allocate_derived_2.f90: New test.
2520
2521 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2522
2523         PR middle-end/42898
2524         * gcc.dg/torture/pr42898-2.c: New test.
2525
2526 2010-01-31  Richard Guenther  <rguenther@suse.de>
2527
2528         PR middle-end/42898
2529         * gcc.dg/torture/pr42898.c: New testcase.
2530
2531 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2532
2533         PR fortran/38324
2534         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2535         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2536
2537 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2538
2539         * g++.dg/tree-ssa/inline-1.C: New.
2540         * g++.dg/tree-ssa/inline-2.C: New.
2541         * g++.dg/tree-ssa/inline-3.C: New.
2542
2543 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2544
2545         PR testsuite/41701
2546         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2547         the string 'pow' in the pathname of the compiler from generating a
2548         test failure.
2549
2550 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2551
2552         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2553         * g++.old-deja/g++.mike/eh17.C: Likewise.
2554         * g++.old-deja/g++.mike/p5571.C: Likewise.
2555
2556 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2557
2558         PR c++/42758
2559         PR c++/42634
2560         PR c++/42336
2561         PR c++/42797
2562         PR c++/42880
2563         * g++.dg/other/crash-5.C: New test.
2564         * g++.dg/other/crash-6.C: New test.
2565         * g++.dg/other/crash-7.C: New test.
2566         * g++.dg/other/crash-8.C: New test.
2567
2568 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2569
2570         PR rtl-optimization/42889
2571         * gcc.dg/pr42889.c: New test.
2572
2573 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2574
2575         * gcc.target/i386/pr42881.c: Use SSE2.
2576
2577 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2578
2579         PR target/42891
2580         * gcc.target/i386/pr42891.c: New test.
2581
2582 2010-01-28  Richard Guenther  <rguenther@suse.de>
2583
2584         PR tree-optimization/42871
2585         * g++.dg/torture/pr42871.C: New testcase.
2586
2587 2010-01-28  Richard Guenther  <rguenther@suse.de>
2588
2589         * gcc.dg/Wobjsize-1.h: New testcase.
2590         * gcc.dg/Wobjsize-1.c: Likewise.
2591
2592 2010-01-28  Richard Guenther  <rguenther@suse.de>
2593
2594         PR middle-end/42883
2595         * g++.dg/torture/pr42883.C: New testcase.
2596
2597 2010-01-28  Michael Matz  <matz@suse.de>
2598
2599         * gcc.target/i386/pr42881.c: New test.
2600
2601 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2602
2603         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2604         Add i?86-*-solaris2* support.
2605
2606 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2607
2608         PR c++/42713
2609         PR c++/42820
2610         * g++.dg/template/typedef27.C: New test case.
2611         * g++.dg/template/typedef28.C: New test case.
2612
2613 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2614
2615         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2616
2617 2010-01-27  Richard Guenther  <rguenther@suse.de>
2618
2619         PR middle-end/42878
2620         * gcc.dg/torture/pr42878-1.c: New testcase.
2621         * gcc.dg/torture/pr42878-2.c: Likewise.
2622
2623 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2624
2625         PR middle-end/42874
2626         * gcc.dg/vla-22.c: New test.
2627
2628 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2629
2630         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2631         current collation.
2632
2633 2010-01-26  Richard Guenther  <rguenther@suse.de>
2634
2635         PR rtl-optimization/42685
2636         * gcc.dg/pr42685.c: New testcase.
2637         * g++.dg/other/pr42685.C: Likewise.
2638
2639 2010-01-26  Richard Guenther  <rguenther@suse.de>
2640
2641         PR middle-end/42806
2642         * g++.dg/other/pr42806.C: New testcase.
2643
2644 2010-01-26  Richard Guenther  <rguenther@suse.de>
2645
2646         PR tree-optimization/42250
2647         * gcc.dg/pr42250.c: New testcase.
2648
2649 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2650
2651         * gnat.dg/array_bounds_test.adb: New test.
2652
2653 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2654
2655         PR fortran/42858
2656         * gfortran.dg/generic_21.f90: New test.
2657
2658 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2659
2660         PR testsuite/41522
2661         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2662
2663 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2664
2665         PR c++/42748
2666         * g++.dg/abi/arm_va_list2.C: New test.
2667         * g++.dg/abi/arm_va_list2.h: Companion header file.
2668
2669 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2670
2671         PR fortran/41044
2672         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2673
2674         PR fortran/41167
2675         * gfortran.dg/char_array_arg_1.f90 : New test.
2676
2677         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2678
2679 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2680
2681         PR fortran/39304
2682         * gfortran.dg/generic_20.f90: New test.
2683
2684 2010-01-22  Michael Matz  <matz@suse.de>
2685
2686         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2687         -msse2.
2688
2689 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2690
2691         PR fortran/42736
2692         * gfortran.dg/dependency_25.f90 : New test.
2693
2694 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2695
2696         PR tree-optimization/42585
2697         * gcc.dg/tree-ssa/pr42585.c: New test.
2698
2699 2010-01-21  Richard Guenther  <rguenther@suse.de>
2700
2701         PR middle-end/19988
2702         * gcc.dg/pr19988.c: New testcase.
2703
2704 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2705
2706         * g++.dg/compat/decimal/compat-common.h: New file.
2707         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2708         * g++.dg/compat/decimal/pass_x.h: New file.
2709         * g++.dg/compat/decimal/pass_y.h: New file.
2710         * g++.dg/compat/decimal/pass-1_main.C: New file.
2711         * g++.dg/compat/decimal/pass-1_x.C: New file.
2712         * g++.dg/compat/decimal/pass-1_y.C: New file.
2713         * g++.dg/compat/decimal/pass-2_main.C: New file.
2714         * g++.dg/compat/decimal/pass-2_x.C: New file.
2715         * g++.dg/compat/decimal/pass-2_y.C: New file.
2716         * g++.dg/compat/decimal/pass-3_main.C: New file.
2717         * g++.dg/compat/decimal/pass-3_x.C: New file.
2718         * g++.dg/compat/decimal/pass-3_y.C: New file.
2719         * g++.dg/compat/decimal/pass-4_main.C: New file.
2720         * g++.dg/compat/decimal/pass-4_x.C: New file.
2721         * g++.dg/compat/decimal/pass-4_y.C: New file.
2722         * g++.dg/compat/decimal/pass-5_main.C: New file.
2723         * g++.dg/compat/decimal/pass-5_x.C: New file.
2724         * g++.dg/compat/decimal/pass-5_y.C: New file.
2725         * g++.dg/compat/decimal/pass-6_main.C: New file.
2726         * g++.dg/compat/decimal/pass-6_x.C: New file.
2727         * g++.dg/compat/decimal/pass-6_y.C: New file.
2728         * g++.dg/compat/decimal/return_x.h: New file.
2729         * g++.dg/compat/decimal/return_y.h: New file.
2730         * g++.dg/compat/decimal/return-1_main.C: New file.
2731         * g++.dg/compat/decimal/return-1_x.C: New file.
2732         * g++.dg/compat/decimal/return-1_y.C: New file.
2733         * g++.dg/compat/decimal/return-2_main.C: New file.
2734         * g++.dg/compat/decimal/return-2_x.C: New file.
2735         * g++.dg/compat/decimal/return-2_y.C: New file.
2736         * g++.dg/compat/decimal/return-3_main.C: New file.
2737         * g++.dg/compat/decimal/return-3_x.C: New file.
2738         * g++.dg/compat/decimal/return-3_y.C: New file.
2739         * g++.dg/compat/decimal/return-4_main.C: New file.
2740         * g++.dg/compat/decimal/return-4_x.C: New file.
2741         * g++.dg/compat/decimal/return-4_y.C: New file.
2742         * g++.dg/compat/decimal/return-5_main.C: New file.
2743         * g++.dg/compat/decimal/return-5_x.C: New file.
2744         * g++.dg/compat/decimal/return-5_y.C: New file.
2745         * g++.dg/compat/decimal/return-6_main.C: New file.
2746         * g++.dg/compat/decimal/return-6_x.C: New file.
2747         * g++.dg/compat/decimal/return-6_y.C: New file.
2748
2749 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2750
2751         PR debug/42715
2752         * gcc.dg/pr42715.c: New.
2753
2754 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2755
2756         PR c++/42038
2757         * g++.dg/parse/crash55.C: New.
2758
2759 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2760
2761         PR debug/42782
2762         * gcc.dg/guality/pr42782.c: New.
2763
2764 2010-01-20  Jason Merrill  <jason@redhat.com>
2765
2766         PR c++/41788
2767         * g++.dg/abi/packed1.C: New.
2768
2769         PR c++/41920
2770         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2771
2772         PR c++/40750
2773         * g++.dg/parse/fn-typedef1.C: New.
2774         * g++.dg/other/cv_quals.C: Adjust.
2775
2776 2010-01-20  Anthony Green  <green@moxielogic.com>
2777
2778         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2779         pack(push) pragma).
2780         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2781         * gcc.dg/20020312-2.c: Port this to the moxie core.
2782         * gcc.dg/weak/typeof-2.c: Ditto.
2783
2784 2010-01-20  Richard Guenther  <rguenther@suse.de>
2785
2786         PR tree-optimization/42717
2787         * gcc.c-torture/compile/pr42717.c: New testcase.
2788
2789 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2790
2791         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2792         of signed, add a few new tests.
2793
2794         PR middle-end/42803
2795         * g++.dg/parse/limits-initializer1.C: New test.
2796
2797 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2798
2799         PR fortran/42804
2800         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2801         * gfortran.dg/typebound_call_12.f03: New test.
2802
2803 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2804
2805         PR fortran/42783
2806         * gfortran.dg/bounds_check_15.f90 : New test.
2807
2808 2010-01-19  Michael Matz  <matz@suse.de>
2809
2810         PR tree-optimization/41783
2811         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2812
2813 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2814
2815         PR target/38697.
2816         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2817         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2818         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2819         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2820         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2821         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2822         * gcc.target/arm/neon/vget_lows8.c: Likewise.
2823         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2824         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2825         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2826         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2827
2828 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2829
2830         PR fortran/42545
2831         * gfortran.dg/extends_6.f03: Modified an error message.
2832         * gfortran.dg/extends_10.f03: New test.
2833         * gfortran.dg/private_type_6.f03: Modified an error message.
2834         * gfortran.dg/structure_constructor_8.f03: Ditto.
2835
2836 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
2837
2838         PR tree-optimization/42719
2839         * gcc.dg/pr42719.c: New test.
2840
2841         PR debug/42728
2842         * gcc.dg/pr42728.c: New test.
2843
2844 2010-01-19  Anthony Green  <green@moxielogic.com>
2845
2846         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2847
2848 2010-01-18  Anthony Green  <green@moxielogic.com>
2849
2850         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2851         for moxie.
2852
2853 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
2854
2855         * g++.dg/template/error45.C: reverted as part of reverting the
2856         fix of PR c++/42634.
2857
2858 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2859
2860         PR c++/42634
2861         * g++.dg/template/error45.C: New test.
2862
2863 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2864
2865         PR c++/42766
2866         * g++.dg/conversion/op6.C: New test.
2867
2868 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
2869
2870         PR target/42774
2871         * gcc.target/alpha/pr42774.c: New test.
2872
2873 2010-01-18  Richard Guenther  <rguenther@suse.de>
2874
2875         PR tree-optimization/42781
2876         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2877
2878 2010-01-17  Richard Guenther  <rguenther@suse.de>
2879
2880         PR middle-end/42248
2881         * gcc.c-torture/execute/pr42248.c: New testcase.
2882
2883 2010-01-17  Richard Guenther  <rguenther@suse.de>
2884
2885         PR tree-optimization/42773
2886         * g++.dg/torture/pr42773.C: New testcase.
2887
2888 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2889
2890         PR fortran/42677
2891         * gfortran.dg/interface_assignment_5.f90: New test.
2892
2893 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2894
2895         PR c++/42697
2896         * g++.dg/template/crash94.C: Reverted.
2897
2898 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2899
2900         PR debug/42767
2901         * gcc.dg/debug/pr42767.c: New.
2902
2903 2010-01-15  Jason Merrill  <jason@redhat.com>
2904
2905         PR c++/42761
2906         * g++.dg/cpp0x/decltype22.C: New.
2907
2908 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2909
2910         PR middle-end/42760
2911         * g++.dg/torture/pr42760.C: New test.
2912
2913 2010-01-15  Jing Yu  <jingyu@google.com>
2914
2915         PR rtl-optimization/42691
2916         * gcc.c-torture/execute/pr42691.c: New.
2917
2918 2010-01-15  Richard Guenther  <rguenther@suse.de>
2919
2920         PR middle-end/42739
2921         * g++.dg/torture/pr42739.C: New testcase.
2922
2923 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2924
2925         * g++.dg/template/error45.C: Revert as part of reverting changes
2926         or PR c++/42634.
2927
2928 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2929
2930         PR fortran/42684
2931         * gfortran.dg/interface_31.f90: New test.
2932
2933 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2934
2935         * gcc.target/powerpc/pr42747.c: New file.
2936
2937 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2938
2939         PR middle-end/42674
2940         * c-c++-common/pr42674.c: New test.
2941
2942         PR c++/42608
2943         * g++.dg/template/instantiate11.C: New test.
2944
2945 2010-01-14  Jason Merrill  <jason@redhat.com>
2946
2947         PR c++/42701
2948         * g++.dg/overload/error3.C: New.
2949
2950         PR c++/42655
2951         * g++.dg/overload/rvalue1.C: New.
2952
2953 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2954
2955         PR tree-optimization/42706
2956         * gcc.dg/ipa/pr42706.c: New testcase.
2957
2958 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2959
2960         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2961
2962 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2963
2964         PR tree-optimization/42714
2965         * g++.dg/torture/pr42714.C: New test.
2966
2967 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2968
2969         PR rtl-optimization/42246
2970         * gfortran.dg/pr42246-2.f: New.
2971
2972 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2973
2974         PR rtl-optimization/42389
2975         * gcc.dg/pr42389.c: New.
2976
2977 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2978
2979         PR rtl-optimization/42388
2980         * gcc.dg/pr42388.c: New.
2981
2982 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2983
2984         PR rtl-optimization/42294
2985         * gfortran.dg/pr42294.f: New.
2986
2987 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2988
2989         PR rtl-optimization/39453
2990         PR rtl-optimization/42246
2991         * gcc.dg/pr39453.c: New.
2992         * gcc.dg/pr42246.c: New.
2993
2994 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2995
2996         PR middle-end/42245
2997         * gcc.dg/pr42245.c: New.
2998         * gcc.dg/pr42245-2.c: New.
2999
3000 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3001
3002         PR rtl-optimization/42249
3003         * gcc.dg/pr42249.c: New.
3004
3005 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3006
3007         PR c/42721
3008         * gcc.c-torture/execute/pr42721.c: New test.
3009
3010 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3011
3012         PR tree-optimization/42709
3013         * gcc.dg/vect/pr42709.c: New test.
3014
3015 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3016
3017         PR fortran/41478
3018         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3019         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3020
3021 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3022
3023         PR fortran/42481
3024         * gfortran.dg/generic_19.f90 : New test.
3025
3026 2010-01-13  Richard Guenther  <rguenther@suse.de>
3027
3028         PR tree-optimization/42730
3029         * gcc.c-torture/compile/pr42730.c: New testcase.
3030
3031 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3032
3033         PR target/pr42542
3034         * gcc.target/ia64/pr42542-1.c: New.
3035         * gcc.target/ia64/pr42542-2.c: New.
3036         * gcc.target/ia64/pr42542-3.c: New.
3037
3038 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3039
3040         PR c++/42634
3041         * g++.dg/template/error45.C: New test.
3042
3043 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3044
3045         PR tree-optimization/42704
3046         * g++.dg/torture/pr42704.C: New test.
3047
3048 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3049
3050         PR tree-optimization/42703
3051         * gcc.c-torture/compile/pr42703.c: New test.
3052
3053 2010-01-13  Richard Guenther  <rguenther@suse.de>
3054
3055         PR tree-optimization/42705
3056         * gcc.c-torture/compile/pr42705.c: New testcase.
3057
3058 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3059
3060         * gcc.target/bfin/l2.c: New test.
3061         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3062
3063 2010-01-13  Richard Guenther  <rguenther@suse.de>
3064
3065         PR middle-end/42716
3066         * gcc.c-torture/compile/pr42716.c: New testcase.
3067
3068 2010-01-13  Richard Guenther  <rguenther@suse.de>
3069
3070         PR lto/42678
3071         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3072
3073 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3074
3075         PR c/42708
3076         * gcc.c-torture/compile/pr42708-1.c: New test.
3077
3078 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3079
3080         PR debug/42662
3081         * gcc.dg/pr42662.c: New test.
3082
3083         PR tree-optimization/42645
3084         * g++.dg/other/pr42645-1.C: New test.
3085         * g++.dg/other/pr42645-2.C: New test.
3086
3087 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3088
3089         PR target/42416
3090         * gcc.target/powerpc/warn-1.c: New test.
3091         * gcc.target/powerpc/warn-2.c: New test.
3092
3093 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3094
3095         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3096         stack alignment.
3097
3098 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3099
3100         * gcc.dg/lto/20100108_0.c: New.
3101
3102 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3103
3104         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3105         Add -march=i686 -msse for 32bit x86 targets.
3106
3107 2010-01-10  Richard Guenther  <rguenther@suse.de>
3108
3109         PR middle-end/42667
3110         * gcc.dg/torture/pr42667.c: New testcase.
3111
3112 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3113
3114         PR fortran/32489
3115         * gfortran.dg/array_constructor_34.f90: New test.
3116
3117 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3118
3119         PR fortran/20923
3120         * gfortran.dg/array_constructor_33.f90: New test.
3121         gfortran.dg/array_function_5.f90: Add credit.
3122
3123 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3124
3125         PR debug/42631
3126         * gcc.dg/pr42631.c: New.
3127
3128 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3129
3130         PR debug/42630
3131         * gcc.dg/pr42630.c: New.
3132
3133 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3134
3135         PR debug/42629
3136         * gcc.dg/pr42629.c: New.
3137
3138 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3139
3140         PR middle-end/42363
3141         * gcc.dg/torture/pr42363.c: New.
3142
3143 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3144
3145         PR debug/42604
3146         PR debug/42395
3147         * gcc.dg/vect/pr42604.c: New.
3148         * gcc.dg/vect/pr42395.c: New.
3149
3150 2010-01-09  Richard Guenther  <rguenther@suse.de>
3151
3152         PR middle-end/42512
3153         * gcc.c-torture/execute/pr42512.c: New testcase.
3154
3155 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3156
3157         PR fortran/41298
3158         * gfortran.dg/c_ptr_tests_14.f90: New test.
3159
3160 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3161
3162         PR ada/41929
3163         * gnat.dg/null_pointer_deref1.adb: Don't run on
3164         sparc*-sun-solaris2.11.
3165
3166 2010-01-08  Richard Guenther  <rguenther@suse.de>
3167
3168         PR lto/42528
3169         * gcc.dg/lto/20100103-1_0.c: New testcase.
3170         * gcc.dg/lto/20100103-2_0.c: Likewise.
3171
3172 2010-01-08  Tobias Burnus  <burnus@net-b.de
3173
3174         PR/fortran 25829
3175         * gfortran.dg/asynchronous_1.f90: New test.
3176         * gfortran.dg/asynchronous_2.f90: New test.
3177         * gfortran.dg/conflicts.f90: Update error message.
3178
3179 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3180
3181         c++/40155
3182         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3183
3184 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3185
3186         PR tree-optimization/42625
3187         * g++.dg/opt/dtor4.C: New test.
3188         * g++.dg/opt/dtor4.h: New.
3189         * g++.dg/opt/dtor4-aux.cc: New.
3190
3191 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3192
3193         PR fortran/42597
3194         * gfortran.dg/proc_ptr_26.f90: New test.
3195
3196 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3197
3198         PR fortran/41872
3199         * gfortran.dg/allocatable_scalar_7.f90: New test.
3200
3201 2010-01-06  Richard Guenther  <rguenther@suse.de>
3202
3203         * gcc.c-torture/compile/pr42632.c: New testcase.
3204
3205 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3206
3207         PR target/42542
3208         * gcc.target/i386/pr42542-4.c: New.
3209         * gcc.target/i386/pr42542-4a.c: Likewise.
3210         * gcc.target/i386/pr42542-5.c: Likewise.
3211         * gcc.target/i386/pr42542-5a.c: Likewise.
3212
3213 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3214
3215         * gcc.dg/tls/opt-15.c: New test.
3216
3217 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3218
3219         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3220
3221 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3222
3223         PR tree-optimization/42462
3224         * g++.dg/torture/pr42462.C: New test.
3225
3226 2010-01-05  Jason Merrill  <jason@redhat.com>
3227
3228         * g++.dg/cpp0x/initlist30.C: New test.
3229
3230 2010-01-05  Richard Guenther  <rguenther@suse.de>
3231
3232         PR tree-optimization/42614
3233         * gcc.c-torture/execute/pr42614.c: New testcase.
3234
3235 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3236
3237         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3238         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3239         -Wunreachable-code.
3240         * gcc.dg/Wunreachable-2.c: Likewise.
3241         * gcc.dg/Wunreachable-3.c: Likewise.
3242         * gcc.dg/Wunreachable-4.c: Likewise.
3243         * gcc.dg/Wunreachable-5.c: Likewise.
3244         * gcc.dg/Wunreachable-6.c: Likewise.
3245         * gcc.dg/Wunreachable-7.c: Likewise.
3246         * gcc.dg/Wunreachable-8.c: Likewise.
3247         * gcc.dg/20041231-1.c: Likewise.
3248
3249 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3250
3251         PR other/42611
3252         * gcc.dg/pr42611.c: New test.
3253
3254         PR tree-optimization/42508
3255         * g++.dg/opt/pr42508.C: New test.
3256
3257 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3258
3259         PR fortran/41872
3260         * gfortran.dg/allocatable_scalar_8.f90: New.
3261
3262 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3263
3264         PR tree-optimization/42398
3265         * gcc.c-torture/compile/pr42398.c: New test.
3266
3267 2010-01-04  Jason Merrill  <jason@redhat.com>
3268
3269         PR c++/42555
3270         * g++.dg/ext/attrib35.C: New.
3271
3272         PR c++/42567
3273         * g++.dg/cpp0x/auto17.C: New.
3274
3275 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3276
3277         * gcc.dg/lto/20100104_0.c: New.
3278
3279 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3280
3281         PR target/42542
3282         * gcc.target/i386/pr42542-1.c: New.
3283         * gcc.target/i386/pr42542-1a.c: Likewise.
3284         * gcc.target/i386/pr42542-1b.c: Likewise.
3285         * gcc.target/i386/pr42542-2.c: Likewise.
3286         * gcc.target/i386/pr42542-2a.c: Likewise.
3287         * gcc.target/i386/pr42542-2b.c: Likewise.
3288         * gcc.target/i386/pr42542-3.c: Likewise.
3289         * gcc.target/i386/pr42542-3a.c: Likewise.
3290
3291 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3292
3293         PR fortran/41872
3294         * gfortran.dg/allocatable_scalar_5.f90: New test.
3295         * gfortran.dg/allocatable_scalar_6.f90: New test.
3296
3297 2010-01-03  Richard Guenther  <rguenther@suse.de>
3298
3299         PR testsuite/42583
3300         * gfortran.dg/gomp/recursion1.f90: Remove.
3301
3302 2010-01-03  Richard Guenther  <rguenther@suse.de>
3303
3304         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3305         * gcc.dg/uninit-6.c: Likewise.
3306         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3307
3308 2010-01-03  Richard Guenther  <rguenther@suse.de>
3309
3310         PR tree-optimization/42589
3311         * gcc.target/i386/pr42589.c: New testcase.
3312
3313 2010-01-03  Richard Guenther  <rguenther@suse.de>
3314
3315         PR tree-optimization/42438
3316         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3317
3318 2010-01-02  Richard Guenther  <rguenther@suse.de>
3319
3320         PR testsuite/41651
3321         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3322
3323 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3324
3325         PR target/42448
3326         * gcc.target/alpha/pr42448-1.c: New test.
3327         * gcc.target/alpha/pr42448-2.c: Ditto.
3328
3329 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3330
3331         PR preprocessor/41947
3332         * gcc.dg/c99-hexfloat-3.c: New test.
3333
3334 2010-01-01  Richard Guenther  <rguenther@suse.de>
3335
3336         PR c/42570
3337         * gcc.c-torture/execute/pr42570.c: New testcase.
3338
3339 2010-01-01  Richard Guenther  <rguenther@suse.de>
3340
3341         PR middle-end/42559
3342         * gcc.c-torture/compile/pr42559.c: New testcase.
3343
3344 \f
3345 Copyright (C) 2010 Free Software Foundation, Inc.
3346
3347 Copying and distribution of this file, with or without modification,
3348 are permitted in any medium without royalty provided the copyright
3349 notice and this notice are preserved.