File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change
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
You can’t perform that action at this time.
0 commit comments