OSDN Git Service

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