OSDN Git Service

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