aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2023-06-07 13:53:17 +0300
committerMartin Storsjö <martin@martin.st>2023-06-08 23:21:56 +0300
commit1d96e24dda2e3a925d5c28c00049edb0c2d6c743 (patch)
treec965e2ba7cf441bcbaa66cb8c371dc1457febb41 /llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
parent6540157fe389b3dc46e9a1306370acd79d40c183 (diff)
downloadllvm-1d96e24dda2e3a925d5c28c00049edb0c2d6c743.zip
llvm-1d96e24dda2e3a925d5c28c00049edb0c2d6c743.tar.gz
llvm-1d96e24dda2e3a925d5c28c00049edb0c2d6c743.tar.bz2
[llvm-lib] Pass the right value of MingwDef to parseCOFFModuleDefinition
In llvm-lib cases, the MinGW specific behaviours shouldn't be enabled. Not adding any tests to check the corner case behaviours, as this simply was a mistake when this codepath was added in 395ec4458fb7fc700551f7017c0a395d68c55873 / D144765. Differential Revision: https://reviews.llvm.org/D152362
Diffstat (limited to 'llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp')
-rw-r--r--llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp b/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
index 17bdb12..747e4c5 100644
--- a/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
+++ b/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
@@ -384,7 +384,7 @@ int llvm::libDriverMain(ArrayRef<const char *> ArgsArr) {
}
Expected<COFFModuleDefinition> Def =
- parseCOFFModuleDefinition(*MB, LibMachine, true);
+ parseCOFFModuleDefinition(*MB, LibMachine, /*MingwDef=*/false);
if (!Def) {
llvm::errs() << "error parsing definition\n"