Closed
Description
https://clang.godbolt.org/z/9G6YT4eYc
extern "C" void fast(void);
extern "C" void slow(void);
__attribute__((target_version("i8mm")))
static void callee(void) { fast(); }
__attribute__((target_version("default")))
static void callee(void) { slow(); }
int main() {
callee();
}
--rtlib=compiler-rt -Werror=unused-function -Wall
<source>:5:13: error: unused function 'callee' [-Werror,-Wunused-function]
5 | static void callee(void) { fast(); }
| ^~~~~~
1 error generated.
Compiler returned: 1