OSDN Git Service

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