OSDN Git Service

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