/*	Master file for selecting the right system-specific include file
*/

/* The following target systems are selected by changing the system_specific
** include file:
**
**	OSK		OS9 on the M68k series (compiler defines automatically)
**
**	__TURBOC__	Compilation under "Turbo C"
**
**	__MSDOS__	Target operating system is MSDOS
**
**	unix		A unix derivative
**
**	vms		VAX/VMS operating system
**
**  This file selects the right system_specific include file by using the
**  predefined tokens of the various compilers.
**
**  Note that the OS9 compiler
**  has trouble with idenifiers starting with __ which it doesn't know about,
**  so it has to be disabled around the __MSDOS__ bit.
*/

#ifndef _SYSTEM_SPECIFIC
#define _SYSTEM_SPECIFIC

#ifdef VM			/* has to be specified on command line */
#include "vmspec.h"
#endif

#ifdef unix
#include "unix_specific.h"
#endif

#ifdef vms
#include "vms_specific.h"
#endif

#ifndef OSK				/* See note above */
#ifdef __MSDOS__
#include "msdos_specific.h"
#endif
#endif

#ifdef OSK
#include "osk_specific.h"
#endif

#endif
