Home | History | Annotate | Line # | Download | only in m4
      1 # strdup.m4 serial 15
      2 
      3 dnl Copyright (C) 2002-2022 Free Software Foundation, Inc.
      4 
      5 dnl This file is free software; the Free Software Foundation
      6 dnl gives unlimited permission to copy and/or distribute it,
      7 dnl with or without modifications, as long as this notice is preserved.
      8 
      9 AC_DEFUN([gl_FUNC_STRDUP],
     10 [
     11   AC_REQUIRE([gl_STRING_H_DEFAULTS])
     12   AC_CHECK_DECLS_ONCE([strdup])
     13   if test $ac_cv_have_decl_strdup = no; then
     14     HAVE_DECL_STRDUP=0
     15   fi
     16 ])
     17 
     18 AC_DEFUN([gl_FUNC_STRDUP_POSIX],
     19 [
     20   AC_REQUIRE([gl_STRING_H_DEFAULTS])
     21   AC_REQUIRE([gl_CHECK_MALLOC_POSIX])
     22   if test $gl_cv_func_malloc_posix != yes; then
     23     REPLACE_STRDUP=1
     24   fi
     25   AC_CHECK_DECLS_ONCE([strdup])
     26   if test $ac_cv_have_decl_strdup = no; then
     27     HAVE_DECL_STRDUP=0
     28   fi
     29 ])
     30 
     31 # Prerequisites of lib/strdup.c.
     32 AC_DEFUN([gl_PREREQ_STRDUP], [:])
     33