Blame config.h

Packit a55458
/*
Packit a55458
 * Configuration
Packit a55458
 */
Packit a55458
Packit a55458
#ifndef CONFIG_H
Packit a55458
#define CONFIG_H
Packit a55458
Packit a55458
/* Default memory device file */
Packit a55458
#if defined(__BEOS__) || defined(__HAIKU__)
Packit a55458
#define DEFAULT_MEM_DEV "/dev/misc/mem"
Packit a55458
#else
Packit a55458
#ifdef __sun
Packit a55458
#define DEFAULT_MEM_DEV "/dev/xsvc"
Packit a55458
#else
Packit a55458
#define DEFAULT_MEM_DEV "/dev/mem"
Packit a55458
#endif
Packit a55458
#endif
Packit a55458
Packit a55458
/* Use mmap or not */
Packit a55458
#ifndef __BEOS__
Packit a55458
#define USE_MMAP
Packit a55458
#endif
Packit a55458
Packit a55458
/* Use memory alignment workaround or not */
Packit a55458
#ifdef __ia64__
Packit a55458
#define ALIGNMENT_WORKAROUND
Packit a55458
#endif
Packit a55458
Packit Service ccc3b6
/* Avoid unaligned memcpy on /dev/mem */
Packit Service ccc3b6
#ifdef __aarch64__
Packit Service ccc3b6
#define USE_SLOW_MEMCPY
Packit Service ccc3b6
#endif
Packit Service ccc3b6
Packit a55458
#endif