struct ShdrBase

Defined at line 117 of file ../../src/lib/elfldltl/include/lib/elfldltl/layout.h

A base class for the shdr layout, ensuring that all of the Elf

<

...>::Shdr

definitions below use the same Flags type.

Enumerations

enum Flags
Name Value
kWrite 1u << 0
kAlloc 1u << 1
kExecinstr 1u << 2
kMerge 1u << 4
kStrings 1u << 5
kInfoLink 1u << 6
kLinkOrder 1u << 7
kOsNonconforming 1u << 8
kGroup 1u << 9
kTls 1u << 10
kCompressed 1u << 11
kOrdered 1u << 30
kExclude 1u << 31

These are individual bits OR'd together.

Defined at line 119 of file ../../src/lib/elfldltl/include/lib/elfldltl/layout.h