OSDN Git Service

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