about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2019-03-12 12:06:01 +0100
committerFlorian Weimer <fweimer@redhat.com>2019-03-12 12:06:01 +0100
commit38b52865d4ccfee3647f27e969e539a4396a73b1 (patch)
treee9cb93d1a491058062bcf12fa897a3ccc542fe1c
parent08504de71813ddbd447bfbca4a325cbe8ce8bcda (diff)
downloadglibc-38b52865d4ccfee3647f27e969e539a4396a73b1.tar.gz
glibc-38b52865d4ccfee3647f27e969e539a4396a73b1.tar.xz
glibc-38b52865d4ccfee3647f27e969e539a4396a73b1.zip
elf: Add DF_1_KMOD, DF_1_WEAKFILTER, DF_1_NOCOMMON to <elf.h>
These constants (originally from Solaris) were part of the binutils
2.31 release.
-rw-r--r--ChangeLog4
-rw-r--r--elf/elf.h3
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2f72e0f8ec..14d08727d4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2019-03-12  Florian Weimer  <fweimer@redhat.com>
 
+	* elf/elf.h (DF_1_KMOD, DF_1_WEAKFILTER, DF_1_NOCOMMON): Define.
+
+2019-03-12  Florian Weimer  <fweimer@redhat.com>
+
 	[BZ #24047]
 	resolv: Enable full ICMP errors for UDP DNS sockets
 	* resolv/res_enable_icmp.c: New file.
diff --git a/elf/elf.h b/elf/elf.h
index 01648bdb4c..28296c7efd 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -987,6 +987,9 @@ typedef struct
 #define	DF_1_SINGLETON	0x02000000	/* Singleton symbols are used.  */
 #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
 
 /* Flags for the feature selection in DT_FEATURE_1.  */
 #define DTF_1_PARINIT	0x00000001