This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Announcing libstdc++-2.90.7


I just attempted a compile and installation. All goes well (using Mumit's
cygwin limits) until the installation. The makefile seems to desire a file
in the 'bits' source directory by the name 'ctype_base.h'. This file seems
to be somewhat platform-specific and appears, at first look, to be copied
from the 'config' directory during configuration time; however, this is not
happening for me. Here is my configuration:

- Cygwin b20.1
- configure run with '--prefix=<cygwin
dir> --enable-shared --enable-static --enable-namespaces'

For now, I will copy the default version of the file and see if things work.
I know that this is perilously close to the holidays, but if anyone is still
watching who has some input, please pass it on.

Thanks,

-- Matthew Brown

----- Original Message -----
From: Benjamin Kosnik <bkoz@cygnus.com>
To: <libstdc++@sourceware.cygnus.com>; <egcs@egcs.cygnus.com>;
<info-gnu@gnu.org>
Sent: Wednesday, December 22, 1999 12:15 AM
Subject: Announcing libstdc++-2.90.7


>
> 1999-12-21
>
> Release Notes
> -------------
> The Standard C++ Library v3, or libstc++-2.90.x, is an ongoing
> project to implement the ISO 14882 Standard C++ library as described
> in chapters 17 through 27 and annex D, as a drop-in replacement
> for the current (ARM-conformant) library.
>
> This is the eigth snapshot of the libstdc++ rewrite.  It is still
> incomplet and incorrekt.
>
> The Standard C++ Library v3, or libstc++-2.90.x, follows an open
> development model, attempting to be fully buzzword, bazaar, and GNU
> compliant. Full details on participating, including contributor
> guidelines, mailing list subscription, mailing list archives,
> up-to-date documentation, and various and sundry other details can be
> found at the following URL:
>
>   http://sourceware.cygnus.com/libstdc++/
>
>
> New:
> ---
> - Now compiling with -Wall -Werror -Winline works, and is on by default.
> - Conditional compilation for hosts that don't support wchar_t.
> - Attempts have been made to get this to compile hosted on cygwin.
>   Mumit Khan has done bunches here.
> - Chapter 22:
>   Kevin Ediger did some killer formatting work for the floating point
parts of
>   num_put::do_put.
> - Chapter 26:
>   valarray fixes:
>     the non-standard member function
>     'valarray<T>::product()' is removed for Standard compliance purpose.
>     Some missing non member functions (e.g. tanh) are added.
>     valarray::sum() now uses operator+= instead of operator+.
>     valarray::min() and valarray::max() no longer causes parse errors.
>     Typographical errors that used to cause a seg fault are corrected.
>   complex fixes:  some missing constructors are added.
>   Optimized calling of cmath funcs for targets that support builtin
functions.
>   mknumeric_limits was robustified.
> - Chapter 27:
>   Preliminary inlining for all buffering and iostream classes and
manipulators.
>   Testing for istream and ostream operators complete.
>   istream validation testing complete.
>   ostream formatting validations mostly complete.
>   ostream<<operator(float, double, etc.) now work.
>   Testing for correct stream state and thrown exceptions complete.
>   A lot of stringbuf changes.
>   Attempts to make includes take as little time as possible.
>   streambuf to streambuf copies now work.
>   A brain-dead and in-elegant (but conformant) facet caching mechanism
>   replaces the elegant but non-conformant design.
>   iostream callbacks now work correctly.
>   A lot of the library working group issues are now implemented.
> - Additional documentation by Phil Edwards.
> - New website and mailing list interface.
> - For CVS egcs, -O2 and tree-level inlining works.
> - Many, many bug fixes.
>
> More info is available on the project website, URL as above.
>
> -Benjamin
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]