OSDN Git Service

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