&modid_offset) == 0) {
assert(modid_offset >= 0 && modid_offset < MAX_LINKMAP_WORDS);
fprintf(outputfile,
- "lm_modid_offset 0x%x\n", modid_offset*sizeof(size_t));
+ "lm_modid_offset 0x%zx\n", modid_offset*sizeof(size_t));
} else {
fprintf(stderr,
"Error computing lm_modid_offset.\n"
elf_gregset_t elf_regs;
struct iovec iovec;
- DEBUG(1, "getregs PTRACE_GETREGSET sizeof(elf_regs) %d\n", sizeof(elf_regs));
+ DEBUG(1, "getregs PTRACE_GETREGSET sizeof(elf_regs) %zu\n",
+ sizeof(elf_regs));
iovec.iov_base = regs;
iovec.iov_len = sizeof(elf_regs);
// setregset can never be called before getregset has done a runtime check.
assert (has_working_ptrace_getregset == 1);
- DEBUG(1, "setregs PTRACE_SETREGSET sizeof(elf_regs) %d\n", sizeof(elf_regs));
+ DEBUG(1, "setregs PTRACE_SETREGSET sizeof(elf_regs) %zu\n",
+ sizeof(elf_regs));
iovec.iov_base = regs;
iovec.iov_len = sizeof(elf_regs);
res = ptrace (PTRACE_SETREGSET, pid, NT_PRSTATUS, &iovec);