OSDN Git Service

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