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: (c) 1995-2000, 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 ----------------------------------------------------------