From 46b08c7738bc4ef1d04f1dd7d137ae923e3c5fb2 Mon Sep 17 00:00:00 2001 From: fslongjin Date: Thu, 12 May 2022 23:45:39 +0800 Subject: [PATCH] add some datastructure --- kernel/common/libELF/elf.c | 1 + kernel/common/libELF/elf.h | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 kernel/common/libELF/elf.c create mode 100644 kernel/common/libELF/elf.h diff --git a/kernel/common/libELF/elf.c b/kernel/common/libELF/elf.c new file mode 100644 index 00000000..1e65ce4c --- /dev/null +++ b/kernel/common/libELF/elf.c @@ -0,0 +1 @@ +#include "elf.h" \ No newline at end of file diff --git a/kernel/common/libELF/elf.h b/kernel/common/libELF/elf.h new file mode 100644 index 00000000..082febb6 --- /dev/null +++ b/kernel/common/libELF/elf.h @@ -0,0 +1,10 @@ +#pragma once +#include + +// ====== ELF头文件中的 +typedef uint32_t Elf32_Addr; +typedef uint16_t Elf32_Half; +typedef uint32_t Elf32_Off; +typedef uint32_t Elf32_SWord; +typedef uint32_t Elf32_Word; +