From d262569fbbdc90949ac76042fbcd66fe912b0afe Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 28 May 2000 16:48:25 +0000 Subject: [PATCH] . --- m4/strerror_r.m4 | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 m4/strerror_r.m4 diff --git a/m4/strerror_r.m4 b/m4/strerror_r.m4 deleted file mode 100644 index 410dfdfa2a..0000000000 --- a/m4/strerror_r.m4 +++ /dev/null @@ -1,40 +0,0 @@ -#serial 2 - -dnl From Jim Meyering. -dnl Determine whether the strerror_r implementation is one of -dnl the broken ones that returns `int' rather than `char*'. -dnl Actually, this tests only whether it returns a scalar -dnl or an array, but that should be enough. -dnl On at least DEC UNIX 4.0[A-D] and HP-UX B.10.20, strerror_r -dnl returns `int'. This is used by lib/error.c. - -AC_DEFUN(jm_FUNC_STRERROR_R, -[ - # Check strerror_r - AC_CHECK_FUNCS([strerror_r]) - if test $ac_cv_func_strerror_r = yes; then - AC_CHECK_HEADERS(string.h) - AC_CACHE_CHECK([for working strerror_r], - jm_cv_func_working_strerror_r, - [ - AC_TRY_COMPILE( - [ -# include -# if HAVE_STRING_H -# include -# endif - ], - [ - int buf; /* avoiding square brackets makes this easier */ - char x = *strerror_r (0, buf, sizeof buf); - ], - jm_cv_func_working_strerror_r=yes, - jm_cv_func_working_strerror_r=no - ) - if test $jm_cv_func_working_strerror_r = yes; then - AC_DEFINE_UNQUOTED(HAVE_WORKING_STRERROR_R, 1, - [Define to 1 if strerror_r returns a string.]) - fi - ]) - fi -]) -- 2.30.2