aboutsummaryrefslogtreecommitdiff
path: root/sys/sys
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2015-05-19 14:23:33 +0000
committerEd Maste <emaste@FreeBSD.org>2015-05-19 14:23:33 +0000
commit2e02bd2204a98d12c81635eee971720a4eb35fc3 (patch)
tree875d93f18052d0401a819298d64d087cd369dfa3 /sys/sys
parentd9e8bbb64df954f974ad353fd22a7f4d8023bfb0 (diff)
downloadsrc-2e02bd2204a98d12c81635eee971720a4eb35fc3.tar.gz
src-2e02bd2204a98d12c81635eee971720a4eb35fc3.zip
Add GRP_COMDAT section group flag to ELF header
Reviewed by: kib MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2582
Notes
Notes: svn path=/head/; revision=283110
Diffstat (limited to 'sys/sys')
-rw-r--r--sys/sys/elf_common.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/sys/elf_common.h b/sys/sys/elf_common.h
index e9a7e37056f5..d429e86676a1 100644
--- a/sys/sys/elf_common.h
+++ b/sys/sys/elf_common.h
@@ -473,6 +473,9 @@ typedef struct {
#define SHF_MASKOS 0x0ff00000 /* OS-specific semantics. */
#define SHF_MASKPROC 0xf0000000 /* Processor-specific semantics. */
+/* Flags for section groups. */
+#define GRP_COMDAT 0x1 /* COMDAT semantics. */
+
/* Values for p_type. */
#define PT_NULL 0 /* Unused entry. */
#define PT_LOAD 1 /* Loadable segment. */