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

redi@gcc.gnu.org redi@gcc.gnu.org
Fri Nov 1 20:08:00 GMT 2013


Author: redi
Date: Fri Nov  1 20:08:39 2013
New Revision: 204299

URL: http://gcc.gnu.org/viewcvs?rev=204299&root=gcc&view=rev
Log:
2013-10-31  Michael Brune  <lucdanton@free.fr>

	* include/bits/enable_special_members.h: New.
	* include/experimental/optional: New.
	* include/Makefile.am: Handle include/experimental.
	* include/Makefile.in: Regenerate.
	* testsuite/libstdc++-dg/conformance.exp: Run tests from
	testsuite/experimental sub-directory.
	* testsuite/experimental/optional/assignment/1.cc: New.
	* testsuite/experimental/optional/assignment/2.cc: New.
	* testsuite/experimental/optional/assignment/3.cc: New.
	* testsuite/experimental/optional/assignment/4.cc: New.
	* testsuite/experimental/optional/assignment/5.cc: New.
	* testsuite/experimental/optional/assignment/6.cc: New.
	* testsuite/experimental/optional/cons/copy.cc: New.
	* testsuite/experimental/optional/cons/default.cc: New.
	* testsuite/experimental/optional/cons/move.cc: New.
	* testsuite/experimental/optional/cons/value.cc: New.
	* testsuite/experimental/optional/constexpr/cons/default.cc: New.
	* testsuite/experimental/optional/constexpr/cons/value.cc: New.
	* testsuite/experimental/optional/constexpr/in_place.cc: New.
	* testsuite/experimental/optional/constexpr/make_optional.cc: New.
	* testsuite/experimental/optional/constexpr/nullopt.cc: New.
	* testsuite/experimental/optional/constexpr/observers/1.cc: New.
	* testsuite/experimental/optional/constexpr/observers/2.cc: New.
	* testsuite/experimental/optional/constexpr/observers/3.cc: New.
	* testsuite/experimental/optional/constexpr/observers/4.cc: New.
	* testsuite/experimental/optional/constexpr/observers/5.cc: New.
	* testsuite/experimental/optional/constexpr/relops/1.cc: New.
	* testsuite/experimental/optional/constexpr/relops/2.cc: New.
	* testsuite/experimental/optional/constexpr/relops/3.cc: New.
	* testsuite/experimental/optional/constexpr/relops/4.cc: New.
	* testsuite/experimental/optional/constexpr/relops/5.cc: New.
	* testsuite/experimental/optional/constexpr/relops/6.cc: New.
	* testsuite/experimental/optional/in_place.cc: New.
	* testsuite/experimental/optional/make_optional.cc: New.
	* testsuite/experimental/optional/nullopt.cc: New.
	* testsuite/experimental/optional/observers/1.cc: New.
	* testsuite/experimental/optional/observers/2.cc: New.
	* testsuite/experimental/optional/observers/3.cc: New.
	* testsuite/experimental/optional/observers/4.cc: New.
	* testsuite/experimental/optional/observers/5.cc: New.
	* testsuite/experimental/optional/relops/1.cc: New.
	* testsuite/experimental/optional/relops/2.cc: New.
	* testsuite/experimental/optional/relops/3.cc: New.
	* testsuite/experimental/optional/relops/4.cc: New.
	* testsuite/experimental/optional/relops/5.cc: New.
	* testsuite/experimental/optional/relops/6.cc: New.
	* testsuite/experimental/optional/requirements.cc: New.
	* testsuite/experimental/optional/swap/1.cc: New.

Added:
    trunk/libstdc++-v3/include/bits/enable_special_members.h
    trunk/libstdc++-v3/include/experimental/
    trunk/libstdc++-v3/include/experimental/optional
    trunk/libstdc++-v3/testsuite/experimental/
    trunk/libstdc++-v3/testsuite/experimental/optional/
    trunk/libstdc++-v3/testsuite/experimental/optional/assignment/
    trunk/libstdc++-v3/testsuite/experimental/optional/assignment/1.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/assignment/2.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/assignment/3.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/assignment/4.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/assignment/5.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/assignment/6.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/cons/
    trunk/libstdc++-v3/testsuite/experimental/optional/cons/copy.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/cons/default.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/cons/move.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/cons/value.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/cons/
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/cons/default.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/cons/value.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/in_place.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/make_optional.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/nullopt.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/observers/
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/observers/1.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/observers/2.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/observers/3.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/observers/4.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/observers/5.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/relops/
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/relops/1.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/relops/2.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/relops/3.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/relops/4.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/relops/5.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/constexpr/relops/6.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/in_place.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/make_optional.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/nullopt.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/observers/
    trunk/libstdc++-v3/testsuite/experimental/optional/observers/1.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/observers/2.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/observers/3.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/observers/4.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/observers/5.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/relops/
    trunk/libstdc++-v3/testsuite/experimental/optional/relops/1.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/relops/2.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/relops/3.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/relops/4.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/relops/5.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/relops/6.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/requirements.cc
    trunk/libstdc++-v3/testsuite/experimental/optional/swap/
    trunk/libstdc++-v3/testsuite/experimental/optional/swap/1.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/Makefile.am
    trunk/libstdc++-v3/include/Makefile.in
    trunk/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp



More information about the Libstdc++-cvs mailing list