/*=====[ The TesSeRact(TM) CXL User Interface Development System ]======* | Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved | | This Library is part of IDC's TesSeRact Development Tools product | line. For information about other IDC products, call 1-215-884-3373. *----------------------------------------------------------------------* | : Internal Microsoft C compiler-specific definitions. *-------------------------------[ NOTES ]------------------------------* | 1) Microsort C 5.1, 6.0 or later is required for TCXL. | 2) This file is automatically included by if the global | M_I86 symbol is defined. *----------------------------------------------------------------------* | PGS : $Id: tcxl_msc.h 5.51 90/10/01 00:00:00 MLM Release Locker: MLM $ | $Log: tcxl_msc.h $ | Revision 5.51 90/10/01 00:00:00 MLM | TCXL 5.51 | *======================================================================*/ #ifndef _TCXL_cc_ /* only one compiler */ # define _TCXL_cc_ 3 /* Microsoft C */ # define _TCXL_msc_ 1 /* turn on cruft */ # ifdef NO_EXT_KEYS # error TCXL requires extensions to the ANSI standard # else # if (MSC_VER >= 600) /* MSC 6.00 */ # define CDC _cdecl # define PAS _pascal # define NEAR _near # define FAR _far # else # define CDC cdecl # define PAS pascal # define NEAR near # define FAR far # endif # endif # ifndef NULL # if (MSC_VER >= 600) /* MSC 6.00 */ # define NULL ((void *)0) # else # if defined(M_I86SM) || defined(M_I86MM) # define NULL 0 # else # define NULL 0L # endif # endif # endif #endif /* _TCXL_cc_ : End of */