X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Fbin%2Felf.c;h=83dfa8ac883831a2d55167ab753475e36eee137c;hb=49fee999ebaa079cbd48a98edd2323f7b0bbb03c;hp=16da915e5131e83f47cd5de9f564072d00d65873;hpb=a9a954f29f61a1f93a9b585f69f617de2f12189f;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/bin/elf.c b/KernelLand/Kernel/bin/elf.c index 16da915e..83dfa8ac 100644 --- a/KernelLand/Kernel/bin/elf.c +++ b/KernelLand/Kernel/bin/elf.c @@ -7,7 +7,7 @@ #include #define _COMMON_H -#define SysDebug(...) LOG(v) +#define SysDebug(v...) LOG(v) #define DISABLE_ELF64 void *GetSymbol(const char *Name, size_t *Size); void *GetSymbol(const char *Name, size_t *Size) { Uint val; Binary_GetSymbol(Name, &val); if(Size)*Size=0; return (void*)val; }; @@ -50,7 +50,7 @@ tBinary *Elf_Load(int fp) switch(hdr.e_ident[4]) // EI_CLASS { case ELFCLASS32: - return Elf_Load32(fp, (Elf32_Ehdr*)&hdr); + return Elf_Load32(fp, (void*)&hdr); case ELFCLASS64: return Elf_Load64(fp, &hdr); default: