Files
heimdal/cf/sunos.m4
Jeffrey Altman dc46b1f82d solaris: Define _STDC_C11_BCI for memset_s prototype
On Solaris, the memset_s() prototype is only visible if _STDC_C11_BCI
is defined.

93518bfab4 ("use memset_s")
introduced warnings on Solaris

  warning: implicit declaration of function ‘memset_s’;
  did you mean ‘memset’? [-Wimplicit-function-declaration]

Change-Id: Ia02db5e96021a26fb30aa1a593ef6a2b3e3a5b5f
2019-05-23 19:04:42 -04:00

30 lines
510 B
Plaintext

dnl
dnl $Id$
dnl
AC_DEFUN([rk_SUNOS],[
sunos=no
case "$host" in
*-*-solaris2.7)
sunos=57
;;
*-*-solaris2.1[[1-9]])
AC_DEFINE([__EXTENSIONS__], [1],
[Enable general extensions on Solaris.])
AC_DEFINE([_STDC_C11_BCI], [1],
[Enable C11 prototypes for memset_s and friends])
sunos=511
;;
*-*-solaris2.[[89]] | *-*-solaris2.10)
sunos=58
;;
*-*-solaris2*)
sunos=50
;;
esac
if test "$sunos" != no; then
AC_DEFINE_UNQUOTED(SunOS, $sunos,
[Define to what version of SunOS you are running.])
fi
])