OSDN Git Service

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