[flang-commits] [clang] [flang] [driver] Generalize the code that adds the path of libflang_rt.runtime.a. (PR #134362)
Slava Zakharin via flang-commits
flang-commits at lists.llvm.org
Fri Apr 11 13:37:38 PDT 2025
================
@@ -744,9 +744,12 @@ std::string ToolChain::buildCompilerRTBasename(const llvm::opt::ArgList &Args,
Suffix = IsITANMSVCWindows ? ".lib" : ".a";
break;
case ToolChain::FT_Shared:
- Suffix = TT.isOSWindows()
- ? (TT.isWindowsGNUEnvironment() ? ".dll.a" : ".lib")
- : ".so";
+ if (TT.isOSWindows())
+ Suffix = TT.isWindowsGNUEnvironment() ? ".dll.a" : ".lib";
+ else if (TT.isOSAIX())
+ Suffix = ".a";
----------------
vzakhari wrote:
Why is this change needed?
https://github.com/llvm/llvm-project/pull/134362
More information about the flang-commits
mailing list