OSDN Git Service

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