Add PT_GNU_PROPERTY enum (#319)
authorDisconnect3d <dominik.b.czarnota@gmail.com>
Mon, 8 Jun 2020 12:14:37 +0000 (14:14 +0200)
committerGitHub <noreply@github.com>
Mon, 8 Jun 2020 12:14:37 +0000 (05:14 -0700)
commita5ee9be1c7c1f42457d8a8f8abe0ed39b46338ec
tree443920906a780609d8e92a85b732e766badfa389
parent1ed78f5fef91ecd792c42e6f805114ab5a38ba4f
Add PT_GNU_PROPERTY enum (#319)

This commit adds the missing `PT_GNU_PROPERTY` program header enums.

Additional information regarding the `PT_GNU_PROPERTY` can be found at:
* https://reviews.llvm.org/D70959
* https://github.com/hjl-tools/linux-abi/wiki/linux-abi-draft.pdf (linked in above url)
* https://sourceware.org/pipermail/libc-alpha/2020-May/113841.html (commit in libc adding this value)

This program header can be found, e.g., in a glibc in Ubuntu 20.04 (see `docker run --rm -it ubuntu:20.04 cat /usr/lib/x86_64-linux-gnu/libc-2.31.so > libc-2.31.so`).
elftools/elf/enums.py