OSDN Git Service

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