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