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