-dnl If you use this macro in a package, you should
-dnl add the following two lines to acconfig.h:
-dnl /* Define to rpl_memcmp if the replacement function should be used. */
-dnl #undef memcmp
-dnl
-AC_DEFUN(jm_FUNC_MEMCMP,
-[AC_REQUIRE([AC_FUNC_MEMCMP])dnl
- if test $ac_cv_func_memcmp_clean = no; then
- AC_DEFINE_UNQUOTED(memcmp, rpl_memcmp)
- fi
+AC_DEFUN([gl_FUNC_MEMCMP],
+[
+ AC_REQUIRE([AC_FUNC_MEMCMP])
+ if test $ac_cv_func_memcmp_working = no; then
+ AC_DEFINE(memcmp, rpl_memcmp,
+ [Define to rpl_memcmp if the replacement function should be used.])
+ gl_PREREQ_MEMCMP
+ fi