ruiu added a comment. Software archaeology is always interesting, and I agree with you that not making these symbols hidden was by accident. I'm not against doing this, but do you have any specific motivation of doing this? http://reviews.llvm.org/D19024