OSDN Git Service

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