PR libstdc++/64276
	* doc/doxygen/user.cfg.in: Define __cpp_exceptions and __cpp_rtti.
	* doc/html/manual/using_exceptions.html: Regenerate.
	* doc/xml/manual/using_exceptions.xml: Use SD-6 feature-testing
	macros, __cpp_exceptions and __cpp_rtti, instead of __EXCEPTIONS and
	__GXX_RTTI.
	* include/bits/c++config: Likewise.
	* include/bits/locale_classes.tcc: Likewise.
	* include/bits/shared_ptr.h: Likewise.
	* include/bits/shared_ptr_base.h: Likewise.
	* include/debug/formatter.h: Likewise.
	* include/experimental/any: Likewise.
	* include/ext/rope: Likewise.
	* include/ext/ropeimpl.h: Likewise.
	* include/std/functional: Likewise.
	* include/tr1/functional: Likewise.
	* include/tr1/shared_ptr.h: Likewise.
	* libsupc++/eh_call.cc: Likewise.
	* libsupc++/eh_personality.cc: Likewise.
	* libsupc++/exception_defines.h: Likewise.
	* libsupc++/exception_ptr.h: Likewise.
	* libsupc++/guard.cc: Likewise.
	* libsupc++/pbase_type_info.cc: Likewise.
	* libsupc++/pointer_type_info.cc: Likewise.
	* libsupc++/vterminate.cc: Likewise.
	* src/c++11/thread.cc: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218679 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/61402
	* lambda.c (add_capture): Don't pass a dependent type to
	variably_modified_type_p.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218680 138bc75d-0d04-0410-961f-82ee72b054a4
	* g++.dg/ubsan/cxx1y-vla.C: Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218681 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/63996
	* constexpr.c (cxx_eval_loop_expr): Don't loop
	endless on none-constant expression.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218682 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/63996
	* g++.dg/cpp1y/pr63996.C: New file.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218683 138bc75d-0d04-0410-961f-82ee72b054a4