1 #-------------------------------------------------------------------------------
2 # elftools: elf/constants.py
4 # Constants and flags, placed into classes for namespacing
6 # Eli Bendersky (eliben@gmail.com)
7 # This code is in the public domain
8 #-------------------------------------------------------------------------------
9 class SHN_INDICES(object):
10 """ Special section indices
21 class SH_FLAGS(object):
22 """ Flag values for the sh_flags field of section headers
31 SHF_OS_NONCONFORMING=0x100
35 SHF_EXCLUDE=0x80000000
36 SHF_MASKPROC=0xf0000000
39 class P_FLAGS(object):
40 """ Flag values for the p_flags field of program headers
46 PF_MASKPROC=0xFF000000