blob: f48b35c2e8e3db2e54900baafef222109697c6ea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
/* -*- C++ -*- */
// $Id$
// The following configuration file is designed to work for SunOS
// 5.[56] platforms using the SunC++ 4.x compiler. This works with the
// Orbix 2.x CORBA IDL compiler.
#ifndef ACE_CONFIG_ORBIX_H
#define ACE_CONFIG_ORBIX_H
#include "ace/pre.h"
// Pick up correct platform definition file based on compiler's predefined
// macros.
#if defined (__SunOS_5_5) || defined (__SunOS_5_5_1)
# include "ace/config-sunos5.5.h"
#elif defined (__SunOS_5_6)
# include "ace/config-sunos5.6.h"
#else
# error "Need a new platform extension in config-sunos5.x-sunc++-4.x-orbix.h"
#endif /* __SunOS_* */
// Platform contains the Orbix CORBA implementation.
#define ACE_HAS_ORBIX 1
// Platform contains the multi-threaded Orbix CORBA implementation, unless
// overridden by site config.
#if !defined (ACE_HAS_MT_ORBIX)
# define ACE_HAS_MT_ORBIX 1
#endif /* ACE_HAS_MT_ORBIX */
#include "ace/post.h"
#endif /* ACE_CONFIG_ORBIX_H */
|