OSDN Git Service

Fix for PR c++/43327
[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         PR c++/12909
795         * g++.dg/abi/mangle40.C: Updated.
796
797 2010-03-03  Jason Merrill  <jason@redhat.com>
798
799         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
800         * g++.dg/abi/mangle23.C: Likewise.
801         * g++.dg/eh/simd-2.C: Likewise.
802         * g++.dg/ext/attribute-test-2.C: Likewise.
803         * g++.dg/ext/vector14.C: Likewise.
804         * g++.dg/other/pr34435.C: Likewise.
805         * g++.dg/template/conv8.C: Likewise.
806         * g++.dg/template/nontype9.C: Likewise.
807         * g++.dg/template/qualttp17.C: Likewise.
808         * g++.dg/template/ref1.C: Likewise.
809         * g++.old-deja/g++.pt/crash68.C: Likewise.
810         * g++.old-deja/g++.pt/ref1.C: Likewise.
811         * g++.old-deja/g++.pt/ref3.C: Likewise.
812         * g++.old-deja/g++.pt/ref4.C: Likewise.
813
814         PR c++/12909
815         * g++.dg/abi/mangle40.C: New.
816         * g++.dg/abi/mangle41.C: New.
817         * g++.dg/lto/20100302_0.C: New.
818         * g++.dg/lto/20100302_1.C: New.
819         * g++.dg/lto/20100302.h: New.
820
821 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
822
823         PR fortran/43243
824         * gfortran.dg/internal_pack_12.f90: New test.
825
826 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
827
828         * gcc.dg/pr36997.c: Adjust error message.
829
830 2010-03-03  Mike Stump  <mikestump@comcast.net>
831
832         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
833         adjustments to not be present on machines that align the stack to
834         more than 4 bytes and don't have a red zone yet as that is an
835         unimplemented optimization.
836
837 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
838
839         PR fortran/43169
840         * gfortran.dg/impure_assignment_3.f90: New.
841
842 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
843
844         PR debug/43229
845         * gfortran.dg/pr43229.f90: New test.
846
847         PR debug/43237
848         * gcc.dg/debug/dwarf2/pr43237.c: New test.
849
850         PR debug/43177
851         * gcc.dg/guality/pr43177.c: New test.
852
853 2010-03-02  Jason Merrill  <jason@redhat.com>
854
855         * g++.dg/ext/vector9.C: Adjust error message.
856         * g++.dg/conversion/simd3.C: Likewise.
857         * g++.dg/other/error23.C: Likewise.
858
859 2010-03-02  Mike Stump  <mikestump@comcast.net>
860
861         PR c++/41090
862         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
863
864 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
865
866         PR fortran/43180
867         * gfortran.dg/internal_pack_10.f90: New test.
868
869         PR fortran/43173
870         * gfortran.dg/internal_pack_11.f90: New test.
871
872 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
873
874         PR middle-end/42640
875         * gcc.dg/tree-ssa/pr42640.c: New.
876
877 2010-03-01  Richard Guenther  <rguenther@suse.de>
878
879         PR tree-optimization/43220
880         * gcc.c-torture/execute/pr43220.c: New testcase.
881
882 2010-03-01  Richard Guenther  <rguenther@suse.de>
883
884         PR middle-end/43213
885         * gcc.dg/pr43213.c: New testcase.
886
887 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
888
889         PR pch/14940
890         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
891
892 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
893
894         * lib/target-supports.exp (check_effective_target_ucn_nocache):
895         New function.
896         (check_effective_target_ucn): Likewise.
897
898         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
899         if !ucn.
900         * gcc.dg/ucnid-2.c: Likewise.
901         * gcc.dg/ucnid-3.c: Likewise.
902         * gcc.dg/ucnid-4.c: Likewise.
903         * gcc.dg/ucnid-11.c: Likewise.
904         * gcc.dg/ucnid-12.c: Likewise.
905         * gcc.dg/ucnid-6.c: Skip if !ucn.
906         * gcc.dg/ucnid-9.c: Likewise.
907
908 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
909
910         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
911         lists to dg-skip-if.
912         * gcc.target/i386/stackalign/return-3.c: Likewise.
913
914 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
915
916         * gcc.target/i386/clearcap.map: New file.
917         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
918         Pass clearcap.map by default if supported.
919
920 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
921
922         PR fortran/42900
923         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
924         Explain this.
925         * gfortran.dg/stat_2.f90: Likewise.
926
927 2010-03-01  Tobias Burnus  <burnus@net-b.de>
928
929         PR fortran/43199
930         * gfortran.dg/module_read_2.f90: New test.
931
932 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
933
934         PR c++/42748
935         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
936         * g++.dg/abi/mangle12.C: Likewise.
937         * g++.dg/abi/mangle20-2.C: Likewise.
938         * g++.dg/abi/mangle17.C: Likewise.
939         * g++.dg/template/cond2.C: Likewise.
940         * g++.dg/template/pr35240.C: Likewise.
941
942 2010-02-27  Richard Guenther  <rguenther@suse.de>
943
944         PR tree-optimization/43186
945         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
946
947 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
948
949         * g++.dg/abi/packed1.C: Expect warning on the SH.
950
951 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
952
953         PR c++/42054:
954         * g++.dg/parse/error37.C: New test.
955
956 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
957
958         PR c/24577
959         PR c/43192
960         * gcc.dg/pr8927-1.c: Match new note.
961         * gcc.dg/990506-0.c: Likewise.
962         * gcc.dg/gomp/flush-2.c: Likewise.
963         * gcc.dg/gomp/atomic-5.c: Likewise.
964         * gcc.dg/gomp/pr34607.c: Likewise.
965         * gcc.dg/pr35746.c: Likewise.
966         * gcc.dg/cpp/pragma-1.c: Likewise.
967         * gcc.dg/cpp/pragma-2.c: Likewise.
968         * gcc.dg/pr41842.c: Likewise.
969         * gcc.dg/noncompile/20040629-1.c: Likewise.
970         * objc.dg/private-1.m: Likewise.
971
972 2010-02-27  Tobias Burnus  <burnus@net-b.de>
973
974         PR fortran/43185
975         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
976         * gfortran.dg/default_initialization_4.f90: New test.
977
978 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
979
980         * gnat.dg/thin_pointer.ad[sb]: Rename into...
981         * gnat.dg/thin_pointer1.ad[sb]: ...this.
982         * gnat.dg/thin_pointer2.adb: New test.
983         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
984
985 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
986
987         PR c/20631
988         * gcc.dg/cpp/c90-pedantic.c: New.
989         * gcc.dg/cpp/c90.c: New.
990         * gcc.dg/gnu90-const-expr-1.c: New.
991         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
992
993 2010-02-26  Richard Guenther  <rguenther@suse.de>
994
995         PR tree-optimization/43186
996         * gcc.c-torture/compile/pr43186.c: New testcase.
997
998 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
999
1000         PR debug/43190
1001         * c-c++-common/dwarf2/pr43190.c: New test.
1002
1003 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1004
1005         PR testsuite/37074:
1006         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1007
1008 2010-02-26  Richard Guenther  <rguenther@suse.de>
1009
1010         PR tree-optimization/43188
1011         * gcc.c-torture/compile/pr43188.c: New testcase.
1012
1013 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1014
1015         PR target/43175
1016         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1017
1018 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1019
1020         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1021
1022 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1023
1024         PR target/43154
1025         * gcc.target/powerpc/pr43154.c: New file.
1026
1027 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1028
1029         PR debug/43166
1030         * gfortran.dg/debug/pr43166.f: New test.
1031
1032         PR debug/43165
1033         * gcc.dg/torture/pr43165.c: New test.
1034
1035 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1036
1037         PR c/43128
1038         * c-c++-common/pr41779.c: Update.
1039
1040 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1041
1042         PR ada/32547
1043         * lib/gnat-dg.exp (gnat_load): Redefine.
1044
1045         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1046         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1047
1048 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1049
1050         PR libobjc/36610
1051         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1052         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1053         -fgnu-runtime.
1054         Sort entries.
1055
1056 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1057
1058         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1059
1060 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1061
1062         PR debug/43150
1063         * gcc.dg/guality/vla-1.c: New test.
1064
1065 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1066
1067         PR fortran/43042
1068         * gfortran.dg/c_ptr_tests_15.f90: New test.
1069
1070 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1071
1072         PR target/43107
1073         * gcc.target/i386/pr43107.c: New test.
1074
1075 2010-02-23  Jason Merrill  <jason@redhat.com>
1076
1077         PR c++/43143
1078         * g++.dg/cpp0x/variadic100.C: New.
1079
1080 2010-02-23  Jason Merrill  <jason@redhat.com>
1081
1082         PR debug/42800
1083         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1084         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1085         * c-c++-common/dwarf2/vla1.c: New.
1086
1087 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1088
1089         PR target/43139
1090         * gcc.dg/pr43139.c: New test.
1091
1092         PR debug/43077
1093         * gcc.dg/guality/pr43077-1.c: New test.
1094
1095 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1096
1097         PR 43123
1098         * gcc.dg/march.c: New.
1099         * gcc.dg/march-generic.c: New.
1100         * gcc.dg/mtune.c: New.
1101
1102 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1103
1104         PR middle-end/43083
1105         * gcc.dg/graphite/pr43083.c: New.
1106
1107 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1108
1109         PR middle-end/43097
1110         * gfortran.dg/graphite/pr43097.f: New.
1111
1112 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1113             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1114
1115         PR middle-end/43140
1116         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1117
1118 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1119
1120         PR middle-end/43026
1121         * g++.dg/graphite/pr43026.C: New.
1122
1123 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1124
1125         PR c++/43126
1126         * gcc.dg/cleanup-1.c: Update.
1127         * gcc.dg/func-args-1.c: Update.
1128         * gcc.dg/format/sentinel-1.c: Update.
1129         * g++.old-deja/g++.jason/scoping10.C: Update.
1130         * g++.old-deja/g++.ns/lookup5.C: Update.
1131         * g++.dg/ext/cleanup-1.C: Update.
1132         * g++.dg/parse/varmod1.C: Update.
1133         * g++.dg/parse/error33.C: Update.
1134         * g++.dg/expr/call3.C: Update.
1135         * g++.dg/func-args-1.C: New.
1136
1137 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
1138
1139         PR c/43125
1140         * gcc.dg/attr-used-2.c: Moved to ...
1141         * c-c++-common/attr-used-2.c: Here.
1142
1143         * gcc.dg/attr-used.c: Moved to ...
1144         * c-c++-common/attr-used.c: Here.
1145
1146 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
1147
1148         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1149
1150 2010-02-22  Richard Guenther  <rguenther@suse.de>
1151
1152         PR lto/43045
1153         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1154         * gfortran.dg/lto/20100222-1_1.c: Likewise.
1155
1156 2010-02-22  Richard Guenther  <rguenther@suse.de>
1157
1158         PR tree-optimization/42749
1159         * gcc.c-torture/compile/pr42749.c: New testcase.
1160
1161 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
1162
1163         PR fortran/43072
1164         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1165         * gfortran.dg/internal_pack_9.f90: New test.
1166
1167 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1168
1169         PR c++/23510
1170         * g++.dg/template/recurse.C: Adjust.
1171         * g++.dg/template/pr23510.C: New.
1172
1173 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
1174
1175         PR c++/42824
1176         * g++.dg/template/memclass4.C: New test.
1177
1178 2010-02-21  Tobias Burnus  <burnus@net-b.de>
1179
1180         PR fortran/35259
1181         * gfortran.dg/reassoc_5.f90: New test.
1182
1183 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
1184
1185         PR target/43067
1186         * gcc.target/i386/pr43067.c: New test.
1187
1188 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1189
1190         PR c++/35669
1191         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1192         -Wconversion-null.
1193         * g++.dg/warn/Wconversion-null.C: New test.
1194         * g++.old-deja/g++.other/null1.C: Move to...
1195         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1196
1197 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
1198
1199         PR fortran/36932
1200         PR fortran/36933
1201         * gfortran.dg/dependency_26.f90: New test.
1202
1203         PR fortran/43072
1204         * gfortran.dg/internal_pack_7.f90: New test.
1205
1206         PR fortran/43111
1207         * gfortran.dg/internal_pack_8.f90: New test.
1208
1209 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1210
1211         PR 43128
1212         * c-c++-common/pr41779.c: Fix broken testcase.
1213
1214 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1215
1216         PR 36513
1217         * c-c++-common/pr36513.c: New testcase.
1218         * c-c++-common/pr36513-2.c: New testcase.
1219
1220 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1221
1222         PR 41779
1223         * c-c++-common/pr41779.c: New.
1224
1225 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
1226
1227         PR debug/43084
1228         * gcc.dg/pr43084.c: New test.
1229
1230 2010-02-19  Richard Guenther  <rguenther@suse.de>
1231
1232         PR tree-optimization/42916
1233         * gcc.dg/pr42916.c: New testcase.
1234
1235 2010-02-18  Jason Merrill  <jason@redhat.com>
1236
1237         PR c++/42837
1238         * g++.dg/abi/packed1.C: Add expected warning.
1239
1240         PR c++/43108
1241         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1242         * gcc.dg/torture/dg-torture.exp: Likewise.
1243         * c-c++-common/torture/complex-sign.h,
1244         c-c++-common/torture/complex-sign-add.c,
1245         c-c++-common/torture/complex-sign-mixed-add.c,
1246         c-c++-common/torture/complex-sign-mixed-div.c,
1247         c-c++-common/torture/complex-sign-mixed-mul.c,
1248         c-c++-common/torture/complex-sign-mixed-sub.c,
1249         c-c++-common/torture/complex-sign-mul.c,
1250         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1251         Adapt for C++ compilation as well.
1252
1253         PR c++/43070
1254         * g++.dg/ext/label1.C: Update.
1255         * g++.dg/ext/label2.C: Update.
1256
1257         PR c++/26261
1258         * g++.dg/template/dependent-name6.C: New.
1259
1260         PR c++/43109
1261         * g++.dg/parse/namespace12.C: New.
1262
1263 2010-02-18  Martin Jambor  <mjambor@suse.cz>
1264
1265         PR tree-optimization/43066
1266         * gcc.c-torture/compile/pr43066.c: New test.
1267
1268 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
1269
1270         * g++.dg/ext/attrib35.C: Fix target selector string.
1271         * g++.dg/ext/attrib36.C: Ditto.
1272         * g++.dg/ext/attrib37.C: Ditto.
1273         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1274         * g++.dg/abi/mangle25.C: Ditto.
1275
1276 2010-02-17  Jason Merrill  <jason@redhat.com>
1277
1278         PR c++/43069
1279         * g++.dg/parse/namespace11.C: New.
1280
1281         PR c++/43093
1282         * g++.dg/ext/attrib37.C: New.
1283
1284         PR c++/43079
1285         * g++.dg/template/ptrmem20.C: New.
1286
1287 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
1288
1289         PR target/43103
1290         * gcc.target/i386/xop-check.h: Include m256-check.h.
1291         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1292         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1293         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1294         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1295
1296 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
1297
1298         PR debug/42918
1299         * gcc.dg/pr42918.c: New test.
1300
1301 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
1302
1303         * g++.dg/ext/attrib36.C: Require ILP32.
1304
1305 2010-02-16  Richard Guenther  <rguenther@suse.de>
1306
1307         PR tree-optimization/41043
1308         * gfortran.dg/pr41043.f90: New testcase.
1309         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1310
1311 2010-02-16  Jason Merrill  <jason@redhat.com>
1312
1313         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1314
1315 2010-02-16  Ira Rosen  <irar@il.ibm.com>
1316
1317         PR tree-optimization/43074
1318         * gcc.dg/vect/fast-math-pr43074.c: New test.
1319
1320 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1321
1322         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1323
1324 2010-02-16  Jason Merrill  <jason@redhat.com>
1325
1326         PR c++/43031
1327         * g++.dg/ext/attrib36.C: New.
1328
1329         PR c++/43036
1330         * g++.dg/other/array6.C: New.
1331
1332 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1333
1334         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1335
1336 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1337
1338         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1339         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1340         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1341         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1342         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1343         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1344
1345 2010-02-15  Richard Guenther  <rguenther@suse.de>
1346
1347         PR middle-end/43068
1348         * g++.dg/torture/pr43068.C: New testcase.
1349
1350 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1351
1352         PR c++/43024
1353         * g++.dg/opt/ice1.C: New.
1354
1355 2010-02-14  Jason Merrill  <jason@redhat.com>
1356
1357         PR c++/41997
1358         * g++.dg/cpp0x/initlist-opt.C: New.
1359
1360 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1361
1362         PR fortran/41113
1363         PR fortran/41117
1364         * gfortran.dg/internal_pack_6.f90: New test.
1365
1366 2010-02-12  Jason Merrill  <jason@redhat.com>
1367
1368         PR c++/43054
1369         * g++.dg/cpp0x/variadic99.C: New.
1370
1371 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1372
1373         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1374         sign extend pointers to gualchk_t.
1375
1376         PR c++/43033
1377         * g++.dg/other/default3.C: Xfail g4 test.
1378
1379 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1380
1381         PR middle-end/43012
1382         * gcc.dg/graphite/pr43012.c: New.
1383
1384 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1385
1386         PR middle-end/42930
1387         * g++.dg/graphite/pr42930.C: New.
1388
1389 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1390
1391         PR middle-end/42914
1392         PR middle-end/42530
1393         * gcc.dg/graphite/pr42530.c: New.
1394         * gcc.dg/graphite/pr42914.c: New.
1395
1396 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1397
1398         PR middle-end/42771
1399         * gcc.dg/graphite/pr42771.c: New.
1400
1401 2010-02-11  Richard Guenther  <rguenther@suse.de>
1402
1403         PR tree-optimization/42998
1404         * gcc.c-torture/compile/pr42998.c: New testcase.
1405
1406 2010-02-10  Jason Merrill  <jason@redhat.com>
1407
1408         PR c++/41896
1409         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1410
1411         PR c++/42983, core issue 906
1412         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1413         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1414
1415         PR c++/43016
1416         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1417
1418 2010-02-10  Richard Guenther  <rguenther@suse.de>
1419
1420         PR tree-optimization/43017
1421         * gcc.dg/torture/pr43017.c: New testcase.
1422
1423 2010-02-10  Tobias Burnus <burnus@net-b.de>
1424
1425         PR fortran/40823
1426         * gfortran.dg/private_type_1.f90: Update error location.
1427         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1428         * gfortran.dg/typebound_operator_2.f03: Ditto.
1429         * gfortran.dg/assignment_2.f90: Ditto.
1430         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1431         * gfortran.dg/binding_label_tests_9.f03: Ditto.
1432
1433 2010-02-10  Tobias Burnus  <burnus@net-b.de>
1434
1435         PR fortran/43015
1436         * gfortran.dg/bind_c_usage_20.f90: New test.
1437
1438 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1439
1440         PR debug/43010
1441         * g++.dg/debug/pr43010.C: New test.
1442
1443 2010-02-10  Richard Guenther  <rguenther@suse.de>
1444
1445         PR c/43007
1446         * gcc.c-torture/execute/20100209-1.c: New testcase.
1447         * gcc.dg/fold-div-3.c: Likewise.
1448
1449 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1450
1451         * gcc.dg/builtin-ffs-1.c: New test.
1452
1453 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1454
1455         PR fortran/42999
1456         * gfortran.dg/array_constructor_35.f90: New test.
1457
1458 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1459
1460         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1461
1462 2010-02-09  Jason Merrill  <jason@redhat.com>
1463
1464         PR c++/42399
1465         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1466
1467         PR c++/42370
1468         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1469
1470 2010-02-09  Tobias Burnus  <burnus@net-b.de>
1471
1472         PR fortran/41869
1473         * gfortran.dg/module_write_1.f90: New test.
1474
1475 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
1476
1477         * gcc.dg/pr19340.c: Adjust.
1478
1479 2010-02-09  Richard Guenther  <rguenther@suse.de>
1480
1481         PR tree-optimization/43008
1482         * gcc.c-torture/execute/pr43008.c: New testcase.
1483
1484 2010-02-09  Richard Guenther  <rguenther@suse.de>
1485
1486         PR tree-optimization/43000
1487         * gcc.dg/torture/pr43000.c: New testcase.
1488         * gcc.dg/torture/pr43002.c: Likewise.
1489
1490 2010-02-09  Daniel Kraft  <d@domob.eu>
1491
1492         PR fortran/39171
1493         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1494         and pass -Wsurprising as necessary.
1495
1496 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
1497
1498         PR tree-optimization/42890
1499         * g++.dg/torture/pr42890.C: New test.
1500
1501 2010-02-08  Richard Guenther  <rguenther@suse.de>
1502
1503         PR middle-end/42995
1504         * gcc.dg/tree-ssa/inline-4.c: New testcase.
1505
1506 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1507
1508         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
1509         return 0 from main.
1510         * gcc.dg/graphite/block-1.c: Same.
1511         * gcc.dg/graphite/block-3.c: Same.
1512         * gcc.dg/graphite/block-4.c: Same.
1513         * gcc.dg/graphite/block-5.c: Same.
1514         * gcc.dg/graphite/block-6.c: Same.
1515         * gcc.dg/graphite/block-7.c: Same.
1516         * gcc.dg/graphite/interchange-0.c: Same.
1517         * gcc.dg/graphite/interchange-1.c: Same.
1518         * gcc.dg/graphite/interchange-10.c: Same.
1519         * gcc.dg/graphite/interchange-11.c: Same.
1520         * gcc.dg/graphite/interchange-12.c: Same.
1521         * gcc.dg/graphite/interchange-2.c: Same.
1522         * gcc.dg/graphite/interchange-3.c: Same.
1523         * gcc.dg/graphite/interchange-4.c: Same.
1524         * gcc.dg/graphite/interchange-5.c: Same.
1525         * gcc.dg/graphite/interchange-6.c: Same.
1526         * gcc.dg/graphite/interchange-7.c: Same.
1527         * gcc.dg/graphite/interchange-8.c: Same.
1528         * gcc.dg/graphite/interchange-9.c: Same.
1529         * gcc.dg/graphite/interchange-mvt.c: Same.
1530
1531 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1532
1533         * gfortran.dg/graphite/id-19.f: New.
1534         * gfortran.dg/graphite/pr14741.f90: New.
1535         * gfortran.dg/graphite/pr41924.f90: New.
1536         * gfortran.dg/graphite/run-id-2.f90: New.
1537
1538 2010-02-07  Richard Guenther  <rguenther@suse.de>
1539
1540         PR middle-end/42956
1541         * gcc.c-torture/compile/pr42956.c: New testcase.
1542
1543 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1544
1545         PR libfortran/42742
1546         * gfortran.dg/fmt_cache_2.f: New test.
1547
1548 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1549
1550         * gfortran.dg/read_no_eor.f90: New test.
1551
1552 2010-02-05  Jason Merrill  <jason@redhat.com>
1553
1554         * g++.dg/ext/label13.C: Move constructor body out of class.
1555
1556 2010-02-03  Jason Merrill  <jason@redhat.com>
1557
1558         PR c++/42870
1559         * g++.dg/ext/dllexport3.C: New.
1560
1561 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
1562
1563         * gcc.dg/format/ms-format3.c: New test for specific MS types.
1564
1565 2010-02-05  Richard Guenther  <rguenther@suse.de>
1566
1567         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1568
1569 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
1570
1571         PR c++/42915
1572         * g++.dg/other/crash-9.C: New test.
1573
1574 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
1575
1576         PR fortran/42309
1577         * gfortran.dg/subref_array_pointer_4.f90 : New test.
1578
1579 2010-02-04  Richard Guenther  <rguenther@suse.de>
1580
1581         PR rtl-optimization/42952
1582         * gcc.dg/torture/pr42952.c: New testcase.
1583
1584 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1585
1586         PR libfortran/42901
1587         * gfortran.dg/namelist_60.f90: New test.
1588
1589 2010-02-03  Jason Merrill  <jason@redhat.com>
1590
1591         PR c++/40138
1592         * g++.dg/ext/builtin11.C: New.
1593
1594         PR c++/4926
1595         PR c++/38600
1596         * g++.dg/abi/mangle35.C: New.
1597         * g++.dg/abi/mangle37.C: New.
1598
1599         PR c++/12909
1600         * g++.dg/abi/mangle36.C: New.
1601
1602         PR c++/35652
1603         * g++.dg/warn/string1.C: New.
1604
1605 2010-02-03  Richard Guenther  <rguenther@suse.de>
1606
1607         PR tree-optimization/42944
1608         * gcc.dg/errno-1.c: New testcase.
1609
1610 2010-02-03  Richard Guenther  <rguenther@suse.de>
1611
1612         PR middle-end/42927
1613         * gcc.c-torture/compile/pr42927.c: New testcase.
1614
1615 2010-02-03  Tobias Burnus  <burnus@net-b.de>
1616
1617         PR fortran/42936
1618         * gfortran.dg/null_4.f90: New test.
1619
1620 2010-02-02  Jason Merrill  <jason@redhat.com>
1621
1622         PR c++/41090
1623         * g++.dg/ext/label13.C: New.
1624
1625 2010-02-02  Tobias Burnus  <burnus@net-b.de>
1626
1627         PR fortran/42650
1628         * gfortran.dg/func_result_5.f90: New test.
1629
1630 2010-02-01  Tobias Burnus  <burnus@net-b.de>
1631
1632         PR fortran/42922
1633         * gfortran.dg/pure_initializer_3.f90: News test.
1634
1635 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
1636
1637         PR fortran/42888
1638         * gfortran.dg/allocate_derived_2.f90: New test.
1639
1640 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
1641
1642         PR middle-end/42898
1643         * gcc.dg/torture/pr42898-2.c: New test.
1644
1645 2010-01-31  Richard Guenther  <rguenther@suse.de>
1646
1647         PR middle-end/42898
1648         * gcc.dg/torture/pr42898.c: New testcase.
1649
1650 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
1651
1652         PR fortran/38324
1653         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
1654         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
1655
1656 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
1657
1658         * g++.dg/tree-ssa/inline-1.C: New.
1659         * g++.dg/tree-ssa/inline-2.C: New.
1660         * g++.dg/tree-ssa/inline-3.C: New.
1661
1662 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
1663
1664         PR testsuite/41701
1665         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
1666         the string 'pow' in the pathname of the compiler from generating a
1667         test failure.
1668
1669 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1670
1671         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
1672         * g++.old-deja/g++.mike/eh17.C: Likewise.
1673         * g++.old-deja/g++.mike/p5571.C: Likewise.
1674
1675 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
1676
1677         PR c++/42758
1678         PR c++/42634
1679         PR c++/42336
1680         PR c++/42797
1681         PR c++/42880
1682         * g++.dg/other/crash-5.C: New test.
1683         * g++.dg/other/crash-6.C: New test.
1684         * g++.dg/other/crash-7.C: New test.
1685         * g++.dg/other/crash-8.C: New test.
1686
1687 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
1688
1689         PR rtl-optimization/42889
1690         * gcc.dg/pr42889.c: New test.
1691
1692 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
1693
1694         * gcc.target/i386/pr42881.c: Use SSE2.
1695
1696 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
1697
1698         PR target/42891
1699         * gcc.target/i386/pr42891.c: New test.
1700
1701 2010-01-28  Richard Guenther  <rguenther@suse.de>
1702
1703         PR tree-optimization/42871
1704         * g++.dg/torture/pr42871.C: New testcase.
1705
1706 2010-01-28  Richard Guenther  <rguenther@suse.de>
1707
1708         * gcc.dg/Wobjsize-1.h: New testcase.
1709         * gcc.dg/Wobjsize-1.c: Likewise.
1710
1711 2010-01-28  Richard Guenther  <rguenther@suse.de>
1712
1713         PR middle-end/42883
1714         * g++.dg/torture/pr42883.C: New testcase.
1715
1716 2010-01-28  Michael Matz  <matz@suse.de>
1717
1718         * gcc.target/i386/pr42881.c: New test.
1719
1720 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1721
1722         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
1723         Add i?86-*-solaris2* support.
1724
1725 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
1726
1727         PR c++/42713
1728         PR c++/42820
1729         * g++.dg/template/typedef27.C: New test case.
1730         * g++.dg/template/typedef28.C: New test case.
1731
1732 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
1733
1734         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
1735
1736 2010-01-27  Richard Guenther  <rguenther@suse.de>
1737
1738         PR middle-end/42878
1739         * gcc.dg/torture/pr42878-1.c: New testcase.
1740         * gcc.dg/torture/pr42878-2.c: Likewise.
1741
1742 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
1743
1744         PR middle-end/42874
1745         * gcc.dg/vla-22.c: New test.
1746
1747 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
1748
1749         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
1750         current collation.
1751
1752 2010-01-26  Richard Guenther  <rguenther@suse.de>
1753
1754         PR rtl-optimization/42685
1755         * gcc.dg/pr42685.c: New testcase.
1756         * g++.dg/other/pr42685.C: Likewise.
1757
1758 2010-01-26  Richard Guenther  <rguenther@suse.de>
1759
1760         PR middle-end/42806
1761         * g++.dg/other/pr42806.C: New testcase.
1762
1763 2010-01-26  Richard Guenther  <rguenther@suse.de>
1764
1765         PR tree-optimization/42250
1766         * gcc.dg/pr42250.c: New testcase.
1767
1768 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
1769
1770         * gnat.dg/array_bounds_test.adb: New test.
1771
1772 2010-01-25  Tobias Burnus  <burnus@net-b.de>
1773
1774         PR fortran/42858
1775         * gfortran.dg/generic_21.f90: New test.
1776
1777 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1778
1779         PR testsuite/41522
1780         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
1781
1782 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
1783
1784         PR c++/42748
1785         * g++.dg/abi/arm_va_list2.C: New test.
1786         * g++.dg/abi/arm_va_list2.h: Companion header file.
1787
1788 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
1789
1790         PR fortran/41044
1791         * gfortran.dg/parameter_array_ref_2.f90 : New test.
1792
1793         PR fortran/41167
1794         * gfortran.dg/char_array_arg_1.f90 : New test.
1795
1796         * gfortran.dg/pr25923.f90 : Remove XFAIL.
1797
1798 2010-01-24  Tobias Burnus  <burnus@net-b.de>
1799
1800         PR fortran/39304
1801         * gfortran.dg/generic_20.f90: New test.
1802
1803 2010-01-22  Michael Matz  <matz@suse.de>
1804
1805         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
1806         -msse2.
1807
1808 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
1809
1810         PR fortran/42736
1811         * gfortran.dg/dependency_25.f90 : New test.
1812
1813 2010-01-21  Martin Jambor  <mjambor@suse.cz>
1814
1815         PR tree-optimization/42585
1816         * gcc.dg/tree-ssa/pr42585.c: New test.
1817
1818 2010-01-21  Richard Guenther  <rguenther@suse.de>
1819
1820         PR middle-end/19988
1821         * gcc.dg/pr19988.c: New testcase.
1822
1823 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
1824
1825         * g++.dg/compat/decimal/compat-common.h: New file.
1826         * g++.dg/compat/decimal/decimal-dummy.h: New file.
1827         * g++.dg/compat/decimal/pass_x.h: New file.
1828         * g++.dg/compat/decimal/pass_y.h: New file.
1829         * g++.dg/compat/decimal/pass-1_main.C: New file.
1830         * g++.dg/compat/decimal/pass-1_x.C: New file.
1831         * g++.dg/compat/decimal/pass-1_y.C: New file.
1832         * g++.dg/compat/decimal/pass-2_main.C: New file.
1833         * g++.dg/compat/decimal/pass-2_x.C: New file.
1834         * g++.dg/compat/decimal/pass-2_y.C: New file.
1835         * g++.dg/compat/decimal/pass-3_main.C: New file.
1836         * g++.dg/compat/decimal/pass-3_x.C: New file.
1837         * g++.dg/compat/decimal/pass-3_y.C: New file.
1838         * g++.dg/compat/decimal/pass-4_main.C: New file.
1839         * g++.dg/compat/decimal/pass-4_x.C: New file.
1840         * g++.dg/compat/decimal/pass-4_y.C: New file.
1841         * g++.dg/compat/decimal/pass-5_main.C: New file.
1842         * g++.dg/compat/decimal/pass-5_x.C: New file.
1843         * g++.dg/compat/decimal/pass-5_y.C: New file.
1844         * g++.dg/compat/decimal/pass-6_main.C: New file.
1845         * g++.dg/compat/decimal/pass-6_x.C: New file.
1846         * g++.dg/compat/decimal/pass-6_y.C: New file.
1847         * g++.dg/compat/decimal/return_x.h: New file.
1848         * g++.dg/compat/decimal/return_y.h: New file.
1849         * g++.dg/compat/decimal/return-1_main.C: New file.
1850         * g++.dg/compat/decimal/return-1_x.C: New file.
1851         * g++.dg/compat/decimal/return-1_y.C: New file.
1852         * g++.dg/compat/decimal/return-2_main.C: New file.
1853         * g++.dg/compat/decimal/return-2_x.C: New file.
1854         * g++.dg/compat/decimal/return-2_y.C: New file.
1855         * g++.dg/compat/decimal/return-3_main.C: New file.
1856         * g++.dg/compat/decimal/return-3_x.C: New file.
1857         * g++.dg/compat/decimal/return-3_y.C: New file.
1858         * g++.dg/compat/decimal/return-4_main.C: New file.
1859         * g++.dg/compat/decimal/return-4_x.C: New file.
1860         * g++.dg/compat/decimal/return-4_y.C: New file.
1861         * g++.dg/compat/decimal/return-5_main.C: New file.
1862         * g++.dg/compat/decimal/return-5_x.C: New file.
1863         * g++.dg/compat/decimal/return-5_y.C: New file.
1864         * g++.dg/compat/decimal/return-6_main.C: New file.
1865         * g++.dg/compat/decimal/return-6_x.C: New file.
1866         * g++.dg/compat/decimal/return-6_y.C: New file.
1867
1868 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
1869
1870         PR debug/42715
1871         * gcc.dg/pr42715.c: New.
1872
1873 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
1874
1875         PR c++/42038
1876         * g++.dg/parse/crash55.C: New.
1877
1878 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
1879
1880         PR debug/42782
1881         * gcc.dg/guality/pr42782.c: New.
1882
1883 2010-01-20  Jason Merrill  <jason@redhat.com>
1884
1885         PR c++/41788
1886         * g++.dg/abi/packed1.C: New.
1887
1888         PR c++/41920
1889         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
1890
1891         PR c++/40750
1892         * g++.dg/parse/fn-typedef1.C: New.
1893         * g++.dg/other/cv_quals.C: Adjust.
1894
1895 2010-01-20  Anthony Green  <green@moxielogic.com>
1896
1897         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
1898         pack(push) pragma).
1899         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
1900         * gcc.dg/20020312-2.c: Port this to the moxie core.
1901         * gcc.dg/weak/typeof-2.c: Ditto.
1902
1903 2010-01-20  Richard Guenther  <rguenther@suse.de>
1904
1905         PR tree-optimization/42717
1906         * gcc.c-torture/compile/pr42717.c: New testcase.
1907
1908 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
1909
1910         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
1911         of signed, add a few new tests.
1912
1913         PR middle-end/42803
1914         * g++.dg/parse/limits-initializer1.C: New test.
1915
1916 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
1917
1918         PR fortran/42804
1919         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
1920         * gfortran.dg/typebound_call_12.f03: New test.
1921
1922 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
1923
1924         PR fortran/42783
1925         * gfortran.dg/bounds_check_15.f90 : New test.
1926
1927 2010-01-19  Michael Matz  <matz@suse.de>
1928
1929         PR tree-optimization/41783
1930         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
1931
1932 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1933
1934         PR target/38697.
1935         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
1936         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
1937         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
1938         * gcc.target/arm/neon/vget_lows16.c: Likewise.
1939         * gcc.target/arm/neon/vget_lows32.c: Likewise.
1940         * gcc.target/arm/neon/vget_lows64.c: Likewise.
1941         * gcc.target/arm/neon/vget_lows8.c: Likewise.
1942         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
1943         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
1944         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
1945         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
1946
1947 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
1948
1949         PR fortran/42545
1950         * gfortran.dg/extends_6.f03: Modified an error message.
1951         * gfortran.dg/extends_10.f03: New test.
1952         * gfortran.dg/private_type_6.f03: Modified an error message.
1953         * gfortran.dg/structure_constructor_8.f03: Ditto.
1954
1955 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
1956
1957         PR tree-optimization/42719
1958         * gcc.dg/pr42719.c: New test.
1959
1960         PR debug/42728
1961         * gcc.dg/pr42728.c: New test.
1962
1963 2010-01-19  Anthony Green  <green@moxielogic.com>
1964
1965         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
1966
1967 2010-01-18  Anthony Green  <green@moxielogic.com>
1968
1969         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
1970         for moxie.
1971
1972 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
1973
1974         * g++.dg/template/error45.C: reverted as part of reverting the
1975         fix of PR c++/42634.
1976
1977 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
1978
1979         PR c++/42634
1980         * g++.dg/template/error45.C: New test.
1981
1982 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
1983
1984         PR c++/42766
1985         * g++.dg/conversion/op6.C: New test.
1986
1987 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
1988
1989         PR target/42774
1990         * gcc.target/alpha/pr42774.c: New test.
1991
1992 2010-01-18  Richard Guenther  <rguenther@suse.de>
1993
1994         PR tree-optimization/42781
1995         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
1996
1997 2010-01-17  Richard Guenther  <rguenther@suse.de>
1998
1999         PR middle-end/42248
2000         * gcc.c-torture/execute/pr42248.c: New testcase.
2001
2002 2010-01-17  Richard Guenther  <rguenther@suse.de>
2003
2004         PR tree-optimization/42773
2005         * g++.dg/torture/pr42773.C: New testcase.
2006
2007 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2008
2009         PR fortran/42677
2010         * gfortran.dg/interface_assignment_5.f90: New test.
2011
2012 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2013
2014         PR c++/42697
2015         * g++.dg/template/crash94.C: Reverted.
2016
2017 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2018
2019         PR debug/42767
2020         * gcc.dg/debug/pr42767.c: New.
2021
2022 2010-01-15  Jason Merrill  <jason@redhat.com>
2023
2024         PR c++/42761
2025         * g++.dg/cpp0x/decltype22.C: New.
2026
2027 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2028
2029         PR middle-end/42760
2030         * g++.dg/torture/pr42760.C: New test.
2031
2032 2010-01-15  Jing Yu  <jingyu@google.com>
2033
2034         PR rtl-optimization/42691
2035         * gcc.c-torture/execute/pr42691.c: New.
2036
2037 2010-01-15  Richard Guenther  <rguenther@suse.de>
2038
2039         PR middle-end/42739
2040         * g++.dg/torture/pr42739.C: New testcase.
2041
2042 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2043
2044         * g++.dg/template/error45.C: Revert as part of reverting changes
2045         or PR c++/42634.
2046
2047 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2048
2049         PR fortran/42684
2050         * gfortran.dg/interface_31.f90: New test.
2051
2052 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2053
2054         * gcc.target/powerpc/pr42747.c: New file.
2055
2056 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2057
2058         PR middle-end/42674
2059         * c-c++-common/pr42674.c: New test.
2060
2061         PR c++/42608
2062         * g++.dg/template/instantiate11.C: New test.
2063
2064 2010-01-14  Jason Merrill  <jason@redhat.com>
2065
2066         PR c++/42701
2067         * g++.dg/overload/error3.C: New.
2068
2069         PR c++/42655
2070         * g++.dg/overload/rvalue1.C: New.
2071
2072 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2073
2074         PR tree-optimization/42706
2075         * gcc.dg/ipa/pr42706.c: New testcase.
2076
2077 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2078
2079         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2080
2081 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2082
2083         PR tree-optimization/42714
2084         * g++.dg/torture/pr42714.C: New test.
2085
2086 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2087
2088         PR rtl-optimization/42246
2089         * gfortran.dg/pr42246-2.f: New.
2090
2091 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2092
2093         PR rtl-optimization/42389
2094         * gcc.dg/pr42389.c: New.
2095
2096 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2097
2098         PR rtl-optimization/42388
2099         * gcc.dg/pr42388.c: New.
2100
2101 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2102
2103         PR rtl-optimization/42294
2104         * gfortran.dg/pr42294.f: New.
2105
2106 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2107
2108         PR rtl-optimization/39453
2109         PR rtl-optimization/42246
2110         * gcc.dg/pr39453.c: New.
2111         * gcc.dg/pr42246.c: New.
2112
2113 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2114
2115         PR middle-end/42245
2116         * gcc.dg/pr42245.c: New.
2117         * gcc.dg/pr42245-2.c: New.
2118
2119 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2120
2121         PR rtl-optimization/42249
2122         * gcc.dg/pr42249.c: New.
2123
2124 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2125
2126         PR c/42721
2127         * gcc.c-torture/execute/pr42721.c: New test.
2128
2129 2010-01-14  Ira Rosen  <irar@il.ibm.com>
2130
2131         PR tree-optimization/42709
2132         * gcc.dg/vect/pr42709.c: New test.
2133
2134 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2135
2136         PR fortran/41478
2137         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2138         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2139
2140 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2141
2142         PR fortran/42481
2143         * gfortran.dg/generic_19.f90 : New test.
2144
2145 2010-01-13  Richard Guenther  <rguenther@suse.de>
2146
2147         PR tree-optimization/42730
2148         * gcc.c-torture/compile/pr42730.c: New testcase.
2149
2150 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
2151
2152         PR target/pr42542
2153         * gcc.target/ia64/pr42542-1.c: New.
2154         * gcc.target/ia64/pr42542-2.c: New.
2155         * gcc.target/ia64/pr42542-3.c: New.
2156
2157 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
2158
2159         PR c++/42634
2160         * g++.dg/template/error45.C: New test.
2161
2162 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2163
2164         PR tree-optimization/42704
2165         * g++.dg/torture/pr42704.C: New test.
2166
2167 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2168
2169         PR tree-optimization/42703
2170         * gcc.c-torture/compile/pr42703.c: New test.
2171
2172 2010-01-13  Richard Guenther  <rguenther@suse.de>
2173
2174         PR tree-optimization/42705
2175         * gcc.c-torture/compile/pr42705.c: New testcase.
2176
2177 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
2178
2179         * gcc.target/bfin/l2.c: New test.
2180         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2181
2182 2010-01-13  Richard Guenther  <rguenther@suse.de>
2183
2184         PR middle-end/42716
2185         * gcc.c-torture/compile/pr42716.c: New testcase.
2186
2187 2010-01-13  Richard Guenther  <rguenther@suse.de>
2188
2189         PR lto/42678
2190         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2191
2192 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
2193
2194         PR c/42708
2195         * gcc.c-torture/compile/pr42708-1.c: New test.
2196
2197 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
2198
2199         PR debug/42662
2200         * gcc.dg/pr42662.c: New test.
2201
2202         PR tree-optimization/42645
2203         * g++.dg/other/pr42645-1.C: New test.
2204         * g++.dg/other/pr42645-2.C: New test.
2205
2206 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
2207
2208         PR target/42416
2209         * gcc.target/powerpc/warn-1.c: New test.
2210         * gcc.target/powerpc/warn-2.c: New test.
2211
2212 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
2213
2214         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2215         stack alignment.
2216
2217 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
2218
2219         * gcc.dg/lto/20100108_0.c: New.
2220
2221 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
2222
2223         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2224         Add -march=i686 -msse for 32bit x86 targets.
2225
2226 2010-01-10  Richard Guenther  <rguenther@suse.de>
2227
2228         PR middle-end/42667
2229         * gcc.dg/torture/pr42667.c: New testcase.
2230
2231 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2232
2233         PR fortran/32489
2234         * gfortran.dg/array_constructor_34.f90: New test.
2235
2236 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2237
2238         PR fortran/20923
2239         * gfortran.dg/array_constructor_33.f90: New test.
2240         gfortran.dg/array_function_5.f90: Add credit.
2241
2242 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2243
2244         PR debug/42631
2245         * gcc.dg/pr42631.c: New.
2246
2247 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2248
2249         PR debug/42630
2250         * gcc.dg/pr42630.c: New.
2251
2252 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2253
2254         PR debug/42629
2255         * gcc.dg/pr42629.c: New.
2256
2257 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2258
2259         PR middle-end/42363
2260         * gcc.dg/torture/pr42363.c: New.
2261
2262 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2263
2264         PR debug/42604
2265         PR debug/42395
2266         * gcc.dg/vect/pr42604.c: New.
2267         * gcc.dg/vect/pr42395.c: New.
2268
2269 2010-01-09  Richard Guenther  <rguenther@suse.de>
2270
2271         PR middle-end/42512
2272         * gcc.c-torture/execute/pr42512.c: New testcase.
2273
2274 2010-01-09  Tobias Burnus  <burnus@net-b.de>
2275
2276         PR fortran/41298
2277         * gfortran.dg/c_ptr_tests_14.f90: New test.
2278
2279 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2280
2281         PR ada/41929
2282         * gnat.dg/null_pointer_deref1.adb: Don't run on
2283         sparc*-sun-solaris2.11.
2284
2285 2010-01-08  Richard Guenther  <rguenther@suse.de>
2286
2287         PR lto/42528
2288         * gcc.dg/lto/20100103-1_0.c: New testcase.
2289         * gcc.dg/lto/20100103-2_0.c: Likewise.
2290
2291 2010-01-08  Tobias Burnus  <burnus@net-b.de
2292
2293         PR/fortran 25829
2294         * gfortran.dg/asynchronous_1.f90: New test.
2295         * gfortran.dg/asynchronous_2.f90: New test.
2296         * gfortran.dg/conflicts.f90: Update error message.
2297
2298 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
2299
2300         c++/40155
2301         * g++.dg/cpp0x/variadic-unify-2.C: New test.
2302
2303 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
2304
2305         PR tree-optimization/42625
2306         * g++.dg/opt/dtor4.C: New test.
2307         * g++.dg/opt/dtor4.h: New.
2308         * g++.dg/opt/dtor4-aux.cc: New.
2309
2310 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2311
2312         PR fortran/42597
2313         * gfortran.dg/proc_ptr_26.f90: New test.
2314
2315 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2316
2317         PR fortran/41872
2318         * gfortran.dg/allocatable_scalar_7.f90: New test.
2319
2320 2010-01-06  Richard Guenther  <rguenther@suse.de>
2321
2322         * gcc.c-torture/compile/pr42632.c: New testcase.
2323
2324 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2325
2326         PR target/42542
2327         * gcc.target/i386/pr42542-4.c: New.
2328         * gcc.target/i386/pr42542-4a.c: Likewise.
2329         * gcc.target/i386/pr42542-5.c: Likewise.
2330         * gcc.target/i386/pr42542-5a.c: Likewise.
2331
2332 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2333
2334         * gcc.dg/tls/opt-15.c: New test.
2335
2336 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2337
2338         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2339
2340 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2341
2342         PR tree-optimization/42462
2343         * g++.dg/torture/pr42462.C: New test.
2344
2345 2010-01-05  Jason Merrill  <jason@redhat.com>
2346
2347         * g++.dg/cpp0x/initlist30.C: New test.
2348
2349 2010-01-05  Richard Guenther  <rguenther@suse.de>
2350
2351         PR tree-optimization/42614
2352         * gcc.c-torture/execute/pr42614.c: New testcase.
2353
2354 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2355
2356         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2357         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2358         -Wunreachable-code.
2359         * gcc.dg/Wunreachable-2.c: Likewise.
2360         * gcc.dg/Wunreachable-3.c: Likewise.
2361         * gcc.dg/Wunreachable-4.c: Likewise.
2362         * gcc.dg/Wunreachable-5.c: Likewise.
2363         * gcc.dg/Wunreachable-6.c: Likewise.
2364         * gcc.dg/Wunreachable-7.c: Likewise.
2365         * gcc.dg/Wunreachable-8.c: Likewise.
2366         * gcc.dg/20041231-1.c: Likewise.
2367
2368 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2369
2370         PR other/42611
2371         * gcc.dg/pr42611.c: New test.
2372
2373         PR tree-optimization/42508
2374         * g++.dg/opt/pr42508.C: New test.
2375
2376 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2377
2378         PR fortran/41872
2379         * gfortran.dg/allocatable_scalar_8.f90: New.
2380
2381 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2382
2383         PR tree-optimization/42398
2384         * gcc.c-torture/compile/pr42398.c: New test.
2385
2386 2010-01-04  Jason Merrill  <jason@redhat.com>
2387
2388         PR c++/42555
2389         * g++.dg/ext/attrib35.C: New.
2390
2391         PR c++/42567
2392         * g++.dg/cpp0x/auto17.C: New.
2393
2394 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
2395
2396         * gcc.dg/lto/20100104_0.c: New.
2397
2398 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
2399
2400         PR target/42542
2401         * gcc.target/i386/pr42542-1.c: New.
2402         * gcc.target/i386/pr42542-1a.c: Likewise.
2403         * gcc.target/i386/pr42542-1b.c: Likewise.
2404         * gcc.target/i386/pr42542-2.c: Likewise.
2405         * gcc.target/i386/pr42542-2a.c: Likewise.
2406         * gcc.target/i386/pr42542-2b.c: Likewise.
2407         * gcc.target/i386/pr42542-3.c: Likewise.
2408         * gcc.target/i386/pr42542-3a.c: Likewise.
2409
2410 2009-01-04  Tobias Burnus  <burnus@net-b.de>
2411
2412         PR fortran/41872
2413         * gfortran.dg/allocatable_scalar_5.f90: New test.
2414         * gfortran.dg/allocatable_scalar_6.f90: New test.
2415
2416 2010-01-03  Richard Guenther  <rguenther@suse.de>
2417
2418         PR testsuite/42583
2419         * gfortran.dg/gomp/recursion1.f90: Remove.
2420
2421 2010-01-03  Richard Guenther  <rguenther@suse.de>
2422
2423         * gcc.dg/Warray-bounds.c: Remove XFAILs.
2424         * gcc.dg/uninit-6.c: Likewise.
2425         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2426
2427 2010-01-03  Richard Guenther  <rguenther@suse.de>
2428
2429         PR tree-optimization/42589
2430         * gcc.target/i386/pr42589.c: New testcase.
2431
2432 2010-01-03  Richard Guenther  <rguenther@suse.de>
2433
2434         PR tree-optimization/42438
2435         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2436
2437 2010-01-02  Richard Guenther  <rguenther@suse.de>
2438
2439         PR testsuite/41651
2440         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2441
2442 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
2443
2444         PR target/42448
2445         * gcc.target/alpha/pr42448-1.c: New test.
2446         * gcc.target/alpha/pr42448-2.c: Ditto.
2447
2448 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
2449
2450         PR preprocessor/41947
2451         * gcc.dg/c99-hexfloat-3.c: New test.
2452
2453 2010-01-01  Richard Guenther  <rguenther@suse.de>
2454
2455         PR c/42570
2456         * gcc.c-torture/execute/pr42570.c: New testcase.
2457
2458 2010-01-01  Richard Guenther  <rguenther@suse.de>
2459
2460         PR middle-end/42559
2461         * gcc.c-torture/compile/pr42559.c: New testcase.
2462
2463 \f
2464 Copyright (C) 2010 Free Software Foundation, Inc.
2465
2466 Copying and distribution of this file, with or without modification,
2467 are permitted in any medium without royalty provided the copyright
2468 notice and this notice are preserved.