]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Synchronize DF_1_* flags with binutils (Bug 22707)
authorCarlos O'Donell <carlos@redhat.com>
Sun, 14 Jan 2018 04:21:57 +0000 (20:21 -0800)
committerCarlos O'Donell <carlos@redhat.com>
Sun, 14 Jan 2018 04:23:05 +0000 (20:23 -0800)
This patch synchronizes DF_1_* flags with binutils
and ensures that all DF_1_* flags defined in binutil's
include/elf/common.h are also defined glibc's elf/elf.h.
This is a user visible change since elf/elf.h is installed
by default as /usr/include/elf.h.

Signed-off-by: Carlos O'Donell <carlos@redhat.com>
ChangeLog
elf/elf.h

index f33212f5496b65b6844349305eed682493831ff6..e5e69842647e7776e381be6b064e04c450575e8e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2018-01-13  Carlos O'Donell  <carlos@redhat.com>
+
+       [BZ #22707]
+       * elf/elf.h (DF_1_STUB): Define.
+       (DF_1_PIE): Define.
+
 2018-01-12  Tulio Magno Quites Machado Filho  <tuliom@linux.vnet.ibm.com>
 
        [BZ #22697]
index 031850377bb66ee5b2de012837c03acb7e6bfad6..da5ccb23ce558155eeb2c8a1a3282b59c94fcb65 100644 (file)
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -967,6 +967,8 @@ typedef struct
 #define        DF_1_SYMINTPOSE 0x00800000      /* Object has individual interposers.  */
 #define        DF_1_GLOBAUDIT  0x01000000      /* Global auditing required.  */
 #define        DF_1_SINGLETON  0x02000000      /* Singleton symbols are used.  */
+#define        DF_1_STUB       0x04000000
+#define        DF_1_PIE        0x08000000
 
 /* Flags for the feature selection in DT_FEATURE_1.  */
 #define DTF_1_PARINIT  0x00000001