OSDN Git Service

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