1// borc.h -- 2// $Id: borc.h 1230 2007-03-09 15:58:53Z jcw $ 3// This is part of Metakit, see http://www.equi4.com/metakit.html 4 5/** @file 6 * Configuration header for Borland C++ 7 */ 8 9#define q4_BORC 1 10 11// get rid of several common warning messages 12#if !q4_STRICT 13#pragma warn -aus // 'identifier' is assigned a value that is never used 14#pragma warn -par // Parameter 'parameter' is never used. 15#pragma warn -sig // Conversion may lose significant digits 16#pragma warn -use // 'identifier' declared but never used 17#endif 18 19#if __BORLANDC__ >= 0x500 20#define q4_BOOL 1 // supports the bool datatype 21// undo previous defaults, because q4_BOOL is not set early enough 22#undef false 23#undef true 24#undef bool 25#endif 26 27#if !defined (q4_EXPORT) 28#define q4_EXPORT 1 // requires export/import specifiers 29#endif 30 31#if defined (__MT__) 32#define q4_MULTI 1 // uses multi-threading 33#endif 34