1 /* RCS $Id: config.h,v 1.2 2008-03-05 18:36:30 kz Exp $ 2 -- 3 -- SYNOPSIS 4 -- Configurarion include file. 5 -- 6 -- DESCRIPTION 7 -- There is one of these for each specific machine configuration. 8 -- It can be used to further tweek the machine specific sources 9 -- so that they compile. 10 -- 11 -- AUTHOR 12 -- Dennis Vadura, dvadura@dmake.wticorp.com 13 -- 14 -- WWW 15 -- http://dmake.wticorp.com/ 16 -- 17 -- COPYRIGHT 18 -- Copyright (c) 1996,1997 by WTI Corp. All rights reserved. 19 -- 20 -- This program is NOT free software; you can redistribute it and/or 21 -- modify it under the terms of the Software License Agreement Provided 22 -- in the file <distribution-root>/COPYING. 23 -- 24 -- LOG 25 -- Use cvs log to obtain detailed change logs. 26 */ 27 28 /* define this for configurations that don't have the coreleft function 29 * so that the code compiles. To my knowledge coreleft exists only on 30 * Turbo C, but it is needed here since the function is used in many debug 31 * macros. */ 32 /*#define coreleft() 0L*/ 33 extern unsigned int coreleft(); 34 35 #define SIGQUIT SIGTERM /* turbo C doesn't understand SIGQUIT */ 36 37 /* Turbo-C understands const declarations. */ 38 #define CONST const 39 40 #ifndef MSDOS 41 # define MSDOS 1 42 #endif 43 44 #define REAL_MSDOS 1 45 46 /* a small problem with pointer to voids on some unix machines needs this */ 47 #define DMPVOID void * 48 49 /* Borland redefined the environment variable, sigh */ 50 #define environ _environ 51 52 /* Have to pull this in for the standard lib defines */ 53 #include <io.h> 54