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