Adjust the comment in contrib/download_prerequisties.

contrib/
	* download_prerequisites: Modify the comment for GRAPHITE_LOOP_OPT.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218652 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/57510
	* typeck2.c (split_nonconstant_init_1): Handle arrays here.
	(store_init_value): Not here.
	(split_nonconstant_init): Look through TARGET_EXPR.  No longer static.
	* cp-tree.h: Declare split_nonconstant_init.
	* call.c (set_up_extended_ref_temp): Use split_nonconstant_init.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218653 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/64248
	Revert:
	* parser.c (cp_parser_unqualified_id): Handle __func__ here.
	(cp_parser_primary_expression): Not here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218654 138bc75d-0d04-0410-961f-82ee72b054a4
	Remove N3639 "array of runtime length" from -std=c++14.
gcc/cp/
	* decl.c (compute_array_index_type): VLAs are not part of C++14.
	(create_array_type_for_decl, grokdeclarator): Likewise.
	* lambda.c (add_capture): Likewise.
	* pt.c (tsubst): Likewise.
	* rtti.c (get_tinfo_decl): Likewise.
	* semantics.c (finish_decltype_type): Likewise.
	* typeck.c (cxx_sizeof_or_alignof_type): Likewise.
	(cp_build_addr_expr_1): Likewise.
	* init.c (build_vec_init): Don't throw bad_array_length.
gcc/c-family/
	* c-cppbuiltin.c (c_cpp_builtins): Define __cpp_runtime_arrays if
	we aren't complaining about VLAs.
libstdc++-v3/
	* libsupc++/new (bad_array_length): Move...
	* bad_array_length.cc: ...here.
	* cxxabi.h, eh_aux_runtime.cc (__cxa_throw_bad_array_new_length): Also
	move to bad_array_length.cc.

	* c-cppbuiltin.c (c_cpp_builtins): Define __cpp_runtime_arrays if
	we aren't complaining about VLAs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218655 138bc75d-0d04-0410-961f-82ee72b054a4
	* c-cppbuiltin.c (c_cpp_builtins): Enable C++14 __cpp_constexpr.

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