add some dependencies and test code

This commit is contained in:
2025-03-17 22:54:34 +02:00
parent 21bf4d8715
commit b0be5aec60
23 changed files with 1993 additions and 43 deletions

View File

@@ -1,4 +1,3 @@
#define _GNU_SOURCE
#include "hiload/symbols.h"
#include <dlfcn.h>
@@ -33,9 +32,9 @@ CreateResult he_create_symbol_info(SymbolInfos *symbols,
printf("Dynamic Header:\n");
printf("p_type: %u\n", phdr->p_type);
printf("p_flags: %u\n", phdr->p_flags);
printf("p_offset: %#06x\n", phdr->p_offset);
printf("p_vaddr: %#06x\n", phdr->p_vaddr);
printf("p_paddr: %#06x\n", phdr->p_paddr);
printf("p_offset: %#06lx\n", phdr->p_offset);
printf("p_vaddr: %#06lx\n", phdr->p_vaddr);
printf("p_paddr: %#06lx\n", phdr->p_paddr);
printf("p_filesz: %zu\n", phdr->p_filesz);
printf("p_memsz: %zu\n", phdr->p_memsz);
printf("p_align: %zu\n", phdr->p_align);