mirror of
https://github.com/QuasarApp/LIEF.git
synced 2025-05-02 23:29:33 +00:00
add IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS
This commit is contained in:
parent
b023698df8
commit
cd05f34bae
@ -266,7 +266,8 @@ void init_enums(py::module& m) {
|
|||||||
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_POGO))
|
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_POGO))
|
||||||
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_ILTCG))
|
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_ILTCG))
|
||||||
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_MPX))
|
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_MPX))
|
||||||
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_REPRO));
|
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_REPRO))
|
||||||
|
.value(PY_ENUM(LIEF::PE::DEBUG_TYPES::IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS));
|
||||||
|
|
||||||
|
|
||||||
LIEF::enum_<LIEF::PE::RESOURCE_TYPES>(m, "RESOURCE_TYPES")
|
LIEF::enum_<LIEF::PE::RESOURCE_TYPES>(m, "RESOURCE_TYPES")
|
||||||
|
@ -280,6 +280,7 @@ enum _LIEF_EN(DEBUG_TYPES) {
|
|||||||
_LIEF_EI(IMAGE_DEBUG_TYPE_ILTCG) = 14,
|
_LIEF_EI(IMAGE_DEBUG_TYPE_ILTCG) = 14,
|
||||||
_LIEF_EI(IMAGE_DEBUG_TYPE_MPX) = 15,
|
_LIEF_EI(IMAGE_DEBUG_TYPE_MPX) = 15,
|
||||||
_LIEF_EI(IMAGE_DEBUG_TYPE_REPRO) = 16,
|
_LIEF_EI(IMAGE_DEBUG_TYPE_REPRO) = 16,
|
||||||
|
_LIEF_EI(IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS) = 20,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -392,7 +392,7 @@ const char* to_string(RELOCATIONS_BASE_TYPES e) {
|
|||||||
|
|
||||||
|
|
||||||
const char* to_string(DEBUG_TYPES e) {
|
const char* to_string(DEBUG_TYPES e) {
|
||||||
CONST_MAP(DEBUG_TYPES, const char*, 17) enumStrings {
|
CONST_MAP(DEBUG_TYPES, const char*, 18) enumStrings {
|
||||||
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_UNKNOWN, "UNKNOWN" },
|
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_UNKNOWN, "UNKNOWN" },
|
||||||
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_COFF, "COFF" },
|
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_COFF, "COFF" },
|
||||||
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_CODEVIEW, "CODEVIEW" },
|
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_CODEVIEW, "CODEVIEW" },
|
||||||
@ -410,6 +410,7 @@ const char* to_string(DEBUG_TYPES e) {
|
|||||||
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_ILTCG, "ILTCG" },
|
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_ILTCG, "ILTCG" },
|
||||||
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_MPX, "MPX" },
|
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_MPX, "MPX" },
|
||||||
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_REPRO, "REPRO" },
|
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_REPRO, "REPRO" },
|
||||||
|
{ DEBUG_TYPES::IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS, "EX_DLLCHARACTERISTICS" },
|
||||||
};
|
};
|
||||||
|
|
||||||
auto it = enumStrings.find(e);
|
auto it = enumStrings.find(e);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user