OSDN Git Service

gcc/testsuite:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 6016c25..70e87e0 100644 (file)
@@ -1,3 +1,511 @@
+2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * lib/g++.exp (g++_set_ld_library_path): Renamed to
+       ${tool}_set_ld_library_path.
+       Changed caller.
+       * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
+       g++.exp.
+
+2001-07-26  Stan Cox <scox@redhat.com>
+
+       * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
+       * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
+       gcc_exit, gcc_check_unsupported_p):
+       Moved to gcc-deps.exp
+       * gcc-deps.exp: New file.
+
+2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       * g++.old-deja/g++.pt/defarg14.C: New test.
+
+2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/lineno5.C: New test.
+
+2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/crash68.C: New test.
+
+2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/crash42.C: New test.
+
+2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
+
+       * gcc.dg/cpp/extratokens.c: Fix.
+       * gcc.dg/cpp/skipping2.c: New tests.
+
+2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * gcc.c-torture/execute/20010724-1.c: New file.
+       * gcc.c-torture/execute/20010724-1.x: New file.
+
+2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/cond7.C: New test.
+
+2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/optimize4.C: New test.
+
+2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.abi/vbase8-5.C: New test.
+
+2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
+
+       * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
+       * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
+       gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
+       * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
+
+       * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
+       bug report" message.
+
+       * g++.dg/dg.exp: Run tests from subdirectories other than "special".
+       * g++.dg/ext/instantiate1.C: Move from old-deja.
+
+2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
+
+       * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
+       * g77.f-torture/execute/intrinsic-unix-erf.f: New test
+       * g77.f-torture/execute/intrinsic-vax-cd.f: New test
+       * g77.f-torture/execute/intrinsic-f2c-z.f: New test
+
+Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
+
+       * gcc.c-torture/execute/20010723-1.c: New test.
+
+2001-07-23  Ben Elliston  <bje@redhat.com>
+
+       * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
+
+2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+       * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
+       i[34567]86-*-*.
+       Delete handling of ieee_multilib_flags.
+       Pass -mieee for alpha*-*-* and sh-*-*.
+       * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
+
+2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
+
+       Remove old-abi tests.
+       * g++.old-deja/g++.mike/p11116.C: Remove.
+       * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
+
+2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
+
+       * g77.f-torture/compile/pr3743.f:  New test
+
+2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
+
+       * g77.f-torture/execute/f90-intrinsic-bit.f: New test
+
+2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
+       g++.old-deja/g++.pt/static6.C: Likewise.
+       * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
+       supports weak symbols.
+
+2001-07-18  Andreas Jaeger  <aj@suse.de>
+
+       * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
+       supported again.
+
+2001-07-18  Andreas Jaeger  <aj@suse.de>
+
+       * gcc.dg/iftrap-1.c: Fix target line.
+
+2001-07-17  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/20010717-1.c: New.
+
+2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
+       tests.
+
+2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
+
+       * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
+
+2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
+       UAC_SIGBUS, UAC_NOPRINT definitions.
+
+Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
+
+       * objc/execute/object_is_class.m: New test.
+       * objc/execute/object_is_meta_class.m: New test.
+
+2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+       * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
+       * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
+
+2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
+
+       * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
+       * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
+
+2001-07-14  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/iftrap-1.c: New.
+
+2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
+
+       * g77.f-torture/execute/intrinsic77.f: New test.
+
+2001-07-11  Janis Johnson <janis@us.ibm.com>
+
+       * gcc.misc-tests/gcov-3.c: New test.
+
+2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/compile/20010711-1.c,
+       * gcc.c-torture/compile/20010711-2.c: New tests.
+
+2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/execute/20010711-1.c: New test.
+
+2001-07-11  Ben Elliston  <bje@redhat.com>
+
+       * g++.old-deja/g++.other/enum5.C: New test.
+
+2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
+
+       * lib/g++-dg.exp: Load file-format and target-supports like gcc.
+       (g++-dg-prune): Call prune_gcc_output.
+       * prune.exp: New file for prune_gcc_output.
+       * lib/g++.exp, lib/gcc.exp: Load it.
+
+2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/compile/20010701-1.c,
+       g++.old-deja/g++.ext/attrib6.C: New tests.
+
+Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
+
+       * gcc.c-torture/compile/20010706-1.c: New test.
+
+2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
+
+       * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
+
+2001-06-28  Stan Shebs  <shebs@apple.com>
+
+       * gcc.dg/pragma-darwin.c: New test.
+
+2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
+       Solaris 2.[678] system.
+
+2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/20010622-1.c: New test.
+
+2001-06-18  Stan Shebs  <shebs@apple.com>
+
+       * objc.dg: New directory.
+       * objc.dg/dg.exp: New file.
+       * objc.dg/alias.m: New.
+       * objc.dg/class-1.m: New.
+       * objc.dg/class-2.m: New.
+       * objc.dg/const-str-1.m: New.
+       * objc.dg/const-str-2.m: New.
+       * objc.dg/id-1.m: New.
+       * objc.dg/method-1.m: New.
+       * objc.dg/super-class-1.m: New.
+       * lib/objc-dg.exp: New file.
+
+2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
+       of label name.
+
+2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.abi/vbase8-9.C: New test.
+
+2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+       * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
+       variable.
+
+2001-06-12  Richard Henderson  <rth@redhat.com>
+
+       * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
+
+2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.abi/vbase5.C: New test.
+       * g++.old-deja/g++.abi/vbase6.C: New test.
+       * g++.old-deja/g++.abi/vbase7.C: New test.
+
+2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.c-torture/compile/20010610-1.c: New test.
+
+2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.abi/vbase4.C: New test.
+
+2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
+       support %f for HC11/HC12 targets.
+       * gcc.c-torture/execute/930513-1.x: New file, likewise.
+       * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
+       on HC11/HC12 targets.
+       * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
+
+2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * gcc.dg/wchar_t-1.c: New file.
+       * gcc.dg/wint_t-1.c: Likewise.
+
+2001-06-11  Bernd Schmidt  <bernds@redhat.com>
+
+       * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
+
+2001-06-11  Richard Henderson  <rth@redhat.com>
+
+       * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
+
+2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/compile/20010611-1.c: New test.
+
+2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c99-tag-1.c: Add more tests.
+
+2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
+
+       * g++.old-deja/g++.abi/ptrmem.C: Take into account different
+       representation on MN10300 and ARM/Thumb.
+
+2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+       * g77.f-torture/execute/20010610.f: New.
+
+2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
+
+       * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
+       names.
+
+2001-06-09  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/ashrdi-1.c: New.
+       * gcc.c-torture/execute/ashldi-1.c: New.
+       * gcc.c-torture/execute/lshrdi-1.c: New.
+
+2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
+
+       * objc/execute/load-3.m: Added. Check sending +load to categories,
+       in addition to classes.
+
+2001-06-08  Stan Shebs  <shebs@apple.com>
+
+       * objc/execute/load-2.m: New test.  From Nicola Pero
+       <n.pero@mi.flashnet.it>.
+
+2001-06-08  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/execute/20010605-2.c: New test.
+
+2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.abi/vbase2.C: New test.
+       * g++.old-deja/g++.abi/vbase3.C: New test.
+
+2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/friend49.C: New test.
+
+2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.ext/anon3.C: New test.
+
+2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/conv7.C: New test.
+
+2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/compile/20010605-2.c: New test.
+
+2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * gcc.c-torture/execute/20010604-1.c: New test.
+
+2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
+
+       * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
+
+2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
+
+       * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
+       (g++_link_flags): Likewise.
+       (g++_init): Pass gccpath's value to two previous functions.
+
+2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
+       Ensure logfile entry matches exec command line.
+
+2001-05-31  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
+       * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
+
+2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
+
+       * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
+       compiler for irix6.2
+
+2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/optimize3.C: New file.
+
+2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
+
+       * gcc.c-torture/compile/20010518-2.x: New file to compile, not
+       assemble.
+
+2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/optimize2.C: New file.
+
+2001-05-25  Diego Novillo  <dnovillo@redhat.com>
+
+       * gcc.c-torture/compile/20010518-2.c: New file.
+       * gcc.c-torture/execute/20010518-1.c: New file.
+       * gcc.c-torture/execute/20010518-2.c: New file.
+
+2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
+
+2001-05-24  Mark Mitchell  <mark@codesourcery.com>
+
+       G++ no longer defines builtins that do not begin with __builtin.
+       * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
+       * g++.old-deja/g++.brendand/misc13.C: Likewise.
+       * g++.old-deja/g++.law/builtin1.C: Likewise.
+       * g++.old-deja/g++.law/cvt2.C: Likewise.
+       * g++.old-deja/g++.mike/net5.C: Likewise.
+       * g++.old-deja/g++.other/builtins1.C: Likewise.
+       * g++.old-deja/g++.other/builtins2.C: Likewise.
+       * g++.old-deja/g++.other/builtins3.C: Likewise.
+       * g++.old-deja/g++.other/builtins4.C: Likewise.
+       * g++.old-deja/g++.other/inline8.C: Likewise.
+       * g++.old-deja/g++.robertl/eb39.C: Likewise.
+
+2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/using1.C: Adjust.
+       * g++.old-deja/g++.pt/using2.C: New test.
+
+2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+       * gcc.dg/cpp/charconst.c: New tests.
+       * gcc.dg/cpp/escape.c: New tests.
+       * gcc.dg/cpp/escape-1.c: New tests.
+       * gcc.dg/cpp/escape-2.c: New tests.
+       * gcc.dg/cpp/ucs.c: New tests.
+
+2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
+
+       * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
+       native compiler for irix6.5.
+
+Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
+
+       * lib/g++.exp (g++_include_flags): Use args to compute
+       get_multilibs.
+       (g++_link_flags): Likewise.
+       (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
+
+2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-hexfloat-1.c: Add more tests.
+
+2001-05-21  Geoff Keating  <geoffk@redhat.com>
+
+       * gcc.c-torture/compile/920520-1.x: Merge previous contents into
+       this file.
+
+2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
+       STACK_SIZE;
+       * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
+       to STACK_SIZE; Use it to define size of add_histo array.
+       * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
+       to STACK_SIZE.
+       (f): Use GITT_SIZE to define size of gitt local table.
+       * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
+       to STACK_SIZE; Use it to define size of bytemem array.
+
+2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * gcc.c-torture/compile/20000804-1.x: New file, this test fails
+       on 68HC11/HC12 due to the asm instruction.
+       * gcc.c-torture/compile/20001205-1.x: New file, ditto.
+       * gcc.c-torture/compile/920520-1.x: Likewise.
+       * gcc.c-torture/compile/20001226-1.x: New file, this test fails
+       on 68HC11/HC12 because the function is larger than 64K.
+       * gcc.c-torture/compile/961203-1.x: New file, this test fails
+       on 68HC11/HC12 because the structure is too large.
+
+2001-05-20  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/20010520-1.c: New.
+
+2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * g++.old-deja/g++.warn/compare1.C: New test.
+       * gcc.dg/compare4.c: New test.
+
+2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/optimize1.C: New test.
+
+2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       * g++.old-deja/g++.pt/spec41.C: New test.
+
+2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/compile/20010114-1.x: Remove.
+
+2001-05-18  Stan Shebs  <shebs@apple.com>
+
+       * gcc.c-torture/compile/20010518-1.c: New test.
+
+2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
+       * g++.old-deja/g++.pt/crash67.C: New test.
+
+2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
+
+       * g++.old-deja/g++.other/debug9.C: New test.
+
+2001-05-16  Zack Weinberg  <zackw@stanford.edu>
+
+       * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
+
+Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.c-torture/compile/20010516-1.c: New test.
+
 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
 
        * g++.old-deja/g++.other/crash41.C: New test.
 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
 
        * lib/g++.exp: Use testsuite_flags.
-       
+
 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
 
        * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.