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