OSDN Git Service

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