]> granicus.if.org Git - file/commitdiff
Large file support for linux.
authorChristos Zoulas <christos@zoulas.com>
Tue, 11 Jun 2002 17:15:52 +0000 (17:15 +0000)
committerChristos Zoulas <christos@zoulas.com>
Tue, 11 Jun 2002 17:15:52 +0000 (17:15 +0000)
Makefile.in
src/file.c
src/file.h
src/is_tar.c
src/softmagic.c

index 0ad0b672b87a4f8622532bd8c08dee3d541e7467..e65f44fdc324837a379841ee0cee61261fd670a5 100644 (file)
@@ -1,6 +1,6 @@
-# Makefile.in generated automatically by automake 1.4 from Makefile.am
+# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
 
-# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -416,7 +416,7 @@ distdir: $(DISTFILES)
        @for file in $(DISTFILES); do \
          d=$(srcdir); \
          if test -d $$d/$$file; then \
-           cp -pr $$/$$file $(distdir)/$$file; \
+           cp -pr $$d/$$file $(distdir)/$$file; \
          else \
            test -f $(distdir)/$$file \
            || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
index 10dc8fe5458bbafcfe3b9bee30b097279c0cb49b..5dc64a16cc8db6a411d6debe6ec0a0b261057b4f 100644 (file)
@@ -24,8 +24,8 @@
  *
  * 4. This notice may not be removed or altered.
  */
-#include "file.h"
 
+#include "file.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
@@ -61,7 +61,7 @@
 #include "patchlevel.h"
 
 #ifndef        lint
-FILE_RCSID("@(#)$Id: file.c,v 1.62 2002/05/16 18:45:56 christos Exp $")
+FILE_RCSID("@(#)$Id: file.c,v 1.63 2002/06/11 17:15:52 christos Exp $")
 #endif /* lint */
 
 
index 1c67331537c0f720d2c359a047b19e9331971c0a..2e875895e94cfc4d0784bdd15015a1583ca8fbdd 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * file.h - definitions for file(1) program
- * @(#)$Id: file.h,v 1.39 2002/05/16 18:45:56 christos Exp $
+ * @(#)$Id: file.h,v 1.40 2002/06/11 17:15:52 christos Exp $
  *
  * Copyright (c) Ian F. Darwin, 1987.
  * Written by Ian F. Darwin.
 #ifndef __file_h__
 #define __file_h__
 
+#ifndef __linux__
+#define _LARGEFILE_SOURCE
+#define _LARGEFILE64_SOURCE 
+#define _FILE_OFFSET_BITS 64
+#endif
+
 #ifdef HAVE_CONFIG_H
 #include <config.h>
 #endif
index d6651fb37fe95f418e46d71e36eb81392a3a7cc5..2c84ca4a2140e94fe84b9b7ad811483f199ad9bc 100644 (file)
@@ -5,23 +5,20 @@
  * Public Domain version written 26 Aug 1985 John Gilmore (ihnp4!hoptoad!gnu).
  *
  * @(#)list.c 1.18 9/23/86 Public Domain - gnu
- * $Id: is_tar.c,v 1.14 2002/05/16 18:45:56 christos Exp $
+ * $Id: is_tar.c,v 1.15 2002/06/11 17:15:52 christos Exp $
  *
  * Comments changed and some code/comments reformatted
  * for file command by Ian Darwin.
  */
 
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
+#include "file.h"
 #include <string.h>
 #include <ctype.h>
 #include <sys/types.h>
 #include "tar.h"
-#include "file.h"
 
 #ifndef lint
-FILE_RCSID("@(#)$Id: is_tar.c,v 1.14 2002/05/16 18:45:56 christos Exp $")
+FILE_RCSID("@(#)$Id: is_tar.c,v 1.15 2002/06/11 17:15:52 christos Exp $")
 #endif
 
 #define        isodigit(c)     ( ((c) >= '0') && ((c) <= '7') )
index dd3d9835feeae697348f428905592b290d49ae0e..be042c9327105fa2ba28c408722e147765c3091e 100644 (file)
@@ -25,6 +25,7 @@
  * 4. This notice may not be removed or altered.
  */
 
+#include "file.h"
 #include <stdio.h>
 #include <string.h>
 #include <ctype.h>
 #include <sys/types.h>
 #include <regex.h>
 
-#include "file.h"
 
 #ifndef        lint
-FILE_RCSID("@(#)$Id: softmagic.c,v 1.48 2002/05/16 18:45:56 christos Exp $")
+FILE_RCSID("@(#)$Id: softmagic.c,v 1.49 2002/06/11 17:15:52 christos Exp $")
 #endif /* lint */
 
 static int match       __P((struct magic *, uint32, unsigned char *, int));