00001 /* 00002 File: CLConfig.h 00003 00004 Function: Contains configuration options for compiling the CL 00005 library. 00006 00007 Author(s): Andrew Willmott 00008 00009 Copyright: Copyright (c) 1995-1996, Andrew Willmott 00010 */ 00011 00012 // 00013 // Current options are as follows: 00014 // 00015 // CL_CHECKING - Do range checking on array accesses 00016 // CL_FLOAT - Preferred math type is float, rather than double 00017 // CL_NO_BOOL - Compiler has no bool type. 00018 // CL_NO_TF - true and false are not predefined. 00019 // CL_TMPL_INST - use ANSI syntax to explicitly instantiate Array templates 00020 // CL_SGI_INST - use sgi's weirdo instantiation syntax. 00021 // CL_NO_MEM_MAP - no mmap call. 00022 // CL_HAS_VSNPRINTF - has the vsnprintf call 00023 // CL_MACOS - macos stuff (ancient) 00024 // 00025 00026 // --- Configuration ---------------------------------------------------------- 00027 #define CL_CONFIG sgi-n64 00028 #define CL_SGI_INST 00029 #define CL_64_BIT