diff options
author | Jim Meyering <jim@meyering.net> | 2000-06-09 23:28:54 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2000-06-09 23:28:54 +0000 |
commit | 9fea42bfd6bab7a0891fd29d84e5669dcc028d75 (patch) | |
tree | 9eff6e28d034b4155ddca5409f999b5c7ca07575 /m4 | |
parent | e29c5e38f8993325551da5bf5a7102ee56ded86c (diff) | |
download | coreutils-9fea42bfd6bab7a0891fd29d84e5669dcc028d75.tar.xz |
.
Diffstat (limited to 'm4')
-rw-r--r-- | m4/Makefile.am | 1 | ||||
-rw-r--r-- | m4/Makefile.in | 1 | ||||
-rw-r--r-- | m4/largefile.m4 | 74 |
3 files changed, 0 insertions, 76 deletions
diff --git a/m4/Makefile.am b/m4/Makefile.am index daa134614..0412764f7 100644 --- a/m4/Makefile.am +++ b/m4/Makefile.am @@ -30,7 +30,6 @@ jm-macros.m4 \ jm-mktime.m4 \ jm-winsz1.m4 \ jm-winsz2.m4 \ -largefile.m4 \ lchown.m4 \ lcmessage.m4 \ lib-check.m4 \ diff --git a/m4/Makefile.in b/m4/Makefile.in index c31c66dd3..5f703c1de 100644 --- a/m4/Makefile.in +++ b/m4/Makefile.in @@ -142,7 +142,6 @@ jm-macros.m4 \ jm-mktime.m4 \ jm-winsz1.m4 \ jm-winsz2.m4 \ -largefile.m4 \ lchown.m4 \ lcmessage.m4 \ lib-check.m4 \ diff --git a/m4/largefile.m4 b/m4/largefile.m4 deleted file mode 100644 index 60506df31..000000000 --- a/m4/largefile.m4 +++ /dev/null @@ -1,74 +0,0 @@ -#serial 12 - -dnl By default, many hosts won't let programs access large files; -dnl one must use special compiler options to get large-file access to work. -dnl For more details about this brain damage please see: -dnl http://www.sas.com/standards/large.file/x_open.20Mar96.html - -dnl Written by Paul Eggert <eggert@twinsun.com>. - -dnl Internal subroutine of AC_SYS_LARGEFILE. -dnl AC_SYS_LARGEFILE_TEST_INCLUDES -AC_DEFUN(AC_SYS_LARGEFILE_TEST_INCLUDES, - [[#include <sys/types.h> - int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1]; - ]]) - -dnl Internal subroutine of AC_SYS_LARGEFILE. -dnl AC_SYS_LARGEFILE_MACRO_VALUE(C-MACRO, VALUE, CACHE-VAR, COMMENT, INCLUDES, FUNCTION-BODY) -AC_DEFUN(AC_SYS_LARGEFILE_MACRO_VALUE, - [AC_CACHE_CHECK([for $1 value needed for large files], $3, - [$3=no - AC_TRY_COMPILE(AC_SYS_LARGEFILE_TEST_INCLUDES -$5 - , - [$6], - , - [AC_TRY_COMPILE([#define $1 $2] -AC_SYS_LARGEFILE_TEST_INCLUDES -$5 - , - [$6], - [$3=$2])])]) - if test "[$]$3" != no; then - AC_DEFINE_UNQUOTED([$1], [$]$3, [$4]) - fi]) - -AC_DEFUN(AC_SYS_LARGEFILE, - [AC_ARG_ENABLE(largefile, - [ --disable-largefile omit support for large files]) - if test "$enable_largefile" != no; then - - AC_CACHE_CHECK([for special C compiler options needed for large files], - ac_cv_sys_largefile_CC, - [ac_cv_sys_largefile_CC=no - if test "$GCC" != yes; then - # IRIX 6.2 and later do not support large files by default, - # so use the C compiler's -n32 option if that helps. - AC_TRY_COMPILE(AC_SYS_LARGEFILE_TEST_INCLUDES, , , - [ac_save_CC="$CC" - CC="$CC -n32" - AC_TRY_COMPILE(AC_SYS_LARGEFILE_TEST_INCLUDES, , - ac_cv_sys_largefile_CC=' -n32') - CC="$ac_save_CC"]) - fi]) - if test "$ac_cv_sys_largefile_CC" != no; then - CC="$CC$ac_cv_sys_largefile_CC" - fi - - AC_SYS_LARGEFILE_MACRO_VALUE(_FILE_OFFSET_BITS, 64, - ac_cv_sys_file_offset_bits, - [Number of bits in a file offset, on hosts where this is settable.]) - AC_SYS_LARGEFILE_MACRO_VALUE(_LARGEFILE_SOURCE, 1, - ac_cv_sys_largefile_source, - [Define to make ftello visible on some hosts (e.g. HP-UX 10.20).], - [#include <stdio.h>], [return !ftello;]) - AC_SYS_LARGEFILE_MACRO_VALUE(_LARGE_FILES, 1, - ac_cv_sys_large_files, - [Define for large files, on AIX-style hosts.]) - AC_SYS_LARGEFILE_MACRO_VALUE(_XOPEN_SOURCE, 500, - ac_cv_sys_xopen_source, - [Define to make ftello visible on some hosts (e.g. glibc 2.1.3).], - [#include <stdio.h>], [return !ftello;]) - fi - ]) |