From f2cb8e2ad57702c0381195f9c9c26f21a4ef8127 Mon Sep 17 00:00:00 2001 From: Dudemanguy Date: Tue, 31 Jan 2023 16:38:38 -0600 Subject: add cc.has_function_attribute('vector_size') --- mesonbuild/compilers/c_function_attributes.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mesonbuild/compilers') diff --git a/mesonbuild/compilers/c_function_attributes.py b/mesonbuild/compilers/c_function_attributes.py index f663bfc..71ee9b2 100644 --- a/mesonbuild/compilers/c_function_attributes.py +++ b/mesonbuild/compilers/c_function_attributes.py @@ -100,6 +100,8 @@ C_FUNC_ATTRIBUTES = { 'int foo(void) __attribute__((unused));', 'used': 'int foo(void) __attribute__((used));', + 'vector_size': + '__attribute__((vector_size(32))); int foo(void) { return 0; }', 'visibility': ''' int foo_def(void) __attribute__((visibility("default"))); int foo_hid(void) __attribute__((visibility("hidden"))); -- cgit v1.1