diff options
Diffstat (limited to 'gl/m4/strsep.m4')
-rw-r--r-- | gl/m4/strsep.m4 | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gl/m4/strsep.m4 b/gl/m4/strsep.m4 new file mode 100644 index 00000000..fb4d396b --- /dev/null +++ b/gl/m4/strsep.m4 | |||
@@ -0,0 +1,25 @@ | |||
1 | # strsep.m4 serial 9 | ||
2 | dnl Copyright (C) 2002, 2003, 2004, 2007, 2009, 2010 Free Software Foundation, | ||
3 | dnl Inc. | ||
4 | dnl This file is free software; the Free Software Foundation | ||
5 | dnl gives unlimited permission to copy and/or distribute it, | ||
6 | dnl with or without modifications, as long as this notice is preserved. | ||
7 | |||
8 | AC_DEFUN([gl_FUNC_STRSEP], | ||
9 | [ | ||
10 | dnl Persuade glibc <string.h> to declare strsep(). | ||
11 | AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) | ||
12 | |||
13 | dnl The strsep() declaration in lib/string.in.h uses 'restrict'. | ||
14 | AC_REQUIRE([AC_C_RESTRICT]) | ||
15 | |||
16 | AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS]) | ||
17 | AC_REPLACE_FUNCS([strsep]) | ||
18 | if test $ac_cv_func_strsep = no; then | ||
19 | HAVE_STRSEP=0 | ||
20 | gl_PREREQ_STRSEP | ||
21 | fi | ||
22 | ]) | ||
23 | |||
24 | # Prerequisites of lib/strsep.c. | ||
25 | AC_DEFUN([gl_PREREQ_STRSEP], [:]) | ||