X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fconfig.h;h=0cee3ffe02f54693aa16e25e9c30c0349400ec72;hb=23552983305e667eeb772406d1745ab7b865855e;hp=de3e0a62ca0d30c7dbfaccc999941788dcdc8a1b;hpb=3b41138361256d2fa53ae888c21d44532cab8114;p=libucw.git diff --git a/lib/config.h b/lib/config.h index de3e0a62..0cee3ffe 100644 --- a/lib/config.h +++ b/lib/config.h @@ -1,29 +1,19 @@ /* - * Sherlock Library -- Configuration-Dependent Definitions + * Sherlock -- Configuration-Dependent Definitions * - * (c) 1997--2000 Martin Mares + * (c) 1997--2002 Martin Mares */ #ifndef _SHERLOCK_CONFIG_H #define _SHERLOCK_CONFIG_H -/* Version */ - -#define SHER_VER "2.0" - -/* Features */ +/* Configuration switches */ -#define SHERLOCK_CONFIG_LARGE_DB /* Support for DB files >4GB */ -#define SHERLOCK_CONFIG_LFS /* Large files on 32-bit systems */ -#define SHERLOCK_CONFIG_LFS_LIBC /* LFS supported directly by libc */ +#include "lib/autoconf.h" -/* CPU characteristics */ +/* Version */ -#define CPU_LITTLE_ENDIAN -#undef CPU_BIG_ENDIAN -#define CPU_ALLOW_UNALIGNED -#define CPU_STRUCT_ALIGN 4 -#undef CPU_64BIT_POINTERS +#define SHER_VER "2.2a" SHER_SUFFIX /* Paths */ @@ -51,6 +41,10 @@ typedef unsigned int sh_time_t; /* Timestamp */ typedef u32 oid_t; /* Object ID */ +/* Custom stuff */ + +#include "lib/custom.h" + /* Data types and functions for accessing file positions */ #ifdef SHERLOCK_CONFIG_LARGE_DB