gcc/libstdc++-v3/doc/xml/manual
Jonathan Wakely eae0b895e0 PR71856 try to fix Parallel Mode assertions again
PR libstdc++/71856
	* doc/xml/manual/using.xml: Document macro.
	* include/bits/c++config [_GLIBCXX_DEBUG || _GLIBCXX_PARALLEL]
	(__glibcxx_assert): Rename to __glibcxx_assert_impl.
	[_GLIBCXX_DEBUG] (__glibcxx_assert): Expand to __glibcxx_assert_impl.
	* include/parallel/base.h [_GLIBCXX_PARALLEL_ASSERTIONS]
	(_GLIBCXX_PARALLEL_ASSERT): Expand to __glibcxx_assert_impl.
	[!_GLIBCXX_PARALLEL_ASSERTIONS] (_GLIBCXX_PARALLEL_ASSERT): Define as
	empty.
	* testsuite/25_algorithms/headers/algorithm/
	parallel_algorithm_assert2.cc: New test.

From-SVN: r243434
2016-12-08 12:08:14 +00:00
..
abi.xml Update libstdc++ docs for library version history 2016-07-29 11:55:03 +01:00
algorithms.xml
allocator.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
appendix_contributing.xml Improve docs on libstdc++ source-code layout 2016-10-10 23:34:17 +01:00
appendix_free.xml
appendix_porting.xml
atomics.xml
auto_ptr.xml
backwards_compatibility.xml backwards_compatibility.xml: Adjust lists.debian.org link to https. 2016-05-29 08:03:35 +00:00
bitmap_allocator.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
build_hacking.xml Document libstdc++.so versioning in manual 2016-08-18 14:47:33 +01:00
codecvt.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
concurrency.xml
concurrency_extensions.xml concurrency_extensions.xml: Update documentation on atomics. 2015-04-20 12:07:50 +01:00
configure.xml Document options for Filesystem TS library 2015-10-16 14:55:12 +01:00
containers.xml Update copyright years in libstdc++ manual and add link 2016-02-04 21:43:40 +00:00
ctype.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
debug.xml
debug_mode.xml Editorial fixes to libstdc++ debug mode docs 2016-09-15 11:30:58 +01:00
diagnostics.xml Save-and-restore errno more carefully in libstdc++ 2015-10-01 12:23:39 +01:00
documentation_hacking.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
evolution.xml evolution.xml: Fix typos. 2015-04-14 11:08:58 +01:00
extensions.xml extensions.xml: Add cross-reference. 2015-04-27 13:30:26 +01:00
internals.xml Allow _GLIBCXX_HAVE_OBSOLETE_ISINF_ISNAN to be overridden 2016-01-22 12:47:26 +00:00
intro.xml Make std::tuple_size<cv T> SFINAE-friendly (LWG 2770) 2016-11-15 19:32:44 +00:00
io.xml
iterators.xml
locale.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
localization.xml
messages.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
mt_allocator.xml
numerics.xml
parallel_mode.xml libgomp: Now known as the GNU Offloading and Multi Processing Runtime Library. 2015-01-10 20:10:37 +01:00
policy_data_structures.xml
policy_data_structures_biblio.xml
prerequisites.xml
profile_mode.xml Fix typo in Libstdc++ Profile Mode docs 2016-09-16 23:09:15 +01:00
shared_ptr.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
spine.xml Update copyright years in libstdc++ manual and add link 2016-02-04 21:43:40 +00:00
status_cxx1998.xml Improve implementation-defined docs for libstdc++ 2016-10-07 19:02:53 +01:00
status_cxx2011.xml Correct C++11 implementation status docs 2016-10-10 19:39:18 +01:00
status_cxx2014.xml Update libstdc++ status docs 2016-07-07 17:35:43 +01:00
status_cxx2017.xml Add array support to std::shared_ptr for C++17 2016-11-13 22:57:45 +00:00
status_cxxtr1.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
status_cxxtr24733.xml Makefile.am: Add missing file. 2014-06-09 15:47:17 +01:00
strings.xml configure.xml: Update descriptions of options affecting dual ABI and add cross-references. 2015-04-21 11:38:43 +01:00
support.xml
test.xml testsuite_hooks.h: Rewrite VERIFY in terms of __builtin_printf and __builtin_abort. 2016-10-12 16:13:06 +00:00
test_policy_data_structures.xml
using.xml PR71856 try to fix Parallel Mode assertions again 2016-12-08 12:08:14 +00:00
using_exceptions.xml re PR libstdc++/64276 (would be better to use __cpp_exceptions rather than __EXCEPTIONS to determine whether exceptions are available) 2014-12-12 15:58:49 +00:00
utilities.xml