std::filesystem::path output_ci;
// Diagnostic generation information (Clang). Contains pathname if not empty.
- std::string output_dia;
+ std::filesystem::path output_dia;
// Split dwarf information (GCC 4.8 and up). Contains pathname if not empty.
std::string output_dwo;
return Statistic::bad_compiler_arguments;
}
args_info.generating_diagnostics = true;
- args_info.output_dia =
- util::pstr(core::make_relative_path(ctx, args[i + 1]));
+ args_info.output_dia = core::make_relative_path(ctx, args[i + 1]);
i++;
return Statistic::none;
}