OSDN Git Service

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