mirror of
https://github.com/coreutils/coreutils.git
synced 2024-12-02 06:23:51 +08:00
9c52203523
Link with ftruncate.o unconditionally if ftruncate is missing. This was required when cross-compiling to i586-mingw32msvc.
15 lines
316 B
Plaintext
15 lines
316 B
Plaintext
#serial 3
|
|
|
|
# See if we need to emulate a missing ftruncate function using fcntl or chsize.
|
|
|
|
AC_DEFUN(jm_FUNC_FTRUNCATE,
|
|
[
|
|
AC_CHECK_FUNCS(ftruncate, , [ftruncate_missing=yes])
|
|
|
|
if test "$ftruncate_missing" = yes; then
|
|
AC_CHECK_HEADERS([unistd.h])
|
|
AC_CHECK_FUNCS([chsize])
|
|
AC_LIBOBJ(ftruncate)
|
|
fi
|
|
])
|