blob: 8cea56ad3749f86b0b09b83afd3a47209ca08df2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
dnl
dnl Check for C99 designated initializers:
dnl
AC_LANG_SAVE
AC_LANG_C
AC_MSG_CHECKING([for C99 designated initializers])
AC_TRY_COMPILE([
union { int one; const char * two } foo = { .two = "Hello" };
], [], [
AC_DEFINE(HAVE_C99_INITIALIZERS, 1, [Define to 1 if your C compiler support C99 designated initializers])
AC_MSG_RESULT([yes])
], [
AC_MSG_RESULT([no])
])
AC_LANG_RESTORE
|