OSDN Git Service

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