hash_delimiter(hash, "/dev/null dependency file");
}
- if (!found_ccbin && str_eq(actual_language, "cu")) {
+ if (!found_ccbin && ctx.args_info.actual_language == "cu") {
hash_nvcc_host_compiler(hash, NULL, NULL);
}
failed(); // stats_update is called in cc_process_args.
}
- actual_language = x_strdup(ctx.args_info.actual_language.c_str());
-
generating_dependencies = ctx.args_info.generating_dependencies;
generating_coverage = ctx.args_info.generating_coverage;
generating_stackusage = ctx.args_info.generating_stackusage;
extern struct args* orig_args;
struct args* orig_args = nullptr;
-// Language to use for the compilation target (see language.c).
-const char* actual_language;
-
// Array for storing -arch options.
size_t arch_args_size = 0;
char* arch_args[MAX_ARCH_ARGS] = {nullptr};
extern struct args* orig_args;
-extern const char* actual_language;
-
#define MAX_ARCH_ARGS 10
extern size_t arch_args_size;
extern char* arch_args[MAX_ARCH_ARGS];
extra_args_to_hash,
compiler_args);
- actual_language = x_strdup(ctx.args_info.actual_language.c_str());
-
generating_dependencies = ctx.args_info.generating_dependencies;
generating_coverage = ctx.args_info.generating_coverage;
generating_stackusage = ctx.args_info.generating_stackusage;