OSDN Git Service

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