DT_FLAGS_1: Add Solaris bits
The following bits in DT_FLAGS_1 are used by Solaris: #define DF_1_KMOD 0x10000000 /* kernel module */ #define DF_1_WEAKFILTER 0x20000000 /* apply weak binding to DT_FILTER */ #define DF_1_NOCOMMON 0x40000000 /* no COMMON symbols exist */ binutils/ * readelf.c (process_dynamic_section): Also dump DF_1_KMOD, DF_1_WEAKFILTER and DF_1_NOCOMMON. include/ * elf/common.h (DF_1_KMOD): New. (DF_1_WEAKFILTER): Likewise. (DF_1_NOCOMMON): Likewise.
This commit is contained in:
parent
ce29f8439f
commit
b1202ffa53
4 changed files with 29 additions and 0 deletions
|
@ -1006,6 +1006,9 @@
|
|||
#define DF_1_SINGLETON 0x02000000
|
||||
#define DF_1_STUB 0x04000000
|
||||
#define DF_1_PIE 0x08000000
|
||||
#define DF_1_KMOD 0x10000000
|
||||
#define DF_1_WEAKFILTER 0x20000000
|
||||
#define DF_1_NOCOMMON 0x40000000
|
||||
|
||||
/* Flag values for the DT_FLAGS entry. */
|
||||
#define DF_ORIGIN (1 << 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue