|
1 |
| -! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC |
2 |
| -! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir -fms-runtime-lib=static_dbg %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC-DEBUG |
3 |
| -! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir -fms-runtime-lib=dll %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC-DLL |
4 |
| -! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir -fms-runtime-lib=dll_dbg %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC-DLL-DEBUG |
5 |
| - |
6 |
| -! MSVC: -fc1 |
7 |
| -! MSVC-SAME: --dependent-lib=clang_rt.builtins.lib |
8 |
| -! MSVC-SAME: -D_MT |
9 |
| -! MSVC-SAME: --dependent-lib=libcmt |
10 |
| -! MSVC-SAME: --dependent-lib=flang_rt.static.lib |
11 |
| - |
12 |
| -! MSVC-DEBUG: -fc1 |
13 |
| -! MSVC-DEBUG-SAME: --dependent-lib=clang_rt.builtins.lib |
14 |
| -! MSVC-DEBUG-SAME: -D_MT |
15 |
| -! MSVC-DEBUG-SAME: -D_DEBUG |
16 |
| -! MSVC-DEBUG-SAME: --dependent-lib=libcmtd |
17 |
| -! MSVC-DEBUG-SAME: --dependent-lib=flang_rt.static_dbg.lib |
18 |
| - |
19 |
| -! MSVC-DLL: -fc1 |
20 |
| -! MSVC-DLL-SAME: --dependent-lib=clang_rt.builtins.lib |
21 |
| -! MSVC-DLL-SAME: -D_MT |
22 |
| -! MSVC-DLL-SAME: -D_DLL |
23 |
| -! MSVC-DLL-SAME: --dependent-lib=msvcrt |
24 |
| -! MSVC-DLL-SAME: --dependent-lib=flang_rt.dynamic.lib |
25 |
| - |
26 |
| -! MSVC-DLL-DEBUG: -fc1 |
27 |
| -! MSVC-DLL-DEBUG-SAME: --dependent-lib=clang_rt.builtins.lib |
28 |
| -! MSVC-DLL-DEBUG-SAME: -D_MT |
29 |
| -! MSVC-DLL-DEBUG-SAME: -D_DEBUG |
30 |
| -! MSVC-DLL-DEBUG-SAME: -D_DLL |
31 |
| -! MSVC-DLL-DEBUG-SAME: --dependent-lib=msvcrtd |
32 |
| -! MSVC-DLL-DEBUG-SAME: --dependent-lib=flang_rt.dynamic_dbg.lib |
| 1 | +! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC |
| 2 | +! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir -fms-runtime-lib=static_dbg %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC-DEBUG |
| 3 | +! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir -fms-runtime-lib=dll %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC-DLL |
| 4 | +! RUN: %flang -### --target=aarch64-windows-msvc -resource-dir=%S/Inputs/resource_dir -fms-runtime-lib=dll_dbg %S/Inputs/hello.f90 -v 2>&1 | FileCheck %s --check-prefixes=MSVC-DLL-DEBUG |
| 5 | + |
| 6 | +! MSVC: -fc1 |
| 7 | +! MSVC-SAME: --dependent-lib=clang_rt.builtins.lib |
| 8 | +! MSVC-SAME: -D_MT |
| 9 | +! MSVC-SAME: --dependent-lib=libcmt |
| 10 | +! MSVC-SAME: --dependent-lib=flang_rt.static.lib |
| 11 | + |
| 12 | +! MSVC-DEBUG: -fc1 |
| 13 | +! MSVC-DEBUG-SAME: --dependent-lib=clang_rt.builtins.lib |
| 14 | +! MSVC-DEBUG-SAME: -D_MT |
| 15 | +! MSVC-DEBUG-SAME: -D_DEBUG |
| 16 | +! MSVC-DEBUG-SAME: --dependent-lib=libcmtd |
| 17 | +! MSVC-DEBUG-SAME: --dependent-lib=flang_rt.static_dbg.lib |
| 18 | + |
| 19 | +! MSVC-DLL: -fc1 |
| 20 | +! MSVC-DLL-SAME: --dependent-lib=clang_rt.builtins.lib |
| 21 | +! MSVC-DLL-SAME: -D_MT |
| 22 | +! MSVC-DLL-SAME: -D_DLL |
| 23 | +! MSVC-DLL-SAME: --dependent-lib=msvcrt |
| 24 | +! MSVC-DLL-SAME: --dependent-lib=flang_rt.dynamic.lib |
| 25 | + |
| 26 | +! MSVC-DLL-DEBUG: -fc1 |
| 27 | +! MSVC-DLL-DEBUG-SAME: --dependent-lib=clang_rt.builtins.lib |
| 28 | +! MSVC-DLL-DEBUG-SAME: -D_MT |
| 29 | +! MSVC-DLL-DEBUG-SAME: -D_DEBUG |
| 30 | +! MSVC-DLL-DEBUG-SAME: -D_DLL |
| 31 | +! MSVC-DLL-DEBUG-SAME: --dependent-lib=msvcrtd |
| 32 | +! MSVC-DLL-DEBUG-SAME: --dependent-lib=flang_rt.dynamic_dbg.lib |
0 commit comments