OSDN Git Service

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