OSDN Git Service

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