2013-05-14  Chung-Lin Tang  <cltang@codesourcery.com>

	PR target/42017
	* config/arm/arm.h (EPILOGUE_USES): Only return true
	for LR_REGNUM after epilogue_completed.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198879 138bc75d-0d04-0410-961f-82ee72b054a4
2013-05-14  Marc Glisse  <marc.glisse@inria.fr>

	PR bootstrap/57266
	* fold-const.c (fold_binary_loc) <shift>: Use an unsigned
	variable for the shift amount. Check that we shift by non-negative
	amounts.



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