* gcc.dg/pure-2.c: Update line numbers.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217754 138bc75d-0d04-0410-961f-82ee72b054a4
	PR sanitizer/63913
	* ubsan.c: Include tree-eh.h.
	(instrument_bool_enum_load): Handle loads that can throw.

	* g++.dg/ubsan/pr63913.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217755 138bc75d-0d04-0410-961f-82ee72b054a4
2014-11-19  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/57654
	* g++.dg/cpp0x/constexpr-ref7.C: New.


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

	PR tree-optimization/63844
	* omp-low.c (fixup_child_record_type): Use a restrict qualified
	referece type for the receiver parameter.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217757 138bc75d-0d04-0410-961f-82ee72b054a4
	PR sanitizer/63520
	* internal-fn.c (expand_ubsan_result_store): New function.
	(expand_addsub_overflow, expand_neg_overflow, expand_mul_overflow):
	Use it instead of just emit_move_insn.

	* c-c++-common/ubsan/pr63520.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217758 138bc75d-0d04-0410-961f-82ee72b054a4
	PR tree-optimization/63915
	* tree-vect-stmts.c (vectorizable_simd_clone_call): Pass
	true instead of false as last argument to gsi_replace.

	* c-c++-common/gomp/pr60823-4.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217759 138bc75d-0d04-0410-961f-82ee72b054a4
	* testsuite/libgomp.c/examples-4/e.53.5.c: Require
	vect_simd_clones effective target.
	* testsuite/libgomp.fortran/examples-4/e.53.5.f90: Ditto.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217760 138bc75d-0d04-0410-961f-82ee72b054a4
Fix tail-merge pass for dead type-unsafe code

2014-11-19  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/62167
	* tree-ssa-tail-merge.c (stmt_local_def): Handle statements with vuse
	conservatively.
	(gimple_equal_p): Don't use vn_valueize to compare for lhs equality of
	assigns.

	* gcc.dg/pr51879-12.c: Add xfails.
	* gcc.dg/pr62167-run.c: New test.
	* gcc.dg/pr62167.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217761 138bc75d-0d04-0410-961f-82ee72b054a4
* MAINTAINERS: Added myself to maintainers.


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