mirror of
https://github.com/reactos/reactos.git
synced 2025-07-14 21:44:15 +00:00

- move stlport headers to the c++ directory - add a specific _reactos.h configuration file for stlport - add cerrno to c++ headers - __declspec(nothrow) must be placed before calling convention with msvc. GCC doesn't care. We now use our headers with both msvc and gcc. svn path=/branches/cmake-bringup/; revision=49565
18 lines
832 B
C
18 lines
832 B
C
/* NOTE : this header has no guards and is MEANT for multiple inclusion!
|
|
* If you are using "header protection" option with your compiler,
|
|
* please also find #pragma which disables it and put it here, to
|
|
* allow reentrancy of this header.
|
|
*/
|
|
|
|
#include <stl/_cprolog.h>
|
|
|
|
/* Get all debug things, potentially only empty macros if none of
|
|
* the debug features available in user config file is activated. */
|
|
/* Thanks to _STLP_OUTERMOST_HEADER_ID we hide _debug.h when C standard
|
|
* headers are included as some platforms (Win32) include C standard headers
|
|
* in an 'extern "C"' scope which do not accept the templates exposed
|
|
* in _debug.h. */
|
|
#if defined (__cplusplus) && !defined (_STLP_DEBUG_H) && \
|
|
!((_STLP_OUTERMOST_HEADER_ID >= 0x200) && (_STLP_OUTERMOST_HEADER_ID <= 0x300))
|
|
# include <stl/debug/_debug.h>
|
|
#endif
|