> compile NEMU

221220000 张三
Linux zzy 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
 19:45:01 up 6 days, 14:50,  1 user,  load average: 1.03, 0.66, 0.48
This commit is contained in:
tracer-ics2023
2024-09-23 19:45:03 +08:00
committed by zzy
parent 5b06f3ff0e
commit c8fcc21b1a

View File

@ -22,7 +22,7 @@ static uintptr_t loader(PCB *pcb, const char *filename) {
// assert(*(uint32_t *)ehdr.e_ident == 0x7f454746);
Elf_Phdr phdr[ehdr.e_phnum];
printf("phdr num is %d, %d\n", ehdr.e_phnum, ehdr.e_phentsize);
printf("phdr num is %d, %d, %d\n", ehdr.e_phnum, sizeof(Elf_Phdr), ehdr.e_phentsize);
assert(ehdr.e_phentsize % ehdr.e_phnum == 0);
ret = ramdisk_read(phdr, ehdr.e_phoff, sizeof(phdr));
assert(ret == ehdr.e_phentsize);