OSDN Git Service

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