OSDN Git Service

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