dnl AX_MALLOC_ATTRIBUTE - see if gcc will take __attribute__((malloc)) | |
AC_DEFUN([AX_MALLOC_ATTRIBUTE], | |
[ | |
AC_MSG_CHECKING([whether malloc attribute is understood]) | |
SAVE_CFLAGS=$CFLAGS | |
CFLAGS="-Werror $CFLAGS" | |
AC_TRY_COMPILE(,[ | |
void monkey() __attribute__((malloc)); | |
],AC_MSG_RESULT([yes]); AC_DEFINE(MALLOC_ATTRIBUTE_OK, 1, [whether malloc attribute is understood]), AC_MSG_RESULT([no])) | |
CFLAGS=$SAVE_CFLAGS | |
] | |
) |