diff options
| author | Pete Cooper <peter_cooper@apple.com> | 2016-02-04 02:50:07 +0000 |
|---|---|---|
| committer | Pete Cooper <peter_cooper@apple.com> | 2016-02-04 02:50:07 +0000 |
| commit | 4c3eee78f1b1dc8ef55cb6e26b7bbec88a20ebf5 (patch) | |
| tree | 3eea871eef3459f085b2f429c7d129bcf4481ef7 /lld | |
| parent | 40576fa0e924f8f6e56cf09ac19e76379720b6c7 (diff) | |
| download | bcm5719-llvm-4c3eee78f1b1dc8ef55cb6e26b7bbec88a20ebf5.tar.gz bcm5719-llvm-4c3eee78f1b1dc8ef55cb6e26b7bbec88a20ebf5.zip | |
Add test missed from r259746
llvm-svn: 259747
Diffstat (limited to 'lld')
| -rw-r--r-- | lld/test/mach-o/source-version.yaml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/lld/test/mach-o/source-version.yaml b/lld/test/mach-o/source-version.yaml new file mode 100644 index 00000000000..169e9757135 --- /dev/null +++ b/lld/test/mach-o/source-version.yaml @@ -0,0 +1,28 @@ +# RUN: not lld -flavor darwin -arch x86_64 -source_version 10.blah %s -o %t 2>&1 | FileCheck %s --check-prefix=ERROR +# RUN: lld -flavor darwin -arch x86_64 -source_version 10.1.2.3.4 %s -o %t -dylib %p/Inputs/libSystem.yaml && llvm-objdump -private-headers %t | FileCheck %s + +--- !mach-o +arch: x86_64 +file-type: MH_OBJECT +flags: [ MH_SUBSECTIONS_VIA_SYMBOLS ] +sections: + - segment: __TEXT + section: __text + type: S_REGULAR + attributes: [ S_ATTR_PURE_INSTRUCTIONS, S_ATTR_SOME_INSTRUCTIONS ] + address: 0x0000000000000000 + content: [ 0x00, 0x00, 0x00, 0x00 ] +global-symbols: + - name: _main + type: N_SECT + scope: [ N_EXT ] + sect: 1 + value: 0x0000000000000000 +... + +# ERROR: malformed source_version value + +# CHECK: Load command {{[0-9]*}} +# CHECK: cmd LC_SOURCE_VERSION +# CHECK: cmdsize 16 +# CHECK: version 10.1.2.3.4
\ No newline at end of file |

