mirror of
https://github.com/QuasarApp/LIEF.git
synced 2025-04-27 21:04:32 +00:00
Add PT_GNU_PROPERTY
This commit is contained in:
parent
86568dc77a
commit
0ade59de75
@ -328,6 +328,7 @@ void init_enums(py::module& m) {
|
||||
.value(PY_ENUM(SEGMENT_TYPES::PT_PHDR))
|
||||
.value(PY_ENUM(SEGMENT_TYPES::PT_TLS))
|
||||
.value(PY_ENUM(SEGMENT_TYPES::PT_GNU_EH_FRAME))
|
||||
.value(PY_ENUM(SEGMENT_TYPES::PT_GNU_PROPERTY))
|
||||
.value(PY_ENUM(SEGMENT_TYPES::PT_GNU_STACK))
|
||||
.value(PY_ENUM(SEGMENT_TYPES::PT_GNU_RELRO))
|
||||
.value(PY_ENUM(SEGMENT_TYPES::PT_ARM_ARCHEXT))
|
||||
|
@ -1,6 +1,11 @@
|
||||
Changelog
|
||||
=========
|
||||
|
||||
0.11.0 - Not Released
|
||||
---------------------
|
||||
|
||||
- Add ``PT_GNU_PROPERTY`` enum
|
||||
|
||||
0.10.1 - November 29, 2019
|
||||
--------------------------
|
||||
|
||||
|
@ -605,6 +605,7 @@ enum _LIEF_EN(SEGMENT_TYPES) {
|
||||
_LIEF_EI(PT_SUNW_UNWIND) = 0x6464e550,
|
||||
|
||||
_LIEF_EI(PT_GNU_STACK) = 0x6474e551, /**< Indicates stack executability. */
|
||||
_LIEF_EI(PT_GNU_PROPERTY) = 0x6474e553, /**< GNU property */
|
||||
_LIEF_EI(PT_GNU_RELRO) = 0x6474e552, /**< Read-only after relocation. */
|
||||
|
||||
/* ARM program header types. */
|
||||
|
@ -256,9 +256,10 @@ const char* to_string(SEGMENT_TYPES e) {
|
||||
{ SEGMENT_TYPES::PT_LOPROC, "LOPROC" },
|
||||
{ SEGMENT_TYPES::PT_HIPROC, "HIPROC" },
|
||||
{ SEGMENT_TYPES::PT_GNU_EH_FRAME, "GNU_EH_FRAME" },
|
||||
{ SEGMENT_TYPES::PT_SUNW_EH_FRAME, "SUNW_EH_FRAME" },
|
||||
//{ SEGMENT_TYPES::PT_SUNW_EH_FRAME, "SUNW_EH_FRAME" },
|
||||
{ SEGMENT_TYPES::PT_SUNW_UNWIND, "SUNW_UNWIND" },
|
||||
{ SEGMENT_TYPES::PT_GNU_STACK, "GNU_STACK" },
|
||||
{ SEGMENT_TYPES::PT_GNU_PROPERTY, "GNU_PROPERTY" },
|
||||
{ SEGMENT_TYPES::PT_GNU_RELRO, "GNU_RELRO" },
|
||||
{ SEGMENT_TYPES::PT_ARM_ARCHEXT, "ARM_ARCHEXT" },
|
||||
{ SEGMENT_TYPES::PT_ARM_EXIDX, "ARM_EXIDX" },
|
||||
|
Loading…
x
Reference in New Issue
Block a user