We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dbde396 commit 7cade87Copy full SHA for 7cade87
1 file changed
test/kernel/integration/modules/service.cpp
@@ -70,7 +70,8 @@ void Service::start(const std::string& args)
70
MYINFO("Preparing for jump to %s. Multiboot magic: 0x%x, addr 0x%x",
71
(char*)binary.cmdline, __multiboot_magic, __multiboot_addr);
72
73
- char* base = (char*)binary.mod_start;
+ auto load_offs = elf.program_headers()[0].p_offset;
74
+ char* base = (char*)binary.mod_start + load_offs;
75
int len = (int)(binary.mod_end - binary.mod_start);
76
char* dest = (char*)0xA00000;
77
void* start = (void*)elf.entry();
0 commit comments