OSDN Git Service

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