OSDN Git Service

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