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