b53e4e1c51 
								
							 
						 
						
							
							
								
								Regenerate libstdc++ documentation  
							
							... 
							
							
							
							* doc/xml/faq.xml: Update copyright years.
	* doc/html/*: Regenerate.
From-SVN: r257142 
							
						 
						
							2018-01-29 12:37:17 +00:00  
				
					
						
							
							
								 
						
							
								5fdbeb16d7 
								
							 
						 
						
							
							
								
								Update C++17 library status documentation  
							
							... 
							
							
							
							* doc/xml/manual/status_cxx2017.xml: Update C++17 status, and
	information on feature-test macros.
	* doc/html/*: Regenerate.
From-SVN: r254078 
							
						 
						
							2017-10-25 15:06:12 +01:00  
				
					
						
							
							
								 
						
							
								a138d52a9b 
								
							 
						 
						
							
							
								
								Add _GLIBCXX_RELEASE macro to "Using" section of manual  
							
							... 
							
							
							
							* doc/xml/manual/abi.xml: Add xml:id anchor.
	* doc/xml/manual/using.xml (manual.intro.using.macros): Document
	_GLIBCXX_RELEASE. Link to new anchor for __GLIBCXX__ notes.
	(concurrency.io.structure): Add markup.
	* doc/html/*: Regenerate.
From-SVN: r246532 
							
						 
						
							2017-03-28 13:43:06 +01:00  
				
					
						
							
							
								 
						
							
								f61581f7a0 
								
							 
						 
						
							
							
								
								Fix typos in libstdc++ docs and update copyright years  
							
							... 
							
							
							
							* doc/xml/manual/spine.xml: Update copyright years.
	* doc/xml/manual/build_hacking.xml: Fix spelling of libbuilddir.
	* doc/xml/manual/test.xml: Likewise.
	* doc/html/*: Regenerate.
From-SVN: r244017 
							
						 
						
							2017-01-03 11:16:31 +00:00  
				
					
						
							
							
								 
						
							
								bfd84e6ba5 
								
							 
						 
						
							
							
								
								Makefile.am (install-freestanding-headers): Add concept_check.h and move.h to the installed headers.  
							
							... 
							
							
							
							2016-03-23  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        * include/Makefile.am (install-freestanding-headers): Add
        concept_check.h and move.h to the installed headers.
        * include/Makefile.in: Regenerated.
        * include/bits/concept_check.h: Ignore _GLIBCXX_CONCEPT_CHECKS for
        freestanding implementations.
        * doc/xml/manual/using.xml (_GLIBCXX_CONCEPT_CHECKS): Mention
        that this macro has no effect for freestanding implementations.
        * doc/html/manual/using_macros.html: Likewise.
From-SVN: r234414 
							
						 
						
							2016-03-23 00:41:52 +00:00  
				
					
						
							
							
								 
						
							
								be9967e877 
								
							 
						 
						
							
							
								
								Document __STDCPP_WANT_MATH_SPEC_FUNCS__ macro  
							
							... 
							
							
							
							* doc/xml/manual/using.xml: Document __STDCPP_WANT_MATH_SPEC_FUNCS__.
	* doc/html/*: Regenerate.
From-SVN: r233645 
							
						 
						
							2016-02-23 20:03:30 +00:00  
				
					
						
							
							
								 
						
							
								2f1e8e7c47 
								
							 
						 
						
							
							
								
								Enable lightweight checks with _GLIBCXX_ASSERTIONS.  
							
							... 
							
							
							
							* doc/xml/manual/using.xml (_GLIBCXX_ASSERTIONS): Document.
	* doc/html/manual/using_macros.html: Regenerate.
	* include/bits/c++config: Define _GLIBCXX_ASSERTIONS when
	_GLIBCXX_DEBUG is defined. Disable std::string extern templates when
	(_GLIBCXX_EXTERN_TEMPLATE, __glibcxx_assert): Depend on
	_GLIBCXX_ASSERTIONS instead of _GLIBCXX_DEBUG.
	* include/debug/debug.h [!_GLIBCXX_DEBUG]: Define
	__glibcxx_requires_non_empty_range and __glibcxx_requires_nonempty.
	* include/backward/auto_ptr.h (auto_ptr::operator*,
	auto_ptr::operator->): Replace _GLIBCXX_DEBUG_ASSERT with
	__glibcxx_assert.
	* include/bits/basic_string.h (basic_string::operator[],
	basic_string::front, basic_string::back, basic_string::pop_back):
	Likewise.
	* include/bits/random.h
	(uniform_int_distribution::param_type::param_type,
	uniform_real_distribution::param_type::param_type,
	normal_distribution::param_type::param_type,
	gamma_distribution::param_type::param_type,
	bernoulli_distribution::param_type::param_type,
	binomial_distribution::param_type::param_type,
	geometric_distribution::param_type::param_type,
	negative_binomial_distribution::param_type::param_type,
	poisson_distribution::param_type::param_type,
	exponential_distribution::param_type::param_type): Likewise.
	* include/bits/regex.h (match_results::operator[],
	match_results::prefix, match_results::suffix): Likewise.
	* include/bits/regex.tcc (format, regex_iterator::operator++):
	Likewise.
	* include/bits/regex_automaton.tcc (_StateSeq::_M_clone): Likewise.
	* include/bits/regex_compiler.tcc (_Compiler::_Compiler,
	_Compiler::_M_insert_character_class_matcher): Likewise.
	* include/bits/regex_executor.tcc (_Executor::_M_dfs): Likewise.
	* include/bits/regex_scanner.tcc (_Scanner::_M_advance,
	_Scanner::_M_scan_normal): Likewise.
	* include/bits/shared_ptr_base.h (__shared_ptr::_M_reset,
	__shared_ptr::operator*): Likewise.
	* include/bits/stl_iterator_base_funcs.h (__advance): Likewise.
	* include/bits/unique_ptr.h (unique_ptr::operator*,
	unique_ptr::operator[]): Likewise.
	* include/experimental/fs_path.h (path::path(string_type, _Type),
	path::iterator::operator++, path::iterator::operator--,
	path::iterator::operator*): Likewise.
	* include/experimental/string_view (basic_string_view::operator[],
	basic_string_view::front, basic_string_view::back,
	basic_string_view::remove_prefix): Likewise.
	* include/ext/random (beta_distribution::param_type::param_type,
	normal_mv_distribution::param_type::param_type,
	rice_distribution::param_type::param_type,
	pareto_distribution::param_type::param_type,
	k_distribution::param_type::param_type,
	arcsine_distribution::param_type::param_type,
	hoyt_distribution::param_type::param_type,
	triangular_distribution::param_type::param_type,
	von_mises_distribution::param_type::param_type,
	hypergeometric_distribution::param_type::param_type,
	logistic_distribution::param_type::param_type): Likewise.
	* include/ext/vstring.h (__versa_string::operator[]): Likewise.
	* include/std/complex (polar): Likewise.
	* include/std/mutex [!_GTHREAD_USE_MUTEX_TIMEDLOCK]
	(timed_mutex::~timed_mutex, timed_mutex::unlock,
	(recursive_timed_mutex::~timed_mutex, recursive_timed_mutex::unlock):
	Likewise.
	* include/std/shared_mutex [!PTHREAD_RWLOCK_INITIALIZER]
	(__shared_mutex_pthread::__shared_mutex_pthread,
	__shared_mutex_pthread::~__shared_mutex_pthread): Likewise.
	(__shared_mutex_pthread::lock, __shared_mutex_pthread::try_lock,
	__shared_mutex_pthread::unlock, __shared_mutex_pthread::lock_shared,
	__shared_mutex_pthread::try_lock_shared): Likewise.
	(__shared_mutex_cv::~__shared_mutex_cv, __shared_mutex_cv::unlock,
	__shared_mutex_cv::unlock_shared): Likewise.
	(shared_timed_mutex::try_lock_until,
	shared_timed_mutex::try_lock_shared_until): Likewise.
	* include/std/valarray (valarray::valarray(const _Tp*, size_t),
	valarray::operator=, valarray::sum, valarray::min, valarray::max,
	_DEFINE_VALARRAY_AUGMENTED_ASSIGNMENT, _DEFINE_BINARY_OPERATOR):
	Likewise.
From-SVN: r227595 
							
						 
						
							2015-09-09 18:12:47 +01:00  
				
					
						
							
							
								 
						
							
								8a29fdfd23 
								
							 
						 
						
							
							
								
								configure.xml: Update descriptions of options affecting dual ABI and add cross-references.  
							
							... 
							
							
							
							* doc/xml/manual/configure.xml: Update descriptions of options
	affecting dual ABI and add cross-references.
	* doc/xml/manual/strings.xml: Clarify that string isn't COW now.
	* doc/xml/manual/using.xml: Document ABI transition.
	* doc/html/*: Regenerate.
From-SVN: r222262 
							
						 
						
							2015-04-21 11:38:43 +01:00  
				
					
						
							
							
								 
						
							
								9adc2d48ac 
								
							 
						 
						
							
							
								
								concurrency_extensions.xml: Update documentation on atomics.  
							
							... 
							
							
							
							* doc/xml/manual/concurrency_extensions.xml: Update documentation
	on atomics.
	* doc/xml/manual/using.xml: Likewise. Improve markup.
	* doc/html/*: Regenerate.
From-SVN: r222230 
							
						 
						
							2015-04-20 12:07:50 +01:00  
				
					
						
							
							
								 
						
							
								fa93ca85d8 
								
							 
						 
						
							
							
								
								appendix_contributing.xml: Remove broken link and defer to general documentation on contributing to GCC.  
							
							... 
							
							
							
							* doc/xml/manual/appendix_contributing.xml: Remove broken link and
	defer to general documentation on contributing to GCC.
	* doc/html/*: Regenerate.
From-SVN: r197334 
							
						 
						
							2013-04-02 01:09:44 +01:00  
				
					
						
							
							
								 
						
							
								53b03cce25 
								
							 
						 
						
							
							
								
								*: Regenerate.  
							
							... 
							
							
							
							2013-02-11  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/html/*: Regenerate.
From-SVN: r195959 
							
						 
						
							2013-02-11 23:24:26 +00:00  
				
					
						
							
							
								 
						
							
								898be2f38d 
								
							 
						 
						
							
							
								
								abi.xml: Update URLs for C++ ABI.  
							
							... 
							
							
							
							* doc/xml/manual/abi.xml: Update URLs for C++ ABI.
	* doc/xml/manual/policy_data_structures_biblio.xml: Add xmlns
	attribute.
	* doc/xml/manual/debug_mode.xml: Give filenames to chunks.
	* doc/xml/manual/diagnostics.xml: Likewise.
	* doc/xml/manual/extensions.xml: Likewise.
	* doc/xml/manual/bitmap_allocator.xml: Likewise.
	* doc/xml/manual/mt_allocator.xml: Likewise.
	* doc/xml/manual/policy_data_structures.xml: Likewise.
	* doc/xml/manual/parallel_mode.xml: Likewise.
	* doc/xml/manual/profile_mode.xml: Likewise.
	* doc/xml/manual/spine.xml: Likewise. Update copyright years.
	* doc/html/*: Regenerate.
From-SVN: r194576 
							
						 
						
							2012-12-18 11:08:33 +00:00  
				
					
						
							
							
								 
						
							
								27f36b7837 
								
							 
						 
						
							
							
								
								PR libstdc++/54102, part 2  
							
							... 
							
							
							
							2012-08-28  Benjamin Kosnik  <bkoz@redhat.com>
	PR libstdc++/54102, part 2
	* doc/Makefile.am (XSL_HTML_STYLE): use xhtml, not html.
	* doc/Makefile.in: Regenerate.
	* doc/html/*: Same.
From-SVN: r190771 
							
						 
						
							2012-08-29 04:44:10 +00:00  
				
					
						
							
							
								 
						
							
								6247d6df14 
								
							 
						 
						
							
							
								
								*: Regenerate.  
							
							... 
							
							
							
							2012-08-28  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/html/*: Regenerate.
From-SVN: r190770 
							
						 
						
							2012-08-29 02:09:55 +00:00  
				
					
						
							
							
								 
						
							
								3f6de40f27 
								
							 
						 
						
							
							
								
								re PR libstdc++/54354 (TODO extended iomanip manipulators std::get_time and std::put_time (C++11, section 27.7.5))  
							
							... 
							
							
							
							PR libstdc++/54354
	* doc/xml/manual/status_cxx2011.xml: Note missing manipulators.
	* doc/html/*: Regenerate.
From-SVN: r190616 
							
						 
						
							2012-08-23 09:37:19 +01:00  
				
					
						
							
							
								 
						
							
								f25481f470 
								
							 
						 
						
							
							
								
								faq.xml: Replace references to C++0x with C++11.  
							
							... 
							
							
							
							* doc/xml/faq.xml: Replace references to C++0x with C++11.
	* doc/xml/manual/intro.xml: Likewise.
	* doc/xml/manual/backwards_compatibility.xml: Likewise.
	* doc/xml/manual/shared_ptr.xml: Likewise.
	* doc/xml/manual/configure.xml: Likewise.
	* doc/xml/manual/evolution.xml: Likewise.
	* doc/xml/manual/using.xml: Likewise.
	* doc/xml/manual/strings.xml: Likewise.
	* doc/xml/manual/debug_mode.xml: Likewise.
	* doc/xml/manual/policy_data_structures.xml: Likewise.
	* doc/xml/manual/extensions.xml: Likewise.
	* doc/xml/manual/diagnostics.xml: Likewise.
	* doc/xml/manual/test.xml: Likewise.
	* doc/xml/manual/status_cxx200x.xml: Likewise, and rename to...
	* doc/xml/manual/status_cxx2011.xml: Here.
	* doc/Makefile.am: Rename status_cxx200x.xml.
	* doc/Makefile.in: Regenerate.
	* doc/html/*: Regenerate.
From-SVN: r181041 
							
						 
						
							2011-11-06 20:15:53 +00:00  
				
					
						
							
							
								 
						
							
								5e3a0ed1a7 
								
							 
						 
						
							
							
								
								*: Regenerate.  
							
							... 
							
							
							
							2011-09-27  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/html/*: Regenerate.
	* doc/Makefile.am: Un-nest the ext output directory.
	* doc/Makefile.in: Regenerate.
	* spine.xml: Remove authors, add abstract for short
	contents. Rename to index.html for html output.
	* manual/spine.xml: Authors here, manual starts with index.html.
	* api.xml: Update.
	* faq.xml: Same.
Co-Authored-By: Jonathan Wakely <jwakely.gcc@gmail.com>
From-SVN: r179304 
							
						 
						
							2011-09-28 01:37:10 +00:00  
				
					
						
							
							
								 
						
							
								65bdd626be 
								
							 
						 
						
							
							
								
								status_cxx200x.xml: Update to reflect current status and FDIS content.  
							
							... 
							
							
							
							2011-05-02  Jonathan Wakely  <jwakely.gcc@gmail.com>
	* doc/xml/manual/status_cxx200x.xml: Update to reflect current status
	and FDIS content.
	* doc/xml/manual/documentation_hacking.xml: Fix typo.
	* doc/html/*: Regenerate.
From-SVN: r173243 
							
						 
						
							2011-05-02 11:39:15 +01:00  
				
					
						
							
							
								 
						
							
								604e39b109 
								
							 
						 
						
							
							
								
								status_cxx200x.xml: Update.  
							
							... 
							
							
							
							2011-02-10  Jonathan Wakely  <jwakely.gcc@gmail.com>
	* doc/xml/manual/status_cxx200x.xml: Update.
	* doc/html/*: Regenerate.
From-SVN: r169996 
							
						 
						
							2011-02-10 00:54:53 +00:00  
				
					
						
							
							
								 
						
							
								df2c31eed7 
								
							 
						 
						
							
							
								
								*: Regenerate.  
							
							... 
							
							
							
							2011-02-08  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/html/*: Regenerate.
From-SVN: r169960 
							
						 
						
							2011-02-09 01:45:25 +00:00  
				
					
						
							
							
								 
						
							
								18246cedb5 
								
							 
						 
						
							
							
								
								faq.xml: Link to manual.  
							
							... 
							
							
							
							2010-04-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
	* doc/xml/faq.xml: Link to manual.
	* doc/xml/manual/using.xml: Expand dynamic libraries section.
	* doc/xml/manual/strings.xml: Mention shrink_to_fit() member.
	* doc/xml/manual/prerequisites.xml: Link to doxygen requirements.
	* doc/xml/manual/appendix_contributing.xml: Update Bash version.
	* doc/html/*: Regenerate.
From-SVN: r158624 
							
						 
						
							2010-04-22 00:33:44 +01:00  
				
					
						
							
							
								 
						
							
								bb7dcd0ef3 
								
							 
						 
						
							
							
								
								using.xml: Update.  
							
							... 
							
							
							
							2010-02-18  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/xml/manual/using.xml: Update.
	* doc/xml/manual/status_cxx1998.xml: Same.
	* doc/xml/manual/status_cxx200x.xml: Add link.
	* doc/html/*: Regenerate.
	* testsuite/17_intro/freestanding.cc: Add.
From-SVN: r156871 
							
						 
						
							2010-02-18 18:52:12 +00:00  
				
					
						
							
							
								 
						
							
								4396e06315 
								
							 
						 
						
							
							
								
								evolution.xml: Update for 4.4 and 4.5 releases.  
							
							... 
							
							
							
							2010-01-05  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/xml/manual/evolution.xml: Update for 4.4 and 4.5 releases.
	* doc/html: Regenerate.
From-SVN: r155661 
							
						 
						
							2010-01-05 20:51:05 +00:00  
				
					
						
							
							
								 
						
							
								7fa94fbb93 
								
							 
						 
						
							
							
								
								intro.xml: Escape '&', validate.  
							
							... 
							
							
							
							2009-07-20  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/xml/manual/intro.xml: Escape '&', validate.
	* doc/xml/manual/using.xml: Validate, dead link check.
	* doc/xml/manual/strings.xml: Same.
	* doc/xml/manual/appendix_contributing.xml: Same.
	* doc/xml/manual/iterators.xml: Same.
	* doc/xml/manual/spine.xml: Same.
	* doc/xml/faq.xml: Remove redundant xreflabel entities.
	* doc/xml/gnu/gpl-3.0.xml: Same.
	* doc/xml/manual/mt_allocator.xml: Same.
	* doc/xml/manual/allocator.xml: Same.
	* doc/xml/manual/ctype.xml: Same.
	* doc/xml/manual/codecvt.xml: Same.
	* doc/xml/manual/backwards_compatibility.xml: Same.
	* doc/xml/manual/shared_ptr.xml: Same.
	* doc/xml/manual/abi.xml: Same.
	* doc/xml/manual/auto_ptr.xml: Same.
	* doc/xml/manual/internals.xml: Same.
	* doc/xml/manual/parallel_mode.xml: Same.
	* doc/xml/manual/bitmap_allocator.xml: Same.
	* doc/xml/manual/build_hacking.xml: Same.
	* doc/xml/manual/evolution.xml: Same.
	* doc/xml/manual/debug.xml: Same.
	* doc/xml/manual/localization.xml: Same.
	* doc/xml/manual/appendix_contributing.xml: Same.
	* doc/xml/manual/locale.xml: Same.
	* doc/xml/manual/messages.xml: Same.
	* doc/xml/manual/spine.xml: Same.
	* doc/xml/manual/test.xml: Same.
	* doc/xml/book.txml: Same.
	* doc/xml/spine.xml: Same.
	* doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
	* doc/xml/manual/backwards_compatibility.xml: Same.
	* doc/xml/manual/concurrency.xml: Same.
	* doc/xml/manual/intro.xml: Same.
	* doc/xml/manual/parallel_mode.xml: Same.
	* doc/xml/manual/status_cxx1998.xml: Same.
	* doc/xml/manual/containers.xml: Same.
	* doc/xml/manual/io.xml: Same.
	* doc/xml/manual/support.xml: Same.
	* doc/xml/manual/strings.xml: Same.
	* doc/xml/manual/debug_mode.xml: Same.
	* doc/xml/manual/extensions.xml: Same.
	* doc/xml/manual/appendix_contributing.xml: Same.
	* doc/xml/manual/messages.xml: Same.
	* doc/xml/manual/test.xml: Same.
	* doc/xml/manual/abi.xml: Same.
	* doc/xml/manual/auto_ptr.xml: Same.
	* doc/xml/manual/parallel_mode.xml: Same.
	* doc/xml/manual/build_hacking.xml: Same.
	* doc/xml/manual/evolution.xml: Same.
	* doc/xml/manual/using.xml: Same.
	* doc/xml/manual/debug_mode.xml: Same.
	* doc/xml/manual/extensions.xml: Same.
	* doc/xml/manual/diagnostics.xml: Same.
	* doc/xml/manual/algorithms.xml: Same.
	* doc/html: Regenerate.
From-SVN: r149845 
							
						 
						
							2009-07-21 04:28:41 +00:00  
				
					
						
							
							
								 
						
							
								fb8c6cc97a 
								
							 
						 
						
							
							
								
								intro.xml: Escape '&', validate.  
							
							... 
							
							
							
							2009-07-20  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/xml/manual/intro.xml: Escape '&', validate.
	* doc/xml/manual/using.xml: Validate, dead link check.
	* doc/xml/manual/strings.xml: Same.
	* doc/xml/manual/appendix_contributing.xml: Same.
	* doc/xml/manual/iterators.xml: Same.
	* doc/xml/manual/spine.xml: Same.
	* doc/html: Regenerate.
From-SVN: r149831 
							
						 
						
							2009-07-20 19:20:27 +00:00  
				
					
						
							
							
								 
						
							
								6ae8f77db7 
								
							 
						 
						
							
							
								
								html: Regenerate.  
							
							... 
							
							
							
							2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
	* doc/html: Regenerate.
From-SVN: r146140 
							
						 
						
							2009-04-15 23:31:04 +00:00