X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=22d8fa79b53e8a0fdd5d18389671d3add7650333;hb=6978db0d0260af117902fb798eace60bb5192e51;hp=1acfe77ab563ab16b3e3b14a5068ce4e6a32cbaf;hpb=050cc3b1f67a15381904f52d6eb0d1ef422cff6c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1acfe77ab56..22d8fa79b53 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,295 @@ +2004-10-26 Geoffrey Keating + + * gcc.c-torture/compile/20041026-1.c: New. + +2004-10-26 Mark Mitchell + + PR c++/18093 + * g++.dg/lookup/ns2.C: New test. + + PR c++/18020 + * g++.dg/template/enum4.C: New test. + + PR c++/18161 + * g++.dg/template/expr1.C: New test. + +2004-10-26 Ben Elliston + + * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail. + +2004-10-26 Joseph S. Myers + + * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c, + gcc.dg/decl-nospec-3.c: New tests. + +2004-10-26 Ziemowit Laski + + * objc.dg/super-class-3.m: New test. + +2004-10-26 Nathan Sidwell + + * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser + resyncing. + * gcc.dg/cpp/direct2s.c: Likewise. + +2004-10-25 Geoffrey Keating + + * objc.dg/image-info.m: Update for changes to section selection. + +2004-10-25 David Ayers + Ziemowit Laski + + * objc.dg/call-super-2.m: Add messages to 'Class '; update + diagnostics when messaging 'id '. + * objc.dg/class-protocol-1.m: New test. + * objc.dg/desig-init-1.m: Add message to an invalid receiver using + a non-existent method signature. + * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m: + Update diagnostics when messaging with non-existent method signature. + * objc.dg/proto-hier-2.m: Adjust wording of diagnostic. + * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to + invalid receivers are now resolved as if messaging 'id'; remove + extraneous diagnostics. + +2004-10-25 Joseph S. Myers + + PR c/16667 + * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c, + gcc.dg/init-desig-obs-3.c: New tests. + +2004-10-25 Jakub Jelinek + + * gcc.dg/debug/20041023-1.c: New test. + +2004-10-25 Andrew Pinski + + PR middle-end/17407 + * gcc.c-torture/compile/pr17407.c: New test. + + PR c++/18121 + * g++.dg/template/array8.C: New test. + +2004-10-25 Eric Botcazou + + PR other/18138 + * lib/g++.exp: Accept more than one multilib libgcc. + * lib/gcc-dg.exp: Likewise. + * lib/objc.exp: Likewise. + * lib/treelang.exp: Likewise. + * lib/gfortran.exp: Likewise. + +2004-10-24 Ben Elliston + + * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard. + +2004-10-24 Geoffrey Keating + + * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests. + * gcc.dg/c99-const-expr-3.c: Likewise. + +2004-10-23 Andrew Pinski . + + * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*. + +2004-10-23 Ben Elliston + + * gcc.c-torture/execute/loop-2e.x: Remove. + +2004-10-22 Nathan Sidwell + + PR c++/18095 + * g++.dg/parse/crash18.C: New. + * g++.dg/parse/crash19.C: New. + +2004-10-22 Aaron W. LaFramboise + + * g++.dg/ext/dllimport1.C: Move dg-warnings. + * g++.dg/ext/dllimport2.C: Same. + * g++.dg/ext/dllimport8.C: Same. + +2004-10-21 Mark Mitchell + + PR c++/10841 + * g++.dg/conversion/cast1.C: New test. + * g++.dg/overload/pmf1.C: Adjust error marker. + +2004-10-21 Andrew Pinski + + PR objc/17923 + * objc.dg/const-str-7.m: New test. + +2004-10-20 Kriang Lerdsuwanakij + + * g++.dg/template/memfriend11.C: Fix comment typo. + * g++.dg/template/memfriend14.C: Likewise. + +2004-10-20 Richard Henderson + + * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c, + gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not + -fasynchronous-unwind-tables. + +2004-10-20 Richard Henderson + + * gcc.c-torture/unsorted/call386.c (foo): Fix return type. + (main): Return success. + * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types. + (main): Return success. + +2004-10-20 Kriang Lerdsuwanakij + + PR c++/13495 + * g++.dg/template/memfriend9.C: New test. + * g++.dg/template/memfriend10.C: Likewise. + * g++.dg/template/memfriend11.C: Likewise. + * g++.dg/template/memfriend12.C: Likewise. + * g++.dg/template/memfriend13.C: Likewise. + * g++.dg/template/memfriend14.C: Likewise. + * g++.dg/template/memfriend15.C: Likewise. + * g++.dg/template/memfriend16.C: Likewise. + * g++.dg/template/memfriend17.C: Likewise. + * g++.old-deja/g++.pt/friend44.C: Remove bogus error. + +2004-10-20 Nathan Sidwell + + * g++.dg/conversion/dr195.C: New. + * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast. + +2004-10-20 Ben Elliston + Devang Patel + + * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead + of floating point arithmetic, which could trap. + +2004-10-19 Mark Mitchell + + PR c++/14035 + * g++.dg/conversion/reinterpret1.C: Adjust error markers. + * g++.dg/conversion/const2.C: New test. + * g++.dg/expr/reinterpret2.C: New test. + * g++.dg/expr/reinterpret3.C: New test. + * g++.dg/expr/cast2.C: New test. + * g++.dg/expr/copy1.C: New test. + * g++.dg/other/conversion1.C: Change error message. + * g++.dg/parse/comma1.C: Use __extension__ to allow casts from + function pointers to void *. + * g++.old-deja/g++.mike/p10148.C: Likewise. + +2004-10-19 Eric Botcazou + + * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86. + +2004-10-19 Paolo Bonzini + + PR c++/18047 + + * g++.dg/parse/expr3.C: New test. + +2004-10-18 Eric Botcazou + + * gcc.dg/smod-1.c: New test. + +2004-10-18 Ziemowit Laski + + * objc.dg/method-14.m: New test. + +2004-10-18 Andrew Pinski + + * gcc.c-torture/compile/pr17529.c: Fix test for non x86. + Also xfail as the patch was reverted. + +2004-10-18 Andrew Pinski + + PR middle-end/16973 + * gcc.dg/pr16973.c: New test. + +2004-10-18 Diego Novillo + + PR tree-optimization/17656 + * testsuite/gcc.c-torture/compile/pr17656.c: New test. + +2004-10-18 Nathan Sidwell + + * g++.dg/eh/shadow1.C: New. + +2004-10-18 Jakub Jelinek + + * gcc.c-torture/compile/20041018-1.c: New test. + +2004-10-18 Ben Elliston + + * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the + compiler referring to register 0 when accessing sdata. The linker + now patches things up. + +2004-10-17 Andrew Pinski + + PR c/17529 + * gcc.c-torture/compile/pr17529.c: New test. + +2004-10-17 Giovanni Bajo + + PR c++/17743 + * g++.dg/ext/attrib17.C: New test. + +2004-10-16 Eric Botcazou + + * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types. + +2004-10-16 Giovanni Bajo + + PR c++/10479 + * g++.dg/ext/attrib16.C: New test. + +2004-10-15 Mark Mitchell + + PR c++/17042 + * g++.dg/init/dso_handle1.C: New test. + + PR c++/14667 + * g++.dg/parse/typedef6.C: New test. + + PR c++/17916 + * g++.dg/parse/pragma1.C: New test. + +2004-10-15 Aldy Hernandez + + * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe. + +2004-10-15 Steve Ellcey + + * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use + -fno-common when on HPPA HP-UX platforms. + +2004-10-15 Jakub Jelinek + + PR other/16820 + * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor + stdint.h. + * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of + uintptr_t. + +2004-10-14 Andrew Pinski + + PR c++/16301 + * g++.dg/lookup/strong-using-4.C: New test. + +2004-10-14 Andrew Pinski + + PR middle-end/16567 + * gcc.c-torture/compile/nested-1.c: New test. + +2004-10-14 Dorit Naishlos + + * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*, + and mipsisa64*-*-* (until support for misaligned loads is added). + * testsuite/gcc.dg/vect/vect-50.c: Likewise. + * testsuite/gcc.dg/vect/vect-52.c: Likewise. + * testsuite/gcc.dg/vect/vect-54.c: Likewise. + * testsuite/gcc.dg/vect/vect-58.c: Likewise. + * testsuite/gcc.dg/vect/vect-60.c: Likewise. + * testsuite/gcc.dg/vect/vect-80.c: Likewise. + 2004-10-14 Mark Mitchell PR c++/17976 @@ -21,26 +313,26 @@ PR 17635 * gcc.dg/pr17635.c : New test. -2004-10-14 Olga GOlovanevsky - - * testsuite/gcc.dg/vect/vect-28.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-30.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-31.c : Vectorize 4 loops instead of 2. - * testsuite/gcc.dg/vect/vect-33.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-44.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-46.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-50.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-52.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-54.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-58.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-60.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-64.c : Vectorize 3 loops instead of 1. - * testsuite/gcc.dg/vect/vect-66.c : Vectorize 3 loops instead of 2. - * testsuite/gcc.dg/vect/vect-68.c : Vectorize 4 loops instead of 2. - * testsuite/gcc.dg/vect/vect-69.c : Vectorize 4 loops instead of 2. - * testsuite/gcc.dg/vect/vect-8.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-80.c : Remove xfail. - * testsuite/gcc.dg/vect/vect-none.c : Vectorize 1 loops instead of 0. +2004-10-14 Olga Golovanevsky + + * testsuite/gcc.dg/vect/vect-28.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-30.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2. + * testsuite/gcc.dg/vect/vect-33.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-44.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-46.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-50.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-52.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-54.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-58.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-60.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1. + * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2. + * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2. + * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2. + * testsuite/gcc.dg/vect/vect-8.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-80.c: Remove xfail. + * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0. 2004-10-14 Dorit Naishlos