1# realloc.m4 serial 9 2dnl Copyright (C) 2007, 2009 Free Software Foundation, Inc. 3dnl This file is free software; the Free Software Foundation 4dnl gives unlimited permission to copy and/or distribute it, 5dnl with or without modifications, as long as this notice is preserved. 6 7# gl_FUNC_REALLOC_POSIX 8# --------------------- 9# Test whether 'realloc' is POSIX compliant (sets errno to ENOMEM when it 10# fails), and replace realloc if it is not. 11AC_DEFUN([gl_FUNC_REALLOC_POSIX], 12[ 13 AC_REQUIRE([gl_CHECK_MALLOC_POSIX]) 14 if test $gl_cv_func_malloc_posix = yes; then 15 HAVE_REALLOC_POSIX=1 16 AC_DEFINE([HAVE_REALLOC_POSIX], [1], 17 [Define if the 'realloc' function is POSIX compliant.]) 18 else 19 AC_LIBOBJ([realloc]) 20 HAVE_REALLOC_POSIX=0 21 fi 22 AC_SUBST([HAVE_REALLOC_POSIX]) 23]) 24