OSDN Git Service

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