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