OSDN Git Service

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