OSDN Git Service

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