diff --git a/zdump/dfo_elf.c b/zdump/dfo_elf.c index 3fe0570e..93f7c4b6 100644 --- a/zdump/dfo_elf.c +++ b/zdump/dfo_elf.c @@ -270,7 +270,7 @@ out: memset(phdr, 0, sizeof(*phdr)); phdr->p_type = PT_NOTE; phdr->p_offset = notes_offset; - phdr->p_filesz = (unsigned long) PTR_SUB(ptr, ptr_start); + phdr->p_filesz = PTR_DIFF(ptr, ptr_start); return ptr; }