OSDN Git Service

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