Add load of target-utils.exp to libatomic, libitm, libvtv, libgo testsuite drivers

	* testsuite/lib/libatomic.exp: Load target-utils.exp

	* testsuite/lib/libitm.exp: Load target-utils.exp.
	Move load of target-supports.exp earlier.

	* testsuite/lib/libvtv.exp: Load target-utils.exp


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218664 138bc75d-0d04-0410-961f-82ee72b054a4
	PR rtl-optimization/64255
	* gcc.c-torture/execute/pr64255.c: New test.

	PR rtl-optimization/64260
	* gcc.c-torture/execute/pr64260.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218665 138bc75d-0d04-0410-961f-82ee72b054a4
Add use of zex instruction for moxie port

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218666 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-12  Richard Biener  <rguenther@suse.de>

	PR middle-end/64280
	* tree-cfg.c (replace_uses_by): Guard assert properly.

	* g++.dg/torture/pr64280.C: New testcase.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218668 138bc75d-0d04-0410-961f-82ee72b054a4
	PR tree-optimization/64269
	* tree-ssa-forwprop.c (simplify_builtin_call): Bail out if
	len2 or diff are too large.

	* gcc.c-torture/compile/pr64269.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218669 138bc75d-0d04-0410-961f-82ee72b054a4
	* include/bits/stl_iterator.h (make_reverse_iterator): LWG DR 2285.
	* include/std/tuple: Add feature-test macro.
	* testsuite/24_iterators/reverse_iterator/make.cc: New.

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