OSDN Git Service

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