OSDN Git Service

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