Commit Graph

3 Commits

Author SHA1 Message Date
Xi Ge
e17a9d192a Frontend: sanitize version numbers beyond the scope of llvm::VersionTuple
rdar://78160707
2021-05-18 11:04:04 -07:00
Xi Ge
5c5715f626 Serialization: embed subminor and build version in the user module version entry 2021-05-17 10:15:47 -07:00
Xi Ge
fe5c7ef995 ModuleInterface/Serialization: allow library authors to define a custom module version number
This allows library authors to pass down a project version number so that library users can conditionally
import that library based on the available version in the search paths.

Needed for rdar://73992299
2021-04-30 10:00:45 -07:00