Как говорили другие, отладочная информация покажет это. Более конкретно, для файлов ELF:
readelf -w binary-name
будет иметь такую запись, как:
<2><58>: Abbrev Number: 4 (DW_TAG_variable)
<59> DW_AT_name : i
<5b> DW_AT_decl_file : 1
<5c> DW_AT_decl_line : 2
<5d> DW_AT_type : <73>
<61> DW_AT_location : 2 byte block: 91 6c (DW_OP_fbreg: -20)
Без отладочной информации местные жители не сохраняют свои имена. Если переменная глобальная, на нее будет указывать символ:
objdump -t binary-name
0804a010 g O .data 00000004 i
Тип информации там теряется, но вы можете увидеть размер 4