r207589 - in /trunk/gcc: cgraph.h lto-cgraph.c ...

hubicka@gcc.gnu.org hubicka@gcc.gnu.org
Fri Feb 7 02:27:00 GMT 2014


Author: hubicka
Date: Fri Feb  7 02:27:05 2014
New Revision: 207589

URL: http://gcc.gnu.org/viewcvs?rev=207589&root=gcc&view=rev
Log:

	PR ipa/59469
	* lto-cgraph.c (lto_output_node): Use
	symtab_get_symbol_partitioning_class.
	(lto_output_varpool_node): likewise.
	(symtab_get_symbol_partitioning_class): Move here from
	lto/lto-partition.c
	* cgraph.h (symbol_partitioning_class): Likewise.
	(symtab_get_symbol_partitioning_class): Declare.

	* lto-partition.c (symbol_class): Move to cgraph.h
	(get_symbol_class): Move to symtab.c
	(add_references_to_partition, add_symbol_to_partition_1,
	lto_max_map, lto_1_to_1_map, lto_balanced_map,
	lto_promote_cross_file_statics): Update.

Modified:
    trunk/gcc/cgraph.h
    trunk/gcc/lto-cgraph.c
    trunk/gcc/lto/ChangeLog
    trunk/gcc/lto/lto-partition.c



More information about the Gcc-cvs mailing list