optc-save-gen.awk: Output cl_target_option_eq...
* optc-save-gen.awk: Output cl_target_option_eq, cl_target_option_hash, cl_target_option_stream_out, cl_target_option_stream_in functions. * opth-gen.awk: Output prototypes for cl_target_option_eq and cl_target_option_hash. * lto-streamer.h (cl_target_option_stream_out, cl_target_option_stream_in): Declare. * tree.c (cl_option_hash_hash): Use cl_target_option_hash. (cl_option_hash_eq): Use cl_target_option_eq. * tree-streamer-in.c (unpack_value_fields): Stream in TREE_TARGET_OPTION. * lto-streamer-out.c (DFS::DFS_write_tree_body): Follow DECL_FUNCTION_SPECIFIC_TARGET. (hash_tree): Hash TREE_TARGET_OPTION; visit DECL_FUNCTION_SPECIFIC_TARGET. * tree-streamer-out.c (streamer_pack_tree_bitfields): Skip TS_TARGET_OPTION. (streamer_write_tree_body): Output TS_TARGET_OPTION. * lto.c (compare_tree_sccs_1): Compare cl_target_option_eq. From-SVN: r217571
Showing
- gcc/ChangeLog 21 additions, 0 deletionsgcc/ChangeLog
- gcc/lto/ChangeLog 4 additions, 0 deletionsgcc/lto/ChangeLog
- gcc/lto/lto.c 2 additions, 1 deletiongcc/lto/lto.c
- gcc/optc-save-gen.awk 134 additions, 0 deletionsgcc/optc-save-gen.awk
- gcc/opth-gen.awk 6 additions, 0 deletionsgcc/opth-gen.awk
- gcc/tree-streamer-in.c 3 additions, 3 deletionsgcc/tree-streamer-in.c
- gcc/tree-streamer-out.c 3 additions, 3 deletionsgcc/tree-streamer-out.c
- gcc/tree.c 3 additions, 7 deletionsgcc/tree.c
Loading
Please register or sign in to comment