OSDN Git Service

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