From 617f352614407fa7aaf118fe6cfb9cc1766e25a0 Mon Sep 17 00:00:00 2001 From: Simon Josefsson Date: Mon, 21 Aug 2006 15:48:25 +0000 Subject: [PATCH] Update. --- gl/m4/gnulib-comp.m4 | 1 - gl/m4/strerror_r.m4 | 50 -------------------------------------------------- 2 files changed, 51 deletions(-) delete mode 100644 gl/m4/strerror_r.m4 diff --git a/gl/m4/gnulib-comp.m4 b/gl/m4/gnulib-comp.m4 index a1765b2..dd17dbe 100644 --- a/gl/m4/gnulib-comp.m4 +++ b/gl/m4/gnulib-comp.m4 @@ -153,7 +153,6 @@ AC_DEFUN([gl_FILE_LIST], [ m4/stdbool.m4 m4/stdint_h.m4 m4/strdup.m4 - m4/strerror_r.m4 m4/sys_select_h.m4 m4/sys_socket_h.m4 m4/unistd_h.m4 diff --git a/gl/m4/strerror_r.m4 b/gl/m4/strerror_r.m4 deleted file mode 100644 index e3b5d0c..0000000 --- a/gl/m4/strerror_r.m4 +++ /dev/null @@ -1,50 +0,0 @@ -#serial 1004 -# This file is not needed if you can assume Autoconf 2.54 or later. -# Experimental replacement for the function in the latest CVS autoconf. -# Use with the error.c file in ../lib. - -# Copyright (C) 2001 Free Software Foundation, Inc. -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -undefine([AC_FUNC_STRERROR_R]) - -# AC_FUNC_STRERROR_R -# ------------------ -AC_DEFUN([AC_FUNC_STRERROR_R], -[AC_CHECK_DECLS([strerror_r]) -AC_CHECK_FUNCS([strerror_r]) -AC_CACHE_CHECK([whether strerror_r returns char *], - ac_cv_func_strerror_r_char_p, - [ - ac_cv_func_strerror_r_char_p=no - if test $ac_cv_have_decl_strerror_r = yes; then - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT], - [[ - char buf[100]; - char x = *strerror_r (0, buf, sizeof buf); - char *p = strerror_r (0, buf, sizeof buf); - return !p || x; - ]])], - ac_cv_func_strerror_r_char_p=yes) - else - # strerror_r is not declared. Choose between - # systems that have relatively inaccessible declarations for the - # function. BeOS and DEC UNIX 4.0 fall in this category, but the - # former has a strerror_r that returns char*, while the latter - # has a strerror_r that returns `int'. - # This test should segfault on the DEC system. - AC_RUN_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT - extern char *strerror_r ();], - [[char buf[100]; - char x = *strerror_r (0, buf, sizeof buf); - exit (!isalpha (x));]])], - ac_cv_func_strerror_r_char_p=yes, , :) - fi - ]) -if test $ac_cv_func_strerror_r_char_p = yes; then - AC_DEFINE([STRERROR_R_CHAR_P], 1, - [Define to 1 if strerror_r returns char *.]) -fi -])# AC_FUNC_STRERROR_R -- 2.11.4.GIT