Cleanup fseeko references.

It appears basically unused and over-configured, except maybe in make_vms.com.
Even so, NO_FSEEKO is not used.
pull/429/head
Jay Krell 6 years ago
parent 79baebe50e
commit 40ff6f19d5
  1. 5
      CMakeLists.txt
  2. 19
      configure

@ -47,12 +47,9 @@ endif()
set(CMAKE_REQUIRED_DEFINITIONS) # clear variable
#
# Check for fseeko
# Check for fseeko. This only maybe affects VMS, see make_vms.com.
#
check_function_exists(fseeko HAVE_FSEEKO)
if(NOT HAVE_FSEEKO)
add_definitions(-DNO_FSEEKO)
endif()
#
# Check for unistd.h

19
configure vendored

@ -504,7 +504,7 @@ fi
echo >> configure.log
# check for large file support, and if none, check for fseeko()
# check for large file support
cat > $test.c <<EOF
#include <sys/types.h>
off64_t dummy = 0;
@ -516,23 +516,6 @@ if try $CC -c $CFLAGS -D_LARGEFILE64_SOURCE=1 $test.c; then
TEST="${TEST} test64"
echo "Checking for off64_t... Yes." | tee -a configure.log
echo "Checking for fseeko... Yes." | tee -a configure.log
else
echo "Checking for off64_t... No." | tee -a configure.log
echo >> configure.log
cat > $test.c <<EOF
#include <stdio.h>
int main(void) {
fseeko(NULL, 0, 0);
return 0;
}
EOF
if try $CC $CFLAGS -o $test $test.c; then
echo "Checking for fseeko... Yes." | tee -a configure.log
else
CFLAGS="${CFLAGS} -DNO_FSEEKO"
SFLAGS="${SFLAGS} -DNO_FSEEKO"
echo "Checking for fseeko... No." | tee -a configure.log
fi
fi
echo >> configure.log

Loading…
Cancel
Save