OSDN Git Service

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