1ab1a7f10Santoine moynault! REQUIRES: aarch64-registered-target && x86-registered-target 277ecb9a4SDavid Truby! DEFINE: %{triple} = 377ecb9a4SDavid Truby! DEFINE: %{compile} = %flang_fc1 -emit-mlir -triple %{triple} --dependent-lib=libtest %s -o - 2>&1 477ecb9a4SDavid Truby! REDEFINE: %{triple} = aarch64-pc-windows-msvc 577ecb9a4SDavid Truby! RUN: %{compile} | FileCheck %s 677ecb9a4SDavid Truby! REDEFINE: %{triple} = x86_64-pc-windows-msvc 777ecb9a4SDavid Truby! RUN: %{compile} | FileCheck %s 877ecb9a4SDavid Truby! REDEFINE: %{triple} = x86_64-linux-unknown-gnu 977ecb9a4SDavid Truby! RUN: not %{compile} | FileCheck %s --check-prefixes=CHECK-NOWIN 1077ecb9a4SDavid Truby! REDEFINE: %{triple} = aarch64-apple-darwin 1177ecb9a4SDavid Truby! RUN: not %{compile} | FileCheck %s --check-prefixes=CHECK-NOWIN 1277ecb9a4SDavid Truby 13*5e36c64cSDavid Truby! CHECK: llvm.linker_options ["/DEFAULTLIB:libtest"] 1477ecb9a4SDavid Trubyprogram test 1577ecb9a4SDavid Trubyend program test 1677ecb9a4SDavid Truby! CHECK-NOWIN: --dependent-lib is only supported on Windows 17