/home/ntakagi/work/STLport-5.1.5/stlport/stl/config/_native_headers.hGo to the documentation of this file.00001 /* 00002 * 00003 * Copyright (c) 2006 00004 * Francois Dumont 00005 * 00006 * This material is provided "as is", with absolutely no warranty expressed 00007 * or implied. Any use is at your own risk. 00008 * 00009 * Permission to use or copy this software for any purpose is hereby granted 00010 * without fee, provided the above notices are retained on all copies. 00011 * Permission to modify the code and to distribute modified code is granted, 00012 * provided the above notices are retained, and a notice that the code was 00013 * modified is included with the above copyright notice. 00014 * 00015 */ 00016 00017 #if !defined (_STLP_MAKE_HEADER) 00018 # define _STLP_MAKE_HEADER(path, header) <path/header> 00019 #endif 00020 00021 #if !defined (_STLP_NATIVE_HEADER) 00022 # if !defined (_STLP_NATIVE_INCLUDE_PATH) 00023 # define _STLP_NATIVE_INCLUDE_PATH ../include 00024 # endif 00025 # define _STLP_NATIVE_HEADER(header) _STLP_MAKE_HEADER(_STLP_NATIVE_INCLUDE_PATH,header) 00026 #endif 00027 00028 /* For some compilers, C headers like <stdio.h> are located in separate directory */ 00029 #if !defined (_STLP_NATIVE_C_HEADER) 00030 # if !defined (_STLP_NATIVE_C_INCLUDE_PATH) 00031 # define _STLP_NATIVE_C_INCLUDE_PATH _STLP_NATIVE_INCLUDE_PATH 00032 # endif 00033 # define _STLP_NATIVE_C_HEADER(header) _STLP_MAKE_HEADER(_STLP_NATIVE_C_INCLUDE_PATH,header) 00034 #endif 00035 00036 /* For some compilers, C-library headers like <cstdio> are located in separate directory */ 00037 #if !defined (_STLP_NATIVE_CPP_C_HEADER) 00038 # if !defined (_STLP_NATIVE_CPP_C_INCLUDE_PATH) 00039 # define _STLP_NATIVE_CPP_C_INCLUDE_PATH _STLP_NATIVE_INCLUDE_PATH 00040 # endif 00041 # define _STLP_NATIVE_CPP_C_HEADER(header) _STLP_MAKE_HEADER(_STLP_NATIVE_CPP_C_INCLUDE_PATH,header) 00042 #endif 00043 00044 /* Some compilers locate basic C++ runtime support headers (<new>, <typeinfo>, <exception>) in separate directory */ 00045 #if !defined ( _STLP_NATIVE_CPP_RUNTIME_HEADER ) 00046 # if !defined (_STLP_NATIVE_CPP_RUNTIME_INCLUDE_PATH) 00047 # define _STLP_NATIVE_CPP_RUNTIME_INCLUDE_PATH _STLP_NATIVE_INCLUDE_PATH 00048 # endif 00049 # define _STLP_NATIVE_CPP_RUNTIME_HEADER(header) _STLP_MAKE_HEADER(_STLP_NATIVE_CPP_RUNTIME_INCLUDE_PATH,header) 00050 #endif
Generated on Mon Mar 10 15:32:46 2008 by ![]() |