OSDN Git Service

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