home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Panoráma
/
computer_panorama_1997-12-hibas.iso
/
SHARE
/
GRAPH
/
PTC051.ZIP
/
SRC
/
LANG.H
< prev
next >
Wrap
C/C++ Source or Header
|
1997-09-18
|
965b
|
64 lines
////////////////////////////
// setup compiler defines //
////////////////////////////
#ifndef __PTC_LANG_H
#define __PTC_LANG_H
// compilers
// if Visual C++ __VISUALC__
#if (_MSC_VER>=1000)
#include <windows.h>
#define __VISUALC__
#define __WIN32__
#endif
// if Watcom C++ __WATCOMC__
// if DJGPP __DJGPP__
// platforms
// _WIN32 = __WIN32__
#ifdef _WIN32
#define __WIN32__
#endif
// also WIN32
#ifdef WIN32
#define __WIN32__
#endif
// linux = __LINUX__
// dos = __DOS32__
#if !defined(__WIN32__) && !defined(__LINUX__)
#define __DOS32__ // kludge
#endif
#if defined(__LINUX__) || defined(__DJGPP__)
// __POSIX__
#ifndef __POSIX__
#define __POSIX__
#endif
// __GAS__
#ifndef __GAS__
#define __GAS__
#endif
#endif
#endif