OSDN Git Service

4530eddffe9f04cc86a98bdc8140f298d8253e1b
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-04-01  Martin Jambor  <mjambor@suse.cz>
2
3         PR tree-optimization/43141
4         * gcc.dg/guality/pr43141.c: New test.
5         
6 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
7
8         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
9         * g++.dg/eh/spbp.C: Likewise.
10         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
11         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
12         superfluous casts.
13         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
14         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
15         * objc.dg/dwarf-2.m: Likewise.
16
17 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
18
19         PR middle-end/43464
20         * gcc.dg/graphite/id-pr43464.c: New.
21         * gcc.dg/graphite/id-pr43464-1.c: New.
22
23 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
24
25         PR middle-end/43351
26         * gcc.dg/graphite/id-pr43351.c
27
28 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
29
30         PR testsuite/35165
31         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
32         * obj-c++.dg/try-catch-2.mm: Ditto.
33         * obj-c++.dg/lookup-2.mm: Ditto.
34         * obj-c++.dg/encode-8.m: Ditto.
35         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
36         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
37         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
38         * obj-c++.dg/const-str-11.mm: Ditto.
39         * obj-c++.dg/const-str-9.mm: Ditto.
40         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
41         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
42         * obj-c++.dg/except-1.mm: Ditto.
43         * obj-c++.dg/const-str-7.mm: Ditto.
44         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
45         * obj-c++.dg/const-str-3.mm: Ditto.
46         * obj-c++.dg/const-str-7.mm: Ditto.
47         * obj-c++.dg/stubify-2.mm: Change dump file name.
48
49         PR objc++/23613
50         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
51         New macro.
52         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
53         Remove dg-xfail-if.
54
55 2010-03-31  Martin Jambor  <mjambor@suse.cz>
56
57         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
58         only with -O2, -O3 or -Os and not with -fwhopr.
59
60 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
61
62         PR c++/43558
63         * g++.dg/template/typedef31.C: New test.
64
65 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
66
67         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
68         assembler output on *-*-solaris2*.
69         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
70
71 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
72
73         PR debug/43557
74         * gcc.dg/pr43557-1.c: New test.
75         * gcc.dg/pr43557-2.c: New file.
76
77 2010-03-31  Jie Zhang  <jie@codesourcery.com>
78
79         PR 43562
80         * gcc.dg/pr43562.c: New test.
81
82 2010-03-30  Jason Merrill  <jason@redhat.com>
83
84         PR c++/43076
85         * g++.dg/template/error-recovery1.C: New.
86
87         PR c++/41786
88         * g++.dg/parse/ambig5.C: New.
89
90 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
91
92         PR debug/43593
93         * gcc.dg/guality/pr43593.c: New test.
94
95 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
96
97         PR middle-end/43430
98         * gcc.dg/vect/pr43430-1.c: New.
99
100 2010-03-30  Jason Merrill  <jason@redhat.com>
101
102         PR c++/43559
103         * g++.dg/template/partial7.C: New.
104
105 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
106
107         * gcc.target/s390/stackcheck1.c: New testcase.
108
109 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
110
111         PR libfortran/43265
112         * gfortran.dg/read_eof_8.f90: New test.
113
114 2010-03-29  Jason Merrill  <jason@redhat.com>
115
116         * gcc.dg/cpp/include6.c: Change [] to ().
117
118         N3077
119         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
120         splicing and UCNs.
121         * c-c++-common/raw-string-2.c: Add trigraph test.
122         * c-c++-common/raw-string-8.c: New.
123         * c-c++-common/raw-string-9.c: New.
124         * c-c++-common/raw-string-10.c: New.
125
126         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
127         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
128         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
129         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
130         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
131         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
132         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
133
134 2010-03-29  Richard Guenther  <rguenther@suse.de>
135
136         PR tree-optimization/43560
137         * gcc.dg/torture/pr43560.c: New testcase.
138
139 2010-03-29  Jason Merrill  <jason@redhat.com>
140
141         N3077
142         * g++.dg/ext/raw-string-1.C: Change [] to ().
143         * g++.dg/ext/raw-string-2.C: Change [] to ().
144         Don't use \ in delimiter.
145         * g++.dg/ext/raw-string-3.C: Change [] to ().
146         * g++.dg/ext/raw-string-4.C: Change [] to ().
147         * g++.dg/ext/raw-string-5.C: Change [] to ().
148         Test for error on \ in delimiter.
149         * g++.dg/ext/raw-string-6.C: Change [] to ().
150         * g++.dg/ext/raw-string-7.C: Change [] to ().
151
152 2010-03-29  Jie Zhang  <jie@codesourcery.com>
153
154         PR 43564
155         * gcc.dg/pr43564.c: New test.
156
157 2010-03-29  Tobias Burnus  <burnus@net-b.de>
158
159         PR fortran/43551
160         * gfortran.dg/direct_io_12.f90: New test.
161
162 2010-03-28  Jan Hubicka  <jh@suse.cz>
163
164         PR tree-optimization/43505
165         * gfortran.dg/pr43505.f90: New testcase.
166
167 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
168
169         PR tree-optimization/43528
170         * gcc.target/i386/pr43528.c: New test.
171
172 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
173
174         PR c/43381
175         * gcc.dg/parm-impl-decl-3.c: New test.
176
177 2010-03-26  Jason Merrill  <jason@redhat.com>
178
179         PR c++/43509
180         * g++.dg/cpp0x/parse1.C: New.
181
182 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
183
184         PR target/43524
185         * gcc.target/i386/pr43524.c: New test.
186
187 2010-03-26  Martin Jambor  <mjambor@suse.cz>
188
189         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
190         whitespace, rename main to foo.
191         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
192         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
193         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
194         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
195         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
196         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
197         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
198         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
199         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
200         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
201         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
202
203 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
204
205         PR c++/43327
206         * g++.dg/other/crash-10.C: New test.
207         * g++.dg/other/crash-11.C: New test.
208
209 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
210
211         PR libfortran/43517
212         * gfortran.dg/read_eof_7.f90: New test.
213
214 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
215
216         PR objc/35165
217         PR testsuite/43512
218         * objc-obj-c++-shared: New directory.
219         * objc-obj-c++-shared/Object1-implementation.h: New file.
220         * objc-obj-c++-shared/Object1.h: New file.
221         * objc-obj-c++-shared/Protocol1.h: New file.
222         * objc-obj-c++-shared/next-abi.h: New file.
223         * objc-obj-c++-shared/next-mapping.h: New file.
224         * objc/execute/next_mapping.h: Delete.
225         * objc.dg/special/special.exp: For all targets run the tests with
226         -fgnu-runtime, for darwin targets also run the tests with
227         -fnext-runtime.
228         * objc.dg/dg.exp: Ditto.
229         * obj-c++.dg/dg.exp: Ditto.
230         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
231         Protocol1.h) and next-mapping.h as required.  Amend testcase to
232         include use of updated NeXT interface.
233         * objc/execute/formal_protocol-5.m: Ditto.
234         * objc/execute/protocol-isEqual-2.m: Ditto.
235         * objc/execute/protocol-isEqual-4.m: Ditto.
236         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
237         Protocol1.h) and next-mapping.h as required.
238         * objc/execute/object_is_class.m: Ditto.
239         * objc/execute/enumeration-1.m: Ditto.
240         * objc/execute/class-13.m: Ditto.
241         * objc/execute/formal_protocol-2.m: Ditto.
242         * objc/execute/formal_protocol-4.m: Ditto.
243         * objc/execute/class-1.m: Ditto.
244         * objc/execute/bycopy-1.m: Ditto.
245         * objc/execute/formal_protocol-6.m: Ditto.
246         * objc/execute/bycopy-3.m: Ditto.
247         * objc/execute/class-3.m: Ditto.
248         * objc/execute/bf-11.m: Ditto.
249         * objc/execute/class-5.m: Ditto.
250         * objc/execute/bf-13.m: Ditto.
251         * objc/execute/class-7.m: Ditto.
252         * objc/execute/bf-15.m: Ditto.
253         * objc/execute/class-9.m: Ditto.
254         * objc/execute/bf-17.m: Ditto.
255         * objc/execute/bf-19.m: Ditto.
256         * objc/execute/IMP.m: Ditto.
257         * objc/execute/exceptions/catchall-1.m: Ditto.
258         * objc/execute/exceptions/trivial.m: Ditto.
259         * objc/execute/exceptions/finally-1.m: Ditto.
260         * objc/execute/exceptions/local-variables-1.m: Ditto.
261         * objc/execute/exceptions/foward-1.m: Ditto.
262         * objc/execute/bf-2.m: Ditto.
263         * objc/execute/string1.m: Ditto.
264         * objc/execute/bf-4.m: Ditto.
265         * objc/execute/informal_protocol.m: Ditto.
266         * objc/execute/string3.m: Ditto.
267         * objc/execute/bf-6.m: Ditto.
268         * objc/execute/bf-8.m: Ditto.
269         * objc/execute/class-tests-1.h: Ditto.
270         * objc/execute/protocol-isEqual-1.m: Ditto.
271         * objc/execute/protocol-isEqual-3.m: Ditto.
272         * objc/execute/_cmd.m: Ditto.
273         * objc/execute/function-message-1.m: Ditto.
274         * objc/execute/bf-20.m: Ditto.
275         * objc/execute/bf-common.h: Ditto.
276         * objc/execute/np-2.m: Ditto.
277         * objc/execute/class-10.m: Ditto.
278         * objc/execute/class-12.m: Ditto.
279         * objc/execute/enumeration-2.m: Ditto.
280         * objc/execute/class-14.m: Ditto.
281         * objc/execute/encode-1.m: Ditto.
282         * objc/execute/formal_protocol-1.m: Ditto.
283         * objc/execute/formal_protocol-3.m: Ditto.
284         * objc/execute/accessing_ivars.m: Ditto.
285         * objc/execute/bycopy-2.m: Ditto.
286         * objc/execute/class-2.m: Ditto.
287         * objc/execute/bf-10.m: Ditto.
288         * objc/execute/formal_protocol-7.m: Ditto.
289         * objc/execute/root_methods.m: Ditto.
290         * objc/execute/class-4.m: Ditto.
291         * objc/execute/bf-12.m: Ditto.
292         * objc/execute/class-6.m: Ditto.
293         * objc/execute/bf-14.m: Ditto.
294         * objc/execute/nested-func-1.m: Ditto.
295         * objc/execute/class-8.m: Ditto.
296         * objc/execute/private.m: Ditto.
297         * objc/execute/bf-16.m: Ditto.
298         * objc/execute/bf-18.m: Ditto.
299         * objc/execute/load-3.m: Ditto.
300         * objc/execute/compatibility_alias.m: Ditto.
301         * objc/execute/bf-1.m: Ditto.
302         * objc/execute/no_clash.m: Ditto.
303         * objc/execute/bf-3.m: Ditto.
304         * objc/execute/string2.m: Ditto.
305         * objc/execute/bf-5.m: Ditto.
306         * objc/execute/string4.m: Ditto.
307         * objc/execute/bf-7.m: Ditto.
308         * objc/execute/object_is_meta_class.m: Ditto.
309         * objc/execute/bf-9.m: Ditto.
310         * objc/execute/bf-21.m: Ditto.
311         * objc/execute/cascading-1.m: Ditto.
312         * objc/execute/trivial.m: Ditto.
313         * objc/execute/np-1.m: Ditto.
314         * objc/compile/trivial.m: Ditto.
315         * objc/execute/class_self-2.m: Include <stdlib.h>.
316         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
317         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
318         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT 
319         and 64bit. Use new NeXT interface as required.
320         * objc.dg/special/unclaimed-category-1.m: Ditto.
321         * objc.dg/special/unclaimed-category-1.h: Ditto.
322         * objc.dg/special/unclaimed-category-1a.m: Ditto.
323         * objc.dg/func-ptr-1.m: Ditto.
324         * objc.dg/stret-1.m: Ditto.     
325         * objc.dg/encode-2.m: Ditto.
326         * objc.dg/category-1.m: Ditto.
327         * objc.dg/encode-3.m: Ditto.
328         * objc.dg/call-super-3.m: Ditto.
329         * objc.dg/method-3.m: Ditto.
330         * objc.dg/func-ptr-2.m: Ditto.
331         * objc.dg/lookup-1.m: Ditto.
332         * objc.dg/encode-4.m: Ditto.
333         * objc.dg/fix-and-continue-1.m: Ditto.
334         * objc.dg/proto-lossage-3.m: Ditto.
335         * objc.dg/method-13.m: Ditto.
336         * objc.dg/proto-qual-1.m: Ditto.
337         * objc.dg/zero-link-3.m: Ditto.
338         * objc.dg/bitfield-1.m: Ditto.
339         * objc.dg/va-meth-1.m: Ditto.
340         * objc.dg/super-class-3.m: Ditto.
341         * objc.dg/call-super-1.m: Ditto.
342         * objc.dg/type-size-2.m: Ditto.
343         * objc.dg/method-10.m: Ditto.
344         * objc.dg/defs.m: Ditto.        
345         * objc.dg/const-str-3.m: Ditto.
346         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
347         Protocol1.h) and next-mapping.h as required. Use new NeXT 
348         interface as required.
349         * objc.dg/super-class-4.m: Ditto.
350         * objc.dg/comp-types-8.m: Ditto.
351         * objc.dg/call-super-2.m: Ditto.
352         * objc.dg/objc-fast-4.m: Ditto.
353         * objc.dg/method-6.m: Ditto.
354         * objc.dg/const-str-3.m: Ditto.
355         * objc.dg/const-str-7.m: Ditto.
356         * objc.dg/method-15.m: Ditto.
357         * objc.dg/method-19.m: Ditto.
358         * objc.dg/sync-1.m: Ditto.
359         * objc.dg/layout-1.m: Ditto.
360         * objc.dg/bitfield-3.m: Ditto.
361         * objc.dg/try-catch-3.m: Ditto.
362         * objc.dg/try-catch-7.m: Ditto.
363         * objc.dg/comp-types-10.m: Ditto.
364         * objc.dg/selector-2.: Ditto.
365         * objc.dg/method-7.m: Ditto.
366         * objc.dg/typedef-alias-1.m: Ditto.
367         * objc.dg/proto-lossage-2.m: Ditto.
368         * objc.dg/comp-types-11.m: Ditto.
369         * objc.dg/sizeof-1.m: Ditto.
370         * objc.dg/method-17.m: Ditto.
371         * objc.dg/bitfield-5.m: Ditto.
372         * objc.dg/try-catch-1.m: Ditto.
373         * objc.dg/encode-5.m: Ditto.
374         * objc.dg/fix-and-continue-2.m: Ditto.
375         * objc.dg/method-9.m: Ditto.
376         * objc.dg/isa-field-1.m: Ditto.
377         * objc.dg/local-decl-2.m: Ditto.
378         * objc.dg/objc-gc-4.m: Ditto.
379         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
380         * objc.dg/gnu-runtime-3.m: Ditto.
381         * objc.dg/encode-7.m: Ditto.
382         * objc.dg/encode-8.m: Ditto.
383         * objc.dg/selector-3.m: Ditto.
384         * objc.dg/gnu-runtime-1.m: Ditto.
385         * objc.dg/const-str-12.m: Ditto.
386         * objc.dg/gnu-runtime-2.m: Ditto.
387         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
388         * objc.dg/selector-1.m: Ditto.
389         * objc.dg/stubify-2.m: Ditto.
390         * objc.dg/zero-link-1.m: Ditto.
391         * objc.dg/stret-2.m: Ditto.
392         * objc.dg/zero-link-2.m: Ditto.
393         * objc.dg/next-runtime-1.m: Ditto.
394         * objc.dg/symtab-1.m: Ditto.
395         * objc.dg/stubify-1.m: Ditto.
396         * objc.dg/bitfield-2.m: Ditto.
397         * objc.dg/try-catch-10.m: Apply to both runtimes.
398         * objc.dg/const-str-1.m: Ditto.
399         * objc.dg/image-info.m: Ditto.
400         * objc.dg/encode-9.m: Ditto.
401         * objc.dg/pragma-1.m: Apply test to all targets.
402         * objc.dg/const-str-4.m: Ditto.
403         * objc.dg/const-str-8.m: Ditto.
404         * objc.dg/super-class-2.m: Ditto.
405         * objc.dg/try-catch-5.m: Ditto.
406         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
407         Protocol1.h) and next-mapping.h as required. Use new NeXT
408         interface as required.  Skip for gnu-runtime.  Test for .quad
409         at m64.
410         * objc.dg/const-str-11.m: Ditto.
411         * objc.dg/const-str-9.m: Ditto.
412         * objc.dg/method-4.m: Skip for 64Bit NeXT.
413         * objc.dg/encode-1.m: Remove redundant -lobjc.
414         * objc.dg/try-catch-9.m: Tidy space.
415         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
416         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
417         and 64bit. Use new NeXT interface as required.
418         * obj-c++.dg/template-4.mm: Ditto.
419         * obj-c++.dg/defs.mm: Ditto.
420         * obj-c++.dg/basic.mm: Ditto.
421         * obj-c++.dg/encode-4.mm: Ditto.
422         * obj-c++.dg/method-17.mm: Ditto.
423         * obj-c++.dg/proto-lossage-3.mm: Ditto.
424         * obj-c++.dg/cxx-class-1.mm: Ditto.
425         * obj-c++.dg/method-10.mm: Ditto.
426         * obj-c++.dg/va-meth-1.mm: Ditto.
427         * obj-c++.dg/encode-5.mm: Ditto.
428         * obj-c++.dg/lookup-2.mm: Ditto.
429         * obj-c++.dg/template-3.mm: Ditto.
430         * obj-c++.dg/proto-qual-1.mm: Ditto.
431         * obj-c++.dg/qual-types-1.m: Ditto.
432         * obj-c++.dg/cxx-scope-1.mm: Ditto.
433         * obj-c++.dg/template-1.mm: Ditto.
434         * obj-c++.dg/encode-6.mm: Ditto.
435         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
436         Protocol1.h) and next-mapping.h as required. Use new NeXT
437         interface as required.
438         * obj-c++.dg/except-1.mm: Ditto.
439         * obj-c++.dg/const-str-7.mm: Ditto.
440         * obj-c++.dg/ivar-list-semi.mm: Ditto.
441         * obj-c++.dg/cxx-scope-2.mm: Ditto.
442         * obj-c++.dg/selector-2.mm: Ditto.
443         * obj-c++.dg/isa-field-1.mm: Ditto.
444         * obj-c++.dg/try-catch-1.mm: Ditto.
445         * obj-c++.dg/local-decl-1.mm: Ditto.
446         * obj-c++.dg/try-catch-9.mm: Ditto.
447         * obj-c++.dg/no-extra-load.mm: Ditto.
448         * obj-c++.dg/selector-5.mm: Ditto.
449         * obj-c++.dg/method-12.mm: Ditto.
450         * obj-c++.dg/try-catch-11.mm: Ditto.
451         * obj-c++.dg/comp-types-11.mm: Ditto.
452         * obj-c++.dg/bitfield-3.mm: Ditto.
453         * obj-c++.dg/method-6.mm: Ditto.
454         * obj-c++.dg/super-class-2.mm: Ditto.
455         * obj-c++.dg/method-21.mm: Ditto.
456         * obj-c++.dg/const-str-8.mm: Ditto.
457         * obj-c++.dg/try-catch-7.mm: Ditto.
458         * obj-c++.dg/method-15.mm: Ditto.
459         * obj-c++.dg/layout-1.mm: Ditto.
460         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
461         * obj-c++.dg/const-str-3.mm: Ditto.
462         * obj-c++.dg/try-catch-2.mm: Ditto.
463         * obj-c++.dg/objc-gc-3.mm: Ditto.
464         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
465         * obj-c++.dg/bitfield-1.mm: Ditto.
466         * obj-c++.dg/selector-6.mm: Ditto.
467         * obj-c++.dg/method-13.mm: Ditto.
468         * obj-c++.dg/comp-types-12.mm: Ditto.
469         * obj-c++.dg/bitfield-4.mm: Ditto.
470         * obj-c++.dg/try-catch-8.mm: Ditto.
471         * obj-c++.dg/method-2.mm: Ditto.
472         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
473         * obj-c++.dg/typedef-alias-1.mm: Ditto.
474         * obj-c++.dg/const-str-4.mm: Ditto.
475         * obj-c++.dg/proto-lossage-2.mm: Ditto.
476         * obj-c++.dg/try-catch-3.mm: Ditto.
477         * obj-c++.dg/comp-types-9.mm: Ditto.
478         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
479         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
480         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
481         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
482         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
483         Use new NeXT interface as required.
484         * obj-c++.dg/const-str-10.mm: Ditto.
485         * obj-c++.dg/const-str-11.mm: Ditto.
486         * obj-c++.dg/const-str-9.mm: Ditto.
487         * obj-c++.dg/method-11.mm: Ditto.
488         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
489         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
490         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
491         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
492         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
493
494 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
495
496         PR c++/43206
497         * g++.dg/template/typedef30.C: New test case.
498
499 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
500
501         PR c/43385
502         * gcc.c-torture/execute/pr43385.c: New test.
503
504 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
505
506         * gcc.dg/strncpy-fix-1.c: New test.
507
508 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
509
510         PR testsuite/41609
511         * lib/objc-torture.exp (objc-set-runtime-options): New.
512         * objc/execute/execute.exp: Check runtime options on each pass.
513         * objc/execute/exceptions/exceptions.exp: Ditto.
514         * objc/compile/compile.exp: Ditto.
515
516         PR testsuite/42348
517         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
518         standard tests.
519         (check_effective_target_objc2): New proc.
520         (check_effective_target_next_runtime): New proc.
521         * lib/objc.exp: Determine which runtime is in force and support it.
522         * lib/obj-c++.exp: Ditto.
523
524 2010-03-24  Jason Merrill  <jason@redhat.com>
525
526         PR c++/43502
527         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
528
529 2010-03-24  Martin Jambor  <mjambor@suse.cz>
530
531         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
532         a loop.
533         * gcc.dg/ipa/ipa-2.c: Likewise.
534         * gcc.dg/ipa/ipa-3.c: Likewise.
535         * gcc.dg/ipa/ipa-4.c: Likewise.
536         * gcc.dg/ipa/ipa-5.c: Likewise.
537         * gcc.dg/ipa/ipa-7.c: Likewise.
538         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
539         a loop.
540         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
541         i_can_not_be_propagated_fully2 into a loop.
542         * gcc.dg/ipa/ipa-8.c: New test.
543         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
544
545 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
546
547         PR debug/19192
548         PR debug/43479
549         * gcc.dg/guality/pr43479.c: New test.
550         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
551         and add volatile keyword.
552
553 2010-03-23  Mike Stump  <mikestump@comcast.net>
554
555         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
556
557 2010-03-23  Jason Merrill  <jason@redhat.com>
558
559         * g++.dg/ext/altivec-17.C: Adjust error message.
560
561         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
562         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
563         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
564         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
565         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
566         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
567
568 2010-03-22  Jason Merrill  <jason@redhat.com>
569
570         PR c++/43333
571         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
572         * g++.dg/ext/is_pod_98.C: New.
573
574         PR c++/43281
575         * g++.dg/cpp0x/auto18.C: New.
576
577         * gcc.dg/pr36997.c: Adjust error message.
578         * g++.dg/ext/vector9.C: Likewise.
579         * g++.dg/conversion/simd3.C: Likewise.
580         * g++.dg/other/error23.C: Likewise.
581
582 2010-03-22  Michael Matz  <matz@suse.de>
583
584         PR middle-end/43475
585         * gfortran.dg/pr43475.f90: New testcase.
586
587 2010-03-22  Richard Guenther  <rguenther@suse.de>
588
589         PR tree-optimization/43390
590         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
591
592 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
593
594         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
595         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
596
597 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
598             Michael Matz  <matz@suse.de>
599
600         PR c++/43081
601         * g++.dg/parse/crash56.C: New test.
602
603 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
604
605         PR fortran/43450
606         * gfortran.dg/whole_file_15.f90 : New test.
607
608 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
609
610         PR fortran/43409
611         * gfortran.dg/inquire_size.f90: New test.
612
613 2010-03-20  Richard Guenther  <rguenther@suse.de>
614
615         PR rtl-optimization/43438
616         * gcc.c-torture/execute/pr43438.c: New testcase.
617
618 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
619
620         PR c++/43375
621         * g++.dg/abi/mangle42.C: New test.
622
623 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
624
625         PR C/43211
626         * gcc.dg/pr43211.c: New test.
627         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
628
629 2010-03-19  Bernd Schmidt  <bernd.schmidt@codesourcery.com>
630
631         PR rtl-optimization/42258
632         * gcc.target/arm/thumb1-mul-moves.c: New test.
633
634         PR target/40697
635         * gcc.target/arm/thumb-andsi.c: New test.
636
637         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
638         dg-require-effective-target.
639
640 2010-03-19  Michael Matz  <matz@suse.de>
641
642         PR c++/43116
643         * g++.dg/other/pr43116.C: New testcase.
644
645 2010-03-19  Michael Matz  <matz@suse.de>
646
647         PR target/43305
648         * gcc.dg/pr43305.c: New testcase.
649
650 2010-03-19  Richard Guenther  <rguenther@suse.de>
651
652         PR tree-optimization/43415
653         * gcc.c-torture/compile/pr43415.c: New testcase.
654
655 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
656
657         PR ada/43106
658         * gnat.dg/case_optimization2.adb: New test.
659         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
660
661 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
662             Jack Howarth <howarth@bromo.med.uc.edu>
663
664         PR target/36399
665         * gcc.target/i386/push-1.c: Don't xfail
666           scan-assembler-not "movups" on darwin.
667
668 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
669
670         PR debug/43058
671         * gcc.dg/pr43058.c: New test.
672
673 2010-03-18  Martin Jambor  <mjambor@suse.cz>
674
675         PR middle-end/42450
676         * g++.dg/torture/pr42450.C: New test.
677
678 2010-03-18  Michael Matz  <matz@suse.de>
679
680         PR middle-end/43419
681         * gcc.dg/pr43419.c: New testcase.
682
683 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
684
685         PR rtl-optimization/43360
686         * gcc.dg/torture/pr43360.c: New.
687
688 2010-03-18  Michael Matz  <matz@suse.de>
689
690         PR tree-optimization/43402
691         * gcc.dg/pr43402.c: New testcase.
692
693 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
694
695         PR target/42427
696         * gcc.dg/pr42427.c: New test.
697
698 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
699
700         PR libfortran/43265
701         * gfortran.dg/read_empty_file.f: New test.
702         * gfortran.dg/read_eof_all.f90: New test.
703         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
704         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
705
706 2010-03-17  Michael Matz  <matz@suse.de>
707
708         * gcc.dg/pr43300.c: Add -w.
709
710 2010-03-17  Richard Guenther  <rguenther@suse.de>
711
712         * gcc.dg/pr43379.c: Add -w.
713
714 2010-03-17  Tobias Burnus  <burnus@net-b.de>
715
716         PR fortran/43331
717         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
718
719 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
720
721         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
722
723 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
724
725         * ada/acats/run_all.sh: Log start and end times.
726
727 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
728
729         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
730
731 2010-03-16  Richard Guenther  <rguenther@suse.de>
732
733         PR middle-end/43379
734         * gcc.dg/pr43379.c: New testcase.
735
736 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
737
738         PR debug/43051
739         * gcc.dg/guality/pr43051-1.c: New test.
740
741 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
742
743         PR testsuite/43363
744         * g++.dg/ext/altivec-17.C: Handle changes to error message.
745
746 2010-03-15  Michael Matz  <matz@suse.de>
747
748         PR middle-end/43300
749         * gcc.dg/pr43300.c: New testcase.
750
751 2010-03-15  Richard Guenther  <rguenther@suse.de>
752
753         PR tree-optimization/43367
754         * gcc.c-torture/compile/pr43367.c: New testcase.
755
756 2010-03-15  Richard Guenther  <rguenther@suse.de>
757
758         PR tree-optimization/43317
759         * gcc.dg/pr43317.c: New testcase.
760
761 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
762
763         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
764
765 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
766
767         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
768
769 2010-03-14  Tobias Burnus  <burnus@net-b.de>
770
771         PR fortran/43362
772         * gfortran.dg/impure_constructor_1.f90: New test.
773
774 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
775
776         PR middle-end/43354
777         * gfortran.dg/graphite/id-pr43354.f: New.
778
779 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
780
781         PR middle-end/43349
782         * gfortran.dg/graphite/pr43349.f: New.
783
784 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
785
786         PR middle-end/43306
787         * gcc.dg/graphite/pr43306.c: New.
788
789 2010-03-12  David S. Miller  <davem@davemloft.net>
790
791         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
792         sparc.
793
794 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
795
796         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
797
798 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
799
800         PR fortran/43291
801         PR fortran/43326
802         * gfortran.dg/dynamic_dispatch_7.f03: New test.
803
804 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
805
806         * gfortran.dg/default_format_denormal_1.f90: Don't assume
807         fail for *-*-mingw* targets.
808
809 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
810
811         PR debug/43329
812         * gcc.dg/guality/pr43329-1.c: New test.
813
814 2010-03-11  Martin Jambor  <mjambor@suse.cz>
815
816         PR tree-optimization/43257
817         * g++.dg/torture/pr43257.C: New test.
818
819 2010-03-11  Tobias Burnus  <burnus@net-b.de>
820
821         PR fortran/43228
822         * gfortran.dg/namelist_61.f90: New test.
823
824 2010-03-11  Richard Guenther  <rguenther@suse.de>
825
826         PR tree-optimization/43255
827         * gcc.c-torture/compile/pr43255.c: New testcase.
828
829 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
830
831         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
832         * gcc.dg/pr43280.c: New testcase.
833
834 2010-03-11  Richard Guenther  <rguenther@suse.de>
835
836         PR lto/43200
837         * gcc.dg/lto/20100227-1_0.c: New testcase.
838         * gcc.dg/lto/20100227-1_1.c: Likewise.
839
840 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
841
842         PR libfortran/43320
843         PR libfortran/43265
844         * gfortran.dg/read_eof_6.f: New test
845         * gfortran.dg/read_x_eof.f90: New test.
846         * gfortran.dg/read_x_past.f: Update test.
847
848 2010-03-10  Jan Hubicka   <jh@suse.cz>
849
850         * gcc.c-torture/compile/pr43288.c: New test.
851
852 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
853
854         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
855         -fpic/-fPIC flags.
856         * g++.old-deja/g++.pt/asm2.C: Likewise.
857         * gcc.c-torture/compile/20000804-1.c: Likewise.
858         * gcc.target/i386/clobbers.c: Likewise.
859
860 2010-03-10  Tobias Burnus  <burnus@net-b.de>
861
862         PR fortran/43303
863         * gfortran.dg/c_assoc_3.f90: New test.
864
865 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
866
867         PR debug/36728
868         * gcc.dg/guality/pr36728-1.c: New test.
869         * gcc.dg/guality/pr36728-2.c: New test.
870
871 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
872
873         * gcc.dg/h8300-div-delay-slot.c: New test.
874
875 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
876
877         PR tree-optimization/43236
878         * gcc.c-torture/execute/pr43236.c: New test.
879
880 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
881
882         PR middle-end/42859
883         * g++.dg/eh/pr42859.C: New test.
884
885 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
886
887         PR debug/43299
888         * gcc.dg/pr43299.c: New test.
889
890         PR debug/43290
891         * g++.dg/eh/unwind2.C: New test.
892
893 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
894             Reza Yazdani  <reza.yazdani@amd.com>
895
896         PR middle-end/43065
897         * gcc.dg/graphite/run-id-4.c: New.
898
899 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
900
901         PR middle-end/43065
902         * gcc.dg/graphite/run-id-3.c: New.
903
904 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
905
906         PR middle-end/42644
907         PR middle-end/42130
908         * gcc.dg/graphite/id-18.c: New.
909         * gcc.dg/graphite/run-id-pr42644.c: New.
910
911 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
912
913         PR middle-end/42326
914         * gcc.dg/graphite/pr42326.c: New.
915
916 2010-03-08  Richard Guenther  <rguenther@suse.de>
917
918         PR tree-optimization/43269
919         * gcc.c-torture/execute/pr43269.c: New testcase.
920
921 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
922
923         PR fortran/43256
924         * gfortran.dg/typebound_call_13.f03: New.
925
926 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
927
928         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
929         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
930
931 2010-03-05  Jason Merrill  <jason@redhat.com>
932
933         * g++.dg/abi/mangle40.C: Require weak and alias.
934
935 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
936
937         PR middle-end/42326
938         * gfortran.dg/graphite/pr42326.f90: New.
939         * gfortran.dg/graphite/pr42326-1.f90: New.
940
941 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
942
943         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
944         (gnat_target_compile): Likewise.
945         Reinitialize GNAT_UNDER_TEST if target changes.
946         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
947         (local_find_gnatmake): Pass full --GCC to gnatlink.
948         Remove --LINK.
949
950 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
951
952         PR c/43248
953         * gcc.dg/compound-literal-1.c: New testcase.
954
955 2010-03-04  Martin Jambor  <mjambor@suse.cz>
956
957         PR tree-optimization/43164
958         PR tree-optimization/43191
959         * gcc.c-torture/compile/pr43164.c: New test.
960         * gcc.c-torture/compile/pr43191.c: Likewise.
961
962 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
963
964         PR fortran/43244
965         * gfortran.dg/finalize_9.f90: New.
966
967 2010-03-04  Tobias Burnus  <burnus@net-b.de>
968             Ken Werner <ken@linux.vnet.ibm.com>
969
970         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
971         to dg-options for spu.
972         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
973         dump-scan target to exclude spu.
974
975 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
976
977         PR middle-end/43209
978         * gcc.dg/tree-ssa/ivopts-4.c: New.
979
980 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
981
982         * lib/target-supports-dg.exp (check-flags): Provide defaults for
983         include-opts and exclude-opts; skip checking the flags if arguments
984         are the same as the defaults.
985         (dg-xfail-if): Verify the number of arguments, supply defaults
986         for unspecified optional arguments.
987         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
988
989 2010-03-03  Jason Merrill  <jason@redhat.com>
990
991         PR c++/12909
992         * g++.dg/abi/mangle40.C: Updated.
993
994 2010-03-03  Jason Merrill  <jason@redhat.com>
995
996         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.