File: FindCompilerAttribute.cmake

package info (click to toggle)
freealut 1.1.0-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,148 kB
  • sloc: sh: 8,617; ansic: 2,738; makefile: 89
file content (11 lines) | stat: -rw-r--r-- 260 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
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})