OSDN Git Service

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