OSDN Git Service

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