gcc/libstdc++-v3/doc/xml/manual
Jonathan Wakely 254e5d19a1 libstdc++: Restore __gnu_debug::array [PR100682]
As the PR points out, we removed the debug version of std::array without
any period of deprecation. Although std::array contains all the actual
debug checks now, removing the <debug/arrray> header breaks any code
that was using that explicitly. The manual still lists doing that as
supported.

This restores the <debug/array> header, but simply defines
__gnu_debug::array as an alias for std::array, and declares the alias
with the deprecated attribute. The docs are updated to match.

Signed-off-by: Jonathan Wakely <jwakely@redhat.com>

libstdc++-v3/ChangeLog:

	PR libstdc++/100682
	* doc/xml/manual/debug_mode.xml: Update documentation about
	debug capability of std::array.
	* doc/html/*: Regenerate.
	* include/debug/array: New file.
2021-07-22 13:53:57 +01:00
..
abi.xml libstdc++: Remove "Intel Compilers" bibliography entry 2021-05-31 00:27:17 +02:00
algorithms.xml
allocator.xml
appendix_contributing.xml
appendix_free.xml
appendix_porting.xml
atomics.xml
auto_ptr.xml
backwards_compatibility.xml
bitmap_allocator.xml
build_hacking.xml
codecvt.xml
concurrency_extensions.xml
concurrency.xml
configure.xml
containers.xml
ctype.xml
debug_mode.xml libstdc++: Restore __gnu_debug::array [PR100682] 2021-07-22 13:53:57 +01:00
debug.xml
diagnostics.xml
documentation_hacking.xml
evolution.xml
extensions.xml
internals.xml
intro.xml libstdc++: Implement LWG 415 for std::ws 2021-06-28 13:34:49 +01:00
io.xml
iterators.xml
locale.xml
localization.xml
messages.xml
mt_allocator.xml
numerics.xml
parallel_mode.xml
policy_data_structures_biblio.xml
policy_data_structures.xml
prerequisites.xml
shared_ptr.xml
spine.xml
status_cxx1998.xml
status_cxx2011.xml
status_cxx2014.xml
status_cxx2017.xml
status_cxx2020.xml libstdc++: Add feature test macro for heterogeneous lookup in unordered containers 2021-06-04 15:59:37 +01:00
status_cxxis29124.xml libstdc++: Improve punctuation in implementation status docs 2021-06-02 12:32:13 +01:00
status_cxxtr1.xml libstdc++: Improve punctuation in implementation status docs 2021-06-02 12:32:13 +01:00
status_cxxtr24733.xml libstdc++: Improve punctuation in implementation status docs 2021-06-02 12:32:13 +01:00
strings.xml
support.xml
test_policy_data_structures.xml
test.xml
using_exceptions.xml
using.xml
utilities.xml