ruiu accepted this revision. ruiu added a comment. This revision is now accepted and ready to land. LGTM with a comment saying that new symbols are added as weak symbols so that they can be overriden by user-defined linker script symbols. https://reviews.llvm.org/D26801