//
// The profile directory can be specified as an argument to
// -fprofile-generate=, -fprofile-use= or -fprofile-dir=.
- if (profile_generate) {
+ if (ctx.args_info.profile_generate) {
if (ctx.args_info.profile_dir.empty()) {
ctx.args_info.profile_dir = from_cstr(get_cwd());
}
hash_string(hash, ctx.args_info.profile_dir);
}
- if (profile_use) {
+ if (ctx.args_info.profile_use) {
// Calculate gcda name.
if (ctx.args_info.profile_dir.empty()) {
ctx.args_info.profile_dir = from_cstr(get_cwd());
}
output_is_precompiled_header = ctx.args_info.output_is_precompiled_header;
- profile_use = ctx.args_info.profile_use;
- profile_generate = ctx.args_info.profile_generate;
using_precompiled_header = ctx.args_info.using_precompiled_header;
arch_args_size = ctx.args_info.arch_args_size;
// should hard-depend on it if possible.
enum guessed_compiler guessed_compiler = GUESSED_UNKNOWN;
-// Profile generation / usage information.
-bool profile_use = false;
-bool profile_generate = false;
-
// Whether we are using a precompiled header (either via -include, #include or
// clang's -include-pch or -include-pth).
bool using_precompiled_header = false;
extern enum guessed_compiler guessed_compiler;
-extern bool profile_use;
-extern bool profile_generate;
-
extern bool using_precompiled_header;
extern char* included_pch_file;
compiler_args);
output_is_precompiled_header = ctx.args_info.output_is_precompiled_header;
- profile_use = ctx.args_info.profile_use;
- profile_generate = ctx.args_info.profile_generate;
using_precompiled_header = ctx.args_info.using_precompiled_header;
return success;