OSDN Git Service

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