Bring over Go 1.1.2 bug fixes from mainline.

	Bring in from mainline:

	2013-10-11  Chris Manghane  <cmang@google.com>
	* go-gcc.cc (Gcc_backend::function_code_expression): New
	function.

	2013-10-10  Chris Manghane  <cmang@google.com>
	* go-gcc.cc (Backend::error_function): New function.
	(Backend::function): New function.
	(Backend::make_function): New function.
	(function_to_tree): New function.

From-SVN: r203712
20 files changed