OSDN Git Service

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