OSDN Git Service

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