OSDN Git Service

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