OSDN Git Service

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