OSDN Git Service

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