OSDN Git Service

c182186e61f1ace245cb2201cd017dfc4134ce6b
[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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1002         * g++.dg/abi/mangle23.C: Likewise.
1003         * g++.dg/eh/simd-2.C: Likewise.
1004         * g++.dg/ext/attribute-test-2.C: Likewise.
1005         * g++.dg/ext/vector14.C: Likewise.
1006         * g++.dg/other/pr34435.C: Likewise.
1007         * g++.dg/template/conv8.C: Likewise.
1008         * g++.dg/template/nontype9.C: Likewise.
1009         * g++.dg/template/qualttp17.C: Likewise.
1010         * g++.dg/template/ref1.C: Likewise.
1011         * g++.old-deja/g++.pt/crash68.C: Likewise.
1012         * g++.old-deja/g++.pt/ref1.C: Likewise.
1013         * g++.old-deja/g++.pt/ref3.C: Likewise.
1014         * g++.old-deja/g++.pt/ref4.C: Likewise.
1015
1016         PR c++/12909
1017         * g++.dg/abi/mangle40.C: New.
1018         * g++.dg/abi/mangle41.C: New.
1019         * g++.dg/lto/20100302_0.C: New.
1020         * g++.dg/lto/20100302_1.C: New.
1021         * g++.dg/lto/20100302.h: New.
1022
1023 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1024
1025         PR fortran/43243
1026         * gfortran.dg/internal_pack_12.f90: New test.
1027
1028 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1029
1030         * gcc.dg/pr36997.c: Adjust error message.
1031
1032 2010-03-03  Mike Stump  <mikestump@comcast.net>
1033
1034         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1035         adjustments to not be present on machines that align the stack to
1036         more than 4 bytes and don't have a red zone yet as that is an
1037         unimplemented optimization.
1038
1039 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1040
1041         PR fortran/43169
1042         * gfortran.dg/impure_assignment_3.f90: New.
1043
1044 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1045
1046         PR debug/43229
1047         * gfortran.dg/pr43229.f90: New test.
1048
1049         PR debug/43237
1050         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1051
1052         PR debug/43177
1053         * gcc.dg/guality/pr43177.c: New test.
1054
1055 2010-03-02  Jason Merrill  <jason@redhat.com>
1056
1057         * g++.dg/ext/vector9.C: Adjust error message.
1058         * g++.dg/conversion/simd3.C: Likewise.
1059         * g++.dg/other/error23.C: Likewise.
1060
1061 2010-03-02  Mike Stump  <mikestump@comcast.net>
1062
1063         PR c++/41090
1064         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1065
1066 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1067
1068         PR fortran/43180
1069         * gfortran.dg/internal_pack_10.f90: New test.
1070
1071         PR fortran/43173
1072         * gfortran.dg/internal_pack_11.f90: New test.
1073
1074 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1075
1076         PR middle-end/42640
1077         * gcc.dg/tree-ssa/pr42640.c: New.
1078
1079 2010-03-01  Richard Guenther  <rguenther@suse.de>
1080
1081         PR tree-optimization/43220
1082         * gcc.c-torture/execute/pr43220.c: New testcase.
1083
1084 2010-03-01  Richard Guenther  <rguenther@suse.de>
1085
1086         PR middle-end/43213
1087         * gcc.dg/pr43213.c: New testcase.
1088
1089 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1090
1091         PR pch/14940
1092         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1093
1094 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1095
1096         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1097         New function.
1098         (check_effective_target_ucn): Likewise.
1099
1100         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1101         if !ucn.
1102         * gcc.dg/ucnid-2.c: Likewise.
1103         * gcc.dg/ucnid-3.c: Likewise.
1104         * gcc.dg/ucnid-4.c: Likewise.
1105         * gcc.dg/ucnid-11.c: Likewise.
1106         * gcc.dg/ucnid-12.c: Likewise.
1107         * gcc.dg/ucnid-6.c: Skip if !ucn.
1108         * gcc.dg/ucnid-9.c: Likewise.
1109
1110 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1111
1112         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1113         lists to dg-skip-if.
1114         * gcc.target/i386/stackalign/return-3.c: Likewise.
1115
1116 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1117
1118         * gcc.target/i386/clearcap.map: New file.
1119         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1120         Pass clearcap.map by default if supported.
1121
1122 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1123
1124         PR fortran/42900
1125         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1126         Explain this.
1127         * gfortran.dg/stat_2.f90: Likewise.
1128
1129 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1130
1131         PR fortran/43199
1132         * gfortran.dg/module_read_2.f90: New test.
1133
1134 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1135
1136         PR c++/42748
1137         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1138         * g++.dg/abi/mangle12.C: Likewise.
1139         * g++.dg/abi/mangle20-2.C: Likewise.
1140         * g++.dg/abi/mangle17.C: Likewise.
1141         * g++.dg/template/cond2.C: Likewise.
1142         * g++.dg/template/pr35240.C: Likewise.
1143
1144 2010-02-27  Richard Guenther  <rguenther@suse.de>
1145
1146         PR tree-optimization/43186
1147         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1148
1149 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1150
1151         * g++.dg/abi/packed1.C: Expect warning on the SH.
1152
1153 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
1154
1155         PR c++/42054:
1156         * g++.dg/parse/error37.C: New test.
1157
1158 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1159
1160         PR c/24577
1161         PR c/43192
1162         * gcc.dg/pr8927-1.c: Match new note.
1163         * gcc.dg/990506-0.c: Likewise.
1164         * gcc.dg/gomp/flush-2.c: Likewise.
1165         * gcc.dg/gomp/atomic-5.c: Likewise.
1166         * gcc.dg/gomp/pr34607.c: Likewise.
1167         * gcc.dg/pr35746.c: Likewise.
1168         * gcc.dg/cpp/pragma-1.c: Likewise.
1169         * gcc.dg/cpp/pragma-2.c: Likewise.
1170         * gcc.dg/pr41842.c: Likewise.
1171         * gcc.dg/noncompile/20040629-1.c: Likewise.
1172         * objc.dg/private-1.m: Likewise.
1173
1174 2010-02-27  Tobias Burnus  <burnus@net-b.de>
1175
1176         PR fortran/43185
1177         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1178         * gfortran.dg/default_initialization_4.f90: New test.
1179
1180 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
1181
1182         * gnat.dg/thin_pointer.ad[sb]: Rename into...
1183         * gnat.dg/thin_pointer1.ad[sb]: ...this.
1184         * gnat.dg/thin_pointer2.adb: New test.
1185         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1186
1187 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1188
1189         PR c/20631
1190         * gcc.dg/cpp/c90-pedantic.c: New.
1191         * gcc.dg/cpp/c90.c: New.
1192         * gcc.dg/gnu90-const-expr-1.c: New.
1193         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1194
1195 2010-02-26  Richard Guenther  <rguenther@suse.de>
1196
1197         PR tree-optimization/43186
1198         * gcc.c-torture/compile/pr43186.c: New testcase.
1199
1200 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
1201
1202         PR debug/43190
1203         * c-c++-common/dwarf2/pr43190.c: New test.
1204
1205 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1206
1207         PR testsuite/37074:
1208         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1209
1210 2010-02-26  Richard Guenther  <rguenther@suse.de>
1211
1212         PR tree-optimization/43188
1213         * gcc.c-torture/compile/pr43188.c: New testcase.
1214
1215 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1216
1217         PR target/43175
1218         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1219
1220 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1221
1222         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1223
1224 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1225
1226         PR target/43154
1227         * gcc.target/powerpc/pr43154.c: New file.
1228
1229 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1230
1231         PR debug/43166
1232         * gfortran.dg/debug/pr43166.f: New test.
1233
1234         PR debug/43165
1235         * gcc.dg/torture/pr43165.c: New test.
1236
1237 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1238
1239         PR c/43128
1240         * c-c++-common/pr41779.c: Update.
1241
1242 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1243
1244         PR ada/32547
1245         * lib/gnat-dg.exp (gnat_load): Redefine.
1246
1247         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1248         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1249
1250 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1251
1252         PR libobjc/36610
1253         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1254         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1255         -fgnu-runtime.
1256         Sort entries.
1257
1258 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1259
1260         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1261
1262 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1263
1264         PR debug/43150
1265         * gcc.dg/guality/vla-1.c: New test.
1266
1267 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1268
1269         PR fortran/43042
1270         * gfortran.dg/c_ptr_tests_15.f90: New test.
1271
1272 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1273
1274         PR target/43107
1275         * gcc.target/i386/pr43107.c: New test.
1276
1277 2010-02-23  Jason Merrill  <jason@redhat.com>
1278
1279         PR c++/43143
1280         * g++.dg/cpp0x/variadic100.C: New.
1281
1282 2010-02-23  Jason Merrill  <jason@redhat.com>
1283
1284         PR debug/42800
1285         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1286         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1287         * c-c++-common/dwarf2/vla1.c: New.
1288
1289 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1290
1291         PR target/43139
1292         * gcc.dg/pr43139.c: New test.
1293
1294         PR debug/43077
1295         * gcc.dg/guality/pr43077-1.c: New test.
1296
1297 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1298
1299         PR 43123
1300         * gcc.dg/march.c: New.
1301         * gcc.dg/march-generic.c: New.
1302         * gcc.dg/mtune.c: New.
1303
1304 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1305
1306         PR middle-end/43083
1307         * gcc.dg/graphite/pr43083.c: New.
1308
1309 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1310
1311         PR middle-end/43097
1312         * gfortran.dg/graphite/pr43097.f: New.
1313
1314 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1315             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1316
1317         PR middle-end/43140
1318         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1319
1320 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1321
1322         PR middle-end/43026
1323         * g++.dg/graphite/pr43026.C: New.
1324
1325 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1326
1327         PR c++/43126
1328         * gcc.dg/cleanup-1.c: Update.
1329         * gcc.dg/func-args-1.c: Update.
1330         * gcc.dg/format/sentinel-1.c: Update.
1331         * g++.old-deja/g++.jason/scoping10.C: Update.
1332         * g++.old-deja/g++.ns/lookup5.C: Update.
1333         * g++.dg/ext/cleanup-1.C: Update.
1334         * g++.dg/parse/varmod1.C: Update.
1335         * g++.dg/parse/error33.C: Update.
1336         * g++.dg/expr/call3.C: Update.
1337         * g++.dg/func-args-1.C: New.
1338
1339 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
1340
1341         PR c/43125
1342         * gcc.dg/attr-used-2.c: Moved to ...
1343         * c-c++-common/attr-used-2.c: Here.
1344
1345         * gcc.dg/attr-used.c: Moved to ...
1346         * c-c++-common/attr-used.c: Here.
1347
1348 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
1349
1350         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1351
1352 2010-02-22  Richard Guenther  <rguenther@suse.de>
1353
1354         PR lto/43045
1355         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1356         * gfortran.dg/lto/20100222-1_1.c: Likewise.
1357
1358 2010-02-22  Richard Guenther  <rguenther@suse.de>
1359
1360         PR tree-optimization/42749
1361         * gcc.c-torture/compile/pr42749.c: New testcase.
1362
1363 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
1364
1365         PR fortran/43072
1366         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1367         * gfortran.dg/internal_pack_9.f90: New test.
1368
1369 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1370
1371         PR c++/23510
1372         * g++.dg/template/recurse.C: Adjust.
1373         * g++.dg/template/pr23510.C: New.
1374
1375 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
1376
1377         PR c++/42824
1378         * g++.dg/template/memclass4.C: New test.
1379
1380 2010-02-21  Tobias Burnus  <burnus@net-b.de>
1381
1382         PR fortran/35259
1383         * gfortran.dg/reassoc_5.f90: New test.
1384
1385 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
1386
1387         PR target/43067
1388         * gcc.target/i386/pr43067.c: New test.
1389
1390 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1391
1392         PR c++/35669
1393         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1394         -Wconversion-null.
1395         * g++.dg/warn/Wconversion-null.C: New test.
1396         * g++.old-deja/g++.other/null1.C: Move to...
1397         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1398
1399 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
1400
1401         PR fortran/36932
1402         PR fortran/36933
1403         * gfortran.dg/dependency_26.f90: New test.
1404
1405         PR fortran/43072
1406         * gfortran.dg/internal_pack_7.f90: New test.
1407
1408         PR fortran/43111
1409         * gfortran.dg/internal_pack_8.f90: New test.
1410
1411 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1412
1413         PR 43128
1414         * c-c++-common/pr41779.c: Fix broken testcase.
1415
1416 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1417
1418         PR 36513
1419         * c-c++-common/pr36513.c: New testcase.
1420         * c-c++-common/pr36513-2.c: New testcase.
1421
1422 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1423
1424         PR 41779
1425         * c-c++-common/pr41779.c: New.
1426
1427 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
1428
1429         PR debug/43084
1430         * gcc.dg/pr43084.c: New test.
1431
1432 2010-02-19  Richard Guenther  <rguenther@suse.de>
1433
1434         PR tree-optimization/42916
1435         * gcc.dg/pr42916.c: New testcase.
1436
1437 2010-02-18  Jason Merrill  <jason@redhat.com>
1438
1439         PR c++/42837
1440         * g++.dg/abi/packed1.C: Add expected warning.
1441
1442         PR c++/43108
1443         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1444         * gcc.dg/torture/dg-torture.exp: Likewise.
1445         * c-c++-common/torture/complex-sign.h,
1446         c-c++-common/torture/complex-sign-add.c,
1447         c-c++-common/torture/complex-sign-mixed-add.c,
1448         c-c++-common/torture/complex-sign-mixed-div.c,
1449         c-c++-common/torture/complex-sign-mixed-mul.c,
1450         c-c++-common/torture/complex-sign-mixed-sub.c,
1451         c-c++-common/torture/complex-sign-mul.c,
1452         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1453         Adapt for C++ compilation as well.
1454
1455         PR c++/43070
1456         * g++.dg/ext/label1.C: Update.
1457         * g++.dg/ext/label2.C: Update.
1458
1459         PR c++/26261
1460         * g++.dg/template/dependent-name6.C: New.
1461
1462         PR c++/43109
1463         * g++.dg/parse/namespace12.C: New.
1464
1465 2010-02-18  Martin Jambor  <mjambor@suse.cz>
1466
1467         PR tree-optimization/43066
1468         * gcc.c-torture/compile/pr43066.c: New test.
1469
1470 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
1471
1472         * g++.dg/ext/attrib35.C: Fix target selector string.
1473         * g++.dg/ext/attrib36.C: Ditto.
1474         * g++.dg/ext/attrib37.C: Ditto.
1475         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1476         * g++.dg/abi/mangle25.C: Ditto.
1477
1478 2010-02-17  Jason Merrill  <jason@redhat.com>
1479
1480         PR c++/43069
1481         * g++.dg/parse/namespace11.C: New.
1482
1483         PR c++/43093
1484         * g++.dg/ext/attrib37.C: New.
1485
1486         PR c++/43079
1487         * g++.dg/template/ptrmem20.C: New.
1488
1489 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
1490
1491         PR target/43103
1492         * gcc.target/i386/xop-check.h: Include m256-check.h.
1493         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1494         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1495         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1496         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1497
1498 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
1499
1500         PR debug/42918
1501         * gcc.dg/pr42918.c: New test.
1502
1503 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
1504
1505         * g++.dg/ext/attrib36.C: Require ILP32.
1506
1507 2010-02-16  Richard Guenther  <rguenther@suse.de>
1508
1509         PR tree-optimization/41043
1510         * gfortran.dg/pr41043.f90: New testcase.
1511         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1512
1513 2010-02-16  Jason Merrill  <jason@redhat.com>
1514
1515         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1516
1517 2010-02-16  Ira Rosen <irar@il.ibm.com>
1518
1519         PR tree-optimization/43074
1520         * gcc.dg/vect/fast-math-pr43074.c: New test.
1521
1522 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1523
1524         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1525
1526 2010-02-16  Jason Merrill  <jason@redhat.com>
1527
1528         PR c++/43031
1529         * g++.dg/ext/attrib36.C: New.
1530
1531         PR c++/43036
1532         * g++.dg/other/array6.C: New.
1533
1534 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1535
1536         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1537
1538 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1539
1540         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1541         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1542         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1543         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1544         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1545         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1546
1547 2010-02-15  Richard Guenther  <rguenther@suse.de>
1548
1549         PR middle-end/43068
1550         * g++.dg/torture/pr43068.C: New testcase.
1551
1552 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1553
1554         PR c++/43024
1555         * g++.dg/opt/ice1.C: New.
1556
1557 2010-02-14  Jason Merrill  <jason@redhat.com>
1558
1559         PR c++/41997
1560         * g++.dg/cpp0x/initlist-opt.C: New.
1561
1562 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1563
1564         PR fortran/41113
1565         PR fortran/41117
1566         * gfortran.dg/internal_pack_6.f90: New test.
1567
1568 2010-02-12  Jason Merrill  <jason@redhat.com>
1569
1570         PR c++/43054
1571         * g++.dg/cpp0x/variadic99.C: New.
1572
1573 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1574
1575         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1576         sign extend pointers to gualchk_t.
1577
1578         PR c++/43033
1579         * g++.dg/other/default3.C: Xfail g4 test.
1580
1581 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1582
1583         PR middle-end/43012
1584         * gcc.dg/graphite/pr43012.c: New.
1585
1586 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1587
1588         PR middle-end/42930
1589         * g++.dg/graphite/pr42930.C: New.
1590
1591 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1592
1593         PR middle-end/42914
1594         PR middle-end/42530
1595         * gcc.dg/graphite/pr42530.c: New.
1596         * gcc.dg/graphite/pr42914.c: New.
1597
1598 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1599
1600         PR middle-end/42771
1601         * gcc.dg/graphite/pr42771.c: New.
1602
1603 2010-02-11  Richard Guenther  <rguenther@suse.de>
1604
1605         PR tree-optimization/42998
1606         * gcc.c-torture/compile/pr42998.c: New testcase.
1607
1608 2010-02-10  Jason Merrill  <jason@redhat.com>
1609
1610         PR c++/41896
1611         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1612
1613         PR c++/42983, core issue 906
1614         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1615         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1616
1617         PR c++/43016
1618         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1619
1620 2010-02-10  Richard Guenther  <rguenther@suse.de>
1621
1622         PR tree-optimization/43017
1623         * gcc.dg/torture/pr43017.c: New testcase.
1624
1625 2010-02-10  Tobias Burnus <burnus@net-b.de>
1626
1627         PR fortran/40823
1628         * gfortran.dg/private_type_1.f90: Update error location.
1629         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1630         * gfortran.dg/typebound_operator_2.f03: Ditto.
1631         * gfortran.dg/assignment_2.f90: Ditto.
1632         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1633         * gfortran.dg/binding_label_tests_9.f03: Ditto.
1634
1635 2010-02-10  Tobias Burnus  <burnus@net-b.de>
1636
1637         PR fortran/43015
1638         * gfortran.dg/bind_c_usage_20.f90: New test.
1639
1640 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1641
1642         PR debug/43010
1643         * g++.dg/debug/pr43010.C: New test.
1644
1645 2010-02-10  Richard Guenther  <rguenther@suse.de>
1646
1647         PR c/43007
1648         * gcc.c-torture/execute/20100209-1.c: New testcase.
1649         * gcc.dg/fold-div-3.c: Likewise.
1650
1651 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1652
1653         * gcc.dg/builtin-ffs-1.c: New test.
1654
1655 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1656
1657         PR fortran/42999
1658         * gfortran.dg/array_constructor_35.f90: New test.
1659
1660 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1661
1662         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1663
1664 2010-02-09  Jason Merrill  <jason@redhat.com>
1665
1666         PR c++/42399
1667         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1668
1669         PR c++/42370
1670         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1671
1672 2010-02-09  Tobias Burnus  <burnus@net-b.de>
1673
1674         PR fortran/41869
1675         * gfortran.dg/module_write_1.f90: New test.
1676
1677 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
1678
1679         * gcc.dg/pr19340.c: Adjust.
1680
1681 2010-02-09  Richard Guenther  <rguenther@suse.de>
1682
1683         PR tree-optimization/43008
1684         * gcc.c-torture/execute/pr43008.c: New testcase.
1685
1686 2010-02-09  Richard Guenther  <rguenther@suse.de>
1687
1688         PR tree-optimization/43000
1689         * gcc.dg/torture/pr43000.c: New testcase.
1690         * gcc.dg/torture/pr43002.c: Likewise.
1691
1692 2010-02-09  Daniel Kraft  <d@domob.eu>
1693
1694         PR fortran/39171
1695         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1696         and pass -Wsurprising as necessary.
1697
1698 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
1699
1700         PR tree-optimization/42890
1701         * g++.dg/torture/pr42890.C: New test.
1702
1703 2010-02-08  Richard Guenther  <rguenther@suse.de>
1704
1705         PR middle-end/42995
1706         * gcc.dg/tree-ssa/inline-4.c: New testcase.
1707
1708 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1709
1710         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
1711         return 0 from main.
1712         * gcc.dg/graphite/block-1.c: Same.
1713         * gcc.dg/graphite/block-3.c: Same.
1714         * gcc.dg/graphite/block-4.c: Same.
1715         * gcc.dg/graphite/block-5.c: Same.
1716         * gcc.dg/graphite/block-6.c: Same.
1717         * gcc.dg/graphite/block-7.c: Same.
1718         * gcc.dg/graphite/interchange-0.c: Same.
1719         * gcc.dg/graphite/interchange-1.c: Same.
1720         * gcc.dg/graphite/interchange-10.c: Same.
1721         * gcc.dg/graphite/interchange-11.c: Same.
1722         * gcc.dg/graphite/interchange-12.c: Same.
1723         * gcc.dg/graphite/interchange-2.c: Same.
1724         * gcc.dg/graphite/interchange-3.c: Same.
1725         * gcc.dg/graphite/interchange-4.c: Same.
1726         * gcc.dg/graphite/interchange-5.c: Same.
1727         * gcc.dg/graphite/interchange-6.c: Same.
1728         * gcc.dg/graphite/interchange-7.c: Same.
1729         * gcc.dg/graphite/interchange-8.c: Same.
1730         * gcc.dg/graphite/interchange-9.c: Same.
1731         * gcc.dg/graphite/interchange-mvt.c: Same.
1732
1733 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1734
1735         * gfortran.dg/graphite/id-19.f: New.
1736         * gfortran.dg/graphite/pr14741.f90: New.
1737         * gfortran.dg/graphite/pr41924.f90: New.
1738         * gfortran.dg/graphite/run-id-2.f90: New.
1739
1740 2010-02-07  Richard Guenther  <rguenther@suse.de>
1741
1742         PR middle-end/42956
1743         * gcc.c-torture/compile/pr42956.c: New testcase.
1744
1745 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1746
1747         PR libfortran/42742
1748         * gfortran.dg/fmt_cache_2.f: New test.
1749
1750 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1751
1752         * gfortran.dg/read_no_eor.f90: New test.
1753
1754 2010-02-05  Jason Merrill  <jason@redhat.com>
1755
1756         * g++.dg/ext/label13.C: Move constructor body out of class.
1757
1758 2010-02-03  Jason Merrill  <jason@redhat.com>
1759
1760         PR c++/42870
1761         * g++.dg/ext/dllexport3.C: New.
1762
1763 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
1764
1765         * gcc.dg/format/ms-format3.c: New test for specific MS types.
1766
1767 2010-02-05  Richard Guenther  <rguenther@suse.de>
1768
1769         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1770
1771 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
1772
1773         PR c++/42915
1774         * g++.dg/other/crash-9.C: New test.
1775
1776 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
1777
1778         PR fortran/42309
1779         * gfortran.dg/subref_array_pointer_4.f90 : New test.
1780
1781 2010-02-04  Richard Guenther  <rguenther@suse.de>
1782
1783         PR rtl-optimization/42952
1784         * gcc.dg/torture/pr42952.c: New testcase.
1785
1786 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1787
1788         PR libfortran/42901
1789         * gfortran.dg/namelist_60.f90: New test.
1790
1791 2010-02-03  Jason Merrill  <jason@redhat.com>
1792
1793         PR c++/40138
1794         * g++.dg/ext/builtin11.C: New.
1795
1796         PR c++/4926
1797         PR c++/38600
1798         * g++.dg/abi/mangle35.C: New.
1799         * g++.dg/abi/mangle37.C: New.
1800
1801         PR c++/12909
1802         * g++.dg/abi/mangle36.C: New.
1803
1804         PR c++/35652
1805         * g++.dg/warn/string1.C: New.
1806
1807 2010-02-03  Richard Guenther  <rguenther@suse.de>
1808
1809         PR tree-optimization/42944
1810         * gcc.dg/errno-1.c: New testcase.
1811
1812 2010-02-03  Richard Guenther  <rguenther@suse.de>
1813
1814         PR middle-end/42927
1815         * gcc.c-torture/compile/pr42927.c: New testcase.
1816
1817 2010-02-03  Tobias Burnus  <burnus@net-b.de>
1818
1819         PR fortran/42936
1820         * gfortran.dg/null_4.f90: New test.
1821
1822 2010-02-02  Jason Merrill  <jason@redhat.com>
1823
1824         PR c++/41090
1825         * g++.dg/ext/label13.C: New.
1826
1827 2010-02-02  Tobias Burnus  <burnus@net-b.de>
1828
1829         PR fortran/42650
1830         * gfortran.dg/func_result_5.f90: New test.
1831
1832 2010-02-01  Tobias Burnus  <burnus@net-b.de>
1833
1834         PR fortran/42922
1835         * gfortran.dg/pure_initializer_3.f90: News test.
1836
1837 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
1838
1839         PR fortran/42888
1840         * gfortran.dg/allocate_derived_2.f90: New test.
1841
1842 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
1843
1844         PR middle-end/42898
1845         * gcc.dg/torture/pr42898-2.c: New test.
1846
1847 2010-01-31  Richard Guenther  <rguenther@suse.de>
1848
1849         PR middle-end/42898
1850         * gcc.dg/torture/pr42898.c: New testcase.
1851
1852 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
1853
1854         PR fortran/38324
1855         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
1856         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
1857
1858 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
1859
1860         * g++.dg/tree-ssa/inline-1.C: New.
1861         * g++.dg/tree-ssa/inline-2.C: New.
1862         * g++.dg/tree-ssa/inline-3.C: New.
1863
1864 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
1865
1866         PR testsuite/41701
1867         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
1868         the string 'pow' in the pathname of the compiler from generating a
1869         test failure.
1870
1871 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1872
1873         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
1874         * g++.old-deja/g++.mike/eh17.C: Likewise.
1875         * g++.old-deja/g++.mike/p5571.C: Likewise.
1876
1877 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
1878
1879         PR c++/42758
1880         PR c++/42634
1881         PR c++/42336
1882         PR c++/42797
1883         PR c++/42880
1884         * g++.dg/other/crash-5.C: New test.
1885         * g++.dg/other/crash-6.C: New test.
1886         * g++.dg/other/crash-7.C: New test.
1887         * g++.dg/other/crash-8.C: New test.
1888
1889 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
1890
1891         PR rtl-optimization/42889
1892         * gcc.dg/pr42889.c: New test.
1893
1894 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
1895
1896         * gcc.target/i386/pr42881.c: Use SSE2.
1897
1898 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
1899
1900         PR target/42891
1901         * gcc.target/i386/pr42891.c: New test.
1902
1903 2010-01-28  Richard Guenther  <rguenther@suse.de>
1904
1905         PR tree-optimization/42871
1906         * g++.dg/torture/pr42871.C: New testcase.
1907
1908 2010-01-28  Richard Guenther  <rguenther@suse.de>
1909
1910         * gcc.dg/Wobjsize-1.h: New testcase.
1911         * gcc.dg/Wobjsize-1.c: Likewise.
1912
1913 2010-01-28  Richard Guenther  <rguenther@suse.de>
1914
1915         PR middle-end/42883
1916         * g++.dg/torture/pr42883.C: New testcase.
1917
1918 2010-01-28  Michael Matz  <matz@suse.de>
1919
1920         * gcc.target/i386/pr42881.c: New test.
1921
1922 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1923
1924         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
1925         Add i?86-*-solaris2* support.
1926
1927 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
1928
1929         PR c++/42713
1930         PR c++/42820
1931         * g++.dg/template/typedef27.C: New test case.
1932         * g++.dg/template/typedef28.C: New test case.
1933
1934 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
1935
1936         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
1937
1938 2010-01-27  Richard Guenther  <rguenther@suse.de>
1939
1940         PR middle-end/42878
1941         * gcc.dg/torture/pr42878-1.c: New testcase.
1942         * gcc.dg/torture/pr42878-2.c: Likewise.
1943
1944 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
1945
1946         PR middle-end/42874
1947         * gcc.dg/vla-22.c: New test.
1948
1949 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
1950
1951         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
1952         current collation.
1953
1954 2010-01-26  Richard Guenther  <rguenther@suse.de>
1955
1956         PR rtl-optimization/42685
1957         * gcc.dg/pr42685.c: New testcase.
1958         * g++.dg/other/pr42685.C: Likewise.
1959
1960 2010-01-26  Richard Guenther  <rguenther@suse.de>
1961
1962         PR middle-end/42806
1963         * g++.dg/other/pr42806.C: New testcase.
1964
1965 2010-01-26  Richard Guenther  <rguenther@suse.de>
1966
1967         PR tree-optimization/42250
1968         * gcc.dg/pr42250.c: New testcase.
1969
1970 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
1971
1972         * gnat.dg/array_bounds_test.adb: New test.
1973
1974 2010-01-25  Tobias Burnus  <burnus@net-b.de>
1975
1976         PR fortran/42858
1977         * gfortran.dg/generic_21.f90: New test.
1978
1979 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1980
1981         PR testsuite/41522
1982         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
1983
1984 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
1985
1986         PR c++/42748
1987         * g++.dg/abi/arm_va_list2.C: New test.
1988         * g++.dg/abi/arm_va_list2.h: Companion header file.
1989
1990 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
1991
1992         PR fortran/41044
1993         * gfortran.dg/parameter_array_ref_2.f90 : New test.
1994
1995         PR fortran/41167
1996         * gfortran.dg/char_array_arg_1.f90 : New test.
1997
1998         * gfortran.dg/pr25923.f90 : Remove XFAIL.
1999
2000 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2001
2002         PR fortran/39304
2003         * gfortran.dg/generic_20.f90: New test.
2004
2005 2010-01-22  Michael Matz  <matz@suse.de>
2006
2007         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2008         -msse2.
2009
2010 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2011
2012         PR fortran/42736
2013         * gfortran.dg/dependency_25.f90 : New test.
2014
2015 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2016
2017         PR tree-optimization/42585
2018         * gcc.dg/tree-ssa/pr42585.c: New test.
2019
2020 2010-01-21  Richard Guenther  <rguenther@suse.de>
2021
2022         PR middle-end/19988
2023         * gcc.dg/pr19988.c: New testcase.
2024
2025 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2026
2027         * g++.dg/compat/decimal/compat-common.h: New file.
2028         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2029         * g++.dg/compat/decimal/pass_x.h: New file.
2030         * g++.dg/compat/decimal/pass_y.h: New file.
2031         * g++.dg/compat/decimal/pass-1_main.C: New file.
2032         * g++.dg/compat/decimal/pass-1_x.C: New file.
2033         * g++.dg/compat/decimal/pass-1_y.C: New file.
2034         * g++.dg/compat/decimal/pass-2_main.C: New file.
2035         * g++.dg/compat/decimal/pass-2_x.C: New file.
2036         * g++.dg/compat/decimal/pass-2_y.C: New file.
2037         * g++.dg/compat/decimal/pass-3_main.C: New file.
2038         * g++.dg/compat/decimal/pass-3_x.C: New file.
2039         * g++.dg/compat/decimal/pass-3_y.C: New file.
2040         * g++.dg/compat/decimal/pass-4_main.C: New file.
2041         * g++.dg/compat/decimal/pass-4_x.C: New file.
2042         * g++.dg/compat/decimal/pass-4_y.C: New file.
2043         * g++.dg/compat/decimal/pass-5_main.C: New file.
2044         * g++.dg/compat/decimal/pass-5_x.C: New file.
2045         * g++.dg/compat/decimal/pass-5_y.C: New file.
2046         * g++.dg/compat/decimal/pass-6_main.C: New file.
2047         * g++.dg/compat/decimal/pass-6_x.C: New file.
2048         * g++.dg/compat/decimal/pass-6_y.C: New file.
2049         * g++.dg/compat/decimal/return_x.h: New file.
2050         * g++.dg/compat/decimal/return_y.h: New file.
2051         * g++.dg/compat/decimal/return-1_main.C: New file.
2052         * g++.dg/compat/decimal/return-1_x.C: New file.
2053         * g++.dg/compat/decimal/return-1_y.C: New file.
2054         * g++.dg/compat/decimal/return-2_main.C: New file.
2055         * g++.dg/compat/decimal/return-2_x.C: New file.
2056         * g++.dg/compat/decimal/return-2_y.C: New file.
2057         * g++.dg/compat/decimal/return-3_main.C: New file.
2058         * g++.dg/compat/decimal/return-3_x.C: New file.
2059         * g++.dg/compat/decimal/return-3_y.C: New file.
2060         * g++.dg/compat/decimal/return-4_main.C: New file.
2061         * g++.dg/compat/decimal/return-4_x.C: New file.
2062         * g++.dg/compat/decimal/return-4_y.C: New file.
2063         * g++.dg/compat/decimal/return-5_main.C: New file.
2064         * g++.dg/compat/decimal/return-5_x.C: New file.
2065         * g++.dg/compat/decimal/return-5_y.C: New file.
2066         * g++.dg/compat/decimal/return-6_main.C: New file.
2067         * g++.dg/compat/decimal/return-6_x.C: New file.
2068         * g++.dg/compat/decimal/return-6_y.C: New file.
2069
2070 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2071
2072         PR debug/42715
2073         * gcc.dg/pr42715.c: New.
2074
2075 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2076
2077         PR c++/42038
2078         * g++.dg/parse/crash55.C: New.
2079
2080 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2081
2082         PR debug/42782
2083         * gcc.dg/guality/pr42782.c: New.
2084
2085 2010-01-20  Jason Merrill  <jason@redhat.com>
2086
2087         PR c++/41788
2088         * g++.dg/abi/packed1.C: New.
2089
2090         PR c++/41920
2091         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2092
2093         PR c++/40750
2094         * g++.dg/parse/fn-typedef1.C: New.
2095         * g++.dg/other/cv_quals.C: Adjust.
2096
2097 2010-01-20  Anthony Green  <green@moxielogic.com>
2098
2099         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2100         pack(push) pragma).
2101         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2102         * gcc.dg/20020312-2.c: Port this to the moxie core.
2103         * gcc.dg/weak/typeof-2.c: Ditto.
2104
2105 2010-01-20  Richard Guenther  <rguenther@suse.de>
2106
2107         PR tree-optimization/42717
2108         * gcc.c-torture/compile/pr42717.c: New testcase.
2109
2110 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2111
2112         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2113         of signed, add a few new tests.
2114
2115         PR middle-end/42803
2116         * g++.dg/parse/limits-initializer1.C: New test.
2117
2118 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2119
2120         PR fortran/42804
2121         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2122         * gfortran.dg/typebound_call_12.f03: New test.
2123
2124 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2125
2126         PR fortran/42783
2127         * gfortran.dg/bounds_check_15.f90 : New test.
2128
2129 2010-01-19  Michael Matz  <matz@suse.de>
2130
2131         PR tree-optimization/41783
2132         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2133
2134 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2135
2136         PR target/38697.
2137         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2138         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2139         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2140         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2141         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2142         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2143         * gcc.target/arm/neon/vget_lows8.c: Likewise.
2144         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2145         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2146         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2147         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2148
2149 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2150
2151         PR fortran/42545
2152         * gfortran.dg/extends_6.f03: Modified an error message.
2153         * gfortran.dg/extends_10.f03: New test.
2154         * gfortran.dg/private_type_6.f03: Modified an error message.
2155         * gfortran.dg/structure_constructor_8.f03: Ditto.
2156
2157 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
2158
2159         PR tree-optimization/42719
2160         * gcc.dg/pr42719.c: New test.
2161
2162         PR debug/42728
2163         * gcc.dg/pr42728.c: New test.
2164
2165 2010-01-19  Anthony Green  <green@moxielogic.com>
2166
2167         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2168
2169 2010-01-18  Anthony Green  <green@moxielogic.com>
2170
2171         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2172         for moxie.
2173
2174 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
2175
2176         * g++.dg/template/error45.C: reverted as part of reverting the
2177         fix of PR c++/42634.
2178
2179 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2180
2181         PR c++/42634
2182         * g++.dg/template/error45.C: New test.
2183
2184 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2185
2186         PR c++/42766
2187         * g++.dg/conversion/op6.C: New test.
2188
2189 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
2190
2191         PR target/42774
2192         * gcc.target/alpha/pr42774.c: New test.
2193
2194 2010-01-18  Richard Guenther  <rguenther@suse.de>
2195
2196         PR tree-optimization/42781
2197         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2198
2199 2010-01-17  Richard Guenther  <rguenther@suse.de>
2200
2201         PR middle-end/42248
2202         * gcc.c-torture/execute/pr42248.c: New testcase.
2203
2204 2010-01-17  Richard Guenther  <rguenther@suse.de>
2205
2206         PR tree-optimization/42773
2207         * g++.dg/torture/pr42773.C: New testcase.
2208
2209 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2210
2211         PR fortran/42677
2212         * gfortran.dg/interface_assignment_5.f90: New test.
2213
2214 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2215
2216         PR c++/42697
2217         * g++.dg/template/crash94.C: Reverted.
2218
2219 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2220
2221         PR debug/42767
2222         * gcc.dg/debug/pr42767.c: New.
2223
2224 2010-01-15  Jason Merrill  <jason@redhat.com>
2225
2226         PR c++/42761
2227         * g++.dg/cpp0x/decltype22.C: New.
2228
2229 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2230
2231         PR middle-end/42760
2232         * g++.dg/torture/pr42760.C: New test.
2233
2234 2010-01-15  Jing Yu  <jingyu@google.com>
2235
2236         PR rtl-optimization/42691
2237         * gcc.c-torture/execute/pr42691.c: New.
2238
2239 2010-01-15  Richard Guenther  <rguenther@suse.de>
2240
2241         PR middle-end/42739
2242         * g++.dg/torture/pr42739.C: New testcase.
2243
2244 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2245
2246         * g++.dg/template/error45.C: Revert as part of reverting changes
2247         or PR c++/42634.
2248
2249 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2250
2251         PR fortran/42684
2252         * gfortran.dg/interface_31.f90: New test.
2253
2254 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2255
2256         * gcc.target/powerpc/pr42747.c: New file.
2257
2258 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2259
2260         PR middle-end/42674
2261         * c-c++-common/pr42674.c: New test.
2262
2263         PR c++/42608
2264         * g++.dg/template/instantiate11.C: New test.
2265
2266 2010-01-14  Jason Merrill  <jason@redhat.com>
2267
2268         PR c++/42701
2269         * g++.dg/overload/error3.C: New.
2270
2271         PR c++/42655
2272         * g++.dg/overload/rvalue1.C: New.
2273
2274 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2275
2276         PR tree-optimization/42706
2277         * gcc.dg/ipa/pr42706.c: New testcase.
2278
2279 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2280
2281         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2282
2283 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2284
2285         PR tree-optimization/42714
2286         * g++.dg/torture/pr42714.C: New test.
2287
2288 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2289
2290         PR rtl-optimization/42246
2291         * gfortran.dg/pr42246-2.f: New.
2292
2293 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2294
2295         PR rtl-optimization/42389
2296         * gcc.dg/pr42389.c: New.
2297
2298 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2299
2300         PR rtl-optimization/42388
2301         * gcc.dg/pr42388.c: New.
2302
2303 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2304
2305         PR rtl-optimization/42294
2306         * gfortran.dg/pr42294.f: New.
2307
2308 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2309
2310         PR rtl-optimization/39453
2311         PR rtl-optimization/42246
2312         * gcc.dg/pr39453.c: New.
2313         * gcc.dg/pr42246.c: New.
2314
2315 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2316
2317         PR middle-end/42245
2318         * gcc.dg/pr42245.c: New.
2319         * gcc.dg/pr42245-2.c: New.
2320
2321 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2322
2323         PR rtl-optimization/42249
2324         * gcc.dg/pr42249.c: New.
2325
2326 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2327
2328         PR c/42721
2329         * gcc.c-torture/execute/pr42721.c: New test.
2330
2331 2010-01-14  Ira Rosen  <irar@il.ibm.com>
2332
2333         PR tree-optimization/42709
2334         * gcc.dg/vect/pr42709.c: New test.
2335
2336 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2337
2338         PR fortran/41478
2339         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2340         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2341
2342 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2343
2344         PR fortran/42481
2345         * gfortran.dg/generic_19.f90 : New test.
2346
2347 2010-01-13  Richard Guenther  <rguenther@suse.de>
2348
2349         PR tree-optimization/42730
2350         * gcc.c-torture/compile/pr42730.c: New testcase.
2351
2352 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
2353
2354         PR target/pr42542
2355         * gcc.target/ia64/pr42542-1.c: New.
2356         * gcc.target/ia64/pr42542-2.c: New.
2357         * gcc.target/ia64/pr42542-3.c: New.
2358
2359 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
2360
2361         PR c++/42634
2362         * g++.dg/template/error45.C: New test.
2363
2364 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2365
2366         PR tree-optimization/42704
2367         * g++.dg/torture/pr42704.C: New test.
2368
2369 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2370
2371         PR tree-optimization/42703
2372         * gcc.c-torture/compile/pr42703.c: New test.
2373
2374 2010-01-13  Richard Guenther  <rguenther@suse.de>
2375
2376         PR tree-optimization/42705
2377         * gcc.c-torture/compile/pr42705.c: New testcase.
2378
2379 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
2380
2381         * gcc.target/bfin/l2.c: New test.
2382         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2383
2384 2010-01-13  Richard Guenther  <rguenther@suse.de>
2385
2386         PR middle-end/42716
2387         * gcc.c-torture/compile/pr42716.c: New testcase.
2388
2389 2010-01-13  Richard Guenther  <rguenther@suse.de>
2390
2391         PR lto/42678
2392         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2393
2394 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
2395
2396         PR c/42708
2397         * gcc.c-torture/compile/pr42708-1.c: New test.
2398
2399 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
2400
2401         PR debug/42662
2402         * gcc.dg/pr42662.c: New test.
2403
2404         PR tree-optimization/42645
2405         * g++.dg/other/pr42645-1.C: New test.
2406         * g++.dg/other/pr42645-2.C: New test.
2407
2408 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
2409
2410         PR target/42416
2411         * gcc.target/powerpc/warn-1.c: New test.
2412         * gcc.target/powerpc/warn-2.c: New test.
2413
2414 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
2415
2416         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2417         stack alignment.
2418
2419 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
2420
2421         * gcc.dg/lto/20100108_0.c: New.
2422
2423 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
2424
2425         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2426         Add -march=i686 -msse for 32bit x86 targets.
2427
2428 2010-01-10  Richard Guenther  <rguenther@suse.de>
2429
2430         PR middle-end/42667
2431         * gcc.dg/torture/pr42667.c: New testcase.
2432
2433 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2434
2435         PR fortran/32489
2436         * gfortran.dg/array_constructor_34.f90: New test.
2437
2438 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2439
2440         PR fortran/20923
2441         * gfortran.dg/array_constructor_33.f90: New test.
2442         gfortran.dg/array_function_5.f90: Add credit.
2443
2444 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2445
2446         PR debug/42631
2447         * gcc.dg/pr42631.c: New.
2448
2449 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2450
2451         PR debug/42630
2452         * gcc.dg/pr42630.c: New.
2453
2454 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2455
2456         PR debug/42629
2457         * gcc.dg/pr42629.c: New.
2458
2459 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2460
2461         PR middle-end/42363
2462         * gcc.dg/torture/pr42363.c: New.
2463
2464 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2465
2466         PR debug/42604
2467         PR debug/42395
2468         * gcc.dg/vect/pr42604.c: New.
2469         * gcc.dg/vect/pr42395.c: New.
2470
2471 2010-01-09  Richard Guenther  <rguenther@suse.de>
2472
2473         PR middle-end/42512
2474         * gcc.c-torture/execute/pr42512.c: New testcase.
2475
2476 2010-01-09  Tobias Burnus  <burnus@net-b.de>
2477
2478         PR fortran/41298
2479         * gfortran.dg/c_ptr_tests_14.f90: New test.
2480
2481 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2482
2483         PR ada/41929
2484         * gnat.dg/null_pointer_deref1.adb: Don't run on
2485         sparc*-sun-solaris2.11.
2486
2487 2010-01-08  Richard Guenther  <rguenther@suse.de>
2488
2489         PR lto/42528
2490         * gcc.dg/lto/20100103-1_0.c: New testcase.
2491         * gcc.dg/lto/20100103-2_0.c: Likewise.
2492
2493 2010-01-08  Tobias Burnus  <burnus@net-b.de
2494
2495         PR/fortran 25829
2496         * gfortran.dg/asynchronous_1.f90: New test.
2497         * gfortran.dg/asynchronous_2.f90: New test.
2498         * gfortran.dg/conflicts.f90: Update error message.
2499
2500 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
2501
2502         c++/40155
2503         * g++.dg/cpp0x/variadic-unify-2.C: New test.
2504
2505 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
2506
2507         PR tree-optimization/42625
2508         * g++.dg/opt/dtor4.C: New test.
2509         * g++.dg/opt/dtor4.h: New.
2510         * g++.dg/opt/dtor4-aux.cc: New.
2511
2512 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2513
2514         PR fortran/42597
2515         * gfortran.dg/proc_ptr_26.f90: New test.
2516
2517 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2518
2519         PR fortran/41872
2520         * gfortran.dg/allocatable_scalar_7.f90: New test.
2521
2522 2010-01-06  Richard Guenther  <rguenther@suse.de>
2523
2524         * gcc.c-torture/compile/pr42632.c: New testcase.
2525
2526 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2527
2528         PR target/42542
2529         * gcc.target/i386/pr42542-4.c: New.
2530         * gcc.target/i386/pr42542-4a.c: Likewise.
2531         * gcc.target/i386/pr42542-5.c: Likewise.
2532         * gcc.target/i386/pr42542-5a.c: Likewise.
2533
2534 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2535
2536         * gcc.dg/tls/opt-15.c: New test.
2537
2538 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2539
2540         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2541
2542 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2543
2544         PR tree-optimization/42462
2545         * g++.dg/torture/pr42462.C: New test.
2546
2547 2010-01-05  Jason Merrill  <jason@redhat.com>
2548
2549         * g++.dg/cpp0x/initlist30.C: New test.
2550
2551 2010-01-05  Richard Guenther  <rguenther@suse.de>
2552
2553         PR tree-optimization/42614
2554         * gcc.c-torture/execute/pr42614.c: New testcase.
2555
2556 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2557
2558         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2559         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2560         -Wunreachable-code.
2561         * gcc.dg/Wunreachable-2.c: Likewise.
2562         * gcc.dg/Wunreachable-3.c: Likewise.
2563         * gcc.dg/Wunreachable-4.c: Likewise.
2564         * gcc.dg/Wunreachable-5.c: Likewise.
2565         * gcc.dg/Wunreachable-6.c: Likewise.
2566         * gcc.dg/Wunreachable-7.c: Likewise.
2567         * gcc.dg/Wunreachable-8.c: Likewise.
2568         * gcc.dg/20041231-1.c: Likewise.
2569
2570 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2571
2572         PR other/42611
2573         * gcc.dg/pr42611.c: New test.
2574
2575         PR tree-optimization/42508
2576         * g++.dg/opt/pr42508.C: New test.
2577
2578 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2579
2580         PR fortran/41872
2581         * gfortran.dg/allocatable_scalar_8.f90: New.
2582
2583 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2584
2585         PR tree-optimization/42398
2586         * gcc.c-torture/compile/pr42398.c: New test.
2587
2588 2010-01-04  Jason Merrill  <jason@redhat.com>
2589
2590         PR c++/42555
2591         * g++.dg/ext/attrib35.C: New.
2592
2593         PR c++/42567
2594         * g++.dg/cpp0x/auto17.C: New.
2595
2596 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
2597
2598         * gcc.dg/lto/20100104_0.c: New.
2599
2600 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
2601
2602         PR target/42542
2603         * gcc.target/i386/pr42542-1.c: New.
2604         * gcc.target/i386/pr42542-1a.c: Likewise.
2605         * gcc.target/i386/pr42542-1b.c: Likewise.
2606         * gcc.target/i386/pr42542-2.c: Likewise.
2607         * gcc.target/i386/pr42542-2a.c: Likewise.
2608         * gcc.target/i386/pr42542-2b.c: Likewise.
2609         * gcc.target/i386/pr42542-3.c: Likewise.
2610         * gcc.target/i386/pr42542-3a.c: Likewise.
2611
2612 2009-01-04  Tobias Burnus  <burnus@net-b.de>
2613
2614         PR fortran/41872
2615         * gfortran.dg/allocatable_scalar_5.f90: New test.
2616         * gfortran.dg/allocatable_scalar_6.f90: New test.
2617
2618 2010-01-03  Richard Guenther  <rguenther@suse.de>
2619
2620         PR testsuite/42583
2621         * gfortran.dg/gomp/recursion1.f90: Remove.
2622
2623 2010-01-03  Richard Guenther  <rguenther@suse.de>
2624
2625         * gcc.dg/Warray-bounds.c: Remove XFAILs.
2626         * gcc.dg/uninit-6.c: Likewise.
2627         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2628
2629 2010-01-03  Richard Guenther  <rguenther@suse.de>
2630
2631         PR tree-optimization/42589
2632         * gcc.target/i386/pr42589.c: New testcase.
2633
2634 2010-01-03  Richard Guenther  <rguenther@suse.de>
2635
2636         PR tree-optimization/42438
2637         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2638
2639 2010-01-02  Richard Guenther  <rguenther@suse.de>
2640
2641         PR testsuite/41651
2642         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2643
2644 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
2645
2646         PR target/42448
2647         * gcc.target/alpha/pr42448-1.c: New test.
2648         * gcc.target/alpha/pr42448-2.c: Ditto.
2649
2650 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
2651
2652         PR preprocessor/41947
2653         * gcc.dg/c99-hexfloat-3.c: New test.
2654
2655 2010-01-01  Richard Guenther  <rguenther@suse.de>
2656
2657         PR c/42570
2658         * gcc.c-torture/execute/pr42570.c: New testcase.
2659
2660 2010-01-01  Richard Guenther  <rguenther@suse.de>
2661
2662         PR middle-end/42559
2663         * gcc.c-torture/compile/pr42559.c: New testcase.
2664
2665 \f
2666 Copyright (C) 2010 Free Software Foundation, Inc.
2667
2668 Copying and distribution of this file, with or without modification,
2669 are permitted in any medium without royalty provided the copyright
2670 notice and this notice are preserved.