OSDN Git Service

PR c++/26261
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-02-18  Jason Merrill  <jason@redhat.com>
2
3         PR c++/26261
4         * g++.dg/template/dependent-name6.C: New.
5
6         PR c++/43109
7         * g++.dg/parse/namespace12.C: New.
8
9 2010-02-18  Martin Jambor  <mjambor@suse.cz>
10
11         PR tree-optimization/43066
12         * gcc.c-torture/compile/pr43066.c: New test.
13
14 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
15
16         * g++.dg/ext/attrib35.C: Fix target selector string.
17         * g++.dg/ext/attrib36.C: Ditto.
18         * g++.dg/ext/attrib37.C: Ditto.
19         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
20         * g++.dg/abi/mangle25.C: Ditto.
21
22 2010-02-17  Jason Merrill  <jason@redhat.com>
23
24         PR c++/43069
25         * g++.dg/parse/namespace11.C: New.
26
27         PR c++/43093
28         * g++.dg/ext/attrib37.C: New.
29
30         PR c++/43079
31         * g++.dg/template/ptrmem20.C: New.
32
33 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
34
35         PR target/43103
36         * gcc.target/i386/xop-check.h: Include m256-check.h.
37         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
38         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
39         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
40         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
41
42 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
43
44         PR debug/42918
45         * gcc.dg/pr42918.c: New test.
46
47 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
48
49         * g++.dg/ext/attrib36.C: Require ILP32.
50
51 2010-02-16  Richard Guenther  <rguenther@suse.de>
52
53         PR tree-optimization/41043
54         * gfortran.dg/pr41043.f90: New testcase.
55         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
56
57 2010-02-16  Jason Merrill  <jason@redhat.com>
58
59         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
60
61 2010-02-16  Ira Rosen <irar@il.ibm.com>
62
63         PR tree-optimization/43074
64         * gcc.dg/vect/fast-math-pr43074.c: New test.
65
66 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
67
68         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
69
70 2010-02-16  Jason Merrill  <jason@redhat.com>
71
72         PR c++/43031
73         * g++.dg/ext/attrib36.C: New.
74
75         PR c++/43036
76         * g++.dg/other/array6.C: New.
77
78 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
79
80         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
81
82 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
83
84         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
85         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
86         * gcc.target/i386/xop-vpermil2pd-1.c: New.
87         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
88         * gcc.target/i386/xop-vpermil2ps-1.c: New.
89         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
90
91 2010-02-15  Richard Guenther  <rguenther@suse.de>
92
93         PR middle-end/43068
94         * g++.dg/torture/pr43068.C: New testcase.
95
96 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
97
98         PR c++/43024
99         * g++.dg/opt/ice1.C: New.
100
101 2010-02-14  Jason Merrill  <jason@redhat.com>
102
103         PR c++/41997
104         * g++.dg/cpp0x/initlist-opt.C: New.
105
106 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
107
108         PR fortran/41113
109         PR fortran/41117
110         * gfortran.dg/internal_pack_6.f90: New test.
111
112 2010-02-12  Jason Merrill  <jason@redhat.com>
113
114         PR c++/43054
115         * g++.dg/cpp0x/variadic99.C: New.
116
117 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
118
119         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
120         sign extend pointers to gualchk_t.
121
122         PR c++/43033
123         * g++.dg/other/default3.C: Xfail g4 test.
124
125 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
126
127         PR middle-end/43012
128         * gcc.dg/graphite/pr43012.c: New.
129
130 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
131
132         PR middle-end/42930
133         * g++.dg/graphite/pr42930.C: New.
134
135 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
136
137         PR middle-end/42914
138         PR middle-end/42530
139         * gcc.dg/graphite/pr42530.c: New.
140         * gcc.dg/graphite/pr42914.c: New.
141
142 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
143
144         PR middle-end/42771
145         * gcc.dg/graphite/pr42771.c: New.
146
147 2010-02-11  Richard Guenther  <rguenther@suse.de>
148
149         PR tree-optimization/42998
150         * gcc.c-torture/compile/pr42998.c: New testcase.
151
152 2010-02-10  Jason Merrill  <jason@redhat.com>
153
154         PR c++/41896
155         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
156
157         PR c++/42983, core issue 906
158         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
159         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
160
161         PR c++/43016
162         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
163
164 2010-02-10  Richard Guenther  <rguenther@suse.de>
165
166         PR tree-optimization/43017
167         * gcc.dg/torture/pr43017.c: New testcase.
168
169 2010-02-10  Tobias Burnus <burnus@net-b.de>
170
171         PR fortran/40823
172         * gfortran.dg/private_type_1.f90: Update error location.
173         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
174         * gfortran.dg/typebound_operator_2.f03: Ditto.
175         * gfortran.dg/assignment_2.f90: Ditto.
176         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
177         * gfortran.dg/binding_label_tests_9.f03: Ditto.
178
179 2010-02-10  Tobias Burnus  <burnus@net-b.de>
180
181         PR fortran/43015
182         * gfortran.dg/bind_c_usage_20.f90: New test.
183
184 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
185
186         PR debug/43010
187         * g++.dg/debug/pr43010.C: New test.
188
189 2010-02-10  Richard Guenther  <rguenther@suse.de>
190
191         PR c/43007
192         * gcc.c-torture/execute/20100209-1.c: New testcase.
193         * gcc.dg/fold-div-3.c: Likewise.
194
195 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
196
197         * gcc.dg/builtin-ffs-1.c: New test.
198
199 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
200
201         PR fortran/42999
202         * gfortran.dg/array_constructor_35.f90: New test.
203
204 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
205
206         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
207
208 2010-02-09  Jason Merrill  <jason@redhat.com>
209
210         PR c++/42399
211         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
212
213         PR c++/42370
214         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
215
216 2010-02-09  Tobias Burnus  <burnus@net-b.de>
217
218         PR fortran/41869
219         * gfortran.dg/module_write_1.f90: New test.
220
221 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
222
223         * gcc.dg/pr19340.c: Adjust.
224
225 2010-02-09  Richard Guenther  <rguenther@suse.de>
226
227         PR tree-optimization/43008
228         * gcc.c-torture/execute/pr43008.c: New testcase.
229
230 2010-02-09  Richard Guenther  <rguenther@suse.de>
231
232         PR tree-optimization/43000
233         * gcc.dg/torture/pr43000.c: New testcase.
234         * gcc.dg/torture/pr43002.c: Likewise.
235
236 2010-02-09  Daniel Kraft  <d@domob.eu>
237
238         PR fortran/39171
239         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
240         and pass -Wsurprising as necessary.
241
242 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
243
244         PR tree-optimization/42890
245         * g++.dg/torture/pr42890.C: New test.
246
247 2010-02-08  Richard Guenther  <rguenther@suse.de>
248
249         PR middle-end/42995
250         * gcc.dg/tree-ssa/inline-4.c: New testcase.
251
252 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
253
254         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
255         return 0 from main.
256         * gcc.dg/graphite/block-1.c: Same.
257         * gcc.dg/graphite/block-3.c: Same.
258         * gcc.dg/graphite/block-4.c: Same.
259         * gcc.dg/graphite/block-5.c: Same.
260         * gcc.dg/graphite/block-6.c: Same.
261         * gcc.dg/graphite/block-7.c: Same.
262         * gcc.dg/graphite/interchange-0.c: Same.
263         * gcc.dg/graphite/interchange-1.c: Same.
264         * gcc.dg/graphite/interchange-10.c: Same.
265         * gcc.dg/graphite/interchange-11.c: Same.
266         * gcc.dg/graphite/interchange-12.c: Same.
267         * gcc.dg/graphite/interchange-2.c: Same.
268         * gcc.dg/graphite/interchange-3.c: Same.
269         * gcc.dg/graphite/interchange-4.c: Same.
270         * gcc.dg/graphite/interchange-5.c: Same.
271         * gcc.dg/graphite/interchange-6.c: Same.
272         * gcc.dg/graphite/interchange-7.c: Same.
273         * gcc.dg/graphite/interchange-8.c: Same.
274         * gcc.dg/graphite/interchange-9.c: Same.
275         * gcc.dg/graphite/interchange-mvt.c: Same.
276
277 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
278
279         * gfortran.dg/graphite/id-19.f: New.
280         * gfortran.dg/graphite/pr14741.f90: New.
281         * gfortran.dg/graphite/pr41924.f90: New.
282         * gfortran.dg/graphite/run-id-2.f90: New.
283
284 2010-02-07  Richard Guenther  <rguenther@suse.de>
285
286         PR middle-end/42956
287         * gcc.c-torture/compile/pr42956.c: New testcase.
288
289 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
290
291         PR libfortran/42742
292         * gfortran.dg/fmt_cache_2.f: New test.
293
294 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
295
296         * gfortran.dg/read_no_eor.f90: New test.
297
298 2010-02-05  Jason Merrill  <jason@redhat.com>
299
300         * g++.dg/ext/label13.C: Move constructor body out of class.
301
302 2010-02-03  Jason Merrill  <jason@redhat.com>
303
304         PR c++/42870
305         * g++.dg/ext/dllexport3.C: New.
306
307 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
308
309         * gcc.dg/format/ms-format3.c: New test for specific MS types.
310
311 2010-02-05  Richard Guenther  <rguenther@suse.de>
312
313         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
314
315 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
316
317         PR c++/42915
318         * g++.dg/other/crash-9.C: New test.
319
320 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
321
322         PR fortran/42309
323         * gfortran.dg/subref_array_pointer_4.f90 : New test.
324
325 2010-02-04  Richard Guenther  <rguenther@suse.de>
326
327         PR rtl-optimization/42952
328         * gcc.dg/torture/pr42952.c: New testcase.
329
330 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
331
332         PR libfortran/42901
333         * gfortran.dg/namelist_60.f90: New test.
334
335 2010-02-03  Jason Merrill  <jason@redhat.com>
336
337         PR c++/40138
338         * g++.dg/ext/builtin11.C: New.
339
340         PR c++/4926
341         PR c++/38600
342         * g++.dg/abi/mangle35.C: New.
343         * g++.dg/abi/mangle37.C: New.
344
345         PR c++/12909
346         * g++.dg/abi/mangle36.C: New.
347
348         PR c++/35652
349         * g++.dg/warn/string1.C: New.
350
351 2010-02-03  Richard Guenther  <rguenther@suse.de>
352
353         PR tree-optimization/42944
354         * gcc.dg/errno-1.c: New testcase.
355
356 2010-02-03  Richard Guenther  <rguenther@suse.de>
357
358         PR middle-end/42927
359         * gcc.c-torture/compile/pr42927.c: New testcase.
360
361 2010-02-03  Tobias Burnus  <burnus@net-b.de>
362
363         PR fortran/42936
364         * gfortran.dg/null_4.f90: New test.
365
366 2010-02-02  Jason Merrill  <jason@redhat.com>
367
368         PR c++/41090
369         * g++.dg/ext/label13.C: New.
370
371 2010-02-02  Tobias Burnus  <burnus@net-b.de>
372
373         PR fortran/42650
374         * gfortran.dg/func_result_5.f90: New test.
375
376 2010-02-01  Tobias Burnus  <burnus@net-b.de>
377
378         PR fortran/42922
379         * gfortran.dg/pure_initializer_3.f90: News test.
380
381 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
382
383         PR fortran/42888
384         * gfortran.dg/allocate_derived_2.f90: New test.
385
386 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
387
388         PR middle-end/42898
389         * gcc.dg/torture/pr42898-2.c: New test.
390
391 2010-01-31  Richard Guenther  <rguenther@suse.de>
392
393         PR middle-end/42898
394         * gcc.dg/torture/pr42898.c: New testcase.
395
396 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
397
398         PR fortran/38324
399         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
400         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
401
402 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
403
404         * g++.dg/tree-ssa/inline-1.C: New.
405         * g++.dg/tree-ssa/inline-2.C: New.
406         * g++.dg/tree-ssa/inline-3.C: New.
407
408 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
409
410         PR testsuite/41701
411         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
412         the string 'pow' in the pathname of the compiler from generating a
413         test failure.
414
415 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
416
417         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
418         * g++.old-deja/g++.mike/eh17.C: Likewise.
419         * g++.old-deja/g++.mike/p5571.C: Likewise.
420
421 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
422
423         PR c++/42758
424         PR c++/42634
425         PR c++/42336
426         PR c++/42797
427         PR c++/42880
428         * g++.dg/other/crash-5.C: New test.
429         * g++.dg/other/crash-6.C: New test.
430         * g++.dg/other/crash-7.C: New test.
431         * g++.dg/other/crash-8.C: New test.
432
433 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
434
435         PR rtl-optimization/42889
436         * gcc.dg/pr42889.c: New test.
437
438 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
439
440         * gcc.target/i386/pr42881.c: Use SSE2.
441
442 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
443
444         PR target/42891
445         * gcc.target/i386/pr42891.c: New test.
446
447 2010-01-28  Richard Guenther  <rguenther@suse.de>
448
449         PR tree-optimization/42871
450         * g++.dg/torture/pr42871.C: New testcase.
451
452 2010-01-28  Richard Guenther  <rguenther@suse.de>
453
454         * gcc.dg/Wobjsize-1.h: New testcase.
455         * gcc.dg/Wobjsize-1.c: Likewise.
456
457 2010-01-28  Richard Guenther  <rguenther@suse.de>
458
459         PR middle-end/42883
460         * g++.dg/torture/pr42883.C: New testcase.
461
462 2010-01-28  Michael Matz  <matz@suse.de>
463
464         * gcc.target/i386/pr42881.c: New test.
465
466 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
467
468         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
469         Add i?86-*-solaris2* support.
470
471 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
472
473         PR c++/42713
474         PR c++/42820
475         * g++.dg/template/typedef27.C: New test case.
476         * g++.dg/template/typedef28.C: New test case.
477
478 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
479
480         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
481
482 2010-01-27  Richard Guenther  <rguenther@suse.de>
483
484         PR middle-end/42878
485         * gcc.dg/torture/pr42878-1.c: New testcase.
486         * gcc.dg/torture/pr42878-2.c: Likewise.
487
488 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
489
490         PR middle-end/42874
491         * gcc.dg/vla-22.c: New test.
492
493 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
494
495         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
496         current collation.
497
498 2010-01-26  Richard Guenther  <rguenther@suse.de>
499
500         PR rtl-optimization/42685
501         * gcc.dg/pr42685.c: New testcase.
502         * g++.dg/other/pr42685.C: Likewise.
503
504 2010-01-26  Richard Guenther  <rguenther@suse.de>
505
506         PR middle-end/42806
507         * g++.dg/other/pr42806.C: New testcase.
508
509 2010-01-26  Richard Guenther  <rguenther@suse.de>
510
511         PR tree-optimization/42250
512         * gcc.dg/pr42250.c: New testcase.
513
514 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
515
516         * gnat.dg/array_bounds_test.adb: New test.
517
518 2010-01-25  Tobias Burnus  <burnus@net-b.de>
519
520         PR fortran/42858
521         * gfortran.dg/generic_21.f90: New test.
522
523 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
524
525         PR testsuite/41522
526         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
527
528 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
529
530         PR c++/42748
531         * g++.dg/abi/arm_va_list2.C: New test.
532         * g++.dg/abi/arm_va_list2.h: Companion header file.
533
534 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
535
536         PR fortran/41044
537         * gfortran.dg/parameter_array_ref_2.f90 : New test.
538
539         PR fortran/41167
540         * gfortran.dg/char_array_arg_1.f90 : New test.
541
542         * gfortran.dg/pr25923.f90 : Remove XFAIL.
543
544 2010-01-24  Tobias Burnus  <burnus@net-b.de>
545
546         PR fortran/39304
547         * gfortran.dg/generic_20.f90: New test.
548
549 2010-01-22  Michael Matz  <matz@suse.de>
550
551         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
552         -msse2.
553
554 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
555
556         PR fortran/42736
557         * gfortran.dg/dependency_25.f90 : New test.
558
559 2010-01-21  Martin Jambor  <mjambor@suse.cz>
560
561         PR tree-optimization/42585
562         * gcc.dg/tree-ssa/pr42585.c: New test.
563
564 2010-01-21  Richard Guenther  <rguenther@suse.de>
565
566         PR middle-end/19988
567         * gcc.dg/pr19988.c: New testcase.
568
569 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
570
571         * g++.dg/compat/decimal/compat-common.h: New file.
572         * g++.dg/compat/decimal/decimal-dummy.h: New file.
573         * g++.dg/compat/decimal/pass_x.h: New file.
574         * g++.dg/compat/decimal/pass_y.h: New file.
575         * g++.dg/compat/decimal/pass-1_main.C: New file.
576         * g++.dg/compat/decimal/pass-1_x.C: New file.
577         * g++.dg/compat/decimal/pass-1_y.C: New file.
578         * g++.dg/compat/decimal/pass-2_main.C: New file.
579         * g++.dg/compat/decimal/pass-2_x.C: New file.
580         * g++.dg/compat/decimal/pass-2_y.C: New file.
581         * g++.dg/compat/decimal/pass-3_main.C: New file.
582         * g++.dg/compat/decimal/pass-3_x.C: New file.
583         * g++.dg/compat/decimal/pass-3_y.C: New file.
584         * g++.dg/compat/decimal/pass-4_main.C: New file.
585         * g++.dg/compat/decimal/pass-4_x.C: New file.
586         * g++.dg/compat/decimal/pass-4_y.C: New file.
587         * g++.dg/compat/decimal/pass-5_main.C: New file.
588         * g++.dg/compat/decimal/pass-5_x.C: New file.
589         * g++.dg/compat/decimal/pass-5_y.C: New file.
590         * g++.dg/compat/decimal/pass-6_main.C: New file.
591         * g++.dg/compat/decimal/pass-6_x.C: New file.
592         * g++.dg/compat/decimal/pass-6_y.C: New file.
593         * g++.dg/compat/decimal/return_x.h: New file.
594         * g++.dg/compat/decimal/return_y.h: New file.
595         * g++.dg/compat/decimal/return-1_main.C: New file.
596         * g++.dg/compat/decimal/return-1_x.C: New file.
597         * g++.dg/compat/decimal/return-1_y.C: New file.
598         * g++.dg/compat/decimal/return-2_main.C: New file.
599         * g++.dg/compat/decimal/return-2_x.C: New file.
600         * g++.dg/compat/decimal/return-2_y.C: New file.
601         * g++.dg/compat/decimal/return-3_main.C: New file.
602         * g++.dg/compat/decimal/return-3_x.C: New file.
603         * g++.dg/compat/decimal/return-3_y.C: New file.
604         * g++.dg/compat/decimal/return-4_main.C: New file.
605         * g++.dg/compat/decimal/return-4_x.C: New file.
606         * g++.dg/compat/decimal/return-4_y.C: New file.
607         * g++.dg/compat/decimal/return-5_main.C: New file.
608         * g++.dg/compat/decimal/return-5_x.C: New file.
609         * g++.dg/compat/decimal/return-5_y.C: New file.
610         * g++.dg/compat/decimal/return-6_main.C: New file.
611         * g++.dg/compat/decimal/return-6_x.C: New file.
612         * g++.dg/compat/decimal/return-6_y.C: New file.
613
614 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
615
616         PR debug/42715
617         * gcc.dg/pr42715.c: New.
618
619 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
620
621         PR c++/42038
622         * g++.dg/parse/crash55.C: New.
623
624 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
625
626         PR debug/42782
627         * gcc.dg/guality/pr42782.c: New.
628
629 2010-01-20  Jason Merrill  <jason@redhat.com>
630
631         PR c++/41788
632         * g++.dg/abi/packed1.C: New.
633
634         PR c++/41920
635         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
636
637         PR c++/40750
638         * g++.dg/parse/fn-typedef1.C: New.
639         * g++.dg/other/cv_quals.C: Adjust.
640
641 2010-01-20  Anthony Green  <green@moxielogic.com>
642
643         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
644         pack(push) pragma).
645         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
646         * gcc.dg/20020312-2.c: Port this to the moxie core.
647         * gcc.dg/weak/typeof-2.c: Ditto.
648
649 2010-01-20  Richard Guenther  <rguenther@suse.de>
650
651         PR tree-optimization/42717
652         * gcc.c-torture/compile/pr42717.c: New testcase.
653
654 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
655
656         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
657         of signed, add a few new tests.
658
659         PR middle-end/42803
660         * g++.dg/parse/limits-initializer1.C: New test.
661
662 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
663
664         PR fortran/42804
665         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
666         * gfortran.dg/typebound_call_12.f03: New test.
667
668 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
669
670         PR fortran/42783
671         * gfortran.dg/bounds_check_15.f90 : New test.
672
673 2010-01-19  Michael Matz  <matz@suse.de>
674
675         PR tree-optimization/41783
676         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
677
678 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
679
680         PR target/38697.
681         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
682         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
683         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
684         * gcc.target/arm/neon/vget_lows16.c: Likewise.
685         * gcc.target/arm/neon/vget_lows32.c: Likewise.
686         * gcc.target/arm/neon/vget_lows64.c: Likewise.
687         * gcc.target/arm/neon/vget_lows8.c: Likewise.
688         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
689         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
690         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
691         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
692
693 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
694
695         PR fortran/42545
696         * gfortran.dg/extends_6.f03: Modified an error message.
697         * gfortran.dg/extends_10.f03: New test.
698         * gfortran.dg/private_type_6.f03: Modified an error message.
699         * gfortran.dg/structure_constructor_8.f03: Ditto.
700
701 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
702
703         PR tree-optimization/42719
704         * gcc.dg/pr42719.c: New test.
705
706         PR debug/42728
707         * gcc.dg/pr42728.c: New test.
708
709 2010-01-19  Anthony Green  <green@moxielogic.com>
710
711         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
712
713 2010-01-18  Anthony Green  <green@moxielogic.com>
714
715         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
716         for moxie.
717
718 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
719
720         * g++.dg/template/error45.C: reverted as part of reverting the
721         fix of PR c++/42634.
722
723 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
724
725         PR c++/42634
726         * g++.dg/template/error45.C: New test.
727
728 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
729
730         PR c++/42766
731         * g++.dg/conversion/op6.C: New test.
732
733 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
734
735         PR target/42774
736         * gcc.target/alpha/pr42774.c: New test.
737
738 2010-01-18  Richard Guenther  <rguenther@suse.de>
739
740         PR tree-optimization/42781
741         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
742
743 2010-01-17  Richard Guenther  <rguenther@suse.de>
744
745         PR middle-end/42248
746         * gcc.c-torture/execute/pr42248.c: New testcase.
747
748 2010-01-17  Richard Guenther  <rguenther@suse.de>
749
750         PR tree-optimization/42773
751         * g++.dg/torture/pr42773.C: New testcase.
752
753 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
754
755         PR fortran/42677
756         * gfortran.dg/interface_assignment_5.f90: New test.
757
758 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
759
760         PR c++/42697
761         * g++.dg/template/crash94.C: Reverted.
762
763 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
764
765         PR debug/42767
766         * gcc.dg/debug/pr42767.c: New.
767
768 2010-01-15  Jason Merrill  <jason@redhat.com>
769
770         PR c++/42761
771         * g++.dg/cpp0x/decltype22.C: New.
772
773 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
774
775         PR middle-end/42760
776         * g++.dg/torture/pr42760.C: New test.
777
778 2010-01-15  Jing Yu  <jingyu@google.com>
779
780         PR rtl-optimization/42691
781         * gcc.c-torture/execute/pr42691.c: New.
782
783 2010-01-15  Richard Guenther  <rguenther@suse.de>
784
785         PR middle-end/42739
786         * g++.dg/torture/pr42739.C: New testcase.
787
788 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
789
790         * g++.dg/template/error45.C: Revert as part of reverting changes
791         or PR c++/42634.
792
793 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
794
795         PR fortran/42684
796         * gfortran.dg/interface_31.f90: New test.
797
798 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
799
800         * gcc.target/powerpc/pr42747.c: New file.
801
802 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
803
804         PR middle-end/42674
805         * c-c++-common/pr42674.c: New test.
806
807         PR c++/42608
808         * g++.dg/template/instantiate11.C: New test.
809
810 2010-01-14  Jason Merrill  <jason@redhat.com>
811
812         PR c++/42701
813         * g++.dg/overload/error3.C: New.
814
815         PR c++/42655
816         * g++.dg/overload/rvalue1.C: New.
817
818 2010-01-14  Martin Jambor  <mjambor@suse.cz>
819
820         PR tree-optimization/42706
821         * gcc.dg/ipa/pr42706.c: New testcase.
822
823 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
824
825         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
826
827 2010-01-14  Martin Jambor  <mjambor@suse.cz>
828
829         PR tree-optimization/42714
830         * g++.dg/torture/pr42714.C: New test.
831
832 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
833
834         PR rtl-optimization/42246
835         * gfortran.dg/pr42246-2.f: New.
836
837 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
838
839         PR rtl-optimization/42389
840         * gcc.dg/pr42389.c: New.
841
842 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
843
844         PR rtl-optimization/42388
845         * gcc.dg/pr42388.c: New.
846
847 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
848
849         PR rtl-optimization/42294
850         * gfortran.dg/pr42294.f: New.
851
852 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
853
854         PR rtl-optimization/39453
855         PR rtl-optimization/42246
856         * gcc.dg/pr39453.c: New.
857         * gcc.dg/pr42246.c: New.
858
859 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
860
861         PR middle-end/42245
862         * gcc.dg/pr42245.c: New.
863         * gcc.dg/pr42245-2.c: New.
864
865 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
866
867         PR rtl-optimization/42249
868         * gcc.dg/pr42249.c: New.
869
870 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
871
872         PR c/42721
873         * gcc.c-torture/execute/pr42721.c: New test.
874
875 2010-01-14  Ira Rosen  <irar@il.ibm.com>
876
877         PR tree-optimization/42709
878         * gcc.dg/vect/pr42709.c: New test.
879
880 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
881
882         PR fortran/41478
883         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
884         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
885
886 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
887
888         PR fortran/42481
889         * gfortran.dg/generic_19.f90 : New test.
890
891 2010-01-13  Richard Guenther  <rguenther@suse.de>
892
893         PR tree-optimization/42730
894         * gcc.c-torture/compile/pr42730.c: New testcase.
895
896 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
897
898         PR target/pr42542
899         * gcc.target/ia64/pr42542-1.c: New.
900         * gcc.target/ia64/pr42542-2.c: New.
901         * gcc.target/ia64/pr42542-3.c: New.
902
903 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
904
905         PR c++/42634
906         * g++.dg/template/error45.C: New test.
907
908 2010-01-13  Martin Jambor  <mjambor@suse.cz>
909
910         PR tree-optimization/42704
911         * g++.dg/torture/pr42704.C: New test.
912
913 2010-01-13  Martin Jambor  <mjambor@suse.cz>
914
915         PR tree-optimization/42703
916         * gcc.c-torture/compile/pr42703.c: New test.
917
918 2010-01-13  Richard Guenther  <rguenther@suse.de>
919
920         PR tree-optimization/42705
921         * gcc.c-torture/compile/pr42705.c: New testcase.
922
923 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
924
925         * gcc.target/bfin/l2.c: New test.
926         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
927
928 2010-01-13  Richard Guenther  <rguenther@suse.de>
929
930         PR middle-end/42716
931         * gcc.c-torture/compile/pr42716.c: New testcase.
932
933 2010-01-13  Richard Guenther  <rguenther@suse.de>
934
935         PR lto/42678
936         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
937
938 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
939
940         PR c/42708
941         * gcc.c-torture/compile/pr42708-1.c: New test.
942
943 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
944
945         PR debug/42662
946         * gcc.dg/pr42662.c: New test.
947
948         PR tree-optimization/42645
949         * g++.dg/other/pr42645-1.C: New test.
950         * g++.dg/other/pr42645-2.C: New test.
951
952 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
953
954         PR target/42416
955         * gcc.target/powerpc/warn-1.c: New test.
956         * gcc.target/powerpc/warn-2.c: New test.
957
958 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
959
960         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
961         stack alignment.
962
963 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
964
965         * gcc.dg/lto/20100108_0.c: New.
966
967 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
968
969         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
970         Add -march=i686 -msse for 32bit x86 targets.
971
972 2010-01-10  Richard Guenther  <rguenther@suse.de>
973
974         PR middle-end/42667
975         * gcc.dg/torture/pr42667.c: New testcase.
976
977 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
978
979         PR fortran/32489
980         * gfortran.dg/array_constructor_34.f90: New test.
981
982 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
983
984         PR fortran/20923
985         * gfortran.dg/array_constructor_33.f90: New test.
986         gfortran.dg/array_function_5.f90: Add credit.
987
988 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
989
990         PR debug/42631
991         * gcc.dg/pr42631.c: New.
992
993 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
994
995         PR debug/42630
996         * gcc.dg/pr42630.c: New.
997
998 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
999
1000         PR debug/42629
1001         * gcc.dg/pr42629.c: New.
1002
1003 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1004
1005         PR middle-end/42363
1006         * gcc.dg/torture/pr42363.c: New.
1007
1008 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1009
1010         PR debug/42604
1011         PR debug/42395
1012         * gcc.dg/vect/pr42604.c: New.
1013         * gcc.dg/vect/pr42395.c: New.
1014
1015 2010-01-09  Richard Guenther  <rguenther@suse.de>
1016
1017         PR middle-end/42512
1018         * gcc.c-torture/execute/pr42512.c: New testcase.
1019
1020 2010-01-09  Tobias Burnus  <burnus@net-b.de>
1021
1022         PR fortran/41298
1023         * gfortran.dg/c_ptr_tests_14.f90: New test.
1024
1025 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1026
1027         PR ada/41929
1028         * gnat.dg/null_pointer_deref1.adb: Don't run on
1029         sparc*-sun-solaris2.11.
1030
1031 2010-01-08  Richard Guenther  <rguenther@suse.de>
1032
1033         PR lto/42528
1034         * gcc.dg/lto/20100103-1_0.c: New testcase.
1035         * gcc.dg/lto/20100103-2_0.c: Likewise.
1036
1037 2010-01-08  Tobias Burnus  <burnus@net-b.de
1038
1039         PR/fortran 25829
1040         * gfortran.dg/asynchronous_1.f90: New test.
1041         * gfortran.dg/asynchronous_2.f90: New test.
1042         * gfortran.dg/conflicts.f90: Update error message.
1043
1044 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
1045
1046         c++/40155
1047         * g++.dg/cpp0x/variadic-unify-2.C: New test.
1048
1049 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
1050
1051         PR tree-optimization/42625
1052         * g++.dg/opt/dtor4.C: New test.
1053         * g++.dg/opt/dtor4.h: New.
1054         * g++.dg/opt/dtor4-aux.cc: New.
1055
1056 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1057
1058         PR fortran/42597
1059         * gfortran.dg/proc_ptr_26.f90: New test.
1060
1061 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1062
1063         PR fortran/41872
1064         * gfortran.dg/allocatable_scalar_7.f90: New test.
1065
1066 2010-01-06  Richard Guenther  <rguenther@suse.de>
1067
1068         * gcc.c-torture/compile/pr42632.c: New testcase.
1069
1070 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1071
1072         PR target/42542
1073         * gcc.target/i386/pr42542-4.c: New.
1074         * gcc.target/i386/pr42542-4a.c: Likewise.
1075         * gcc.target/i386/pr42542-5.c: Likewise.
1076         * gcc.target/i386/pr42542-5a.c: Likewise.
1077
1078 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
1079
1080         * gcc.dg/tls/opt-15.c: New test.
1081
1082 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1083
1084         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
1085
1086 2010-01-05  Martin Jambor  <mjambor@suse.cz>
1087
1088         PR tree-optimization/42462
1089         * g++.dg/torture/pr42462.C: New test.
1090
1091 2010-01-05  Jason Merrill  <jason@redhat.com>
1092
1093         * g++.dg/cpp0x/initlist30.C: New test.
1094
1095 2010-01-05  Richard Guenther  <rguenther@suse.de>
1096
1097         PR tree-optimization/42614
1098         * gcc.c-torture/execute/pr42614.c: New testcase.
1099
1100 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
1101
1102         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
1103         * gcc.dg/Wunreachable-1.c: Remove the testcase of
1104         -Wunreachable-code.
1105         * gcc.dg/Wunreachable-2.c: Likewise.
1106         * gcc.dg/Wunreachable-3.c: Likewise.
1107         * gcc.dg/Wunreachable-4.c: Likewise.
1108         * gcc.dg/Wunreachable-5.c: Likewise.
1109         * gcc.dg/Wunreachable-6.c: Likewise.
1110         * gcc.dg/Wunreachable-7.c: Likewise.
1111         * gcc.dg/Wunreachable-8.c: Likewise.
1112         * gcc.dg/20041231-1.c: Likewise.
1113
1114 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
1115
1116         PR other/42611
1117         * gcc.dg/pr42611.c: New test.
1118
1119         PR tree-optimization/42508
1120         * g++.dg/opt/pr42508.C: New test.
1121
1122 2010-01-05  Tobias Burnus  <burnus@net-b.de>
1123
1124         PR fortran/41872
1125         * gfortran.dg/allocatable_scalar_8.f90: New.
1126
1127 2010-01-04  Martin Jambor  <mjambor@suse.cz>
1128
1129         PR tree-optimization/42398
1130         * gcc.c-torture/compile/pr42398.c: New test.
1131
1132 2010-01-04  Jason Merrill  <jason@redhat.com>
1133
1134         PR c++/42555
1135         * g++.dg/ext/attrib35.C: New.
1136
1137         PR c++/42567
1138         * g++.dg/cpp0x/auto17.C: New.
1139
1140 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
1141
1142         * gcc.dg/lto/20100104_0.c: New.
1143
1144 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
1145
1146         PR target/42542
1147         * gcc.target/i386/pr42542-1.c: New.
1148         * gcc.target/i386/pr42542-1a.c: Likewise.
1149         * gcc.target/i386/pr42542-1b.c: Likewise.
1150         * gcc.target/i386/pr42542-2.c: Likewise.
1151         * gcc.target/i386/pr42542-2a.c: Likewise.
1152         * gcc.target/i386/pr42542-2b.c: Likewise.
1153         * gcc.target/i386/pr42542-3.c: Likewise.
1154         * gcc.target/i386/pr42542-3a.c: Likewise.
1155
1156 2009-01-04  Tobias Burnus  <burnus@net-b.de>
1157
1158         PR fortran/41872
1159         * gfortran.dg/allocatable_scalar_5.f90: New test.
1160         * gfortran.dg/allocatable_scalar_6.f90: New test.
1161
1162 2010-01-03  Richard Guenther  <rguenther@suse.de>
1163
1164         PR testsuite/42583
1165         * gfortran.dg/gomp/recursion1.f90: Remove.
1166
1167 2010-01-03  Richard Guenther  <rguenther@suse.de>
1168
1169         * gcc.dg/Warray-bounds.c: Remove XFAILs.
1170         * gcc.dg/uninit-6.c: Likewise.
1171         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
1172
1173 2010-01-03  Richard Guenther  <rguenther@suse.de>
1174
1175         PR tree-optimization/42589
1176         * gcc.target/i386/pr42589.c: New testcase.
1177
1178 2010-01-03  Richard Guenther  <rguenther@suse.de>
1179
1180         PR tree-optimization/42438
1181         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
1182
1183 2010-01-02  Richard Guenther  <rguenther@suse.de>
1184
1185         PR testsuite/41651
1186         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
1187
1188 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
1189
1190         PR target/42448
1191         * gcc.target/alpha/pr42448-1.c: New test.
1192         * gcc.target/alpha/pr42448-2.c: Ditto.
1193
1194 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
1195
1196         PR preprocessor/41947
1197         * gcc.dg/c99-hexfloat-3.c: New test.
1198
1199 2010-01-01  Richard Guenther  <rguenther@suse.de>
1200
1201         PR c/42570
1202         * gcc.c-torture/execute/pr42570.c: New testcase.
1203
1204 2010-01-01  Richard Guenther  <rguenther@suse.de>
1205
1206         PR middle-end/42559
1207         * gcc.c-torture/compile/pr42559.c: New testcase.
1208
1209 \f
1210 Copyright (C) 2010 Free Software Foundation, Inc.
1211
1212 Copying and distribution of this file, with or without modification,
1213 are permitted in any medium without royalty provided the copyright
1214 notice and this notice are preserved.