mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-27 02:14:04 +08:00
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
@ -1,3 +1,8 @@
|
||||
2018-03-21 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
|
||||
DF_1_WEAKFILTER and DF_1_NOCOMMON.
|
||||
|
||||
2018-03-20 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/es.po: Updated Spanish translation.
|
||||
|
@ -10009,6 +10009,21 @@ process_dynamic_section (Filedata * filedata)
|
||||
printf (" PIE");
|
||||
val ^= DF_1_PIE;
|
||||
}
|
||||
if (val & DF_1_KMOD)
|
||||
{
|
||||
printf (" KMOD");
|
||||
val ^= DF_1_KMOD;
|
||||
}
|
||||
if (val & DF_1_WEAKFILTER)
|
||||
{
|
||||
printf (" WEAKFILTER");
|
||||
val ^= DF_1_WEAKFILTER;
|
||||
}
|
||||
if (val & DF_1_NOCOMMON)
|
||||
{
|
||||
printf (" NOCOMMON");
|
||||
val ^= DF_1_NOCOMMON;
|
||||
}
|
||||
if (val != 0)
|
||||
printf (" %lx", val);
|
||||
puts ("");
|
||||
|
@ -1,3 +1,9 @@
|
||||
2018-03-21 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* elf/common.h (DF_1_KMOD): New.
|
||||
(DF_1_WEAKFILTER): Likewise.
|
||||
(DF_1_NOCOMMON): Likewise.
|
||||
|
||||
2018-03-14 Kito Cheng <kito.cheng@gmail.com>
|
||||
|
||||
* opcode/riscv.h (OP_MASK_FUNCT3): New.
|
||||
|
@ -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…
Reference in New Issue
Block a user