OSDN Git Service

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