Skip to content

Commit 1b98ca3

Browse files
authored
Merge pull request #32448 from DougGregor/test-darwin-sdk-linking-fixes
2 parents bb342e6 + 3095deb commit 1b98ca3

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

test/Interpreter/SDK/autolinking.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// RUN: %empty-directory(%t)
2-
// RUN: echo "int global() { return 42; }" | %clang -dynamiclib -o %t/libLinkMe.dylib -x c -
2+
// RUN: echo "int global() { return 42; }" | %clang -dynamiclib -o %t/libLinkMe.dylib -x c -L %sdk/usr/lib -
33
// RUN: %target-swift-frontend -emit-module -parse-stdlib -o %t -module-name LinkMe -module-link-name LinkMe %S/../../Inputs/empty.swift
44

55
// RUN: %target-jit-run -DIMPORT %s -I %t -L %t 2>&1

test/Interpreter/interpret_load_framework.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: %empty-directory(%t)
22
// RUN: cp -R %S/Inputs/VerySmallObjCFramework.framework %t
3-
// RUN: %clang -dynamiclib %S/Inputs/VerySmallObjCFramework.m -fmodules -F %t -o %t/VerySmallObjCFramework.framework/VerySmallObjCFramework
3+
// RUN: %clang -dynamiclib %S/Inputs/VerySmallObjCFramework.m -fmodules -F %t -o %t/VerySmallObjCFramework.framework/VerySmallObjCFramework -L %sdk/usr/lib
44
// RUN: %swift_driver -F %t %s | %FileCheck %s
55

66
// REQUIRES: objc_interop

validation-test/execution/interpret-with-dependencies.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// REQUIRES: OS=macosx
22
// RUN: %empty-directory(%t)
33

4-
// RUN: echo 'int abc = 42;' | %clang -x c - -dynamiclib -Xlinker -install_name -Xlinker libabc.dylib -o %t/libabc.dylib
5-
// RUN: echo 'int test() { extern int abc; return abc; }' | %clang -x c - -L%t -dynamiclib -labc -o %t/libfoo.dylib
4+
// RUN: echo 'int abc = 42;' | %clang -x c - -dynamiclib -Xlinker -install_name -Xlinker libabc.dylib -o %t/libabc.dylib -L %sdk/usr/lib
5+
// RUN: echo 'int test() { extern int abc; return abc; }' | %clang -x c - -L%t -dynamiclib -labc -o %t/libfoo.dylib -L %sdk/usr/lib
66

77
// RUN: %swift_driver -I %S/Inputs/custom-modules -L%t %s | %FileCheck %s
88
// CHECK: {{okay}}

0 commit comments

Comments
 (0)