Code

Sync with gnulib - lots of extraneous code removed in preference to GNU code
[nagiosplug.git] / gl / m4 / vasprintf.m4
1 # vasprintf.m4 serial 2
2 dnl Copyright (C) 2002-2003, 2006 Free Software Foundation, Inc.
3 dnl This file is free software; the Free Software Foundation
4 dnl gives unlimited permission to copy and/or distribute it,
5 dnl with or without modifications, as long as this notice is preserved.
7 AC_DEFUN([gl_FUNC_VASPRINTF],
8 [
9   AC_REPLACE_FUNCS(vasprintf)
10   if test $ac_cv_func_vasprintf = no; then
11     AC_LIBOBJ(asprintf)
12     gl_PREREQ_VASPRINTF_H
13     gl_PREREQ_VASPRINTF
14     gl_PREREQ_ASPRINTF
15   fi
16 ])
18 # Prerequisites of lib/vasprintf.h.
19 AC_DEFUN([gl_PREREQ_VASPRINTF_H],
20 [
21   dnl Persuade glibc <stdio.h> to declare asprintf() and vasprintf().
22   AC_REQUIRE([AC_GNU_SOURCE])
23 ])
25 # Prerequisites of lib/vasprintf.c.
26 AC_DEFUN([gl_PREREQ_VASPRINTF],
27 [
28 ])
30 # Prerequisites of lib/asprintf.c.
31 AC_DEFUN([gl_PREREQ_ASPRINTF],
32 [
33 ])