OSDN Git Service

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