lto-streamer.h (lto_input_toplevel_asms): Add order_base parameter.
authorJan Hubicka <jh@suse.cz>
Tue, 4 Oct 2011 09:46:56 +0000 (11:46 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 4 Oct 2011 09:46:56 +0000 (09:46 +0000)
commit398f05daa1904a479a58c212012faa10b65e8834
tree57ee07886936e8cdf54731ec7b22e1981530e307
parent36a50ab6e0a6dcf32f1ece84621704cd9b16eabe
lto-streamer.h (lto_input_toplevel_asms): Add order_base parameter.

* lto-streamer.h (lto_input_toplevel_asms): Add order_base parameter.
* lto-streamer-in.c (lto_input_toplevel_asms): Stream in order.
* lto-streamer-out.c (lto_output_toplevel_asms): Stream out order.
* lto-cgraph.c (order_base): New static var.
(lto_output_node): Stream in order.
(lto_output_varpool_node): Stream out order.
(input_node): Stream in order.
(input_varpool_node): Stream out order.
(input_cgraph_1): Initialize order base; update call of
lto_input_toplevel_asms.

From-SVN: r179496
gcc/ChangeLog
gcc/lto-cgraph.c
gcc/lto-streamer-in.c
gcc/lto-streamer-out.c
gcc/lto-streamer.h