Commits

Jordan Rose committed 6b4dc170381
[Serialization] Serialize and check the target a module was compiled with. Refuse to load a module if it was compiled for a different architecture or OS, or if its minimum deployment target is newer than the current target. Additionally, provide the target triple as part of pre-loading validation for clients who care (like LLDB). Part of rdar://problem/17670778 Swift SVN r24469