(file) Return to Platform_SOLARIS_SPARC_GNU.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

 1 a.dunfey 1.12.2.1 //%2006////////////////////////////////////////////////////////////////////////
 2 mike     1.1      //
 3 karl     1.10     // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
 4                   // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
 5                   // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.;
 6 karl     1.8      // IBM Corp.; EMC Corporation, The Open Group.
 7 karl     1.10     // Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
 8                   // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
 9 karl     1.11     // Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
10                   // EMC Corporation; VERITAS Software Corporation; The Open Group.
11 a.dunfey 1.12.2.1 // Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;
12                   // EMC Corporation; Symantec Corporation; The Open Group.
13 mike     1.1      //
14                   // Permission is hereby granted, free of charge, to any person obtaining a copy
15 kumpf    1.3      // of this software and associated documentation files (the "Software"), to
16                   // deal in the Software without restriction, including without limitation the
17                   // rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
18 mike     1.1      // sell copies of the Software, and to permit persons to whom the Software is
19                   // furnished to do so, subject to the following conditions:
20                   // 
21 kumpf    1.3      // THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
22 mike     1.1      // ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
23                   // "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
24 kumpf    1.3      // LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
25                   // PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
26                   // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
27 mike     1.1      // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
28                   // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29                   //
30                   //==============================================================================
31                   //
32                   //%/////////////////////////////////////////////////////////////////////////////
33                   
34                   #ifndef Pegasus_Platform_SOLARIS_SPARC_GNU_h
35                   #define Pegasus_Platform_SOLARIS_SPARC_GNU_h
36                   
37 keith.petley 1.7      #include <limits.h>
38                       #include <cstdio>
39 kumpf        1.5      #include <cstddef>
40                       
41                       #define PEGASUS_OS_TYPE_UNIX
42 mike         1.1      
43                       #define PEGASUS_ARCHITECTURE_SPARC
44                       
45                       #define PEGASUS_COMPILER_GNU
46                       
47                       #define PEGASUS_UINT64 unsigned long long
48                       
49                       #define PEGASUS_SINT64 long long
50                       
51                       #define PEGASUS_HAVE_NAMESPACES
52                       
53                       #define PEGASUS_HAVE_EXPLICIT
54                       
55                       #define PEGASUS_HAVE_MUTABLE
56                       
57                       #define PEGASUS_HAVE_FOR_SCOPE
58                       
59                       // #define PEGASUS_HAVE_TEMPLATE_SPECIALIZATION
60                       
61 mike         1.12     #if defined(SUNOS_5_6)
62                       # define PEGASUS_SOCKLEN_T int
63                       #else
64                       # define PEGASUS_SOCKLEN_T socklen_t
65                       #endif
66                       
67 mike         1.1      #endif /* Pegasus_Platform_SOLARIS_SPARC_GNU_h */

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2