* lto-streamer-out.c (lto_output_ts_decl_with_vis_tree_pointers): Call
commitbb35cf1ef5f9aeff6609f97314ec57bfd079fd83
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Jun 2011 20:36:55 +0000 (1 20:36 +0000)
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Jun 2011 20:36:55 +0000 (1 20:36 +0000)
treebc32f2535fb9ff5735df8d35ceafc095aafffd18
parent9ed2fc27765ba495f3becefe21f69d0f6f17fe27
* lto-streamer-out.c (lto_output_ts_decl_with_vis_tree_pointers): Call
output_record_start with LTO_null instead of output_zero.
(lto_output_ts_binfo_tree_pointers): Likewise.
(lto_output_tree): Likewise.
(output_eh_try_list): Likewise.
(output_eh_region): Likewise.
(output_eh_lp): Likewise.
(output_eh_regions): Likewise.
(output_bb): Likewise.
(output_function): Likewise.
(output_unreferenced_globals): Likewise.
* lto-streamer.h (enum LTO_tags): Reserve MAX_TREE_CODES
instead of NUM_TREE_CODES.
(lto_tag_is_tree_code_p): Check max value against MAX_TREE_CODES.
(lto_output_int_in_range): Change << to >> when shifting VAL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@174544 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lto-streamer-out.c
gcc/lto-streamer.h