OSDN Git Service

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