* config/isl.m4: Don't pass -DCLOOG_INT_GMP on islinc.
	* configure: Regenerated.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218341 138bc75d-0d04-0410-961f-82ee72b054a4
	PR testsuite/64145
	* gcc.dg/graphite/isl-codegen-loop-dumping.c: Restore
	-fgraphite-identity.


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

	* builtins.c (target_newline): Export.
	(target_percent_s_newline): Likewise.
	(fold_builtin_1): Do not fold printf functions here.
	(fold_builtin_2): Likewise.
	(fold_builtin_3): Likewise, do not fold strncat.
	(fold_builtin_strncat): Move to gimple-fold.c.
	(fold_builtin_printf): Likewise.
	* builtins.h (target_newline): Declare.
	(target_percent_s_newline): Likewise.
	* gimple-fold.c (gimple_fold_builtin_strncat): Move from
	builtins.c and gimplify.
	(gimple_fold_builtin_printf): Likewise.
	(gimple_fold_builtin): Fold strncat, printf, printf_unlocked,
	vprintf, printf_chk and vprintf_chk here.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218343 138bc75d-0d04-0410-961f-82ee72b054a4
[testsuite] Cache return value of check_effective_target_tiny

	* lib/target-supports.exp (check_effective_target_tiny): Cache
	predicate value.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218344 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/56493
	* convert.c (convert_to_real, convert_to_expr, convert_to_complex):
	Handle COMPOUND_EXPR.

	* c-c++-common/pr56493.c: New test.


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