OSDN Git Service

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