diff options
Diffstat (limited to 'lld/COFF/Config.h')
| -rw-r--r-- | lld/COFF/Config.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lld/COFF/Config.h b/lld/COFF/Config.h index a03bb5764167..a71476adcc49 100644 --- a/lld/COFF/Config.h +++ b/lld/COFF/Config.h @@ -212,6 +212,8 @@ struct Configuration { // Used for /section=.name,{DEKPRSW} to set section attributes. std::map<StringRef, uint32_t> section; + // Used for /sectionlayout: to layout sections in specified order. + std::map<std::string, int> sectionOrder; // Options for manifest files. ManifestKind manifest = Default; @@ -310,6 +312,10 @@ struct Configuration { bool dynamicBase = true; bool allowBind = true; bool cetCompat = false; + bool cetCompatStrict = false; + bool cetCompatIpValidationRelaxed = false; + bool cetCompatDynamicApisInProcOnly = false; + bool hotpatchCompat = false; bool nxCompat = true; bool allowIsolation = true; bool terminalServerAware = true; |
