X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=tailor.h;h=a7af35d46b9350046d4714172013e8712a934e62;hb=802f4f397f6823422798c944b833b112af37ce14;hp=7ec0b7843770f11b31dec8eced2255ba663987eb;hpb=db00b4e39677b0dbf3ea6f7694e0eac7be4ef141;p=debian%2Fgzip diff --git a/tailor.h b/tailor.h index 7ec0b78..a7af35d 100644 --- a/tailor.h +++ b/tailor.h @@ -1,15 +1,27 @@ /* tailor.h -- target dependent definitions - * Copyright (C) 1992-1993 Jean-loup Gailly. - * This is free software; you can redistribute it and/or modify it under the - * terms of the GNU General Public License, see the file COPYING. - */ + + Copyright (C) 1997-1999, 2002, 2006, 2009-2010 Free Software Foundation, + Inc. + Copyright (C) 1992-1993 Jean-loup Gailly + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ /* The target dependent definitions should be defined here only. * The target dependent functions should be defined in tailor.c. */ -/* $Id: tailor.h,v 0.18 1993/06/14 19:32:20 jloup Exp $ */ - #if defined(__MSDOS__) && !defined(MSDOS) # define MSDOS #endif @@ -37,7 +49,6 @@ # define off_t long # ifdef __BORLANDC__ # define HAVE_DIRENT_H -# define HAVE_UTIME # endif # define HAVE_UTIME_H # else /* MSC */ @@ -190,11 +201,6 @@ #endif #if defined(ATARI) || defined(atarist) -# ifndef STDC_HEADERS -# define STDC_HEADERS -# define HAVE_UNISTD_H -# define HAVE_DIRENT_H -# endif # define ASMV # define OS_CODE 0x05 # ifdef TOSFS @@ -224,8 +230,8 @@ #ifdef __50SERIES /* Prime/PRIMOS */ # define PATH_SEP '>' # define STDC_HEADERS -# define NO_STDIN_FSTAT -# define NO_SIZE_CHECK +# define NO_STDIN_FSTAT +# define NO_SIZE_CHECK # define RECORD_IO 1 # define casemap(c) tolow(c) /* Force file names to lower case */ # define put_char(c) put_byte((c) & 0x7F) @@ -244,10 +250,6 @@ # define OS_CODE 0x0a #endif -#ifndef unix -# define NO_ST_INO /* don't rely on inode numbers */ -#endif - /* Common defaults */ @@ -303,7 +305,7 @@ #endif #ifndef OPEN -# define OPEN(name, flags, mode) open(name, flags, mode) +# define OPEN(name, flags, mode) open_safer (name, flags, mode) #endif #ifndef get_char