diff --git a/sysdeps/linux-gnu/arm/dwarf-arm.c b/sysdeps/linux-gnu/arm/dwarf-arm.c index 87955dd..ce665a4 100644 --- a/sysdeps/linux-gnu/arm/dwarf-arm.c +++ b/sysdeps/linux-gnu/arm/dwarf-arm.c @@ -153,6 +153,7 @@ static int is_signal_frame(struct dwarf_cursor *c) int dwarf_arch_map_reg(struct dwarf_addr_space *as, unsigned int reg) { + (void)(as); if (reg >= ARRAY_SIZE(dwarf_to_regnum_map)) return -DWARF_EBADREG; @@ -182,6 +183,8 @@ static inline int access_mem(struct dwarf_addr_space *as, arch_addr_t addr, void if (addr >= ARCH_ADDR_T(libref->mmap_addr + libref->mmap_size)) fatal("invalid access mem: addr %#lx >= %p", addr, libref->mmap_addr + libref->mmap_size); } +#else + (void)(as); #endif memcpy(valp, (void *)addr, size); @@ -647,6 +650,8 @@ int dwarf_arch_step(struct dwarf_addr_space *as) int dwarf_arch_check_call(struct dwarf_addr_space *as, arch_addr_t ip) { + (void)(as); + (void)(ip); return 1; }