From 5bf3ca48c2c2dfb8ce157572262fdce4d851a56f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Leczkowski?= Date: Mon, 8 Apr 2024 15:11:12 +0200 Subject: [PATCH] cmds/kernel: fix condition for saving kernel's beginning address JIRA: RTOS-813 --- cmds/kernel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmds/kernel.c b/cmds/kernel.c index 602f32fd..71cfbbeb 100644 --- a/cmds/kernel.c +++ b/cmds/kernel.c @@ -102,7 +102,7 @@ static int cmd_kernel(int argc, char *argv[]) } /* Save kernel's beginning address */ - if (phdr.p_flags == (ELF_WORD)(PHF_R | PHF_X)) { + if ((phdr.p_flags & (ELF_WORD)PHF_X) != 0) { kernelPAddr = entry->start; }