OSDN Git Service

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