This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[v3] more doc updates



prepare for libstdc++-v3.0.96

2002-01-30  Benjamin Kosnik  <bkoz@redhat.com>

	* 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.


Index: ChangeLog-2001
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/ChangeLog-2001,v
retrieving revision 1.1
diff -c -p -r1.1 ChangeLog-2001
*** ChangeLog-2001	2002/01/29 02:57:55	1.1
--- ChangeLog-2001	2002/01/31 02:01:44
***************
*** 21,27 ****
  	* include/ext/stl_hashtable.h:  Likewise.
  	* include/bits/stl_iterator_base_funcs.h:  Move distance() extension...
  	* include/ext/iterator:  to here.  New file.
! 	* include/Makefile.am (ext_headers):  Add new file, alphabatize.
  	* include/Makefile.in:  Regenerate.
  
  2001-12-31  Phil Edwards  <pme@gcc.gnu.org>
--- 21,27 ----
  	* include/ext/stl_hashtable.h:  Likewise.
  	* include/bits/stl_iterator_base_funcs.h:  Move distance() extension...
  	* include/ext/iterator:  to here.  New file.
! 	* include/Makefile.am (ext_headers):  Add new file, alphabetize.
  	* include/Makefile.in:  Regenerate.
  
  2001-12-31  Phil Edwards  <pme@gcc.gnu.org>
***************
*** 273,279 ****
  
  2001-12-14  Benjamin Kosnik  <bkoz@redhat.com>
  
! 	Clean up initialization and simplfy caching of underlying "C"
  	default locale objects.
  	* src/localename.cc (locale::_Impl::_Impl(string, size_t):
  	Unconditionally create __clocale object for all named locales,
--- 273,279 ----
  
  2001-12-14  Benjamin Kosnik  <bkoz@redhat.com>
  
! 	Clean up initialization and simplify caching of underlying "C"
  	default locale objects.
  	* src/localename.cc (locale::_Impl::_Impl(string, size_t):
  	Unconditionally create __clocale object for all named locales,
Index: README
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/README,v
retrieving revision 1.11
diff -c -p -r1.11 README
*** README	2001/12/18 22:01:20	1.11
--- README	2002/01/31 02:01:44
*************** It has subdirectories:
*** 38,45 ****
  
    include/bits
       Files included by standard headers and by other files in
!      the bits directory.  Includes a set of files bits/std_xxxx.h
!      that implement the standard headers <xxxx>.
  
    include/backward
       Headers provided for backward compatibility, such as <iostream.h>.
--- 38,44 ----
  
    include/bits
       Files included by standard headers and by other files in
!      the bits directory. 
  
    include/backward
       Headers provided for backward compatibility, such as <iostream.h>.
*************** It has subdirectories:
*** 53,59 ****
       Files that are used in constructing the library, but are not
       installed.
  
!   testsuites/17_* to 27_*
       Test programs are here, and may be used to begin to exercise the 
       library.  Support for "make check" and "make check-install" is
       complete, and runs through all the subdirectories here when this
--- 52,58 ----
       Files that are used in constructing the library, but are not
       installed.
  
!   testsuites/[thread, 17_* to 27_*]
       Test programs are here, and may be used to begin to exercise the 
       library.  Support for "make check" and "make check-install" is
       complete, and runs through all the subdirectories here when this
Index: docs/html/17_intro/RELEASE-NOTES
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/docs/html/17_intro/RELEASE-NOTES,v
retrieving revision 1.4
diff -c -p -r1.4 RELEASE-NOTES
*** RELEASE-NOTES	2001/12/19 21:36:32	1.4
--- RELEASE-NOTES	2002/01/31 02:01:44
***************
*** 1,55 ****
! 2001-12-18
  
  Release Notes   
  -------------
! The Standard C++ Library v3, or libstdc++-2.9x, is an ongoing project
  to fully implement the ISO 14882 Standard C++ library as described in
  chapters 17 through 27 and annex D.
  
! This is the twelfth snapshot of the libstdc++ rewrite.  It is still
  has some incomplet and incorrekt parts, but it's a lot less incomplete
  and incorrect than some of the earlier snapshots, and quite usable.
  
! The Standard C++ Library v3, or libstdc++-2.9x, 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://gcc.gnu.org/libstdc++/
  
  
  New: 
  --- 
! - add S390, m68k, x86-64 support.
! - doxygen documentation has been extended, including man pages.
! - verbose terminate handling has been added.
! - some libsupc++ tweaks
! - warnings for deprecated headers now active.
! - dejagnu testsuite preliminary documentation.
! - dejagnu testsuite default.
! - dejagnu testsuite cross compiler, multilib safe.
! - long long iostreams on by default, rework of ISO C99 support.
! - 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:
  -----------
! 2964, 2627, 2523, 2832, 2830, 2931, 2985, 2970, 2997, 2976, 3016,
! 3018, 3034, 3035, 3036, 3017, 3045, 3082, 2767, 2989, 2992, 3113,
! 3114, 2346, 3126, 3139, 3140, 3141, 3142, 2071, 3377, 3272, 2211,
! 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:
--- 1,43 ----
! 2002-02-01
  
  Release Notes   
  -------------
! The Standard C++ Library, or libstdc++-v3, is an ongoing project
  to fully implement the ISO 14882 Standard C++ library as described in
  chapters 17 through 27 and annex D.
  
! 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
  and incorrect than some of the earlier snapshots, and quite usable.
  
! The Standard C++ Library, 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://gcc.gnu.org/libstdc++/
  
  
  New: 
  --- 
! - more doxygen documentation.
! - extensions moved out of namespace std
! - HPUX long long support
! - more string optimizations
! - support for NetBSD cross compiles
! - concept_check merge from boost
! - header simplification
! - named locale bug shakeout
! - thread testsuite
  
+ 
  Bugs fixed:
  -----------
! 5148, 3829, 2054, 5174, 2913, 4879, 3150, 5331, 5280, 5198, 5432
! - fix Darwin build issue with '~' in prefix
! + others.
  
  
  What doesn't:
*************** recommended, which may introduce additio
*** 91,93 ****
--- 79,82 ----
  up-to-date binutils. 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.
+ 
Index: docs/html/17_intro/TODO
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/docs/html/17_intro/TODO,v
retrieving revision 1.4
diff -c -p -r1.4 TODO
*** TODO	2002/01/23 02:02:18	1.4
--- TODO	2002/01/31 02:01:45
***************
*** 1,5 ****
! - do doxygen manpages
  
  - implement __convert_to_v and __convert_from_v without "C" library
  functions and and LANG environment variable dependencies.
  
--- 1,7 ----
! - coordinate with "C" library people the "C" compatibility headers.
  
+ - do more doxygen manpages
+ 
  - implement __convert_to_v and __convert_from_v without "C" library
  functions and and LANG environment variable dependencies.
  
*************** Figure out a way to use ICU data, like l
*** 10,17 ****
  executable speed.
  
  - benchmarking addition to the testsuite that does the above.
- 
- - thread testing addition to the testsuite.
  
  - implement symbol versioning for ELF targets.
  
--- 12,17 ----


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