OSDN Git Service

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