OSDN Git Service

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