grimar added a comment. Ok, but why don't you want to stay on initial version http://reviews.llvm.org/D18047 ? That keeps initSymbols() in symbols.cpp, but does not initialize them for each ELFT. http://reviews.llvm.org/D18135