1 2010-03-23 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
4 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
5 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
6 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
7 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
8 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
10 2010-03-23 Mike Stump <mikestump@comcast.net>
13 * g++.dg/ext/instantiate2.C: Update for .zerofill as it doesn't
14 follow the usual conventions for symbol definitions.
15 * gcc.target/i386/darwin-zerofill.c: Add.
17 2010-03-22 Jason Merrill <jason@redhat.com>
20 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
21 * g++.dg/ext/is_pod_98.C: New.
24 * g++.dg/cpp0x/auto18.C: New.
26 * gcc.dg/pr36997.c: Adjust error message.
27 * g++.dg/ext/vector9.C: Likewise.
28 * g++.dg/conversion/simd3.C: Likewise.
29 * g++.dg/other/error23.C: Likewise.
31 2010-03-22 Michael Matz <matz@suse.de>
34 * gfortran.dg/pr43475.f90: New testcase.
36 2010-03-22 Richard Guenther <rguenther@suse.de>
38 PR tree-optimization/43390
39 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
41 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
44 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
46 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
47 Michael Matz <matz@suse.de>
50 * g++.dg/parse/crash56.C: New test.
52 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
55 * gfortran.dg/whole_file_15.f90 : New test.
57 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
60 * gfortran.dg/inquire_size.f90: New test.
62 2010-03-20 Richard Guenther <rguenther@suse.de>
64 PR rtl-optimization/43438
65 * gcc.c-torture/execute/pr43438.c: New testcase.
67 2010-03-20 Dodji Seketeli <dodji@redhat.com>
70 * g++.dg/abi/mangle42.C: New test.
72 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
75 * gcc.dg/pr43211.c: New test.
76 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
78 2010-03-19 Bernd Schmidt <bernd.schmidt@codesourcery.com>
80 PR rtl-optimization/42258
81 * gcc.target/arm/thumb1-mul-moves.c: New test.
84 * gcc.target/arm/thumb-andsi.c: New test.
86 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
87 dg-require-effective-target.
89 2010-03-19 Michael Matz <matz@suse.de>
92 * g++.dg/other/pr43116.C: New testcase.
94 2010-03-19 Michael Matz <matz@suse.de>
97 * gcc.dg/pr43305.c: New testcase.
99 2010-03-19 Richard Guenther <rguenther@suse.de>
101 PR tree-optimization/43415
102 * gcc.c-torture/compile/pr43415.c: New testcase.
104 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
107 * gnat.dg/case_optimization2.adb: New test.
108 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
110 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
111 Jack Howarth <howarth@bromo.med.uc.edu>
114 * gcc.target/i386/push-1.c: Don't xfail
115 scan-assembler-not "movups" on darwin.
117 2010-03-18 Jakub Jelinek <jakub@redhat.com>
120 * gcc.dg/pr43058.c: New test.
122 2010-03-18 Martin Jambor <mjambor@suse.cz>
125 * g++.dg/torture/pr42450.C: New test.
127 2010-03-18 Michael Matz <matz@suse.de>
130 * gcc.dg/pr43419.c: New testcase.
132 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
134 PR rtl-optimization/43360
135 * gcc.dg/torture/pr43360.c: New.
137 2010-03-18 Michael Matz <matz@suse.de>
139 PR tree-optimization/43402
140 * gcc.dg/pr43402.c: New testcase.
142 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
145 * gcc.dg/pr42427.c: New test.
147 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
150 * gfortran.dg/read_empty_file.f: New test.
151 * gfortran.dg/read_eof_all.f90: New test.
152 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
153 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
155 2010-03-17 Michael Matz <matz@suse.de>
157 * gcc.dg/pr43300.c: Add -w.
159 2010-03-17 Richard Guenther <rguenther@suse.de>
161 * gcc.dg/pr43379.c: Add -w.
163 2010-03-17 Tobias Burnus <burnus@net-b.de>
166 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
168 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
170 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
172 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
174 * ada/acats/run_all.sh: Log start and end times.
176 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
178 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
180 2010-03-16 Richard Guenther <rguenther@suse.de>
183 * gcc.dg/pr43379.c: New testcase.
185 2010-03-16 Jakub Jelinek <jakub@redhat.com>
188 * gcc.dg/guality/pr43051-1.c: New test.
190 2010-03-15 Janis Johnson <janis187@us.ibm.com>
193 * g++.dg/ext/altivec-17.C: Handle changes to error message.
195 2010-03-15 Michael Matz <matz@suse.de>
198 * gcc.dg/pr43300.c: New testcase.
200 2010-03-15 Richard Guenther <rguenther@suse.de>
202 PR tree-optimization/43367
203 * gcc.c-torture/compile/pr43367.c: New testcase.
205 2010-03-15 Richard Guenther <rguenther@suse.de>
207 PR tree-optimization/43317
208 * gcc.dg/pr43317.c: New testcase.
210 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
212 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
214 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
216 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
218 2010-03-14 Tobias Burnus <burnus@net-b.de>
221 * gfortran.dg/impure_constructor_1.f90: New test.
223 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
226 * gfortran.dg/graphite/id-pr43354.f: New.
228 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
231 * gfortran.dg/graphite/pr43349.f: New.
233 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
236 * gcc.dg/graphite/pr43306.c: New.
238 2010-03-12 David S. Miller <davem@davemloft.net>
240 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
243 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
245 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
247 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
251 * gfortran.dg/dynamic_dispatch_7.f03: New test.
253 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
255 * gfortran.dg/default_format_denormal_1.f90: Don't assume
256 fail for *-*-mingw* targets.
258 2010-03-12 Jakub Jelinek <jakub@redhat.com>
261 * gcc.dg/guality/pr43329-1.c: New test.
263 2010-03-11 Martin Jambor <mjambor@suse.cz>
265 PR tree-optimization/43257
266 * g++.dg/torture/pr43257.C: New test.
268 2010-03-11 Tobias Burnus <burnus@net-b.de>
271 * gfortran.dg/namelist_61.f90: New test.
273 2010-03-11 Richard Guenther <rguenther@suse.de>
275 PR tree-optimization/43255
276 * gcc.c-torture/compile/pr43255.c: New testcase.
278 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
280 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
281 * gcc.dg/pr43280.c: New testcase.
283 2010-03-11 Richard Guenther <rguenther@suse.de>
286 * gcc.dg/lto/20100227-1_0.c: New testcase.
287 * gcc.dg/lto/20100227-1_1.c: Likewise.
289 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
293 * gfortran.dg/read_eof_6.f: New test
294 * gfortran.dg/read_x_eof.f90: New test.
295 * gfortran.dg/read_x_past.f: Update test.
297 2010-03-10 Jan Hubicka <jh@suse.cz>
299 * gcc.c-torture/compile/pr43288.c: New test.
301 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
303 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
305 * g++.old-deja/g++.pt/asm2.C: Likewise.
306 * gcc.c-torture/compile/20000804-1.c: Likewise.
307 * gcc.target/i386/clobbers.c: Likewise.
309 2010-03-10 Tobias Burnus <burnus@net-b.de>
312 * gfortran.dg/c_assoc_3.f90: New test.
314 2010-03-10 Jakub Jelinek <jakub@redhat.com>
317 * gcc.dg/guality/pr36728-1.c: New test.
318 * gcc.dg/guality/pr36728-2.c: New test.
320 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
322 * gcc.dg/h8300-div-delay-slot.c: New test.
324 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
326 PR tree-optimization/43236
327 * gcc.c-torture/execute/pr43236.c: New test.
329 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
332 * g++.dg/eh/pr42859.C: New test.
334 2010-03-09 Jakub Jelinek <jakub@redhat.com>
337 * gcc.dg/pr43299.c: New test.
340 * g++.dg/eh/unwind2.C: New test.
342 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
343 Reza Yazdani <reza.yazdani@amd.com>
346 * gcc.dg/graphite/run-id-4.c: New.
348 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
351 * gcc.dg/graphite/run-id-3.c: New.
353 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
357 * gcc.dg/graphite/id-18.c: New.
358 * gcc.dg/graphite/run-id-pr42644.c: New.
360 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
363 * gcc.dg/graphite/pr42326.c: New.
365 2010-03-08 Richard Guenther <rguenther@suse.de>
367 PR tree-optimization/43269
368 * gcc.c-torture/execute/pr43269.c: New testcase.
370 2010-03-08 Janus Weil <janus@gcc.gnu.org>
373 * gfortran.dg/typebound_call_13.f03: New.
375 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
377 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
378 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
380 2010-03-05 Jason Merrill <jason@redhat.com>
382 * g++.dg/abi/mangle40.C: Require weak and alias.
384 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
387 * gfortran.dg/graphite/pr42326.f90: New.
388 * gfortran.dg/graphite/pr42326-1.f90: New.
390 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
392 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
393 (gnat_target_compile): Likewise.
394 Reinitialize GNAT_UNDER_TEST if target changes.
395 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
396 (local_find_gnatmake): Pass full --GCC to gnatlink.
399 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
402 * gcc.dg/compound-literal-1.c: New testcase.
404 2010-03-04 Martin Jambor <mjambor@suse.cz>
406 PR tree-optimization/43164
407 PR tree-optimization/43191
408 * gcc.c-torture/compile/pr43164.c: New test.
409 * gcc.c-torture/compile/pr43191.c: Likewise.
411 2010-03-04 Janus Weil <janus@gcc.gnu.org>
414 * gfortran.dg/finalize_9.f90: New.
416 2010-03-04 Tobias Burnus <burnus@net-b.de>
417 Ken Werner <ken@linux.vnet.ibm.com>
419 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
420 to dg-options for spu.
421 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
422 dump-scan target to exclude spu.
424 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
427 * gcc.dg/tree-ssa/ivopts-4.c: New.
429 2010-03-03 Janis Johnson <janis187@us.ibm.com>
431 * lib/target-supports-dg.exp (check-flags): Provide defaults for
432 include-opts and exclude-opts; skip checking the flags if arguments
433 are the same as the defaults.
434 (dg-xfail-if): Verify the number of arguments, supply defaults
435 for unspecified optional arguments.
436 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
438 2010-03-03 Jason Merrill <jason@redhat.com>
441 * g++.dg/abi/mangle40.C: Updated.
443 2010-03-03 Jason Merrill <jason@redhat.com>
445 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
446 * g++.dg/abi/mangle23.C: Likewise.
447 * g++.dg/eh/simd-2.C: Likewise.
448 * g++.dg/ext/attribute-test-2.C: Likewise.
449 * g++.dg/ext/vector14.C: Likewise.
450 * g++.dg/other/pr34435.C: Likewise.
451 * g++.dg/template/conv8.C: Likewise.
452 * g++.dg/template/nontype9.C: Likewise.
453 * g++.dg/template/qualttp17.C: Likewise.
454 * g++.dg/template/ref1.C: Likewise.
455 * g++.old-deja/g++.pt/crash68.C: Likewise.
456 * g++.old-deja/g++.pt/ref1.C: Likewise.
457 * g++.old-deja/g++.pt/ref3.C: Likewise.
458 * g++.old-deja/g++.pt/ref4.C: Likewise.
461 * g++.dg/abi/mangle40.C: New.
462 * g++.dg/abi/mangle41.C: New.
463 * g++.dg/lto/20100302_0.C: New.
464 * g++.dg/lto/20100302_1.C: New.
465 * g++.dg/lto/20100302.h: New.
467 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
470 * gfortran.dg/internal_pack_12.f90: New test.
472 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
474 * gcc.dg/pr36997.c: Adjust error message.
476 2010-03-03 Mike Stump <mikestump@comcast.net>
478 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
479 adjustments to not be present on machines that align the stack to
480 more than 4 bytes and don't have a red zone yet as that is an
481 unimplemented optimization.
483 2010-03-03 Janus Weil <janus@gcc.gnu.org>
486 * gfortran.dg/impure_assignment_3.f90: New.
488 2010-03-03 Jakub Jelinek <jakub@redhat.com>
491 * gfortran.dg/pr43229.f90: New test.
494 * gcc.dg/debug/dwarf2/pr43237.c: New test.
497 * gcc.dg/guality/pr43177.c: New test.
499 2010-03-02 Jason Merrill <jason@redhat.com>
501 * g++.dg/ext/vector9.C: Adjust error message.
502 * g++.dg/conversion/simd3.C: Likewise.
503 * g++.dg/other/error23.C: Likewise.
505 2010-03-02 Mike Stump <mikestump@comcast.net>
508 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
510 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
513 * gfortran.dg/internal_pack_10.f90: New test.
516 * gfortran.dg/internal_pack_11.f90: New test.
518 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
521 * gcc.dg/tree-ssa/pr42640.c: New.
523 2010-03-01 Richard Guenther <rguenther@suse.de>
525 PR tree-optimization/43220
526 * gcc.c-torture/execute/pr43220.c: New testcase.
528 2010-03-01 Richard Guenther <rguenther@suse.de>
531 * gcc.dg/pr43213.c: New testcase.
533 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
536 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
538 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
540 * lib/target-supports.exp (check_effective_target_ucn_nocache):
542 (check_effective_target_ucn): Likewise.
544 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
546 * gcc.dg/ucnid-2.c: Likewise.
547 * gcc.dg/ucnid-3.c: Likewise.
548 * gcc.dg/ucnid-4.c: Likewise.
549 * gcc.dg/ucnid-11.c: Likewise.
550 * gcc.dg/ucnid-12.c: Likewise.
551 * gcc.dg/ucnid-6.c: Skip if !ucn.
552 * gcc.dg/ucnid-9.c: Likewise.
554 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
556 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
558 * gcc.target/i386/stackalign/return-3.c: Likewise.
560 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
562 * gcc.target/i386/clearcap.map: New file.
563 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
564 Pass clearcap.map by default if supported.
566 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
569 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
571 * gfortran.dg/stat_2.f90: Likewise.
573 2010-03-01 Tobias Burnus <burnus@net-b.de>
576 * gfortran.dg/module_read_2.f90: New test.
578 2010-02-27 Mark Mitchell <mark@codesourcery.com>
581 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
582 * g++.dg/abi/mangle12.C: Likewise.
583 * g++.dg/abi/mangle20-2.C: Likewise.
584 * g++.dg/abi/mangle17.C: Likewise.
585 * g++.dg/template/cond2.C: Likewise.
586 * g++.dg/template/pr35240.C: Likewise.
588 2010-02-27 Richard Guenther <rguenther@suse.de>
590 PR tree-optimization/43186
591 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
593 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
595 * g++.dg/abi/packed1.C: Expect warning on the SH.
597 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
600 * g++.dg/parse/error37.C: New test.
602 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
606 * gcc.dg/pr8927-1.c: Match new note.
607 * gcc.dg/990506-0.c: Likewise.
608 * gcc.dg/gomp/flush-2.c: Likewise.
609 * gcc.dg/gomp/atomic-5.c: Likewise.
610 * gcc.dg/gomp/pr34607.c: Likewise.
611 * gcc.dg/pr35746.c: Likewise.
612 * gcc.dg/cpp/pragma-1.c: Likewise.
613 * gcc.dg/cpp/pragma-2.c: Likewise.
614 * gcc.dg/pr41842.c: Likewise.
615 * gcc.dg/noncompile/20040629-1.c: Likewise.
616 * objc.dg/private-1.m: Likewise.
618 2010-02-27 Tobias Burnus <burnus@net-b.de>
621 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
622 * gfortran.dg/default_initialization_4.f90: New test.
624 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
626 * gnat.dg/thin_pointer.ad[sb]: Rename into...
627 * gnat.dg/thin_pointer1.ad[sb]: ...this.
628 * gnat.dg/thin_pointer2.adb: New test.
629 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
631 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
634 * gcc.dg/cpp/c90-pedantic.c: New.
635 * gcc.dg/cpp/c90.c: New.
636 * gcc.dg/gnu90-const-expr-1.c: New.
637 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
639 2010-02-26 Richard Guenther <rguenther@suse.de>
641 PR tree-optimization/43186
642 * gcc.c-torture/compile/pr43186.c: New testcase.
644 2010-02-26 Jakub Jelinek <jakub@redhat.com>
647 * c-c++-common/dwarf2/pr43190.c: New test.
649 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
652 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
654 2010-02-26 Richard Guenther <rguenther@suse.de>
656 PR tree-optimization/43188
657 * gcc.c-torture/compile/pr43188.c: New testcase.
659 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
662 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
664 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
666 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
668 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
671 * gcc.target/powerpc/pr43154.c: New file.
673 2010-02-25 Jakub Jelinek <jakub@redhat.com>
676 * gfortran.dg/debug/pr43166.f: New test.
679 * gcc.dg/torture/pr43165.c: New test.
681 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
684 * c-c++-common/pr41779.c: Update.
686 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
689 * lib/gnat-dg.exp (gnat_load): Redefine.
691 * ada/acats/run_acats: Run run_all.sh with $SHELL.
692 * ada/acats/run_all.sh: Downcase tasking not implemented message.
694 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
697 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
698 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
702 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
704 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
706 2010-02-24 Jakub Jelinek <jakub@redhat.com>
709 * gcc.dg/guality/vla-1.c: New test.
711 2010-02-24 Tobias Burnus <burnus@net-b.de>
714 * gfortran.dg/c_ptr_tests_15.f90: New test.
716 2010-02-23 Jakub Jelinek <jakub@redhat.com>
719 * gcc.target/i386/pr43107.c: New test.
721 2010-02-23 Jason Merrill <jason@redhat.com>
724 * g++.dg/cpp0x/variadic100.C: New.
726 2010-02-23 Jason Merrill <jason@redhat.com>
729 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
730 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
731 * c-c++-common/dwarf2/vla1.c: New.
733 2010-02-23 Jakub Jelinek <jakub@redhat.com>
736 * gcc.dg/pr43139.c: New test.
739 * gcc.dg/guality/pr43077-1.c: New test.
741 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
744 * gcc.dg/march.c: New.
745 * gcc.dg/march-generic.c: New.
746 * gcc.dg/mtune.c: New.
748 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
751 * gcc.dg/graphite/pr43083.c: New.
753 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
756 * gfortran.dg/graphite/pr43097.f: New.
758 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
759 Manuel López-Ibáñez <manu@gcc.gnu.org>
762 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
764 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
767 * g++.dg/graphite/pr43026.C: New.
769 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
772 * gcc.dg/cleanup-1.c: Update.
773 * gcc.dg/func-args-1.c: Update.
774 * gcc.dg/format/sentinel-1.c: Update.
775 * g++.old-deja/g++.jason/scoping10.C: Update.
776 * g++.old-deja/g++.ns/lookup5.C: Update.
777 * g++.dg/ext/cleanup-1.C: Update.
778 * g++.dg/parse/varmod1.C: Update.
779 * g++.dg/parse/error33.C: Update.
780 * g++.dg/expr/call3.C: Update.
781 * g++.dg/func-args-1.C: New.
783 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
786 * gcc.dg/attr-used-2.c: Moved to ...
787 * c-c++-common/attr-used-2.c: Here.
789 * gcc.dg/attr-used.c: Moved to ...
790 * c-c++-common/attr-used.c: Here.
792 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
794 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
796 2010-02-22 Richard Guenther <rguenther@suse.de>
799 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
800 * gfortran.dg/lto/20100222-1_1.c: Likewise.
802 2010-02-22 Richard Guenther <rguenther@suse.de>
804 PR tree-optimization/42749
805 * gcc.c-torture/compile/pr42749.c: New testcase.
807 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
810 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
811 * gfortran.dg/internal_pack_9.f90: New test.
813 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
816 * g++.dg/template/recurse.C: Adjust.
817 * g++.dg/template/pr23510.C: New.
819 2010-02-21 Dodji Seketeli <dodji@redhat.com>
822 * g++.dg/template/memclass4.C: New test.
824 2010-02-21 Tobias Burnus <burnus@net-b.de>
827 * gfortran.dg/reassoc_5.f90: New test.
829 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
832 * gcc.target/i386/pr43067.c: New test.
834 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
837 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
839 * g++.dg/warn/Wconversion-null.C: New test.
840 * g++.old-deja/g++.other/null1.C: Move to...
841 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
843 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
847 * gfortran.dg/dependency_26.f90: New test.
850 * gfortran.dg/internal_pack_7.f90: New test.
853 * gfortran.dg/internal_pack_8.f90: New test.
855 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
858 * c-c++-common/pr41779.c: Fix broken testcase.
860 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
863 * c-c++-common/pr36513.c: New testcase.
864 * c-c++-common/pr36513-2.c: New testcase.
866 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
869 * c-c++-common/pr41779.c: New.
871 2010-02-19 Jakub Jelinek <jakub@redhat.com>
874 * gcc.dg/pr43084.c: New test.
876 2010-02-19 Richard Guenther <rguenther@suse.de>
878 PR tree-optimization/42916
879 * gcc.dg/pr42916.c: New testcase.
881 2010-02-18 Jason Merrill <jason@redhat.com>
884 * g++.dg/abi/packed1.C: Add expected warning.
887 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
888 * gcc.dg/torture/dg-torture.exp: Likewise.
889 * c-c++-common/torture/complex-sign.h,
890 c-c++-common/torture/complex-sign-add.c,
891 c-c++-common/torture/complex-sign-mixed-add.c,
892 c-c++-common/torture/complex-sign-mixed-div.c,
893 c-c++-common/torture/complex-sign-mixed-mul.c,
894 c-c++-common/torture/complex-sign-mixed-sub.c,
895 c-c++-common/torture/complex-sign-mul.c,
896 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
897 Adapt for C++ compilation as well.
900 * g++.dg/ext/label1.C: Update.
901 * g++.dg/ext/label2.C: Update.
904 * g++.dg/template/dependent-name6.C: New.
907 * g++.dg/parse/namespace12.C: New.
909 2010-02-18 Martin Jambor <mjambor@suse.cz>
911 PR tree-optimization/43066
912 * gcc.c-torture/compile/pr43066.c: New test.
914 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
916 * g++.dg/ext/attrib35.C: Fix target selector string.
917 * g++.dg/ext/attrib36.C: Ditto.
918 * g++.dg/ext/attrib37.C: Ditto.
919 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
920 * g++.dg/abi/mangle25.C: Ditto.
922 2010-02-17 Jason Merrill <jason@redhat.com>
925 * g++.dg/parse/namespace11.C: New.
928 * g++.dg/ext/attrib37.C: New.
931 * g++.dg/template/ptrmem20.C: New.
933 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
936 * gcc.target/i386/xop-check.h: Include m256-check.h.
937 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
938 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
939 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
940 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
942 2010-02-17 Jakub Jelinek <jakub@redhat.com>
945 * gcc.dg/pr42918.c: New test.
947 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
949 * g++.dg/ext/attrib36.C: Require ILP32.
951 2010-02-16 Richard Guenther <rguenther@suse.de>
953 PR tree-optimization/41043
954 * gfortran.dg/pr41043.f90: New testcase.
955 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
957 2010-02-16 Jason Merrill <jason@redhat.com>
959 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
961 2010-02-16 Ira Rosen <irar@il.ibm.com>
963 PR tree-optimization/43074
964 * gcc.dg/vect/fast-math-pr43074.c: New test.
966 2010-02-16 Jakub Jelinek <jakub@redhat.com>
968 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
970 2010-02-16 Jason Merrill <jason@redhat.com>
973 * g++.dg/ext/attrib36.C: New.
976 * g++.dg/other/array6.C: New.
978 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
980 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
982 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
984 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
985 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
986 * gcc.target/i386/xop-vpermil2pd-1.c: New.
987 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
988 * gcc.target/i386/xop-vpermil2ps-1.c: New.
989 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
991 2010-02-15 Richard Guenther <rguenther@suse.de>
994 * g++.dg/torture/pr43068.C: New testcase.
996 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
999 * g++.dg/opt/ice1.C: New.
1001 2010-02-14 Jason Merrill <jason@redhat.com>
1004 * g++.dg/cpp0x/initlist-opt.C: New.
1006 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
1010 * gfortran.dg/internal_pack_6.f90: New test.
1012 2010-02-12 Jason Merrill <jason@redhat.com>
1015 * g++.dg/cpp0x/variadic99.C: New.
1017 2010-02-12 Jakub Jelinek <jakub@redhat.com>
1019 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1020 sign extend pointers to gualchk_t.
1023 * g++.dg/other/default3.C: Xfail g4 test.
1025 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1028 * gcc.dg/graphite/pr43012.c: New.
1030 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1033 * g++.dg/graphite/pr42930.C: New.
1035 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1039 * gcc.dg/graphite/pr42530.c: New.
1040 * gcc.dg/graphite/pr42914.c: New.
1042 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
1045 * gcc.dg/graphite/pr42771.c: New.
1047 2010-02-11 Richard Guenther <rguenther@suse.de>
1049 PR tree-optimization/42998
1050 * gcc.c-torture/compile/pr42998.c: New testcase.
1052 2010-02-10 Jason Merrill <jason@redhat.com>
1055 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1057 PR c++/42983, core issue 906
1058 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1059 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1062 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1064 2010-02-10 Richard Guenther <rguenther@suse.de>
1066 PR tree-optimization/43017
1067 * gcc.dg/torture/pr43017.c: New testcase.
1069 2010-02-10 Tobias Burnus <burnus@net-b.de>
1072 * gfortran.dg/private_type_1.f90: Update error location.
1073 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1074 * gfortran.dg/typebound_operator_2.f03: Ditto.
1075 * gfortran.dg/assignment_2.f90: Ditto.
1076 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1077 * gfortran.dg/binding_label_tests_9.f03: Ditto.
1079 2010-02-10 Tobias Burnus <burnus@net-b.de>
1082 * gfortran.dg/bind_c_usage_20.f90: New test.
1084 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1087 * g++.dg/debug/pr43010.C: New test.
1089 2010-02-10 Richard Guenther <rguenther@suse.de>
1092 * gcc.c-torture/execute/20100209-1.c: New testcase.
1093 * gcc.dg/fold-div-3.c: Likewise.
1095 2010-02-10 Jakub Jelinek <jakub@redhat.com>
1097 * gcc.dg/builtin-ffs-1.c: New test.
1099 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1102 * gfortran.dg/array_constructor_35.f90: New test.
1104 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1106 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1108 2010-02-09 Jason Merrill <jason@redhat.com>
1111 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1114 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1116 2010-02-09 Tobias Burnus <burnus@net-b.de>
1119 * gfortran.dg/module_write_1.f90: New test.
1121 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
1123 * gcc.dg/pr19340.c: Adjust.
1125 2010-02-09 Richard Guenther <rguenther@suse.de>
1127 PR tree-optimization/43008
1128 * gcc.c-torture/execute/pr43008.c: New testcase.
1130 2010-02-09 Richard Guenther <rguenther@suse.de>
1132 PR tree-optimization/43000
1133 * gcc.dg/torture/pr43000.c: New testcase.
1134 * gcc.dg/torture/pr43002.c: Likewise.
1136 2010-02-09 Daniel Kraft <d@domob.eu>
1139 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1140 and pass -Wsurprising as necessary.
1142 2010-02-08 Jakub Jelinek <jakub@redhat.com>
1144 PR tree-optimization/42890
1145 * g++.dg/torture/pr42890.C: New test.
1147 2010-02-08 Richard Guenther <rguenther@suse.de>
1150 * gcc.dg/tree-ssa/inline-4.c: New testcase.
1152 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
1154 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
1156 * gcc.dg/graphite/block-1.c: Same.
1157 * gcc.dg/graphite/block-3.c: Same.
1158 * gcc.dg/graphite/block-4.c: Same.
1159 * gcc.dg/graphite/block-5.c: Same.
1160 * gcc.dg/graphite/block-6.c: Same.
1161 * gcc.dg/graphite/block-7.c: Same.
1162 * gcc.dg/graphite/interchange-0.c: Same.
1163 * gcc.dg/graphite/interchange-1.c: Same.
1164 * gcc.dg/graphite/interchange-10.c: Same.
1165 * gcc.dg/graphite/interchange-11.c: Same.
1166 * gcc.dg/graphite/interchange-12.c: Same.
1167 * gcc.dg/graphite/interchange-2.c: Same.
1168 * gcc.dg/graphite/interchange-3.c: Same.
1169 * gcc.dg/graphite/interchange-4.c: Same.
1170 * gcc.dg/graphite/interchange-5.c: Same.
1171 * gcc.dg/graphite/interchange-6.c: Same.
1172 * gcc.dg/graphite/interchange-7.c: Same.
1173 * gcc.dg/graphite/interchange-8.c: Same.
1174 * gcc.dg/graphite/interchange-9.c: Same.
1175 * gcc.dg/graphite/interchange-mvt.c: Same.
1177 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
1179 * gfortran.dg/graphite/id-19.f: New.
1180 * gfortran.dg/graphite/pr14741.f90: New.
1181 * gfortran.dg/graphite/pr41924.f90: New.
1182 * gfortran.dg/graphite/run-id-2.f90: New.
1184 2010-02-07 Richard Guenther <rguenther@suse.de>
1187 * gcc.c-torture/compile/pr42956.c: New testcase.
1189 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1192 * gfortran.dg/fmt_cache_2.f: New test.
1194 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1196 * gfortran.dg/read_no_eor.f90: New test.
1198 2010-02-05 Jason Merrill <jason@redhat.com>
1200 * g++.dg/ext/label13.C: Move constructor body out of class.
1202 2010-02-03 Jason Merrill <jason@redhat.com>
1205 * g++.dg/ext/dllexport3.C: New.
1207 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
1209 * gcc.dg/format/ms-format3.c: New test for specific MS types.
1211 2010-02-05 Richard Guenther <rguenther@suse.de>
1213 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1215 2010-02-05 Dodji Seketeli <dodji@redhat.com>
1218 * g++.dg/other/crash-9.C: New test.
1220 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
1223 * gfortran.dg/subref_array_pointer_4.f90 : New test.
1225 2010-02-04 Richard Guenther <rguenther@suse.de>
1227 PR rtl-optimization/42952
1228 * gcc.dg/torture/pr42952.c: New testcase.
1230 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1233 * gfortran.dg/namelist_60.f90: New test.
1235 2010-02-03 Jason Merrill <jason@redhat.com>
1238 * g++.dg/ext/builtin11.C: New.
1242 * g++.dg/abi/mangle35.C: New.
1243 * g++.dg/abi/mangle37.C: New.
1246 * g++.dg/abi/mangle36.C: New.
1249 * g++.dg/warn/string1.C: New.
1251 2010-02-03 Richard Guenther <rguenther@suse.de>
1253 PR tree-optimization/42944
1254 * gcc.dg/errno-1.c: New testcase.
1256 2010-02-03 Richard Guenther <rguenther@suse.de>
1259 * gcc.c-torture/compile/pr42927.c: New testcase.
1261 2010-02-03 Tobias Burnus <burnus@net-b.de>
1264 * gfortran.dg/null_4.f90: New test.
1266 2010-02-02 Jason Merrill <jason@redhat.com>
1269 * g++.dg/ext/label13.C: New.
1271 2010-02-02 Tobias Burnus <burnus@net-b.de>
1274 * gfortran.dg/func_result_5.f90: New test.
1276 2010-02-01 Tobias Burnus <burnus@net-b.de>
1279 * gfortran.dg/pure_initializer_3.f90: News test.
1281 2010-01-31 Janus Weil <janus@gcc.gnu.org>
1284 * gfortran.dg/allocate_derived_2.f90: New test.
1286 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
1289 * gcc.dg/torture/pr42898-2.c: New test.
1291 2010-01-31 Richard Guenther <rguenther@suse.de>
1294 * gcc.dg/torture/pr42898.c: New testcase.
1296 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
1299 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
1300 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
1302 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
1304 * g++.dg/tree-ssa/inline-1.C: New.
1305 * g++.dg/tree-ssa/inline-2.C: New.
1306 * g++.dg/tree-ssa/inline-3.C: New.
1308 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1311 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
1312 the string 'pow' in the pathname of the compiler from generating a
1315 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1317 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
1318 * g++.old-deja/g++.mike/eh17.C: Likewise.
1319 * g++.old-deja/g++.mike/p5571.C: Likewise.
1321 2010-01-29 Dodji Seketeli <dodji@redhat.com>
1328 * g++.dg/other/crash-5.C: New test.
1329 * g++.dg/other/crash-6.C: New test.
1330 * g++.dg/other/crash-7.C: New test.
1331 * g++.dg/other/crash-8.C: New test.
1333 2010-01-29 Jakub Jelinek <jakub@redhat.com>
1335 PR rtl-optimization/42889
1336 * gcc.dg/pr42889.c: New test.
1338 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
1340 * gcc.target/i386/pr42881.c: Use SSE2.
1342 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
1345 * gcc.target/i386/pr42891.c: New test.
1347 2010-01-28 Richard Guenther <rguenther@suse.de>
1349 PR tree-optimization/42871
1350 * g++.dg/torture/pr42871.C: New testcase.
1352 2010-01-28 Richard Guenther <rguenther@suse.de>
1354 * gcc.dg/Wobjsize-1.h: New testcase.
1355 * gcc.dg/Wobjsize-1.c: Likewise.
1357 2010-01-28 Richard Guenther <rguenther@suse.de>
1360 * g++.dg/torture/pr42883.C: New testcase.
1362 2010-01-28 Michael Matz <matz@suse.de>
1364 * gcc.target/i386/pr42881.c: New test.
1366 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1368 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
1369 Add i?86-*-solaris2* support.
1371 2010-01-28 Dodji Seketeli <dodji@redhat.com>
1375 * g++.dg/template/typedef27.C: New test case.
1376 * g++.dg/template/typedef28.C: New test case.
1378 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
1380 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
1382 2010-01-27 Richard Guenther <rguenther@suse.de>
1385 * gcc.dg/torture/pr42878-1.c: New testcase.
1386 * gcc.dg/torture/pr42878-2.c: Likewise.
1388 2010-01-27 Jakub Jelinek <jakub@redhat.com>
1391 * gcc.dg/vla-22.c: New test.
1393 2010-01-26 Jakub Jelinek <jakub@redhat.com>
1395 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
1398 2010-01-26 Richard Guenther <rguenther@suse.de>
1400 PR rtl-optimization/42685
1401 * gcc.dg/pr42685.c: New testcase.
1402 * g++.dg/other/pr42685.C: Likewise.
1404 2010-01-26 Richard Guenther <rguenther@suse.de>
1407 * g++.dg/other/pr42806.C: New testcase.
1409 2010-01-26 Richard Guenther <rguenther@suse.de>
1411 PR tree-optimization/42250
1412 * gcc.dg/pr42250.c: New testcase.
1414 2010-01-25 Arnaud Charlet <charlet@adacore.com>
1416 * gnat.dg/array_bounds_test.adb: New test.
1418 2010-01-25 Tobias Burnus <burnus@net-b.de>
1421 * gfortran.dg/generic_21.f90: New test.
1423 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1426 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
1428 2010-01-24 Mark Mitchell <mark@codesourcery.com>
1431 * g++.dg/abi/arm_va_list2.C: New test.
1432 * g++.dg/abi/arm_va_list2.h: Companion header file.
1434 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
1437 * gfortran.dg/parameter_array_ref_2.f90 : New test.
1440 * gfortran.dg/char_array_arg_1.f90 : New test.
1442 * gfortran.dg/pr25923.f90 : Remove XFAIL.
1444 2010-01-24 Tobias Burnus <burnus@net-b.de>
1447 * gfortran.dg/generic_20.f90: New test.
1449 2010-01-22 Michael Matz <matz@suse.de>
1451 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
1454 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
1457 * gfortran.dg/dependency_25.f90 : New test.
1459 2010-01-21 Martin Jambor <mjambor@suse.cz>
1461 PR tree-optimization/42585
1462 * gcc.dg/tree-ssa/pr42585.c: New test.
1464 2010-01-21 Richard Guenther <rguenther@suse.de>
1467 * gcc.dg/pr19988.c: New testcase.
1469 2010-01-20 Janis Johnson <janis187@us.ibm.com>
1471 * g++.dg/compat/decimal/compat-common.h: New file.
1472 * g++.dg/compat/decimal/decimal-dummy.h: New file.
1473 * g++.dg/compat/decimal/pass_x.h: New file.
1474 * g++.dg/compat/decimal/pass_y.h: New file.
1475 * g++.dg/compat/decimal/pass-1_main.C: New file.
1476 * g++.dg/compat/decimal/pass-1_x.C: New file.
1477 * g++.dg/compat/decimal/pass-1_y.C: New file.
1478 * g++.dg/compat/decimal/pass-2_main.C: New file.
1479 * g++.dg/compat/decimal/pass-2_x.C: New file.
1480 * g++.dg/compat/decimal/pass-2_y.C: New file.
1481 * g++.dg/compat/decimal/pass-3_main.C: New file.
1482 * g++.dg/compat/decimal/pass-3_x.C: New file.
1483 * g++.dg/compat/decimal/pass-3_y.C: New file.
1484 * g++.dg/compat/decimal/pass-4_main.C: New file.
1485 * g++.dg/compat/decimal/pass-4_x.C: New file.
1486 * g++.dg/compat/decimal/pass-4_y.C: New file.
1487 * g++.dg/compat/decimal/pass-5_main.C: New file.
1488 * g++.dg/compat/decimal/pass-5_x.C: New file.
1489 * g++.dg/compat/decimal/pass-5_y.C: New file.
1490 * g++.dg/compat/decimal/pass-6_main.C: New file.
1491 * g++.dg/compat/decimal/pass-6_x.C: New file.
1492 * g++.dg/compat/decimal/pass-6_y.C: New file.
1493 * g++.dg/compat/decimal/return_x.h: New file.
1494 * g++.dg/compat/decimal/return_y.h: New file.
1495 * g++.dg/compat/decimal/return-1_main.C: New file.
1496 * g++.dg/compat/decimal/return-1_x.C: New file.
1497 * g++.dg/compat/decimal/return-1_y.C: New file.
1498 * g++.dg/compat/decimal/return-2_main.C: New file.
1499 * g++.dg/compat/decimal/return-2_x.C: New file.
1500 * g++.dg/compat/decimal/return-2_y.C: New file.
1501 * g++.dg/compat/decimal/return-3_main.C: New file.
1502 * g++.dg/compat/decimal/return-3_x.C: New file.
1503 * g++.dg/compat/decimal/return-3_y.C: New file.
1504 * g++.dg/compat/decimal/return-4_main.C: New file.
1505 * g++.dg/compat/decimal/return-4_x.C: New file.
1506 * g++.dg/compat/decimal/return-4_y.C: New file.
1507 * g++.dg/compat/decimal/return-5_main.C: New file.
1508 * g++.dg/compat/decimal/return-5_x.C: New file.
1509 * g++.dg/compat/decimal/return-5_y.C: New file.
1510 * g++.dg/compat/decimal/return-6_main.C: New file.
1511 * g++.dg/compat/decimal/return-6_x.C: New file.
1512 * g++.dg/compat/decimal/return-6_y.C: New file.
1514 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
1517 * gcc.dg/pr42715.c: New.
1519 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1522 * g++.dg/parse/crash55.C: New.
1524 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
1527 * gcc.dg/guality/pr42782.c: New.
1529 2010-01-20 Jason Merrill <jason@redhat.com>
1532 * g++.dg/abi/packed1.C: New.
1535 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
1538 * g++.dg/parse/fn-typedef1.C: New.
1539 * g++.dg/other/cv_quals.C: Adjust.
1541 2010-01-20 Anthony Green <green@moxielogic.com>
1543 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
1545 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
1546 * gcc.dg/20020312-2.c: Port this to the moxie core.
1547 * gcc.dg/weak/typeof-2.c: Ditto.
1549 2010-01-20 Richard Guenther <rguenther@suse.de>
1551 PR tree-optimization/42717
1552 * gcc.c-torture/compile/pr42717.c: New testcase.
1554 2010-01-20 Jakub Jelinek <jakub@redhat.com>
1556 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
1557 of signed, add a few new tests.
1560 * g++.dg/parse/limits-initializer1.C: New test.
1562 2010-01-19 Janus Weil <janus@gcc.gnu.org>
1565 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
1566 * gfortran.dg/typebound_call_12.f03: New test.
1568 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
1571 * gfortran.dg/bounds_check_15.f90 : New test.
1573 2010-01-19 Michael Matz <matz@suse.de>
1575 PR tree-optimization/41783
1576 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
1578 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1581 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
1582 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
1583 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
1584 * gcc.target/arm/neon/vget_lows16.c: Likewise.
1585 * gcc.target/arm/neon/vget_lows32.c: Likewise.
1586 * gcc.target/arm/neon/vget_lows64.c: Likewise.
1587 * gcc.target/arm/neon/vget_lows8.c: Likewise.
1588 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
1589 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
1590 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
1591 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
1593 2010-01-19 Janus Weil <janus@gcc.gnu.org>
1596 * gfortran.dg/extends_6.f03: Modified an error message.
1597 * gfortran.dg/extends_10.f03: New test.
1598 * gfortran.dg/private_type_6.f03: Modified an error message.
1599 * gfortran.dg/structure_constructor_8.f03: Ditto.
1601 2010-01-19 Jakub Jelinek <jakub@redhat.com>
1603 PR tree-optimization/42719
1604 * gcc.dg/pr42719.c: New test.
1607 * gcc.dg/pr42728.c: New test.
1609 2010-01-19 Anthony Green <green@moxielogic.com>
1611 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
1613 2010-01-18 Anthony Green <green@moxielogic.com>
1615 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
1618 2010-01-19 Dodji Seketeli <dodji@redhat.com>
1620 * g++.dg/template/error45.C: reverted as part of reverting the
1621 fix of PR c++/42634.
1623 2010-01-18 Dodji Seketeli <dodji@redhat.com>
1626 * g++.dg/template/error45.C: New test.
1628 2010-01-18 Dodji Seketeli <dodji@redhat.com>
1631 * g++.dg/conversion/op6.C: New test.
1633 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
1636 * gcc.target/alpha/pr42774.c: New test.
1638 2010-01-18 Richard Guenther <rguenther@suse.de>
1640 PR tree-optimization/42781
1641 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
1643 2010-01-17 Richard Guenther <rguenther@suse.de>
1646 * gcc.c-torture/execute/pr42248.c: New testcase.
1648 2010-01-17 Richard Guenther <rguenther@suse.de>
1650 PR tree-optimization/42773
1651 * g++.dg/torture/pr42773.C: New testcase.
1653 2010-01-17 Janus Weil <janus@gcc.gnu.org>
1656 * gfortran.dg/interface_assignment_5.f90: New test.
1658 2010-01-17 Dodji Seketeli <dodji@redhat.com>
1661 * g++.dg/template/crash94.C: Reverted.
1663 2010-01-17 Jie Zhang <jie.zhang@analog.com>
1666 * gcc.dg/debug/pr42767.c: New.
1668 2010-01-15 Jason Merrill <jason@redhat.com>
1671 * g++.dg/cpp0x/decltype22.C: New.
1673 2010-01-16 Jakub Jelinek <jakub@redhat.com>
1676 * g++.dg/torture/pr42760.C: New test.
1678 2010-01-15 Jing Yu <jingyu@google.com>
1680 PR rtl-optimization/42691
1681 * gcc.c-torture/execute/pr42691.c: New.
1683 2010-01-15 Richard Guenther <rguenther@suse.de>
1686 * g++.dg/torture/pr42739.C: New testcase.
1688 2010-01-15 Dodji Seketeli <dodji@redhat.com>
1690 * g++.dg/template/error45.C: Revert as part of reverting changes
1693 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1696 * gfortran.dg/interface_31.f90: New test.
1698 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1700 * gcc.target/powerpc/pr42747.c: New file.
1702 2010-01-14 Jakub Jelinek <jakub@redhat.com>
1705 * c-c++-common/pr42674.c: New test.
1708 * g++.dg/template/instantiate11.C: New test.
1710 2010-01-14 Jason Merrill <jason@redhat.com>
1713 * g++.dg/overload/error3.C: New.
1716 * g++.dg/overload/rvalue1.C: New.
1718 2010-01-14 Martin Jambor <mjambor@suse.cz>
1720 PR tree-optimization/42706
1721 * gcc.dg/ipa/pr42706.c: New testcase.
1723 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
1725 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
1727 2010-01-14 Martin Jambor <mjambor@suse.cz>
1729 PR tree-optimization/42714
1730 * g++.dg/torture/pr42714.C: New test.
1732 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
1734 PR rtl-optimization/42246
1735 * gfortran.dg/pr42246-2.f: New.
1737 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
1739 PR rtl-optimization/42389
1740 * gcc.dg/pr42389.c: New.
1742 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
1744 PR rtl-optimization/42388
1745 * gcc.dg/pr42388.c: New.
1747 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
1749 PR rtl-optimization/42294
1750 * gfortran.dg/pr42294.f: New.
1752 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
1754 PR rtl-optimization/39453
1755 PR rtl-optimization/42246
1756 * gcc.dg/pr39453.c: New.
1757 * gcc.dg/pr42246.c: New.
1759 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
1762 * gcc.dg/pr42245.c: New.
1763 * gcc.dg/pr42245-2.c: New.
1765 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
1767 PR rtl-optimization/42249
1768 * gcc.dg/pr42249.c: New.
1770 2010-01-14 Jakub Jelinek <jakub@redhat.com>
1773 * gcc.c-torture/execute/pr42721.c: New test.
1775 2010-01-14 Ira Rosen <irar@il.ibm.com>
1777 PR tree-optimization/42709
1778 * gcc.dg/vect/pr42709.c: New test.
1780 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
1783 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
1784 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
1786 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
1789 * gfortran.dg/generic_19.f90 : New test.
1791 2010-01-13 Richard Guenther <rguenther@suse.de>
1793 PR tree-optimization/42730
1794 * gcc.c-torture/compile/pr42730.c: New testcase.
1796 2010-01-13 Steve Ellcey <sje@cup.hp.com>
1799 * gcc.target/ia64/pr42542-1.c: New.
1800 * gcc.target/ia64/pr42542-2.c: New.
1801 * gcc.target/ia64/pr42542-3.c: New.
1803 2010-01-13 Dodji Seketeli <dodji@redhat.com>
1806 * g++.dg/template/error45.C: New test.
1808 2010-01-13 Martin Jambor <mjambor@suse.cz>
1810 PR tree-optimization/42704
1811 * g++.dg/torture/pr42704.C: New test.
1813 2010-01-13 Martin Jambor <mjambor@suse.cz>
1815 PR tree-optimization/42703
1816 * gcc.c-torture/compile/pr42703.c: New test.
1818 2010-01-13 Richard Guenther <rguenther@suse.de>
1820 PR tree-optimization/42705
1821 * gcc.c-torture/compile/pr42705.c: New testcase.
1823 2010-01-13 Jie Zhang <jie.zhang@analog.com>
1825 * gcc.target/bfin/l2.c: New test.
1826 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
1828 2010-01-13 Richard Guenther <rguenther@suse.de>
1831 * gcc.c-torture/compile/pr42716.c: New testcase.
1833 2010-01-13 Richard Guenther <rguenther@suse.de>
1836 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
1838 2010-01-12 Joseph Myers <joseph@codesourcery.com>
1841 * gcc.c-torture/compile/pr42708-1.c: New test.
1843 2010-01-12 Jakub Jelinek <jakub@redhat.com>
1846 * gcc.dg/pr42662.c: New test.
1848 PR tree-optimization/42645
1849 * g++.dg/other/pr42645-1.C: New test.
1850 * g++.dg/other/pr42645-2.C: New test.
1852 2010-01-11 Janis Johnson <janis187@us.ibm.com>
1855 * gcc.target/powerpc/warn-1.c: New test.
1856 * gcc.target/powerpc/warn-2.c: New test.
1858 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
1860 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
1863 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
1865 * gcc.dg/lto/20100108_0.c: New.
1867 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
1869 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
1870 Add -march=i686 -msse for 32bit x86 targets.
1872 2010-01-10 Richard Guenther <rguenther@suse.de>
1875 * gcc.dg/torture/pr42667.c: New testcase.
1877 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1880 * gfortran.dg/array_constructor_34.f90: New test.
1882 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1885 * gfortran.dg/array_constructor_33.f90: New test.
1886 gfortran.dg/array_function_5.f90: Add credit.
1888 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
1891 * gcc.dg/pr42631.c: New.
1893 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
1896 * gcc.dg/pr42630.c: New.
1898 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
1901 * gcc.dg/pr42629.c: New.
1903 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
1906 * gcc.dg/torture/pr42363.c: New.
1908 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
1912 * gcc.dg/vect/pr42604.c: New.
1913 * gcc.dg/vect/pr42395.c: New.
1915 2010-01-09 Richard Guenther <rguenther@suse.de>
1918 * gcc.c-torture/execute/pr42512.c: New testcase.
1920 2010-01-09 Tobias Burnus <burnus@net-b.de>
1923 * gfortran.dg/c_ptr_tests_14.f90: New test.
1925 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1928 * gnat.dg/null_pointer_deref1.adb: Don't run on
1929 sparc*-sun-solaris2.11.
1931 2010-01-08 Richard Guenther <rguenther@suse.de>
1934 * gcc.dg/lto/20100103-1_0.c: New testcase.
1935 * gcc.dg/lto/20100103-2_0.c: Likewise.
1937 2010-01-08 Tobias Burnus <burnus@net-b.de
1940 * gfortran.dg/asynchronous_1.f90: New test.
1941 * gfortran.dg/asynchronous_2.f90: New test.
1942 * gfortran.dg/conflicts.f90: Update error message.
1944 2010-01-07 Dodji Seketeli <dodji@redhat.com>
1947 * g++.dg/cpp0x/variadic-unify-2.C: New test.
1949 2010-01-07 Jakub Jelinek <jakub@redhat.com>
1951 PR tree-optimization/42625
1952 * g++.dg/opt/dtor4.C: New test.
1953 * g++.dg/opt/dtor4.h: New.
1954 * g++.dg/opt/dtor4-aux.cc: New.
1956 2010-01-07 Tobias Burnus <burnus@net-b.de>
1959 * gfortran.dg/proc_ptr_26.f90: New test.
1961 2010-01-07 Tobias Burnus <burnus@net-b.de>
1964 * gfortran.dg/allocatable_scalar_7.f90: New test.
1966 2010-01-06 Richard Guenther <rguenther@suse.de>
1968 * gcc.c-torture/compile/pr42632.c: New testcase.
1970 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
1973 * gcc.target/i386/pr42542-4.c: New.
1974 * gcc.target/i386/pr42542-4a.c: Likewise.
1975 * gcc.target/i386/pr42542-5.c: Likewise.
1976 * gcc.target/i386/pr42542-5a.c: Likewise.
1978 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
1980 * gcc.dg/tls/opt-15.c: New test.
1982 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
1984 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
1986 2010-01-05 Martin Jambor <mjambor@suse.cz>
1988 PR tree-optimization/42462
1989 * g++.dg/torture/pr42462.C: New test.
1991 2010-01-05 Jason Merrill <jason@redhat.com>
1993 * g++.dg/cpp0x/initlist30.C: New test.
1995 2010-01-05 Richard Guenther <rguenther@suse.de>
1997 PR tree-optimization/42614
1998 * gcc.c-torture/execute/pr42614.c: New testcase.
2000 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
2002 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2003 * gcc.dg/Wunreachable-1.c: Remove the testcase of
2005 * gcc.dg/Wunreachable-2.c: Likewise.
2006 * gcc.dg/Wunreachable-3.c: Likewise.
2007 * gcc.dg/Wunreachable-4.c: Likewise.
2008 * gcc.dg/Wunreachable-5.c: Likewise.
2009 * gcc.dg/Wunreachable-6.c: Likewise.
2010 * gcc.dg/Wunreachable-7.c: Likewise.
2011 * gcc.dg/Wunreachable-8.c: Likewise.
2012 * gcc.dg/20041231-1.c: Likewise.
2014 2010-01-05 Jakub Jelinek <jakub@redhat.com>
2017 * gcc.dg/pr42611.c: New test.
2019 PR tree-optimization/42508
2020 * g++.dg/opt/pr42508.C: New test.
2022 2010-01-05 Tobias Burnus <burnus@net-b.de>
2025 * gfortran.dg/allocatable_scalar_8.f90: New.
2027 2010-01-04 Martin Jambor <mjambor@suse.cz>
2029 PR tree-optimization/42398
2030 * gcc.c-torture/compile/pr42398.c: New test.
2032 2010-01-04 Jason Merrill <jason@redhat.com>
2035 * g++.dg/ext/attrib35.C: New.
2038 * g++.dg/cpp0x/auto17.C: New.
2040 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
2042 * gcc.dg/lto/20100104_0.c: New.
2044 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
2047 * gcc.target/i386/pr42542-1.c: New.
2048 * gcc.target/i386/pr42542-1a.c: Likewise.
2049 * gcc.target/i386/pr42542-1b.c: Likewise.
2050 * gcc.target/i386/pr42542-2.c: Likewise.
2051 * gcc.target/i386/pr42542-2a.c: Likewise.
2052 * gcc.target/i386/pr42542-2b.c: Likewise.
2053 * gcc.target/i386/pr42542-3.c: Likewise.
2054 * gcc.target/i386/pr42542-3a.c: Likewise.
2056 2009-01-04 Tobias Burnus <burnus@net-b.de>
2059 * gfortran.dg/allocatable_scalar_5.f90: New test.
2060 * gfortran.dg/allocatable_scalar_6.f90: New test.
2062 2010-01-03 Richard Guenther <rguenther@suse.de>
2065 * gfortran.dg/gomp/recursion1.f90: Remove.
2067 2010-01-03 Richard Guenther <rguenther@suse.de>
2069 * gcc.dg/Warray-bounds.c: Remove XFAILs.
2070 * gcc.dg/uninit-6.c: Likewise.
2071 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2073 2010-01-03 Richard Guenther <rguenther@suse.de>
2075 PR tree-optimization/42589
2076 * gcc.target/i386/pr42589.c: New testcase.
2078 2010-01-03 Richard Guenther <rguenther@suse.de>
2080 PR tree-optimization/42438
2081 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2083 2010-01-02 Richard Guenther <rguenther@suse.de>
2086 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2088 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
2091 * gcc.target/alpha/pr42448-1.c: New test.
2092 * gcc.target/alpha/pr42448-2.c: Ditto.
2094 2010-01-01 Joseph Myers <joseph@codesourcery.com>
2096 PR preprocessor/41947
2097 * gcc.dg/c99-hexfloat-3.c: New test.
2099 2010-01-01 Richard Guenther <rguenther@suse.de>
2102 * gcc.c-torture/execute/pr42570.c: New testcase.
2104 2010-01-01 Richard Guenther <rguenther@suse.de>
2107 * gcc.c-torture/compile/pr42559.c: New testcase.
2110 Copyright (C) 2010 Free Software Foundation, Inc.
2112 Copying and distribution of this file, with or without modification,
2113 are permitted in any medium without royalty provided the copyright
2114 notice and this notice are preserved.