Skip to content

Commit 00a9d3a

Browse files
authored
Update Driver.cpp
1 parent 47f0404 commit 00a9d3a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lld/COFF/Driver.cpp

+7-5
Original file line numberDiff line numberDiff line change
@@ -1711,11 +1711,13 @@ void LinkerDriver::linkerMain(ArrayRef<const char *> argsArr) {
17111711
config->driverUponly || config->driverWdm || args.hasArg(OPT_driver);
17121712

17131713
// Check if any ObjFile instance has kernel enabled
1714-
for (ObjFile *file : ctx.objFileInstances) {
1715-
if (file->doesKernelDriver()) {
1716-
config->driver = true;
1717-
break;
1718-
}
1714+
if (!config->driver) {
1715+
for (ObjFile *file : ctx.objFileInstances) {
1716+
if (file->doesKernelDriver()) {
1717+
config->driver = true;
1718+
break;
1719+
}
1720+
}
17191721
}
17201722

17211723
// Handle /pdb

0 commit comments

Comments
 (0)