This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
2 GCC regressions, 0 new, with your patch on 2001-03-07T04:50:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 2 GCC regressions, 0 new, with your patch on 2001-03-07T04:50:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Wed, 7 Mar 2001 07:39:57 +0000
- CC: bkoz at redhat dot com, ghazi at caip dot rutgers dot edu
(This is an automated message.)
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 2
failures that existed before and after that patch; 0 failures
have been fixed.
The old failures, which were not fixed or introduced by your patch, are:
g++.sum g++.other/inline7.C
g++.sum g++.other/inline8.C
A complete list of failures is attached. Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2001-03-04T16:20:00Z.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010123-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010124-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010124-1.c execution, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010124-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010124-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010124-1.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20010124-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c sequence point warning (test for warnings, line 59)
gcc/testsuite/g++.sum:FAIL: g++.benjamin/15071.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/copy9.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/nest21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/ptolemy2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 18)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 20)
gcc/testsuite/g++.sum:FAIL: g++.jason/2371.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/template24.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/template31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/typeid1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/arg8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/code-gen5.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/ctors12.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/cvt2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/virtual3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.martin/bitset1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/eh2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net34.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net46.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p658.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/call1.C Execution test
gcc/testsuite/g++.sum:FAIL: g++.other/crash31.C parse error (test for errors, line 11)
gcc/testsuite/g++.sum:FAIL: g++.other/crash31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/headers1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/inline7.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/inline8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/sibcall1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/static11.C Execution test
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb115.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb118.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb27.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb41.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb44.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb46.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb54.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb66.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb73.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb77.C (test for excess errors)
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution, -O0
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution, -O1
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution, -O2
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution, -O3 -fomit-frame-pointer
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution, -O3 -g
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution, -Os
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O0
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O1
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O2
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O3 -fomit-frame-pointer
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O3 -g
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -Os
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O0
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O1
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O2
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O3 -fomit-frame-pointer
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O3 -g
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -Os
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O0
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O1
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O2
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O3 -fomit-frame-pointer
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O3 -g
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -Os
gcc/testsuite/objc.sum:FAIL: objc/execute/protocol.m compilation, -O
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/ChangeLog Sun Mar 4 08:20:36 2001
+++ gcc/gcc/ChangeLog Tue Mar 6 20:50:33 2001
@@ -1,3 +1,154 @@
+2001-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * fixinc/Makefile.in (FIXINC_DEFS): Add -DHAVE_CONFIG_H.
+
+ * fixinc/gnu-regex.c: Don't include auto-host.h since we get
+ config.h now. Include libiberty.h to handle alloca.
+
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * c-parse.in (yylexname): New function, split out of _yylex.
+ (objc_rid_sans_at): New table.
+ (init_reswords): Initialize it.
+ (_yylex): Give labels clearer names. Handle CPP_ATSIGN by
+ retrieving the next token and checking it for significance as
+ an ObjC keyword or string constant.
+
+ * cpplex.c (_cpp_lex_token): Just return CPP_ATSIGN for '@'.
+ * cpplib.h (TTYPE_TABLE): Add CPP_ATSIGN, drop CPP_OSTRING.
+
+ * c-lex.c, c-parse.in, cppmacro.c, cpplex.c: Remove references
+ to CPP_OSTRING.
+
+2001-03-06 Stephen L Moshier <moshier@mediaone.net>
+
+ * config/m68k/m68k.c (const_uint32_operand): Accept any
+ const_int on a 32-bit host.
+
+2001-03-06 Nicola Pero <n.pero@mi.flashnet.it>
+
+ * objc/objc-act.c (init_objc): Set save_lang_status,
+ restore_lang_status, and mark_lang_status.
+
+2001-03-06 Krister Walfridsson <cato@df.lth.se>
+
+ * dwarf2asm.c (dw2_asm_output_delta): Fix smallest_mode_for_size call.
+
+2001-03-06 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cppinternals.texi: Update.
+
+2001-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * config/a29k/xm-a29k.h, config/a29k/xm-unix.h,
+ config/alpha/xm-alpha.h, config/arc/xm-arc.h, config/arm/xm-arm.h,
+ config/c4x/xm-c4x.h, config/clipper/xm-clix.h,
+ config/convex/xm-convex.h, config/d30v/xm-d30v.h,
+ config/dsp16xx/xm-dsp16xx.h, config/elxsi/xm-elxsi.h,
+ config/h8300/xm-h8300.h, config/i370/xm-i370.h,
+ config/i370/xm-linux.h, config/i370/xm-mvs.h, config/i370/xm-oe.h,
+ config/i386/xm-i386.h, config/i860/xm-i860.h,
+ config/i960/xm-i960.h, config/ia64/xm-ia64.h,
+ config/m32r/xm-m32r.h, config/m68k/xm-m68k.h,
+ config/m88k/xm-m88k.h, config/mcore/xm-mcore.h,
+ config/mips/xm-mips.h, config/mn10200/xm-mn10200.h,
+ config/mn10300/xm-mn10300.h, config/ns32k/xm-ns32k.h,
+ config/pa/xm-linux.h, config/pa/xm-pa.h, config/pa/xm-pa64hpux.h,
+ config/pa/xm-pahpux.h, config/pa/xm-papro.h, config/pj/xm-pj.h,
+ config/romp/xm-romp.h, config/rs6000/xm-beos.h,
+ config/rs6000/xm-lynx.h, config/rs6000/xm-rs6000.h,
+ config/rs6000/xm-sysv4.h, config/sh/xm-sh.h,
+ config/sparc/xm-sparc.h, config/sparc/xm-sysv4.h,
+ config/v850/xm-v850.h, config/vax/xm-vax.h, config/vax/xm-vms.h,
+ config/we32k/xm-we32k.h: Delete HOST_BITS_PER_* definitions which
+ match the defaults provided in hwint.h.
+
+ * config/i386/xm-lynx.h, config/m68k/xm-lynx.h,
+ config/sparc/xm-lynx.h, config/xm-std32.h: Delete files.
+
+ * config.gcc (xm_file): Don't set to files which are deleted.
+
+ * hwint.h: Provide default values for HOST_BITS_PER_*. No longer
+ guard this file against these macros being undefined.
+
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * objc/objc-act.c (objc_add_static_instance): Set DECL_INITIAL
+ and DECL_DEFER_OUTPUT on the decl we create, before calling
+ rest_of_decl_compilation.
+
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * aclocal.m4 (AM_GNU_GETTEXT): Don't AC_REQUIRE
+ AC_FUNC_ALLOCA.
+ * configure, config.in: Regenerate.
+ * config.gcc: Remove references to deleted files.
+
+ * genattr.c, genattrtab.c, genextract.c, genoutput.c,
+ genrecog.c, rtl.c: Do not use alloca anywhere.
+
+ * Makefile.in, build-make, system.h, config/x-interix,
+ config/x-svr4, config/xm-interix.h, config/xm-openbsd.h,
+ config/alpha/xm-alpha.h, config/alpha/xm-vms.h,
+ config/arc/xm-arc.h, config/arm/xm-arm.h,
+ config/d30v/xm-d30v.h, config/dsp16xx/xm-dsp16xx.h,
+ config/h8300/xm-h8300.h, config/i370/x-oe,
+ config/i370/xm-linux.h, config/i386/x-aix, config/i386/x-beos,
+ config/i386/x-ncr3000, config/i386/x-sco5,
+ config/i386/xm-dgux.h, config/i860/x-sysv4,
+ config/i960/xm-i960.h, config/m32r/xm-m32r.h,
+ config/m68k/x-crds, config/m68k/x-dpx2, config/m68k/x-hp320,
+ config/m68k/x-hp320g, config/m69k/x-mot3300,
+ config/m68k/x-mot3300-gas, config/m68k/xm-amix.h,
+ config/m68k/xm-hp320.h, config/m68k/xm-m68kv.h,
+ config/m68k/xm-mot3300.h, config/m88k/x-dolph,
+ config/m88k/x-sysv4, config/m88k/x-tekXD88,
+ config/m88k/xm-m88k.h, config/mcore/xm-mcore.h,
+ config/mips/x-iris, config/mips/x-iris3,
+ config/mips/x-sni-svr4, config/mips/x-sysv,
+ config/mips/xm-iris6.h, config/mips/xm-mips.h,
+ config/mips/xm-nws3250v4.h, config/pa/x-hpux,
+ config/pa/x-pa-mpeix, config/pa/xm-pa.h,
+ config/pa/xm-pa64hpux.h, config/pa/xm-pahpux.h,
+ config/pa/xm-papro.h, config/romp/xm-romp.h,
+ config/rs6000/x-aix31, config/rs6000/x-aix41,
+ config/rs6000/x-beos, config/rs6000/x-lynx,
+ config/rs6000/x-mach, config/rs6000/x-rs6000,
+ config/rs6000/x-sysv4, config/rs6000/xm-rs6000.h,
+ config/rs6000/xm-sysv4.h, config/sh/xm-sh.h,
+ config/sparc/x-sysv4, config/sparc/xm-linux.h,
+ config/sparc/xm-pbd.h, config/sparc/xm-sparc.h,
+ config/vax/xm-vms.h: Eradicate all references to alloca and
+ related stuff.
+
+ * config/xm-alloca.h, config/clipper/x-clix,
+ config/i386/xm-sysv4.h, config/i860/x-fx2800,
+ config/i860/x-sysv3, config/m88k/x-sysv3,
+ config/sparc/xm-sol2.h, config/we32k/x-we32k: Delete
+ (contained only alloca related hacks).
+
+ * config/i386/xm-beos.h, config/rs6000/xm-beos.h: Just define
+ USE_C_ALLOCA.
+
+2001-03-05 Brad Lucier <lucier@math.purdue.edu>
+
+ * invoke.texi: Document __FAST_MATH__.
+
+2001-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * crtstuff.c: Restore include of auto-host.h.
+
+2001-03-05 Fergus Henderson <fjh@cs.mu.oz.au>
+
+ Put main() in a separate file, so that the language
+ front-end can use a different main().
+
+ * main.c: New.
+ * toplev.c: (main): Rename as toplev_main.
+ * toplev.h: Declare toplev_main.
+ * Makefile.in (OBJS): add toplev.o.
+ (BACKEND): remove toplev.o, add main.o.
+
2001-03-04 Neil Booth <neil@daikokuya.demon.co.uk>
* cppfiles.c (search_from): Special case the empty string.
@@ -29,8 +180,8 @@
from 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
* c-parse.gperf, c-gperf.h: Delete.
- (c-gperf.h was accidently re-added to the CVS repo in the rev 1.16 commit
- by tromey)
+ (c-gperf.h was accidently re-added to the CVS repo in the rev
+ 1.16 commit by tromey)
2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Fri Mar 2 04:06:35 2001
+++ gcc/gcc/cp/ChangeLog Tue Mar 6 17:50:47 2001
@@ -1,3 +1,16 @@
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * spew.c: Remove references to CPP_OSTRING.
+
+2001-03-06 Andrew Haley <aph@redhat.com>
+
+ * typeck.c (convert_arguments): Check that we have an fndecl.
+
+2001-03-05 Andrew Haley <aph@redhat.com>
+
+ * typeck.c (convert_arguments): Don't do ellipsis conversion for
+ __built_in_constant_p.
+
2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
* typeck.c (build_static_cast): Allow enum to enum conversions
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/java/ChangeLog Thu Mar 1 17:51:38 2001
+++ gcc/gcc/java/ChangeLog Mon Mar 5 23:35:50 2001
@@ -1,3 +1,13 @@
+2001-03-05 Per Bothner <per@bothner.com>
+
+ Fix a problem where rest_of_decl_compilation applied to
+ class_dtable_decl causes problems because it was done too early,
+ before output file was opened.
+ * decl.c (init_decl_processing): Remove init of class_dtable_decl.
+ * class.c (class_dtable_decl): Add macro - element of class_roots.
+ (make_class_data): Define class_dtable_decl.
+ * java-tree.h (JTI_CLASS_DTABLE_DECL, class_dtable_decl): Removed.
+
2001-03-01 Zack Weinberg <zackw@stanford.edu>
* java/class.c, java/decl.c, java/java-tree.h: Replace all
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Sat Mar 3 14:35:39 2001
+++ gcc/gcc/testsuite/ChangeLog Tue Mar 6 17:50:48 2001
@@ -1,3 +1,16 @@
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * gcc.dg/20000724-1.c: Don't use multiline strings.
+
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * objc/execute/string1.m, objc/execute/string2.m: Compare the
+ result of -cString against what we expect it to be; don't just
+ print it out for no one to read.
+
+ * objc/execute/string3.m, objc/execute/string4.m: New tests.
+ Based on testcases provided by Nicola Pero.
+
2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
* gcc.dg/cpp/macro7.c: New test.
--- /sloth/delay/tbox/changelog_pass/gcc/include/ChangeLog Thu Mar 1 17:51:39 2001
+++ gcc/include/ChangeLog Tue Mar 6 02:36:07 2001
@@ -1,3 +1,8 @@
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * libiberty.h: Prototype C_alloca; define alloca to either
+ __builtin_alloca or C_alloca as appropriate.
+
2001-03-01 John David Anglin <dave@hiauly1.hia.nrc.ca>
* safe-ctype.h (_sch_test): Cast enum bit to unsigned short int for pcc
--- /sloth/delay/tbox/changelog_pass/gcc/libiberty/ChangeLog Fri Feb 16 15:35:21 2001
+++ gcc/libiberty/ChangeLog Tue Mar 6 02:36:08 2001
@@ -1,3 +1,26 @@
+2001-03-06 Zack Weinberg <zackw@stanford.edu>
+
+ * aclocal.m4 (libiberty_AC_FUNC_C_ALLOCA): New.
+ * configure.in: Replace all alloca logic with a simple use of
+ the above new macro.
+ * config.table: Kill *-*-beos* entry.
+ * config/mh-beos: Delete.
+ * configure, config.in: Regenerate.
+
+ * Makefile.in (ALLOCA, HFILES): Kill.
+ (REQUIRED_OFILES): Add alloca.o.
+ (alloca.o): Depend on libiberty.h.
+ (argv.o): Don't depend on alloca-conf.h.
+ * alloca-conf.h: Delete.
+ * alloca.c: Include libiberty.h. Kill all #ifdef emacs
+ blocks. Provide the C alloca unconditionally. Use PTR where
+ appropriate. Make i00afunc static.
+ * argv.c: Don't include alloca-conf.h.
+
+2001-03-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * cplus-dem.c (main): Cast enum style to int.
+
2001-02-16 Loren J. Rittle <ljrittle@acm.org>
* cplus-dem.c (main): Initialize style.
--- /sloth/delay/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Sat Mar 3 05:35:51 2001
+++ gcc/libstdc++-v3/ChangeLog Tue Mar 6 20:50:36 2001
@@ -1,3 +1,160 @@
+2001-03-06 Benjamin Kosnik <bkoz@redhat.com>
+
+ libstdc++/2181
+ * include/bits/istream.tcc (basic_istream<_CharT, _Traits>::
+ operator>>(__istream_type& (*__pf)(__istream_type&)): Don't use
+ sentry.
+ (basic_istream<_CharT, _Traits>:: operator>>(__ios_type&
+ (*__pf)(__ios_type&)): Same.
+ (basic_istream<_CharT, _Traits>:: operator>>(ios_base&
+ (*__pf)(ios_base&))): Same.
+ * testsuite/27_io/istream_extractor_other.cc: Add tests.
+ * testsuite/27_io/istream_manip.cc (test01): Fix.
+
+2001-03-06 Nathan Myers <ncm@cantrip.org>
+ Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/c_std/bits/std_cerrno.h: Don't define errno in std::.
+ * testsuite/17_intro/header_cerrno.cc (test01): New file.
+ * testsuite/17_intro/header_cassert.cc (test01): New file.
+ * testsuite/17_intro/header_cstddef.cc (test01): New file.
+ * testsuite/17_intro/header_csetjmp.cc (test01): New file.
+ * testsuite/17_intro/header_cstdarg.cc (test01): New file.
+
+2001-03-05 scott snyder <snyder@fnal.gov>
+
+ libstdc++/2190
+ * include/c_std/bits/std_cmath.h: Move abs(long), div(long,long)
+ from here...
+ * include/c_std/bits/std_cstdlib.h: ... to here.
+ * testsuite/17_intro/header_cstdlib.cc: Add test.
+
+2001-03-05 Stephen M. Webb <stephen.webb@cybersafe.com>
+
+ * libsupc++/vec.cc (__cxxa_vec_new2): Qualify size_t.
+
+2001-03-05 Laurynas Biveinis <lauras@softhome.net>
+
+ * config/os/djgpp/ctype_base.h (ctype_base): fix __to_type
+ definition. Replace enum with static const variables.
+
+ * config/os/djgpp/ctype_inline.h (ctype<char>::is): remove
+ throw specification, fix typos, use <static_cast>.
+ (ctype<char>::scan_is): remove throw specification.
+ (ctype<char>::scan_not): likewise.
+
+ * config/os/djgpp/ctype_noninline.h (ctype<char>::ctype): fix typo.
+ (ctype<char>::do_toupper(char)): use <static_cast>.
+ (ctype<char>::do_toupper(char *, const char *)): likewise.
+ (ctype<char>::do_tolower(char)): likewise.
+ (ctype<char>::do_tolower(char *, const char *)): likewise.
+
+2001-03-04 Phil Edwards <pme@sources.redhat.com>
+
+ http://gcc.gnu.org/ml/libstdc++/2001-03/msg00015.html
+ * include/backward/algo.h: Use std not __STD. Remove unneeded
+ macros and "never happens" code. Adjust to C++STYLE guidelines.
+ * include/backward/algobase.h: Likewise.
+ * include/backward/alloc.h: Likewise.
+ * include/backward/bvector.h: Likewise.
+ * include/backward/deque.h: Likewise.
+ * include/backward/function.h: Likewise.
+ * include/backward/hash_map.h: Likewise.
+ * include/backward/hash_set.h: Likewise.
+ * include/backward/hashtable.h: Likewise.
+ * include/backward/heap.h: Likewise.
+ * include/backward/iterator.h: Likewise.
+ * include/backward/list.h: Likewise.
+ * include/backward/map.h: Likewise.
+ * include/backward/multimap.h: Likewise.
+ * include/backward/multiset.h: Likewise.
+ * include/backward/pair.h: Likewise.
+ * include/backward/rope.h: Likewise.
+ * include/backward/set.h: Likewise.
+ * include/backward/slist.h: Likewise.
+ * include/backward/stack.h: Likewise.
+ * include/backward/strstream: Likewise.
+ * include/backward/tempbuf.h: Likewise.
+ * include/backward/tree.h: Likewise.
+ * include/backward/vector.h: Likewise.
+ * include/bits/basic_ios.h: Likewise.
+ * include/bits/basic_ios.tcc: Likewise.
+ * include/bits/basic_string.h: Likewise.
+ * include/bits/c++config: Likewise.
+ * include/bits/concept_checks.h: Likewise.
+ * include/bits/fpos.h: Likewise.
+ * include/bits/fstream.tcc: Likewise.
+ * include/bits/functexcept.h: Likewise.
+ * include/bits/ios_base.h: Likewise.
+ * include/bits/istream.tcc: Likewise.
+ * include/bits/mask_array.h: Likewise.
+ * include/bits/ostream.tcc: Likewise.
+ * include/bits/pthread_allocimpl.h: Likewise.
+ * include/bits/sbuf_iter.h: Likewise.
+ * include/bits/slice.h: Likewise.
+ * include/bits/slice_array.h: Likewise.
+ * include/bits/sstream.tcc: Likewise.
+ * include/bits/std_bitset.h: Likewise.
+ * include/bits/std_fstream.h: Likewise.
+ * include/bits/std_iomanip.h: Likewise.
+ * include/bits/std_ios.h: Likewise.
+ * include/bits/std_istream.h: Likewise.
+ * include/bits/std_iterator.h: Likewise.
+ * include/bits/std_memory.h: Likewise.
+ * include/bits/std_ostream.h: Likewise.
+ * include/bits/std_sstream.h: Likewise.
+ * include/bits/std_streambuf.h: Likewise.
+ * include/bits/std_string.h: Likewise.
+ * include/bits/std_valarray.h: Likewise.
+ * include/bits/stl_algo.h: Likewise.
+ * include/bits/stl_algobase.h: Likewise.
+ * include/bits/stl_alloc.h: Likewise.
+ * include/bits/stl_construct.h: Likewise.
+ * include/bits/stl_deque.h: Likewise.
+ * include/bits/stl_function.h: Likewise.
+ * include/bits/stl_heap.h: Likewise.
+ * include/bits/stl_iterator.h: Likewise.
+ * include/bits/stl_iterator_base.h: Likewise.
+ * include/bits/stl_list.h: Likewise.
+ * include/bits/stl_map.h: Likewise.
+ * include/bits/stl_multimap.h: Likewise.
+ * include/bits/stl_multiset.h: Likewise.
+ * include/bits/stl_numeric.h: Likewise.
+ * include/bits/stl_pair.h: Likewise.
+ * include/bits/stl_pthread_alloc.h: Likewise.
+ * include/bits/stl_queue.h: Likewise.
+ * include/bits/stl_raw_storage_iter.h: Likewise.
+ * include/bits/stl_relops.h: Likewise.
+ * include/bits/stl_set.h: Likewise.
+ * include/bits/stl_stack.h: Likewise.
+ * include/bits/stl_tempbuf.h: Likewise.
+ * include/bits/stl_threads.h: Likewise.
+ * include/bits/stl_tree.h: Likewise.
+ * include/bits/stl_uninitialized.h: Likewise.
+ * include/bits/stl_vector.h: Likewise.
+ * include/bits/streambuf.tcc: Likewise.
+ * include/bits/type_traits.h: Likewise.
+ * include/bits/valarray_meta.h: Likewise.
+ * include/ext/bvector: Likewise.
+ * include/ext/hash_map: Likewise.
+ * include/ext/hash_set: Likewise.
+ * include/ext/ropeimpl.h: Likewise.
+ * include/ext/slist: Likewise.
+ * include/ext/stl_bvector.h: Likewise.
+ * include/ext/stl_hash_fun.h: Likewise.
+ * include/ext/stl_hashtable.h: Likewise.
+ * include/ext/stl_rope.h: Likewise.
+ * src/complex_io.cc: Likewise.
+ * src/ios.cc: Likewise.
+ * src/locale-inst.cc: Likewise.
+ * src/locale.cc: Likewise.
+ * src/localename.cc: Likewise.
+ * src/misc-inst.cc: Likewise.
+ * src/stdexcept.cc: Likewise.
+ * src/stl-inst.cc: Likewise.
+ * src/strstream.cc: Likewise.
+ * src/valarray-inst.cc: Likewise.
+
2001-03-03 Benjamin Kosnik <bkoz@redhat.com>
* src/misc-inst.cc (__copy_streambufs): Fix typo for alpha.
--- /sloth/delay/tbox/changelog_pass/gcc/libjava/ChangeLog Thu Mar 1 23:06:04 2001
+++ gcc/libjava/ChangeLog Mon Mar 5 19:20:48 2001
@@ -1,7 +1,18 @@
+2001-03-06 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * java/util/TreeSet.java (writeObject): Use a for-loop instead of
+ Iterator.hasNext().
+
+2001-03-05 Jochen Hoenicke <jochen@gnu.org>
+
+ * java/util/TreeMap.java (writeObject): Use defaultWriteObject()
+ instead of the new JDK1.2 API. This is simpler and makes
+ back-porting the classes to JDK1.1 trivial.
+ (readObject): likewise.
+
2001-03-01 Per Bothner <per@bothner.com>
Changes merged from Kawa's gnu.math.
- * java/math/BigInteger.java
* gnu/gcj/math/MPN.java (rshift0): New method handles zero shift count.
(rshift(int[],int[],int,int): Removed - not needed.
(gcd): Use rshift0 rather than rshift.
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
bkoz@redhat.com
ghazi@caip.rutgers.edu
2001-03-07T04:50:00Z 2001-03-07T07:39:49Z regress-2