diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 883373bba1..f2915967ca 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,7 @@ +2010-04-12 Ralf Corsépius + + * configure.ac: Check for flockfile, funlockfile, ftrylockfile. + 2010-04-12 Chris Johns libfs/src/rfs/rtems-rfs-buffer-bdbuf.c, diff --git a/cpukit/configure.ac b/cpukit/configure.ac index 6a9b0a5b7f..d5b1cd2378 100644 --- a/cpukit/configure.ac +++ b/cpukit/configure.ac @@ -56,6 +56,10 @@ AC_CHECK_FUNCS([creat]) AC_CHECK_FUNCS([__assert]) AC_CHECK_FUNCS([execl execlp execle execv execvp execve]) AC_CHECK_FUNCS([regcomp regexec regerror regfree]) +# Mandated by POSIX but not present in newlib +AC_CHECK_DECLS([flockfile],[AC_CHECK_FUNCS([flockfile])],,[#include ]) +AC_CHECK_DECLS([funlockfile],[AC_CHECK_FUNCS([funlockfile])],,[#include ]) +AC_CHECK_DECLS([ftrylockfile],[AC_CHECK_FUNCS([ftrylockfile])],,[#include ]) # Newlib's unix/ directory AC_CHECK_FUNCS([ttyname getcwd])