OSDN Git Service

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