r230294 - in /trunk/libstdc++-v3: ChangeLog inc...

redi@gcc.gnu.org redi@gcc.gnu.org
Fri Nov 13 10:01:00 GMT 2015


Author: redi
Date: Fri Nov 13 10:00:59 2015
New Revision: 230294

URL: https://gcc.gnu.org/viewcvs?rev=230294&root=gcc&view=rev
Log:
Implement C++ LFTSv1 polymorphic memory resources

2015-11-13  Fan You  <youfan.noey@gmail.com>

	* include/Makefile.am: Add new headers.
	* include/Makefile.in: Regenerate.
	* include/bits/uses_allocator.h (__erased_type): Define.
	(__uses_allocator_helper): Check for __erased_type.
	* include/experimental/memory_resource: New.
	* include/experimental/utlity: New.
	* testsuite/experimental/type_erased_allocator/1.cc: New.
	* testsuite/experimental/type_erased_allocator/1_neg.cc: New.
	* testsuite/experimental/type_erased_allocator/2.cc: New.
	* testsuite/experimental/type_erased_allocator/uses_allocator.cc: New.

Added:
    trunk/libstdc++-v3/include/experimental/memory_resource
    trunk/libstdc++-v3/include/experimental/utility
    trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/
    trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/1.cc
    trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/1_neg.cc
    trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/2.cc
    trunk/libstdc++-v3/testsuite/experimental/type_erased_allocator/uses_allocator.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/Makefile.am
    trunk/libstdc++-v3/include/Makefile.in
    trunk/libstdc++-v3/include/bits/uses_allocator.h



More information about the Libstdc++-cvs mailing list