OSDN Git Service

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