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