OSDN Git Service

2010-03-04 Tobias Burnus <burnus@net-b.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-03-04  Tobias Burnus  <burnus@net-b.de>
2             Ken Werner <ken@linux.vnet.ibm.com>
3
4         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
5         to dg-options for spu.
6         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
7         dump-scan target to exclude spu.
8
9 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
10
11         PR middle-end/43209
12         * gcc.dg/tree-ssa/ivopts-4.c: New.
13
14 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
15
16         * lib/target-supports-dg.exp (check-flags): Provide defaults for
17         include-opts and exclude-opts; skip checking the flags if arguments
18         are the same as the defaults.
19         (dg-xfail-if): Verify the number of arguments, supply defaults
20         for unspecified optional arguments.
21         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
22
23 2010-03-03  Jason Merrill  <jason@redhat.com>
24
25         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
26         * g++.dg/abi/mangle23.C: Likewise.
27         * g++.dg/eh/simd-2.C: Likewise.
28         * g++.dg/ext/attribute-test-2.C: Likewise.
29         * g++.dg/ext/vector14.C: Likewise.
30         * g++.dg/other/pr34435.C: Likewise.
31         * g++.dg/template/conv8.C: Likewise.
32         * g++.dg/template/nontype9.C: Likewise.
33         * g++.dg/template/qualttp17.C: Likewise.
34         * g++.dg/template/ref1.C: Likewise.
35         * g++.old-deja/g++.pt/crash68.C: Likewise.
36         * g++.old-deja/g++.pt/ref1.C: Likewise.
37         * g++.old-deja/g++.pt/ref3.C: Likewise.
38         * g++.old-deja/g++.pt/ref4.C: Likewise.
39
40         PR c++/12909
41         * g++.dg/abi/mangle40.C: New.
42         * g++.dg/abi/mangle41.C: New.
43         * g++.dg/lto/20100302_0.C: New.
44         * g++.dg/lto/20100302_1.C: New.
45         * g++.dg/lto/20100302.h: New.
46
47 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
48
49         PR fortran/43243
50         * gfortran.dg/internal_pack_12.f90: New test.
51
52 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
53
54         * gcc.dg/pr36997.c: Adjust error message.
55
56 2010-03-03  Mike Stump  <mikestump@comcast.net>
57
58         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
59         adjustments to not be present on machines that align the stack to
60         more than 4 bytes and don't have a red zone yet as that is an
61         unimplemented optimization.
62
63 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
64
65         PR fortran/43169
66         * gfortran.dg/impure_assignment_3.f90: New.
67
68 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
69
70         PR debug/43229
71         * gfortran.dg/pr43229.f90: New test.
72
73         PR debug/43237
74         * gcc.dg/debug/dwarf2/pr43237.c: New test.
75
76         PR debug/43177
77         * gcc.dg/guality/pr43177.c: New test.
78
79 2010-03-02  Jason Merrill  <jason@redhat.com>
80
81         * g++.dg/ext/vector9.C: Adjust error message.
82         * g++.dg/conversion/simd3.C: Likewise.
83         * g++.dg/other/error23.C: Likewise.
84
85 2010-03-02  Mike Stump  <mikestump@comcast.net>
86
87         PR c++/41090
88         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
89
90 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
91
92         PR fortran/43180
93         * gfortran.dg/internal_pack_10.f90: New test.
94
95         PR fortran/43173
96         * gfortran.dg/internal_pack_11.f90: New test.
97
98 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
99
100         PR middle-end/42640
101         * gcc.dg/tree-ssa/pr42640.c: New.
102
103 2010-03-01  Richard Guenther  <rguenther@suse.de>
104
105         PR tree-optimization/43220
106         * gcc.c-torture/execute/pr43220.c: New testcase.
107
108 2010-03-01  Richard Guenther  <rguenther@suse.de>
109
110         PR middle-end/43213
111         * gcc.dg/pr43213.c: New testcase.
112
113 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
114
115         PR pch/14940
116         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
117
118 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
119
120         * lib/target-supports.exp (check_effective_target_ucn_nocache):
121         New function.
122         (check_effective_target_ucn): Likewise.
123
124         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
125         if !ucn.
126         * gcc.dg/ucnid-2.c: Likewise.
127         * gcc.dg/ucnid-3.c: Likewise.
128         * gcc.dg/ucnid-4.c: Likewise.
129         * gcc.dg/ucnid-11.c: Likewise.
130         * gcc.dg/ucnid-12.c: Likewise.
131         * gcc.dg/ucnid-6.c: Skip if !ucn.
132         * gcc.dg/ucnid-9.c: Likewise.
133
134 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
135
136         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
137         lists to dg-skip-if.
138         * gcc.target/i386/stackalign/return-3.c: Likewise.
139
140 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
141
142         * gcc.target/i386/clearcap.map: New file.
143         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
144         Pass clearcap.map by default if supported.
145
146 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
147
148         PR fortran/42900
149         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
150         Explain this.
151         * gfortran.dg/stat_2.f90: Likewise.
152
153 2010-03-01  Tobias Burnus  <burnus@net-b.de>
154
155         PR fortran/43199
156         * gfortran.dg/module_read_2.f90: New test.
157
158 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
159
160         PR c++/42748
161         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
162         * g++.dg/abi/mangle12.C: Likewise.
163         * g++.dg/abi/mangle20-2.C: Likewise.
164         * g++.dg/abi/mangle17.C: Likewise.
165         * g++.dg/template/cond2.C: Likewise.
166         * g++.dg/template/pr35240.C: Likewise.
167
168 2010-02-27  Richard Guenther  <rguenther@suse.de>
169
170         PR tree-optimization/43186
171         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
172
173 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
174
175         * g++.dg/abi/packed1.C: Expect warning on the SH.
176
177 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
178
179         PR c++/42054:
180         * g++.dg/parse/error37.C: New test.
181
182 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
183
184         PR c/24577
185         PR c/43192
186         * gcc.dg/pr8927-1.c: Match new note.
187         * gcc.dg/990506-0.c: Likewise.
188         * gcc.dg/gomp/flush-2.c: Likewise.
189         * gcc.dg/gomp/atomic-5.c: Likewise.
190         * gcc.dg/gomp/pr34607.c: Likewise.
191         * gcc.dg/pr35746.c: Likewise.
192         * gcc.dg/cpp/pragma-1.c: Likewise.
193         * gcc.dg/cpp/pragma-2.c: Likewise.
194         * gcc.dg/pr41842.c: Likewise.
195         * gcc.dg/noncompile/20040629-1.c: Likewise.
196         * objc.dg/private-1.m: Likewise.
197
198 2010-02-27  Tobias Burnus  <burnus@net-b.de>
199
200         PR fortran/43185
201         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
202         * gfortran.dg/default_initialization_4.f90: New test.
203
204 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
205
206         * gnat.dg/thin_pointer.ad[sb]: Rename into...
207         * gnat.dg/thin_pointer1.ad[sb]: ...this.
208         * gnat.dg/thin_pointer2.adb: New test.
209         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
210
211 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
212
213         PR c/20631
214         * gcc.dg/cpp/c90-pedantic.c: New.
215         * gcc.dg/cpp/c90.c: New.
216         * gcc.dg/gnu90-const-expr-1.c: New.
217         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
218
219 2010-02-26  Richard Guenther  <rguenther@suse.de>
220
221         PR tree-optimization/43186
222         * gcc.c-torture/compile/pr43186.c: New testcase.
223
224 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
225
226         PR debug/43190
227         * c-c++-common/dwarf2/pr43190.c: New test.
228
229 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
230
231         PR testsuite/37074:
232         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
233
234 2010-02-26  Richard Guenther  <rguenther@suse.de>
235
236         PR tree-optimization/43188
237         * gcc.c-torture/compile/pr43188.c: New testcase.
238
239 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
240
241         PR target/43175
242         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
243
244 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
245
246         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
247
248 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
249
250         PR target/43154
251         * gcc.target/powerpc/pr43154.c: New file.
252
253 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
254
255         PR debug/43166
256         * gfortran.dg/debug/pr43166.f: New test.
257
258         PR debug/43165
259         * gcc.dg/torture/pr43165.c: New test.
260
261 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
262
263         PR c/43128
264         * c-c++-common/pr41779.c: Update.
265
266 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
267
268         PR ada/32547
269         * lib/gnat-dg.exp (gnat_load): Redefine.
270
271         * ada/acats/run_acats: Run run_all.sh with $SHELL.
272         * ada/acats/run_all.sh: Downcase tasking not implemented message.
273
274 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
275
276         PR libobjc/36610
277         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
278         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
279         -fgnu-runtime.
280         Sort entries.
281
282 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
283
284         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
285
286 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
287
288         PR debug/43150
289         * gcc.dg/guality/vla-1.c: New test.
290
291 2010-02-24  Tobias Burnus  <burnus@net-b.de>
292
293         PR fortran/43042
294         * gfortran.dg/c_ptr_tests_15.f90: New test.
295
296 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
297
298         PR target/43107
299         * gcc.target/i386/pr43107.c: New test.
300
301 2010-02-23  Jason Merrill  <jason@redhat.com>
302
303         PR c++/43143
304         * g++.dg/cpp0x/variadic100.C: New.
305
306 2010-02-23  Jason Merrill  <jason@redhat.com>
307
308         PR debug/42800
309         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
310         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
311         * c-c++-common/dwarf2/vla1.c: New.
312
313 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
314
315         PR target/43139
316         * gcc.dg/pr43139.c: New test.
317
318         PR debug/43077
319         * gcc.dg/guality/pr43077-1.c: New test.
320
321 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
322
323         PR 43123
324         * gcc.dg/march.c: New.
325         * gcc.dg/march-generic.c: New.
326         * gcc.dg/mtune.c: New.
327
328 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
329
330         PR middle-end/43083
331         * gcc.dg/graphite/pr43083.c: New.
332
333 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
334
335         PR middle-end/43097
336         * gfortran.dg/graphite/pr43097.f: New.
337
338 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
339             Manuel López-Ibáñez  <manu@gcc.gnu.org>
340
341         PR middle-end/43140
342         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
343
344 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
345
346         PR middle-end/43026
347         * g++.dg/graphite/pr43026.C: New.
348
349 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
350
351         PR c++/43126
352         * gcc.dg/cleanup-1.c: Update.
353         * gcc.dg/func-args-1.c: Update.
354         * gcc.dg/format/sentinel-1.c: Update.
355         * g++.old-deja/g++.jason/scoping10.C: Update.
356         * g++.old-deja/g++.ns/lookup5.C: Update.
357         * g++.dg/ext/cleanup-1.C: Update.
358         * g++.dg/parse/varmod1.C: Update.
359         * g++.dg/parse/error33.C: Update.
360         * g++.dg/expr/call3.C: Update.
361         * g++.dg/func-args-1.C: New.
362
363 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
364
365         PR c/43125
366         * gcc.dg/attr-used-2.c: Moved to ...
367         * c-c++-common/attr-used-2.c: Here.
368
369         * gcc.dg/attr-used.c: Moved to ...
370         * c-c++-common/attr-used.c: Here.
371
372 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
373
374         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
375
376 2010-02-22  Richard Guenther  <rguenther@suse.de>
377
378         PR lto/43045
379         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
380         * gfortran.dg/lto/20100222-1_1.c: Likewise.
381
382 2010-02-22  Richard Guenther  <rguenther@suse.de>
383
384         PR tree-optimization/42749
385         * gcc.c-torture/compile/pr42749.c: New testcase.
386
387 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
388
389         PR fortran/43072
390         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
391         * gfortran.dg/internal_pack_9.f90: New test.
392
393 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
394
395         PR c++/23510
396         * g++.dg/template/recurse.C: Adjust.
397         * g++.dg/template/pr23510.C: New.
398
399 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
400
401         PR c++/42824
402         * g++.dg/template/memclass4.C: New test.
403
404 2010-02-21  Tobias Burnus  <burnus@net-b.de>
405
406         PR fortran/35259
407         * gfortran.dg/reassoc_5.f90: New test.
408
409 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
410
411         PR target/43067
412         * gcc.target/i386/pr43067.c: New test.
413
414 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
415
416         PR c++/35669
417         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
418         -Wconversion-null.
419         * g++.dg/warn/Wconversion-null.C: New test.
420         * g++.old-deja/g++.other/null1.C: Move to...
421         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
422
423 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
424
425         PR fortran/36932
426         PR fortran/36933
427         * gfortran.dg/dependency_26.f90: New test.
428
429         PR fortran/43072
430         * gfortran.dg/internal_pack_7.f90: New test.
431
432         PR fortran/43111
433         * gfortran.dg/internal_pack_8.f90: New test.
434
435 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
436
437         PR 43128
438         * c-c++-common/pr41779.c: Fix broken testcase.
439
440 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
441
442         PR 36513
443         * c-c++-common/pr36513.c: New testcase.
444         * c-c++-common/pr36513-2.c: New testcase.
445
446 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
447
448         PR 41779
449         * c-c++-common/pr41779.c: New.
450
451 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
452
453         PR debug/43084
454         * gcc.dg/pr43084.c: New test.
455
456 2010-02-19  Richard Guenther  <rguenther@suse.de>
457
458         PR tree-optimization/42916
459         * gcc.dg/pr42916.c: New testcase.
460
461 2010-02-18  Jason Merrill  <jason@redhat.com>
462
463         PR c++/42837
464         * g++.dg/abi/packed1.C: Add expected warning.
465
466         PR c++/43108
467         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
468         * gcc.dg/torture/dg-torture.exp: Likewise.
469         * c-c++-common/torture/complex-sign.h,
470         c-c++-common/torture/complex-sign-add.c,
471         c-c++-common/torture/complex-sign-mixed-add.c,
472         c-c++-common/torture/complex-sign-mixed-div.c,
473         c-c++-common/torture/complex-sign-mixed-mul.c,
474         c-c++-common/torture/complex-sign-mixed-sub.c,
475         c-c++-common/torture/complex-sign-mul.c,
476         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
477         Adapt for C++ compilation as well.
478
479         PR c++/43070
480         * g++.dg/ext/label1.C: Update.
481         * g++.dg/ext/label2.C: Update.
482
483         PR c++/26261
484         * g++.dg/template/dependent-name6.C: New.
485
486         PR c++/43109
487         * g++.dg/parse/namespace12.C: New.
488
489 2010-02-18  Martin Jambor  <mjambor@suse.cz>
490
491         PR tree-optimization/43066
492         * gcc.c-torture/compile/pr43066.c: New test.
493
494 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
495
496         * g++.dg/ext/attrib35.C: Fix target selector string.
497         * g++.dg/ext/attrib36.C: Ditto.
498         * g++.dg/ext/attrib37.C: Ditto.
499         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
500         * g++.dg/abi/mangle25.C: Ditto.
501
502 2010-02-17  Jason Merrill  <jason@redhat.com>
503
504         PR c++/43069
505         * g++.dg/parse/namespace11.C: New.
506
507         PR c++/43093
508         * g++.dg/ext/attrib37.C: New.
509
510         PR c++/43079
511         * g++.dg/template/ptrmem20.C: New.
512
513 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
514
515         PR target/43103
516         * gcc.target/i386/xop-check.h: Include m256-check.h.
517         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
518         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
519         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
520         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
521
522 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
523
524         PR debug/42918
525         * gcc.dg/pr42918.c: New test.
526
527 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
528
529         * g++.dg/ext/attrib36.C: Require ILP32.
530
531 2010-02-16  Richard Guenther  <rguenther@suse.de>
532
533         PR tree-optimization/41043
534         * gfortran.dg/pr41043.f90: New testcase.
535         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
536
537 2010-02-16  Jason Merrill  <jason@redhat.com>
538
539         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
540
541 2010-02-16  Ira Rosen <irar@il.ibm.com>
542
543         PR tree-optimization/43074
544         * gcc.dg/vect/fast-math-pr43074.c: New test.
545
546 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
547
548         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
549
550 2010-02-16  Jason Merrill  <jason@redhat.com>
551
552         PR c++/43031
553         * g++.dg/ext/attrib36.C: New.
554
555         PR c++/43036
556         * g++.dg/other/array6.C: New.
557
558 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
559
560         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
561
562 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
563
564         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
565         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
566         * gcc.target/i386/xop-vpermil2pd-1.c: New.
567         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
568         * gcc.target/i386/xop-vpermil2ps-1.c: New.
569         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
570
571 2010-02-15  Richard Guenther  <rguenther@suse.de>
572
573         PR middle-end/43068
574         * g++.dg/torture/pr43068.C: New testcase.
575
576 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
577
578         PR c++/43024
579         * g++.dg/opt/ice1.C: New.
580
581 2010-02-14  Jason Merrill  <jason@redhat.com>
582
583         PR c++/41997
584         * g++.dg/cpp0x/initlist-opt.C: New.
585
586 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
587
588         PR fortran/41113
589         PR fortran/41117
590         * gfortran.dg/internal_pack_6.f90: New test.
591
592 2010-02-12  Jason Merrill  <jason@redhat.com>
593
594         PR c++/43054
595         * g++.dg/cpp0x/variadic99.C: New.
596
597 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
598
599         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
600         sign extend pointers to gualchk_t.
601
602         PR c++/43033
603         * g++.dg/other/default3.C: Xfail g4 test.
604
605 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
606
607         PR middle-end/43012
608         * gcc.dg/graphite/pr43012.c: New.
609
610 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
611
612         PR middle-end/42930
613         * g++.dg/graphite/pr42930.C: New.
614
615 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
616
617         PR middle-end/42914
618         PR middle-end/42530
619         * gcc.dg/graphite/pr42530.c: New.
620         * gcc.dg/graphite/pr42914.c: New.
621
622 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
623
624         PR middle-end/42771
625         * gcc.dg/graphite/pr42771.c: New.
626
627 2010-02-11  Richard Guenther  <rguenther@suse.de>
628
629         PR tree-optimization/42998
630         * gcc.c-torture/compile/pr42998.c: New testcase.
631
632 2010-02-10  Jason Merrill  <jason@redhat.com>
633
634         PR c++/41896
635         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
636
637         PR c++/42983, core issue 906
638         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
639         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
640
641         PR c++/43016
642         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
643
644 2010-02-10  Richard Guenther  <rguenther@suse.de>
645
646         PR tree-optimization/43017
647         * gcc.dg/torture/pr43017.c: New testcase.
648
649 2010-02-10  Tobias Burnus <burnus@net-b.de>
650
651         PR fortran/40823
652         * gfortran.dg/private_type_1.f90: Update error location.
653         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
654         * gfortran.dg/typebound_operator_2.f03: Ditto.
655         * gfortran.dg/assignment_2.f90: Ditto.
656         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
657         * gfortran.dg/binding_label_tests_9.f03: Ditto.
658
659 2010-02-10  Tobias Burnus  <burnus@net-b.de>
660
661         PR fortran/43015
662         * gfortran.dg/bind_c_usage_20.f90: New test.
663
664 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
665
666         PR debug/43010
667         * g++.dg/debug/pr43010.C: New test.
668
669 2010-02-10  Richard Guenther  <rguenther@suse.de>
670
671         PR c/43007
672         * gcc.c-torture/execute/20100209-1.c: New testcase.
673         * gcc.dg/fold-div-3.c: Likewise.
674
675 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
676
677         * gcc.dg/builtin-ffs-1.c: New test.
678
679 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
680
681         PR fortran/42999
682         * gfortran.dg/array_constructor_35.f90: New test.
683
684 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
685
686         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
687
688 2010-02-09  Jason Merrill  <jason@redhat.com>
689
690         PR c++/42399
691         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
692
693         PR c++/42370
694         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
695
696 2010-02-09  Tobias Burnus  <burnus@net-b.de>
697
698         PR fortran/41869
699         * gfortran.dg/module_write_1.f90: New test.
700
701 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
702
703         * gcc.dg/pr19340.c: Adjust.
704
705 2010-02-09  Richard Guenther  <rguenther@suse.de>
706
707         PR tree-optimization/43008
708         * gcc.c-torture/execute/pr43008.c: New testcase.
709
710 2010-02-09  Richard Guenther  <rguenther@suse.de>
711
712         PR tree-optimization/43000
713         * gcc.dg/torture/pr43000.c: New testcase.
714         * gcc.dg/torture/pr43002.c: Likewise.
715
716 2010-02-09  Daniel Kraft  <d@domob.eu>
717
718         PR fortran/39171
719         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
720         and pass -Wsurprising as necessary.
721
722 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
723
724         PR tree-optimization/42890
725         * g++.dg/torture/pr42890.C: New test.
726
727 2010-02-08  Richard Guenther  <rguenther@suse.de>
728
729         PR middle-end/42995
730         * gcc.dg/tree-ssa/inline-4.c: New testcase.
731
732 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
733
734         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
735         return 0 from main.
736         * gcc.dg/graphite/block-1.c: Same.
737         * gcc.dg/graphite/block-3.c: Same.
738         * gcc.dg/graphite/block-4.c: Same.
739         * gcc.dg/graphite/block-5.c: Same.
740         * gcc.dg/graphite/block-6.c: Same.
741         * gcc.dg/graphite/block-7.c: Same.
742         * gcc.dg/graphite/interchange-0.c: Same.
743         * gcc.dg/graphite/interchange-1.c: Same.
744         * gcc.dg/graphite/interchange-10.c: Same.
745         * gcc.dg/graphite/interchange-11.c: Same.
746         * gcc.dg/graphite/interchange-12.c: Same.
747         * gcc.dg/graphite/interchange-2.c: Same.
748         * gcc.dg/graphite/interchange-3.c: Same.
749         * gcc.dg/graphite/interchange-4.c: Same.
750         * gcc.dg/graphite/interchange-5.c: Same.
751         * gcc.dg/graphite/interchange-6.c: Same.
752         * gcc.dg/graphite/interchange-7.c: Same.
753         * gcc.dg/graphite/interchange-8.c: Same.
754         * gcc.dg/graphite/interchange-9.c: Same.
755         * gcc.dg/graphite/interchange-mvt.c: Same.
756
757 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
758
759         * gfortran.dg/graphite/id-19.f: New.
760         * gfortran.dg/graphite/pr14741.f90: New.
761         * gfortran.dg/graphite/pr41924.f90: New.
762         * gfortran.dg/graphite/run-id-2.f90: New.
763
764 2010-02-07  Richard Guenther  <rguenther@suse.de>
765
766         PR middle-end/42956
767         * gcc.c-torture/compile/pr42956.c: New testcase.
768
769 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
770
771         PR libfortran/42742
772         * gfortran.dg/fmt_cache_2.f: New test.
773
774 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
775
776         * gfortran.dg/read_no_eor.f90: New test.
777
778 2010-02-05  Jason Merrill  <jason@redhat.com>
779
780         * g++.dg/ext/label13.C: Move constructor body out of class.
781
782 2010-02-03  Jason Merrill  <jason@redhat.com>
783
784         PR c++/42870
785         * g++.dg/ext/dllexport3.C: New.
786
787 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
788
789         * gcc.dg/format/ms-format3.c: New test for specific MS types.
790
791 2010-02-05  Richard Guenther  <rguenther@suse.de>
792
793         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
794
795 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
796
797         PR c++/42915
798         * g++.dg/other/crash-9.C: New test.
799
800 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
801
802         PR fortran/42309
803         * gfortran.dg/subref_array_pointer_4.f90 : New test.
804
805 2010-02-04  Richard Guenther  <rguenther@suse.de>
806
807         PR rtl-optimization/42952
808         * gcc.dg/torture/pr42952.c: New testcase.
809
810 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
811
812         PR libfortran/42901
813         * gfortran.dg/namelist_60.f90: New test.
814
815 2010-02-03  Jason Merrill  <jason@redhat.com>
816
817         PR c++/40138
818         * g++.dg/ext/builtin11.C: New.
819
820         PR c++/4926
821         PR c++/38600
822         * g++.dg/abi/mangle35.C: New.
823         * g++.dg/abi/mangle37.C: New.
824
825         PR c++/12909
826         * g++.dg/abi/mangle36.C: New.
827
828         PR c++/35652
829         * g++.dg/warn/string1.C: New.
830
831 2010-02-03  Richard Guenther  <rguenther@suse.de>
832
833         PR tree-optimization/42944
834         * gcc.dg/errno-1.c: New testcase.
835
836 2010-02-03  Richard Guenther  <rguenther@suse.de>
837
838         PR middle-end/42927
839         * gcc.c-torture/compile/pr42927.c: New testcase.
840
841 2010-02-03  Tobias Burnus  <burnus@net-b.de>
842
843         PR fortran/42936
844         * gfortran.dg/null_4.f90: New test.
845
846 2010-02-02  Jason Merrill  <jason@redhat.com>
847
848         PR c++/41090
849         * g++.dg/ext/label13.C: New.
850
851 2010-02-02  Tobias Burnus  <burnus@net-b.de>
852
853         PR fortran/42650
854         * gfortran.dg/func_result_5.f90: New test.
855
856 2010-02-01  Tobias Burnus  <burnus@net-b.de>
857
858         PR fortran/42922
859         * gfortran.dg/pure_initializer_3.f90: News test.
860
861 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
862
863         PR fortran/42888
864         * gfortran.dg/allocate_derived_2.f90: New test.
865
866 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
867
868         PR middle-end/42898
869         * gcc.dg/torture/pr42898-2.c: New test.
870
871 2010-01-31  Richard Guenther  <rguenther@suse.de>
872
873         PR middle-end/42898
874         * gcc.dg/torture/pr42898.c: New testcase.
875
876 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
877
878         PR fortran/38324
879         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
880         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
881
882 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
883
884         * g++.dg/tree-ssa/inline-1.C: New.
885         * g++.dg/tree-ssa/inline-2.C: New.
886         * g++.dg/tree-ssa/inline-3.C: New.
887
888 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
889
890         PR testsuite/41701
891         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
892         the string 'pow' in the pathname of the compiler from generating a
893         test failure.
894
895 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
896
897         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
898         * g++.old-deja/g++.mike/eh17.C: Likewise.
899         * g++.old-deja/g++.mike/p5571.C: Likewise.
900
901 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
902
903         PR c++/42758
904         PR c++/42634
905         PR c++/42336
906         PR c++/42797
907         PR c++/42880
908         * g++.dg/other/crash-5.C: New test.
909         * g++.dg/other/crash-6.C: New test.
910         * g++.dg/other/crash-7.C: New test.
911         * g++.dg/other/crash-8.C: New test.
912
913 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
914
915         PR rtl-optimization/42889
916         * gcc.dg/pr42889.c: New test.
917
918 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
919
920         * gcc.target/i386/pr42881.c: Use SSE2.
921
922 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
923
924         PR target/42891
925         * gcc.target/i386/pr42891.c: New test.
926
927 2010-01-28  Richard Guenther  <rguenther@suse.de>
928
929         PR tree-optimization/42871
930         * g++.dg/torture/pr42871.C: New testcase.
931
932 2010-01-28  Richard Guenther  <rguenther@suse.de>
933
934         * gcc.dg/Wobjsize-1.h: New testcase.
935         * gcc.dg/Wobjsize-1.c: Likewise.
936
937 2010-01-28  Richard Guenther  <rguenther@suse.de>
938
939         PR middle-end/42883
940         * g++.dg/torture/pr42883.C: New testcase.
941
942 2010-01-28  Michael Matz  <matz@suse.de>
943
944         * gcc.target/i386/pr42881.c: New test.
945
946 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
947
948         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
949         Add i?86-*-solaris2* support.
950
951 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
952
953         PR c++/42713
954         PR c++/42820
955         * g++.dg/template/typedef27.C: New test case.
956         * g++.dg/template/typedef28.C: New test case.
957
958 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
959
960         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
961
962 2010-01-27  Richard Guenther  <rguenther@suse.de>
963
964         PR middle-end/42878
965         * gcc.dg/torture/pr42878-1.c: New testcase.
966         * gcc.dg/torture/pr42878-2.c: Likewise.
967
968 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
969
970         PR middle-end/42874
971         * gcc.dg/vla-22.c: New test.
972
973 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
974
975         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
976         current collation.
977
978 2010-01-26  Richard Guenther  <rguenther@suse.de>
979
980         PR rtl-optimization/42685
981         * gcc.dg/pr42685.c: New testcase.
982         * g++.dg/other/pr42685.C: Likewise.
983
984 2010-01-26  Richard Guenther  <rguenther@suse.de>
985
986         PR middle-end/42806
987         * g++.dg/other/pr42806.C: New testcase.
988
989 2010-01-26  Richard Guenther  <rguenther@suse.de>
990
991         PR tree-optimization/42250
992         * gcc.dg/pr42250.c: New testcase.
993
994 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
995
996         * gnat.dg/array_bounds_test.adb: New test.
997
998 2010-01-25  Tobias Burnus  <burnus@net-b.de>
999
1000         PR fortran/42858
1001         * gfortran.dg/generic_21.f90: New test.
1002
1003 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1004
1005         PR testsuite/41522
1006         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
1007
1008 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
1009
1010         PR c++/42748
1011         * g++.dg/abi/arm_va_list2.C: New test.
1012         * g++.dg/abi/arm_va_list2.h: Companion header file.
1013
1014 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
1015
1016         PR fortran/41044
1017         * gfortran.dg/parameter_array_ref_2.f90 : New test.
1018
1019         PR fortran/41167
1020         * gfortran.dg/char_array_arg_1.f90 : New test.
1021
1022         * gfortran.dg/pr25923.f90 : Remove XFAIL.
1023
1024 2010-01-24  Tobias Burnus  <burnus@net-b.de>
1025
1026         PR fortran/39304
1027         * gfortran.dg/generic_20.f90: New test.
1028
1029 2010-01-22  Michael Matz  <matz@suse.de>
1030
1031         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
1032         -msse2.
1033
1034 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
1035
1036         PR fortran/42736
1037         * gfortran.dg/dependency_25.f90 : New test.
1038
1039 2010-01-21  Martin Jambor  <mjambor@suse.cz>
1040
1041         PR tree-optimization/42585
1042         * gcc.dg/tree-ssa/pr42585.c: New test.
1043
1044 2010-01-21  Richard Guenther  <rguenther@suse.de>
1045
1046         PR middle-end/19988
1047         * gcc.dg/pr19988.c: New testcase.
1048
1049 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
1050
1051         * g++.dg/compat/decimal/compat-common.h: New file.
1052         * g++.dg/compat/decimal/decimal-dummy.h: New file.
1053         * g++.dg/compat/decimal/pass_x.h: New file.
1054         * g++.dg/compat/decimal/pass_y.h: New file.
1055         * g++.dg/compat/decimal/pass-1_main.C: New file.
1056         * g++.dg/compat/decimal/pass-1_x.C: New file.
1057         * g++.dg/compat/decimal/pass-1_y.C: New file.
1058         * g++.dg/compat/decimal/pass-2_main.C: New file.
1059         * g++.dg/compat/decimal/pass-2_x.C: New file.
1060         * g++.dg/compat/decimal/pass-2_y.C: New file.
1061         * g++.dg/compat/decimal/pass-3_main.C: New file.
1062         * g++.dg/compat/decimal/pass-3_x.C: New file.
1063         * g++.dg/compat/decimal/pass-3_y.C: New file.
1064         * g++.dg/compat/decimal/pass-4_main.C: New file.
1065         * g++.dg/compat/decimal/pass-4_x.C: New file.
1066         * g++.dg/compat/decimal/pass-4_y.C: New file.
1067         * g++.dg/compat/decimal/pass-5_main.C: New file.
1068         * g++.dg/compat/decimal/pass-5_x.C: New file.
1069         * g++.dg/compat/decimal/pass-5_y.C: New file.
1070         * g++.dg/compat/decimal/pass-6_main.C: New file.
1071         * g++.dg/compat/decimal/pass-6_x.C: New file.
1072         * g++.dg/compat/decimal/pass-6_y.C: New file.
1073         * g++.dg/compat/decimal/return_x.h: New file.
1074         * g++.dg/compat/decimal/return_y.h: New file.
1075         * g++.dg/compat/decimal/return-1_main.C: New file.
1076         * g++.dg/compat/decimal/return-1_x.C: New file.
1077         * g++.dg/compat/decimal/return-1_y.C: New file.
1078         * g++.dg/compat/decimal/return-2_main.C: New file.
1079         * g++.dg/compat/decimal/return-2_x.C: New file.
1080         * g++.dg/compat/decimal/return-2_y.C: New file.
1081         * g++.dg/compat/decimal/return-3_main.C: New file.
1082         * g++.dg/compat/decimal/return-3_x.C: New file.
1083         * g++.dg/compat/decimal/return-3_y.C: New file.
1084         * g++.dg/compat/decimal/return-4_main.C: New file.
1085         * g++.dg/compat/decimal/return-4_x.C: New file.
1086         * g++.dg/compat/decimal/return-4_y.C: New file.
1087         * g++.dg/compat/decimal/return-5_main.C: New file.
1088         * g++.dg/compat/decimal/return-5_x.C: New file.
1089         * g++.dg/compat/decimal/return-5_y.C: New file.
1090         * g++.dg/compat/decimal/return-6_main.C: New file.
1091         * g++.dg/compat/decimal/return-6_x.C: New file.
1092         * g++.dg/compat/decimal/return-6_y.C: New file.
1093
1094 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
1095
1096         PR debug/42715
1097         * gcc.dg/pr42715.c: New.
1098
1099 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
1100
1101         PR c++/42038
1102         * g++.dg/parse/crash55.C: New.
1103
1104 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
1105
1106         PR debug/42782
1107         * gcc.dg/guality/pr42782.c: New.
1108
1109 2010-01-20  Jason Merrill  <jason@redhat.com>
1110
1111         PR c++/41788
1112         * g++.dg/abi/packed1.C: New.
1113
1114         PR c++/41920
1115         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
1116
1117         PR c++/40750
1118         * g++.dg/parse/fn-typedef1.C: New.
1119         * g++.dg/other/cv_quals.C: Adjust.
1120
1121 2010-01-20  Anthony Green  <green@moxielogic.com>
1122
1123         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
1124         pack(push) pragma).
1125         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
1126         * gcc.dg/20020312-2.c: Port this to the moxie core.
1127         * gcc.dg/weak/typeof-2.c: Ditto.
1128
1129 2010-01-20  Richard Guenther  <rguenther@suse.de>
1130
1131         PR tree-optimization/42717
1132         * gcc.c-torture/compile/pr42717.c: New testcase.
1133
1134 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
1135
1136         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
1137         of signed, add a few new tests.
1138
1139         PR middle-end/42803
1140         * g++.dg/parse/limits-initializer1.C: New test.
1141
1142 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
1143
1144         PR fortran/42804
1145         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
1146         * gfortran.dg/typebound_call_12.f03: New test.
1147
1148 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
1149
1150         PR fortran/42783
1151         * gfortran.dg/bounds_check_15.f90 : New test.
1152
1153 2010-01-19  Michael Matz  <matz@suse.de>
1154
1155         PR tree-optimization/41783
1156         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
1157
1158 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1159
1160         PR target/38697.
1161         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
1162         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
1163         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
1164         * gcc.target/arm/neon/vget_lows16.c: Likewise.
1165         * gcc.target/arm/neon/vget_lows32.c: Likewise.
1166         * gcc.target/arm/neon/vget_lows64.c: Likewise.
1167         * gcc.target/arm/neon/vget_lows8.c: Likewise.
1168         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
1169         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
1170         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
1171         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
1172
1173 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
1174
1175         PR fortran/42545
1176         * gfortran.dg/extends_6.f03: Modified an error message.
1177         * gfortran.dg/extends_10.f03: New test.
1178         * gfortran.dg/private_type_6.f03: Modified an error message.
1179         * gfortran.dg/structure_constructor_8.f03: Ditto.
1180
1181 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
1182
1183         PR tree-optimization/42719
1184         * gcc.dg/pr42719.c: New test.
1185
1186         PR debug/42728
1187         * gcc.dg/pr42728.c: New test.
1188
1189 2010-01-19  Anthony Green  <green@moxielogic.com>
1190
1191         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
1192
1193 2010-01-18  Anthony Green  <green@moxielogic.com>
1194
1195         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
1196         for moxie.
1197
1198 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
1199
1200         * g++.dg/template/error45.C: reverted as part of reverting the
1201         fix of PR c++/42634.
1202
1203 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
1204
1205         PR c++/42634
1206         * g++.dg/template/error45.C: New test.
1207
1208 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
1209
1210         PR c++/42766
1211         * g++.dg/conversion/op6.C: New test.
1212
1213 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
1214
1215         PR target/42774
1216         * gcc.target/alpha/pr42774.c: New test.
1217
1218 2010-01-18  Richard Guenther  <rguenther@suse.de>
1219
1220         PR tree-optimization/42781
1221         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
1222
1223 2010-01-17  Richard Guenther  <rguenther@suse.de>
1224
1225         PR middle-end/42248
1226         * gcc.c-torture/execute/pr42248.c: New testcase.
1227
1228 2010-01-17  Richard Guenther  <rguenther@suse.de>
1229
1230         PR tree-optimization/42773
1231         * g++.dg/torture/pr42773.C: New testcase.
1232
1233 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
1234
1235         PR fortran/42677
1236         * gfortran.dg/interface_assignment_5.f90: New test.
1237
1238 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
1239
1240         PR c++/42697
1241         * g++.dg/template/crash94.C: Reverted.
1242
1243 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
1244
1245         PR debug/42767
1246         * gcc.dg/debug/pr42767.c: New.
1247
1248 2010-01-15  Jason Merrill  <jason@redhat.com>
1249
1250         PR c++/42761
1251         * g++.dg/cpp0x/decltype22.C: New.
1252
1253 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
1254
1255         PR middle-end/42760
1256         * g++.dg/torture/pr42760.C: New test.
1257
1258 2010-01-15  Jing Yu  <jingyu@google.com>
1259
1260         PR rtl-optimization/42691
1261         * gcc.c-torture/execute/pr42691.c: New.
1262
1263 2010-01-15  Richard Guenther  <rguenther@suse.de>
1264
1265         PR middle-end/42739
1266         * g++.dg/torture/pr42739.C: New testcase.
1267
1268 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
1269
1270         * g++.dg/template/error45.C: Revert as part of reverting changes
1271         or PR c++/42634.
1272
1273 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1274
1275         PR fortran/42684
1276         * gfortran.dg/interface_31.f90: New test.
1277
1278 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
1279
1280         * gcc.target/powerpc/pr42747.c: New file.
1281
1282 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
1283
1284         PR middle-end/42674
1285         * c-c++-common/pr42674.c: New test.
1286
1287         PR c++/42608
1288         * g++.dg/template/instantiate11.C: New test.
1289
1290 2010-01-14  Jason Merrill  <jason@redhat.com>
1291
1292         PR c++/42701
1293         * g++.dg/overload/error3.C: New.
1294
1295         PR c++/42655
1296         * g++.dg/overload/rvalue1.C: New.
1297
1298 2010-01-14  Martin Jambor  <mjambor@suse.cz>
1299
1300         PR tree-optimization/42706
1301         * gcc.dg/ipa/pr42706.c: New testcase.
1302
1303 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
1304
1305         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
1306
1307 2010-01-14  Martin Jambor  <mjambor@suse.cz>
1308
1309         PR tree-optimization/42714
1310         * g++.dg/torture/pr42714.C: New test.
1311
1312 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
1313
1314         PR rtl-optimization/42246
1315         * gfortran.dg/pr42246-2.f: New.
1316
1317 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
1318
1319         PR rtl-optimization/42389
1320         * gcc.dg/pr42389.c: New.
1321
1322 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
1323
1324         PR rtl-optimization/42388
1325         * gcc.dg/pr42388.c: New.
1326
1327 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1328
1329         PR rtl-optimization/42294
1330         * gfortran.dg/pr42294.f: New.
1331
1332 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1333
1334         PR rtl-optimization/39453
1335         PR rtl-optimization/42246
1336         * gcc.dg/pr39453.c: New.
1337         * gcc.dg/pr42246.c: New.
1338
1339 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1340
1341         PR middle-end/42245
1342         * gcc.dg/pr42245.c: New.
1343         * gcc.dg/pr42245-2.c: New.
1344
1345 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
1346
1347         PR rtl-optimization/42249
1348         * gcc.dg/pr42249.c: New.
1349
1350 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
1351
1352         PR c/42721
1353         * gcc.c-torture/execute/pr42721.c: New test.
1354
1355 2010-01-14  Ira Rosen  <irar@il.ibm.com>
1356
1357         PR tree-optimization/42709
1358         * gcc.dg/vect/pr42709.c: New test.
1359
1360 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
1361
1362         PR fortran/41478
1363         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
1364         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
1365
1366 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
1367
1368         PR fortran/42481
1369         * gfortran.dg/generic_19.f90 : New test.
1370
1371 2010-01-13  Richard Guenther  <rguenther@suse.de>
1372
1373         PR tree-optimization/42730
1374         * gcc.c-torture/compile/pr42730.c: New testcase.
1375
1376 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
1377
1378         PR target/pr42542
1379         * gcc.target/ia64/pr42542-1.c: New.
1380         * gcc.target/ia64/pr42542-2.c: New.
1381         * gcc.target/ia64/pr42542-3.c: New.
1382
1383 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
1384
1385         PR c++/42634
1386         * g++.dg/template/error45.C: New test.
1387
1388 2010-01-13  Martin Jambor  <mjambor@suse.cz>
1389
1390         PR tree-optimization/42704
1391         * g++.dg/torture/pr42704.C: New test.
1392
1393 2010-01-13  Martin Jambor  <mjambor@suse.cz>
1394
1395         PR tree-optimization/42703
1396         * gcc.c-torture/compile/pr42703.c: New test.
1397
1398 2010-01-13  Richard Guenther  <rguenther@suse.de>
1399
1400         PR tree-optimization/42705
1401         * gcc.c-torture/compile/pr42705.c: New testcase.
1402
1403 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
1404
1405         * gcc.target/bfin/l2.c: New test.
1406         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
1407
1408 2010-01-13  Richard Guenther  <rguenther@suse.de>
1409
1410         PR middle-end/42716
1411         * gcc.c-torture/compile/pr42716.c: New testcase.
1412
1413 2010-01-13  Richard Guenther  <rguenther@suse.de>
1414
1415         PR lto/42678
1416         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
1417
1418 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
1419
1420         PR c/42708
1421         * gcc.c-torture/compile/pr42708-1.c: New test.
1422
1423 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
1424
1425         PR debug/42662
1426         * gcc.dg/pr42662.c: New test.
1427
1428         PR tree-optimization/42645
1429         * g++.dg/other/pr42645-1.C: New test.
1430         * g++.dg/other/pr42645-2.C: New test.
1431
1432 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
1433
1434         PR target/42416
1435         * gcc.target/powerpc/warn-1.c: New test.
1436         * gcc.target/powerpc/warn-2.c: New test.
1437
1438 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
1439
1440         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
1441         stack alignment.
1442
1443 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
1444
1445         * gcc.dg/lto/20100108_0.c: New.
1446
1447 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
1448
1449         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
1450         Add -march=i686 -msse for 32bit x86 targets.
1451
1452 2010-01-10  Richard Guenther  <rguenther@suse.de>
1453
1454         PR middle-end/42667
1455         * gcc.dg/torture/pr42667.c: New testcase.
1456
1457 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1458
1459         PR fortran/32489
1460         * gfortran.dg/array_constructor_34.f90: New test.
1461
1462 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1463
1464         PR fortran/20923
1465         * gfortran.dg/array_constructor_33.f90: New test.
1466         gfortran.dg/array_function_5.f90: Add credit.
1467
1468 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1469
1470         PR debug/42631
1471         * gcc.dg/pr42631.c: New.
1472
1473 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1474
1475         PR debug/42630
1476         * gcc.dg/pr42630.c: New.
1477
1478 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1479
1480         PR debug/42629
1481         * gcc.dg/pr42629.c: New.
1482
1483 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1484
1485         PR middle-end/42363
1486         * gcc.dg/torture/pr42363.c: New.
1487
1488 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1489
1490         PR debug/42604
1491         PR debug/42395
1492         * gcc.dg/vect/pr42604.c: New.
1493         * gcc.dg/vect/pr42395.c: New.
1494
1495 2010-01-09  Richard Guenther  <rguenther@suse.de>
1496
1497         PR middle-end/42512
1498         * gcc.c-torture/execute/pr42512.c: New testcase.
1499
1500 2010-01-09  Tobias Burnus  <burnus@net-b.de>
1501
1502         PR fortran/41298
1503         * gfortran.dg/c_ptr_tests_14.f90: New test.
1504
1505 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1506
1507         PR ada/41929
1508         * gnat.dg/null_pointer_deref1.adb: Don't run on
1509         sparc*-sun-solaris2.11.
1510
1511 2010-01-08  Richard Guenther  <rguenther@suse.de>
1512
1513         PR lto/42528
1514         * gcc.dg/lto/20100103-1_0.c: New testcase.
1515         * gcc.dg/lto/20100103-2_0.c: Likewise.
1516
1517 2010-01-08  Tobias Burnus  <burnus@net-b.de
1518
1519         PR/fortran 25829
1520         * gfortran.dg/asynchronous_1.f90: New test.
1521         * gfortran.dg/asynchronous_2.f90: New test.
1522         * gfortran.dg/conflicts.f90: Update error message.
1523
1524 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
1525
1526         c++/40155
1527         * g++.dg/cpp0x/variadic-unify-2.C: New test.
1528
1529 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
1530
1531         PR tree-optimization/42625
1532         * g++.dg/opt/dtor4.C: New test.
1533         * g++.dg/opt/dtor4.h: New.
1534         * g++.dg/opt/dtor4-aux.cc: New.
1535
1536 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1537
1538         PR fortran/42597
1539         * gfortran.dg/proc_ptr_26.f90: New test.
1540
1541 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1542
1543         PR fortran/41872
1544         * gfortran.dg/allocatable_scalar_7.f90: New test.
1545
1546 2010-01-06  Richard Guenther  <rguenther@suse.de>
1547
1548         * gcc.c-torture/compile/pr42632.c: New testcase.
1549
1550 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1551
1552         PR target/42542
1553         * gcc.target/i386/pr42542-4.c: New.
1554         * gcc.target/i386/pr42542-4a.c: Likewise.
1555         * gcc.target/i386/pr42542-5.c: Likewise.
1556         * gcc.target/i386/pr42542-5a.c: Likewise.
1557
1558 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
1559
1560         * gcc.dg/tls/opt-15.c: New test.
1561
1562 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1563
1564         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
1565
1566 2010-01-05  Martin Jambor  <mjambor@suse.cz>
1567
1568         PR tree-optimization/42462
1569         * g++.dg/torture/pr42462.C: New test.
1570
1571 2010-01-05  Jason Merrill  <jason@redhat.com>
1572
1573         * g++.dg/cpp0x/initlist30.C: New test.
1574
1575 2010-01-05  Richard Guenther  <rguenther@suse.de>
1576
1577         PR tree-optimization/42614
1578         * gcc.c-torture/execute/pr42614.c: New testcase.
1579
1580 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
1581
1582         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
1583         * gcc.dg/Wunreachable-1.c: Remove the testcase of
1584         -Wunreachable-code.
1585         * gcc.dg/Wunreachable-2.c: Likewise.
1586         * gcc.dg/Wunreachable-3.c: Likewise.
1587         * gcc.dg/Wunreachable-4.c: Likewise.
1588         * gcc.dg/Wunreachable-5.c: Likewise.
1589         * gcc.dg/Wunreachable-6.c: Likewise.
1590         * gcc.dg/Wunreachable-7.c: Likewise.
1591         * gcc.dg/Wunreachable-8.c: Likewise.
1592         * gcc.dg/20041231-1.c: Likewise.
1593
1594 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
1595
1596         PR other/42611
1597         * gcc.dg/pr42611.c: New test.
1598
1599         PR tree-optimization/42508
1600         * g++.dg/opt/pr42508.C: New test.
1601
1602 2010-01-05  Tobias Burnus  <burnus@net-b.de>
1603
1604         PR fortran/41872
1605         * gfortran.dg/allocatable_scalar_8.f90: New.
1606
1607 2010-01-04  Martin Jambor  <mjambor@suse.cz>
1608
1609         PR tree-optimization/42398
1610         * gcc.c-torture/compile/pr42398.c: New test.
1611
1612 2010-01-04  Jason Merrill  <jason@redhat.com>
1613
1614         PR c++/42555
1615         * g++.dg/ext/attrib35.C: New.
1616
1617         PR c++/42567
1618         * g++.dg/cpp0x/auto17.C: New.
1619
1620 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
1621
1622         * gcc.dg/lto/20100104_0.c: New.
1623
1624 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
1625
1626         PR target/42542
1627         * gcc.target/i386/pr42542-1.c: New.
1628         * gcc.target/i386/pr42542-1a.c: Likewise.
1629         * gcc.target/i386/pr42542-1b.c: Likewise.
1630         * gcc.target/i386/pr42542-2.c: Likewise.
1631         * gcc.target/i386/pr42542-2a.c: Likewise.
1632         * gcc.target/i386/pr42542-2b.c: Likewise.
1633         * gcc.target/i386/pr42542-3.c: Likewise.
1634         * gcc.target/i386/pr42542-3a.c: Likewise.
1635
1636 2009-01-04  Tobias Burnus  <burnus@net-b.de>
1637
1638         PR fortran/41872
1639         * gfortran.dg/allocatable_scalar_5.f90: New test.
1640         * gfortran.dg/allocatable_scalar_6.f90: New test.
1641
1642 2010-01-03  Richard Guenther  <rguenther@suse.de>
1643
1644         PR testsuite/42583
1645         * gfortran.dg/gomp/recursion1.f90: Remove.
1646
1647 2010-01-03  Richard Guenther  <rguenther@suse.de>
1648
1649         * gcc.dg/Warray-bounds.c: Remove XFAILs.
1650         * gcc.dg/uninit-6.c: Likewise.
1651         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
1652
1653 2010-01-03  Richard Guenther  <rguenther@suse.de>
1654
1655         PR tree-optimization/42589
1656         * gcc.target/i386/pr42589.c: New testcase.
1657
1658 2010-01-03  Richard Guenther  <rguenther@suse.de>
1659
1660         PR tree-optimization/42438
1661         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
1662
1663 2010-01-02  Richard Guenther  <rguenther@suse.de>
1664
1665         PR testsuite/41651
1666         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
1667
1668 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
1669
1670         PR target/42448
1671         * gcc.target/alpha/pr42448-1.c: New test.
1672         * gcc.target/alpha/pr42448-2.c: Ditto.
1673
1674 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
1675
1676         PR preprocessor/41947
1677         * gcc.dg/c99-hexfloat-3.c: New test.
1678
1679 2010-01-01  Richard Guenther  <rguenther@suse.de>
1680
1681         PR c/42570
1682         * gcc.c-torture/execute/pr42570.c: New testcase.
1683
1684 2010-01-01  Richard Guenther  <rguenther@suse.de>
1685
1686         PR middle-end/42559
1687         * gcc.c-torture/compile/pr42559.c: New testcase.
1688
1689 \f
1690 Copyright (C) 2010 Free Software Foundation, Inc.
1691
1692 Copying and distribution of this file, with or without modification,
1693 are permitted in any medium without royalty provided the copyright
1694 notice and this notice are preserved.