In MachOObjectFile::getSymbolType we currently always return SymbolRef::ST_Function for symbols from any section. In order for llvm-symbolizer to correctly symbolize Mach-O globals, symbols from data and BSS sections should return SymbolRef::ST_Data.
Details
Details
Diff Detail
Diff Detail
Do you actually use this variable?