home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
tvos200.zip
/
CPL
/
OPSYS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1995-03-02
|
1KB
|
55 lines
/*
* opsys.h: Include the operating system headers
*
* $Header: s:/prj/bpl/OPSYS.H_V 1.1 94/09/14 11:02:44 JAL Exp $
*
* $Log: OPSYS.H_V $
* Revision 1.1 94/09/14 11:02:44 JAL
* Initial revision
*
* Revision 1.2 93/05/17 12:59:33 JAL
* Changed OS/2 system include file logic to read right file when Borland C++/2
* is used.
*
* Revision 1.1 92/08/24 14:37:26 JAL
* Initial revision
*
*/
/*
* Handle OS/2 header files for all OS/2 versions & compilers
*/
#ifdef INCL_OS2
# if !defined(__cpl_opsys_h)
# define __cpl_opsys_h
/*
* For OS/2, we include the PM headers ONLY if requested specifically.
*/
# if !defined(INCL_PM) && !defined(INCL_NOPMAPI)
# define INCL_NOPMAPI
# endif
# ifdef __32BITS__
# ifdef __ICC__
# include <os2.32/os2.h>
# elif defined(__TURBOC__) && defined(__OS2__)
# include <os2.h>
# elif defined(__GNUC__) && defined(__OS2__)
# include <os2.h>
# elif defined(__WATCOMC__) && defined(__OS2__)
# include <os2.h>
# else
# error "Unknown 32-bits compiler!"
# endif
# else
# include <os2/os2.h>
# endif
# endif
#endif