OSDN Git Service

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