diff options
author | Bruno Haible <bruno@clisp.org> | 2007-03-03 19:53:01 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2007-03-03 19:53:01 +0000 |
commit | 8badccbd46d6cbd0f1fa2014e01ce8a7cae2b272 (patch) | |
tree | 6229404cedf747f90c9fd456010b593cb8c884e8 /m4 | |
parent | 0ec46d08cfc5c440e0505193f795672e86039bd3 (diff) | |
download | gnulib-8badccbd46d6cbd0f1fa2014e01ce8a7cae2b272.tar.gz |
Make it possible to compile strerror.c separately, unconditionally.
Diffstat (limited to 'm4')
-rw-r--r-- | m4/strerror.m4 | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/m4/strerror.m4 b/m4/strerror.m4 index 32bc7ed395..bbcda30508 100644 --- a/m4/strerror.m4 +++ b/m4/strerror.m4 @@ -1,17 +1,25 @@ -# strerror.m4 serial 2 -dnl Copyright (C) 2002 Free Software Foundation, Inc. +# strerror.m4 serial 3 +dnl Copyright (C) 2002, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_FUNC_STRERROR], [ - AC_REPLACE_FUNCS(strerror) + AC_CHECK_FUNCS_ONCE([strerror]) if test $ac_cv_func_strerror = no; then + AC_LIBOBJ([strerror]) gl_PREREQ_STRERROR fi ]) +# Like gl_FUNC_STRERROR, except prepare for separate compilation (no AC_LIBOBJ). +AC_DEFUN([gl_FUNC_STRERROR_SEPARATE], +[ + AC_CHECK_FUNCS_ONCE([strerror]) + gl_PREREQ_STRERROR +]) + # Prerequisites of lib/strerror.c. AC_DEFUN([gl_PREREQ_STRERROR], [ : |