OSDN Git Service

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