OSDN Git Service

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