diff options
author | 2004-10-10 15:02:18 +0000 | |
---|---|---|
committer | 2004-10-10 15:02:18 +0000 | |
commit | 428d4e86e07de42e38928ef770e0f77ecf3fd90f (patch) | |
tree | 2e000623da2b56127619f60a6d631e0f660a1b61 /sys | |
parent | inform softdep of inode mode change, from freebsd. while i'm at it, (diff) | |
download | wireguard-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.h | 6 |
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 |