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