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