OSDN Git Service

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