OSDN Git Service

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