Skip to content

Commit 8946792

Browse files
Add seperate test since linker test is disabled
1 parent 90637aa commit 8946792

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// RUN: %swiftc_driver -sdk "" -driver-print-jobs -target x86_64-unknown-linux-gnu -Ffoo -Fsystem car -F cdr -framework bar -Lbaz -lboo -Xlinker -undefined %s 2>&1 > %t.linux.txt
2+
// RUN: %FileCheck -check-prefix LINUX-lib-flag-space %s < %t.linux.txt
3+
4+
// LINUX-lib-flag-space: swift
5+
// LINUX-lib-flag-space: -o [[OBJECTFILE:.*]]
6+
7+
// LINUX-lib-flag-space: clang{{(\.exe)?"? }}
8+
// LINUX-lib-flag-space-DAG: -pie
9+
// LINUX-lib-flag-space-DAG: [[OBJECTFILE]]
10+
// LINUX-lib-flag-space-DAG: -lswiftCore
11+
// LINUX-lib-flag-space-DAG: -L [[STDLIB_PATH:[^ ]+(/|\\\\)lib(/|\\\\)swift(/|\\\\)]]
12+
// LINUX-lib-flag-space-DAG: -Xlinker -rpath -Xlinker [[STDLIB_PATH]]
13+
// LINUX-lib-flag-space-DAG: -F foo -iframework car -F cdr
14+
// LINUX-lib-flag-space-DAG: -framework bar
15+
// LINUX-lib-flag-space-DAG: -L baz
16+
// LINUX-lib-flag-space-DAG: -lboo
17+
// LINUX-lib-flag-space-DAG: -Xlinker -undefined
18+
// LINUX-lib-flag-space: -o linker

0 commit comments

Comments
 (0)