OSDN Git Service

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