summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/c_function_attributes.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/compilers/c_function_attributes.py')
-rw-r--r--mesonbuild/compilers/c_function_attributes.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/mesonbuild/compilers/c_function_attributes.py b/mesonbuild/compilers/c_function_attributes.py
index 71ee9b22a..eec872b5f 100644
--- a/mesonbuild/compilers/c_function_attributes.py
+++ b/mesonbuild/compilers/c_function_attributes.py
@@ -103,17 +103,17 @@ C_FUNC_ATTRIBUTES = {
'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")));
- int foo_int(void) __attribute__((visibility("internal")));''',
+ int foo_def(void) __attribute__((visibility("default"))); int foo_def(void) { return 0; }
+ int foo_hid(void) __attribute__((visibility("hidden"))); int foo_hid(void) { return 0; }
+ int foo_int(void) __attribute__((visibility("internal"))); int foo_int(void) { return 0; }''',
'visibility:default':
- 'int foo(void) __attribute__((visibility("default")));',
+ 'int foo(void) __attribute__((visibility("default"))); int foo(void) { return 0; }',
'visibility:hidden':
- 'int foo(void) __attribute__((visibility("hidden")));',
+ 'int foo(void) __attribute__((visibility("hidden"))); int foo(void) { return 0; }',
'visibility:internal':
- 'int foo(void) __attribute__((visibility("internal")));',
+ 'int foo(void) __attribute__((visibility("internal"))); int foo(void) { return 0; }',
'visibility:protected':
- 'int foo(void) __attribute__((visibility("protected")));',
+ 'int foo(void) __attribute__((visibility("protected"))); int foo(void) { return 0; }',
'warning':
'int foo(void) __attribute__((warning("")));',
'warn_unused_result':