OSDN Git Service

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