diff options
author | Rui Ueyama <ruiu@google.com> | 2014-01-26 05:05:23 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2014-01-26 05:05:23 +0000 |
commit | 9e8d26f03a47cc6ba4c338de2352c130200d1e5b (patch) | |
tree | 128120af3247b37af665415e2eddeeff2dca3331 /llvm/tools | |
parent | aefaab640c8416a1f08e78d5a155aa8d883a696b (diff) | |
download | bcm5719-llvm-9e8d26f03a47cc6ba4c338de2352c130200d1e5b.tar.gz bcm5719-llvm-9e8d26f03a47cc6ba4c338de2352c130200d1e5b.zip |
COFF: Add a missing enum value for high entropy ASLR.
That bit is not documented in the PE/COFF spec published by Microsoft, so we
don't know the official name of it. I named this bit
IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VIRTUAL_ADDRESS because the bit is
reported as "high entropy virtual address" by dumpbin.exe,
llvm-svn: 200121
Diffstat (limited to 'llvm/tools')
-rw-r--r-- | llvm/tools/llvm-readobj/COFFDumper.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/tools/llvm-readobj/COFFDumper.cpp b/llvm/tools/llvm-readobj/COFFDumper.cpp index 493396f2e28..dd6f3d6ba81 100644 --- a/llvm/tools/llvm-readobj/COFFDumper.cpp +++ b/llvm/tools/llvm-readobj/COFFDumper.cpp @@ -281,6 +281,8 @@ static const EnumEntry<COFF::WindowsSubsystem> PEWindowsSubsystem[] = { }; static const EnumEntry<COFF::DLLCharacteristics> PEDLLCharacteristics[] = { + LLVM_READOBJ_ENUM_ENT(COFF, + IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VIRTUAL_ADDRESS), LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE ), LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY ), LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT ), |