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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1284         * g++.dg/abi/mangle23.C: Likewise.
1285         * g++.dg/eh/simd-2.C: Likewise.
1286         * g++.dg/ext/attribute-test-2.C: Likewise.
1287         * g++.dg/ext/vector14.C: Likewise.
1288         * g++.dg/other/pr34435.C: Likewise.
1289         * g++.dg/template/conv8.C: Likewise.
1290         * g++.dg/template/nontype9.C: Likewise.
1291         * g++.dg/template/qualttp17.C: Likewise.
1292         * g++.dg/template/ref1.C: Likewise.
1293         * g++.old-deja/g++.pt/crash68.C: Likewise.
1294         * g++.old-deja/g++.pt/ref1.C: Likewise.
1295         * g++.old-deja/g++.pt/ref3.C: Likewise.
1296         * g++.old-deja/g++.pt/ref4.C: Likewise.
1297
1298         PR c++/12909
1299         * g++.dg/abi/mangle40.C: New.
1300         * g++.dg/abi/mangle41.C: New.
1301         * g++.dg/lto/20100302_0.C: New.
1302         * g++.dg/lto/20100302_1.C: New.
1303         * g++.dg/lto/20100302.h: New.
1304
1305 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1306
1307         PR fortran/43243
1308         * gfortran.dg/internal_pack_12.f90: New test.
1309
1310 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1311
1312         * gcc.dg/pr36997.c: Adjust error message.
1313
1314 2010-03-03  Mike Stump  <mikestump@comcast.net>
1315
1316         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1317         adjustments to not be present on machines that align the stack to
1318         more than 4 bytes and don't have a red zone yet as that is an
1319         unimplemented optimization.
1320
1321 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1322
1323         PR fortran/43169
1324         * gfortran.dg/impure_assignment_3.f90: New.
1325
1326 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1327
1328         PR debug/43229
1329         * gfortran.dg/pr43229.f90: New test.
1330
1331         PR debug/43237
1332         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1333
1334         PR debug/43177
1335         * gcc.dg/guality/pr43177.c: New test.
1336
1337 2010-03-02  Jason Merrill  <jason@redhat.com>
1338
1339         * g++.dg/ext/vector9.C: Adjust error message.
1340         * g++.dg/conversion/simd3.C: Likewise.
1341         * g++.dg/other/error23.C: Likewise.
1342
1343 2010-03-02  Mike Stump  <mikestump@comcast.net>
1344
1345         PR c++/41090
1346         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1347
1348 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1349
1350         PR fortran/43180
1351         * gfortran.dg/internal_pack_10.f90: New test.
1352
1353         PR fortran/43173
1354         * gfortran.dg/internal_pack_11.f90: New test.
1355
1356 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1357
1358         PR middle-end/42640
1359         * gcc.dg/tree-ssa/pr42640.c: New.
1360
1361 2010-03-01  Richard Guenther  <rguenther@suse.de>
1362
1363         PR tree-optimization/43220
1364         * gcc.c-torture/execute/pr43220.c: New testcase.
1365
1366 2010-03-01  Richard Guenther  <rguenther@suse.de>
1367
1368         PR middle-end/43213
1369         * gcc.dg/pr43213.c: New testcase.
1370
1371 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1372
1373         PR pch/14940
1374         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1375
1376 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1377
1378         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1379         New function.
1380         (check_effective_target_ucn): Likewise.
1381
1382         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1383         if !ucn.
1384         * gcc.dg/ucnid-2.c: Likewise.
1385         * gcc.dg/ucnid-3.c: Likewise.
1386         * gcc.dg/ucnid-4.c: Likewise.
1387         * gcc.dg/ucnid-11.c: Likewise.
1388         * gcc.dg/ucnid-12.c: Likewise.
1389         * gcc.dg/ucnid-6.c: Skip if !ucn.
1390         * gcc.dg/ucnid-9.c: Likewise.
1391
1392 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1393
1394         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1395         lists to dg-skip-if.
1396         * gcc.target/i386/stackalign/return-3.c: Likewise.
1397
1398 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1399
1400         * gcc.target/i386/clearcap.map: New file.
1401         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1402         Pass clearcap.map by default if supported.
1403
1404 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1405
1406         PR fortran/42900
1407         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1408         Explain this.
1409         * gfortran.dg/stat_2.f90: Likewise.
1410
1411 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1412
1413         PR fortran/43199
1414         * gfortran.dg/module_read_2.f90: New test.
1415
1416 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1417
1418         PR c++/42748
1419         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1420         * g++.dg/abi/mangle12.C: Likewise.
1421         * g++.dg/abi/mangle20-2.C: Likewise.
1422         * g++.dg/abi/mangle17.C: Likewise.
1423         * g++.dg/template/cond2.C: Likewise.
1424         * g++.dg/template/pr35240.C: Likewise.
1425
1426 2010-02-27  Richard Guenther  <rguenther@suse.de>
1427
1428         PR tree-optimization/43186
1429         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1430
1431 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1432
1433         * g++.dg/abi/packed1.C: Expect warning on the SH.
1434
1435 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
1436
1437         PR c++/42054:
1438         * g++.dg/parse/error37.C: New test.
1439
1440 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1441
1442         PR c/24577
1443         PR c/43192
1444         * gcc.dg/pr8927-1.c: Match new note.
1445         * gcc.dg/990506-0.c: Likewise.
1446         * gcc.dg/gomp/flush-2.c: Likewise.
1447         * gcc.dg/gomp/atomic-5.c: Likewise.
1448         * gcc.dg/gomp/pr34607.c: Likewise.
1449         * gcc.dg/pr35746.c: Likewise.
1450         * gcc.dg/cpp/pragma-1.c: Likewise.
1451         * gcc.dg/cpp/pragma-2.c: Likewise.
1452         * gcc.dg/pr41842.c: Likewise.
1453         * gcc.dg/noncompile/20040629-1.c: Likewise.
1454         * objc.dg/private-1.m: Likewise.
1455
1456 2010-02-27  Tobias Burnus  <burnus@net-b.de>
1457
1458         PR fortran/43185
1459         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1460         * gfortran.dg/default_initialization_4.f90: New test.
1461
1462 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
1463
1464         * gnat.dg/thin_pointer.ad[sb]: Rename into...
1465         * gnat.dg/thin_pointer1.ad[sb]: ...this.
1466         * gnat.dg/thin_pointer2.adb: New test.
1467         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1468
1469 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1470
1471         PR c/20631
1472         * gcc.dg/cpp/c90-pedantic.c: New.
1473         * gcc.dg/cpp/c90.c: New.
1474         * gcc.dg/gnu90-const-expr-1.c: New.
1475         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1476
1477 2010-02-26  Richard Guenther  <rguenther@suse.de>
1478
1479         PR tree-optimization/43186
1480         * gcc.c-torture/compile/pr43186.c: New testcase.
1481
1482 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
1483
1484         PR debug/43190
1485         * c-c++-common/dwarf2/pr43190.c: New test.
1486
1487 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1488
1489         PR testsuite/37074:
1490         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1491
1492 2010-02-26  Richard Guenther  <rguenther@suse.de>
1493
1494         PR tree-optimization/43188
1495         * gcc.c-torture/compile/pr43188.c: New testcase.
1496
1497 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1498
1499         PR target/43175
1500         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1501
1502 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1503
1504         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1505
1506 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1507
1508         PR target/43154
1509         * gcc.target/powerpc/pr43154.c: New file.
1510
1511 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1512
1513         PR debug/43166
1514         * gfortran.dg/debug/pr43166.f: New test.
1515
1516         PR debug/43165
1517         * gcc.dg/torture/pr43165.c: New test.
1518
1519 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1520
1521         PR c/43128
1522         * c-c++-common/pr41779.c: Update.
1523
1524 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1525
1526         PR ada/32547
1527         * lib/gnat-dg.exp (gnat_load): Redefine.
1528
1529         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1530         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1531
1532 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1533
1534         PR libobjc/36610
1535         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1536         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1537         -fgnu-runtime.
1538         Sort entries.
1539
1540 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1541
1542         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1543
1544 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1545
1546         PR debug/43150
1547         * gcc.dg/guality/vla-1.c: New test.
1548
1549 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1550
1551         PR fortran/43042
1552         * gfortran.dg/c_ptr_tests_15.f90: New test.
1553
1554 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1555
1556         PR target/43107
1557         * gcc.target/i386/pr43107.c: New test.
1558
1559 2010-02-23  Jason Merrill  <jason@redhat.com>
1560
1561         PR c++/43143
1562         * g++.dg/cpp0x/variadic100.C: New.
1563
1564 2010-02-23  Jason Merrill  <jason@redhat.com>
1565
1566         PR debug/42800
1567         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1568         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1569         * c-c++-common/dwarf2/vla1.c: New.
1570
1571 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1572
1573         PR target/43139
1574         * gcc.dg/pr43139.c: New test.
1575
1576         PR debug/43077
1577         * gcc.dg/guality/pr43077-1.c: New test.
1578
1579 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1580
1581         PR 43123
1582         * gcc.dg/march.c: New.
1583         * gcc.dg/march-generic.c: New.
1584         * gcc.dg/mtune.c: New.
1585
1586 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1587
1588         PR middle-end/43083
1589         * gcc.dg/graphite/pr43083.c: New.
1590
1591 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1592
1593         PR middle-end/43097
1594         * gfortran.dg/graphite/pr43097.f: New.
1595
1596 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1597             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1598
1599         PR middle-end/43140
1600         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1601
1602 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1603
1604         PR middle-end/43026
1605         * g++.dg/graphite/pr43026.C: New.
1606
1607 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1608
1609         PR c++/43126
1610         * gcc.dg/cleanup-1.c: Update.
1611         * gcc.dg/func-args-1.c: Update.
1612         * gcc.dg/format/sentinel-1.c: Update.
1613         * g++.old-deja/g++.jason/scoping10.C: Update.
1614         * g++.old-deja/g++.ns/lookup5.C: Update.
1615         * g++.dg/ext/cleanup-1.C: Update.
1616         * g++.dg/parse/varmod1.C: Update.
1617         * g++.dg/parse/error33.C: Update.
1618         * g++.dg/expr/call3.C: Update.
1619         * g++.dg/func-args-1.C: New.
1620
1621 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
1622
1623         PR c/43125
1624         * gcc.dg/attr-used-2.c: Moved to ...
1625         * c-c++-common/attr-used-2.c: Here.
1626
1627         * gcc.dg/attr-used.c: Moved to ...
1628         * c-c++-common/attr-used.c: Here.
1629
1630 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
1631
1632         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1633
1634 2010-02-22  Richard Guenther  <rguenther@suse.de>
1635
1636         PR lto/43045
1637         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1638         * gfortran.dg/lto/20100222-1_1.c: Likewise.
1639
1640 2010-02-22  Richard Guenther  <rguenther@suse.de>
1641
1642         PR tree-optimization/42749
1643         * gcc.c-torture/compile/pr42749.c: New testcase.
1644
1645 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
1646
1647         PR fortran/43072
1648         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1649         * gfortran.dg/internal_pack_9.f90: New test.
1650
1651 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1652
1653         PR c++/23510
1654         * g++.dg/template/recurse.C: Adjust.
1655         * g++.dg/template/pr23510.C: New.
1656
1657 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
1658
1659         PR c++/42824
1660         * g++.dg/template/memclass4.C: New test.
1661
1662 2010-02-21  Tobias Burnus  <burnus@net-b.de>
1663
1664         PR fortran/35259
1665         * gfortran.dg/reassoc_5.f90: New test.
1666
1667 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
1668
1669         PR target/43067
1670         * gcc.target/i386/pr43067.c: New test.
1671
1672 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1673
1674         PR c++/35669
1675         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1676         -Wconversion-null.
1677         * g++.dg/warn/Wconversion-null.C: New test.
1678         * g++.old-deja/g++.other/null1.C: Move to...
1679         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1680
1681 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
1682
1683         PR fortran/36932
1684         PR fortran/36933
1685         * gfortran.dg/dependency_26.f90: New test.
1686
1687         PR fortran/43072
1688         * gfortran.dg/internal_pack_7.f90: New test.
1689
1690         PR fortran/43111
1691         * gfortran.dg/internal_pack_8.f90: New test.
1692
1693 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1694
1695         PR 43128
1696         * c-c++-common/pr41779.c: Fix broken testcase.
1697
1698 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1699
1700         PR 36513
1701         * c-c++-common/pr36513.c: New testcase.
1702         * c-c++-common/pr36513-2.c: New testcase.
1703
1704 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1705
1706         PR 41779
1707         * c-c++-common/pr41779.c: New.
1708
1709 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
1710
1711         PR debug/43084
1712         * gcc.dg/pr43084.c: New test.
1713
1714 2010-02-19  Richard Guenther  <rguenther@suse.de>
1715
1716         PR tree-optimization/42916
1717         * gcc.dg/pr42916.c: New testcase.
1718
1719 2010-02-18  Jason Merrill  <jason@redhat.com>
1720
1721         PR c++/42837
1722         * g++.dg/abi/packed1.C: Add expected warning.
1723
1724         PR c++/43108
1725         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1726         * gcc.dg/torture/dg-torture.exp: Likewise.
1727         * c-c++-common/torture/complex-sign.h,
1728         c-c++-common/torture/complex-sign-add.c,
1729         c-c++-common/torture/complex-sign-mixed-add.c,
1730         c-c++-common/torture/complex-sign-mixed-div.c,
1731         c-c++-common/torture/complex-sign-mixed-mul.c,
1732         c-c++-common/torture/complex-sign-mixed-sub.c,
1733         c-c++-common/torture/complex-sign-mul.c,
1734         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1735         Adapt for C++ compilation as well.
1736
1737         PR c++/43070
1738         * g++.dg/ext/label1.C: Update.
1739         * g++.dg/ext/label2.C: Update.
1740
1741         PR c++/26261
1742         * g++.dg/template/dependent-name6.C: New.
1743
1744         PR c++/43109
1745         * g++.dg/parse/namespace12.C: New.
1746
1747 2010-02-18  Martin Jambor  <mjambor@suse.cz>
1748
1749         PR tree-optimization/43066
1750         * gcc.c-torture/compile/pr43066.c: New test.
1751
1752 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
1753
1754         * g++.dg/ext/attrib35.C: Fix target selector string.
1755         * g++.dg/ext/attrib36.C: Ditto.
1756         * g++.dg/ext/attrib37.C: Ditto.
1757         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1758         * g++.dg/abi/mangle25.C: Ditto.
1759
1760 2010-02-17  Jason Merrill  <jason@redhat.com>
1761
1762         PR c++/43069
1763         * g++.dg/parse/namespace11.C: New.
1764
1765         PR c++/43093
1766         * g++.dg/ext/attrib37.C: New.
1767
1768         PR c++/43079
1769         * g++.dg/template/ptrmem20.C: New.
1770
1771 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
1772
1773         PR target/43103
1774         * gcc.target/i386/xop-check.h: Include m256-check.h.
1775         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1776         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1777         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1778         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1779
1780 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
1781
1782         PR debug/42918
1783         * gcc.dg/pr42918.c: New test.
1784
1785 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
1786
1787         * g++.dg/ext/attrib36.C: Require ILP32.
1788
1789 2010-02-16  Richard Guenther  <rguenther@suse.de>
1790
1791         PR tree-optimization/41043
1792         * gfortran.dg/pr41043.f90: New testcase.
1793         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1794
1795 2010-02-16  Jason Merrill  <jason@redhat.com>
1796
1797         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1798
1799 2010-02-16  Ira Rosen <irar@il.ibm.com>
1800
1801         PR tree-optimization/43074
1802         * gcc.dg/vect/fast-math-pr43074.c: New test.
1803
1804 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1805
1806         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1807
1808 2010-02-16  Jason Merrill  <jason@redhat.com>
1809
1810         PR c++/43031
1811         * g++.dg/ext/attrib36.C: New.
1812
1813         PR c++/43036
1814         * g++.dg/other/array6.C: New.
1815
1816 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1817
1818         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1819
1820 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1821
1822         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1823         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1824         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1825         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1826         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1827         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1828
1829 2010-02-15  Richard Guenther  <rguenther@suse.de>
1830
1831         PR middle-end/43068
1832         * g++.dg/torture/pr43068.C: New testcase.
1833
1834 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1835
1836         PR c++/43024
1837         * g++.dg/opt/ice1.C: New.
1838
1839 2010-02-14  Jason Merrill  <jason@redhat.com>
1840
1841         PR c++/41997
1842         * g++.dg/cpp0x/initlist-opt.C: New.
1843
1844 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1845
1846         PR fortran/41113
1847         PR fortran/41117
1848         * gfortran.dg/internal_pack_6.f90: New test.
1849
1850 2010-02-12  Jason Merrill  <jason@redhat.com>
1851
1852         PR c++/43054
1853         * g++.dg/cpp0x/variadic99.C: New.
1854
1855 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1856
1857         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1858         sign extend pointers to gualchk_t.
1859
1860         PR c++/43033
1861         * g++.dg/other/default3.C: Xfail g4 test.
1862
1863 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1864
1865         PR middle-end/43012
1866         * gcc.dg/graphite/pr43012.c: New.
1867
1868 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1869
1870         PR middle-end/42930
1871         * g++.dg/graphite/pr42930.C: New.
1872
1873 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1874
1875         PR middle-end/42914
1876         PR middle-end/42530
1877         * gcc.dg/graphite/pr42530.c: New.
1878         * gcc.dg/graphite/pr42914.c: New.
1879
1880 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1881
1882         PR middle-end/42771
1883         * gcc.dg/graphite/pr42771.c: New.
1884
1885 2010-02-11  Richard Guenther  <rguenther@suse.de>
1886
1887         PR tree-optimization/42998
1888         * gcc.c-torture/compile/pr42998.c: New testcase.
1889
1890 2010-02-10  Jason Merrill  <jason@redhat.com>
1891
1892         PR c++/41896
1893         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1894
1895         PR c++/42983, core issue 906
1896         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1897         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1898
1899         PR c++/43016
1900         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1901
1902 2010-02-10  Richard Guenther  <rguenther@suse.de>
1903
1904         PR tree-optimization/43017
1905         * gcc.dg/torture/pr43017.c: New testcase.
1906
1907 2010-02-10  Tobias Burnus <burnus@net-b.de>
1908
1909         PR fortran/40823
1910         * gfortran.dg/private_type_1.f90: Update error location.
1911         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1912         * gfortran.dg/typebound_operator_2.f03: Ditto.
1913         * gfortran.dg/assignment_2.f90: Ditto.
1914         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1915         * gfortran.dg/binding_label_tests_9.f03: Ditto.
1916
1917 2010-02-10  Tobias Burnus  <burnus@net-b.de>
1918
1919         PR fortran/43015
1920         * gfortran.dg/bind_c_usage_20.f90: New test.
1921
1922 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1923
1924         PR debug/43010
1925         * g++.dg/debug/pr43010.C: New test.
1926
1927 2010-02-10  Richard Guenther  <rguenther@suse.de>
1928
1929         PR c/43007
1930         * gcc.c-torture/execute/20100209-1.c: New testcase.
1931         * gcc.dg/fold-div-3.c: Likewise.
1932
1933 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1934
1935         * gcc.dg/builtin-ffs-1.c: New test.
1936
1937 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1938
1939         PR fortran/42999
1940         * gfortran.dg/array_constructor_35.f90: New test.
1941
1942 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1943
1944         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1945
1946 2010-02-09  Jason Merrill  <jason@redhat.com>
1947
1948         PR c++/42399
1949         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1950
1951         PR c++/42370
1952         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1953
1954 2010-02-09  Tobias Burnus  <burnus@net-b.de>
1955
1956         PR fortran/41869
1957         * gfortran.dg/module_write_1.f90: New test.
1958
1959 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
1960
1961         * gcc.dg/pr19340.c: Adjust.
1962
1963 2010-02-09  Richard Guenther  <rguenther@suse.de>
1964
1965         PR tree-optimization/43008
1966         * gcc.c-torture/execute/pr43008.c: New testcase.
1967
1968 2010-02-09  Richard Guenther  <rguenther@suse.de>
1969
1970         PR tree-optimization/43000
1971         * gcc.dg/torture/pr43000.c: New testcase.
1972         * gcc.dg/torture/pr43002.c: Likewise.
1973
1974 2010-02-09  Daniel Kraft  <d@domob.eu>
1975
1976         PR fortran/39171
1977         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1978         and pass -Wsurprising as necessary.
1979
1980 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
1981
1982         PR tree-optimization/42890
1983         * g++.dg/torture/pr42890.C: New test.
1984
1985 2010-02-08  Richard Guenther  <rguenther@suse.de>
1986
1987         PR middle-end/42995
1988         * gcc.dg/tree-ssa/inline-4.c: New testcase.
1989
1990 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1991
1992         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
1993         return 0 from main.
1994         * gcc.dg/graphite/block-1.c: Same.
1995         * gcc.dg/graphite/block-3.c: Same.
1996         * gcc.dg/graphite/block-4.c: Same.
1997         * gcc.dg/graphite/block-5.c: Same.
1998         * gcc.dg/graphite/block-6.c: Same.
1999         * gcc.dg/graphite/block-7.c: Same.
2000         * gcc.dg/graphite/interchange-0.c: Same.
2001         * gcc.dg/graphite/interchange-1.c: Same.
2002         * gcc.dg/graphite/interchange-10.c: Same.
2003         * gcc.dg/graphite/interchange-11.c: Same.
2004         * gcc.dg/graphite/interchange-12.c: Same.
2005         * gcc.dg/graphite/interchange-2.c: Same.
2006         * gcc.dg/graphite/interchange-3.c: Same.
2007         * gcc.dg/graphite/interchange-4.c: Same.
2008         * gcc.dg/graphite/interchange-5.c: Same.
2009         * gcc.dg/graphite/interchange-6.c: Same.
2010         * gcc.dg/graphite/interchange-7.c: Same.
2011         * gcc.dg/graphite/interchange-8.c: Same.
2012         * gcc.dg/graphite/interchange-9.c: Same.
2013         * gcc.dg/graphite/interchange-mvt.c: Same.
2014
2015 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2016
2017         * gfortran.dg/graphite/id-19.f: New.
2018         * gfortran.dg/graphite/pr14741.f90: New.
2019         * gfortran.dg/graphite/pr41924.f90: New.
2020         * gfortran.dg/graphite/run-id-2.f90: New.
2021
2022 2010-02-07  Richard Guenther  <rguenther@suse.de>
2023
2024         PR middle-end/42956
2025         * gcc.c-torture/compile/pr42956.c: New testcase.
2026
2027 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2028
2029         PR libfortran/42742
2030         * gfortran.dg/fmt_cache_2.f: New test.
2031
2032 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2033
2034         * gfortran.dg/read_no_eor.f90: New test.
2035
2036 2010-02-05  Jason Merrill  <jason@redhat.com>
2037
2038         * g++.dg/ext/label13.C: Move constructor body out of class.
2039
2040 2010-02-03  Jason Merrill  <jason@redhat.com>
2041
2042         PR c++/42870
2043         * g++.dg/ext/dllexport3.C: New.
2044
2045 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2046
2047         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2048
2049 2010-02-05  Richard Guenther  <rguenther@suse.de>
2050
2051         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2052
2053 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2054
2055         PR c++/42915
2056         * g++.dg/other/crash-9.C: New test.
2057
2058 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2059
2060         PR fortran/42309
2061         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2062
2063 2010-02-04  Richard Guenther  <rguenther@suse.de>
2064
2065         PR rtl-optimization/42952
2066         * gcc.dg/torture/pr42952.c: New testcase.
2067
2068 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2069
2070         PR libfortran/42901
2071         * gfortran.dg/namelist_60.f90: New test.
2072
2073 2010-02-03  Jason Merrill  <jason@redhat.com>
2074
2075         PR c++/40138
2076         * g++.dg/ext/builtin11.C: New.
2077
2078         PR c++/4926
2079         PR c++/38600
2080         * g++.dg/abi/mangle35.C: New.
2081         * g++.dg/abi/mangle37.C: New.
2082
2083         PR c++/12909
2084         * g++.dg/abi/mangle36.C: New.
2085
2086         PR c++/35652
2087         * g++.dg/warn/string1.C: New.
2088
2089 2010-02-03  Richard Guenther  <rguenther@suse.de>
2090
2091         PR tree-optimization/42944
2092         * gcc.dg/errno-1.c: New testcase.
2093
2094 2010-02-03  Richard Guenther  <rguenther@suse.de>
2095
2096         PR middle-end/42927
2097         * gcc.c-torture/compile/pr42927.c: New testcase.
2098
2099 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2100
2101         PR fortran/42936
2102         * gfortran.dg/null_4.f90: New test.
2103
2104 2010-02-02  Jason Merrill  <jason@redhat.com>
2105
2106         PR c++/41090
2107         * g++.dg/ext/label13.C: New.
2108
2109 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2110
2111         PR fortran/42650
2112         * gfortran.dg/func_result_5.f90: New test.
2113
2114 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2115
2116         PR fortran/42922
2117         * gfortran.dg/pure_initializer_3.f90: News test.
2118
2119 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2120
2121         PR fortran/42888
2122         * gfortran.dg/allocate_derived_2.f90: New test.
2123
2124 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2125
2126         PR middle-end/42898
2127         * gcc.dg/torture/pr42898-2.c: New test.
2128
2129 2010-01-31  Richard Guenther  <rguenther@suse.de>
2130
2131         PR middle-end/42898
2132         * gcc.dg/torture/pr42898.c: New testcase.
2133
2134 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2135
2136         PR fortran/38324
2137         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2138         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2139
2140 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2141
2142         * g++.dg/tree-ssa/inline-1.C: New.
2143         * g++.dg/tree-ssa/inline-2.C: New.
2144         * g++.dg/tree-ssa/inline-3.C: New.
2145
2146 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2147
2148         PR testsuite/41701
2149         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2150         the string 'pow' in the pathname of the compiler from generating a
2151         test failure.
2152
2153 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2154
2155         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2156         * g++.old-deja/g++.mike/eh17.C: Likewise.
2157         * g++.old-deja/g++.mike/p5571.C: Likewise.
2158
2159 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2160
2161         PR c++/42758
2162         PR c++/42634
2163         PR c++/42336
2164         PR c++/42797
2165         PR c++/42880
2166         * g++.dg/other/crash-5.C: New test.
2167         * g++.dg/other/crash-6.C: New test.
2168         * g++.dg/other/crash-7.C: New test.
2169         * g++.dg/other/crash-8.C: New test.
2170
2171 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2172
2173         PR rtl-optimization/42889
2174         * gcc.dg/pr42889.c: New test.
2175
2176 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2177
2178         * gcc.target/i386/pr42881.c: Use SSE2.
2179
2180 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2181
2182         PR target/42891
2183         * gcc.target/i386/pr42891.c: New test.
2184
2185 2010-01-28  Richard Guenther  <rguenther@suse.de>
2186
2187         PR tree-optimization/42871
2188         * g++.dg/torture/pr42871.C: New testcase.
2189
2190 2010-01-28  Richard Guenther  <rguenther@suse.de>
2191
2192         * gcc.dg/Wobjsize-1.h: New testcase.
2193         * gcc.dg/Wobjsize-1.c: Likewise.
2194
2195 2010-01-28  Richard Guenther  <rguenther@suse.de>
2196
2197         PR middle-end/42883
2198         * g++.dg/torture/pr42883.C: New testcase.
2199
2200 2010-01-28  Michael Matz  <matz@suse.de>
2201
2202         * gcc.target/i386/pr42881.c: New test.
2203
2204 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2205
2206         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2207         Add i?86-*-solaris2* support.
2208
2209 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2210
2211         PR c++/42713
2212         PR c++/42820
2213         * g++.dg/template/typedef27.C: New test case.
2214         * g++.dg/template/typedef28.C: New test case.
2215
2216 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2217
2218         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2219
2220 2010-01-27  Richard Guenther  <rguenther@suse.de>
2221
2222         PR middle-end/42878
2223         * gcc.dg/torture/pr42878-1.c: New testcase.
2224         * gcc.dg/torture/pr42878-2.c: Likewise.
2225
2226 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2227
2228         PR middle-end/42874
2229         * gcc.dg/vla-22.c: New test.
2230
2231 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2232
2233         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2234         current collation.
2235
2236 2010-01-26  Richard Guenther  <rguenther@suse.de>
2237
2238         PR rtl-optimization/42685
2239         * gcc.dg/pr42685.c: New testcase.
2240         * g++.dg/other/pr42685.C: Likewise.
2241
2242 2010-01-26  Richard Guenther  <rguenther@suse.de>
2243
2244         PR middle-end/42806
2245         * g++.dg/other/pr42806.C: New testcase.
2246
2247 2010-01-26  Richard Guenther  <rguenther@suse.de>
2248
2249         PR tree-optimization/42250
2250         * gcc.dg/pr42250.c: New testcase.
2251
2252 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2253
2254         * gnat.dg/array_bounds_test.adb: New test.
2255
2256 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2257
2258         PR fortran/42858
2259         * gfortran.dg/generic_21.f90: New test.
2260
2261 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2262
2263         PR testsuite/41522
2264         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2265
2266 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2267
2268         PR c++/42748
2269         * g++.dg/abi/arm_va_list2.C: New test.
2270         * g++.dg/abi/arm_va_list2.h: Companion header file.
2271
2272 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2273
2274         PR fortran/41044
2275         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2276
2277         PR fortran/41167
2278         * gfortran.dg/char_array_arg_1.f90 : New test.
2279
2280         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2281
2282 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2283
2284         PR fortran/39304
2285         * gfortran.dg/generic_20.f90: New test.
2286
2287 2010-01-22  Michael Matz  <matz@suse.de>
2288
2289         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2290         -msse2.
2291
2292 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2293
2294         PR fortran/42736
2295         * gfortran.dg/dependency_25.f90 : New test.
2296
2297 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2298
2299         PR tree-optimization/42585
2300         * gcc.dg/tree-ssa/pr42585.c: New test.
2301
2302 2010-01-21  Richard Guenther  <rguenther@suse.de>
2303
2304         PR middle-end/19988
2305         * gcc.dg/pr19988.c: New testcase.
2306
2307 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2308
2309         * g++.dg/compat/decimal/compat-common.h: New file.
2310         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2311         * g++.dg/compat/decimal/pass_x.h: New file.
2312         * g++.dg/compat/decimal/pass_y.h: New file.
2313         * g++.dg/compat/decimal/pass-1_main.C: New file.
2314         * g++.dg/compat/decimal/pass-1_x.C: New file.
2315         * g++.dg/compat/decimal/pass-1_y.C: New file.
2316         * g++.dg/compat/decimal/pass-2_main.C: New file.
2317         * g++.dg/compat/decimal/pass-2_x.C: New file.
2318         * g++.dg/compat/decimal/pass-2_y.C: New file.
2319         * g++.dg/compat/decimal/pass-3_main.C: New file.
2320         * g++.dg/compat/decimal/pass-3_x.C: New file.
2321         * g++.dg/compat/decimal/pass-3_y.C: New file.
2322         * g++.dg/compat/decimal/pass-4_main.C: New file.
2323         * g++.dg/compat/decimal/pass-4_x.C: New file.
2324         * g++.dg/compat/decimal/pass-4_y.C: New file.
2325         * g++.dg/compat/decimal/pass-5_main.C: New file.
2326         * g++.dg/compat/decimal/pass-5_x.C: New file.
2327         * g++.dg/compat/decimal/pass-5_y.C: New file.
2328         * g++.dg/compat/decimal/pass-6_main.C: New file.
2329         * g++.dg/compat/decimal/pass-6_x.C: New file.
2330         * g++.dg/compat/decimal/pass-6_y.C: New file.
2331         * g++.dg/compat/decimal/return_x.h: New file.
2332         * g++.dg/compat/decimal/return_y.h: New file.
2333         * g++.dg/compat/decimal/return-1_main.C: New file.
2334         * g++.dg/compat/decimal/return-1_x.C: New file.
2335         * g++.dg/compat/decimal/return-1_y.C: New file.
2336         * g++.dg/compat/decimal/return-2_main.C: New file.
2337         * g++.dg/compat/decimal/return-2_x.C: New file.
2338         * g++.dg/compat/decimal/return-2_y.C: New file.
2339         * g++.dg/compat/decimal/return-3_main.C: New file.
2340         * g++.dg/compat/decimal/return-3_x.C: New file.
2341         * g++.dg/compat/decimal/return-3_y.C: New file.
2342         * g++.dg/compat/decimal/return-4_main.C: New file.
2343         * g++.dg/compat/decimal/return-4_x.C: New file.
2344         * g++.dg/compat/decimal/return-4_y.C: New file.
2345         * g++.dg/compat/decimal/return-5_main.C: New file.
2346         * g++.dg/compat/decimal/return-5_x.C: New file.
2347         * g++.dg/compat/decimal/return-5_y.C: New file.
2348         * g++.dg/compat/decimal/return-6_main.C: New file.
2349         * g++.dg/compat/decimal/return-6_x.C: New file.
2350         * g++.dg/compat/decimal/return-6_y.C: New file.
2351
2352 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2353
2354         PR debug/42715
2355         * gcc.dg/pr42715.c: New.
2356
2357 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2358
2359         PR c++/42038
2360         * g++.dg/parse/crash55.C: New.
2361
2362 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2363
2364         PR debug/42782
2365         * gcc.dg/guality/pr42782.c: New.
2366
2367 2010-01-20  Jason Merrill  <jason@redhat.com>
2368
2369         PR c++/41788
2370         * g++.dg/abi/packed1.C: New.
2371
2372         PR c++/41920
2373         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2374
2375         PR c++/40750
2376         * g++.dg/parse/fn-typedef1.C: New.
2377         * g++.dg/other/cv_quals.C: Adjust.
2378
2379 2010-01-20  Anthony Green  <green@moxielogic.com>
2380
2381         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2382         pack(push) pragma).
2383         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2384         * gcc.dg/20020312-2.c: Port this to the moxie core.
2385         * gcc.dg/weak/typeof-2.c: Ditto.
2386
2387 2010-01-20  Richard Guenther  <rguenther@suse.de>
2388
2389         PR tree-optimization/42717
2390         * gcc.c-torture/compile/pr42717.c: New testcase.
2391
2392 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2393
2394         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2395         of signed, add a few new tests.
2396
2397         PR middle-end/42803
2398         * g++.dg/parse/limits-initializer1.C: New test.
2399
2400 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2401
2402         PR fortran/42804
2403         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2404         * gfortran.dg/typebound_call_12.f03: New test.
2405
2406 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2407
2408         PR fortran/42783
2409         * gfortran.dg/bounds_check_15.f90 : New test.
2410
2411 2010-01-19  Michael Matz  <matz@suse.de>
2412
2413         PR tree-optimization/41783
2414         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2415
2416 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2417
2418         PR target/38697.
2419         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2420         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2421         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2422         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2423         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2424         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2425         * gcc.target/arm/neon/vget_lows8.c: Likewise.
2426         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2427         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2428         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2429         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2430
2431 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2432
2433         PR fortran/42545
2434         * gfortran.dg/extends_6.f03: Modified an error message.
2435         * gfortran.dg/extends_10.f03: New test.
2436         * gfortran.dg/private_type_6.f03: Modified an error message.
2437         * gfortran.dg/structure_constructor_8.f03: Ditto.
2438
2439 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
2440
2441         PR tree-optimization/42719
2442         * gcc.dg/pr42719.c: New test.
2443
2444         PR debug/42728
2445         * gcc.dg/pr42728.c: New test.
2446
2447 2010-01-19  Anthony Green  <green@moxielogic.com>
2448
2449         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2450
2451 2010-01-18  Anthony Green  <green@moxielogic.com>
2452
2453         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2454         for moxie.
2455
2456 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
2457
2458         * g++.dg/template/error45.C: reverted as part of reverting the
2459         fix of PR c++/42634.
2460
2461 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2462
2463         PR c++/42634
2464         * g++.dg/template/error45.C: New test.
2465
2466 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2467
2468         PR c++/42766
2469         * g++.dg/conversion/op6.C: New test.
2470
2471 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
2472
2473         PR target/42774
2474         * gcc.target/alpha/pr42774.c: New test.
2475
2476 2010-01-18  Richard Guenther  <rguenther@suse.de>
2477
2478         PR tree-optimization/42781
2479         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2480
2481 2010-01-17  Richard Guenther  <rguenther@suse.de>
2482
2483         PR middle-end/42248
2484         * gcc.c-torture/execute/pr42248.c: New testcase.
2485
2486 2010-01-17  Richard Guenther  <rguenther@suse.de>
2487
2488         PR tree-optimization/42773
2489         * g++.dg/torture/pr42773.C: New testcase.
2490
2491 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2492
2493         PR fortran/42677
2494         * gfortran.dg/interface_assignment_5.f90: New test.
2495
2496 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2497
2498         PR c++/42697
2499         * g++.dg/template/crash94.C: Reverted.
2500
2501 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2502
2503         PR debug/42767
2504         * gcc.dg/debug/pr42767.c: New.
2505
2506 2010-01-15  Jason Merrill  <jason@redhat.com>
2507
2508         PR c++/42761
2509         * g++.dg/cpp0x/decltype22.C: New.
2510
2511 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2512
2513         PR middle-end/42760
2514         * g++.dg/torture/pr42760.C: New test.
2515
2516 2010-01-15  Jing Yu  <jingyu@google.com>
2517
2518         PR rtl-optimization/42691
2519         * gcc.c-torture/execute/pr42691.c: New.
2520
2521 2010-01-15  Richard Guenther  <rguenther@suse.de>
2522
2523         PR middle-end/42739
2524         * g++.dg/torture/pr42739.C: New testcase.
2525
2526 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2527
2528         * g++.dg/template/error45.C: Revert as part of reverting changes
2529         or PR c++/42634.
2530
2531 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2532
2533         PR fortran/42684
2534         * gfortran.dg/interface_31.f90: New test.
2535
2536 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2537
2538         * gcc.target/powerpc/pr42747.c: New file.
2539
2540 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2541
2542         PR middle-end/42674
2543         * c-c++-common/pr42674.c: New test.
2544
2545         PR c++/42608
2546         * g++.dg/template/instantiate11.C: New test.
2547
2548 2010-01-14  Jason Merrill  <jason@redhat.com>
2549
2550         PR c++/42701
2551         * g++.dg/overload/error3.C: New.
2552
2553         PR c++/42655
2554         * g++.dg/overload/rvalue1.C: New.
2555
2556 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2557
2558         PR tree-optimization/42706
2559         * gcc.dg/ipa/pr42706.c: New testcase.
2560
2561 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2562
2563         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2564
2565 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2566
2567         PR tree-optimization/42714
2568         * g++.dg/torture/pr42714.C: New test.
2569
2570 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2571
2572         PR rtl-optimization/42246
2573         * gfortran.dg/pr42246-2.f: New.
2574
2575 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2576
2577         PR rtl-optimization/42389
2578         * gcc.dg/pr42389.c: New.
2579
2580 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2581
2582         PR rtl-optimization/42388
2583         * gcc.dg/pr42388.c: New.
2584
2585 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2586
2587         PR rtl-optimization/42294
2588         * gfortran.dg/pr42294.f: New.
2589
2590 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2591
2592         PR rtl-optimization/39453
2593         PR rtl-optimization/42246
2594         * gcc.dg/pr39453.c: New.
2595         * gcc.dg/pr42246.c: New.
2596
2597 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2598
2599         PR middle-end/42245
2600         * gcc.dg/pr42245.c: New.
2601         * gcc.dg/pr42245-2.c: New.
2602
2603 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2604
2605         PR rtl-optimization/42249
2606         * gcc.dg/pr42249.c: New.
2607
2608 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2609
2610         PR c/42721
2611         * gcc.c-torture/execute/pr42721.c: New test.
2612
2613 2010-01-14  Ira Rosen  <irar@il.ibm.com>
2614
2615         PR tree-optimization/42709
2616         * gcc.dg/vect/pr42709.c: New test.
2617
2618 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2619
2620         PR fortran/41478
2621         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2622         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2623
2624 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2625
2626         PR fortran/42481
2627         * gfortran.dg/generic_19.f90 : New test.
2628
2629 2010-01-13  Richard Guenther  <rguenther@suse.de>
2630
2631         PR tree-optimization/42730
2632         * gcc.c-torture/compile/pr42730.c: New testcase.
2633
2634 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
2635
2636         PR target/pr42542
2637         * gcc.target/ia64/pr42542-1.c: New.
2638         * gcc.target/ia64/pr42542-2.c: New.
2639         * gcc.target/ia64/pr42542-3.c: New.
2640
2641 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
2642
2643         PR c++/42634
2644         * g++.dg/template/error45.C: New test.
2645
2646 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2647
2648         PR tree-optimization/42704
2649         * g++.dg/torture/pr42704.C: New test.
2650
2651 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2652
2653         PR tree-optimization/42703
2654         * gcc.c-torture/compile/pr42703.c: New test.
2655
2656 2010-01-13  Richard Guenther  <rguenther@suse.de>
2657
2658         PR tree-optimization/42705
2659         * gcc.c-torture/compile/pr42705.c: New testcase.
2660
2661 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
2662
2663         * gcc.target/bfin/l2.c: New test.
2664         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2665
2666 2010-01-13  Richard Guenther  <rguenther@suse.de>
2667
2668         PR middle-end/42716
2669         * gcc.c-torture/compile/pr42716.c: New testcase.
2670
2671 2010-01-13  Richard Guenther  <rguenther@suse.de>
2672
2673         PR lto/42678
2674         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2675
2676 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
2677
2678         PR c/42708
2679         * gcc.c-torture/compile/pr42708-1.c: New test.
2680
2681 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
2682
2683         PR debug/42662
2684         * gcc.dg/pr42662.c: New test.
2685
2686         PR tree-optimization/42645
2687         * g++.dg/other/pr42645-1.C: New test.
2688         * g++.dg/other/pr42645-2.C: New test.
2689
2690 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
2691
2692         PR target/42416
2693         * gcc.target/powerpc/warn-1.c: New test.
2694         * gcc.target/powerpc/warn-2.c: New test.
2695
2696 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
2697
2698         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2699         stack alignment.
2700
2701 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
2702
2703         * gcc.dg/lto/20100108_0.c: New.
2704
2705 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
2706
2707         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2708         Add -march=i686 -msse for 32bit x86 targets.
2709
2710 2010-01-10  Richard Guenther  <rguenther@suse.de>
2711
2712         PR middle-end/42667
2713         * gcc.dg/torture/pr42667.c: New testcase.
2714
2715 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2716
2717         PR fortran/32489
2718         * gfortran.dg/array_constructor_34.f90: New test.
2719
2720 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2721
2722         PR fortran/20923
2723         * gfortran.dg/array_constructor_33.f90: New test.
2724         gfortran.dg/array_function_5.f90: Add credit.
2725
2726 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2727
2728         PR debug/42631
2729         * gcc.dg/pr42631.c: New.
2730
2731 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2732
2733         PR debug/42630
2734         * gcc.dg/pr42630.c: New.
2735
2736 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2737
2738         PR debug/42629
2739         * gcc.dg/pr42629.c: New.
2740
2741 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2742
2743         PR middle-end/42363
2744         * gcc.dg/torture/pr42363.c: New.
2745
2746 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2747
2748         PR debug/42604
2749         PR debug/42395
2750         * gcc.dg/vect/pr42604.c: New.
2751         * gcc.dg/vect/pr42395.c: New.
2752
2753 2010-01-09  Richard Guenther  <rguenther@suse.de>
2754
2755         PR middle-end/42512
2756         * gcc.c-torture/execute/pr42512.c: New testcase.
2757
2758 2010-01-09  Tobias Burnus  <burnus@net-b.de>
2759
2760         PR fortran/41298
2761         * gfortran.dg/c_ptr_tests_14.f90: New test.
2762
2763 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2764
2765         PR ada/41929
2766         * gnat.dg/null_pointer_deref1.adb: Don't run on
2767         sparc*-sun-solaris2.11.
2768
2769 2010-01-08  Richard Guenther  <rguenther@suse.de>
2770
2771         PR lto/42528
2772         * gcc.dg/lto/20100103-1_0.c: New testcase.
2773         * gcc.dg/lto/20100103-2_0.c: Likewise.
2774
2775 2010-01-08  Tobias Burnus  <burnus@net-b.de
2776
2777         PR/fortran 25829
2778         * gfortran.dg/asynchronous_1.f90: New test.
2779         * gfortran.dg/asynchronous_2.f90: New test.
2780         * gfortran.dg/conflicts.f90: Update error message.
2781
2782 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
2783
2784         c++/40155
2785         * g++.dg/cpp0x/variadic-unify-2.C: New test.
2786
2787 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
2788
2789         PR tree-optimization/42625
2790         * g++.dg/opt/dtor4.C: New test.
2791         * g++.dg/opt/dtor4.h: New.
2792         * g++.dg/opt/dtor4-aux.cc: New.
2793
2794 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2795
2796         PR fortran/42597
2797         * gfortran.dg/proc_ptr_26.f90: New test.
2798
2799 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2800
2801         PR fortran/41872
2802         * gfortran.dg/allocatable_scalar_7.f90: New test.
2803
2804 2010-01-06  Richard Guenther  <rguenther@suse.de>
2805
2806         * gcc.c-torture/compile/pr42632.c: New testcase.
2807
2808 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2809
2810         PR target/42542
2811         * gcc.target/i386/pr42542-4.c: New.
2812         * gcc.target/i386/pr42542-4a.c: Likewise.
2813         * gcc.target/i386/pr42542-5.c: Likewise.
2814         * gcc.target/i386/pr42542-5a.c: Likewise.
2815
2816 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2817
2818         * gcc.dg/tls/opt-15.c: New test.
2819
2820 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2821
2822         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2823
2824 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2825
2826         PR tree-optimization/42462
2827         * g++.dg/torture/pr42462.C: New test.
2828
2829 2010-01-05  Jason Merrill  <jason@redhat.com>
2830
2831         * g++.dg/cpp0x/initlist30.C: New test.
2832
2833 2010-01-05  Richard Guenther  <rguenther@suse.de>
2834
2835         PR tree-optimization/42614
2836         * gcc.c-torture/execute/pr42614.c: New testcase.
2837
2838 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2839
2840         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2841         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2842         -Wunreachable-code.
2843         * gcc.dg/Wunreachable-2.c: Likewise.
2844         * gcc.dg/Wunreachable-3.c: Likewise.
2845         * gcc.dg/Wunreachable-4.c: Likewise.
2846         * gcc.dg/Wunreachable-5.c: Likewise.
2847         * gcc.dg/Wunreachable-6.c: Likewise.
2848         * gcc.dg/Wunreachable-7.c: Likewise.
2849         * gcc.dg/Wunreachable-8.c: Likewise.
2850         * gcc.dg/20041231-1.c: Likewise.
2851
2852 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2853
2854         PR other/42611
2855         * gcc.dg/pr42611.c: New test.
2856
2857         PR tree-optimization/42508
2858         * g++.dg/opt/pr42508.C: New test.
2859
2860 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2861
2862         PR fortran/41872
2863         * gfortran.dg/allocatable_scalar_8.f90: New.
2864
2865 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2866
2867         PR tree-optimization/42398
2868         * gcc.c-torture/compile/pr42398.c: New test.
2869
2870 2010-01-04  Jason Merrill  <jason@redhat.com>
2871
2872         PR c++/42555
2873         * g++.dg/ext/attrib35.C: New.
2874
2875         PR c++/42567
2876         * g++.dg/cpp0x/auto17.C: New.
2877
2878 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
2879
2880         * gcc.dg/lto/20100104_0.c: New.
2881
2882 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
2883
2884         PR target/42542
2885         * gcc.target/i386/pr42542-1.c: New.
2886         * gcc.target/i386/pr42542-1a.c: Likewise.
2887         * gcc.target/i386/pr42542-1b.c: Likewise.
2888         * gcc.target/i386/pr42542-2.c: Likewise.
2889         * gcc.target/i386/pr42542-2a.c: Likewise.
2890         * gcc.target/i386/pr42542-2b.c: Likewise.
2891         * gcc.target/i386/pr42542-3.c: Likewise.
2892         * gcc.target/i386/pr42542-3a.c: Likewise.
2893
2894 2009-01-04  Tobias Burnus  <burnus@net-b.de>
2895
2896         PR fortran/41872
2897         * gfortran.dg/allocatable_scalar_5.f90: New test.
2898         * gfortran.dg/allocatable_scalar_6.f90: New test.
2899
2900 2010-01-03  Richard Guenther  <rguenther@suse.de>
2901
2902         PR testsuite/42583
2903         * gfortran.dg/gomp/recursion1.f90: Remove.
2904
2905 2010-01-03  Richard Guenther  <rguenther@suse.de>
2906
2907         * gcc.dg/Warray-bounds.c: Remove XFAILs.
2908         * gcc.dg/uninit-6.c: Likewise.
2909         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2910
2911 2010-01-03  Richard Guenther  <rguenther@suse.de>
2912
2913         PR tree-optimization/42589
2914         * gcc.target/i386/pr42589.c: New testcase.
2915
2916 2010-01-03  Richard Guenther  <rguenther@suse.de>
2917
2918         PR tree-optimization/42438
2919         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2920
2921 2010-01-02  Richard Guenther  <rguenther@suse.de>
2922
2923         PR testsuite/41651
2924         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2925
2926 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
2927
2928         PR target/42448
2929         * gcc.target/alpha/pr42448-1.c: New test.
2930         * gcc.target/alpha/pr42448-2.c: Ditto.
2931
2932 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
2933
2934         PR preprocessor/41947
2935         * gcc.dg/c99-hexfloat-3.c: New test.
2936
2937 2010-01-01  Richard Guenther  <rguenther@suse.de>
2938
2939         PR c/42570
2940         * gcc.c-torture/execute/pr42570.c: New testcase.
2941
2942 2010-01-01  Richard Guenther  <rguenther@suse.de>
2943
2944         PR middle-end/42559
2945         * gcc.c-torture/compile/pr42559.c: New testcase.
2946
2947 \f
2948 Copyright (C) 2010 Free Software Foundation, Inc.
2949
2950 Copying and distribution of this file, with or without modification,
2951 are permitted in any medium without royalty provided the copyright
2952 notice and this notice are preserved.