From: Jan Hubicka Date: Mon, 23 Jun 2014 06:33:35 +0000 (+0200) Subject: lto-cgraph.c (lto_output_node, input_node): Set/get init/fini priority directly. X-Git-Tag: misc/gupc_5_2_0_release~58^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1cff83e21d7dadcb976a0c624636b5411fe80904;p=thirdparty%2Fgcc.git lto-cgraph.c (lto_output_node, input_node): Set/get init/fini priority directly. * lto-cgraph.c (lto_output_node, input_node): Set/get init/fini priority directly. From-SVN: r211886 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 105f4ac3ac18..c01cda33cb4f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-06-23 Jan Hubicka + + * lto-cgraph.c (lto_output_node, input_node): Set/get init/fini priority + directly. + 2014-06-23 Zhenqiang Chen * loop-invariant.c (pre_check_invariant_p): New function. diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.c index 54942cf9e364..168370415385 100644 --- a/gcc/lto-cgraph.c +++ b/gcc/lto-cgraph.c @@ -558,9 +558,9 @@ lto_output_node (struct lto_simple_output_block *ob, struct cgraph_node *node, } streamer_write_hwi_stream (ob->main_stream, node->profile_id); if (DECL_STATIC_CONSTRUCTOR (node->decl)) - streamer_write_hwi_stream (ob->main_stream, DECL_INIT_PRIORITY (node->decl)); + streamer_write_hwi_stream (ob->main_stream, node->get_init_priority ()); if (DECL_STATIC_DESTRUCTOR (node->decl)) - streamer_write_hwi_stream (ob->main_stream, DECL_FINI_PRIORITY (node->decl)); + streamer_write_hwi_stream (ob->main_stream, node->get_fini_priority ()); } /* Output the varpool NODE to OB. @@ -1215,9 +1215,9 @@ input_node (struct lto_file_decl_data *file_data, node->alias_target = get_alias_symbol (node->decl); node->profile_id = streamer_read_hwi (ib); if (DECL_STATIC_CONSTRUCTOR (node->decl)) - SET_DECL_INIT_PRIORITY (node->decl, streamer_read_hwi (ib)); + node->set_init_priority (streamer_read_hwi (ib)); if (DECL_STATIC_DESTRUCTOR (node->decl)) - SET_DECL_FINI_PRIORITY (node->decl, streamer_read_hwi (ib)); + node->set_fini_priority (streamer_read_hwi (ib)); return node; }