OSDN Git Service

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