OSDN Git Service

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