OSDN Git Service

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