OSDN Git Service

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