summaryrefslogtreecommitdiff
path: root/src/module.h
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2015-08-03 16:02:24 +0800
committerBernard Xiong <[email protected]>2015-08-03 16:02:24 +0800
commitabd19b8dd7fac0235c28c5c5e84bc5779d4d0991 (patch)
treefb23b696a4da0f8f4477f82560bdb54b4fd8ac08 /src/module.h
parentdb73a31ec8269d26d1e61bc6d7889495d23d7d99 (diff)
[Kernel] More better support for module.
Diffstat (limited to 'src/module.h')
-rw-r--r--src/module.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/module.h b/src/module.h
index 3c45c96d02..1ae9eedbec 100644
--- a/src/module.h
+++ b/src/module.h
@@ -222,7 +222,19 @@ typedef struct
} Elf32_Phdr;
/* p_type */
+#define PT_NULL 0
#define PT_LOAD 1
+#define PT_DYNAMIC 2
+#define PT_INTERP 3
+#define PT_NOTE 4
+#define PT_SHLIB 5
+#define PT_PHDR 6
+#define PT_TLS 7
+#define PT_NUM 8
+#define PT_LOOS 0x60000000
+#define PT_HIOS 0x6fffffff
+#define PT_LOPROC 0x70000000
+#define PT_HIPROC 0x7fffffff
/* p_flags */
#define PF_X 1