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