OSDN Git Service

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