diff options
Diffstat (limited to 'lld/COFF/Config.h')
| -rw-r--r-- | lld/COFF/Config.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lld/COFF/Config.h b/lld/COFF/Config.h index 79b63e5b7236..91b6e632fa7e 100644 --- a/lld/COFF/Config.h +++ b/lld/COFF/Config.h @@ -192,6 +192,18 @@ struct Configuration { // Used for /lldltocachepolicy=policy llvm::CachePruningPolicy ltoCachePolicy; + // Used for /thinlto-distributor:<path> + StringRef dtltoDistributor; + + // Used for /thinlto-distributor-arg:<arg> + llvm::SmallVector<llvm::StringRef, 0> dtltoDistributorArgs; + + // Used for /thinlto-remote-compiler:<path> + StringRef dtltoCompiler; + + // Used for /thinlto-remote-compiler-arg:<arg> + llvm::SmallVector<llvm::StringRef, 0> dtltoCompilerArgs; + // Used for /opt:[no]ltodebugpassmanager bool ltoDebugPassManager = false; @@ -307,7 +319,7 @@ struct Configuration { bool warnDebugInfoUnusable = true; bool warnLongSectionNames = true; bool warnStdcallFixup = true; - bool warnExportedDllMain = true; + bool warnImportedDllMain = true; bool incremental = true; bool integrityCheck = false; bool killAt = false; |
