RELEASE-NOTES: Update.

2002-03-05  Benjamin Kosnik  <bkoz@redhat.com>

	* docs/html/17_intro/RELEASE-NOTES: Update.
	* README: Format subdirectories.

From-SVN: r50326
This commit is contained in:
Benjamin Kosnik 2002-03-05 20:16:09 +00:00 committed by Benjamin Kosnik
parent 65649daa25
commit c01bfdbf7c
3 changed files with 79 additions and 66 deletions

View file

@ -1,3 +1,8 @@
2002-03-05 Benjamin Kosnik <bkoz@redhat.com>
* docs/html/17_intro/RELEASE-NOTES: Update.
* README: Format subdirectories.
2002-03-05 Paolo Carlini <pcarlini@unitus.it> 2002-03-05 Paolo Carlini <pcarlini@unitus.it>
libstdc++/5816 libstdc++/5816
@ -54,12 +59,15 @@
2002-02-26 Benjamin Kosnik <bkoz@redhat.com> 2002-02-26 Benjamin Kosnik <bkoz@redhat.com>
libstdc++/3983
* include/bits/basic_ios.tcc (basic_ios::init): Set _M_fill to zero. * include/bits/basic_ios.tcc (basic_ios::init): Set _M_fill to zero.
Adjust comment. Adjust comment.
* include/bits/basic_ios.h (basic_ios::_M_fill): Make mutable. * include/bits/basic_ios.h (basic_ios::_M_fill): Make mutable.
(basic_ios::_M_fill_init): New. (basic_ios::_M_fill_init): New.
(basic_ios::fill()): Delay dealing with _M_fill. (basic_ios::fill()): Delay dealing with _M_fill.
Adjust comment. Adjust comment.
* ios.cc (ios_base::ios_base()): Initialize _M_callbacks, _M_words.
(ios_base::_M_call_callbacks): Adjust.
* testsuite/27_io/ios_init.cc (test02): Adjust testcase. * testsuite/27_io/ios_init.cc (test02): Adjust testcase.
2002-02-26 Loren Rittle <ljrittle@acm.org> 2002-02-26 Loren Rittle <ljrittle@acm.org>

View file

@ -1,8 +1,9 @@
file: libstdc++-v3/README file: libstdc++-v3/README
New users may wish to point their web browsers to the file documentation.html New users may wish to point their web browsers to the file
in the 'docs/html' subdirectory. It contains brief building instructions and documentation.html in the 'docs/html' subdirectory. It contains brief
notes on how to configure the library in interesting ways. building instructions and notes on how to configure the library in
interesting ways.
Instructions for configuring and building appear in Instructions for configuring and building appear in
docs/html/install.html. docs/html/install.html.
@ -16,6 +17,11 @@ It has subdirectories:
Files in HTML and text format that document usage, quirks of the Files in HTML and text format that document usage, quirks of the
implementation, and contributor checklists. implementation, and contributor checklists.
include
All header files for the C++ library are within this directory,
modulo specific runtime-related files that are in the libsupc++
directory.
include/std include/std
Files meant to be found by #include <name> directives in Files meant to be found by #include <name> directives in
standard-conforming user programs. standard-conforming user programs.

View file

@ -1,4 +1,4 @@
2002-02-01 2002-03-05
Release Notes Release Notes
------------- -------------
@ -6,7 +6,7 @@ The Standard C++ Library, or libstdc++-v3, is an ongoing project
to fully implement the ISO 14882 Standard C++ library as described in to fully implement the ISO 14882 Standard C++ library as described in
chapters 17 through 27 and annex D. chapters 17 through 27 and annex D.
This is the thirteenth snapshot of the libstdc++ rewrite. It is still This is the fourteenth snapshot of the libstdc++ rewrite. It is still
has some incomplet and incorrekt parts, but it's a lot less incomplete has some incomplet and incorrekt parts, but it's a lot less incomplete
and incorrect than some of the earlier snapshots, and quite usable. and incorrect than some of the earlier snapshots, and quite usable.
@ -23,20 +23,16 @@ URL:
New: New:
--- ---
- more doxygen documentation. - more doxygen documentation.
- extensions moved out of namespace std - more named locale bug fixes
- HPUX long long support - support for symbol versioning when using GNU ld >= 2.12
- more string optimizations - wide-io
- support for NetBSD cross compiles - tuning for executable size
- concept_check merge from boost
- header simplification
- named locale bug shakeout
- thread testsuite
Bugs fixed: Bugs fixed:
----------- -----------
5148, 3829, 2054, 5174, 2913, 4879, 3150, 5331, 5280, 5198, 5432 5816, 3955, 3983, 5708, 5697, 5286, 3860, 5579
- fix Darwin build issue with '~' in prefix AIX linkage and threading fixes.
+ others. + others.
@ -73,10 +69,13 @@ Dos Reis, Phil Edwards, and Ulrich Drepper.
Development tools: Development tools:
------------------ ------------------
You will need a recent version of gcc to compile the snapshot of You will need a current version of gcc to compile this snapshot of
libstdc++. The use of CVS gcc, or gcc-3_0-branch is strongly libstdc++. The use of the latest stable gcc-3.0.x release (3.0.4), CVS
recommended, which may introduce additional dependencies for gcc, or gcc-3_1-branch is strongly recommended, which may also
up-to-date binutils. In addition, you may need up-to-date tools for introduce additional dependencies for up-to-date binutils. In
modifying Makefiles and regenerating configure scripts: automake particular, current binutils (2.12) is recommended so that symbol
(version 1.4), autoconf (version 2.13 and higher), and libtool. versioning for the library is on by default. In addition, you may need
up-to-date tools for modifying Makefiles and regenerating configure
scripts: automake (version 1.4), autoconf (version 2.13 and higher),
and libtool.