OSDN Git Service

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