00001 /* 00002 * 00003 * $Id: cmpipl.h,v 1.2 2009/03/02 19:39:21 tyreld Exp $ 00004 * 00005 * (C) Copyright IBM Corp. 2009 00006 * 00007 * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE 00008 * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE 00009 * CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. 00010 * 00011 * You can obtain a current copy of the Eclipse Public License from 00012 * http://www.opensource.org/licenses/eclipse-1.0.txt 00013 * 00014 * Author: Tyrel Datwyler <tyreld@us.ibm.com> 00015 * Contributors: 00016 * 00017 * Description: CMPI Platform Definitions 00018 * 00019 */ 00020 00021 /* ------------------------------------------------------------------------- */ 00022 /* */ 00023 /* Copyright (c) 2006 The Open Group */ 00024 /* */ 00025 /* Permission is hereby granted, free of charge, to any person obtaining a */ 00026 /* copy of this software (the "Software"), to deal in the Software without */ 00027 /* restriction, including without limitation the rights to use, copy, */ 00028 /* modify, merge, publish, distribute, sublicense, and/or sell copies of */ 00029 /* the Software, and to permit persons to whom the Software is furnished */ 00030 /* to do so, subject to the following conditions: */ 00031 /* */ 00032 /* The above copyright notice and this permission notice shall be included */ 00033 /* in all copies or substantial portions of the Software. */ 00034 /* */ 00035 /* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS */ 00036 /* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */ 00037 /* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. */ 00038 /* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */ 00039 /* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT */ 00040 /* OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR */ 00041 /* THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ 00042 /* */ 00043 /* ------------------------------------------------------------------------- */ 00044 00045 #ifndef _CMPIPL_H_ 00046 # define _CMPIPL_H_ 00047 00048 #ifdef SBLIM_PLATFORM_LINUX_GENERIC_GNU 00049 # define CMPI_PLATFORM_LINUX_GENERIC_GNU 00050 #endif 00051 00052 #ifdef SBLIM_PLATFORM_HPUX_ACC 00053 # define CMPI_PLATFORM_HPUX_ACC 00054 #endif 00055 00056 #ifdef SBLIM_PLATFORM_WIN32_IX86_MSVC 00057 # define CMPI_PLATFORM_WIN32_I86_MSVC 00058 #endif 00059 00060 #ifdef SBLIM_PLATFORM_SOLARIS_SPARC_GNU 00061 # define CMPI_PLATFORM_SOLARIS_SPARC_GNU 00062 #endif 00063 00064 #ifdef SBLIM_PLATFORM_SOLARIS_SPARC_CC 00065 # define CMPI_PLATFORM_SOLARIS_SPARC_CC 00066 #endif 00067 00068 #ifdef SBLIM_PLATFORM_AIX_RS_IBMCXX 00069 # define CMPI_PLATFORM_AIX_RS_IBMCXX 00070 #endif 00071 00072 #ifdef SBLIM_PLATFORM_ZOS_ZSERIES_IBM 00073 # define CMPI_PLATFOMR_ZOS_ZSERIES_IBM 00074 #endif 00075 00076 #ifdef SBLIM_PLATFORM_TRU64_ALPHA_DECCXX 00077 # define CMPI_PLATFORM_TRU64_ALPHA_DECCXX 00078 #endif 00079 00080 #ifdef SBLIM_PLATFORM_OS400_ISERIES_IBM 00081 # define CMPI_PLATFORM_OS400_ISERIES_IBM 00082 #endif 00083 00084 #ifdef SLBIM_PLATFORM_DARWIN_PPC_GNU 00085 # define CMPI_PLATFORM_DARWIN_PPC_GNU 00086 #endif 00087 00088 #ifdef SBLIM_PLATFORM_VMS_ALPHA_DECCXX 00089 # define CMPI_PLATFORM_VMS_ALPHA_DECCXX 00090 #endif 00091 00092 #ifdef SBLIM_PLATFORM_VMS_IA64_DECCXX 00093 # define CMPI_PLATFORM_VMS_IA64_DECCXX 00094 #endif 00095 00096 #endif