19720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block/* NOTE : this header has no guards and is MEANT for multiple inclusion! 29720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block * If you are using "header protection" option with your compiler, 39720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block * please also find #pragma which disables it and put it here, to 49720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block * allow reentrancy of this header. 59720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block */ 69720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block 79720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#ifdef std 89720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block# undef std /* We undef "std" on entry , as STLport headers may include native ones. */ 99720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#endif 109720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block 119720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#ifdef _STLP_PROLOG_HEADER_INCLUDED 129720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block# error STlport prolog header can not be reincluded as long as epilog has not be included. 139720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#endif 149720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block 159720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#define _STLP_PROLOG_HEADER_INCLUDED 169720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block 179720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#ifndef _STLP_FEATURES_H 189720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block# include <stl/config/features.h> 199720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#endif 209720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block 219720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block/* If the platform provides any specific prolog actions, 229720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block * like #pragmas, do include platform-specific prolog file */ 239720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#if defined (_STLP_HAS_SPECIFIC_PROLOG_EPILOG) 249720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block# include <stl/config/_prolog.h> 259720d5f59b9c1f5d1b9ecbc9173dbcb71bd557beSteve Block#endif 26