aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZixian Cai <2891235+caizixian@users.noreply.github.com>2024-05-01 15:56:22 +1000
committerAndrew Waterman <andrew@sifive.com>2024-05-20 18:37:48 -0700
commit8f7ba3cdce073b82d74725c2069bac97f3271821 (patch)
tree201e263d55b0c262fb8d2d678066e085cb64d065
parent9774e921862c06ff2a571ab378f12bcf3c73b479 (diff)
downloadpk-8f7ba3cdce073b82d74725c2069bac97f3271821.zip
pk-8f7ba3cdce073b82d74725c2069bac97f3271821.tar.gz
pk-8f7ba3cdce073b82d74725c2069bac97f3271821.tar.bz2
Use kassert in load_elf (#327)
Signed-off-by: Zixian Cai <2891235+caizixian@users.noreply.github.com>
-rw-r--r--pk/elf.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pk/elf.c b/pk/elf.c
index c900a2d..bdc8420 100644
--- a/pk/elf.c
+++ b/pk/elf.c
@@ -38,13 +38,13 @@ void load_elf(const char* fn, elf_info* info)
goto fail;
#if __riscv_xlen == 64
- assert(IS_ELF64(eh));
+ kassert(IS_ELF64(eh));
#else
- assert(IS_ELF32(eh));
+ kassert(IS_ELF32(eh));
#endif
#ifndef __riscv_compressed
- assert(!(eh.e_flags & EF_RISCV_RVC));
+ kassert(!(eh.e_flags & EF_RISCV_RVC));
#endif
size_t phdr_size = eh.e_phnum * sizeof(Elf_Phdr);