diff options
| author | Bob Wilson <bob.wilson@apple.com> | 2013-12-28 05:26:14 +0000 |
|---|---|---|
| committer | Bob Wilson <bob.wilson@apple.com> | 2013-12-28 05:26:14 +0000 |
| commit | 9914a02114c6008104b4749dbfe52eb4c558d5a1 (patch) | |
| tree | baf88fc2c4a59a72359513b36bf8cfca0243c051 /clang/test/Driver/darwin-ld.c | |
| parent | 83e3770ae7cf5bc3baf9ed06a0813b3c943ec506 (diff) | |
| download | bcm5719-llvm-9914a02114c6008104b4749dbfe52eb4c558d5a1.tar.gz bcm5719-llvm-9914a02114c6008104b4749dbfe52eb4c558d5a1.zip | |
Propagate "-arch x86_64h" setting to the linker. <rdar://problem/15711488>
This is a follow-up to r194907, which added a new -arch setting to make it
easier to specify AVX2 targets. The "-arch x86_64h" option needs to be passed
on to the linker, but it was getting canonicalized to x86_64 by the code
in getArchTypeForDarwinArchName.
llvm-svn: 198096
Diffstat (limited to 'clang/test/Driver/darwin-ld.c')
| -rw-r--r-- | clang/test/Driver/darwin-ld.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/clang/test/Driver/darwin-ld.c b/clang/test/Driver/darwin-ld.c index d6c5170496b..a3f9a7f0cd1 100644 --- a/clang/test/Driver/darwin-ld.c +++ b/clang/test/Driver/darwin-ld.c @@ -143,4 +143,8 @@ // LINK_EXPORT_DYNAMIC: {{ld(.exe)?"}} // LINK_EXPORT_DYNAMIC: "-export_dynamic" - +// RUN: %clang -target x86_64h-apple-darwin -### %t.o 2> %t.log +// RUN: FileCheck -check-prefix=LINK_X86_64H_ARCH %s < %t.log +// +// LINK_X86_64H_ARCH: {{ld(.exe)?"}} +// LINK_X86_64H_ARCH: "x86_64h" |

