c_locale_gnu.cc: Same errno fixes as generic.
2002-01-30 Benjamin Kosnik <bkoz@redhat.com> * config/locale/c_locale_gnu.cc: Same errno fixes as generic. * ChangeLog-2001: Fix my spelling errors... * docs/html/17_intro/RELEASE-NOTES: Update. * docs/html/17_intro/TODO: Update. * README (file): Update. From-SVN: r49358
This commit is contained in:
parent
8785985197
commit
f5d09ce747
5 changed files with 35 additions and 42 deletions
|
@ -2,6 +2,11 @@
|
||||||
|
|
||||||
* config/locale/c_locale_gnu.cc: Same errno fixes as generic.
|
* config/locale/c_locale_gnu.cc: Same errno fixes as generic.
|
||||||
|
|
||||||
|
* ChangeLog-2001: Fix spelling errors...
|
||||||
|
* docs/html/17_intro/RELEASE-NOTES: Update.
|
||||||
|
* docs/html/17_intro/TODO: Update.
|
||||||
|
* README (file): Update.
|
||||||
|
|
||||||
2002-01-30 Loren Rittle <ljrittle@acm.org>
|
2002-01-30 Loren Rittle <ljrittle@acm.org>
|
||||||
|
|
||||||
* config/locale/c_locale_generic.cc: Check errno for ERANGE
|
* config/locale/c_locale_generic.cc: Check errno for ERANGE
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
* include/ext/stl_hashtable.h: Likewise.
|
* include/ext/stl_hashtable.h: Likewise.
|
||||||
* include/bits/stl_iterator_base_funcs.h: Move distance() extension...
|
* include/bits/stl_iterator_base_funcs.h: Move distance() extension...
|
||||||
* include/ext/iterator: to here. New file.
|
* include/ext/iterator: to here. New file.
|
||||||
* include/Makefile.am (ext_headers): Add new file, alphabatize.
|
* include/Makefile.am (ext_headers): Add new file, alphabetize.
|
||||||
* include/Makefile.in: Regenerate.
|
* include/Makefile.in: Regenerate.
|
||||||
|
|
||||||
2001-12-31 Phil Edwards <pme@gcc.gnu.org>
|
2001-12-31 Phil Edwards <pme@gcc.gnu.org>
|
||||||
|
@ -273,7 +273,7 @@
|
||||||
|
|
||||||
2001-12-14 Benjamin Kosnik <bkoz@redhat.com>
|
2001-12-14 Benjamin Kosnik <bkoz@redhat.com>
|
||||||
|
|
||||||
Clean up initialization and simplfy caching of underlying "C"
|
Clean up initialization and simplify caching of underlying "C"
|
||||||
default locale objects.
|
default locale objects.
|
||||||
* src/localename.cc (locale::_Impl::_Impl(string, size_t):
|
* src/localename.cc (locale::_Impl::_Impl(string, size_t):
|
||||||
Unconditionally create __clocale object for all named locales,
|
Unconditionally create __clocale object for all named locales,
|
||||||
|
|
|
@ -38,8 +38,7 @@ It has subdirectories:
|
||||||
|
|
||||||
include/bits
|
include/bits
|
||||||
Files included by standard headers and by other files in
|
Files included by standard headers and by other files in
|
||||||
the bits directory. Includes a set of files bits/std_xxxx.h
|
the bits directory.
|
||||||
that implement the standard headers <xxxx>.
|
|
||||||
|
|
||||||
include/backward
|
include/backward
|
||||||
Headers provided for backward compatibility, such as <iostream.h>.
|
Headers provided for backward compatibility, such as <iostream.h>.
|
||||||
|
@ -53,7 +52,7 @@ It has subdirectories:
|
||||||
Files that are used in constructing the library, but are not
|
Files that are used in constructing the library, but are not
|
||||||
installed.
|
installed.
|
||||||
|
|
||||||
testsuites/17_* to 27_*
|
testsuites/[thread, 17_* to 27_*]
|
||||||
Test programs are here, and may be used to begin to exercise the
|
Test programs are here, and may be used to begin to exercise the
|
||||||
library. Support for "make check" and "make check-install" is
|
library. Support for "make check" and "make check-install" is
|
||||||
complete, and runs through all the subdirectories here when this
|
complete, and runs through all the subdirectories here when this
|
||||||
|
|
|
@ -1,55 +1,43 @@
|
||||||
2001-12-18
|
2002-02-01
|
||||||
|
|
||||||
Release Notes
|
Release Notes
|
||||||
-------------
|
-------------
|
||||||
The Standard C++ Library v3, or libstdc++-2.9x, is an ongoing project
|
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 twelfth snapshot of the libstdc++ rewrite. It is still
|
This is the thirteenth 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.
|
||||||
|
|
||||||
The Standard C++ Library v3, or libstdc++-2.9x, follows an open
|
The Standard C++ Library, follows an open development model,
|
||||||
development model, attempting to be fully buzzword, bazaar, and GNU
|
attempting to be fully buzzword, bazaar, and GNU compliant. Full
|
||||||
compliant. Full details on participating, including contributor
|
details on participating, including contributor guidelines, mailing
|
||||||
guidelines, mailing list subscription, mailing list archives,
|
list subscription, mailing list archives, up-to-date documentation,
|
||||||
up-to-date documentation, and various and sundry other details can be
|
and various and sundry other details can be found at the following
|
||||||
found at the following URL:
|
URL:
|
||||||
|
|
||||||
http://gcc.gnu.org/libstdc++/
|
http://gcc.gnu.org/libstdc++/
|
||||||
|
|
||||||
|
|
||||||
New:
|
New:
|
||||||
---
|
---
|
||||||
- add S390, m68k, x86-64 support.
|
- more doxygen documentation.
|
||||||
- doxygen documentation has been extended, including man pages.
|
- extensions moved out of namespace std
|
||||||
- verbose terminate handling has been added.
|
- HPUX long long support
|
||||||
- some libsupc++ tweaks
|
- more string optimizations
|
||||||
- warnings for deprecated headers now active.
|
- support for NetBSD cross compiles
|
||||||
- dejagnu testsuite preliminary documentation.
|
- concept_check merge from boost
|
||||||
- dejagnu testsuite default.
|
- header simplification
|
||||||
- dejagnu testsuite cross compiler, multilib safe.
|
- named locale bug shakeout
|
||||||
- long long iostreams on by default, rework of ISO C99 support.
|
- thread testsuite
|
||||||
- iterator re-write and testsuites.
|
|
||||||
- container testsuites.
|
|
||||||
- allocator revamp and testsuites.
|
|
||||||
- more concept-checking work.
|
|
||||||
- basic_string optimization and MT fixes.
|
|
||||||
- new limits implementation.
|
|
||||||
- update -fno-exceptions code, verify it works.
|
|
||||||
- full named locale support fpr all facets, choice of gnu,
|
|
||||||
ieee_1003.1-200x (POSIX 2), or generic models. Full support depends
|
|
||||||
on target OS and underlying "C" library support.
|
|
||||||
|
|
||||||
Bugs fixed:
|
Bugs fixed:
|
||||||
-----------
|
-----------
|
||||||
2964, 2627, 2523, 2832, 2830, 2931, 2985, 2970, 2997, 2976, 3016,
|
5148, 3829, 2054, 5174, 2913, 4879, 3150, 5331, 5280, 5198, 5432
|
||||||
3018, 3034, 3035, 3036, 3017, 3045, 3082, 2767, 2989, 2992, 3113,
|
- fix Darwin build issue with '~' in prefix
|
||||||
3114, 2346, 3126, 3139, 3140, 3141, 3142, 2071, 3377, 3272, 2211,
|
+ others.
|
||||||
3284, 3599, 3988, 3349, 3740, 4143, 4536, 4545, 4542, 4503, 3647,
|
|
||||||
4354, 4622, 4749, 3666, 4219, 4548, 3655, 3150, 4402, 282, 3720,
|
|
||||||
5037, 5054, 3679, 5136, others.
|
|
||||||
|
|
||||||
|
|
||||||
What doesn't:
|
What doesn't:
|
||||||
|
@ -91,3 +79,4 @@ recommended, which may introduce additional dependencies for
|
||||||
up-to-date binutils. In addition, you may need up-to-date tools for
|
up-to-date binutils. In addition, you may need up-to-date tools for
|
||||||
modifying Makefiles and regenerating configure scripts: automake
|
modifying Makefiles and regenerating configure scripts: automake
|
||||||
(version 1.4), autoconf (version 2.13 and higher), and libtool.
|
(version 1.4), autoconf (version 2.13 and higher), and libtool.
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
- do doxygen manpages
|
- coordinate with "C" library people the "C" compatibility headers.
|
||||||
|
|
||||||
|
- do more doxygen manpages
|
||||||
|
|
||||||
- implement __convert_to_v and __convert_from_v without "C" library
|
- implement __convert_to_v and __convert_from_v without "C" library
|
||||||
functions and and LANG environment variable dependencies.
|
functions and and LANG environment variable dependencies.
|
||||||
|
@ -11,8 +13,6 @@ executable speed.
|
||||||
|
|
||||||
- benchmarking addition to the testsuite that does the above.
|
- benchmarking addition to the testsuite that does the above.
|
||||||
|
|
||||||
- thread testing addition to the testsuite.
|
|
||||||
|
|
||||||
- implement symbol versioning for ELF targets.
|
- implement symbol versioning for ELF targets.
|
||||||
|
|
||||||
- exception specifications need to be reviewed for all parts of the
|
- exception specifications need to be reviewed for all parts of the
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue