2014-12-22  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/63363
	* check.c (gfc_check_kind): Reject polymorphic and non-data arguments.

2014-12-22  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/63363
	* gfortran.dg/kind_1.f90: New.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219027 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/
	PR target/58314
	* gcc.target/sh/torture/pr58314-2.c: New.
	* gcc.target/sh/torture/pr58314.c: Don't set -Os option.


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

	* include/bits/basic_string.h: Fix _S_local_capacity for
	large sizeof(_CharT).


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