}
// Possibly hash the coverage data file path.
- if (ctx.args_info.generating_coverage && profile_arcs) {
+ if (ctx.args_info.generating_coverage && ctx.args_info.profile_arcs) {
char* dir = x_dirname(ctx.args_info.output_obj.c_str());
if (profile_dir) {
dir = x_strdup(profile_dir);
ignore_headers_len = 0;
g_included_files.clear();
has_absolute_include_headers = false;
- profile_arcs = false;
i_tmpfile = NULL;
direct_i_file = false;
free_and_nullify(cpp_stderr);
failed(); // stats_update is called in cc_process_args.
}
- profile_arcs = ctx.args_info.profile_arcs;
profile_dir = x_strdup(ctx.args_info.profile_dir.c_str());
direct_i_file = ctx.args_info.direct_i_file;
// Size of headers to ignore list.
size_t ignore_headers_len;
-// Is the compiler being asked to output coverage data (.gcda) at runtime?
-bool profile_arcs;
-
// Name of the custom profile directory (default: object dirname).
char* profile_dir;