diff options
Diffstat (limited to 'tests/freealut/admin/CMakeModules/FindCompilerAttribute.cmake')
-rw-r--r-- | tests/freealut/admin/CMakeModules/FindCompilerAttribute.cmake | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/freealut/admin/CMakeModules/FindCompilerAttribute.cmake b/tests/freealut/admin/CMakeModules/FindCompilerAttribute.cmake new file mode 100644 index 00000000..c16188ae --- /dev/null +++ b/tests/freealut/admin/CMakeModules/FindCompilerAttribute.cmake @@ -0,0 +1,11 @@ +SET(VAR HAVE_ATTRIBUTE) + +CHECK_C_SOURCE_COMPILES( +"void foo (int bar __attribute__((unused)) ) { } +static void baz (void) __attribute__((unused)); +static void baz (void) { } +int main(){} +" ${VAR}) +IF(${VAR}) + ADD_DEFINE("HAVE___ATTRIBUTE__ 1") +ENDIF(${VAR}) |