copied from automake-1.1l
[gnulib.git] / m4 / protos.m4
1 ## ------------------------------- ##
2 ## Check for function prototypes.  ##
3 ## From Franc,ois Pinard           ##
4 ## ------------------------------- ##
5
6 # serial 1
7
8 AC_DEFUN(AM_C_PROTOTYPES,
9 [AC_REQUIRE([AM_PROG_CC_STDC])
10 AC_BEFORE([$0], [AC_C_INLINE])
11 AC_MSG_CHECKING([for function prototypes])
12 if test "$am_cv_prog_cc_stdc" != no; then
13   AC_MSG_RESULT(yes)
14   AC_DEFINE(PROTOTYPES)
15   U= ANSI2KNR=
16 else
17   AC_MSG_RESULT(no)
18   U=_ ANSI2KNR=./ansi2knr
19   # Ensure some checks needed by ansi2knr itself.
20   AC_HEADER_STDC
21   AC_CHECK_HEADERS(string.h)
22 fi
23 AC_SUBST(U)dnl
24 AC_SUBST(ANSI2KNR)dnl
25 ])