diff --git a/core/elf.cc b/core/elf.cc
index 7c0951c243f4f06b9e51f7b3dc53efdc32a26aa1..d293ca576dc96550f5b13dee9d82d518171f9763 100644
--- a/core/elf.cc
+++ b/core/elf.cc
@@ -46,7 +46,7 @@ unsigned symbol_type(Elf64_Sym& sym)
     return sym.st_info & 15;
 }
 
-unsigned symbol_binding(Elf64_Sym& sym)
+unsigned __attribute__((unused)) symbol_binding(Elf64_Sym& sym)
 {
     return sym.st_info >> 4;
 }