OSDN Git Service

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