home *** CD-ROM | disk | FTP | other *** search
- Mon Jun 28 18:34:41 1993 Per Bothner (bothner@rtl.cygnus.com)
-
- * regex.cc (STORE_NUMBER): Add cast to avoid g++ warning.
- * Fix16.h (Fix32_m_max): Add cast to avoid g++ warning.
-
- Tue Jun 22 14:08:23 1993 Per Bothner (bothner@deneb.cygnus.com)
-
- * Integer.h: Remove Integer::operator long and
- Integer::operator double. They cuase ambiguities, and this
- seems the cleanest fix, though it does break compatibility.
- * regex.h, regex.cc: Remove defs of re_comp and re_exec.
-
- Fri Jun 4 18:06:54 1993 Per Bothner (bothner@cygnus.com)
-
- * Integer.cc (setbit): Do Iresize also when x.rep initially NULL.
- Fixes bug reported by Marco Franzen <cp44@ips.cs.tu-bs.de>.
- * Integer.cc (clearbit): No need to resize to clear bits!
-
- Tue Jun 1 16:06:23 1993 Per Bothner (bothner@rtl.cygnus.com)
-
- * BitSet.h, Complex.h, SmplHist.h: #include <iostream.h>,
- not obsolete <stream.h>.
- * Fix.h (Fix::Fix(double&), Fix::operator=): Take double, not double&.
- * Fix.h, Fix.cc, Fix16.h, Fix16.cc, Fix24.h, Fix24.cc:
- Make operands be const, where appropriate. (Incoplete.)
- * Fix.cc (mantissa, multiply), String.cc (SubString::OK):
- Minor changes to avoid ambiguity complaints from cfront.
- * Fix.cc, Complex.cc, Rational.cc, String.cc, Integer.cc:
- Avoid non-standard iostream operations (ios::set, _fail).
- * Rational.cc (pow): Use Integer::as_long().
- * Rational.cc (ceil, floor, round): Use prefix ++ and --
- instead of (the missing) postfix versions.
- * Rational.h (Rational::Rational): Add some more overloaded
- versions, to avoid cfront ambiguity complaints.
- * Integer.h (Integer::opertor long, Integer::operator double):
- Disable these, unless using g++. These cause lots of
- ambiguities, which g++ tolerates, but shouldn't.
- * Integer.h (Integer::as_long, Integer::as_double):
- Substitues for above conversions.
-
- * gen/MPlex.ccP, gen/RPlex.ccP: ANSIfy bzero->memset, bcopy->memcpy.
-
- * GetOpt.cc, regex.cc: #ifdef sparc, add declaration
- __builtin_alloca; needed when compiling on Solaris2 with cfront.
- * regex.cc (re_match_2): Add extra cast, to make cfront happy.
- * Makefile.in (add-to-targetlib): New rule.
-
- Fri May 28 14:25:47 1993 Per Bothner (bothner@rtl.cygnus.com)
-
- * BitSet.h (BitSetBit::operator==, BitSetBit::operator!=),
- BitString.h (BitStrBit::operator==, BitStrBit::operator!=):
- Remove redundant operators.
- * builtin.h (chr, str): Moved to ../iostream/stream.h.
- * CursesW.cc (CursesWindow::printw, CursesWindow::mvprintw):
- Assume existence of vsprintf. (Will be provided by
- libiberty, at worst.)
- * CursesW.cc (CursesWindow::scanw, CursesWindow::mvscanw):
- Re-do logic for missing vsscanf: Provide an implementation,
- unless we're using GNU iostreams.
-
- Wed May 26 15:09:49 1993 Per Bothner (bothner@cygnus.com)
-
- * CursesW.h: Also "convert" wstandend, wstandout, and wattrset
- from macros to inlines. Needed for Coherent 4.0.
- Patch from Jim West <jwest@jwest.ecen.okstate.edu>.
-
- Thu May 6 15:52:40 1993 Per Bothner (bothner@cygnus.com)
-
- * Rational.cc (Rational::fits_in_float, Rational::fits_in_double):
- Add explicit double->Rational conversion; else cfront complains.
- * SLList.h (SLNode::SLNode), DLList.h (DLNode::DLNode):
- Don't use mem-initializers for members of a base class.
- * DLList.h (DLList::remove_front, DLList::remove_rear), SLList.h
- (SLList::remove_front): Use base class qualifiers to avoid ambiguity.
- * gen/AVLMap.ccP, gen/AVLSet.ccP, gen/RAVLMap.ccP: Cfront
- complains about jumps past initializer (in switch statement).
- Fix by adding block around such statements.
-
- Fri Apr 30 15:03:12 1993 Per Bothner (bothner@cygnus.com)
-
- * BitSet.cc (BitSet::printon): Fix name clash (rename s -> os).
- * dtoa.cc (dtoa): #ifdef out unless __GNUC__, since cfront
- can't compile it (variable-sized array), and it's obsolete anyway.
- * configure.in: Set TOUCH_ON_COMPILE to cause stamp file to
- be touched on every compile.
-
- Mon Apr 19 00:48:10 1993 Per Bothner (bothner@cygnus.com)
-
- * gen/Plex.ccP (Plex::del_chunk): Delete unused local variable.
-
- * Makefile.in, configure.in: Re-vamped configure scheme.
- * CursesW.h: #undef lines to avoid clash on SCO.
-
- Fri Apr 16 15:25:39 1993 Per Bothner (bothner@cygnus.com)
-
- * BitSet.{h,cc}, BitString.{h,cc}: Rename BitSet::previous()
- and BitString::pvreious() to prev() for the sake of consistency
- with other libg++ classes. Keep previous() as a synonym
- for compatibility.
-
- Fri Mar 5 17:25:59 1993 Per Bothner (bothner@rtl.cygnus.com)
-
- * Integer.cc (Icopy_zero): Make sure we don't trash
- a STATIC_IntRep object.
- * Integer.cc: #include <math.h> after <limits.h> and <float.h>
- to avoid some conflict I don't remember.
-
- Tue Jan 5 20:52:29 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
-
- * Rational.cc (floor, ceil, round): Use prefix ++ and --, not
- postfix, since the Integer class only has prefix defined.
-
- Tue Dec 29 13:15:59 1992 Ian Lance Taylor (ian@cygnus.com)
-
- * builtin.h: Check _G_MATH_H_INLINES rather than __hpux.
- * CursesW.h: Undef "lines" to avoid problems on SCO 3.2v4.
-
- Mon Dec 21 18:57:41 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * SLList.h: Fix typo.
- * osfcn.h: Don't include non-Posix <sys/time.h>.
- * Integer.h, String.h: #include <iostream.h>, not old <stream.h>.
- * Integer.cc, String.cc: Update _fail->ios::failbit,
- _eof->ios::eofbit.
- * CursesW.h: #include <_G_config.h> before testing _H_HAVE_CURSES.
- * gen/{XPBag,OXPBag}.h: Add #undef remove, to avoid conflicts
- with systems where stdio.h defines remove as a macro.
-
- Wed Dec 9 14:36:37 1992 Per Bothner (bothner@cygnus.com)
-
- * gen/Bag.hP, gen/List.hP: #undef remove, in case some
- version of stdio.h defines remove as a macro.
- * gen/MPlex.ccP, gen/RPlex.ccP: Use ANSI memset/memcpy
- instead of bzero/bcopy.
-
- Thu Dec 3 15:37:17 1992 Per Bothner (bothner@cygnus.com)
-
- * BitSet.cc (operator ==): Fixed version from
- karplus@cse.ucsc.edu (Kevin Karplus).
-
- * Integer.cc (compare, operator>>): Two small patches from
- Doug Lea.
- * regex.cc, BitString.cc, Fix.cc, Obstack.cc, GetOpt.cc:
- Replace bcopy/bzero/cmp by ANSI functions memcpy/memset/memcmp.
- * gen/List.ccP: Use <T>EQ macro instead of ==, as appropriate.
- * SLList.h, DLList.h: Fix destructors so that clear() is
- called directly in the SLList<T>/DLList<T> destructor, not
- in the BaseSLList/BaseDLList destructor, since the vtable
- pointer gets reset by the time the latter is called.
-
- Thu Nov 19 17:54:43 1992 Per Bothner (bothner@cygnus.com)
-
- * BitString.cc, BitSet.cc: Use ANSI byte-string functions
- instead of BSD ones: bcmp->memcmp, bzero->memset, bcopy->memcpy.
-
- Tue Nov 17 21:50:09 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * Complex.cc: Use standard fabs() in preference to inline
- overloaded function abs() defined in builtin.h.
- * DLList.h, SLList.h: Make destructors virtual, to shut up
- a warning.
-
- Thu Oct 29 16:06:38 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * GetOpt.h (GetOpt): Make GetOpt::ordering be a regular field,
- not a static member. (No reason it should be static.)
- * GetOpt.cc: Remove no-longer-needed dedinition of
- GetOpt::ordering (- which had visibility problems).
-
- Tue Oct 27 14:50:52 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * Integer.cc, Sample.cc, SmplStat.cc, SmplHist.cc: Replace
- non-ANSI HUGE by standard HUGE_VAL or DBL_MAX as appropriate.
-
- Wed Oct 21 15:22:32 1992 Per Bothner (bothner@cygnus.com)
-
- * BitSet.cc (BitSetalloc, BitSetresize): Merged in a bug fix
- from Kevin Karplus <karplus@cse.ucsc.edu>.
- * BitSet.ccANSI-fy: bcopy -> memcpy, bzero -> memset.
- * Integer.h: Un-optimize non-working operator %=.
-
- Fri Oct 16 15:35:51 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * Obstack.h: ANSI-fy: bcopy -> memcpy.
- * builtin.h: Supposedly, HPUX defines __hpux, not hpux.
-
- Fri Sep 25 11:13:53 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * Obstack.cc (Obstack::_free): Use delete [], not plain delete.
-
- * {SLList,DLList}.{h,cc}: New template-based versions derived
- from gen/{SLList,DLList}.{h,cc}P.
- * Makefile.in: Make {SLList,DLList}.o.
-
- Thu Sep 10 22:48:49 1992 Ian Lance Taylor (ian@cygnus.com)
-
- * CursesW.h, CursesW.cc: don't do anything if the new
- configuration flag _G_HAVE_CURSES is zero.
-
- Mon Aug 31 22:52:17 1992 Brendan Kehoe (brendan@rtl.cygnus.com)
-
- * BitString.h (BitPattern::BitPatterntoa): Fix comments around
- default parameters.
-
- Mon Aug 31 15:44:07 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * gen/Vec.ccP (<T>Vec::index): Use EQ instead of ==.
- * BitString.h (BitPatterntoa friend of BitPattern):
- Comment out default parameters to avoid duplication (that
- cfront -and ANSI- frown on).
- * String.h (SubString::contains) Fix parameter list
- passed to String::search.
- * generic.h: Comment out genericerror() declaration, since
- we don't support it.
-
- Mon Aug 10 15:05:42 1992 Per Bothner (bothner@cygnus.com)
-
- * gen/defs.hP: New macro HASHTABLE_TOO_CROWDED to decide
- when to rehash a hash table (specifically, when 7/8 full).
- * gen/{VHSet.ccP,VHBag.ccP,vHMap.ccP}: Use HASHTABLE_TOO_CROWDED
- to control when hash table needs to grow.
-
- * GetOpt.cc (GetOpt::operator()): Replace index() -> strchr().
- * Integer.{h,cc}: Add Integer::Integer(unsigned long)
- constructor in addition to Integer::Integer(long).
- * Rational.h: Add Rational constructors taking (unsigned long).
- * Makefile.in (XTRAFLAGS): Fix.
-
- Mon Jul 13 06:52:57 1992 Michael Tiemann (tiemann@rtl.cygnus.com)
-
- * Regex.cc (Regex::Regex): Cast malloc calls, since G++ no longer
- freely converts void* to char* (in accordance with dpANSI spec).
-
- Fri Jun 26 11:23:32 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * BitString.cc: Replace bcopy->memmove;
- add const to cast; remove two unused variables.
- * CursesW.h, builtin.h: Kludges for hpux.
- * Integer.cc: Replace MAXLONG/MINLONG by ANSI standard
- LONG_MAX/LONG_MIN.
- * Integer.h, Integer.cc, builtin.h: Protect setbit function
- name from macro-expansion (on systems that define setbit as
- a macro is sys/param.h) by putting parentheses around it.
- * Obstack.h, regex.cc: Use proper const-ness in casts,
- * std.h: #include <_G_config.h>, since it may not be
- included otherwise if we're not using ../g++-include.
-
- Sat Jun 13 20:05:24 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * gen/List.ccP: Remove redundant 'inline'.
- * gen/{SLList,DLList}.{hP,ccP}: Make 'copy-ee' arg of copy
- constructors and 2nd arg of operator= be const.
- * CursesW.h: Make more robust wrt const vs. non-const
- formal parameters to support SVR4.
- * EH.cc, EH2.c: Removed (since currently not used).
- * GetOpt.cc: alloca() kludges.
- * {BitSet,BitString}.{cc,h}, Integer.cc, String.cc: Remove
- dependence on non-standard <values.h> in favor of standard
- CHAR_BIT from <limits.h>
- * Makefile.in: Fix *clean stuff.
- * math-68881.h: Updated versions form gcc2.
- * timer.cc: #include <sys/param.h> before <sys/times.h>.
- Use !_G_HAVE_SYS_RESOURCE, not !defined(_G_HAVE_SYS_RESOURCE).
-
- Mon Jun 15 19:57:45 1992 Mike Stump (mrs at cygnus.com)
-
- * regex.cc (re_compile_pattern): Add const to p, p1, pend and p1.
-
- Wed Jun 3 16:49:51 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * Fix.cc (Fix::printon): Fix fmtflags -> ios::fmtflags.
- * Makefile.in: Hook (for Linux) for not putting regex.o into lib.
- * Regex.cc (Regex::Regex): Replace cast.
- * regex.h (RE_DUP_MAX): Gross hack for AIX.
- * regex.h, regex.cc, Regex.c: Change 2nd arg of
- re_compile_pattern from (char*) to (const char*).
- * timer.cc: Use explicit USE_TIMES to control use of
- times() instead of getrusage(). Supposedly, some systems
- have <sys/resource.h>, but not getrusage().
-
- Fri May 29 11:51:44 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * Fix.cc (Fix::printon):: Re-write to use operator<< instead
- of the non-standard ostream::form.
- * builtin.h: Removed redundant declarations of min() and max()
- (available in minmax.h).
- * malloc.c, regex.cc: Replace #ifdef USG by #ifdef _G_SYSV.
- * math-68881.h: Update from gcc (should be removed!),
- * minmax.h: Removed redundant 'signed' qualifiers.
- Add (char) versiosn of min and max, and made the (signed
- char) version conditional #ifndef _G_BROKEN_SIGNED_CHAR.
- * regex.cc: Better definitions of SIGN_EXTEND_CHAR.
- * new.cc: Change //-comment to /*comment*/ for old cpp-s.
- * Binomial.h, DiscUnif.h, Erlang.h, Geom.h, HypGeom.h, LogNorm.h,
- NegExp.h, Normal.h, Poisson.h, Uniform.h, Weibull.h,
- gen/{AVLMap.hP,AVec.hP,RAVLMap.hP,SplayMap.hP}: Replace
- anachronistic base constructor syntax :(args) with :Base(args).
- * gen/stdlib.h (_do_treeify): #include <stdlib.h> (for abort()).
- * gen/{CHNode,SplayNode,Vec}.hP: Include <T>.defs.h.
- * gen/{FPlex,RPlex,XPlex}.{h,cc}P: Remove redundant (and
- conflicting - according to cfront) append and prepend methods.
- * gen/SkipBag.ccP (SKipBag::seek): Add cast (for cfront's sake).
- * gen/SkipMap.hP: Fixed visibilty bug.
- * gen/Vec.ccP (operator==): Use EQ macro, instead of !=.
-
- Thu May 14 00:07:29 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * String.cc (operator>> and readline): Clean up setting
- of ios::flags().
-
- * osfcn.h: Only #include sys/socket.h and sys/resource.h
- if these are available (according to _G_config.h).
- * timer.cc: If HZ is undefined, define it as CLK_TCK (Posix, sort of).
- * gen/Lisp.hP: #include "<T>.defs.h", as done elsewhere.
-
- Sat May 9 12:34:09 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * std.h: Add strcasecmp().
-
- Wed May 6 01:33:05 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * gen/SLList.{hP,ccP}: Make argument of copy constructor
- be const.
-
- * CursesW.h: Add more kludges to convert macros into inline
- functions. This is so we can use /usr/include/curses.h.
- * CursesW.h: Replace uses of old cbool typedef by int.
- * bool.h: Add a comment deprecating its use.
-
- Tue May 5 15:19:24 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * CursesW.h: Fix typo.
- * curses.cc: Removed: No longer needed.
- * Makefile.in: Don't build curses.o.
-
- Sat May 2 16:42:28 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- VMS changes from Eric Youngdale.
- * AllocRing.cc, Obstack.cc: Remove some a VMS hack that
- is no longer needed.
- * CursesW.cc, regex.h: More VMS stuff.
-
- Thu Apr 30 13:52:30 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * timer.cc: Use the more specific _G_HAVE_SYS_RESOURCE
- instead of the vague _G_SYSV.
- * delete.cc: Redundant with gcc/libgcc.2.c.
- * malloc.c: Remove junk that is now in gcc/libgcc2.c.
-
- Thu Apr 30 09:11:21 1992 K. Richard Pixley (rich@cygnus.com)
-
- * Makefile.in: make CFLAGS work from command line to make.
-
- Mon Apr 20 14:42:34 1992 Per Bothner (bothner@cygnus.com)
-
- * String.cc (String::OK): Re-arrange to avoid
- not-reached warning.
- * Makefile.in: Make 'touch stamp' not print out.
-
- Fri Apr 17 12:01:33 1992 Per Bothner (bothner at PersSony)
-
- * Integer.h, ...: Moved from ../g++-include. The plan
- is that ../g++-include only contains wrappers around
- standard C headers. It would not be needed on systems
- where the C header already support C++ (e.g. SVR4, Linux).
- * gen: Directory moved from ../g++-include.
- * CursesW.h, CursesW.cc: Handle using /usr/include/curses.h.
- * {Integer,Rational}.{h,cc}: Add a convention that an IntRep
- whose sz==0 is staticly allocated and should not be deleted
- when an Integer is destroyed. Define static INtReps for -1, 0,
- and 1, and use those where appropriate (including default
- constructors for Integer and Rational).
- * Integer.cc, Rational.cc, String.cc: Make Integer::OK(),
- Rational::OK() and String::OK() more robust.
- * RNG.cc: Don't give RNG::{single,double}Mantissa initial
- values, since that may be too late if there is a static
- RNG. Instead, initialize them in RNG::RNG.
- * bcopy.cc: Removed (use libiberty version).
- * timer.cc: Include <_G_config.h> to get __G_SYSV definition.
-
- Tue Mar 24 16:15:40 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * Rational.cc: Added Rational::fits_in_float() and
- fits_in_double() methods. Suggested/requested by
- Wendell Craig Baker <wbaker@ic.berkeley.edu>/
-
- Mon Mar 23 16:34:16 1992 Per Bothner (bothner@rtl.cygnus.com)
-
- * BitSet.cc, BitString.cc, Fix.cc: Add printon() methods,
- and changed operator<< functions to use printon().
- Deprecate use of *toa-style functions that use AllocRing;
- the new printon() methods do not.
- * Integer.cc: Added Integer::printon; fixed up operator<<
- to use opfx() as it's supposed to.
-
- Fri Mar 6 15:25:55 1992 Per Bothner (bothner@cygnus.com)
-
- * gnulib3.c: Removed obsolete file.
-
- Thu Mar 5 16:40:09 1992 Per Bothner (bothner@cygnus.com)
-
- * *.cc: Experiemnted with for each Foo.cc, adding
- '#define _COMPILING_Foo' to control compilation of inlines in
- Foo.h, then undid that change (see discussion in
- ../g_++-include/ChangeLog). Net difference is thus some
- minor tweaking.
-
- * regex.cc: Tweaks to remove warnings.
-
- Tue Mar 3 17:23:57 1992 Per Bothner (bothner@cygnus.com)
-
- * BitSet.cc: Move BitSet::clear() here from BitSet.h,
- and make non-inlined.
-
- Sun Mar 1 16:26:07 1992 Per Bothner (bothner@cygnus.com)
-
- * BitSet.cc, BitString.cc, Integer.cc, Rational.cc, String.cc:
- Make error() methods return void, not volatile void, since
- sometimes these error handlers *do* return.
- * Fix.cc: Fix parenthesization error.
-
- Sat Feb 29 14:07:32 1992 Michael Tiemann (tiemann@cygnus.com)
-
- * regex.cc (re_compile_pattern): Back out source code change that
- was used to workaround a bug in g++.
-
- Wed Feb 26 18:04:40 1992 K. Richard Pixley (rich@cygnus.com)
-
- * Makefile.in, configure.in: removed traces of namesubdir,
- -subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
- copyrights to '92, changed some from Cygnus to FSF.
-
- Wed Feb 26 12:37:43 1992 Per Bothner (bothner at cygnus.com)
-
- * BitSet.cc, BitString.cc, Integer.cc, Rational.cc,
- String.cc, error.cc: Use new _VOLATILE_VOID macro (from
- builtin.h) (to allow compilation by other C++ compilers).
- * BitSet.cc,regex.cc: #include <string.h>.
-
- Thu Feb 20 21:46:17 1992 Per Bothner (bothner at cygnus.com)
-
- * Regex.cc, regex.cc: Add some needed casts.
-
- Wed Feb 19 23:32:38 1992 Per Bothner (bothner at cygnus.com)
-
- * timer.cc: Include sys/types.h, since it is no
- longer automatically included by time.h.
- * regex.cc: Added a comment about being based on regex.c.
-
- Tue Feb 11 11:24:18 1992 Per Bothner (bothner at cygnus.com)
-
- * String.cc: Only skip ws if appropriate.
- * Complex.cc, Fix.cc, Integer.cc, Rational.cc:
- Apply fix below to other cases of operator>>.
- (And if the format is bad, set failbit, not badbit.)
-
- * String.cc (String::operator>>, readline):
- Use ipfx(0) instead of good() (unless _OLD_STREAMS).
- Thus make sure to set the failbit (to prevent
- infinite loops if eofbit is set without failbit).
-
- Mon Feb 10 11:20:13 1992 Per Bothner (bothner at rtl.cygnus.com)
-
- * String.C (String::operator const char*): Don't
- use the str() function to copy into an AllocRing
- (since we're phasing out use of AllocRings).
-
- Wed Jan 29 12:51:05 1992 Per Bothner (bothner at cygnus.com)
-
- * Sample.cc: Rename #included files to current names.
-
- Fri Jan 24 15:51:50 1992 Per Bothner (bothner at cygnus.com)
-
- * Makefile.in, configure.in: Some common rules moved to Make.defs.
-
- * new.cc, delete.cc: Include stdlib.h instead of obsolete malloc.h.
-
- Fri Jan 17 15:03:28 1992 Per Bothner (bothner at cygnus.com)
-
- Merge in Doug Lea's latest version; other fixes.
- * Most files: Replaced copyright notice (the old
- ones claimed to be part of GNU CC).
- * Makefile.in (depend): Tweak it.
- * ACG.cc, AllocRing.cc, BitSet.cc, BitString.cc, GetOpt.cc,
- RNG.cc, dtoa.cc: Minor improvements.
- * BitString.cc, Fix16.cc, Fix24.cc, String.cc: Change (int)
- to (unsigned int) various places, inspired by gcc-2 warnings.
- * Complex.cc, CursesW.cc, Fix.cc, Integer.cc, Rational.cc,
- String.cc: Various changes to allow use with either the
- old stream facility or the new iostream facility.
- * regex.cc: Use 'new char[]' instead of 'malloc()'.
- * bcopy.cc: Minor changes. Rename bcopy -> libgxx_bcopy.
- * malloc.c: Use size_t consistently.
- * regex.cc: New version from FSF (C++ -ified).
- * minmax.cc: New file.
- * MIN.cc, MAX.cc, std.cc: Removed.
-
- Sat Jan 11 14:44:17 1992 Michael Tiemann (tiemann at cygnus.com)
-
- * CursesW.cc, GetOpt.cc: Don't declare any static class members
- `static' at top-level.
-
- Sun Jan 5 00:12:05 1992 Per Bothner (bothner at cygnus.com)
-
- * Makefile.in, configure.in: Automated 'make depend' support.
- * String.cc: For now, use _bad instead of ios::badbit.
- * File.cc, Filebuf.cc, PlotFile.cc, SFile.cc, filebuf.cc,
- form.cc, istream.cc, itoa.cc, ostream.cc, streambuf.cc:
- Moved to ../old-stream.
- * Makefile.in: Move rules for Making the stream stuff to
- ../old-stream/Makefile.in.
-
- Fri Jan 3 17:00:40 1992 Per Bothner (bothner at cygnus.com)
-
- * Integer.cc, BitSet.cc, BitString.cc, Rational.cc:
- Add #include <builtin.h> as needed. It was included by the
- old stream.h, but not by the new iostream.h.
- * Integer.cc: Merged in Doug Lea's changes to avoid
- signed/unsigned warnings.
- * Fix.cc, String.cc: Fix some portabilty problems that
- depended on the old stream code.
-
- Tue Dec 31 18:19:15 1991 Per Bothner (bothner at cygnus.com)
-
- * Makefile.in: Move common definitions to ../Make.defs.
- * configure.in: Define host_makefile_frag to pull in Make.defs.
-
- Sat Dec 28 16:47:38 1991 Michael Tiemann (tiemann at cygnus.com)
-
- * regex.cc (re_compile_pattern,re_comp,main): Use `malloc' instead
- of `new char[]' since we need to call realloc, and that doesn't
- work with arrays allocated by new.
- * Regex.cc (Regex::Regex): Ditto.
-
-