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