diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2011-02-25 02:13:21 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2011-02-25 02:13:21 +0000 |
commit | bbc1a10935d10fb04b2da032a7f9a81b8e3a3331 (patch) | |
tree | 931a455497cc4a96fa1018a843a51027f01e593a /cpukit/configure.ac | |
parent | 2011-02-24 Ralf Corsépius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-bbc1a10935d10fb04b2da032a7f9a81b8e3a3331.tar.bz2 |
2011-02-25 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/opendir.c, libcsupport/src/closedir.c,
libcsupport/src/readdir.c, libcsupport/src/rewinddir.c,
libcsupport/src/scandir.c, libcsupport/src/seekdir.c,
libcsupport/src/telldir.c: Remove.
* libcsuppport/Makefile.am: Reflect changes above.
* configure.ac: Error out if libc doesn't provide
opendir, closedir, readdir, rewinddir, scandir, seekdir,
telldir.
Diffstat (limited to '')
-rw-r--r-- | cpukit/configure.ac | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cpukit/configure.ac b/cpukit/configure.ac index a4600fd6a0..a39c972e4d 100644 --- a/cpukit/configure.ac +++ b/cpukit/configure.ac @@ -49,8 +49,12 @@ AC_CHECK_FUNCS([isascii fileno]) # Check for functions supplied by newlib >= 1.17.0 # Newlib's posix/ directory AC_CHECK_FUNCS([sleep usleep \ - opendir closedir readdir readdir_r \ - rewinddir scandir seekdir telldir isatty]) + readdir_r \ + isatty]) +AC_CHECK_FUNCS([opendir closedir readdir rewinddir scandir seekdir telldir],, + [rtems_missing_func="$ac_func";break]) +AS_IF([test -n "$rtems_missing_func"], + AC_MSG_ERROR([Missing function $rtems_missing_func in libc])]) AC_CHECK_FUNCS([creat]) AC_CHECK_FUNCS([__assert]) AC_CHECK_FUNCS([execl execlp execle execv execvp execve]) |