diff options
Diffstat (limited to 'devel/patch/files/patch-gl__m4__strnlen.m4')
-rw-r--r-- | devel/patch/files/patch-gl__m4__strnlen.m4 | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/devel/patch/files/patch-gl__m4__strnlen.m4 b/devel/patch/files/patch-gl__m4__strnlen.m4 new file mode 100644 index 000000000000..4030e3f487fd --- /dev/null +++ b/devel/patch/files/patch-gl__m4__strnlen.m4 @@ -0,0 +1,34 @@ +--- ./gl/m4/strnlen.m4.orig 2009-11-15 15:34:14.000000000 -0500 ++++ ./gl/m4/strnlen.m4 2009-11-15 15:34:14.000000000 -0500 +@@ -0,0 +1,31 @@ ++# strnlen.m4 serial 10 ++dnl Copyright (C) 2002-2003, 2005-2007, 2009 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_STRNLEN], ++[ ++ dnl Persuade glibc <string.h> to declare strnlen(). ++ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) ++ ++ dnl AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS]) ++ AC_CHECK_DECLS_ONCE([strnlen]) ++ if test $ac_cv_have_decl_strnlen = no; then ++ HAVE_DECL_STRNLEN=0 ++ fi ++ ++ AC_FUNC_STRNLEN ++ if test $ac_cv_func_strnlen_working = no; then ++ # This is necessary because automake-1.6.1 doesn't understand ++ # that the above use of AC_FUNC_STRNLEN means we may have to use ++ # lib/strnlen.c. ++ #AC_LIBOBJ([strnlen]) ++ AC_DEFINE([strnlen], [rpl_strnlen], ++ [Define to rpl_strnlen if the replacement function should be used.]) ++ gl_PREREQ_STRNLEN ++ fi ++]) ++ ++# Prerequisites of lib/strnlen.c. ++AC_DEFUN([gl_PREREQ_STRNLEN], [:]) |