2018-07-31 Martin Liska <mliska@suse.cz>
PR gcov-profile/85370
* coverage.c (coverage_begin_function): Do not mark target
clones as artificial functions.
From-SVN: r263112
+2018-07-31 Martin Liska <mliska@suse.cz>
+
+ PR gcov-profile/85370
+ * coverage.c (coverage_begin_function): Do not mark target
+ clones as artificial functions.
+
2018-07-31 Martin Liska <mliska@suse.cz>
PR gcov-profile/83813
gcov_write_unsigned (cfg_checksum);
gcov_write_string (IDENTIFIER_POINTER
(DECL_ASSEMBLER_NAME (current_function_decl)));
- gcov_write_unsigned (DECL_ARTIFICIAL (current_function_decl));
+ gcov_write_unsigned (DECL_ARTIFICIAL (current_function_decl)
+ && !DECL_FUNCTION_VERSIONED (current_function_decl));
gcov_write_filename (xloc.file);
gcov_write_unsigned (xloc.line);
gcov_write_unsigned (xloc.column);