OSDN Git Service

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