mmuetzel added a comment.
Just wondering if those changes are correct for MinGW.
================
Comment at: clang/lib/Driver/ToolChains/CommonArgs.cpp:753
+ llvm::opt::ArgStringList &CmdArgs) {
+ if (TC.getTriple().isOSWindows()) {
+ CmdArgs.push_back("Fortran_main.lib");
----------------
Are those correct for MinGW? Should this be checking for
`TC.getTriple().isKnownWindowsMSVCEnvironment()` instead?
================
Comment at: clang/lib/Driver/ToolChains/CommonArgs.cpp:774
llvm::sys::path::append(DefaultLibPath, "lib");
- CmdArgs.push_back(Args.MakeArgString("-L" + DefaultLibPath));
+ if (TC.getTriple().isOSWindows())
+ CmdArgs.push_back(Args.MakeArgString("-libpath:" + DefaultLibPath));
----------------
same
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D126291/new/
https://reviews.llvm.org/D126291
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits