gcc/libstdc++-v3/include
Ville Voutilainen 8e14a10cab Implement P0040R3, Extending memory management tools.
* include/bits/stl_uninitialized.h (utility): New include
	in C++17 mode.
	(uninitialized_default_construct): New.
	(uninitialized_default_construct_n): Likewise.
	(uninitialized_value_construct): Likewise.
	(uninitialized_value_construct_n): Likewise.
	(uninitialized_move): Likewise.
	(uninitialized_move_n): Likewise.
	(destroy_at, destroy, destroy_n): Likewise.
	* testsuite/20_util/specialized_algorithms/memory_management_tools/1.cc:
	New.

From-SVN: r240122
2016-09-13 22:26:02 +03:00
..
backward
bits Implement P0040R3, Extending memory management tools. 2016-09-13 22:26:02 +03:00
c
c_compatibility
c_global
c_std
debug Add C++17 constexpr to debug and profile mode arrays 2016-08-23 16:54:57 +01:00
decimal
experimental Define std::not_fn for C++17 2016-08-19 16:42:34 +01:00
ext
parallel
precompiled
profile Add C++17 constexpr to debug and profile mode arrays 2016-08-23 16:54:57 +01:00
std Implement P0253R1, Fixing a design mistake in the searchers interface in Library Fundamentals. 2016-09-12 18:48:32 +03:00
tr1
tr2
Makefile.am libstdc++/68297 avoid throw/catch in make_exception_ptr 2016-08-22 18:29:31 +01:00
Makefile.in libstdc++/68297 avoid throw/catch in make_exception_ptr 2016-08-22 18:29:31 +01:00