emaste accepted this revision. emaste added a comment. This revision is now accepted and ready to land. This looks fine to me. We can revisit hash types, sections included in the hash, and the note location in the object file in subsequent patches. http://reviews.llvm.org/D18091