OSDN Git Service

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