OSDN Git Service

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