OSDN Git Service

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