[flang-commits] [clang] [flang] Enable `-m32`, `-maix32` and `-maix64` for Flang on AIX. (PR #136202)
Tarun Prabhu via flang-commits
flang-commits at lists.llvm.org
Thu Apr 17 17:52:40 PDT 2025
================
@@ -733,11 +733,16 @@ static llvm::Triple computeTargetTriple(const Driver &D,
Target.setEnvironment(llvm::Triple::GNUX32);
} else if (A->getOption().matches(options::OPT_m32) ||
A->getOption().matches(options::OPT_maix32)) {
- AT = Target.get32BitArchVariant().getArch();
- if (Target.getEnvironment() == llvm::Triple::GNUX32)
- Target.setEnvironment(llvm::Triple::GNU);
- else if (Target.getEnvironment() == llvm::Triple::MuslX32)
- Target.setEnvironment(llvm::Triple::Musl);
+ if (D.IsFlangMode() && !Target.isOSAIX())
----------------
tarunprabhu wrote:
Per the coding standards, the `if` block should have braces to keep it consistent with the `else`.
https://github.com/llvm/llvm-project/pull/136202
More information about the flang-commits
mailing list