brintos

brintos / llvm-project-archived public Read only

0
0
Text · 401 B · 0948b3b Raw
14 lines · c
1// RUN: not %clang_cc1 -triple riscv64 -target-feature +i -emit-llvm -o - %s 2>&1 | FileCheck %s --check-prefix=CHECK-UNSUPPORT-OS2 3// CHECK-UNSUPPORT-OS: error: function multiversioning is currently only supported on Linux4__attribute__((target_version("default"))) int foo(void) {5  return 2;6}7 8__attribute__((target_version("arch=+c"))) int foo(void) {9  return 2;10}11 12 13int bar() { return foo(); }14