OSDN Git Service

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