2014-12-15  Vladimir Makarov  <vmakarov@redhat.com>

	PR rtl-optimization/63397
	* ira-int.h (ira_overall_cost, ira_reg_cost, ira_mem_cost): Use
	int64_t.
	(ira_load_cost, ira_store_cost, ira_shuffle_cost): Ditto.
	* ira.c (ira_overall_cost, ira_overall_cost_before): Ditto.
	(ira_reg_cost, ira_mem_cost): Ditto.
	(ira_load_cost, ira_store_cost, ira_shuffle_cost): Ditto.
	(calculate_allocation_cost, do_reload): Use the right
	format for int64_t values.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218766 138bc75d-0d04-0410-961f-82ee72b054a4
	PR lto/64043
	* gcc.dg/lto/20110201-1_0.c: New testcase.

	* tree-streamer.c (preload_common_nodes): Skip preloading
	of main_identifier_node, pid_type and optimization/option nodes.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218767 138bc75d-0d04-0410-961f-82ee72b054a4
* config/rl78/rl78.h: Remove SHORT_IMMEDIATES_SIGN_EXTEND.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218768 138bc75d-0d04-0410-961f-82ee72b054a4
	* decl2.c (decl_needed_p): When not optimizing, do not consider external
	decls as needed.


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

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