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