summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2004-10-10 15:02:18 +0000
committerkettenis <kettenis@openbsd.org>2004-10-10 15:02:18 +0000
commit428d4e86e07de42e38928ef770e0f77ecf3fd90f (patch)
tree2e000623da2b56127619f60a6d631e0f660a1b61 /sys
parentinform softdep of inode mode change, from freebsd. while i'm at it, (diff)
downloadwireguard-openbsd-428d4e86e07de42e38928ef770e0f77ecf3fd90f.tar.xz
wireguard-openbsd-428d4e86e07de42e38928ef770e0f77ecf3fd90f.zip
Add PT_LOOS, PT_HIOS and Elf_Half.
ok drahn@
Diffstat (limited to 'sys')
-rw-r--r--sys/sys/exec_elf.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/sys/exec_elf.h b/sys/sys/exec_elf.h
index a936e15d087..a2974761461 100644
--- a/sys/sys/exec_elf.h
+++ b/sys/sys/exec_elf.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: exec_elf.h,v 1.39 2004/02/27 17:36:16 deraadt Exp $ */
+/* $OpenBSD: exec_elf.h,v 1.40 2004/10/10 15:02:18 kettenis Exp $ */
/*
* Copyright (c) 1995, 1996 Erik Theisen. All rights reserved.
*
@@ -401,6 +401,8 @@ typedef struct {
#define PT_SHLIB 5 /* reserved - purpose undefined */
#define PT_PHDR 6 /* program header */
#define PT_NUM 7 /* Number of segment types */
+#define PT_LOOS 0x60000000 /* reserved range for OS */
+#define PT_HIOS 0x6fffffff /* specific segment types */
#define PT_LOPROC 0x70000000 /* reserved range for processor */
#define PT_HIPROC 0x7fffffff /* specific segment types */
@@ -546,6 +548,7 @@ struct elf_args {
#define Elf_Rel Elf32_Rel
#define Elf_RelA Elf32_Rela
#define Elf_Dyn Elf32_Dyn
+#define Elf_Half Elf32_Half
#define Elf_Word Elf32_Word
#define Elf_Sword Elf32_Sword
#define Elf_Addr Elf32_Addr
@@ -571,6 +574,7 @@ struct elf_args {
#define Elf_Rel Elf64_Rel
#define Elf_RelA Elf64_Rela
#define Elf_Dyn Elf64_Dyn
+#define Elf_Half Elf64_Half
#define Elf_Word Elf64_Word
#define Elf_Sword Elf64_Sword
#define Elf_Addr Elf64_Addr