#ifndef _SHERLOCK_CONFIG_H
#define _SHERLOCK_CONFIG_H
-/* Custom configuration */
+/* Configuration switches */
-#include "lib/custom.h"
+#include "lib/autoconf.h"
/* Version */
#define SHER_VER "2.2a" SHER_SUFFIX
-/* CPU characteristics */
-
-#define CPU_I386
-#define CPU_LITTLE_ENDIAN
-#undef CPU_BIG_ENDIAN
-#define CPU_ALLOW_UNALIGNED
-#define CPU_STRUCT_ALIGN 4
-#undef CPU_64BIT_POINTERS
-
-/* OS characteristics */
-
-#define CONFIG_LINUX
-
/* Paths */
#define DEFAULT_CONFIG "cf/sherlock"
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