================
@@ -676,7 +676,8 @@ static llvm::Triple computeTargetTriple(const Driver &D,
 
       if (ObjectMode == "64") {
         AT = Target.get64BitArchVariant().getArch();
-      } else if (ObjectMode == "32") {
+      } else if (ObjectMode == "32" || ObjectMode == "32_64" ||
----------------
daltenty wrote:

I don't think this is the intention, this makes these options mutate the target 
to the 32-bit variant the same way `OBJECT_MODE=32`. 

We should just ignore these settings and take no action at all.

https://github.com/llvm/llvm-project/pull/205180
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to