X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=6df5bc924787c7b5091bf48f00cd0893773c0acd;hb=066f26bfdffc5e058cb43c3a2ff271bb45a7bded;hp=d9572251abfa5929ed5afee8d6ecd4304d68db1e;hpb=58960de0439a1b4875c5ff7eafbec0e87c11f75a;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d9572251abf..6df5bc92478 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,4 +1,685 @@ - 2004-06-30 David Billinghurst (David.Billinghurst@riotinto.com) +2004-07-19 Joseph S. Myers + + * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C, + gcc.dg/Wparentheses-10.c: New tests. + * gcc.dg/Wparentheses-5.c: Remove XFAILs. + +2004-07-18 Tobias Schlueter + + PR fortran/16465 + * gfortran.dg/g77//ffixed-line-length-0.f, + gfortran.dg/g77/ffixed-line-length-132.f, + gfortran.dg/g77/ffixed-line-length-72.f, + gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg. + gfortran.dg/g77/README: Update. + +2004-07-18 Kriang Lerdsuwanakij + + PR c++/13092 + * g++.dg/template/non-dependent7.C: New test. + * g++.dg/template/non-dependent8.C: Likewise. + * g++.dg/template/non-dependent9.C: Likewise. + * g++.dg/template/non-dependent10.C: Likewise. + +2004-07-17 Mark Mitchell + + PR c++/16337 + * g++.dg/parse/attr2.C: New test. + +2004-07-17 Toon Moene + + * g77.dg: Removed. + * g77.f-torture: Ditto. + +2004-07-17 Joseph S. Myers + + * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c, + gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c, + Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests. + +2004-07-16 Richard Henderson + + * gcc.c-torture/compile/20020210-1.c: Remove XFAIL. + +2004-07-16 Tobias Schlueter + + * lib/fortran-torture.exp (fortran-torture): Don't test compile + tests with full list of options. + * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all + of TORTURE_OPTIONS if test contains 'dg-do run'. + + PR fortran/16404 + * gfortran.dg/do_iterator.f90: New test. + +2004-07-16 Volker Reichelt + + PR rtl-optimization/16536 + * gcc.c-torture/execute/restrict-1.c: New test. + +2004-07-15 Tobias Schlueter + + PR fortran/15324 + * gfortran.dg/pr15324.f90: New test. + + PR fortran/15129 + * gfortran.dg/pr15129.f90: New test. + + PR fortran/15140 + * gfortran.dg/pr15140.f90: New test. + + PR fortran/13792 + * gfortran.fortran-torture/execute/bounds.f90: Add check for + compile-time simplification. + +2004-07-14 Mike Stump + + * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness. + +2004-07-14 James E Wilson + + PR target/16325 + * gcc.dg/profile-generate-1.c: New. + +2004-07-15 Jakub Jelinek + + * gcc.c-torture/execute/20040709-1.c: New test. + * gcc.c-torture/execute/20040709-2.c: New test. + +2004-07-14 Mike Stump + + * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later. + +2004-07-14 Mike Stump + + * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later. + +2004-07-13 Mark Mitchell + + PR c++/16518 + * g++.dg/parse/mutable1.C: New test. + +2004-07-13 Diego Novillo + + PR tree-optimization/16443 + * gcc.dg/tree-ssa/20040713-1.c: New test. + +2004-07-15 Ulrich Weigand + + * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__ + for operator new. + +2004-07-13 David Billinghurst (David.Billinghurst@riotinto.com) + + * gfortran.dg/g77/README: New file + * gfortran.dg/g77/19981216-0.f: Copy from + g77.f-torture/noncompile. Add "dg-do compile" and + dg-error as required. + * gfortran.dg/g77/19990218-1.f: Likewise + * gfortran.dg/g77/19990905-1.f: Likewise + * gfortran.dg/g77/9263.f: Likewise + * gfortran.dg/g77/980615-0.f: Likewise + * gfortran.dg/g77/980616-0.f: Likewise + * gfortran.dg/g77/check0.f: Likewise + * gfortran.dg/g77/select_no_compile.f: Likewise + +2004-07-13 David Billinghurst (David.Billinghurst@riotinto.com) + + Copy files from g77.f-torture/compile. + Add "{ dg-do compile}". Other changes as noted + * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511 + * gfortran.dg/g77/20010519-1.f: Add dg-warning as required + * gfortran.dg/g77/20030115-1.f: Add dg-warning as required + * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511 + * gfortran.dg/g77/970125-0.f: Add dg-excess-errors. + * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T + * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER + * gfortran.dg/g77/alpha1.f: Separate declaration and DATA + statement to conform to standard. Append alpha1.x for reference. + * gfortran.dg/g77/xformat.f: Add dg-warning + +2004-07-13 David Billinghurst (David.Billinghurst@riotinto.com) + + * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile. + Add {dg-do compile} directive. + * gfortran.dg/g77/cpp2.F: Likewise + +2004-07-12 Volker Reichelt + + PR c++/5402 + * g++.dg/lookup/name-clash1.C: New test. + + PR c++/9777 + * g++.dg/lookup/name-clash2.C: New test. + + PR c++/12102 + * g++.dg/lookup/name-clash3.C: New test. + +2004-07-12 Giovanni Bajo + + * g++.dg/lookup/new2.C: New test. + * g++.old-deja/g++.ns/new1.C: Remove (ill-formed). + +2004-07-12 David Billinghurst (David.Billinghurst@riotinto.com) + + * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile. + Add {dg-do compile} directive. + * gfortran.dg/g77/13060.f: Likewise + * gfortran.dg/g77/19990218-0.f: Likewise + * gfortran.dg/g77/19990305-0.f: Likewise + * gfortran.dg/g77/19990419-0.f: Likewise + * gfortran.dg/g77/19990502-0.f: Likewise + * gfortran.dg/g77/19990502-1.f: Likewise + * gfortran.dg/g77/19990525-0.f: Likewise + * gfortran.dg/g77/19990826-1.f: Likewise + * gfortran.dg/g77/19990826-3.f: Likewise + * gfortran.dg/g77/19990905-2.f: Likewise + * gfortran.dg/g77/20000412-1.f: Likewise + * gfortran.dg/g77/20000511-1.f: Likewise + * gfortran.dg/g77/20000511-2.f: Likewise + * gfortran.dg/g77/20000518.f: Likewise + * gfortran.dg/g77/20000601-1.f: Likewise + * gfortran.dg/g77/20000601-2.f: Likewise + * gfortran.dg/g77/20000629-1.f: Likewise + * gfortran.dg/g77/20000630-2.f: Likewise + * gfortran.dg/g77/20010115.f: Likewise + * gfortran.dg/g77/20010321-1.f: Likewise + * gfortran.dg/g77/20010426.f: Likewise + * gfortran.dg/g77/20020307-1.f: Likewise + * gfortran.dg/g77/8485.f: Likewise + * gfortran.dg/g77/960317-1.f: Likewise + * gfortran.dg/g77/970915-0.f: Likewise + * gfortran.dg/g77/980310-1.f: Likewise + * gfortran.dg/g77/980310-2.f: Likewise + * gfortran.dg/g77/980310-3.f: Likewise + * gfortran.dg/g77/980310-4.f: Likewise + * gfortran.dg/g77/980310-6.f: Likewise + * gfortran.dg/g77/980310-7.f: Likewise + * gfortran.dg/g77/980310-8.f: Likewise + * gfortran.dg/g77/980419-2.f: Likewise + * gfortran.dg/g77/980424-0.f: Likewise + * gfortran.dg/g77/980427-0.f: Likewise + * gfortran.dg/g77/980729-0.f: Likewise + * gfortran.dg/g77/981117-1.f: Likewise + * gfortran.dg/g77/toon_1.f: Likewise + +2004-07-12 Giovanni Bajo + + PR c++/2204 + * g++.dg/other/abstract2.C: New test. + +2004-07-12 Paul Brook + + * gfortran.dg/pointer_init_1.f90: New test. + +2004-07-11 Paul Brook + + PR fortran/15986 + * gfortran.dg/contained_1.f90: New test. + +2004-07-11 Mark Mitchell + + * g++.dg/parse/defarg8.C: New test. + +2004-07-11 Tobias Schlueter + + PR fortran/16433 + * gfortran.dg/pr16433.f: New test. + + PR fortran/17574 + * gfortran.dg/pr15754.f90: New test. + +2004-07-11 Joseph S. Myers + + PR tree-optimization/16437 + * gcc.c-torture/execute/bitfld-4.c: New test. + +2004-07-10 Tobias Schlueter + + * gfortran.fortran-torture/execute/common_2.f90: Add check for + access to common var from module. + +2004-07-10 Tobias Schlueter + + PR fortran/16336 + * gfortran.fortran-torture/execute/common_2.f90: New test. + +2004-07-10 Paul Brook + + * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests. + +2004-07-10 Tobias Schlueter + + PR fortran/15969 + * gfortran.fortran-torture/execute/der_init_5.f90: New test. + +2004-07-10 David Billinghurst (David.Billinghurst@riotinto.com) + + * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg + * gfortran.dg/g77/ffixed-form-2.f: Likewise + * gfortran.dg/g77/ffree-form-1.f: Likewise + * gfortran.dg/g77/ffree-form-2.f: Likewise + * gfortran.dg/g77/ffree-form-3.f: Likewise + * gfortran.dg/g77/fno-underscoring.f: Likewise + * gfortran.dg/g77/funderscoring.f: Likewise + * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines. + +2004-07-10 Tobias Schlueter + + * gfortran.fortran-torture/execute/module_init_1.f90: Fix test. + +2004-07-10 Tobias Schlueter + Paul Brook + + PR fortran/13415 + * gfortran.dg/common_pointer_1.f90: New test. + +2004-07-10 Giovanni Bajo + + * g++.dg/lookup/new1.C: Fix dg-excess-error syntax. + +2004-07-09 James E Wilson + + PR target/16364 + * gcc.c-torture/compile/20040709-1.c: New. + +2004-07-09 Tobias Schlueter + + PR fortran/14077 + * gfortran.fortran-torture/execute/module_init_1.f90: New test. + +2004-07-09 Tobias Schlueter + + PR fortran/13201 + * gfortran.dg/shape_1.f90: New test. + +2004-07-09 Zack Weinberg + Andrew Pinski + + * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker. + +2004-07-09 Tobias Schlueter + + * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated + comment. + +2004-07-09 Tobias Schlueter + Paul Brook + + * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow + '.f95' and '.F95'. + +2004-07-09 Diego Novillo + + * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name. + +2004-07-09 Tobias Schlueter + + * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check + testcases with capital suffix. + +2004-07-09 Tobias Schlueter + + PR fortran/15481 + PR fortran/13372 + PR fortran/13575 + PR fortran/15978 + * gfortran.fortran-torture/compile/implicit_2.f90: New test. + + * gfortran.dg/implicit_1.f90: New test. + +2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com) + + * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular + expression to match gfortran warning/error messages + * gfortran.dg/g77/12632.f: Copy from g77.dg and fix + dg-error text. + +2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com) + + * lib/fortran-torture.exp: Rename proc search_for to + search_for_re. + +2004-07-09 Eric Botcazou + + * gcc.c-torture/execute/simd-5.x: New file. + XFAIL on SPARC 64-bit at -O0. + +2004-07-09 Giovanni Bajo + + PR c++/8211 + PR c++/16165 + * g++.dg/warn/effc3.C: New test. + +2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com) + + * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and + change X to 1X in format. + * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and + add data statements to conform to standard. + +2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com) + + * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL + * gfortran.dg/g77/f77-edit-t-in.f: Likewise + * gfortran.dg/g77/f77-edit-x-out.f: Likewise + +2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com) + + * gfortran.dg/g77/7388.f: Copy from g77.dg + * gfortran.dg/g77/f77-edit-i-out.f: Likewise + * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise + * gfortran.dg/g77/f77-edit-slash-out.f: Likewise + * gfortran.dg/g77/f77-edit-colon-out.f: Likewise + * gfortran.dg/g77/f77-edit-t-out.f: Likewise + * gfortran.dg/g77/f77-edit-h-out.f: Likewise + * gfortran.dg/g77/strlen0.f: Likewise + +2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com) + + * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp) + * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp) + +2004-07-08 Eric Botcazou + + * gcc.c-torture/execute/920428-2.x: Delete. + * gcc.c-torture/execute/920501-7.x: Likewise. + +2004-07-08 Jakub Jelinek + + * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all + -march=i386 into -march=i686. Add -march=i686 -mtune=x and + -march=x for pentium3, pentium3m, pentium-m, pentium4m, + prescott and c3-2. + (PREFETCH_3DNOW): Add -march=c3. + +2004-07-08 Diego Novillo + + PR c/16437 + * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64. + * gcc.c-torture/execute/bf64-1.x: Likewise. + +2004-07-08 Eric Botcazou + + * gcc.c-torture/compile/20040708-1.c: New test. + +2004-07-08 Giovanni Bajo + + PR c++/16169 + * g++.dg/warn/effc2.C: New test. + +2004-07-08 Joseph S. Myers + + * gcc.c-torture/execute/bitfld-1.x: Remove. + * gcc.c-torture/execute/bitfld-3.c: New test. + * gcc.dg/bitfld-2.c: Remove XFAILs. + +2004-07-07 H.J. Lu + + PR c++/16276 + * g++.dg/rtti/tinfo1.C: New file. + +2004-07-07 Eric Christopher + + * gcc.c-torture/compile/20020210-1.c: xfail with optimization. + +2004-07-07 Andrew Pinski + + * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*. + +2004-07-07 Mark Mitchell + + * g++.dg/init/call1.C: XFAIL. + +2004-07-07 Alexandre Oliva + + * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*, + except for movstrict*, to movmem* and clrstr* to clrmem*. + +2004-07-07 Richard Sandiford + + * gcc.c-torture/execute/20040707-1.c: New test. + +2004-07-06 Richard Sandiford + + * gcc.c-torture/execute/20040706-1.c: New test. + +2004-07-06 Giovanni Bajo + + PR c++/3671 + * g++.dg/template/spec14.C: New test. + +2004-07-05 Jakub Jelinek + + * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to + nothing if not yet defined. Use it in b, c and d type definitions. + * gcc.c-torture/execute/20040705-1.c: New test. + * gcc.c-torture/execute/20040705-2.c: New test. + +2004-07-05 Giovanni Bajo + + PR c++/2518 + * g++.dg/lookup/new1.C: New test. + +2004-07-05 Volker Reichelt + + PR c++/11406 + * g++.dg/template/sizeof8.C: New test. + +2004-07-05 Richard Sandiford + + * gcc.c-torture/compile/20040705-1.c: New test. + +2004-07-04 Bud Davis + + * gfortran.fortran-torture/execute/seq_io.f90: New test. + +2004-07-04 Neil Booth + + * gcc.dg/cpp/if-mop.c: Two new testcases. + * gcc.dg/cpp/trad/comment-3.c: New. + +2004-07-04 Paul Brook + + * gfortran.fortran-torture/compile/implicit_1.f90: New test. + +2004-07-03 Scott Brumbaugh + + PR c++/3761 + * g++.dg/lookup/crash4.C: New test. + +2004-07-02 Zack Weinberg + + * gcc.c-torture/execute/builtin-abs-1.c + * gcc.c-torture/execute/builtin-abs-2.c + * gcc.c-torture/execute/builtin-complex-1.c + * gcc.c-torture/execute/builtins/string-1-lib.c + * gcc.c-torture/execute/builtins/string-1.c + * gcc.c-torture/execute/builtins/string-2-lib.c + * gcc.c-torture/execute/builtins/string-2.c + * gcc.c-torture/execute/builtins/string-3-lib.c + * gcc.c-torture/execute/builtins/string-3.c + * gcc.c-torture/execute/builtins/string-4-lib.c + * gcc.c-torture/execute/builtins/string-4.c + * gcc.c-torture/execute/builtins/string-5-lib.c + * gcc.c-torture/execute/builtins/string-5.c + * gcc.c-torture/execute/builtins/string-6-lib.c + * gcc.c-torture/execute/builtins/string-6.c + * gcc.c-torture/execute/builtins/string-7-lib.c + * gcc.c-torture/execute/builtins/string-7.c + * gcc.c-torture/execute/builtins/string-8-lib.c + * gcc.c-torture/execute/builtins/string-8.c + * gcc.c-torture/execute/builtins/string-9-lib.c + * gcc.c-torture/execute/builtins/string-9.c + * gcc.c-torture/execute/builtins/string-asm-1-lib.c + * gcc.c-torture/execute/builtins/string-asm-1.c + * gcc.c-torture/execute/builtins/string-asm-2-lib.c + * gcc.c-torture/execute/builtins/string-asm-2.c + * gcc.c-torture/execute/stdio-opt-1.c + * gcc.c-torture/execute/stdio-opt-2.c + * gcc.c-torture/execute/stdio-opt-3.c + * gcc.c-torture/execute/string-opt-1.c + * gcc.c-torture/execute/string-opt-10.c + * gcc.c-torture/execute/string-opt-11.c + * gcc.c-torture/execute/string-opt-12.c + * gcc.c-torture/execute/string-opt-13.c + * gcc.c-torture/execute/string-opt-14.c + * gcc.c-torture/execute/string-opt-15.c + * gcc.c-torture/execute/string-opt-16.c + * gcc.c-torture/execute/string-opt-2.c + * gcc.c-torture/execute/string-opt-6.c + * gcc.c-torture/execute/string-opt-7.c + * gcc.c-torture/execute/string-opt-8.c: + Replace with ... + + * gcc.c-torture/execute/builtins/abs-2.c + * gcc.c-torture/execute/builtins/abs-3.c + * gcc.c-torture/execute/builtins/complex-1.c + * gcc.c-torture/execute/builtins/fprintf.c + * gcc.c-torture/execute/builtins/fputs.c + * gcc.c-torture/execute/builtins/memcmp.c + * gcc.c-torture/execute/builtins/memmove.c + * gcc.c-torture/execute/builtins/memops-asm.c + * gcc.c-torture/execute/builtins/mempcpy-2.c + * gcc.c-torture/execute/builtins/mempcpy.c + * gcc.c-torture/execute/builtins/memset.c + * gcc.c-torture/execute/builtins/printf.c + * gcc.c-torture/execute/builtins/sprintf.c + * gcc.c-torture/execute/builtins/strcat.c + * gcc.c-torture/execute/builtins/strchr.c + * gcc.c-torture/execute/builtins/strcmp.c + * gcc.c-torture/execute/builtins/strcpy.c + * gcc.c-torture/execute/builtins/strcspn.c + * gcc.c-torture/execute/builtins/strlen-2.c + * gcc.c-torture/execute/builtins/strlen.c + * gcc.c-torture/execute/builtins/strncat.c + * gcc.c-torture/execute/builtins/strncmp-2.c + * gcc.c-torture/execute/builtins/strncmp.c + * gcc.c-torture/execute/builtins/strncpy.c + * gcc.c-torture/execute/builtins/strpbrk.c + * gcc.c-torture/execute/builtins/strpcpy-2.c + * gcc.c-torture/execute/builtins/strpcpy.c + * gcc.c-torture/execute/builtins/strrchr.c + * gcc.c-torture/execute/builtins/strspn.c + * gcc.c-torture/execute/builtins/strstr-asm.c + * gcc.c-torture/execute/builtins/strstr.c: + ... these new files. + + * gcc.c-torture/execute/builtins/abs-2-lib.c + * gcc.c-torture/execute/builtins/abs-3-lib.c + * gcc.c-torture/execute/builtins/complex-1-lib.c + * gcc.c-torture/execute/builtins/fprintf-lib.c + * gcc.c-torture/execute/builtins/fputs-lib.c + * gcc.c-torture/execute/builtins/memcmp-lib.c + * gcc.c-torture/execute/builtins/memmove-lib.c + * gcc.c-torture/execute/builtins/memops-asm-lib.c + * gcc.c-torture/execute/builtins/mempcpy-2-lib.c + * gcc.c-torture/execute/builtins/mempcpy-lib.c + * gcc.c-torture/execute/builtins/memset-lib.c + * gcc.c-torture/execute/builtins/printf-lib.c + * gcc.c-torture/execute/builtins/sprintf-lib.c + * gcc.c-torture/execute/builtins/strcat-lib.c + * gcc.c-torture/execute/builtins/strchr-lib.c + * gcc.c-torture/execute/builtins/strcmp-lib.c + * gcc.c-torture/execute/builtins/strcpy-lib.c + * gcc.c-torture/execute/builtins/strcspn-lib.c + * gcc.c-torture/execute/builtins/strlen-2-lib.c + * gcc.c-torture/execute/builtins/strlen-lib.c + * gcc.c-torture/execute/builtins/strncat-lib.c + * gcc.c-torture/execute/builtins/strncmp-2-lib.c + * gcc.c-torture/execute/builtins/strncmp-lib.c + * gcc.c-torture/execute/builtins/strncpy-lib.c + * gcc.c-torture/execute/builtins/strpbrk-lib.c + * gcc.c-torture/execute/builtins/strpcpy-2-lib.c + * gcc.c-torture/execute/builtins/strpcpy-lib.c + * gcc.c-torture/execute/builtins/strrchr-lib.c + * gcc.c-torture/execute/builtins/strspn-lib.c + * gcc.c-torture/execute/builtins/strstr-asm-lib.c + * gcc.c-torture/execute/builtins/strstr-lib.c + * gcc.c-torture/execute/builtins/lib/abs.c + * gcc.c-torture/execute/builtins/lib/fprintf.c + * gcc.c-torture/execute/builtins/lib/memset.c + * gcc.c-torture/execute/builtins/lib/printf.c + * gcc.c-torture/execute/builtins/lib/sprintf.c + * gcc.c-torture/execute/builtins/lib/strcpy.c + * gcc.c-torture/execute/builtins/lib/strcspn.c + * gcc.c-torture/execute/builtins/lib/strncat.c + * gcc.c-torture/execute/builtins/lib/strncmp.c + * gcc.c-torture/execute/builtins/lib/strncpy.c + * gcc.c-torture/execute/builtins/lib/strpbrk.c + * gcc.c-torture/execute/builtins/lib/strspn.c + * gcc.c-torture/execute/builtins/lib/strstr.c: + New files containing support routines. + + * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary + declaration. + * gcc.c-torture/execute/builtins/lib/main.c: Define link_error + when not optimizing. + +2004-07-02 Mark Mitchell + + PR c++/16240 + * g++.dg/abi/mangle22.C: New test. + * g++.dg/abi/mangle23.C: Likewise. + +2004-07-02 David Billinghurst (David.Billinghurst@riotinto.com) + + PR fortran/16290 + * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 + Allow for cases without denormalized floating point numbers. + +2004-07-01 Joseph S. Myers + + PR c/1027 + * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c, + gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c, + gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update + expected warning text. + * gcc.dg/format/diag-2.c: New test. + +2004-07-01 Eric Botcazou + + * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2. + +2004-07-01 Paolo Bonzini + + * gcc.dg/builtins-43.c: New. + * gcc.dg/builtins-44.c: New. + * gcc.dg/builtins-45.c: New. + +2004-06-26 Geoffrey Keating + Andreas Tobler + + * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin. + Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well + as SIGSEGV. + * gcc.dg/cleanup-11.c: Likewise. + * gcc.dg/cleanup-8.c: Likewise. + * gcc.dg/cleanup-9.c: Likewise. + * gcc.dg/cleanup-5.c: Run on all platforms. + +2004-06-30 Joseph S. Myers + + * g++.dg/warn/nonnull1.C: New test. + +2004-06-30 Eric Botcazou + + * gcc.dg/compat/compat-common.h: Wrap up CINT in + an #ifndef SKIP_COMPLEX_INT/#endif pair. + Special-case the Sun compiler wrt to . + +2004-06-30 Nitin Yewale + + * gcc.dg/Wunreachable-8.C: New test. + + * gcc.dg/h8300-ice2.c : New test. + +2004-06-30 Tobias Schlueter + + PR fortran/16161 + * gfortran.fortran-torture/compile/implicit.f90: Add test + for implicit character. + +2004-06-30 David Billinghurst (David.Billinghurst@riotinto.com) PR fortran/16289 * gfortran.fortran-torture/execute/intrinsic_nearest.f90