summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
diff options
context:
space:
mode:
authorPete Cooper <peter_cooper@apple.com>2016-02-04 02:45:23 +0000
committerPete Cooper <peter_cooper@apple.com>2016-02-04 02:45:23 +0000
commit40576fa0e924f8f6e56cf09ac19e76379720b6c7 (patch)
treefe8739dfc470c85e5ea3cf326da2d785666af5d2 /lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
parent0e05d6eb9c50728c73f4386dce31b7b582f7e941 (diff)
downloadbcm5719-llvm-40576fa0e924f8f6e56cf09ac19e76379720b6c7.tar.gz
bcm5719-llvm-40576fa0e924f8f6e56cf09ac19e76379720b6c7.zip
Add support for the source_version cmdline option.
This is of the form A.B.C.D.E and to match ld64's behaviour, is always output to files, even when the version is 0. rdar://problem/24472630 llvm-svn: 259746
Diffstat (limited to 'lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp')
-rw-r--r--lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp b/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
index c7fd2ca10d9..6ac567be1c5 100644
--- a/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
+++ b/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
@@ -1285,6 +1285,7 @@ normalizedFromAtoms(const lld::File &atomFile,
normFile.minOSVersionKind = util.minVersionCommandType();
normFile.sdkVersion = context.sdkVersion();
+ normFile.sourceVersion = context.sourceVersion();
if (context.generateVersionLoadCommand() &&
context.os() != MachOLinkingContext::OS::unknown)
OpenPOWER on IntegriCloud