From 30f8ec6d81969a18d3d64e09c7d005e24108bbfe Mon Sep 17 00:00:00 2001 From: Ry Date: Tue, 21 Jun 2022 19:05:34 -0700 Subject: [PATCH] Remove unused `extern` and `global` tables from FXF --- kernel/fxf/FXF specification.md | 8 ++------ kernel/fxf/fxf.asm | 8 ++------ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/kernel/fxf/FXF specification.md b/kernel/fxf/FXF specification.md index 268ddc3..46c4b8a 100644 --- a/kernel/fxf/FXF specification.md +++ b/kernel/fxf/FXF specification.md @@ -4,9 +4,5 @@ | 0x00000003 | header version (must be 0) | | 0x00000004-0x00000007 | code size | | 0x00000008-0x0000000B | pointer to code | -| 0x0000000C-0x0000000F | `extern` table size | -| 0x00000010-0x00000013 | pointer to `extern` table | -| 0x00000014-0x00000017 | `global` table size | -| 0x00000018-0x0000001B | pointer to `global` table | -| 0x0000001C-0x0000001F | reloc table size | -| 0x00000020-0x00000023 | pointer to reloc table | +| 0x0000000C-0x0000000F | reloc table size | +| 0x00000010-0x00000013 | pointer to reloc table | diff --git a/kernel/fxf/fxf.asm b/kernel/fxf/fxf.asm index 8e105e8..b16e9bc 100644 --- a/kernel/fxf/fxf.asm +++ b/kernel/fxf/fxf.asm @@ -16,9 +16,5 @@ parse_fxf_binary: const FXF_CODE_SIZE: 0x00000004 const FXF_CODE_PTR: 0x00000008 -const FXF_EXTERN_SIZE: 0x0000000C -const FXF_EXTERN_PTR: 0x00000010 -const FXF_GLOABL_SIZE: 0x00000014 -const FXF_GLOBAL_PTR: 0x00000018 -const FXF_RELOC_SIZE: 0x0000001C -const FXF_RELOC_PTR: 0x00000020 +const FXF_RELOC_SIZE: 0x0000000C +const FXF_RELOC_PTR: 0x00000010