OSDN Git Service

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