|
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