================
@@ -87,12 +87,13 @@ struct DriverArgs {
std::string Lang;
std::string Sysroot;
std::string ISysroot;
+ std::string Target;
bool operator==(const DriverArgs &RHS) const {
return std::tie(Driver, StandardIncludes, StandardCXXIncludes, Lang,
- Sysroot, ISysroot) ==
+ Sysroot, ISysroot, Target) ==
std::tie(RHS.Driver, RHS.StandardIncludes, RHS.StandardCXXIncludes,
- RHS.Lang, RHS.Sysroot, ISysroot);
+ RHS.Lang, RHS.Sysroot, ISysroot, Target);
----------------
HighCommander4 wrote:
This should be `RHS.Target` (and there is a pre-existing bug here, the previous
argument should be `RHS.ISysroot`, might as well fix that while we're at it)
https://github.com/llvm/llvm-project/pull/65824
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits