OSDN Git Service

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