cmpi
cmpipl.h
Go to the documentation of this file.
1 /*
2  *
3  * $Id: cmpipl.h,v 1.2 2009/03/02 19:39:21 tyreld Exp $
4  *
5  * (C) Copyright IBM Corp. 2009
6  *
7  * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE
8  * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE
9  * CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT.
10  *
11  * You can obtain a current copy of the Eclipse Public License from
12  * http://www.opensource.org/licenses/eclipse-1.0.txt
13  *
14  * Author: Tyrel Datwyler <tyreld@us.ibm.com>
15  * Contributors:
16  *
17  * Description: CMPI Platform Definitions
18  *
19  */
20 
21 /* ------------------------------------------------------------------------- */
22 /* */
23 /* Copyright (c) 2006 The Open Group */
24 /* */
25 /* Permission is hereby granted, free of charge, to any person obtaining a */
26 /* copy of this software (the "Software"), to deal in the Software without */
27 /* restriction, including without limitation the rights to use, copy, */
28 /* modify, merge, publish, distribute, sublicense, and/or sell copies of */
29 /* the Software, and to permit persons to whom the Software is furnished */
30 /* to do so, subject to the following conditions: */
31 /* */
32 /* The above copyright notice and this permission notice shall be included */
33 /* in all copies or substantial portions of the Software. */
34 /* */
35 /* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS */
36 /* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */
37 /* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. */
38 /* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */
39 /* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT */
40 /* OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR */
41 /* THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
42 /* */
43 /* ------------------------------------------------------------------------- */
44 
45 #ifndef _CMPIPL_H_
46 # define _CMPIPL_H_
47 
48 #ifdef SBLIM_PLATFORM_LINUX_GENERIC_GNU
49 # define CMPI_PLATFORM_LINUX_GENERIC_GNU
50 #endif
51 
52 #ifdef SBLIM_PLATFORM_HPUX_ACC
53 # define CMPI_PLATFORM_HPUX_ACC
54 #endif
55 
56 #ifdef SBLIM_PLATFORM_WIN32_IX86_MSVC
57 # define CMPI_PLATFORM_WIN32_I86_MSVC
58 #endif
59 
60 #ifdef SBLIM_PLATFORM_SOLARIS_SPARC_GNU
61 # define CMPI_PLATFORM_SOLARIS_SPARC_GNU
62 #endif
63 
64 #ifdef SBLIM_PLATFORM_SOLARIS_SPARC_CC
65 # define CMPI_PLATFORM_SOLARIS_SPARC_CC
66 #endif
67 
68 #ifdef SBLIM_PLATFORM_AIX_RS_IBMCXX
69 # define CMPI_PLATFORM_AIX_RS_IBMCXX
70 #endif
71 
72 #ifdef SBLIM_PLATFORM_ZOS_ZSERIES_IBM
73 # define CMPI_PLATFOMR_ZOS_ZSERIES_IBM
74 #endif
75 
76 #ifdef SBLIM_PLATFORM_TRU64_ALPHA_DECCXX
77 # define CMPI_PLATFORM_TRU64_ALPHA_DECCXX
78 #endif
79 
80 #ifdef SBLIM_PLATFORM_OS400_ISERIES_IBM
81 # define CMPI_PLATFORM_OS400_ISERIES_IBM
82 #endif
83 
84 #ifdef SLBIM_PLATFORM_DARWIN_PPC_GNU
85 # define CMPI_PLATFORM_DARWIN_PPC_GNU
86 #endif
87 
88 #ifdef SBLIM_PLATFORM_VMS_ALPHA_DECCXX
89 # define CMPI_PLATFORM_VMS_ALPHA_DECCXX
90 #endif
91 
92 #ifdef SBLIM_PLATFORM_VMS_IA64_DECCXX
93 # define CMPI_PLATFORM_VMS_IA64_DECCXX
94 #endif
95 
96 #endif