summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>1999-03-22 02:24:55 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>1999-03-22 02:24:55 +0000
commit045a8dbf83aeede62b0dc0ed8a0022c7eed0df58 (patch)
tree03dc3d9a98a1c1643708368656fae0652243385a
parent30fa3b7390dbfa1033db49a7cba71fbd7a01ce05 (diff)
downloadATCD-045a8dbf83aeede62b0dc0ed8a0022c7eed0df58.tar.gz
Mucho ACE+autoconf updates. :)
-rw-r--r--ACE.ifnames43
-rw-r--r--ChangeLog-99b41
-rw-r--r--Makefile.am16
-rw-r--r--ace-config.1.in58
-rw-r--r--ace/Makefile.am414
-rw-r--r--ace/config.h.in34402
-rw-r--r--aceConf.sh.in8
-rw-r--r--aclocal.m4377
-rwxr-xr-xconfig.guess67
-rwxr-xr-xconfig.sub27
-rwxr-xr-xconfigure3867
-rw-r--r--configure.in218
-rwxr-xr-xlibtool3694
-rw-r--r--m4/subsets.m4148
14 files changed, 2979 insertions, 40401 deletions
diff --git a/ACE.ifnames b/ACE.ifnames
index 36ee955ee00..c05943099da 100644
--- a/ACE.ifnames
+++ b/ACE.ifnames
@@ -6,6 +6,8 @@ ACE_ACTIVE_MAP_MANAGER_H
ACE_ACTIVE_MAP_MANAGER_T_C
ACE_ACTIVE_MAP_MANAGER_T_H
ACE_ADDR_H
+ACE_AIX_MINOR_VERS
+ACE_ANY_EXCEPTION
ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS
ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS
ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS
@@ -15,23 +17,17 @@ ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS
ACE_ARGUMENT_VECTOR_H
ACE_ARG_SHIFTER_H
ACE_ARRAY_H
+ACE_ASSERT
ACE_ASYNCH_ACCEPTOR_C
ACE_ASYNCH_ACCEPTOR_H
ACE_ASYNCH_IO_H
+ACE_ASYNCH_IO_IMPL_H
ACE_AUTO_PTR_C
ACE_AUTO_PTR_H
ACE_BASIC_TYPES_H
ACE_BIG_ENDIAN
ACE_BUILD_DLL
ACE_BUILD_SVC_DLL
-ACE_CACHE_HASH_T_CPP
-ACE_CACHE_HASH_T_H
-ACE_CACHE_HEAP_T_CPP
-ACE_CACHE_HEAP_T_H
-ACE_CACHE_MANAGER_H
-ACE_CACHE_MANAGER_T_CPP
-ACE_CACHE_MANAGER_T_H
-ACE_CACHE_OBJECT_H
ACE_CAST_CONST
ACE_CC_BETA_VERSION
ACE_CC_MAJOR_VERSION
@@ -45,6 +41,7 @@ ACE_CONFIG_H
ACE_CONFIG_IRIX6X_COMMON_H
ACE_CONFIG_IRIX6X_H
ACE_CONFIG_IRIX6X_NTHR_H
+ACE_CONFIG_MINIMAL_H
ACE_CONFIG_MIT_PTHREAD_H
ACE_CONFIG_ORBIX_H
ACE_CONFIG_SCO_5_0_0_H
@@ -56,11 +53,13 @@ ACE_CONTAINERS_T_C
ACE_CONTAINERS_T_H
ACE_CORBA_HANDLER_H
ACE_CORBA_HAS_EXCEPTIONS
+ACE_CORBA_MACROS_H
ACE_CORBA_REF_C
ACE_CORBA_REF_H
ACE_CTIME_R_RETURNS_INT
ACE_CYGWIN32_COMMON_H
ACE_DATE_TIME_H
+ACE_DEBUG
ACE_DEFAULT_ARGV_BUFSIZ
ACE_DEFAULT_BACKING_STORE
ACE_DEFAULT_BASE_ADDR
@@ -157,6 +156,7 @@ ACE_ENABLE_SWAP_ON_WRITE
ACE_ENABLE_TIMEPROBES
ACE_ENV_VALUE_T_C
ACE_ENV_VALUE_T_H
+ACE_ERROR
ACE_EVENT_HANDLER_H
ACE_EVENT_HANDLER_T_H
ACE_FIFO_H
@@ -169,6 +169,7 @@ ACE_FILE_ADDR_H
ACE_FILE_CONNECTOR_H
ACE_FILE_H
ACE_FILE_IO_H
+ACE_FINI_HOOK
ACE_FREE_LIST_C
ACE_FREE_LIST_H
ACE_FUNCTOR_C
@@ -180,8 +181,6 @@ ACE_FUTURE_H
ACE_GET_OPT_H
ACE_GNUG_COMMON_H
ACE_HANDLE_SET_H
-ACE_HASH_BUCKET_T_CPP
-ACE_HASH_BUCKET_T_H
ACE_HASH_MAP_MANAGER_H
ACE_HASH_MAP_MANAGER_T_CPP
ACE_HASH_MAP_MANAGER_T_H
@@ -203,7 +202,6 @@ ACE_HAS_BROKEN_BITSHIFT
ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS
ACE_HAS_BROKEN_CONVERSIONS
ACE_HAS_BROKEN_CTIME
-ACE_HAS_BROKEN_ENUMS
ACE_HAS_BROKEN_HPUX_TEMPLATES
ACE_HAS_BROKEN_IF_HEADER
ACE_HAS_BROKEN_MMAP_H
@@ -260,6 +258,7 @@ ACE_HAS_LONG_MAP_FAILED
ACE_HAS_LYNXOS_SIGNALS
ACE_HAS_MALLOC_STATS
ACE_HAS_MFC
+ACE_HAS_MINIMAL_ACE_OS
ACE_HAS_MINIMUM_IOSTREAMH_INCLUSION
ACE_HAS_MOSTLY_UNICODE_APIS
ACE_HAS_MSG
@@ -300,6 +299,7 @@ ACE_HAS_PURIFY
ACE_HAS_P_READ_WRITE
ACE_HAS_READV_TIMEDWAIT
ACE_HAS_READ_TIMEDWAIT
+ACE_HAS_RECURSIVE_MUTEXES
ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS
ACE_HAS_RECVFROM_TIMEDWAIT
ACE_HAS_RECVMSG_TIMEDWAIT
@@ -430,6 +430,8 @@ ACE_IPC_SAP_H
ACE_KCC_COMMON_H
ACE_LACKS_ACCESS
ACE_LACKS_ACE_IOSTREAM
+ACE_LACKS_ACE_OTHER
+ACE_LACKS_ASSERT_MACRO
ACE_LACKS_AUTO_MMAP_REPLACEMENT
ACE_LACKS_BSEARCH
ACE_LACKS_CMSG_DATA_MACRO
@@ -461,7 +463,6 @@ ACE_LACKS_LSTAT
ACE_LACKS_MADVISE
ACE_LACKS_MALLOC_H
ACE_LACKS_MEMORY_H
-ACE_LACKS_METHOD_DEFINITIONS_IN_CLASS_TEMPLATE
ACE_LACKS_MKFIFO
ACE_LACKS_MKTEMP
ACE_LACKS_MMAP
@@ -489,6 +490,7 @@ ACE_LACKS_READDIR_R
ACE_LACKS_READLINK
ACE_LACKS_READV
ACE_LACKS_RECVMSG
+ACE_LACKS_RENAME
ACE_LACKS_REWINDDIR
ACE_LACKS_RLIMIT
ACE_LACKS_RLIMIT_PROTOTYPE
@@ -536,6 +538,7 @@ ACE_LACKS_UNBUFFERED_STREAMBUF
ACE_LACKS_UNISTD_H
ACE_LACKS_UNIX_DOMAIN_SOCKETS
ACE_LACKS_UNIX_SIGNALS
+ACE_LACKS_UNLINK
ACE_LACKS_UTSNAME_T
ACE_LACKS_U_LONGLONG_T
ACE_LACKS_WCHAR_T
@@ -562,6 +565,7 @@ ACE_LOG_MSG_H
ACE_LOG_PRIORITY_H
ACE_LOG_RECORD_H
ACE_MAIN
+ACE_MAIN_OBJECT_MANAGER
ACE_MALLOC_ALIGN
ACE_MALLOC_BASE_H
ACE_MALLOC_C
@@ -634,8 +638,14 @@ ACE_PIPE_H
ACE_PLATFORM
ACE_PLATFORM_EXE_SUFFIX
ACE_POLL_IS_BROKEN
+ACE_POSIX_AIOCB_PROACTOR
+ACE_POSIX_ASYNCH_IO_H
+ACE_POSIX_PROACTOR_H
+ACE_POSIX_SIG_PROACTOR
+ACE_PRINT_EXCEPTION
ACE_PRIORITY_REACTOR_H
ACE_PROACTOR_H
+ACE_PROACTOR_IMPL_H
ACE_PROCESS_H
ACE_PROCESS_MANAGER_H
ACE_PROC_PRI_FIFO_DEF
@@ -646,6 +656,9 @@ ACE_PROTOENT_DATA_SIZE
ACE_PSOS
ACE_PSOSIM
ACE_PSOS_CANT_USE_SYS_TYPES
+ACE_PSOS_DIAB_MIPS
+ACE_PSOS_HAS_C_LIBRARY
+ACE_PSOS_HAS_TIME
ACE_PSOS_LACKS_ARGC_ARGV
ACE_PSOS_LACKS_PHILE
ACE_PSOS_LACKS_PREPC
@@ -653,6 +666,7 @@ ACE_PSOS_PROVIDES_ERROR_SYMBOLS_TM
ACE_PSOS_SNARFS_HEADER_INFO
ACE_PSOS_TBD
ACE_PSOS_TM
+ACE_PSOS_USES_DIAB_SYS_CALLS
ACE_RB_TREE_C
ACE_RB_TREE_H
ACE_RCSID
@@ -819,8 +833,10 @@ ACE_USE_THREAD_MANAGER_ADAPTER
ACE_USE_TP_REACTOR_FOR_REACTOR_IMPL
ACE_WFMO_REACTOR_H
ACE_WIN32
+ACE_WIN32_ASYNCH_IO_H
ACE_WIN32_BORLAND_H
ACE_WIN32_COMMON_H
+ACE_WIN32_PROACTOR_H
ACE_WSOCK_VERSION
ACE_WTHREADS
ACE_XTREACTOR_H
@@ -925,6 +941,7 @@ MS_SYNC
M_UNIX
NOMINMAX
NONNATIVE_LONGDOUBLE
+NSIG
OPEN_EXISTING
O_NONBLOCK
PIPE_BUF
@@ -993,6 +1010,7 @@ SO_REUSEPORT
STRICT
TCGETA
TCGETS
+TCP_NODELAY
TCSETA
TCSETS
TLS_MINIMUM_AVAILABLE
@@ -1033,6 +1051,7 @@ _COMPILER_VERSION
_CRAYMPP
_CRAYT3E
_DEBUG
+_DLL
_GNU_SOURCE
_HPUX_SOURCE
_INC_WINDOWS
diff --git a/ChangeLog-99b b/ChangeLog-99b
index f6bd98358bb..3582a59c0c2 100644
--- a/ChangeLog-99b
+++ b/ChangeLog-99b
@@ -1,3 +1,44 @@
+Sun Mar 21 18:39:16 1999 Ossama Othman <othman@cs.wustl.edu>
+
+ * ACE.ifnames:
+
+ Updated with new macro list.
+
+ * Makefile.am:
+
+ Added the m4 directory to the distribution list and made some
+ minor updates.
+
+ * ace/Makefile.am:
+ * m4/subsets.m4:
+
+ Subsetting updates/corrections.
+
+ * configure.in:
+
+ Added work around for buggy glibc2.1 when including both
+ <ucontext.h> and <sys/procfs.h>. Added check for auto_ptr class
+ declaration since some platforms have <memory> but may not
+ declare the auto_ptr class. Shortened some of the "checking"
+ messages.
+
+ * ace-config.1.in: ace-config script man page template
+ * aceConf.sh.in: ace-config "unknown" library script
+
+ Added these files to the CVS repository.
+
+ * config.guess:
+ * config.sub:
+ * ltconfig:
+ * ltmain.sh:
+
+ Updated these files to the ones in the latest libtool.
+
+ * libtool:
+
+ Removed this since it is automatically generated for each platform.
+ It shouldn't be under CVS control.
+
Sun Mar 21 17:59:22 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
* ace/CDR_Stream.cpp:
diff --git a/Makefile.am b/Makefile.am
index ea1861eb290..dfbd6d77b96 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -34,24 +34,17 @@ SUBDIRS = ace \
## bin \
## ASNMP \
## os-patches \
-## psosim \
-## rpc++ \
-## WindozeCE \
## etc \
## includes
## For some reason, automake doesn't include acconfig.h in the distribution
EXTRA_DIST = \
ACE-INSTALL.html \
- ACE-categories.html \
- ACE-inheritance.pdf.gz \
- ACE-inheritance.ps.gz \
ACE-install.sh \
ACE-lessons.html \
ACE.DSW \
BIBLIOGRAPHY \
BUG-REPORT-FORM \
- CE-status.txt \
ChangeLog-93 \
ChangeLog-94 \
ChangeLog-95 \
@@ -62,7 +55,6 @@ EXTRA_DIST = \
ChangeLog-98a \
ChangeLog-98b \
FAQ \
- NEWS.in \
README.aceconf \
VERSION \
acconfig.h \
@@ -112,6 +104,12 @@ noinst_DATA = ACE.ifnames
ACE.ifnames: ChangeLog acconfig.h
ifnames ace/*.{h,i,cpp} | sed -e 's/ .*//g' > ACE.ifnames
+
+## Directories to include in the distribution but which I am too lazy to
+## create Makefile.am files for. A Makefile.am for these directories isn't
+## needed anyway.
+ACE_EXTRA_DIST = ./bin ./docs ./m4
+
## Make sure config.h doesn't get into the distribution
## since it may later intefere with the newly generated
## config.h when doing VPATH builds.
@@ -119,7 +117,7 @@ ACE.ifnames: ChangeLog acconfig.h
## config.h is platform specific.
dist-hook:
-rm -f $(distdir)/ace/config.h
- tar cf - ./docs | (cd $(distdir); tar xfBp -)
+ tar cf - $(ACE_EXTRA_DIST) | (cd $(distdir); tar xfBp -)
list=`find $(distdir) -type d -name CVS -print`; for p in $$list; do \
rm -rf $$p; \
done
diff --git a/ace-config.1.in b/ace-config.1.in
new file mode 100644
index 00000000000..1b3c0dd5f61
--- /dev/null
+++ b/ace-config.1.in
@@ -0,0 +1,58 @@
+.\" Process this file with
+.\" groff -man -Tascii ace-config.1
+.\"
+.TH ace-config 1 "DECEMBER 1998" "Library Configuration" "User Manuals"
+.SH NAME
+ace-config \- Display ACE Library Configuration
+.SH SYNOPSIS
+.B ace-config
+.I OPTION
+.B [
+.I OPTION
+.B ... ]
+.B [
+.I LIBRARY
+.B ]
+.SH DESCRIPTION
+.B ace-config
+is a script that is used to display what compiler flags and libraries were
+used when ACE was built.
+.SH OPTIONS
+.IP --version
+ACE version information
+.IP --help
+display help message and exit
+.IP --cxx
+C++ compiler used for compiling
+.IP --cxxflags
+C++ pre-processor and compiler flags
+.IP --libs
+library linking information
+.IP --libs-only-L
+the -L/-R part of
+.I --libs
+.IP --libs-only-l
+the -l part of
+.I --libs
+.SH LIBRARY
+.I LIBRARY
+refers to the library for which the specified configuration is desired. Valid
+libraries are:
+.IP ace
+the ACE library
+.IP netsvcs
+the ACE net services library
+.IP tao
+the ACE ORB (TAO) library
+.SH FILES
+.I @libdir@/aceConf.sh
+.RS
+Additional ACE related library configuration information.
+.RE
+.SH BUGS
+No option to display which C++ compiler was used to compile ACE currently
+exists.
+.SH AUTHOR
+Ossama Othman <othman@cs.wustl.edu>
+.SH "SEE ALSO"
+.BR tao-config (1)
diff --git a/ace/Makefile.am b/ace/Makefile.am
index aa9916610f3..b6b6ee915b4 100644
--- a/ace/Makefile.am
+++ b/ace/Makefile.am
@@ -28,264 +28,87 @@ else
ACE_GETHRTIME_CPP =
endif
-# Define which ACE subsets should be included in the library
+# Define which ACE components to build
if BUILD_OS_FILES
LIBACE_OS = libACE_OS.la
-OS_FILES = \
- Basic_Types.cpp \
- OS.cpp \
- Sched_Params.cpp
else
-LIBACE_OS =
-OS_FILES =
+LIBACE_OS =
endif
if BUILD_UTILS_FILES
LIBACE_UTILS = libACE_Utils.la
-UTILS_FILES = \
- ACE.cpp \
- Active_Map_Manager.cpp \
- Arg_Shifter.cpp \
- ARGV.cpp \
- Containers.cpp \
- Dirent.cpp \
- Dynamic.cpp \
- Filecache.cpp \
- Functor.cpp \
- Get_Opt.cpp \
- Hash_Map_Manager.cpp \
- High_Res_Timer.cpp \
- Method_Request.cpp \
- Object_Manager.cpp \
- Profile_Timer.cpp \
- Registry.cpp \
- SString.cpp \
- Stats.cpp \
- System_Time.cpp \
- Time_Request_Reply.cpp \
- Timeprobe.cpp \
- Timer_Hash.cpp \
- Timer_Heap.cpp \
- Timer_List.cpp \
- Timer_Queue.cpp \
- Timer_Wheel.cpp \
- $(ACE_GETHRTIME_CPP)
else
-LIBACE_UTILS =
-UTILS_FILES =
+LIBACE_UTILS =
endif
if BUILD_LOGGING_FILES
LIBACE_LOGGING = libACE_Logging.la
-LOGGING_FILES = \
- Dump.cpp \
- Log_Msg.cpp \
- Log_Record.cpp \
- Trace.cpp
else
LIBACE_LOGGING =
-LOGGING_FILES =
endif
if BUILD_THREADS_FILES
LIBACE_THREADS = libACE_Threads.la
-THREADS_FILES = \
- Activation_Queue.cpp \
- Process.cpp \
- Process_Manager.cpp \
- Synch.cpp \
- Synch_Options.cpp \
- Thread.cpp \
- Thread_Manager.cpp \
- Token.cpp
else
LIBACE_THREADS =
-THREADS_FILES =
endif
if BUILD_DEMUX_FILES
LIBACE_DEMUX = libACE_Demux.la
-DEMUX_FILES = \
- Event_Handler.cpp \
- Handle_Set.cpp \
- POSIX_Proactor.cpp \
- Priority_Reactor.cpp \
- Proactor.cpp \
- Reactor.cpp \
- Select_Reactor.cpp \
- Select_Reactor_Base.cpp \
- WFMO_Reactor.cpp
else
LIBACE_DEMUX =
-DEMUX_FILES =
endif
if BUILD_CONNECTION_FILES
LIBACE_CONNECTION = libACE_Connection.la
-CONNECTION_FILES = \
- Asynch_IO.cpp \
- Asynch_IO_Impl.cpp \
- POSIX_Asynch_IO.cpp \
- Strategies.cpp
else
LIBACE_CONNECTION =
-CONNECTION_FILES =
endif
if BUILD_SOCKETS_FILES
LIBACE_SOCKETS = libACE_Sockets.la
-SOCKETS_FILES = \
- IPC_SAP.cpp \
- LSOCK.cpp \
- LSOCK_Acceptor.cpp \
- LSOCK_CODgram.cpp \
- LSOCK_Connector.cpp \
- LSOCK_Dgram.cpp \
- LSOCK_Stream.cpp \
- SOCK.cpp \
- SOCK_Acceptor.cpp \
- SOCK_CODgram.cpp \
- SOCK_Connector.cpp \
- SOCK_Dgram.cpp \
- SOCK_Dgram_Bcast.cpp \
- SOCK_Dgram_Mcast.cpp \
- SOCK_IO.cpp \
- SOCK_Stream.cpp
else
LIBACE_SOCKETS =
-SOCKETS_FILES =
endif
if BUILD_IPC_FILES
LIBACE_IPC = libACE_IPC.la
-IPC_FILES = \
- Addr.cpp \
- DEV.cpp \
- DEV_Addr.cpp \
- DEV_Connector.cpp \
- DEV_IO.cpp \
- FIFO.cpp \
- FIFO_Recv.cpp \
- FIFO_Recv_Msg.cpp \
- FIFO_Send.cpp \
- FIFO_Send_Msg.cpp \
- FILE_Addr.cpp \
- FILE.cpp \
- FILE_Connector.cpp \
- FILE_IO.cpp \
- INET_Addr.cpp \
- IO_SAP.cpp \
- IOStream.cpp \
- Pipe.cpp \
- Signal.cpp \
- SPIPE_Addr.cpp \
- SPIPE.cpp \
- SPIPE_Acceptor.cpp \
- SPIPE_Connector.cpp \
- SPIPE_Stream.cpp \
- SV_Message.cpp \
- SV_Message_Queue.cpp \
- SV_Semaphore_Complex.cpp \
- SV_Semaphore_Simple.cpp \
- SV_Shared_Memory.cpp \
- TLI.cpp \
- TLI_Acceptor.cpp \
- TLI_Connector.cpp \
- TLI_Stream.cpp \
- TTY_IO.cpp \
- UNIX_Addr.cpp \
- UPIPE_Acceptor.cpp \
- UPIPE_Connector.cpp \
- UPIPE_Stream.cpp
else
LIBACE_IPC =
-IPC_FILES =
endif
if BUILD_SVCCONF_FILES
LIBACE_SVCCONF = libACE_Svcconf.la
-SVCCONF_FILES = \
- DLL.cpp \
- Parse_Node.cpp \
- Service_Config.cpp \
- Service_Manager.cpp \
- Service_Object.cpp \
- Service_Repository.cpp \
- Service_Types.cpp \
- Shared_Object.cpp \
- Svc_Conf_l.cpp \
- Svc_Conf_y.cpp
else
LIBACE_SVCCONF =
-SVCCONF_FILES =
endif
if BUILD_STREAMS_FILES
LIBACE_STREAMS = libACE_Streams.la
-STREAMS_FILES = \
- CDR_Stream.cpp \
- Message_Block.cpp \
- Message_Queue.cpp \
- Task.cpp
else
LIBACE_STREAMS =
-STREAMS_FILES =
endif
if BUILD_MEMORY_FILES
LIBACE_MEMORY = libACE_Memory.la
-MEMORY_FILES = \
- Malloc.cpp \
- Mem_Map.cpp \
- Memory_Pool.cpp \
- Obstack.cpp \
- Read_Buffer.cpp \
- Shared_Memory.cpp \
- Shared_Memory_MM.cpp \
- Shared_Memory_SV.cpp
else
LIBACE_MEMORY =
-MEMORY_FILES =
endif
if BUILD_TOKEN_FILES
LIBACE_TOKEN = libACE_Token.la
-TOKEN_FILES = \
- Local_Tokens.cpp \
- Remote_Tokens.cpp \
- Token_Collection.cpp \
- Token_Invariants.cpp \
- Token_Manager.cpp \
- Token_Request_Reply.cpp
else
LIBACE_TOKEN =
-TOKEN_FILES =
endif
if BUILD_OTHER_FILES
LIBACE_OTHER = libACE_Other.la
-OTHER_FILES = \
- CORBA_Handler.cpp \
- CORBA_Ref.cpp \
- Local_Name_Space.cpp \
- Msg_WFMO_Reactor.cpp \
- Name_Proxy.cpp \
- Name_Request_Reply.cpp \
- Name_Space.cpp \
- Naming_Context.cpp \
- Registry_Name_Space.cpp \
- Remote_Name_Space.cpp \
- TP_Reactor.cpp \
- XtReactor.cpp
else
LIBACE_OTHER =
-OTHER_FILES =
endif
-# Only build the full ACE library if no specific ACE components were
-# selected by the user
-if BUILD_ALL_COMPONENTS
+if BUILD_FULL_LIBRARY
LIBACE = libACE.la
else
LIBACE =
@@ -308,212 +131,6 @@ lib_LTLIBRARIES = \
$(LIBACE_TOKEN) \
$(LIBACE_OTHER)
-libACE_la_SOURCES = \
- ACE.cpp \
- ACED.cpp \
- ACER.cpp \
- ARGV.cpp \
- Acceptor.cpp \
- Activation_Queue.cpp \
- Active_Map_Manager.cpp \
- Active_Map_Manager_T.cpp \
- Addr.cpp \
- Arg_Shifter.cpp \
- Asynch_Acceptor.cpp \
- Asynch_IO.cpp \
- Asynch_IO_Impl.cpp \
- Auto_Ptr.cpp \
- Basic_Types.cpp \
- CDR_Stream.cpp \
- CORBA_Handler.cpp \
- CORBA_Ref.cpp \
- Connector.cpp \
- Containers.cpp \
- Containers_T.cpp \
- DEV.cpp \
- DEV_Addr.cpp \
- DEV_Connector.cpp \
- DEV_IO.cpp \
- DLL.cpp \
- Date_Time.cpp \
- Dirent.cpp \
- Dump.cpp \
- Dump_T.cpp \
- Dynamic.cpp \
- Dynamic_Service.cpp \
- Env_Value_T.cpp \
- Event_Handler.cpp \
- Event_Handler_T.cpp \
- FIFO.cpp \
- FIFO_Recv.cpp \
- FIFO_Recv_Msg.cpp \
- FIFO_Send.cpp \
- FIFO_Send_Msg.cpp \
- FILE.cpp \
- FILE_Addr.cpp \
- FILE_Connector.cpp \
- FILE_IO.cpp \
- Filecache.cpp \
- Free_List.cpp \
- Functor.cpp \
- Functor_T.cpp \
- Future.cpp \
- Get_Opt.cpp \
- Handle_Set.cpp \
- Hash_Map_Manager.cpp \
- Hash_Map_Manager_T.cpp \
- Hash_Purgable_Map_Manager_T.cpp \
- High_Res_Timer.cpp \
- INET_Addr.cpp \
- IOStream.cpp \
- IOStream_T.cpp \
- IO_Cntl_Msg.cpp \
- IO_SAP.cpp \
- IPC_SAP.cpp \
- LOCK_SOCK_Acceptor.cpp \
- LSOCK.cpp \
- LSOCK_Acceptor.cpp \
- LSOCK_CODgram.cpp \
- LSOCK_Connector.cpp \
- LSOCK_Dgram.cpp \
- LSOCK_Stream.cpp \
- Local_Name_Space.cpp \
- Local_Name_Space_T.cpp \
- Local_Tokens.cpp \
- Log_Msg.cpp \
- Log_Record.cpp \
- Malloc.cpp \
- Malloc_T.cpp \
- Managed_Object.cpp \
- Map.cpp \
- Map_Manager.cpp \
- Map_T.cpp \
- Mem_Map.cpp \
- Memory_Pool.cpp \
- Message_Block.cpp \
- Message_Block_T.cpp \
- Message_Queue.cpp \
- Message_Queue_T.cpp \
- Method_Request.cpp \
- Module.cpp \
- Msg_WFMO_Reactor.cpp \
- Multiplexor.cpp \
- NT_Service.cpp \
- Name_Proxy.cpp \
- Name_Request_Reply.cpp \
- Name_Space.cpp \
- Naming_Context.cpp \
- OS.cpp \
- Object_Manager.cpp \
- Obstack.cpp \
- POSIX_Asynch_IO.cpp \
- POSIX_Proactor.cpp \
- Pair.cpp \
- Pair_T.cpp \
- Parse_Node.cpp \
- Pipe.cpp \
- Priority_Reactor.cpp \
- Proactor.cpp \
- Process.cpp \
- Process_Manager.cpp \
- Profile_Timer.cpp \
- RB_Tree.cpp \
- Reactor.cpp \
- Read_Buffer.cpp \
- Registry.cpp \
- Registry_Name_Space.cpp \
- Remote_Name_Space.cpp \
- Remote_Tokens.cpp \
- SOCK.cpp \
- SOCK_Acceptor.cpp \
- SOCK_CODgram.cpp \
- SOCK_Connector.cpp \
- SOCK_Dgram.cpp \
- SOCK_Dgram_Bcast.cpp \
- SOCK_Dgram_Mcast.cpp \
- SOCK_IO.cpp \
- SOCK_Stream.cpp \
- SPIPE.cpp \
- SPIPE_Acceptor.cpp \
- SPIPE_Addr.cpp \
- SPIPE_Connector.cpp \
- SPIPE_Stream.cpp \
- SString.cpp \
- SV_Message.cpp \
- SV_Message_Queue.cpp \
- SV_Semaphore_Complex.cpp \
- SV_Semaphore_Simple.cpp \
- SV_Shared_Memory.cpp \
- Sched_Params.cpp \
- Select_Reactor.cpp \
- Select_Reactor_Base.cpp \
- Select_Reactor_T.cpp \
- Service_Config.cpp \
- Service_Manager.cpp \
- Service_Object.cpp \
- Service_Repository.cpp \
- Service_Types.cpp \
- Shared_Memory.cpp \
- Shared_Memory_MM.cpp \
- Shared_Memory_SV.cpp \
- Shared_Object.cpp \
- Signal.cpp \
- Singleton.cpp \
- Stats.cpp \
- Strategies.cpp \
- Strategies_T.cpp \
- Stream.cpp \
- Stream_Modules.cpp \
- Svc_Conf_l.cpp \
- Svc_Conf_y.cpp \
- Svc_Handler.cpp \
- Synch.cpp \
- Synch_Options.cpp \
- Synch_T.cpp \
- System_Time.cpp \
- TLI.cpp \
- TLI_Acceptor.cpp \
- TLI_Connector.cpp \
- TLI_Stream.cpp \
- TP_Reactor.cpp \
- TTY_IO.cpp \
- Task.cpp \
- Task_T.cpp \
- Template_Instantiations.cpp \
- Thread.cpp \
- Thread_Manager.cpp \
- Time_Request_Reply.cpp \
- Timeprobe.cpp \
- Timeprobe_T.cpp \
- Timer_Hash.cpp \
- Timer_Hash_T.cpp \
- Timer_Heap.cpp \
- Timer_Heap_T.cpp \
- Timer_List.cpp \
- Timer_List_T.cpp \
- Timer_Queue.cpp \
- Timer_Queue_Adapters.cpp \
- Timer_Queue_T.cpp \
- Timer_Wheel.cpp \
- Timer_Wheel_T.cpp \
- Token.cpp \
- Token_Collection.cpp \
- Token_Invariants.cpp \
- Token_Manager.cpp \
- Token_Request_Reply.cpp \
- Trace.cpp \
- Typed_SV_Message.cpp \
- Typed_SV_Message_Queue.cpp \
- UNIX_Addr.cpp \
- UPIPE_Acceptor.cpp \
- UPIPE_Connector.cpp \
- UPIPE_Stream.cpp \
- WFMO_Reactor.cpp \
- WIN32_Asynch_IO.cpp \
- WIN32_Proactor.cpp \
- XtReactor.cpp \
- gethrtime.cpp
-
libACE_OS_la_SOURCES = \
Basic_Types.cpp \
OS.cpp \
@@ -546,7 +163,11 @@ libACE_Utils_la_SOURCES = \
Timer_List.cpp \
Timer_Queue.cpp \
Timer_Wheel.cpp \
- gethrtime.cpp
+ $(ACE_GETHRTIME_CPP)
+
+# We only want `gethrtime.cpp' if building on Pentium(tm) so we need
+# to let Automake know that `gethrtime.cpp' is conditionally built.
+EXTRA_libACE_Utils_la_SOURCES = gethrtime.cpp
libACE_Logging_la_SOURCES = \
Dump.cpp \
@@ -581,7 +202,7 @@ libACE_Connection_la_SOURCES = \
POSIX_Asynch_IO.cpp \
Strategies.cpp
-libACE_Socket_la = \
+libACE_Sockets_la_SOURCES = \
IPC_SAP.cpp \
LSOCK.cpp \
LSOCK_Acceptor.cpp \
@@ -689,6 +310,20 @@ libACE_Other_la_SOURCES = \
TP_Reactor.cpp \
XtReactor.cpp
+libACE_la_SOURCES = \
+ $(libACE_OS_la_SOURCES) \
+ $(libACE_Utils_la_SOURCES) \
+ $(libACE_Logging_la_SOURCES) \
+ $(libACE_Threads_la_SOURCES) \
+ $(libACE_Demux_la_SOURCES) \
+ $(libACE_Connection_la_SOURCES) \
+ $(libACE_Sockets_la_SOURCES) \
+ $(libACE_IPC_la_SOURCES) \
+ $(libACE_Svcconf_la_SOURCES) \
+ $(libACE_Streams_la_SOURCES) \
+ $(libACE_Memory_la_SOURCES) \
+ $(libACE_Token_la_SOURCES) \
+ $(libACE_Other_la_SOURCES)
## The following is an excerpt from the "libtool" manual, written by
## Gordon Matzigkeit:
@@ -770,6 +405,7 @@ ACE_TEMPLATE_FILES = \
Svc_Handler.cpp \
Synch_T.cpp \
Task_T.cpp \
+ Template_Instantiations.cpp \
Timeprobe_T.cpp \
Timer_Hash_T.cpp \
Timer_Heap_T.cpp \
diff --git a/ace/config.h.in b/ace/config.h.in
index 29778ddba53..b8f733a3b84 100644
--- a/ace/config.h.in
+++ b/ace/config.h.in
@@ -376,6 +376,16 @@ clark.net>
See "ace/OS.h" for details. */
#undef ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR
+/* Compiler/platform doesn't support namespaces (or the support is not fully
+ implemented.) */
+#undef ACE_HAS_BROKEN_NAMESPACES
+
+/* Compiler can't handle const char * as rvalue in conditional operator. */
+#undef ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS
+
+/* Compiler can't handle calls like foo->operator T *() */
+#undef ACE_HAS_BROKEN_CONVERSIONS
+
/* Compiler/platform uses macro for ctime (e.g., MVS) */
#undef ACE_HAS_BROKEN_CTIME
@@ -524,6 +534,12 @@ clark.net>
avoid extra compilation and runtime overheads on some platforms. */
#undef ACE_HAS_MINIMUM_IOSTREAMH_INCLUSION
+/* Some files, such as ace/streams.h, want to include new style C++ stream
+ headers. These headers are iomanip, ios, iostream, istream, ostream,
+ fstream and streambuf. If _all_ of these headers aren't available, then
+ assume that only iostream.h and fstream.h are available. */
+#undef ACE_USES_OLD_IOSTREAMS
+
/* Platform supports recvmsg and sendmsg */
#undef ACE_HAS_MSG
@@ -595,6 +611,16 @@ clark.net>
/* Platform supports POSIX.1c-1995 threads */
#undef ACE_HAS_PTHREADS_STD
+/* Platform has pthread_condattr_setkind_np(). */
+#undef ACE_HAS_PTHREAD_CONDATTR_SETKIND_NP
+
+/* Platform has pthread_mutexattr_setkind_np(). */
+#undef ACE_HAS_PTHREAD_MUTEXATTR_SETKIND_NP
+
+/* pthread.h declares an enum with PTHREAD_PROCESS_PRIVATE and
+ PTHREAD_PROCESS_SHARED values */
+#undef ACE_HAS_PTHREAD_PROCESS_ENUM
+
/* Platform has pthread_sigmask() defined. */
#undef ACE_HAS_PTHREAD_SIGMASK
@@ -732,34877 +758,503 @@ clark.net>
/* Platform supports STREAMS */
#undef ACE_HAS_STREAMS
-/* Platform s
+/* Platform supports STREAM pipes */
#undef ACE_HAS_STREAM_PIPES
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-
-
-#undef ACE_HAS_STREAM_PIPES
/* Compiler/platform supports strerror () */
#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
/* Platform has <strings.h> (which contains bzero() prototype) */
#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
/* Platform has void * as second parameter to gettimeofday and a has a
prototype */
#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
/* Compiler has horrible SunOS 4.x signal handlers... */
#undef ACE_HAS_SUNOS4_SIGNAL_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
/* Compiler/platform supports SVR4 dynamic linking semantics */
#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
a prototype */
#undef ACE_HAS_SVR4_GETTIMEOFDAY
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
/* Compiler/platform supports SVR4 signal typedef */
#undef ACE_HAS_SVR4_SIGNAL_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
/* Compiler/platform contains the <sys/syscall.h> file. */
#undef ACE_HAS_SYSCALL_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
/* Platform provides <sysent.h> header */
#undef ACE_HAS_SYSENT_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
/* Platform supports system configuration information */
#undef ACE_HAS_SYSINFO
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
#undef ACE_HAS_SYSV_IPC
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
/* Platform/compiler supports _sys_errlist symbol */
#undef ACE_HAS_SYS_ERRLIST
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
/* Platform provides <sys/filio.h> header */
#undef ACE_HAS_SYS_FILIO_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
/* Compiler/platform supports _sys_siglist array */
#undef ACE_HAS_SYS_SIGLIST
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
/* Platform provides <sys/xti.h> header */
#undef ACE_HAS_SYS_XTI_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
/* Compiler implements template specialization */
#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
/* Compiler implements templates that support typedefs inside of classes used
as formal arguments to a template class. */
#undef ACE_HAS_TEMPLATE_TYPEDEFS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
#undef ACE_HAS_TERM_IOCTLS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
/* Platform supports threads */
#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
and AIX) */
#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
/* Compiler/platform has thread-specific storage */
#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
/* Platform/compiler supports timezone * as second parameter to
gettimeofday() and has a prototype*/
#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
/* Platform supports TLI timod STREAMS module */
#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
/* Platform supports TLI tiuser header */
#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
/* Platform does not protect <tiuser.h> with extern "C" */
#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
/* Platform provides TLI function prototypes */
#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
/* Platform supports ualarm() */
#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
/* Platform supports ucontext_t (which is used in the extended signal API). */
#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
/* The wait() system call takes a (union wait *) rather than int * */
#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
/* Has inconsistent SVR4 signal stuff, but not the same as the other
platforms */
#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
/* Platform has <utime.h> header file */
#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
/* Compiler supports the C++ typename keyword */
#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
/* Compiler supports the new using keyword for C++ namespaces. */
#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
of ACE_NOTSUP. */
#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
/* Platform requires void * for mmap(). */
#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
beyond) */
#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
/* Platform has the XLI version of TLI */
#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
/* Platform has Xt Intrinsics Toolkit */
#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
/* Platform does not have Motif X toolkit available */
#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
/* Platform has XTI (X/Open-standardized superset of TLI). Implies
ACE_HAS_TLI but uses a different header file. */
#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
/* Platform lacks access() (e.g., VxWorks and Chorus) */
#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
mean that the platform does not support iostreams. */
#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
/* pthread_cond_timedwait does *not* reset the time argument when
the lock is acquired. */
#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
/* Platform has no implementation of pthread_condattr_setpshared(), even
though it supports pthreads! */
#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
HP/UX 10.x) */
#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
/* Platform lacks difftime() implementation */
#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
Chorus) */
#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
/* Platform lacks file locking mechanism */
#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
/* Platform does not support floating point operations */
#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
/* Platform lacks the getopt() prototype (e.g., LynxOS) */
#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
/* iostream header does not declare ipfx (), opfx (), etc. */
#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
/* Platform lacks streambuf "linebuffered ()". */
#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
/* Compiler/platform does not support the unsigned long long datatype. */
#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
/* Platform lacks the lstat() function. */
#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
/* Platform does not have u_longlong_t typedef */
#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
/* Platform lacks madvise() (e.g., Linux) */
#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
/* Platform lacks malloc.h */
#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
/* ACE has no mktemp() */
#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
/* Platform/compiler doesn't have open() mode masks. */
#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
(based on LYNX)) */
#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
/* Platform lacks struct msgbuf (e.g., NT and MSV). */
#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
/* Platform lacks msync() */
#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
/* Platform doesn't support "sync" third argument to msync (?) */
#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
/* Platform doesn't support tempnam */
#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
/* Platform lacks pthread_mutexattr_setpshared(). */
#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
/* Platform lacks <sys/param.h> (e.g., MVS) */
#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
/* Platform lacks named POSIX semaphores (e.g., Chorus) */
#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
and SCO UNIX) */
#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
/* Platform lacks POSIX prototypes for certain System V functions like shared
memory and message queues. */
#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
/* Compiler complains about "#pragma once" */
#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
/* Platform lack pthread_attr_setstackaddr() */
#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
/* Platform lacks pthread_cancel(). */
#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
/* Platfrom lack pthread_yield() support. */
#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
/* Platform lacks, getpwnam(), etc. */
#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
/* Platform lacks the readlink() function. */
#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
/* Platform lacks the rename() function. */
#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
/* Platform lacks recvmsg() */
#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
/* Platform lacks readers/writer locks. */
#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
/* Platform lacks "signed char" type (broken!) */
#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
/* Platform lacks signal sets (e.g., Chorus and Win32) */
#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
/* Platform/compiler lacks strrchr () function. */
#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
/* Platform lacks sendmsg() */
#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
HP/UX 10.x) */
#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
/* Platform lacks the siginfo.h include file (e.g., MVS) */
#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
/* Compiler doesn't support static data member templates */
#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
/* Platform doesn't define struct strrecvfd. */
#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
/* Platform doesn't have syscall() prototype */
#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
/* Platform lacks <sys/types.h> header file */
#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
/* Header files lack t_errno for TLI */
#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
/* Platform doesn't have netinet/tcp.h */
#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
/* Platform lacks pthread_attr_setscope() */
#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
/* MIT pthreads platform lacks the timedwait prototypes */
#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
/* Platform does not define timepec_t as a typedef for struct timespec. */
#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
/* Platform doesn't have truncate() (e.g., vxworks) */
#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
/* Platform lacks the ucontext.h file */
#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
/* ACE platform has no UNIX domain sockets */
#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
/* Platform lacks full signal support (e.g., Win32 and Chorus). */
#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
/* Platform lacks wchar_t typedef */
#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
/* The bind() call will not select the port if it's 0. */
#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
/* Compile using multi-thread libraries */
#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
/* Turns off debugging features */
#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
/* Required by platforms with small default stacks. */
#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
priority must be set also. */
#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
/* Platform doesn't define readv, so use our own */
#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
/* Platform doesn't define writev, so use our own */
#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
/* Platform needs regexpr.h for regular expression support */
#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
/* Platform needs to #include <sched.h> to get thread scheduling defs. */
#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
/* <time.h> doesn't automatically #include <sys/time.h> */
#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
/* Turns off the tracing feature. */
#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
/* Defines the page size of the system (not used on Win32 or with
ACE_HAS_GETPAGESIZE). */
#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
/* Platform uses int for select() rather than fd_set */
#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
/* Compiler's template mechanism must use a pragma. This is used for AIX's
C++ compiler. */
#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
/* Compiler's template mechanim must see source code (i.e., .cpp files). This
is used for GNU G++. */
#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
/* Compiler's template instantiation mechanism supports the use of explicit
C++ specializations for all used templates. This is also used for GNU G++
if you don't use the "repo" patches. */
#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-/* When linking MFC as a static library is desired */
-#undef ACE_USES_STATIC_MFC
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
/* Compiler's template instantiation mechanism supports the use of
"#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
Green Hills 1.8.8 and later, support this. */
#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-/* When linking MFC as a static library is desired */
-#undef ACE_USES_STATIC_MFC
-/* Platform has its standard c++ library in the namespace std. */
-#undef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
/* Compiler requires a definition for a "hidden" function, e.g., a private,
unimplemented copy constructor or assignment operator. The SGI C++
compiler needs this, in template classes, with
ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-/* When linking MFC as a static library is desired */
-#undef ACE_USES_STATIC_MFC
-/* Platform has its standard c++ library in the namespace std. */
-#undef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
-/* A parameter list indicating the version of WinSock (e.g., "1, 1" is
- version 1.1). */
-#undef ACE_WSOCK_VERSION
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-/* When linking MFC as a static library is desired */
-#undef ACE_USES_STATIC_MFC
-/* Platform has its standard c++ library in the namespace std. */
-#undef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
-/* A parameter list indicating the version of WinSock (e.g., "1, 1" is
- version 1.1). */
-#undef ACE_WSOCK_VERSION
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
/* The OS/platform supports the poll() event demultiplexor */
#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-/* When linking MFC as a static library is desired */
-#undef ACE_USES_STATIC_MFC
-/* Platform has its standard c++ library in the namespace std. */
-#undef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
-/* A parameter list indicating the version of WinSock (e.g., "1, 1" is
- version 1.1). */
-#undef ACE_WSOCK_VERSION
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
/* Platform has broken poll() */
#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-/* When linking MFC as a static library is desired */
-#undef ACE_USES_STATIC_MFC
-/* Platform has its standard c++ library in the namespace std. */
-#undef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
-/* A parameter list indicating the version of WinSock (e.g., "1, 1" is
- version 1.1). */
-#undef ACE_WSOCK_VERSION
-
-
-#undef ACE_HAS_STREAM_PIPES
-/* Compiler/platform supports strerror () */
-#undef ACE_HAS_STRERROR
-/* Use the STRICT compilation mode on Win32. */
-#undef ACE_HAS_STRICT
-/* Platform/Compiler supports a String class (e.g., GNU or Win32). */
-#undef ACE_HAS_STRING_CLASS
-/* Platform has <strings.h> (which contains bzero() prototype) */
-#undef ACE_HAS_STRINGS
-/* Compiler/platform has strange hostent API for socket *_r() calls */
-#undef ACE_HAS_STRUCT_NETDB_DATA
-/* Platform has void * as second parameter to gettimeofday and a has a
- prototype */
-#undef ACE_HAS_SUNOS4_GETTIMEOFDAY
-/* Compiler has horrible SunOS 4.x signal handlers... */
-#undef ACE_HAS_SUNOS4_SIGNAL_T
-/* Compiler/platform supports SVR4 dynamic linking semantics */
-#undef ACE_HAS_SVR4_DYNAMIC_LINKING
-/* Compiler/platform supports SVR4 gettimeofday() prototype but doesn't have
- a prototype */
-#undef ACE_HAS_SVR4_GETTIMEOFDAY
-/* Compiler/platform supports SVR4 signal typedef */
-#undef ACE_HAS_SVR4_SIGNAL_T
-/* Compiler/platform supports SVR4 TLI (in particular, T_GETNAME stuff)... */
-#undef ACE_HAS_SVR4_TLI
-/* HP/UX has an undefined syscall for GETRUSAGE... */
-#undef ACE_HAS_SYSCALL_GETRUSAGE
-/* Compiler/platform contains the <sys/syscall.h> file. */
-#undef ACE_HAS_SYSCALL_H
-/* Platform provides <sysent.h> header */
-#undef ACE_HAS_SYSENT_H
-/* Platform supports system configuration information */
-#undef ACE_HAS_SYSINFO
-/* Platform supports System V IPC (most versions of UNIX, but not Win32) */
-#undef ACE_HAS_SYSV_IPC
-/* Platform/compiler supports _sys_errlist symbol */
-#undef ACE_HAS_SYS_ERRLIST
-/* Platform provides <sys/filio.h> header */
-#undef ACE_HAS_SYS_FILIO_H
-/* Compiler/platform supports _sys_siglist array */
-#undef ACE_HAS_SYS_SIGLIST
-/* Platform provides <sys/xti.h> header */
-#undef ACE_HAS_SYS_XTI_H
-/* Compiler implements template specialization */
-#undef ACE_HAS_TEMPLATE_SPECIALIZATION
-/* Compiler implements templates that support typedefs inside of classes used
- as formal arguments to a template class. */
-#undef ACE_HAS_TEMPLATE_TYPEDEFS
-/* Platform has terminal ioctl flags like TCGETS and TCSETS. */
-#undef ACE_HAS_TERM_IOCTLS
-/* Platform supports threads */
-#undef ACE_HAS_THREADS
-/* Platform allows multiple threads to call accept() on the same port
- (e.g., WinNT). */
-#undef ACE_HAS_THREAD_SAFE_ACCEPT
-/* Platform has thread_self() rather than pthread_self() (e.g., DCETHREADS
- and AIX) */
-#undef ACE_HAS_THREAD_SELF
-/* Compiler/platform has thread-specific storage */
-#undef ACE_HAS_THREAD_SPECIFIC_STORAGE
-/* The pthread_keycreate() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_DEST
-/* The pthread_create() routine *must* take extern C functions. */
-#undef ACE_HAS_THR_C_FUNC
-/* Platform/compiler supports timezone * as second parameter to
- gettimeofday() and has a prototype*/
-#undef ACE_HAS_TIMEZONE_GETTIMEOFDAY
-/* Platform supports TLI timod STREAMS module */
-#undef ACE_HAS_TIMOD_H
-/* Platform supports TLI tiuser header */
-#undef ACE_HAS_TIUSER_H
-/* Platform does not protect <tiuser.h> with extern "C" */
-#undef ACE_HAS_TIUSER_H_BROKEN_EXTERN_C
-/* Platform supports TLI. Also see ACE_TLI_TCP_DEVICE. */
-#undef ACE_HAS_TLI
-/* Platform provides TLI function prototypes */
-#undef ACE_HAS_TLI_PROTOTYPES
-/* ACE provides TSS emulation. See also ACE_DEFAULT_THREAD_KEYS. */
-#undef ACE_HAS_TSS_EMULATION
-/* Platform supports ualarm() */
-#undef ACE_HAS_UALARM
-/* Platform supports ucontext_t (which is used in the extended signal API). */
-#undef ACE_HAS_UCONTEXT_T
-/* The wait() system call takes a (union wait *) rather than int * */
-#undef ACE_HAS_UNION_WAIT
-/* Has inconsistent SVR4 signal stuff, but not the same as the other
- platforms */
-#undef ACE_HAS_UNIXWARE_SVR4_SIGNAL_T
-/* Platform/compiler supports UNICODE */
-#undef ACE_HAS_UNICODE
-/* Platform has <utime.h> header file */
-#undef ACE_HAS_UTIME
-/* Most APIs in platform/compiler supports UNICODE. (No char version
- available.) */
-#undef ACE_HAS_MOSTLY_UNICODE_APIS
-/* Compiler supports the C++ typename keyword */
-#undef ACE_HAS_TYPENAME_KEYWORD
-/* Compiler supports the new using keyword for C++ namespaces. */
-#undef ACE_HAS_USING_KEYWORD
-/* Prints out console message in ACE_NOTSUP. Useful for tracking down origin
- of ACE_NOTSUP. */
-#undef ACE_HAS_VERBOSE_NOTSUP
-/* Platform requires void * for mmap(). */
-#undef ACE_HAS_VOIDPTR_MMAP
-/* OS/compiler uses void * arg 4 setsockopt() rather than const char * */
-#undef ACE_HAS_VOIDPTR_SOCKOPT
-/* The Win32 platform support TryEnterCriticalSection() (WinNT 4.0 and
- beyond) */
-#undef ACE_HAS_WIN32_TRYLOCK
-/* The Win32 platform supports WinSock 2.0 */
-#undef ACE_HAS_WINSOCK2
-/* Platform has the XLI version of TLI */
-#undef ACE_HAS_XLI
-/* Platform has Xt Intrinsics Toolkit */
-#undef ACE_HAS_XT
-/* Platform does not have Motif X toolkit available */
-#undef ACE_LACKS_MOTIF
-/* Platform has XTI (X/Open-standardized superset of TLI). Implies
- ACE_HAS_TLI but uses a different header file. */
-#undef ACE_HAS_XTI
-/* Platform lacks access() (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_ACCESS
-/* Platform can not build ace/IOStream{,_T}.cpp. This does not necessarily
- mean that the platform does not support iostreams. */
-#undef ACE_LACKS_ACE_IOSTREAM
-/* Platform lacks condition variables (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_COND_T
-/* pthread_cond_timedwait does *not* reset the time argument when
- the lock is acquired. */
-#undef ACE_LACKS_COND_TIMEDWAIT_RESET
-/* Platform has no implementation of pthread_condattr_setpshared(), even
- though it supports pthreads! */
-#undef ACE_LACKS_CONDATTR_PSHARED
-/* Platform uses struct strbuf * rather than const struct strbuf * (e.g.,
- HP/UX 10.x) */
-#undef ACE_LACKS_CONST_STRBUF_PTR
-/* Platform forgot const in cond_timewait (e.g., HP/UX). */
-#undef ACE_LACKS_CONST_TIMESPEC_PTR
-/* Platform lacks difftime() implementation */
-#undef ACE_LACKS_DIFFTIME
-/* Platform lacks the exec() family of system calls (e.g., Win32, VxWorks,
- Chorus) */
-#undef ACE_LACKS_EXEC
-/* Platform lacks file locking mechanism */
-#undef ACE_LACKS_FILELOCKS
-/* Platform does not support floating point operations */
-#undef ACE_LACKS_FLOATING_POINT
-/* Platform lacks the fork() system call (e.g., Win32, VxWorks, Chorus) */
-#undef ACE_LACKS_FORK
-/* Platform lacks the getopt() prototype (e.g., LynxOS) */
-#undef ACE_LACKS_GETOPT_PROTO
-/* Platform lacks getpgid() call (e.g., Win32, Chorus, and FreeBSD). */
-#undef ACE_LACKS_GETPGID
-/* Platforms lacks getservbyname() (e.g., VxWorks and Chorus). */
-#undef ACE_LACKS_GETSERVBYNAME
-/* iostream header does not declare ipfx (), opfx (), etc. */
-#undef ACE_LACKS_IOSTREAM_FX
-/* Platform lacks streambuf "linebuffered ()". */
-#undef ACE_LACKS_LINEBUFFERED_STREAMBUF
-/* Compiler/platform does not support the unsigned long long datatype. */
-#undef ACE_LACKS_LONGLONG_T
-/* Platform lacks the lstat() function. */
-#undef ACE_LACKS_LSTAT
-/* Platform does not have u_longlong_t typedef */
-#undef ACE_LACKS_U_LONGLONG_T
-/* Platform lacks madvise() (e.g., Linux) */
-#undef ACE_LACKS_MADVISE
-/* Platform lacks malloc.h */
-#undef ACE_LACKS_MALLOC_H
-/* Platform lacks memory.h (e.g., VxWorks and Chorus) */
-#undef ACE_LACKS_MEMORY_H
-/* Platform lacks mkfifo(), e.g. VxWorks, Chorus, pSoS, and WinNT. */
-#undef ACE_LACKS_MKFIFO
-/* ACE has no mktemp() */
-#undef ACE_LACKS_MKTEMP
-/* The platform doesn't have mmap(2) (e.g., SCO UNIX). */
-#undef ACE_LACKS_MMAP
-/* Platform/compiler doesn't have open() mode masks. */
-#undef ACE_LACKS_MODE_MASKS
-/* The platform doesn't have mprotect(2) (e.g., EPLX real time OS from CDC
- (based on LYNX)) */
-#undef ACE_LACKS_MPROTECT
-/* Platform defines ACE_HAS_MSG, but lacks msg_accrights{,len}. */
-#undef ACE_LACKS_MSG_ACCRIGHTS
-/* Platform lacks struct msgbuf (e.g., NT and MSV). */
-#undef ACE_LACKS_MSGBUF_T
-/* Platform lacks msync() */
-#undef ACE_LACKS_MSYNC
-/* Platform doesn't support "sync" third argument to msync (?) */
-#undef ACE_HAS_BROKEN_NETBSD_MSYNC
-/* Platform doesn't support tempnam */
-#undef ACE_LACKS_TEMPNAM
-/* Platform lacks pthread_mutexattr_setpshared(). */
-#undef ACE_LACKS_MUTEXATTR_PSHARED
-/* Platform lacks <sys/param.h> (e.g., MVS) */
-#undef ACE_LACKS_PARAM_H
-/* Platform lacks named POSIX semaphores (e.g., Chorus) */
-#undef ACE_LACKS_NAMED_POSIX_SEM
-/* Platform/compiler lacks {get,set}rlimit() function (e.g., VxWorks, Chorus,
- and SCO UNIX) */
-#undef ACE_LACKS_RLIMIT
-/* Platform/compiler lacks {get,set}rlimit() prototypes (e.g., Tandem) */
-#undef ACE_LACKS_RLIMIT_PROTOTYPE
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_POSIX_PROTOTYPES
-/* Platform lacks POSIX prototypes for certain System V functions like shared
- memory and message queues. */
-#undef ACE_LACKS_SOME_POSIX_PROTOTYPES
-/* Compiler complains about "#pragma once" */
-#undef ACE_LACKS_PRAGMA_ONCE
-/* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */
-#undef ACE_LACKS_PRI_T
-/* Platform lack pthread_attr_setstackaddr() */
-#undef ACE_LACKS_THREAD_STACK_ADDR
-/* Platform lacks pthread_cancel(). */
-#undef ACE_LACKS_PTHREAD_CANCEL
-/* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */
-#undef ACE_LACKS_PTHREAD_THR_SIGSETMASK
-/* Platfrom lack pthread_yield() support. */
-#undef ACE_LACKS_PTHREAD_YIELD
-/* Platform lacks, getpwnam(), etc. */
-#undef ACE_LACKS_PWD_FUNCTIONS
-/* Platform lacks getpwnam_r() methods (e.g., SGI 6.2). */
-#undef ACE_LACKS_PWD_REENTRANT_FUNCTIONS
-/* Platform lacks the readlink() function. */
-#undef ACE_LACKS_READLINK
-/* Platform lacks the rename() function. */
-#undef ACE_LACKS_RENAME
-/* Platform lacks recvmsg() */
-#undef ACE_LACKS_RECVMSG
-/* Platform lacks readers/writer locks. */
-#undef ACE_LACKS_RWLOCK_T
-/* Platform lacks a working sbrk() (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SBRK
-/* Platform lacks struct sembuf (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SEMBUF_T
-/* Platform lacks pthread_attr_setdetachstate() (e.g., HP/UX 10.x) */
-#undef ACE_LACKS_SETDETACH
-/* Platform lacks pthread_attr_setsched() (e.g. MVS) */
-#undef ACE_LACKS_SETSCHED
-/* Platform lacks struct sigaction (e.g., Win32 and Chorus) */
-#undef ACE_LACKS_SIGACTION
-/* Platform lacks "signed char" type (broken!) */
-#undef ACE_LACKS_SIGNED_CHAR
-/* Platform lacks signal sets (e.g., Chorus and Win32) */
-#undef ACE_LACKS_SIGSET
-/* Platform/compiler lacks strrchr () function. */
-#undef ACE_LACKS_STRRCHR
-/* Platforms/compiler lacks the sys_nerr variable (e.g., VxWorks and MVS). */
-#undef ACE_LACKS_SYS_NERR
-/* Platform lacks sys/msg.h (e.g., Chorus and VxWorks) */
-#undef ACE_LACKS_SYSV_MSG_H
-/* Platform lacks SYSV message queue prototypes */
-#undef ACE_LACKS_SYSV_MSQ_PROTOS
-/* Platform lacks key_t (e.g., Chorus, VxWorks, Win32) */
-#undef ACE_LACKS_KEY_T
-/* Platform lacks sendmsg() */
-#undef ACE_LACKS_SENDMSG
-/* Platform lacks the si_addr field of siginfo_t (e.g., VxWorks and
- HP/UX 10.x) */
-#undef ACE_LACKS_SI_ADDR
-/* Platform lacks System V shared memory (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_SYSV_SHMEM
-/* Platform lacks the siginfo.h include file (e.g., MVS) */
-#undef ACE_LACKS_SIGINFO_H
-/* Platform doesn't support SO_SNDBUF/SO_RCVBUF (used in TAO) */
-#undef ACE_LACKS_SOCKET_BUFSIZ
-/* Platform lacks the socketpair() call (e.g., SCO UNIX) */
-#undef ACE_LACKS_SOCKETPAIR
-/* Compiler doesn't support static data member templates */
-#undef ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-/* Compiler/platform lacks strcasecmp() (e.g., DG/UX, UNIXWARE, VXWORKS) */
-#undef ACE_LACKS_STRCASECMP
-/* Platform doesn't define struct strrecvfd. */
-#undef ACE_LACKS_STRRECVFD
-/* Platform doesn't have syscall() prototype */
-#undef ACE_LACKS_SYSCALL
-/* Platform lacks <sys/types.h> header file */
-#undef ACE_LACKS_SYS_TYPES_H
-/* Header files lack t_errno for TLI */
-#undef ACE_LACKS_T_ERRNO
-/* Platform doesn't have netinet/tcp.h */
-#undef ACE_LACKS_TCP_H
-/* Platform lacks pthread_attr_setscope() */
-#undef ACE_LACKS_THREAD_PROCESS_SCOPING
-/* Platform lacks pthread_attr_setstacksize() (e.g., Linux pthreads) */
-#undef ACE_LACKS_THREAD_STACK_SIZE
-/* MIT pthreads platform lacks the timedwait prototypes */
-#undef ACE_LACKS_TIMEDWAIT_PROTOTYPES
-/* Platform does not define timepec_t as a typedef for struct timespec. */
-#undef ACE_LACKS_TIMESPEC_T
-/* Platform doesn't have truncate() (e.g., vxworks) */
-#undef ACE_LACKS_TRUNCATE
-/* Platform/compiler lacks the ualarm() prototype (e.g., Solaris) */
-#undef ACE_LACKS_UALARM_PROTOTYPE
-/* Platform lacks the ucontext.h file */
-#undef ACE_LACKS_UCONTEXT_H
-/* Platform lacks the unistd.h file (e.g., VxWorks and Win32) */
-#undef ACE_LACKS_UNISTD_H
-/* ACE platform has no UNIX domain sockets */
-#undef ACE_LACKS_UNIX_DOMAIN_SOCKETS
-/* Platform lacks full signal support (e.g., Win32 and Chorus). */
-#undef ACE_LACKS_UNIX_SIGNALS
-/* Platform lacks struct utsname (e.g., Win32 and VxWorks) */
-#undef ACE_LACKS_UTSNAME_T
-/* Platform lacks wchar_t typedef */
-#undef ACE_LACKS_WCHAR_T
-/* The bind() call will not select the port if it's 0. */
-#undef ACE_LACKS_WILDCARD_BIND
-/* Renames "main (int, char *[])", for platforms such as g++/VxWorks that
- don't allow main. Requires the use of ACE_HAS_NONSTATIC_OBJECT_MANAGER. */
-#undef ACE_MAIN
-/* Compile using multi-thread libraries */
-#undef ACE_MT_SAFE
-/* Turns off debugging features */
-#undef ACE_NDEBUG
-/* Necessary with some compilers to pass ACE_TTY_IO as parameter to
- DEV_Connector. */
-#undef ACE_NEEDS_DEV_IO_CONVERSION
-/* Required by platforms with small default stacks. */
-#undef ACE_NEEDS_HUGE_THREAD_STACKSIZE
-/* OS has LWPs, and when the priority of a bound thread is set, then the LWP
- priority must be set also. */
-#undef ACE_NEEDS_LWP_PRIO_SET
-/* Platform doesn't define readv, so use our own */
-#undef ACE_LACKS_READV
-/* Platform doesn't define writev, so use our own */
-#undef ACE_LACKS_WRITEV
-/* Platform needs regexpr.h for regular expression support */
-#undef ACE_NEEDS_REGEXPR_H
-/* Platform needs to #include <sched.h> to get thread scheduling defs. */
-#undef ACE_LACKS_SCHED_H
-/* <time.h> doesn't automatically #include <sys/time.h> */
-#undef ACE_LACKS_SYSTIME_H
-/* Compiler's 'new' throws exception on failure (ANSI C++ behavior). */
-#undef ACE_NEW_THROWS_EXCEPTIONS
-/* Turns off the LM_DEBUG and LM_ERROR logging macros... */
-#undef ACE_NLOGGING
-/* Turns off the tracing feature. */
-#undef ACE_NTRACE
-/* Defines the page size of the system (not used on Win32 or with
- ACE_HAS_GETPAGESIZE). */
-#undef ACE_PAGE_SIZE
-/* Platform redefines the t_... names (UnixWare) */
-#undef ACE_REDEFINES_XTI_FUNCTIONS
-/* Platform uses int for select() rather than fd_set */
-#undef ACE_SELECT_USES_INT
-/* Compiler's template mechanism must use a pragma. This is used for AIX's
- C++ compiler. */
-#undef ACE_TEMPLATES_REQUIRE_PRAGMA
-/* Compiler's template mechanim must see source code (i.e., .cpp files). This
- is used for GNU G++. */
-#undef ACE_TEMPLATES_REQUIRE_SOURCE
-/* Compiler's template instantiation mechanism supports the use of explicit
- C++ specializations for all used templates. This is also used for GNU G++
- if you don't use the "repo" patches. */
-#undef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-/* Compiler's template instantiation mechanism supports the use of
- "#pragma instantiate". Edison Design Group compilers, e.g., SGI C++ and
- Green Hills 1.8.8 and later, support this. */
-#undef ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-/* Compiler requires a definition for a "hidden" function, e.g., a private,
- unimplemented copy constructor or assignment operator. The SGI C++
- compiler needs this, in template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA. */
-#undef ACE_NEEDS_FUNC_DEFINITIONS
-/* Device the platform uses for TCP on TLI. Only needed if not /dev/tcp. */
-#undef ACE_TLI_TCP_DEVICE
-/* The OS/platform supports the poll() event demultiplexor */
-#undef ACE_USE_POLL
-/* Platform has broken poll() */
-#undef ACE_POLL_IS_BROKEN
-/* Platform uses assembly symbols instead of C symbols in dlsym() */
-#undef ACE_USES_ASM_SYMBOL_IN_DLSYM
-/* When linking MFC as a static library is desired */
-#undef ACE_USES_STATIC_MFC
/* Platform has its standard c++ library in the namespace std. */
#undef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
-/* A parameter list indicating the version of WinSock (e.g., "1, 1" is
- version 1.1). */
-#undef ACE_WSOCK_VERSION
-
/* The number of bytes in a double. */
#undef SIZEOF_DOUBLE
diff --git a/aceConf.sh.in b/aceConf.sh.in
new file mode 100644
index 00000000000..bff456f6928
--- /dev/null
+++ b/aceConf.sh.in
@@ -0,0 +1,8 @@
+#
+# Configuration of the ACE distribution
+#
+
+ACE_COMPILER="@CXX@"
+ACE_LIBDIR="@ACE_LIBDIR@"
+ACE_INCLUDEDIR="@ACE_INCLUDEDIR@ @CXXFLAGS@"
+ACE_LIBS="@ACE_LIBS@"
diff --git a/aclocal.m4 b/aclocal.m4
index b05a2540a9c..af6b1cb4b35 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -326,11 +326,41 @@ AC_DEFUN(ACE_SET_COMPILER_FLAGS, dnl
])
-# serial 31 AC_PROG_LIBTOOL
+# serial 35 AC_PROG_LIBTOOL
AC_DEFUN(AC_PROG_LIBTOOL,
-[AC_PREREQ(2.12.2)dnl
+[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
+
+# Save cache, so that ltconfig can load it
+AC_CACHE_SAVE
+
+# Actually configure libtool. ac_aux_dir is where install-sh is found.
+CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
+LD="$LD" NM="$NM" RANLIB="$RANLIB" LN_S="$LN_S" \
+DLLTOOL="$DLLTOOL" AS="$AS" \
+${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
+$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \
+|| AC_MSG_ERROR([libtool configure failed])
+
+# Reload cache, that may have been modified by ltconfig
+AC_CACHE_LOAD
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+# Redirect the config.log output again, so that the ltconfig log is not
+# clobbered by the next message.
+exec 5>>./config.log
+])
+
+AC_DEFUN(AC_LIBTOOL_SETUP,
+[AC_PREREQ(2.13)dnl
AC_REQUIRE([AC_ENABLE_SHARED])dnl
AC_REQUIRE([AC_ENABLE_STATIC])dnl
+AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
AC_REQUIRE([AC_PROG_RANLIB])dnl
@@ -341,14 +371,13 @@ AC_REQUIRE([AC_SYS_NM_PARSE])dnl
AC_REQUIRE([AC_SYS_SYMBOL_UNDERSCORE])dnl
AC_REQUIRE([AC_PROG_LN_S])dnl
dnl
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
# Check for any special flags to pass to ltconfig.
-libtool_flags=
+libtool_flags="--cache-file=$cache_file"
test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
+test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
+test "$lt_dlopen" = yes && libtool_flags="$libtool_flags --enable-dlopen"
test "$silent" = yes && libtool_flags="$libtool_flags --silent"
test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
@@ -387,8 +416,8 @@ case "$host" in
fi
;;
-*-*-cygwin32*)
- AC_SYS_LIBTOOL_CYGWIN32
+*-*-cygwin*)
+ AC_SYS_LIBTOOL_CYGWIN
;;
esac
@@ -403,24 +432,11 @@ need_locks=yes)
if test x"$need_locks" = xno; then
libtool_flags="$libtool_flags --disable-lock"
fi
-
-
-# Actually configure libtool. ac_aux_dir is where install-sh is found.
-CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
-LD="$LD" NM="$NM" RANLIB="$RANLIB" LN_S="$LN_S" \
-DLLTOOL="$DLLTOOL" AS="$AS" \
-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \
-|| AC_MSG_ERROR([libtool configure failed])
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
-
-# Redirect the config.log output again, so that the ltconfig log is not
-# clobbered by the next message.
-exec 5>>./config.log
])
+# AC_LIBTOOL_DLOPEN - check for dlopen support
+AC_DEFUN(AC_LIBTOOL_DLOPEN, [lt_dlopen=yes])
+
# AC_ENABLE_SHARED - implement the --enable-shared flag
# Usage: AC_ENABLE_SHARED[(DEFAULT)]
# Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
@@ -454,10 +470,6 @@ enable_shared=AC_ENABLE_SHARED_DEFAULT)dnl
AC_DEFUN(AC_DISABLE_SHARED,
[AC_ENABLE_SHARED(no)])
-# AC_DISABLE_STATIC - set the default static flag to --disable-static
-AC_DEFUN(AC_DISABLE_STATIC,
-[AC_ENABLE_STATIC(no)])
-
# AC_ENABLE_STATIC - implement the --enable-static flag
# Usage: AC_ENABLE_STATIC[(DEFAULT)]
# Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
@@ -487,6 +499,44 @@ esac],
enable_static=AC_ENABLE_STATIC_DEFAULT)dnl
])
+# AC_DISABLE_STATIC - set the default static flag to --disable-static
+AC_DEFUN(AC_DISABLE_STATIC,
+[AC_ENABLE_STATIC(no)])
+
+
+# AC_ENABLE_FAST_INSTALL - implement the --enable-fast-install flag
+# Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)]
+# Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
+# `yes'.
+AC_DEFUN(AC_ENABLE_FAST_INSTALL,
+[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
+AC_ARG_ENABLE(fast-install,
+changequote(<<, >>)dnl
+<< --enable-fast-install[=PKGS] optimize for fast installation [default=>>AC_ENABLE_FAST_INSTALL_DEFAULT],
+changequote([, ])dnl
+[p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_fast_install=yes ;;
+no) enable_fast_install=no ;;
+*)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+ for pkg in $enableval; do
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$ac_save_ifs"
+ ;;
+esac],
+enable_fast_install=AC_ENABLE_FAST_INSTALL_DEFAULT)dnl
+])
+
+# AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-install
+AC_DEFUN(AC_DISABLE_FAST_INSTALL,
+[AC_ENABLE_FAST_INSTALL(no)])
+
# AC_PROG_LD - find the path to the GNU or non-GNU linker
AC_DEFUN(AC_PROG_LD,
@@ -504,47 +554,15 @@ if test "$ac_cv_prog_gcc" = yes; then
case "$ac_prog" in
# Accept absolute paths.
changequote(,)dnl
- /* | [A-Za-z]:/*)
- # Canonicalize the path of ld
+ /* | [A-Za-z]:[\\/]*)
re_direlt='/[^/][^/]*/\.\./'
- sub_uncdrive='s%^\([A-Za-z]\):/%//\1/%'
changequote([,])dnl
- while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- done
- case "$host_os" in
- cygwin*)
- # Convert to a UNC path for cygwin
- test -z "$LD" && LD=`echo X$ac_prog | sed -e "1s/^X//" -e "$sub_uncdrive"`
- ;;
- *)
- test -z "$LD" && LD="$ac_prog"
- ;;
- esac
- ;;
- ##
- ## FIXME: The code fails later on if we try to use an $LD with
- ## '\\' path separators.
- ##
-changequote(,)dnl
- [A-Za-z]:[\\]*)
# Canonicalize the path of ld
- re_direlt='\\[^\\][^\\]*\\\.\.\(\\\)'
- sub_uncdrive='s%^\([A-Za-z]\):\\%//\1/%'
-changequote([,])dnl
- sub_uncdir='s%\\%/%g'
+ ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`echo $ac_prog| sed "s%$re_direlt%\1%"`
+ ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
done
- case "$host_os" in
- cygwin*)
- # Convert to a UNC path for cygwin
- test -z "$LD" && LD=`echo X$ac_prog | sed -e 's%^X%%' -e "$sub_uncdrive" -e "$sub_uncdir"`
- ;;
- *)
- test -z "$LD" && LD="$ac_prog"
- ;;
- esac
+ test -z "$LD" && LD="$ac_prog"
;;
"")
# If it fails, then pretend we aren't using GCC.
@@ -637,7 +655,7 @@ AC_MSG_RESULT([$NM])
AC_SUBST(NM)
])
-# AC_SYS_NM_PARSE - Check for command ro grab the raw symbol name followed
+# AC_SYS_NM_PARSE - Check for command to grab the raw symbol name followed
# by C symbol name from nm.
AC_DEFUN(AC_SYS_NM_PARSE,
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
@@ -656,16 +674,22 @@ ac_symcode='[BCDEGRST]'
ac_sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
# Transform the above into a raw symbol and a C symbol.
-ac_symxfrm='\1 \1'
+ac_symxfrm='\1 \2\3 \3'
+
+# Transform an extracted symbol line into a proper C declaration
+ac_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
# Define system-specific variables.
case "$host_os" in
aix*)
ac_symcode='[BCDT]'
;;
-cygwin32* | mingw32*)
+cygwin* | mingw*)
ac_symcode='[ABCDGISTW]'
;;
+hpux*)
+ ac_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
+ ;;
irix*)
ac_symcode='[BCDEGRST]'
;;
@@ -683,10 +707,7 @@ changequote([,])dnl
# Try without a prefix undercore, then with it.
for ac_symprfx in "" "_"; do
- # Write the raw and C identifiers.
- # Unlike in ltconfig.in, we need $ac_symprfx before $ac_symxfrm here,
- # otherwise AC_SYS_SYMBOL_UNDERSCORE will always be false
- ac_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]$ac_symcode[ ][ ]*$ac_symprfx$ac_sympat$/$ac_symprfx$ac_symxfrm/p'"
+ ac_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($ac_symcode\)[ ][ ]*\($ac_symprfx\)$ac_sympat$/$ac_symxfrm/p'"
# Check to see that the pipe works correctly.
ac_pipe_works=no
@@ -726,7 +747,7 @@ extern "C" {
EOF
# Now generate the symbol file.
- sed 's/^.* \(.*\)$/extern char \1;/' < "$ac_nlist" >> conftest.c
+ eval "$ac_global_symbol_to_cdecl"' < "$ac_nlist" >> conftest.c'
cat <<EOF >> conftest.c
#if defined (__STDC__) && __STDC__
@@ -746,7 +767,7 @@ lt_preloaded_symbols[] =
changequote([,])dnl
{
EOF
- sed 's/^\(.*\) \(.*\)$/ {"\1", (lt_ptr_t) \&\2},/' < "$ac_nlist" >> conftest.c
+ sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$ac_nlist" >> conftest.c
cat <<\EOF >> conftest.c
{0, (lt_ptr_t) 0}
};
@@ -805,8 +826,8 @@ fi
AC_MSG_RESULT($ac_result)
])
-# AC_SYS_LIBTOOL_CYGWIN32 - find tools needed on cygwin32
-AC_DEFUN(AC_SYS_LIBTOOL_CYGWIN32,
+# AC_SYS_LIBTOOL_CYGWIN - find tools needed on cygwin
+AC_DEFUN(AC_SYS_LIBTOOL_CYGWIN,
[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
AC_CHECK_TOOL(AS, as, false)
])
@@ -828,10 +849,10 @@ if AC_TRY_EVAL(ac_compile); then
ac_nlist=conftest.nm
if AC_TRY_EVAL(NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist) && test -s "$ac_nlist"; then
# See whether the symbols have a leading underscore.
- if egrep '^_nm_test_func' "$ac_nlist" >/dev/null; then
+ if egrep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
ac_cv_sys_symbol_underscore=yes
else
- if egrep '^nm_test_func ' "$ac_nlist" >/dev/null; then
+ if egrep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
:
else
echo "configure: cannot find nm_test_func in $ac_nlist" >&AC_FD_CC
@@ -851,6 +872,62 @@ USE_SYMBOL_UNDERSCORE=${ac_cv_sys_symbol_underscore=no}
AC_SUBST(USE_SYMBOL_UNDERSCORE)dnl
])
+# AC_CHECK_LIBM - check for math library
+AC_DEFUN(AC_CHECK_LIBM,
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+case "$host" in
+*-*-beos* | *-*-cygwin*)
+ # These system don't have libm
+ ;;
+*-ncr-sysv4.3*)
+ AC_CHECK_LIB(mw, _mwvalidcheckl)
+ AC_CHECK_LIB(m, cos)
+ ;;
+*)
+ AC_CHECK_LIB(m, cos)
+ ;;
+esac
+])
+
+# AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for
+# the libltdl convenience library, adds --enable-ltdl-convenience to
+# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor
+# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed
+# to be `${top_builddir}/libltdl'. Make sure you start DIR with
+# '${top_builddir}/' (note the single quotes!) if your package is not
+# flat, and, if you're not using automake, define top_builddir as
+# appropriate in the Makefiles.
+AC_DEFUN(AC_LIBLTDL_CONVENIENCE, [
+ case "$enable_ltdl_convenience" in
+ no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
+ "") enable_ltdl_convenience=yes
+ ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
+ esac
+ LIBLTDL=ifelse($#,1,$1,['${top_builddir}/libltdl'])/libltdlc.la
+])
+
+# AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for
+# the libltdl installable library, and adds --enable-ltdl-install to
+# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor
+# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed
+# to be `${top_builddir}/libltdl'. Make sure you start DIR with
+# '${top_builddir}/' (note the single quotes!) if your package is not
+# flat, and, if you're not using automake, define top_builddir as
+# appropriate in the Makefiles.
+# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
+AC_DEFUN(AC_LIBLTDL_INSTALLABLE, [
+ AC_CHECK_LIB(ltdl, main, LIBLTDL="-lltdl", [
+ case "$enable_ltdl_install" in
+ no) AC_MSG_WARN([libltdl not installed, but installation disabled]) ;;
+ "") enable_ltdl_install=yes
+ ac_configure_args="$ac_configure_args --enable-ltdl-install" ;;
+ esac
+ ])
+ if test x"$enable_ltdl_install" != x"no"; then
+ LIBLTDL=ifelse($#,1,$1,['${top_builddir}/libltdl'])/libltdl.la
+ fi
+])
+
dnl old names
AC_DEFUN(AM_PROG_LIBTOOL, [indir([AC_PROG_LIBTOOL])])dnl
AC_DEFUN(AM_ENABLE_SHARED, [indir([AC_ENABLE_SHARED], $@)])dnl
@@ -861,7 +938,7 @@ AC_DEFUN(AM_PROG_LD, [indir([AC_PROG_LD])])dnl
AC_DEFUN(AM_PROG_NM, [indir([AC_PROG_NM])])dnl
AC_DEFUN(AM_SYS_NM_PARSE, [indir([AC_SYS_NM_PARSE])])dnl
AC_DEFUN(AM_SYS_SYMBOL_UNDERSCORE, [indir([AC_SYS_SYMBOL_UNDERSCORE])])dnl
-AC_DEFUN(AM_SYS_LIBTOOL_CYGWIN32, [indir([AC_SYS_LIBTOOL_CYGWIN32])])dnl
+AC_DEFUN(AM_SYS_LIBTOOL_CYGWIN, [indir([AC_SYS_LIBTOOL_CYGWIN])])dnl
dnl -------------------------------------------------------------------------
dnl $Id$
@@ -895,8 +972,27 @@ dnl Begin ACE_CHECK_SUBSETS
dnl Assume all subsets will be built, including the full ACE library.
dnl If any of the components is explicitly enabled or disabled by the user
dnl then do NOT build the full ACE library.
+AC_ARG_ENABLE(lib-all,
+ [ --enable-lib-all build all ACE components [default=yes]],
+ [
+ case "${enableval}" in
+ yes)
+ ace_user_enable_lib_all=yes
+ ;;
+ no)
+ ace_user_enable_lib_all=no
+ ;;
+ *)
+ AC_MSG_ERROR(bad value ${enableval} for --enable-lib-all)
+ ;;
+ esac
+ ],
+ [
+ ace_user_enable_lib_all=yes
+ ])
+
AC_ARG_ENABLE(lib-full,
- [ --enable-lib-full build ALL ACE components [default=yes]],
+ [ --enable-lib-full build the full ACE library [default=yes]],
[
case "${enableval}" in
yes)
@@ -1164,40 +1260,35 @@ AC_ARG_ENABLE(lib-other,
dnl If no ACE subsets were explicitly enabled or disabled then build
dnl all of them.
-if test $ace_user_enable_lib_full = yes; then
- ace_user_enable_lib_os=yes
- ace_user_enable_lib_utils=yes
- ace_user_enable_lib_logging=yes
- ace_user_enable_lib_threads=yes
- ace_user_enable_lib_demux=yes
- ace_user_enable_lib_connection=yes
- ace_user_enable_lib_sockets=yes
- ace_user_enable_lib_ipc=yes
- ace_user_enable_lib_svcconf=yes
- ace_user_enable_lib_streams=yes
- ace_user_enable_lib_memory=yes
- ace_user_enable_lib_token=yes
- ace_user_enable_lib_other=yes
-else
+if test $ace_user_enable_lib_all = yes; then
- dnl If we get here then no ACE components will be built!
- if test $ace_user_enable_lib_os = no &&
- test $ace_user_enable_lib_utils = no &&
- test $ace_user_enable_lib_logging = no &&
- test $ace_user_enable_lib_threads = no &&
- test $ace_user_enable_lib_demux = no &&
- test $ace_user_enable_lib_connection = no &&
- test $ace_user_enable_lib_sockets = no &&
- test $ace_user_enable_lib_ipc = no &&
- test $ace_user_enable_lib_svcconf = no &&
- test $ace_user_enable_lib_streams = no &&
- test $ace_user_enable_lib_memory = no &&
- test $ace_user_enable_lib_token = no &&
- test $ace_user_enable_lib_other = no; then
- AC_MSG_ERROR(no ACE components will be built. Specify which components to build)
- fi
+ ACE_CREATE_ALL_COMPONENTS
+
+elif test $ace_user_enable_lib_all = no; then
+
+ ACE_DISABLE_ALL_COMPONENTS
-fi dnl test $ace_user_enable_lib_full=yes
+fi
+
+if test $ace_user_enable_lib_full = no &&
+ test $ace_user_enable_lib_os = no &&
+ test $ace_user_enable_lib_utils = no &&
+ test $ace_user_enable_lib_logging = no &&
+ test $ace_user_enable_lib_threads = no &&
+ test $ace_user_enable_lib_demux = no &&
+ test $ace_user_enable_lib_connection = no &&
+ test $ace_user_enable_lib_sockets = no &&
+ test $ace_user_enable_lib_ipc = no &&
+ test $ace_user_enable_lib_svcconf = no &&
+ test $ace_user_enable_lib_streams = no &&
+ test $ace_user_enable_lib_memory = no &&
+ test $ace_user_enable_lib_token = no &&
+ test $ace_user_enable_lib_other = no; then
+
+ dnl If we get here then no ACE libraries will be built!
+ AC_MSG_ERROR(no ACE components will be built. Specify which components to build)
+
+fi dnl No components will be built!
dnl Set which ACE subsets to build
AM_CONDITIONAL(BUILD_OS_FILES,
@@ -1239,7 +1330,7 @@ AM_CONDITIONAL(BUILD_TOKEN_FILES,
AM_CONDITIONAL(BUILD_OTHER_FILES,
test X$ace_user_enable_lib_other = Xyes)
-AM_CONDITIONAL(BUILD_ALL_COMPONENTS,
+AM_CONDITIONAL(BUILD_FULL_LIBRARY,
test X$ace_user_enable_lib_full = Xyes)
dnl End ACE_CHECK_SUBSETS
@@ -1258,7 +1349,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_UTILS,
[
ace_user_enable_lib_utils=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -1268,7 +1359,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_LOGGING,
[
ace_user_enable_lib_logging=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -1278,7 +1369,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_THREADS,
[
ace_user_enable_lib_threads=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -1288,7 +1379,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_DEMUX,
[
ace_user_enable_lib_demux=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
])
@@ -1299,7 +1390,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_CONNECTION,
[
ace_user_enable_lib_connection=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
ACE_CREATE_LIBACE_DEMUX
@@ -1311,7 +1402,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_SOCKETS,
[
ace_user_enable_lib_sockets=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -1321,7 +1412,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_IPC,
[
ace_user_enable_lib_ipc=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_SOCKETS
])
@@ -1332,7 +1423,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_SVCCONF,
[
ace_user_enable_lib_svcconf=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
ACE_CREATE_LIBACE_DEMUX
@@ -1345,7 +1436,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_STREAMS,
[
ace_user_enable_lib_streams=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
ACE_CREATE_LIBACE_DEMUX
@@ -1357,7 +1448,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_MEMORY,
[
ace_user_enable_lib_memory=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -1367,7 +1458,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_TOKEN,
[
ace_user_enable_lib_token=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_UTILS
ACE_CREATE_LIBACE_LOGGING
@@ -1388,7 +1479,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_OTHER,
[
ace_user_enable_lib_other=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_UTILS
ACE_CREATE_LIBACE_LOGGING
@@ -1403,6 +1494,44 @@ AC_DEFUN(ACE_CREATE_LIBACE_OTHER,
dnl ACE_CREATE_LIBACE_TOKEN
])
+dnl Build all ACE component libraries
+dnl Usage: ACE_CREATE_ALL_COMPONENTS
+AC_DEFUN(ACE_CREATE_ALL_COMPONENTS,
+[
+ ace_user_enable_lib_os=yes
+ ace_user_enable_lib_utils=yes
+ ace_user_enable_lib_logging=yes
+ ace_user_enable_lib_threads=yes
+ ace_user_enable_lib_demux=yes
+ ace_user_enable_lib_connection=yes
+ ace_user_enable_lib_sockets=yes
+ ace_user_enable_lib_ipc=yes
+ ace_user_enable_lib_svcconf=yes
+ ace_user_enable_lib_streams=yes
+ ace_user_enable_lib_memory=yes
+ ace_user_enable_lib_token=yes
+ ace_user_enable_lib_other=yes
+])
+
+dnl Disable all ACE component libraries
+dnl Usage: ACE_CREATE_ALL_COMPONENTS
+AC_DEFUN(ACE_DISABLE_ALL_COMPONENTS,
+[
+ ace_user_enable_lib_os=no
+ ace_user_enable_lib_utils=no
+ ace_user_enable_lib_logging=no
+ ace_user_enable_lib_threads=no
+ ace_user_enable_lib_demux=no
+ ace_user_enable_lib_connection=no
+ ace_user_enable_lib_sockets=no
+ ace_user_enable_lib_ipc=no
+ ace_user_enable_lib_svcconf=no
+ ace_user_enable_lib_streams=no
+ ace_user_enable_lib_memory=no
+ ace_user_enable_lib_token=no
+ ace_user_enable_lib_other=no
+])
+
dnl -------------------------------------------------------------------------
dnl $Id$
dnl
diff --git a/config.guess b/config.guess
index 4e5345fac2e..97222404275 100755
--- a/config.guess
+++ b/config.guess
@@ -23,6 +23,7 @@
# Written by Per Bothner <bothner@cygnus.com>.
# The master version of this file is at the FSF in /home/gd/gnu/lib.
+# Please send patches to the Autoconf mailing list <autoconf@gnu.org>.
#
# This script attempts to guess a canonical system name similar to
# config.sub. If it succeeds, it prints the system name on stdout, and
@@ -151,7 +152,7 @@ EOF
echo pyramid-pyramid-bsd
fi
exit 0 ;;
- NILE:*:*:dcosx)
+ NILE*:*:*:dcosx)
echo pyramid-pyramid-svr4
exit 0 ;;
sun4H:SunOS:5.*:*)
@@ -240,7 +241,11 @@ EOF
exit 0 ;;
mips:*:*:UMIPS | mips:*:*:RISCos)
sed 's/^ //' << EOF >$dummy.c
- int main (argc, argv) int argc; char **argv; {
+#ifdef __cplusplus
+ int main (int argc, char *argv[]) {
+#else
+ int main (argc, argv) int argc; char *argv[]; {
+#endif
#if defined (host_mips) && defined (MIPSEB)
#if defined (SYSTYPE_SYSV)
printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
@@ -369,25 +374,25 @@ EOF
case "${UNAME_MACHINE}" in
9000/31? ) HP_ARCH=m68000 ;;
9000/[34]?? ) HP_ARCH=m68k ;;
- 9000/6?? | 9000/7?? | 9000/80[24] | 9000/8?[13679] | 9000/892 )
+ 9000/6?? | 9000/7?? | 9000/80[024] | 9000/8?[136790] | 9000/892 )
sed 's/^ //' << EOF >$dummy.c
#include <stdlib.h>
#include <unistd.h>
-
+
int main ()
{
#if defined(_SC_KERNEL_BITS)
long bits = sysconf(_SC_KERNEL_BITS);
- #endif
+ #endif
long cpu = sysconf (_SC_CPU_VERSION);
-
- switch (cpu)
+
+ switch (cpu)
{
case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
- case CPU_PA_RISC2_0:
+ case CPU_PA_RISC2_0:
#if defined(_SC_KERNEL_BITS)
- switch (bits)
+ switch (bits)
{
case 64: puts ("hppa2.0w"); break;
case 32: puts ("hppa2.0n"); break;
@@ -395,7 +400,7 @@ EOF
} break;
#else /* !defined(_SC_KERNEL_BITS) */
puts ("hppa2.0"); break;
- #endif
+ #endif
default: puts ("hppa1.0"); break;
}
exit (0);
@@ -443,6 +448,12 @@ EOF
9000/8??:4.3bsd:*:*)
echo hppa1.0-hp-bsd
exit 0 ;;
+ *9??*:MPE*:*:*)
+ echo hppa1.0-hp-mpeix
+ exit 0 ;;
+ *9??*:MPE*:*:*)
+ echo hppa1.0-hp-mpeix
+ exit 0 ;;
hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
echo hppa1.1-hp-osf
exit 0 ;;
@@ -521,6 +532,12 @@ EOF
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
exit 0 ;;
*:FreeBSD:*:*)
+ if test -x /usr/bin/objformat; then
+ if test "elf" = "`/usr/bin/objformat`"; then
+ echo ${UNAME_MACHINE}-unknown-freebsdelf`echo ${UNAME_RELEASE}|sed -e 's/[-_].*//'`
+ exit 0
+ fi
+ fi
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
exit 0 ;;
*:NetBSD:*:*)
@@ -548,6 +565,7 @@ EOF
# uname on the ARM produces all sorts of strangeness, and we need to
# filter it out.
case "$UNAME_MACHINE" in
+ armv*) UNAME_MACHINE=$UNAME_MACHINE ;;
arm* | sa110*) UNAME_MACHINE="arm" ;;
esac
@@ -607,22 +625,23 @@ EOF
16)
UNAME_MACHINE="alphaev6"
;;
- esac
+ esac
objdump --private-headers $dummy | \
grep ld.so.1 > /dev/null
if test "$?" = 0 ; then
LIBC="libc1"
fi
- fi
+ fi
rm -f $dummy.s $dummy
echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} ; exit 0
elif test "${UNAME_MACHINE}" = "mips" ; then
cat >$dummy.c <<EOF
-main(argc, argv)
- int argc;
- char *argv[];
-{
+#ifdef __cplusplus
+ int main (int argc, char *argv[]) {
+#else
+ int main (argc, argv) int argc; char *argv[]; {
+#endif
#ifdef __MIPSEB__
printf ("%s-unknown-linux-gnu\n", argv[1]);
#endif
@@ -654,10 +673,11 @@ EOF
# Determine whether the default compiler is a.out or elf
cat >$dummy.c <<EOF
#include <features.h>
-main(argc, argv)
- int argc;
- char *argv[];
-{
+#ifdef __cplusplus
+ int main (int argc, char *argv[]) {
+#else
+ int main (argc, argv) int argc; char *argv[]; {
+#endif
#ifdef __ELF__
# ifdef __GLIBC__
# if __GLIBC__ >= 2
@@ -759,7 +779,7 @@ EOF
mc68030:UNIX_System_V:4.*:*)
echo m68k-atari-sysv4
exit 0 ;;
- i?86:LynxOS:2.*:*)
+ i?86:LynxOS:2.*:* | i?86:LynxOS:3.[01]*:*)
echo i386-unknown-lynxos${UNAME_RELEASE}
exit 0 ;;
TSUNAMI:LynxOS:2.*:*)
@@ -771,6 +791,9 @@ EOF
SM[BE]S:UNIX_SV:*:*)
echo mips-dde-sysv${UNAME_RELEASE}
exit 0 ;;
+ RM*:ReliantUNIX-*:*:*)
+ echo mips-sni-sysv4
+ exit 0 ;;
RM*:SINIX-*:*:*)
echo mips-sni-sysv4
exit 0 ;;
@@ -801,7 +824,7 @@ EOF
news*:NEWS-OS:*:6*)
echo mips-sony-newsos6
exit 0 ;;
- R3000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R4000:UNIX_SV:*:*)
+ R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R4000:UNIX_SV:*:*)
if [ -d /usr/nec ]; then
echo mips-nec-sysv${UNAME_RELEASE}
else
diff --git a/config.sub b/config.sub
index da8b7ae65ca..78d36b15a20 100755
--- a/config.sub
+++ b/config.sub
@@ -152,6 +152,7 @@ case $basic_machine in
tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
| arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \
| 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 | hppa2.0 \
+ | hppa2.0w \
| alpha | alphaev5 | alphaev56 | we32k | ns16k | clipper \
| i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \
| mips64 | mipsel | mips64el | mips64orion | mips64orionel \
@@ -176,13 +177,14 @@ case $basic_machine in
| mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
| power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
| xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* \
+ | hppa2.0w-* \
| alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
| ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
| sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
| sparc64-* | mips64-* | mipsel-* \
| mips64el-* | mips64orion-* | mips64orionel-* \
| mipstx39-* | mipstx39el-* \
- | f301-*)
+ | f301-* | armv*-*)
;;
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
@@ -345,6 +347,14 @@ case $basic_machine in
hppa-next)
os=-nextstep3
;;
+ hp3k9[0-9][0-9] | hp9[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ os=-mpeix
+ ;;
+ hp3k9[0-9][0-9] | hp9[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ os=-mpeix
+ ;;
i370-ibm* | ibm*)
basic_machine=i370-ibm
os=-mvs
@@ -412,6 +422,10 @@ case $basic_machine in
basic_machine=i486-ncr
os=-sysv4
;;
+ netwinder)
+ basic_machine=armv4l-corel
+ os=-linux
+ ;;
news | news700 | news800 | news900)
basic_machine=m68k-sony
os=-newsos
@@ -715,7 +729,7 @@ case $os in
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -mingw32* | -linux-gnu* | -uxpv* | -beos* | -rhapsody* \
- | -openstep*)
+ | -openstep* | -mpeix* | -oskit*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-linux*)
@@ -801,6 +815,9 @@ case $basic_machine in
*-acorn)
os=-riscix1.2
;;
+ arm*-corel)
+ os=-linux
+ ;;
arm*-semi)
os=-aout
;;
@@ -921,6 +938,12 @@ case $basic_machine in
-hpux*)
vendor=hp
;;
+ -mpeix*)
+ vendor=hp
+ ;;
+ -mpeix*)
+ vendor=hp
+ ;;
-hiux*)
vendor=hitachi
;;
diff --git a/configure b/configure
index fcbdb0cc0d3..b1bb765a38e 100755
--- a/configure
+++ b/configure
@@ -42,7 +42,12 @@
-# serial 31 AC_PROG_LIBTOOL
+# serial 35 AC_PROG_LIBTOOL
+
+
+
+
+# AC_LIBTOOL_DLOPEN - check for dlopen support
# AC_ENABLE_SHARED - implement the --enable-shared flag
@@ -54,15 +59,25 @@
# AC_DISABLE_SHARED - set the default shared flag to --disable-shared
+# AC_ENABLE_STATIC - implement the --enable-static flag
+# Usage: AC_ENABLE_STATIC[(DEFAULT)]
+# Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
+# `yes'.
+
+
# AC_DISABLE_STATIC - set the default static flag to --disable-static
-# AC_ENABLE_STATIC - implement the --enable-static flag
-# Usage: AC_ENABLE_STATIC[(DEFAULT)]
+
+# AC_ENABLE_FAST_INSTALL - implement the --enable-fast-install flag
+# Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)]
# Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
# `yes'.
+# AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-install
+
+
# AC_PROG_LD - find the path to the GNU or non-GNU linker
@@ -72,17 +87,45 @@
# AC_PROG_NM - find the path to a BSD-compatible name lister
-# AC_SYS_NM_PARSE - Check for command ro grab the raw symbol name followed
+# AC_SYS_NM_PARSE - Check for command to grab the raw symbol name followed
# by C symbol name from nm.
-# AC_SYS_LIBTOOL_CYGWIN32 - find tools needed on cygwin32
+# AC_SYS_LIBTOOL_CYGWIN - find tools needed on cygwin
# AC_SYS_SYMBOL_UNDERSCORE - does the compiler prefix global symbols
# with an underscore?
+# AC_CHECK_LIBM - check for math library
+
+
+# AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for
+# the libltdl convenience library, adds --enable-ltdl-convenience to
+# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor
+# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed
+# to be `${top_builddir}/libltdl'. Make sure you start DIR with
+# '${top_builddir}/' (note the single quotes!) if your package is not
+# flat, and, if you're not using automake, define top_builddir as
+# appropriate in the Makefiles.
+
+
+# AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for
+# the libltdl installable library, and adds --enable-ltdl-install to
+# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor
+# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed
+# to be `${top_builddir}/libltdl'. Make sure you start DIR with
+# '${top_builddir}/' (note the single quotes!) if your package is not
+# flat, and, if you're not using automake, define top_builddir as
+# appropriate in the Makefiles.
+# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
+
+
+
+
+
+
@@ -173,11 +216,15 @@ ac_help="$ac_help
ac_help="$ac_help
--enable-shared[=PKGS] build shared libraries [default=yes]"
ac_help="$ac_help
+ --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
+ac_help="$ac_help
--with-gnu-ld assume the C compiler uses GNU ld [default=no]"
ac_help="$ac_help
--disable-libtool-lock force libtool not to do file locking"
ac_help="$ac_help
- --enable-lib-full build ALL ACE components [default=yes]"
+ --enable-lib-all build all ACE components [default=yes]"
+ac_help="$ac_help
+ --enable-lib-full build the full ACE library [default=yes]"
ac_help="$ac_help
--enable-lib-os build libACE_OS library "
ac_help="$ac_help
@@ -819,7 +866,7 @@ else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
fi
echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:823: checking host system type" >&5
+echo "configure:870: checking host system type" >&5
host_alias=$host
case "$host_alias" in
@@ -840,7 +887,7 @@ host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
echo "$ac_t""$host" 1>&6
echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:844: checking target system type" >&5
+echo "configure:891: checking target system type" >&5
target_alias=$target
case "$target_alias" in
@@ -858,7 +905,7 @@ target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
echo "$ac_t""$target" 1>&6
echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:862: checking build system type" >&5
+echo "configure:909: checking build system type" >&5
build_alias=$build
case "$build_alias" in
@@ -897,7 +944,7 @@ ACE_VERSION=`head -1 ${srcdir}/VERSION | sed 's/.*version \([0-9.]*\).*/\1/'`
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# ./install, which can be erroneously created by make from ./install.sh.
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:901: checking for a BSD compatible install" >&5
+echo "configure:948: checking for a BSD compatible install" >&5
if test -z "$INSTALL"; then
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -950,7 +997,7 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-echo "configure:954: checking whether build environment is sane" >&5
+echo "configure:1001: checking whether build environment is sane" >&5
# Just in case
sleep 1
echo timestamp > conftestfile
@@ -1007,7 +1054,7 @@ test "$program_suffix" != NONE &&
test "$program_transform_name" = "" && program_transform_name="s,x,x,"
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-echo "configure:1011: checking whether ${MAKE-make} sets \${MAKE}" >&5
+echo "configure:1058: checking whether ${MAKE-make} sets \${MAKE}" >&5
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -1053,7 +1100,7 @@ EOF
missing_dir=`cd $ac_aux_dir && pwd`
echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-echo "configure:1057: checking for working aclocal" >&5
+echo "configure:1104: checking for working aclocal" >&5
# Run test in a subshell; some versions of sh will print an error if
# an executable is not found, even if stderr is redirected.
# Redirect stdin to placate older versions of autoconf. Sigh.
@@ -1066,7 +1113,7 @@ else
fi
echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-echo "configure:1070: checking for working autoconf" >&5
+echo "configure:1117: checking for working autoconf" >&5
# Run test in a subshell; some versions of sh will print an error if
# an executable is not found, even if stderr is redirected.
# Redirect stdin to placate older versions of autoconf. Sigh.
@@ -1079,7 +1126,7 @@ else
fi
echo $ac_n "checking for working automake""... $ac_c" 1>&6
-echo "configure:1083: checking for working automake" >&5
+echo "configure:1130: checking for working automake" >&5
# Run test in a subshell; some versions of sh will print an error if
# an executable is not found, even if stderr is redirected.
# Redirect stdin to placate older versions of autoconf. Sigh.
@@ -1092,7 +1139,7 @@ else
fi
echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-echo "configure:1096: checking for working autoheader" >&5
+echo "configure:1143: checking for working autoheader" >&5
# Run test in a subshell; some versions of sh will print an error if
# an executable is not found, even if stderr is redirected.
# Redirect stdin to placate older versions of autoconf. Sigh.
@@ -1105,7 +1152,7 @@ else
fi
echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-echo "configure:1109: checking for working makeinfo" >&5
+echo "configure:1156: checking for working makeinfo" >&5
# Run test in a subshell; some versions of sh will print an error if
# an executable is not found, even if stderr is redirected.
# Redirect stdin to placate older versions of autoconf. Sigh.
@@ -1127,7 +1174,7 @@ fi
# Pull the hash mark out of the macro call to avoid m4 problems.
ac_msg="whether #! works in shell scripts"
echo $ac_n "checking $ac_msg""... $ac_c" 1>&6
-echo "configure:1131: checking $ac_msg" >&5
+echo "configure:1178: checking $ac_msg" >&5
if eval "test \"`echo '$''{'ac_cv_sys_interpreter'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1151,7 +1198,7 @@ interpval="$ac_cv_sys_interpreter"
# Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1155: checking for $ac_word" >&5
+echo "configure:1202: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1181,7 +1228,7 @@ if test -z "$CC"; then
# Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1185: checking for $ac_word" >&5
+echo "configure:1232: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1232,7 +1279,7 @@ fi
# Extract the first word of "cl", so it can be a program name with args.
set dummy cl; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1236: checking for $ac_word" >&5
+echo "configure:1283: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1264,7 +1311,7 @@ fi
fi
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1268: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:1315: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -1275,12 +1322,12 @@ cross_compiling=$ac_cv_prog_cc_cross
cat > conftest.$ac_ext << EOF
-#line 1279 "configure"
+#line 1326 "configure"
#include "confdefs.h"
main(){return(0);}
EOF
-if { (eval echo configure:1284: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:1331: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
ac_cv_prog_cc_works=yes
# If we can't run a trivial program, we are probably using a cross compiler.
if (./conftest; exit) 2>/dev/null; then
@@ -1306,12 +1353,12 @@ if test $ac_cv_prog_cc_works = no; then
{ echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
fi
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:1310: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:1357: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
cross_compiling=$ac_cv_prog_cc_cross
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:1315: checking whether we are using GNU C" >&5
+echo "configure:1362: checking whether we are using GNU C" >&5
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1320,7 +1367,7 @@ else
yes;
#endif
EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1324: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1371: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
ac_cv_prog_gcc=yes
else
ac_cv_prog_gcc=no
@@ -1339,7 +1386,7 @@ ac_test_CFLAGS="${CFLAGS+set}"
ac_save_CFLAGS="$CFLAGS"
CFLAGS=
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:1343: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:1390: checking whether ${CC-cc} accepts -g" >&5
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1371,7 +1418,7 @@ else
fi
echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:1375: checking how to run the C preprocessor" >&5
+echo "configure:1422: checking how to run the C preprocessor" >&5
# On Suns, sometimes $CPP names a directory.
if test -n "$CPP" && test -d "$CPP"; then
CPP=
@@ -1386,13 +1433,13 @@ else
# On the NeXT, cc -E runs the code through the compiler's parser,
# not just through cpp.
cat > conftest.$ac_ext <<EOF
-#line 1390 "configure"
+#line 1437 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1396: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1443: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
:
@@ -1403,13 +1450,13 @@ else
rm -rf conftest*
CPP="${CC-cc} -E -traditional-cpp"
cat > conftest.$ac_ext <<EOF
-#line 1407 "configure"
+#line 1454 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1413: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1460: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
:
@@ -1420,13 +1467,13 @@ else
rm -rf conftest*
CPP="${CC-cc} -nologo -E"
cat > conftest.$ac_ext <<EOF
-#line 1424 "configure"
+#line 1471 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1430: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1477: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
:
@@ -1452,10 +1499,10 @@ echo "$ac_t""$CPP" 1>&6
if test "x$CC" != xcc; then
echo $ac_n "checking whether $CC and cc understand -c and -o together""... $ac_c" 1>&6
-echo "configure:1456: checking whether $CC and cc understand -c and -o together" >&5
+echo "configure:1503: checking whether $CC and cc understand -c and -o together" >&5
else
echo $ac_n "checking whether cc understands -c and -o together""... $ac_c" 1>&6
-echo "configure:1459: checking whether cc understands -c and -o together" >&5
+echo "configure:1506: checking whether cc understands -c and -o together" >&5
fi
set dummy $CC; ac_cc="`echo $2 |
sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`"
@@ -1467,16 +1514,16 @@ else
# We do the test twice because some compilers refuse to overwrite an
# existing .o file with -o, though they will create one.
ac_try='${CC-cc} -c conftest.c -o conftest.o 1>&5'
-if { (eval echo configure:1471: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
- test -f conftest.o && { (eval echo configure:1472: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
+if { (eval echo configure:1518: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
+ test -f conftest.o && { (eval echo configure:1519: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
then
eval ac_cv_prog_cc_${ac_cc}_c_o=yes
if test "x$CC" != xcc; then
# Test first that cc exists at all.
- if { ac_try='cc -c conftest.c 1>&5'; { (eval echo configure:1477: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+ if { ac_try='cc -c conftest.c 1>&5'; { (eval echo configure:1524: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
ac_try='cc -c conftest.c -o conftest.o 1>&5'
- if { (eval echo configure:1479: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
- test -f conftest.o && { (eval echo configure:1480: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
+ if { (eval echo configure:1526: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
+ test -f conftest.o && { (eval echo configure:1527: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
then
# cc works too.
:
@@ -1508,7 +1555,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1512: checking for $ac_word" >&5
+echo "configure:1559: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1540,7 +1587,7 @@ test -n "$CXX" || CXX="gcc"
echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1544: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
+echo "configure:1591: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -1551,12 +1598,12 @@ cross_compiling=$ac_cv_prog_cxx_cross
cat > conftest.$ac_ext << EOF
-#line 1555 "configure"
+#line 1602 "configure"
#include "confdefs.h"
int main(){return(0);}
EOF
-if { (eval echo configure:1560: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:1607: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
ac_cv_prog_cxx_works=yes
# If we can't run a trivial program, we are probably using a cross compiler.
if (./conftest; exit) 2>/dev/null; then
@@ -1582,12 +1629,12 @@ if test $ac_cv_prog_cxx_works = no; then
{ echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
fi
echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:1586: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:1633: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
cross_compiling=$ac_cv_prog_cxx_cross
echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
-echo "configure:1591: checking whether we are using GNU C++" >&5
+echo "configure:1638: checking whether we are using GNU C++" >&5
if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1596,7 +1643,7 @@ else
yes;
#endif
EOF
-if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1600: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1647: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
ac_cv_prog_gxx=yes
else
ac_cv_prog_gxx=no
@@ -1615,7 +1662,7 @@ ac_test_CXXFLAGS="${CXXFLAGS+set}"
ac_save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS=
echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
-echo "configure:1619: checking whether ${CXX-g++} accepts -g" >&5
+echo "configure:1666: checking whether ${CXX-g++} accepts -g" >&5
if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1647,7 +1694,7 @@ else
fi
echo $ac_n "checking how to run the C++ preprocessor""... $ac_c" 1>&6
-echo "configure:1651: checking how to run the C++ preprocessor" >&5
+echo "configure:1698: checking how to run the C++ preprocessor" >&5
if test -z "$CXXCPP"; then
if eval "test \"`echo '$''{'ac_cv_prog_CXXCPP'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -1660,12 +1707,12 @@ ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftes
cross_compiling=$ac_cv_prog_cxx_cross
CXXCPP="${CXX-g++} -E"
cat > conftest.$ac_ext <<EOF
-#line 1664 "configure"
+#line 1711 "configure"
#include "confdefs.h"
#include <stdlib.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1669: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1716: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
:
@@ -1720,7 +1767,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1724: checking for $ac_word" >&5
+echo "configure:1771: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1771,9 +1818,9 @@ fi
echo $ac_n "checking for AIX""... $ac_c" 1>&6
-echo "configure:1775: checking for AIX" >&5
+echo "configure:1822: checking for AIX" >&5
cat > conftest.$ac_ext <<EOF
-#line 1777 "configure"
+#line 1824 "configure"
#include "confdefs.h"
#ifdef _AIX
yes
@@ -1795,7 +1842,7 @@ rm -f conftest*
echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
-echo "configure:1799: checking for POSIXized ISC" >&5
+echo "configure:1846: checking for POSIXized ISC" >&5
if test -d /etc/conf/kconfig.d &&
grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
then
@@ -1817,17 +1864,17 @@ fi
ac_safe=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
-echo "configure:1821: checking for minix/config.h" >&5
+echo "configure:1868: checking for minix/config.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1826 "configure"
+#line 1873 "configure"
#include "confdefs.h"
#include <minix/config.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:1831: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:1878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -1865,12 +1912,12 @@ EOF
fi
echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
-echo "configure:1869: checking for Cygwin environment" >&5
+echo "configure:1916: checking for Cygwin environment" >&5
if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 1874 "configure"
+#line 1921 "configure"
#include "confdefs.h"
int main() {
@@ -1881,7 +1928,7 @@ int main() {
return __CYGWIN__;
; return 0; }
EOF
-if { (eval echo configure:1885: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1932: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ac_cv_cygwin=yes
else
@@ -1910,7 +1957,7 @@ cross_compiling=$ac_cv_prog_cxx_cross
echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:1914: checking whether ln -s works" >&5
+echo "configure:1961: checking whether ln -s works" >&5
if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1937,7 +1984,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1941: checking for $ac_word" >&5
+echo "configure:1988: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -1970,7 +2017,7 @@ test -n "$LEX" || LEX=""$missing_dir/missing flex""
# Extract the first word of "flex", so it can be a program name with args.
set dummy flex; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1974: checking for $ac_word" >&5
+echo "configure:2021: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2004,7 +2051,7 @@ then
*) ac_lib=l ;;
esac
echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
-echo "configure:2008: checking for yywrap in -l$ac_lib" >&5
+echo "configure:2055: checking for yywrap in -l$ac_lib" >&5
ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -2012,7 +2059,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-l$ac_lib $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 2016 "configure"
+#line 2063 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -2026,7 +2073,7 @@ int main() {
yywrap()
; return 0; }
EOF
-if { (eval echo configure:2030: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -2049,7 +2096,7 @@ fi
fi
echo $ac_n "checking lex output file root""... $ac_c" 1>&6
-echo "configure:2053: checking lex output file root" >&5
+echo "configure:2100: checking lex output file root" >&5
if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2070,7 +2117,7 @@ echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
-echo "configure:2074: checking whether yytext is a pointer" >&5
+echo "configure:2121: checking whether yytext is a pointer" >&5
if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2082,14 +2129,14 @@ echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
ac_save_LIBS="$LIBS"
LIBS="$LIBS $LEXLIB"
cat > conftest.$ac_ext <<EOF
-#line 2086 "configure"
+#line 2133 "configure"
#include "confdefs.h"
`cat $LEX_OUTPUT_ROOT.c`
int main() {
; return 0; }
EOF
-if { (eval echo configure:2093: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2140: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ac_cv_prog_lex_yytext_pointer=yes
else
@@ -2116,7 +2163,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2120: checking for $ac_word" >&5
+echo "configure:2167: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2150,7 +2197,7 @@ test -n "$YACC" || YACC="yacc"
# Extract the first word of "gperf", so it can be a program name with args.
set dummy gperf; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2154: checking for $ac_word" >&5
+echo "configure:2201: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_GPERF'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2181,7 +2228,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2185: checking for $ac_word" >&5
+echo "configure:2232: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_PROF'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2398,10 +2445,33 @@ else
enable_shared=yes
fi
+# Check whether --enable-fast-install or --disable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+ enableval="$enable_fast_install"
+ p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_fast_install=yes ;;
+no) enable_fast_install=no ;;
+*)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+ for pkg in $enableval; do
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$ac_save_ifs"
+ ;;
+esac
+else
+ enable_fast_install=yes
+fi
+
# Extract the first word of "ranlib", so it can be a program name with args.
set dummy ranlib; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2405: checking for $ac_word" >&5
+echo "configure:2475: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2440,48 +2510,18 @@ ac_prog=ld
if test "$ac_cv_prog_gcc" = yes; then
# Check if gcc -print-prog-name=ld gives a path.
echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
-echo "configure:2444: checking for ld used by GCC" >&5
+echo "configure:2514: checking for ld used by GCC" >&5
ac_prog=`($CC -print-prog-name=ld) 2>&5`
case "$ac_prog" in
# Accept absolute paths.
- /* | [A-Za-z]:/*)
- # Canonicalize the path of ld
+ /* | [A-Za-z]:[\\/]*)
re_direlt='/[^/][^/]*/\.\./'
- sub_uncdrive='s%^\([A-Za-z]\):/%//\1/%'
- while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- done
- case "$host_os" in
- cygwin*)
- # Convert to a UNC path for cygwin
- test -z "$LD" && LD=`echo X$ac_prog | sed -e "1s/^X//" -e "$sub_uncdrive"`
- ;;
- *)
- test -z "$LD" && LD="$ac_prog"
- ;;
- esac
- ;;
- ##
- ## FIXME: The code fails later on if we try to use an $LD with
- ## '\\' path separators.
- ##
- [A-Za-z]:[\\]*)
# Canonicalize the path of ld
- re_direlt='\\[^\\][^\\]*\\\.\.\(\\\)'
- sub_uncdrive='s%^\([A-Za-z]\):\\%//\1/%'
- sub_uncdir='s%\\%/%g'
+ ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`echo $ac_prog| sed "s%$re_direlt%\1%"`
+ ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
done
- case "$host_os" in
- cygwin*)
- # Convert to a UNC path for cygwin
- test -z "$LD" && LD=`echo X$ac_prog | sed -e 's%^X%%' -e "$sub_uncdrive" -e "$sub_uncdir"`
- ;;
- *)
- test -z "$LD" && LD="$ac_prog"
- ;;
- esac
+ test -z "$LD" && LD="$ac_prog"
;;
"")
# If it fails, then pretend we aren't using GCC.
@@ -2494,10 +2534,10 @@ echo "configure:2444: checking for ld used by GCC" >&5
esac
elif test "$with_gnu_ld" = yes; then
echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
-echo "configure:2498: checking for GNU ld" >&5
+echo "configure:2538: checking for GNU ld" >&5
else
echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-echo "configure:2501: checking for non-GNU ld" >&5
+echo "configure:2541: checking for non-GNU ld" >&5
fi
if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -2533,7 +2573,7 @@ fi
test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
-echo "configure:2537: checking if the linker ($LD) is GNU ld" >&5
+echo "configure:2577: checking if the linker ($LD) is GNU ld" >&5
if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2549,7 +2589,7 @@ echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
-echo "configure:2553: checking for BSD-compatible nm" >&5
+echo "configure:2593: checking for BSD-compatible nm" >&5
if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2587,7 +2627,7 @@ echo "$ac_t""$NM" 1>&6
# Check for command to grab the raw symbol name followed by C symbol from nm.
echo $ac_n "checking command to parse $NM output""... $ac_c" 1>&6
-echo "configure:2591: checking command to parse $NM output" >&5
+echo "configure:2631: checking command to parse $NM output" >&5
if eval "test \"`echo '$''{'ac_cv_sys_global_symbol_pipe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2601,16 +2641,22 @@ ac_symcode='[BCDEGRST]'
ac_sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
# Transform the above into a raw symbol and a C symbol.
-ac_symxfrm='\1 \1'
+ac_symxfrm='\1 \2\3 \3'
+
+# Transform an extracted symbol line into a proper C declaration
+ac_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
# Define system-specific variables.
case "$host_os" in
aix*)
ac_symcode='[BCDT]'
;;
-cygwin32* | mingw32*)
+cygwin* | mingw*)
ac_symcode='[ABCDGISTW]'
;;
+hpux*)
+ ac_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
+ ;;
irix*)
ac_symcode='[BCDEGRST]'
;;
@@ -2627,10 +2673,7 @@ fi
# Try without a prefix undercore, then with it.
for ac_symprfx in "" "_"; do
- # Write the raw and C identifiers.
- # Unlike in ltconfig.in, we need $ac_symprfx before $ac_symxfrm here,
- # otherwise AC_SYS_SYMBOL_UNDERSCORE will always be false
- ac_cv_sys_global_symbol_pipe="sed -n -e 's/^.* $ac_symcode *$ac_symprfx$ac_sympat$/$ac_symprfx$ac_symxfrm/p'"
+ ac_cv_sys_global_symbol_pipe="sed -n -e 's/^.* \($ac_symcode\) *\($ac_symprfx\)$ac_sympat$/$ac_symxfrm/p'"
# Check to see that the pipe works correctly.
ac_pipe_works=no
@@ -2647,11 +2690,11 @@ void nm_test_func(){}
int main(){nm_test_var='a';nm_test_func;return 0;}
EOF
- if { (eval echo configure:2651: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ if { (eval echo configure:2694: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
# Now try to grab the symbols.
ac_nlist=conftest.nm
- if { (eval echo configure:2655: \"$NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist\") 1>&5; (eval $NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5; } && test -s "$ac_nlist"; then
+ if { (eval echo configure:2698: \"$NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist\") 1>&5; (eval $NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5; } && test -s "$ac_nlist"; then
# Try sorting and uniquifying the output.
if sort "$ac_nlist" | uniq > "$ac_nlist"T; then
@@ -2670,7 +2713,7 @@ extern "C" {
EOF
# Now generate the symbol file.
- sed 's/^.* \(.*\)$/extern char \1;/' < "$ac_nlist" >> conftest.c
+ eval "$ac_global_symbol_to_cdecl"' < "$ac_nlist" >> conftest.c'
cat <<EOF >> conftest.c
#if defined (__STDC__) && __STDC__
@@ -2688,7 +2731,7 @@ const struct {
lt_preloaded_symbols[] =
{
EOF
- sed 's/^\(.*\) \(.*\)$/ {"\1", (lt_ptr_t) \&\2},/' < "$ac_nlist" >> conftest.c
+ sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$ac_nlist" >> conftest.c
cat <<\EOF >> conftest.c
{0, (lt_ptr_t) 0}
};
@@ -2703,7 +2746,7 @@ EOF
ac_save_CFLAGS="$CFLAGS"
LIBS="conftestm.$ac_objext"
CFLAGS="$CFLAGS$no_builtin_flag"
- if { (eval echo configure:2707: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+ if { (eval echo configure:2750: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
ac_pipe_works=yes
else
echo "configure: failed program was:" >&5
@@ -2749,7 +2792,7 @@ fi
echo "$ac_t""$ac_result" 1>&6
echo $ac_n "checking for _ prefix in compiled symbols""... $ac_c" 1>&6
-echo "configure:2753: checking for _ prefix in compiled symbols" >&5
+echo "configure:2796: checking for _ prefix in compiled symbols" >&5
if eval "test \"`echo '$''{'ac_cv_sys_symbol_underscore'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2758,15 +2801,15 @@ cat > conftest.$ac_ext <<EOF
void nm_test_func(){}
int main(){nm_test_func;return 0;}
EOF
-if { (eval echo configure:2762: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2805: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
# Now try to grab the symbols.
ac_nlist=conftest.nm
- if { (eval echo configure:2765: \"$NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist\") 1>&5; (eval $NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5; } && test -s "$ac_nlist"; then
+ if { (eval echo configure:2808: \"$NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist\") 1>&5; (eval $NM conftest.$ac_objext \| $ac_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5; } && test -s "$ac_nlist"; then
# See whether the symbols have a leading underscore.
- if egrep '^_nm_test_func' "$ac_nlist" >/dev/null; then
+ if egrep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
ac_cv_sys_symbol_underscore=yes
else
- if egrep '^nm_test_func ' "$ac_nlist" >/dev/null; then
+ if egrep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
:
else
echo "configure: cannot find nm_test_func in $ac_nlist" >&5
@@ -2792,13 +2835,13 @@ else
ac_tool_prefix=
fi
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
# Check for any special flags to pass to ltconfig.
-libtool_flags=
+libtool_flags="--cache-file=$cache_file"
test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
+test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
+test "$lt_dlopen" = yes && libtool_flags="$libtool_flags --enable-dlopen"
test "$silent" = yes && libtool_flags="$libtool_flags --silent"
test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
@@ -2808,8 +2851,8 @@ test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
case "$host" in
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 2812 "configure"' > conftest.$ac_ext
- if { (eval echo configure:2813: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ echo '#line 2855 "configure"' > conftest.$ac_ext
+ if { (eval echo configure:2856: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
case "`/usr/bin/file conftest.o`" in
*32-bit*)
LD="${LD-ld} -32"
@@ -2830,19 +2873,19 @@ case "$host" in
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -belf"
echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
-echo "configure:2834: checking whether the C compiler needs -belf" >&5
+echo "configure:2877: checking whether the C compiler needs -belf" >&5
if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 2839 "configure"
+#line 2882 "configure"
#include "confdefs.h"
int main() {
; return 0; }
EOF
-if { (eval echo configure:2846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
lt_cv_cc_needs_belf=yes
else
@@ -2861,11 +2904,11 @@ echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
fi
;;
-*-*-cygwin32*)
+*-*-cygwin*)
# Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
set dummy ${ac_tool_prefix}dlltool; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2869: checking for $ac_word" >&5
+echo "configure:2912: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2897,7 +2940,7 @@ if test -n "$ac_tool_prefix"; then
# Extract the first word of "dlltool", so it can be a program name with args.
set dummy dlltool; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2901: checking for $ac_word" >&5
+echo "configure:2944: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2932,7 +2975,7 @@ fi
# Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
set dummy ${ac_tool_prefix}as; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2936: checking for $ac_word" >&5
+echo "configure:2979: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -2964,7 +3007,7 @@ if test -n "$ac_tool_prefix"; then
# Extract the first word of "as", so it can be a program name with args.
set dummy as; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2968: checking for $ac_word" >&5
+echo "configure:3011: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -3017,6 +3060,55 @@ if test x"$need_locks" = xno; then
fi
+# Save cache, so that ltconfig can load it
+cat > confcache <<\EOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs. It is not useful on other systems.
+# If it contains results you don't want to keep, you may remove or edit it.
+#
+# By default, configure uses ./config.cache as the cache file,
+# creating it if it does not exist already. You can give configure
+# the --cache-file=FILE option to use a different cache file; that is
+# what configure does when it calls configure scripts in
+# subdirectories, so they share the cache.
+# Giving --cache-file=/dev/null disables caching, for debugging configure.
+# config.status only pays attention to the cache file if you give it the
+# --recheck option to rerun configure.
+#
+EOF
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, don't put newlines in cache variables' values.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(set) 2>&1 |
+ case `(ac_space=' '; set | grep ac_space) 2>&1` in
+ *ac_space=\ *)
+ # `set' does not quote correctly, so add quotes (double-quote substitution
+ # turns \\\\ into \\, and sed turns \\ into \).
+ sed -n \
+ -e "s/'/'\\\\''/g" \
+ -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
+ ;;
+ *)
+ # `set' quotes correctly as required by POSIX, so do not add quotes.
+ sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
+ ;;
+ esac >> confcache
+if cmp -s $cache_file confcache; then
+ :
+else
+ if test -w $cache_file; then
+ echo "updating cache $cache_file"
+ cat confcache > $cache_file
+ else
+ echo "not updating unwritable cache $cache_file"
+ fi
+fi
+rm -f confcache
+
+
# Actually configure libtool. ac_aux_dir is where install-sh is found.
CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
LD="$LD" NM="$NM" RANLIB="$RANLIB" LN_S="$LN_S" \
@@ -3025,9 +3117,22 @@ ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \
|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
+# Reload cache, that may have been modified by ltconfig
+if test -r "$cache_file"; then
+ echo "loading cache $cache_file"
+ . $cache_file
+else
+ echo "creating cache $cache_file"
+ > $cache_file
+fi
+
+
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+
# Redirect the config.log output again, so that the ltconfig log is not
# clobbered by the next message.
exec 5>>./config.log
@@ -3040,6 +3145,29 @@ CC="$save_CC"
+# Check whether --enable-lib-all or --disable-lib-all was given.
+if test "${enable_lib_all+set}" = set; then
+ enableval="$enable_lib_all"
+
+ case "${enableval}" in
+ yes)
+ ace_user_enable_lib_all=yes
+ ;;
+ no)
+ ace_user_enable_lib_all=no
+ ;;
+ *)
+ { echo "configure: error: bad value ${enableval} for --enable-lib-all" 1>&2; exit 1; }
+ ;;
+ esac
+
+else
+
+ ace_user_enable_lib_all=yes
+
+fi
+
+
# Check whether --enable-lib-full or --disable-lib-full was given.
if test "${enable_lib_full+set}" = set; then
enableval="$enable_lib_full"
@@ -3803,37 +3931,60 @@ fi
-if test $ace_user_enable_lib_full = yes; then
- ace_user_enable_lib_os=yes
- ace_user_enable_lib_utils=yes
- ace_user_enable_lib_logging=yes
- ace_user_enable_lib_threads=yes
- ace_user_enable_lib_demux=yes
- ace_user_enable_lib_connection=yes
- ace_user_enable_lib_sockets=yes
- ace_user_enable_lib_ipc=yes
- ace_user_enable_lib_svcconf=yes
- ace_user_enable_lib_streams=yes
- ace_user_enable_lib_memory=yes
- ace_user_enable_lib_token=yes
- ace_user_enable_lib_other=yes
-else
-
- if test $ace_user_enable_lib_os = no &&
- test $ace_user_enable_lib_utils = no &&
- test $ace_user_enable_lib_logging = no &&
- test $ace_user_enable_lib_threads = no &&
- test $ace_user_enable_lib_demux = no &&
- test $ace_user_enable_lib_connection = no &&
- test $ace_user_enable_lib_sockets = no &&
- test $ace_user_enable_lib_ipc = no &&
- test $ace_user_enable_lib_svcconf = no &&
- test $ace_user_enable_lib_streams = no &&
- test $ace_user_enable_lib_memory = no &&
- test $ace_user_enable_lib_token = no &&
- test $ace_user_enable_lib_other = no; then
+if test $ace_user_enable_lib_all = yes; then
+
+
+ ace_user_enable_lib_os=yes
+ ace_user_enable_lib_utils=yes
+ ace_user_enable_lib_logging=yes
+ ace_user_enable_lib_threads=yes
+ ace_user_enable_lib_demux=yes
+ ace_user_enable_lib_connection=yes
+ ace_user_enable_lib_sockets=yes
+ ace_user_enable_lib_ipc=yes
+ ace_user_enable_lib_svcconf=yes
+ ace_user_enable_lib_streams=yes
+ ace_user_enable_lib_memory=yes
+ ace_user_enable_lib_token=yes
+ ace_user_enable_lib_other=yes
+
+
+elif test $ace_user_enable_lib_all = no; then
+
+
+ ace_user_enable_lib_os=no
+ ace_user_enable_lib_utils=no
+ ace_user_enable_lib_logging=no
+ ace_user_enable_lib_threads=no
+ ace_user_enable_lib_demux=no
+ ace_user_enable_lib_connection=no
+ ace_user_enable_lib_sockets=no
+ ace_user_enable_lib_ipc=no
+ ace_user_enable_lib_svcconf=no
+ ace_user_enable_lib_streams=no
+ ace_user_enable_lib_memory=no
+ ace_user_enable_lib_token=no
+ ace_user_enable_lib_other=no
+
+
+fi
+
+if test $ace_user_enable_lib_full = no &&
+ test $ace_user_enable_lib_os = no &&
+ test $ace_user_enable_lib_utils = no &&
+ test $ace_user_enable_lib_logging = no &&
+ test $ace_user_enable_lib_threads = no &&
+ test $ace_user_enable_lib_demux = no &&
+ test $ace_user_enable_lib_connection = no &&
+ test $ace_user_enable_lib_sockets = no &&
+ test $ace_user_enable_lib_ipc = no &&
+ test $ace_user_enable_lib_svcconf = no &&
+ test $ace_user_enable_lib_streams = no &&
+ test $ace_user_enable_lib_memory = no &&
+ test $ace_user_enable_lib_token = no &&
+ test $ace_user_enable_lib_other = no; then
+
{ echo "configure: error: no ACE components will be built. Specify which components to build" 1>&2; exit 1; }
- fi
fi
@@ -3969,11 +4120,11 @@ fi
if test X$ace_user_enable_lib_full = Xyes; then
- BUILD_ALL_COMPONENTS_TRUE=
- BUILD_ALL_COMPONENTS_FALSE='#'
+ BUILD_FULL_LIBRARY_TRUE=
+ BUILD_FULL_LIBRARY_FALSE='#'
else
- BUILD_ALL_COMPONENTS_TRUE='#'
- BUILD_ALL_COMPONENTS_FALSE=
+ BUILD_FULL_LIBRARY_TRUE='#'
+ BUILD_FULL_LIBRARY_FALSE=
fi
@@ -4241,7 +4392,7 @@ if test "${enable_purify+set}" = set; then
# Extract the first word of "purify", so it can be a program name with args.
set dummy purify; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4245: checking for $ac_word" >&5
+echo "configure:4396: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_PURIFY'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -4303,7 +4454,7 @@ if test "${enable_quantify+set}" = set; then
# Extract the first word of "quantify", so it can be a program name with args.
set dummy quantify; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4307: checking for $ac_word" >&5
+echo "configure:4458: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_QUANTIFY'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -4538,7 +4689,7 @@ fi
# Uses ac_ vars as temps to allow command line to override cache and checks.
# --without-x overrides everything else, but does not touch the cache.
echo $ac_n "checking for X""... $ac_c" 1>&6
-echo "configure:4542: checking for X" >&5
+echo "configure:4693: checking for X" >&5
# Check whether --with-x or --without-x was given.
if test "${with_x+set}" = set; then
@@ -4600,12 +4751,12 @@ if test "$ac_x_includes" = NO; then
# First, try using that file with no special directory specified.
cat > conftest.$ac_ext <<EOF
-#line 4604 "configure"
+#line 4755 "configure"
#include "confdefs.h"
#include <$x_direct_test_include>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4609: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4760: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -4674,14 +4825,14 @@ if test "$ac_x_libraries" = NO; then
ac_save_LIBS="$LIBS"
LIBS="-l$x_direct_test_library $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 4678 "configure"
+#line 4829 "configure"
#include "confdefs.h"
int main() {
${x_direct_test_function}()
; return 0; }
EOF
-if { (eval echo configure:4685: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4836: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
LIBS="$ac_save_LIBS"
# We can link X programs with no special library path.
@@ -4793,17 +4944,17 @@ else
case "`(uname -sr) 2>/dev/null`" in
"SunOS 5"*)
echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6
-echo "configure:4797: checking whether -R must be followed by a space" >&5
+echo "configure:4948: checking whether -R must be followed by a space" >&5
ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries"
cat > conftest.$ac_ext <<EOF
-#line 4800 "configure"
+#line 4951 "configure"
#include "confdefs.h"
int main() {
; return 0; }
EOF
-if { (eval echo configure:4807: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ac_R_nospace=yes
else
@@ -4819,14 +4970,14 @@ rm -f conftest*
else
LIBS="$ac_xsave_LIBS -R $x_libraries"
cat > conftest.$ac_ext <<EOF
-#line 4823 "configure"
+#line 4974 "configure"
#include "confdefs.h"
int main() {
; return 0; }
EOF
-if { (eval echo configure:4830: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4981: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ac_R_space=yes
else
@@ -4858,7 +5009,7 @@ rm -f conftest*
# libraries were built with DECnet support. And karl@cs.umb.edu says
# the Alpha needs dnet_stub (dnet does not exist).
echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
-echo "configure:4862: checking for dnet_ntoa in -ldnet" >&5
+echo "configure:5013: checking for dnet_ntoa in -ldnet" >&5
ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -4866,7 +5017,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-ldnet $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 4870 "configure"
+#line 5021 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -4880,7 +5031,7 @@ int main() {
dnet_ntoa()
; return 0; }
EOF
-if { (eval echo configure:4884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5035: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -4902,7 +5053,7 @@ fi
if test $ac_cv_lib_dnet_dnet_ntoa = no; then
echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6
-echo "configure:4906: checking for dnet_ntoa in -ldnet_stub" >&5
+echo "configure:5057: checking for dnet_ntoa in -ldnet_stub" >&5
ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -4910,7 +5061,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-ldnet_stub $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 4914 "configure"
+#line 5065 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -4924,7 +5075,7 @@ int main() {
dnet_ntoa()
; return 0; }
EOF
-if { (eval echo configure:4928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5079: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -4953,12 +5104,12 @@ fi
# The nsl library prevents programs from opening the X display
# on Irix 5.2, according to dickey@clark.net.
echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
-echo "configure:4957: checking for gethostbyname" >&5
+echo "configure:5108: checking for gethostbyname" >&5
if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 4962 "configure"
+#line 5113 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char gethostbyname(); below. */
@@ -4984,7 +5135,7 @@ gethostbyname();
; return 0; }
EOF
-if { (eval echo configure:4988: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_gethostbyname=yes"
else
@@ -5005,7 +5156,7 @@ fi
if test $ac_cv_func_gethostbyname = no; then
echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
-echo "configure:5009: checking for gethostbyname in -lnsl" >&5
+echo "configure:5160: checking for gethostbyname in -lnsl" >&5
ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5013,7 +5164,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lnsl $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5017 "configure"
+#line 5168 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5027,7 +5178,7 @@ int main() {
gethostbyname()
; return 0; }
EOF
-if { (eval echo configure:5031: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5182: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5057,12 +5208,12 @@ fi
# -lsocket must be given before -lnsl if both are needed.
# We assume that if connect needs -lnsl, so does gethostbyname.
echo $ac_n "checking for connect""... $ac_c" 1>&6
-echo "configure:5061: checking for connect" >&5
+echo "configure:5212: checking for connect" >&5
if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 5066 "configure"
+#line 5217 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char connect(); below. */
@@ -5088,7 +5239,7 @@ connect();
; return 0; }
EOF
-if { (eval echo configure:5092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5243: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_connect=yes"
else
@@ -5109,7 +5260,7 @@ fi
if test $ac_cv_func_connect = no; then
echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
-echo "configure:5113: checking for connect in -lsocket" >&5
+echo "configure:5264: checking for connect in -lsocket" >&5
ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5117,7 +5268,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5121 "configure"
+#line 5272 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5131,7 +5282,7 @@ int main() {
connect()
; return 0; }
EOF
-if { (eval echo configure:5135: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5155,12 +5306,12 @@ fi
# gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX.
echo $ac_n "checking for remove""... $ac_c" 1>&6
-echo "configure:5159: checking for remove" >&5
+echo "configure:5310: checking for remove" >&5
if eval "test \"`echo '$''{'ac_cv_func_remove'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 5164 "configure"
+#line 5315 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char remove(); below. */
@@ -5186,7 +5337,7 @@ remove();
; return 0; }
EOF
-if { (eval echo configure:5190: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5341: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_remove=yes"
else
@@ -5207,7 +5358,7 @@ fi
if test $ac_cv_func_remove = no; then
echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6
-echo "configure:5211: checking for remove in -lposix" >&5
+echo "configure:5362: checking for remove in -lposix" >&5
ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5215,7 +5366,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lposix $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5219 "configure"
+#line 5370 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5229,7 +5380,7 @@ int main() {
remove()
; return 0; }
EOF
-if { (eval echo configure:5233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5384: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5253,12 +5404,12 @@ fi
# BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
echo $ac_n "checking for shmat""... $ac_c" 1>&6
-echo "configure:5257: checking for shmat" >&5
+echo "configure:5408: checking for shmat" >&5
if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 5262 "configure"
+#line 5413 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char shmat(); below. */
@@ -5284,7 +5435,7 @@ shmat();
; return 0; }
EOF
-if { (eval echo configure:5288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_shmat=yes"
else
@@ -5305,7 +5456,7 @@ fi
if test $ac_cv_func_shmat = no; then
echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6
-echo "configure:5309: checking for shmat in -lipc" >&5
+echo "configure:5460: checking for shmat in -lipc" >&5
ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5313,7 +5464,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lipc $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5317 "configure"
+#line 5468 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5327,7 +5478,7 @@ int main() {
shmat()
; return 0; }
EOF
-if { (eval echo configure:5331: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5482: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5360,7 +5511,7 @@ fi
# libraries we check for below, so use a different variable.
# --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6
-echo "configure:5364: checking for IceConnectionNumber in -lICE" >&5
+echo "configure:5515: checking for IceConnectionNumber in -lICE" >&5
ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5368,7 +5519,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lICE $X_EXTRA_LIBS $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5372 "configure"
+#line 5523 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5382,7 +5533,7 @@ int main() {
IceConnectionNumber()
; return 0; }
EOF
-if { (eval echo configure:5386: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5537: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5710,7 +5861,7 @@ XTREACTOR_TEST_XLIBS=""
xt_reactor_go=no
echo $ac_n "checking for XmCreateRowColumn in -lXm""... $ac_c" 1>&6
-echo "configure:5714: checking for XmCreateRowColumn in -lXm" >&5
+echo "configure:5865: checking for XmCreateRowColumn in -lXm" >&5
ac_lib_var=`echo Xm'_'XmCreateRowColumn | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5718,7 +5869,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lXm -lXt $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5722 "configure"
+#line 5873 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5732,7 +5883,7 @@ int main() {
XmCreateRowColumn()
; return 0; }
EOF
-if { (eval echo configure:5736: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5887: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5759,7 +5910,7 @@ else
EOF
echo $ac_n "checking for XawInitializeWidgetSet in -lXaw""... $ac_c" 1>&6
-echo "configure:5763: checking for XawInitializeWidgetSet in -lXaw" >&5
+echo "configure:5914: checking for XawInitializeWidgetSet in -lXaw" >&5
ac_lib_var=`echo Xaw'_'XawInitializeWidgetSet | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5767,7 +5918,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lXaw -lXmu $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5771 "configure"
+#line 5922 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5781,7 +5932,7 @@ int main() {
XawInitializeWidgetSet()
; return 0; }
EOF
-if { (eval echo configure:5785: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5830,12 +5981,12 @@ fi
fi
echo $ac_n "checking for dlopen""... $ac_c" 1>&6
-echo "configure:5834: checking for dlopen" >&5
+echo "configure:5985: checking for dlopen" >&5
if eval "test \"`echo '$''{'ac_cv_func_dlopen'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 5839 "configure"
+#line 5990 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char dlopen(); below. */
@@ -5861,7 +6012,7 @@ dlopen();
; return 0; }
EOF
-if { (eval echo configure:5865: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_dlopen=yes"
else
@@ -5879,7 +6030,7 @@ if eval "test \"`echo '$ac_cv_func_'dlopen`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
-echo "configure:5883: checking for dlopen in -ldl" >&5
+echo "configure:6034: checking for dlopen in -ldl" >&5
ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5887,7 +6038,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-ldl $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5891 "configure"
+#line 6042 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5901,7 +6052,7 @@ int main() {
dlopen()
; return 0; }
EOF
-if { (eval echo configure:5905: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5923,7 +6074,7 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for dlopen in -lsvld""... $ac_c" 1>&6
-echo "configure:5927: checking for dlopen in -lsvld" >&5
+echo "configure:6078: checking for dlopen in -lsvld" >&5
ac_lib_var=`echo svld'_'dlopen | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5931,7 +6082,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lsvld $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5935 "configure"
+#line 6086 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5945,7 +6096,7 @@ int main() {
dlopen()
; return 0; }
EOF
-if { (eval echo configure:5949: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6100: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -5967,7 +6118,7 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for shl_get in -ldld""... $ac_c" 1>&6
-echo "configure:5971: checking for shl_get in -ldld" >&5
+echo "configure:6122: checking for shl_get in -ldld" >&5
ac_lib_var=`echo dld'_'shl_get | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -5975,7 +6126,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-ldld $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 5979 "configure"
+#line 6130 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -5989,7 +6140,7 @@ int main() {
shl_get()
; return 0; }
EOF
-if { (eval echo configure:5993: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6024,12 +6175,12 @@ fi
echo $ac_n "checking for socket""... $ac_c" 1>&6
-echo "configure:6028: checking for socket" >&5
+echo "configure:6179: checking for socket" >&5
if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 6033 "configure"
+#line 6184 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char socket(); below. */
@@ -6055,7 +6206,7 @@ socket();
; return 0; }
EOF
-if { (eval echo configure:6059: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6210: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_socket=yes"
else
@@ -6073,7 +6224,7 @@ if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
-echo "configure:6077: checking for socket in -lsocket" >&5
+echo "configure:6228: checking for socket in -lsocket" >&5
ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6081,7 +6232,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lsocket $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6085 "configure"
+#line 6236 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6095,7 +6246,7 @@ int main() {
socket()
; return 0; }
EOF
-if { (eval echo configure:6099: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6126,12 +6277,12 @@ fi
echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
-echo "configure:6130: checking for gethostbyname" >&5
+echo "configure:6281: checking for gethostbyname" >&5
if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 6135 "configure"
+#line 6286 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char gethostbyname(); below. */
@@ -6157,7 +6308,7 @@ gethostbyname();
; return 0; }
EOF
-if { (eval echo configure:6161: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6312: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_gethostbyname=yes"
else
@@ -6175,7 +6326,7 @@ if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
-echo "configure:6179: checking for gethostbyname in -lnsl" >&5
+echo "configure:6330: checking for gethostbyname in -lnsl" >&5
ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6183,7 +6334,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lnsl $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6187 "configure"
+#line 6338 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6197,7 +6348,7 @@ int main() {
gethostbyname()
; return 0; }
EOF
-if { (eval echo configure:6201: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6228,12 +6379,12 @@ fi
echo $ac_n "checking for getservbyname""... $ac_c" 1>&6
-echo "configure:6232: checking for getservbyname" >&5
+echo "configure:6383: checking for getservbyname" >&5
if eval "test \"`echo '$''{'ac_cv_func_getservbyname'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 6237 "configure"
+#line 6388 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getservbyname(); below. */
@@ -6259,7 +6410,7 @@ getservbyname();
; return 0; }
EOF
-if { (eval echo configure:6263: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6414: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getservbyname=yes"
else
@@ -6277,7 +6428,7 @@ if eval "test \"`echo '$ac_cv_func_'getservbyname`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for getservbyname in -lxnet""... $ac_c" 1>&6
-echo "configure:6281: checking for getservbyname in -lxnet" >&5
+echo "configure:6432: checking for getservbyname in -lxnet" >&5
ac_lib_var=`echo xnet'_'getservbyname | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6285,7 +6436,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lxnet $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6289 "configure"
+#line 6440 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6299,7 +6450,7 @@ int main() {
getservbyname()
; return 0; }
EOF
-if { (eval echo configure:6303: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6334,12 +6485,12 @@ fi
echo $ac_n "checking for compile""... $ac_c" 1>&6
-echo "configure:6338: checking for compile" >&5
+echo "configure:6489: checking for compile" >&5
if eval "test \"`echo '$''{'ac_cv_func_compile'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 6343 "configure"
+#line 6494 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char compile(); below. */
@@ -6365,7 +6516,7 @@ compile();
; return 0; }
EOF
-if { (eval echo configure:6369: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6520: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_compile=yes"
else
@@ -6383,7 +6534,7 @@ if eval "test \"`echo '$ac_cv_func_'compile`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for compile in -lgen""... $ac_c" 1>&6
-echo "configure:6387: checking for compile in -lgen" >&5
+echo "configure:6538: checking for compile in -lgen" >&5
ac_lib_var=`echo gen'_'compile | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6391,7 +6542,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lgen $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6395 "configure"
+#line 6546 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6405,7 +6556,7 @@ int main() {
compile()
; return 0; }
EOF
-if { (eval echo configure:6409: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6560: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6436,12 +6587,12 @@ fi
echo $ac_n "checking for exc_continue""... $ac_c" 1>&6
-echo "configure:6440: checking for exc_continue" >&5
+echo "configure:6591: checking for exc_continue" >&5
if eval "test \"`echo '$''{'ac_cv_func_exc_continue'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 6445 "configure"
+#line 6596 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char exc_continue(); below. */
@@ -6467,7 +6618,7 @@ exc_continue();
; return 0; }
EOF
-if { (eval echo configure:6471: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6622: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_exc_continue=yes"
else
@@ -6485,7 +6636,7 @@ if eval "test \"`echo '$ac_cv_func_'exc_continue`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for exc_continue in -lexc""... $ac_c" 1>&6
-echo "configure:6489: checking for exc_continue in -lexc" >&5
+echo "configure:6640: checking for exc_continue in -lexc" >&5
ac_lib_var=`echo exc'_'exc_continue | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6493,7 +6644,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lexc $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6497 "configure"
+#line 6648 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6507,7 +6658,7 @@ int main() {
exc_continue()
; return 0; }
EOF
-if { (eval echo configure:6511: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6662: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6538,12 +6689,12 @@ fi
echo $ac_n "checking for ctime_r""... $ac_c" 1>&6
-echo "configure:6542: checking for ctime_r" >&5
+echo "configure:6693: checking for ctime_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_ctime_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 6547 "configure"
+#line 6698 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char ctime_r(); below. */
@@ -6569,7 +6720,7 @@ ctime_r();
; return 0; }
EOF
-if { (eval echo configure:6573: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_ctime_r=yes"
else
@@ -6587,7 +6738,7 @@ if eval "test \"`echo '$ac_cv_func_'ctime_r`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for ctime_r in -lc_r""... $ac_c" 1>&6
-echo "configure:6591: checking for ctime_r in -lc_r" >&5
+echo "configure:6742: checking for ctime_r in -lc_r" >&5
ac_lib_var=`echo c_r'_'ctime_r | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6595,7 +6746,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lc_r $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6599 "configure"
+#line 6750 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6609,7 +6760,7 @@ int main() {
ctime_r()
; return 0; }
EOF
-if { (eval echo configure:6613: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6764: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6641,12 +6792,12 @@ fi
ace_has_tli_funcs=yes
echo $ac_n "checking for t_accept""... $ac_c" 1>&6
-echo "configure:6645: checking for t_accept" >&5
+echo "configure:6796: checking for t_accept" >&5
if eval "test \"`echo '$''{'ac_cv_func_t_accept'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 6650 "configure"
+#line 6801 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char t_accept(); below. */
@@ -6672,7 +6823,7 @@ t_accept();
; return 0; }
EOF
-if { (eval echo configure:6676: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6827: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_t_accept=yes"
else
@@ -6690,7 +6841,7 @@ if eval "test \"`echo '$ac_cv_func_'t_accept`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for t_accept in -lxti""... $ac_c" 1>&6
-echo "configure:6694: checking for t_accept in -lxti" >&5
+echo "configure:6845: checking for t_accept in -lxti" >&5
ac_lib_var=`echo xti'_'t_accept | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6698,7 +6849,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lxti $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6702 "configure"
+#line 6853 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6712,7 +6863,7 @@ int main() {
t_accept()
; return 0; }
EOF
-if { (eval echo configure:6716: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6867: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6738,7 +6889,7 @@ EOF
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for t_accept in -ltli_r""... $ac_c" 1>&6
-echo "configure:6742: checking for t_accept in -ltli_r" >&5
+echo "configure:6893: checking for t_accept in -ltli_r" >&5
ac_lib_var=`echo tli_r'_'t_accept | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6746,7 +6897,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-ltli_r $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6750 "configure"
+#line 6901 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6760,7 +6911,7 @@ int main() {
t_accept()
; return 0; }
EOF
-if { (eval echo configure:6764: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6915: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6786,7 +6937,7 @@ EOF
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for t_accept in -ltli""... $ac_c" 1>&6
-echo "configure:6790: checking for t_accept in -ltli" >&5
+echo "configure:6941: checking for t_accept in -ltli" >&5
ac_lib_var=`echo tli'_'t_accept | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6794,7 +6945,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-ltli $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6798 "configure"
+#line 6949 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6808,7 +6959,7 @@ int main() {
t_accept()
; return 0; }
EOF
-if { (eval echo configure:6812: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6963: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6834,7 +6985,7 @@ EOF
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for t_accept in -lnsl""... $ac_c" 1>&6
-echo "configure:6838: checking for t_accept in -lnsl" >&5
+echo "configure:6989: checking for t_accept in -lnsl" >&5
ac_lib_var=`echo nsl'_'t_accept | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -6842,7 +6993,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lnsl $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 6846 "configure"
+#line 6997 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -6856,7 +7007,7 @@ int main() {
t_accept()
; return 0; }
EOF
-if { (eval echo configure:6860: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -6898,7 +7049,7 @@ if test "$ace_user_enable_threads" = yes; then
echo $ac_n "checking if compiler may need a thread flag""... $ac_c" 1>&6
-echo "configure:6902: checking if compiler may need a thread flag" >&5
+echo "configure:7053: checking if compiler may need a thread flag" >&5
if eval "test \"`echo '$''{'ace_cv_feature_may_need_thread_flag'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -6913,7 +7064,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 6917 "configure"
+#line 7068 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -6932,7 +7083,7 @@ thr_create();
; return 0; }
EOF
-if { (eval echo configure:6936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7087: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_may_need_thread_flag=no
@@ -6945,14 +7096,14 @@ else
cat > conftest.$ac_ext <<EOF
-#line 6949 "configure"
+#line 7100 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:6956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:7107: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -6985,7 +7136,7 @@ EOF
ace_real_function="pthread_create"
fi
cat > conftest.$ac_ext <<EOF
-#line 6989 "configure"
+#line 7140 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7004,7 +7155,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:7008: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7159: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_may_need_thread_flag=no
@@ -7047,7 +7198,7 @@ fi
echo $ac_n "checking if compiler can use -mt flag""... $ac_c" 1>&6
-echo "configure:7051: checking if compiler can use -mt flag" >&5
+echo "configure:7202: checking if compiler can use -mt flag" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_mt_flag'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -7062,7 +7213,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7066 "configure"
+#line 7217 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7081,7 +7232,7 @@ thr_create();
; return 0; }
EOF
-if { (eval echo configure:7085: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7236: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_mt_flag=yes
@@ -7094,14 +7245,14 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7098 "configure"
+#line 7249 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:7105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:7256: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -7134,7 +7285,7 @@ EOF
ace_real_function="pthread_create"
fi
cat > conftest.$ac_ext <<EOF
-#line 7138 "configure"
+#line 7289 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7153,7 +7304,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:7157: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_mt_flag=yes
@@ -7204,7 +7355,7 @@ fi
echo $ac_n "checking if compiler can use -pthread flag""... $ac_c" 1>&6
-echo "configure:7208: checking if compiler can use -pthread flag" >&5
+echo "configure:7359: checking if compiler can use -pthread flag" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_pthread_flag'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -7219,7 +7370,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7223 "configure"
+#line 7374 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7238,7 +7389,7 @@ thr_create();
; return 0; }
EOF
-if { (eval echo configure:7242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7393: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_pthread_flag=yes
@@ -7251,14 +7402,14 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7255 "configure"
+#line 7406 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:7262: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:7413: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -7291,7 +7442,7 @@ EOF
ace_real_function="pthread_create"
fi
cat > conftest.$ac_ext <<EOF
-#line 7295 "configure"
+#line 7446 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7310,7 +7461,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:7314: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7465: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_pthread_flag=yes
@@ -7362,7 +7513,7 @@ fi
echo $ac_n "checking if compiler can use -pthreads flag""... $ac_c" 1>&6
-echo "configure:7366: checking if compiler can use -pthreads flag" >&5
+echo "configure:7517: checking if compiler can use -pthreads flag" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_pthreads_flag'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -7377,7 +7528,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7381 "configure"
+#line 7532 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7396,7 +7547,7 @@ thr_create();
; return 0; }
EOF
-if { (eval echo configure:7400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7551: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_pthreads_flag=yes
@@ -7409,14 +7560,14 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7413 "configure"
+#line 7564 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:7420: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:7571: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -7449,7 +7600,7 @@ EOF
ace_real_function="pthread_create"
fi
cat > conftest.$ac_ext <<EOF
-#line 7453 "configure"
+#line 7604 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7468,7 +7619,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:7472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7623: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_pthreads_flag=yes
@@ -7520,7 +7671,7 @@ fi
echo $ac_n "checking if compiler can use -mthreads flag""... $ac_c" 1>&6
-echo "configure:7524: checking if compiler can use -mthreads flag" >&5
+echo "configure:7675: checking if compiler can use -mthreads flag" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_mthreads_flag'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -7535,7 +7686,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7539 "configure"
+#line 7690 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7554,7 +7705,7 @@ thr_create();
; return 0; }
EOF
-if { (eval echo configure:7558: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_mthreads_flag=yes
@@ -7567,14 +7718,14 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7571 "configure"
+#line 7722 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:7578: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:7729: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -7607,7 +7758,7 @@ EOF
ace_real_function="pthread_create"
fi
cat > conftest.$ac_ext <<EOF
-#line 7611 "configure"
+#line 7762 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7626,7 +7777,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:7630: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7781: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_mthreads_flag=yes
@@ -7678,7 +7829,7 @@ fi
echo $ac_n "checking if compiler can use -threads flag""... $ac_c" 1>&6
-echo "configure:7682: checking if compiler can use -threads flag" >&5
+echo "configure:7833: checking if compiler can use -threads flag" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_dash_threads_flag'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -7693,7 +7844,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7697 "configure"
+#line 7848 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7712,7 +7863,7 @@ thr_create();
; return 0; }
EOF
-if { (eval echo configure:7716: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7867: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_dash_threads_flag=yes
@@ -7725,14 +7876,14 @@ else
cat > conftest.$ac_ext <<EOF
-#line 7729 "configure"
+#line 7880 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:7736: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:7887: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -7765,7 +7916,7 @@ EOF
ace_real_function="pthread_create"
fi
cat > conftest.$ac_ext <<EOF
-#line 7769 "configure"
+#line 7920 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C"
@@ -7784,7 +7935,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:7788: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:7939: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_has_dash_threads_flag=yes
@@ -7840,12 +7991,12 @@ fi
ace_has_sthreads=no
echo $ac_n "checking for thr_create""... $ac_c" 1>&6
-echo "configure:7844: checking for thr_create" >&5
+echo "configure:7995: checking for thr_create" >&5
if eval "test \"`echo '$''{'ac_cv_func_thr_create'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 7849 "configure"
+#line 8000 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char thr_create(); below. */
@@ -7871,7 +8022,7 @@ thr_create();
; return 0; }
EOF
-if { (eval echo configure:7875: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8026: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_thr_create=yes"
else
@@ -7896,7 +8047,7 @@ else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for thr_create in -lthread""... $ac_c" 1>&6
-echo "configure:7900: checking for thr_create in -lthread" >&5
+echo "configure:8051: checking for thr_create in -lthread" >&5
ac_lib_var=`echo thread'_'thr_create | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -7904,7 +8055,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lthread $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 7908 "configure"
+#line 8059 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -7918,7 +8069,7 @@ int main() {
thr_create()
; return 0; }
EOF
-if { (eval echo configure:7922: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8073: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -7952,13 +8103,13 @@ fi
echo $ac_n "checking for pthreads backward compatibility macros""... $ac_c" 1>&6
-echo "configure:7956: checking for pthreads backward compatibility macros" >&5
+echo "configure:8107: checking for pthreads backward compatibility macros" >&5
if eval "test \"`echo '$''{'ace_cv_lib_pthread_compat_macros'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 7962 "configure"
+#line 8113 "configure"
#include "confdefs.h"
#include <pthread.h>
@@ -7993,14 +8144,14 @@ echo "$ac_t""$ace_cv_lib_pthread_compat_macros" 1>&6
cat > conftest.$ac_ext <<EOF
-#line 7997 "configure"
+#line 8148 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8004: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8155: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -8036,19 +8187,19 @@ EOF
if test pthread_create != "$ace_real_function"; then
echo $ac_n "checking for real pthread_create from pthread.h""... $ac_c" 1>&6
-echo "configure:8040: checking for real pthread_create from pthread.h" >&5
+echo "configure:8191: checking for real pthread_create from pthread.h" >&5
echo "$ac_t""$ace_real_function" 1>&6
fi
else
ace_real_function=pthread_create
fi
echo $ac_n "checking for $ace_real_function""... $ac_c" 1>&6
-echo "configure:8047: checking for $ace_real_function" >&5
+echo "configure:8198: checking for $ace_real_function" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ace_real_function'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8052 "configure"
+#line 8203 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ace_real_function(); below. */
@@ -8074,7 +8225,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:8078: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8229: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_$ace_real_function=yes"
else
@@ -8097,7 +8248,7 @@ EOF
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6
-echo "configure:8101: checking for pthread_create in -lpthread" >&5
+echo "configure:8252: checking for pthread_create in -lpthread" >&5
ac_lib_var=`echo pthread'_'pthread_create | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8105,7 +8256,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lpthread $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8109 "configure"
+#line 8260 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8119,7 +8270,7 @@ int main() {
pthread_create()
; return 0; }
EOF
-if { (eval echo configure:8123: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8153,14 +8304,14 @@ fi
cat > conftest.$ac_ext <<EOF
-#line 8157 "configure"
+#line 8308 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8164: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8315: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -8196,14 +8347,14 @@ EOF
if test pthread_create != "$ace_real_function"; then
echo $ac_n "checking for real pthread_create from pthread.h""... $ac_c" 1>&6
-echo "configure:8200: checking for real pthread_create from pthread.h" >&5
+echo "configure:8351: checking for real pthread_create from pthread.h" >&5
echo "$ac_t""$ace_real_function" 1>&6
fi
else
ace_real_function=pthread_create
fi
echo $ac_n "checking for $ace_real_function in -lpthread""... $ac_c" 1>&6
-echo "configure:8207: checking for $ace_real_function in -lpthread" >&5
+echo "configure:8358: checking for $ace_real_function in -lpthread" >&5
ac_lib_var=`echo pthread'_'$ace_real_function | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8211,7 +8362,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lpthread $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8215 "configure"
+#line 8366 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8225,7 +8376,7 @@ int main() {
$ace_real_function()
; return 0; }
EOF
-if { (eval echo configure:8229: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8380: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8255,7 +8406,7 @@ fi
fi
if test "$ace_has_pthreads" = no; then
echo $ac_n "checking for pthread_create in -lpthreads""... $ac_c" 1>&6
-echo "configure:8259: checking for pthread_create in -lpthreads" >&5
+echo "configure:8410: checking for pthread_create in -lpthreads" >&5
ac_lib_var=`echo pthreads'_'pthread_create | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8263,7 +8414,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lpthreads $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8267 "configure"
+#line 8418 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8277,7 +8428,7 @@ int main() {
pthread_create()
; return 0; }
EOF
-if { (eval echo configure:8281: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8432: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8307,7 +8458,7 @@ fi
fi
if test "$ace_has_pthreads" = no; then
echo $ac_n "checking for pthread_create in -lc_r""... $ac_c" 1>&6
-echo "configure:8311: checking for pthread_create in -lc_r" >&5
+echo "configure:8462: checking for pthread_create in -lc_r" >&5
ac_lib_var=`echo c_r'_'pthread_create | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8315,7 +8466,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lc_r $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8319 "configure"
+#line 8470 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8329,7 +8480,7 @@ int main() {
pthread_create()
; return 0; }
EOF
-if { (eval echo configure:8333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8359,7 +8510,7 @@ fi
fi
if test "$ace_has_pthreads" = no; then
echo $ac_n "checking for pthread_create in -lgthreads""... $ac_c" 1>&6
-echo "configure:8363: checking for pthread_create in -lgthreads" >&5
+echo "configure:8514: checking for pthread_create in -lgthreads" >&5
ac_lib_var=`echo gthreads'_'pthread_create | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8367,7 +8518,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lgthreads $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8371 "configure"
+#line 8522 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8381,7 +8532,7 @@ int main() {
pthread_create()
; return 0; }
EOF
-if { (eval echo configure:8385: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8536: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8422,12 +8573,12 @@ fi
fi
ace_has_aio_funcs=yes
echo $ac_n "checking for aio_read""... $ac_c" 1>&6
-echo "configure:8426: checking for aio_read" >&5
+echo "configure:8577: checking for aio_read" >&5
if eval "test \"`echo '$''{'ac_cv_func_aio_read'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8431 "configure"
+#line 8582 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char aio_read(); below. */
@@ -8453,7 +8604,7 @@ aio_read();
; return 0; }
EOF
-if { (eval echo configure:8457: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_aio_read=yes"
else
@@ -8471,7 +8622,7 @@ if eval "test \"`echo '$ac_cv_func_'aio_read`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for aio_read in -laio""... $ac_c" 1>&6
-echo "configure:8475: checking for aio_read in -laio" >&5
+echo "configure:8626: checking for aio_read in -laio" >&5
ac_lib_var=`echo aio'_'aio_read | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8479,7 +8630,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-laio $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8483 "configure"
+#line 8634 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8493,7 +8644,7 @@ int main() {
aio_read()
; return 0; }
EOF
-if { (eval echo configure:8497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8648: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8519,7 +8670,7 @@ EOF
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for aio_read in -lposix4""... $ac_c" 1>&6
-echo "configure:8523: checking for aio_read in -lposix4" >&5
+echo "configure:8674: checking for aio_read in -lposix4" >&5
ac_lib_var=`echo posix4'_'aio_read | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8527,7 +8678,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lposix4 $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8531 "configure"
+#line 8682 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8541,7 +8692,7 @@ int main() {
aio_read()
; return 0; }
EOF
-if { (eval echo configure:8545: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8567,7 +8718,7 @@ EOF
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for aio_read in -lrt""... $ac_c" 1>&6
-echo "configure:8571: checking for aio_read in -lrt" >&5
+echo "configure:8722: checking for aio_read in -lrt" >&5
ac_lib_var=`echo rt'_'aio_read | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8575,7 +8726,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lrt $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8579 "configure"
+#line 8730 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8589,7 +8740,7 @@ int main() {
aio_read()
; return 0; }
EOF
-if { (eval echo configure:8593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8625,12 +8776,12 @@ fi
echo $ac_n "checking for sched_yield""... $ac_c" 1>&6
-echo "configure:8629: checking for sched_yield" >&5
+echo "configure:8780: checking for sched_yield" >&5
if eval "test \"`echo '$''{'ac_cv_func_sched_yield'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8634 "configure"
+#line 8785 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sched_yield(); below. */
@@ -8656,7 +8807,7 @@ sched_yield();
; return 0; }
EOF
-if { (eval echo configure:8660: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8811: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sched_yield=yes"
else
@@ -8674,7 +8825,7 @@ if eval "test \"`echo '$ac_cv_func_'sched_yield`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for sched_yield in -lposix4""... $ac_c" 1>&6
-echo "configure:8678: checking for sched_yield in -lposix4" >&5
+echo "configure:8829: checking for sched_yield in -lposix4" >&5
ac_lib_var=`echo posix4'_'sched_yield | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8682,7 +8833,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lposix4 $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8686 "configure"
+#line 8837 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8696,7 +8847,7 @@ int main() {
sched_yield()
; return 0; }
EOF
-if { (eval echo configure:8700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8851: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8726,12 +8877,12 @@ for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
-echo "configure:8730: checking for $ac_hdr that defines DIR" >&5
+echo "configure:8881: checking for $ac_hdr that defines DIR" >&5
if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8735 "configure"
+#line 8886 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <$ac_hdr>
@@ -8739,7 +8890,7 @@ int main() {
DIR *dirp = 0;
; return 0; }
EOF
-if { (eval echo configure:8743: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:8894: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
eval "ac_cv_header_dirent_$ac_safe=yes"
else
@@ -8764,7 +8915,7 @@ done
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
if test $ac_header_dirent = dirent.h; then
echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
-echo "configure:8768: checking for opendir in -ldir" >&5
+echo "configure:8919: checking for opendir in -ldir" >&5
ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8772,7 +8923,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-ldir $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8776 "configure"
+#line 8927 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8786,7 +8937,7 @@ int main() {
opendir()
; return 0; }
EOF
-if { (eval echo configure:8790: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8941: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8808,7 +8959,7 @@ fi
else
echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
-echo "configure:8812: checking for opendir in -lx" >&5
+echo "configure:8963: checking for opendir in -lx" >&5
ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -8816,7 +8967,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lx $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 8820 "configure"
+#line 8971 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -8830,7 +8981,7 @@ int main() {
opendir()
; return 0; }
EOF
-if { (eval echo configure:8834: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8985: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -8864,12 +9015,12 @@ EOF
fi
echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
-echo "configure:8868: checking for sys/wait.h that is POSIX.1 compatible" >&5
+echo "configure:9019: checking for sys/wait.h that is POSIX.1 compatible" >&5
if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8873 "configure"
+#line 9024 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/wait.h>
@@ -8885,7 +9036,7 @@ wait (&s);
s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
; return 0; }
EOF
-if { (eval echo configure:8889: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:9040: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ac_cv_header_sys_wait_h=yes
else
@@ -8909,17 +9060,17 @@ fi
if test "$am_cv_cygwin32" = yes; then
ac_safe=`echo "cygwin32/socket.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for cygwin32/socket.h""... $ac_c" 1>&6
-echo "configure:8913: checking for cygwin32/socket.h" >&5
+echo "configure:9064: checking for cygwin32/socket.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8918 "configure"
+#line 9069 "configure"
#include "confdefs.h"
#include <cygwin32/socket.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8923: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9074: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -8947,17 +9098,17 @@ fi
ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6
-echo "configure:8951: checking for dlfcn.h" >&5
+echo "configure:9102: checking for dlfcn.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8956 "configure"
+#line 9107 "configure"
#include "confdefs.h"
#include <dlfcn.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8961: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9112: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -8988,17 +9139,17 @@ fi
ac_safe=`echo "malloc.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for malloc.h""... $ac_c" 1>&6
-echo "configure:8992: checking for malloc.h" >&5
+echo "configure:9143: checking for malloc.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 8997 "configure"
+#line 9148 "configure"
#include "confdefs.h"
#include <malloc.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9002: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9153: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9026,17 +9177,17 @@ fi
ac_safe=`echo "memory.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for memory.h""... $ac_c" 1>&6
-echo "configure:9030: checking for memory.h" >&5
+echo "configure:9181: checking for memory.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9035 "configure"
+#line 9186 "configure"
#include "confdefs.h"
#include <memory.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9040: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9191: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9064,17 +9215,17 @@ fi
ac_safe=`echo "bytesex.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for bytesex.h""... $ac_c" 1>&6
-echo "configure:9068: checking for bytesex.h" >&5
+echo "configure:9219: checking for bytesex.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9073 "configure"
+#line 9224 "configure"
#include "confdefs.h"
#include <bytesex.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9078: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9229: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9102,17 +9253,17 @@ fi
ac_safe=`echo "sys/msg.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/msg.h""... $ac_c" 1>&6
-echo "configure:9106: checking for sys/msg.h" >&5
+echo "configure:9257: checking for sys/msg.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9111 "configure"
+#line 9262 "configure"
#include "confdefs.h"
#include <sys/msg.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9116: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9267: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9131,13 +9282,13 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo $ac_n "checking if _KERNEL is needed for msg prototypes""... $ac_c" 1>&6
-echo "configure:9135: checking if _KERNEL is needed for msg prototypes" >&5
+echo "configure:9286: checking if _KERNEL is needed for msg prototypes" >&5
if eval "test \"`echo '$''{'ace_cv_lib_broken_msg_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9141 "configure"
+#line 9292 "configure"
#include "confdefs.h"
#include <sys/msg.h>
@@ -9148,7 +9299,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:9152: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:9303: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_broken_msg_h=no
@@ -9159,7 +9310,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 9163 "configure"
+#line 9314 "configure"
#include "confdefs.h"
#ifndef _KERNEL
@@ -9173,7 +9324,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:9177: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:9328: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_broken_msg_h=yes
@@ -9218,17 +9369,17 @@ fi
ac_safe=`echo "sys/param.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/param.h""... $ac_c" 1>&6
-echo "configure:9222: checking for sys/param.h" >&5
+echo "configure:9373: checking for sys/param.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9227 "configure"
+#line 9378 "configure"
#include "confdefs.h"
#include <sys/param.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9232: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9383: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9256,17 +9407,17 @@ fi
ac_safe=`echo "sys/priocntl.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/priocntl.h""... $ac_c" 1>&6
-echo "configure:9260: checking for sys/priocntl.h" >&5
+echo "configure:9411: checking for sys/priocntl.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9265 "configure"
+#line 9416 "configure"
#include "confdefs.h"
#include <sys/priocntl.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9270: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9421: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9288,19 +9439,57 @@ else
fi
+ac_safe=`echo "ucontext.h" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for ucontext.h""... $ac_c" 1>&6
+echo "configure:9445: checking for ucontext.h" >&5
+if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+ cat > conftest.$ac_ext <<EOF
+#line 9450 "configure"
+#include "confdefs.h"
+#include <ucontext.h>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:9455: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+ rm -rf conftest*
+ eval "ac_cv_header_$ac_safe=yes"
+else
+ echo "$ac_err" >&5
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+ eval "ac_cv_header_$ac_safe=no"
+fi
+rm -f conftest*
+fi
+if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+ echo "$ac_t""yes" 1>&6
+
+else
+ echo "$ac_t""no" 1>&6
+cat >> confdefs.h <<\EOF
+#define ACE_LACKS_UCONTEXT_H 1
+EOF
+
+fi
+
+
ac_safe=`echo "sys/procfs.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/procfs.h""... $ac_c" 1>&6
-echo "configure:9294: checking for sys/procfs.h" >&5
+echo "configure:9483: checking for sys/procfs.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9299 "configure"
+#line 9488 "configure"
#include "confdefs.h"
#include <sys/procfs.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9304: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9493: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9316,10 +9505,63 @@ rm -f conftest*
fi
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
- cat >> confdefs.h <<\EOF
+
+
+ echo $ac_n "checking if sys/procfs.h conflicts with ucontext.h""... $ac_c" 1>&6
+echo "configure:9512: checking if sys/procfs.h conflicts with ucontext.h" >&5
+ if eval "test \"`echo '$''{'ace_has_procfs_conflict'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+
+ cat > conftest.$ac_ext <<EOF
+#line 9518 "configure"
+#include "confdefs.h"
+
+#ifndef ACE_LACKS_UCONTEXT_H
+# include <ucontext.h>
+#endif
+
+#include <sys/procfs.h>
+
+int main() {
+
+ int a = 0;
+
+; return 0; }
+EOF
+if { (eval echo configure:9533: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ rm -rf conftest*
+
+ ace_has_procfs_conflict=no
+
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+
+ ace_has_procfs_conflict=yes
+
+fi
+rm -f conftest*
+
+fi
+
+ echo "$ac_t""$ace_has_procfs_conflict" 1>&6
+ if test "$ace_has_procfs_conflict" = yes; then
+ ace_just_a_place_holder=fixme
+
+
+ else
+ ace_just_a_place_holder=fixme
+
+ cat >> confdefs.h <<\EOF
#define ACE_HAS_PROC_FS 1
EOF
+
+ fi
+
+
else
echo "$ac_t""no" 1>&6
fi
@@ -9327,17 +9569,17 @@ fi
ac_safe=`echo "sys/select.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/select.h""... $ac_c" 1>&6
-echo "configure:9331: checking for sys/select.h" >&5
+echo "configure:9573: checking for sys/select.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9336 "configure"
+#line 9578 "configure"
#include "confdefs.h"
#include <sys/select.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9341: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9583: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9364,17 +9606,17 @@ fi
ac_safe=`echo "netinet/tcp.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for netinet/tcp.h""... $ac_c" 1>&6
-echo "configure:9368: checking for netinet/tcp.h" >&5
+echo "configure:9610: checking for netinet/tcp.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9373 "configure"
+#line 9615 "configure"
#include "confdefs.h"
#include <netinet/tcp.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9378: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9620: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9402,17 +9644,17 @@ fi
ac_safe=`echo "sys/sockio.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/sockio.h""... $ac_c" 1>&6
-echo "configure:9406: checking for sys/sockio.h" >&5
+echo "configure:9648: checking for sys/sockio.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9411 "configure"
+#line 9653 "configure"
#include "confdefs.h"
#include <sys/sockio.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9416: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9658: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9439,17 +9681,17 @@ fi
ac_safe=`echo "sysent.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sysent.h""... $ac_c" 1>&6
-echo "configure:9443: checking for sysent.h" >&5
+echo "configure:9685: checking for sysent.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9448 "configure"
+#line 9690 "configure"
#include "confdefs.h"
#include <sysent.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9453: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9695: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9476,17 +9718,17 @@ fi
ac_safe=`echo "sys/systeminfo.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/systeminfo.h""... $ac_c" 1>&6
-echo "configure:9480: checking for sys/systeminfo.h" >&5
+echo "configure:9722: checking for sys/systeminfo.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9485 "configure"
+#line 9727 "configure"
#include "confdefs.h"
#include <sys/systeminfo.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9490: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9732: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9509,17 +9751,17 @@ fi
ac_safe=`echo "sys/filio.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/filio.h""... $ac_c" 1>&6
-echo "configure:9513: checking for sys/filio.h" >&5
+echo "configure:9755: checking for sys/filio.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9518 "configure"
+#line 9760 "configure"
#include "confdefs.h"
#include <sys/filio.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9523: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9765: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9546,17 +9788,17 @@ fi
ac_safe=`echo "sys/uio.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/uio.h""... $ac_c" 1>&6
-echo "configure:9550: checking for sys/uio.h" >&5
+echo "configure:9792: checking for sys/uio.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9555 "configure"
+#line 9797 "configure"
#include "confdefs.h"
#include <sys/uio.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9560: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9802: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9579,17 +9821,17 @@ fi
ac_safe=`echo "sys/ioctl.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/ioctl.h""... $ac_c" 1>&6
-echo "configure:9583: checking for sys/ioctl.h" >&5
+echo "configure:9825: checking for sys/ioctl.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9588 "configure"
+#line 9830 "configure"
#include "confdefs.h"
#include <sys/ioctl.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9593: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9835: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9616,17 +9858,17 @@ fi
ac_safe=`echo "sys/types.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/types.h""... $ac_c" 1>&6
-echo "configure:9620: checking for sys/types.h" >&5
+echo "configure:9862: checking for sys/types.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9625 "configure"
+#line 9867 "configure"
#include "confdefs.h"
#include <sys/types.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9630: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9872: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9654,17 +9896,17 @@ fi
ac_safe=`echo "sys/termios.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/termios.h""... $ac_c" 1>&6
-echo "configure:9658: checking for sys/termios.h" >&5
+echo "configure:9900: checking for sys/termios.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9663 "configure"
+#line 9905 "configure"
#include "confdefs.h"
#include <sys/termios.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9668: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9910: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9682,7 +9924,7 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
cat > conftest.$ac_ext <<EOF
-#line 9686 "configure"
+#line 9928 "configure"
#include "confdefs.h"
#include <sys/termios.h>
@@ -9719,17 +9961,17 @@ fi
if test "$ace_has_tli_funcs" = yes; then
ac_safe=`echo "xti.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for xti.h""... $ac_c" 1>&6
-echo "configure:9723: checking for xti.h" >&5
+echo "configure:9965: checking for xti.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9728 "configure"
+#line 9970 "configure"
#include "confdefs.h"
#include <xti.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9733: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9975: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9763,17 +10005,17 @@ fi
ac_safe=`echo "sys/xti.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/xti.h""... $ac_c" 1>&6
-echo "configure:9767: checking for sys/xti.h" >&5
+echo "configure:10009: checking for sys/xti.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9772 "configure"
+#line 10014 "configure"
#include "confdefs.h"
#include <sys/xti.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9777: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10019: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9811,17 +10053,17 @@ fi
ac_safe=`echo "sys/timod.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/timod.h""... $ac_c" 1>&6
-echo "configure:9815: checking for sys/timod.h" >&5
+echo "configure:10057: checking for sys/timod.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9820 "configure"
+#line 10062 "configure"
#include "confdefs.h"
#include <sys/timod.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9825: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10067: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9848,17 +10090,17 @@ else
ac_safe=`echo "tli/timod.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for tli/timod.h""... $ac_c" 1>&6
-echo "configure:9852: checking for tli/timod.h" >&5
+echo "configure:10094: checking for tli/timod.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9857 "configure"
+#line 10099 "configure"
#include "confdefs.h"
#include <tli/timod.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9862: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10104: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9890,17 +10132,17 @@ fi
ac_safe=`echo "tiuser.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for tiuser.h""... $ac_c" 1>&6
-echo "configure:9894: checking for tiuser.h" >&5
+echo "configure:10136: checking for tiuser.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9899 "configure"
+#line 10141 "configure"
#include "confdefs.h"
#include <tiuser.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9904: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10146: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -9935,13 +10177,13 @@ fi
if test "$ac_cv_header_tiuser_h" = yes; then
echo $ac_n "checking if tiuser.h is protected by extern \"C\"""... $ac_c" 1>&6
-echo "configure:9939: checking if tiuser.h is protected by extern \"C\"" >&5
+echo "configure:10181: checking if tiuser.h is protected by extern \"C\"" >&5
if eval "test \"`echo '$''{'ace_cv_lib_tiuser_with_extern_c'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9945 "configure"
+#line 10187 "configure"
#include "confdefs.h"
#include <tiuser.h>
EOF
@@ -9977,17 +10219,17 @@ EOF
fi
ac_safe=`echo "xliuser.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for xliuser.h""... $ac_c" 1>&6
-echo "configure:9981: checking for xliuser.h" >&5
+echo "configure:10223: checking for xliuser.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 9986 "configure"
+#line 10228 "configure"
#include "confdefs.h"
#include <xliuser.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9991: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10233: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10023,13 +10265,13 @@ fi
if test "$ace_has_tli" = yes; then
echo $ac_n "checking for TLI prototypes""... $ac_c" 1>&6
-echo "configure:10027: checking for TLI prototypes" >&5
+echo "configure:10269: checking for TLI prototypes" >&5
if eval "test \"`echo '$''{'ace_cv_lib_tli_prototypes'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10033 "configure"
+#line 10275 "configure"
#include "confdefs.h"
#if defined (ACE_HAS_TIMOD_H)
@@ -10094,13 +10336,13 @@ EOF
echo $ac_n "checking for t_errno in TLI headers""... $ac_c" 1>&6
-echo "configure:10098: checking for t_errno in TLI headers" >&5
+echo "configure:10340: checking for t_errno in TLI headers" >&5
if eval "test \"`echo '$''{'ace_cv_lib_has_t_errno'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10104 "configure"
+#line 10346 "configure"
#include "confdefs.h"
#if defined (ACE_HAS_TIMOD_H)
@@ -10160,12 +10402,12 @@ fi
ace_just_a_place_holder=fixme
echo $ac_n "checking for _terrno""... $ac_c" 1>&6
-echo "configure:10164: checking for _terrno" >&5
+echo "configure:10406: checking for _terrno" >&5
if eval "test \"`echo '$''{'ac_cv_func__terrno'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10169 "configure"
+#line 10411 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char _terrno(); below. */
@@ -10191,7 +10433,7 @@ _terrno();
; return 0; }
EOF
-if { (eval echo configure:10195: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10437: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func__terrno=yes"
else
@@ -10229,17 +10471,17 @@ EOF
fi fi
ac_safe=`echo "sys/time.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/time.h""... $ac_c" 1>&6
-echo "configure:10233: checking for sys/time.h" >&5
+echo "configure:10475: checking for sys/time.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10238 "configure"
+#line 10480 "configure"
#include "confdefs.h"
#include <sys/time.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10243: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10485: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10257,7 +10499,7 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
cat > conftest.$ac_ext <<EOF
-#line 10261 "configure"
+#line 10503 "configure"
#include "confdefs.h"
#include <time.h>
EOF
@@ -10283,17 +10525,17 @@ fi
ac_safe=`echo "sys/mman.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/mman.h""... $ac_c" 1>&6
-echo "configure:10287: checking for sys/mman.h" >&5
+echo "configure:10529: checking for sys/mman.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10292 "configure"
+#line 10534 "configure"
#include "confdefs.h"
#include <sys/mman.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10297: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10539: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10311,7 +10553,7 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
cat > conftest.$ac_ext <<EOF
-#line 10315 "configure"
+#line 10557 "configure"
#include "confdefs.h"
#include <sys/mman.h>
EOF
@@ -10343,17 +10585,17 @@ fi
ac_safe=`echo "bstring.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for bstring.h""... $ac_c" 1>&6
-echo "configure:10347: checking for bstring.h" >&5
+echo "configure:10589: checking for bstring.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10352 "configure"
+#line 10594 "configure"
#include "confdefs.h"
#include <bstring.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10357: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10599: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10371,7 +10613,7 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
cat > conftest.$ac_ext <<EOF
-#line 10375 "configure"
+#line 10617 "configure"
#include "confdefs.h"
#include <bstring.h>
EOF
@@ -10395,17 +10637,17 @@ fi
ac_safe=`echo "strings.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for strings.h""... $ac_c" 1>&6
-echo "configure:10399: checking for strings.h" >&5
+echo "configure:10641: checking for strings.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10404 "configure"
+#line 10646 "configure"
#include "confdefs.h"
#include <strings.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10409: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10651: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10423,7 +10665,7 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
cat > conftest.$ac_ext <<EOF
-#line 10427 "configure"
+#line 10669 "configure"
#include "confdefs.h"
#include <strings.h>
EOF
@@ -10447,17 +10689,17 @@ fi
ac_safe=`echo "sys/syscall.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for sys/syscall.h""... $ac_c" 1>&6
-echo "configure:10451: checking for sys/syscall.h" >&5
+echo "configure:10693: checking for sys/syscall.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10456 "configure"
+#line 10698 "configure"
#include "confdefs.h"
#include <sys/syscall.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10461: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10703: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10484,17 +10726,17 @@ fi
ac_safe=`echo "poll.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for poll.h""... $ac_c" 1>&6
-echo "configure:10488: checking for poll.h" >&5
+echo "configure:10730: checking for poll.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10493 "configure"
+#line 10735 "configure"
#include "confdefs.h"
#include <poll.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10498: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10523,17 +10765,17 @@ for ac_hdr in pwd.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:10527: checking for $ac_hdr" >&5
+echo "configure:10769: checking for $ac_hdr" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10532 "configure"
+#line 10774 "configure"
#include "confdefs.h"
#include <$ac_hdr>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10537: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10779: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10561,17 +10803,17 @@ done
ac_safe=`echo "regexpr.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for regexpr.h""... $ac_c" 1>&6
-echo "configure:10565: checking for regexpr.h" >&5
+echo "configure:10807: checking for regexpr.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10570 "configure"
+#line 10812 "configure"
#include "confdefs.h"
#include <regexpr.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10575: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10817: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10598,17 +10840,17 @@ fi
ac_safe=`echo "stropts.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for stropts.h""... $ac_c" 1>&6
-echo "configure:10602: checking for stropts.h" >&5
+echo "configure:10844: checking for stropts.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10607 "configure"
+#line 10849 "configure"
#include "confdefs.h"
#include <stropts.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10612: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10854: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10635,17 +10877,17 @@ fi
ac_safe=`echo "siginfo.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for siginfo.h""... $ac_c" 1>&6
-echo "configure:10639: checking for siginfo.h" >&5
+echo "configure:10881: checking for siginfo.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10644 "configure"
+#line 10886 "configure"
#include "confdefs.h"
#include <siginfo.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10649: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10891: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10673,17 +10915,17 @@ fi
ac_safe=`echo "unistd.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for unistd.h""... $ac_c" 1>&6
-echo "configure:10677: checking for unistd.h" >&5
+echo "configure:10919: checking for unistd.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10682 "configure"
+#line 10924 "configure"
#include "confdefs.h"
#include <unistd.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10687: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10929: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10709,57 +10951,19 @@ EOF
fi
-ac_safe=`echo "ucontext.h" | sed 'y%./+-%__p_%'`
-echo $ac_n "checking for ucontext.h""... $ac_c" 1>&6
-echo "configure:10715: checking for ucontext.h" >&5
-if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-else
- cat > conftest.$ac_ext <<EOF
-#line 10720 "configure"
-#include "confdefs.h"
-#include <ucontext.h>
-EOF
-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10725: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
-if test -z "$ac_err"; then
- rm -rf conftest*
- eval "ac_cv_header_$ac_safe=yes"
-else
- echo "$ac_err" >&5
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -rf conftest*
- eval "ac_cv_header_$ac_safe=no"
-fi
-rm -f conftest*
-fi
-if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
- echo "$ac_t""yes" 1>&6
-
-else
- echo "$ac_t""no" 1>&6
-cat >> confdefs.h <<\EOF
-#define ACE_LACKS_UCONTEXT_H 1
-EOF
-
-fi
-
-
ac_safe=`echo "utime.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for utime.h""... $ac_c" 1>&6
-echo "configure:10753: checking for utime.h" >&5
+echo "configure:10957: checking for utime.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10758 "configure"
+#line 10962 "configure"
#include "confdefs.h"
#include <utime.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10763: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:10967: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10787,17 +10991,17 @@ fi
ac_safe=`echo "libc.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for libc.h""... $ac_c" 1>&6
-echo "configure:10791: checking for libc.h" >&5
+echo "configure:10995: checking for libc.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10796 "configure"
+#line 11000 "configure"
#include "confdefs.h"
#include <libc.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10801: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11005: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10824,17 +11028,17 @@ fi
ac_safe=`echo "osfcn.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for osfcn.h""... $ac_c" 1>&6
-echo "configure:10828: checking for osfcn.h" >&5
+echo "configure:11032: checking for osfcn.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10833 "configure"
+#line 11037 "configure"
#include "confdefs.h"
#include <osfcn.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11042: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10861,17 +11065,17 @@ fi
ac_safe=`echo "new" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for new""... $ac_c" 1>&6
-echo "configure:10865: checking for new" >&5
+echo "configure:11069: checking for new" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10870 "configure"
+#line 11074 "configure"
#include "confdefs.h"
#include <new>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10875: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11079: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10896,17 +11100,17 @@ else
ac_safe=`echo "new.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for new.h""... $ac_c" 1>&6
-echo "configure:10900: checking for new.h" >&5
+echo "configure:11104: checking for new.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10905 "configure"
+#line 11109 "configure"
#include "confdefs.h"
#include <new.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10910: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11114: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10936,17 +11140,17 @@ fi
ac_safe=`echo "stdexcept" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for stdexcept""... $ac_c" 1>&6
-echo "configure:10940: checking for stdexcept" >&5
+echo "configure:11144: checking for stdexcept" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10945 "configure"
+#line 11149 "configure"
#include "confdefs.h"
#include <stdexcept>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10950: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11154: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -10971,17 +11175,17 @@ else
ac_safe=`echo "exception.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for exception.h""... $ac_c" 1>&6
-echo "configure:10975: checking for exception.h" >&5
+echo "configure:11179: checking for exception.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 10980 "configure"
+#line 11184 "configure"
#include "confdefs.h"
#include <exception.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:10985: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11189: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11011,17 +11215,17 @@ fi
ac_safe=`echo "iomanip" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for iomanip""... $ac_c" 1>&6
-echo "configure:11015: checking for iomanip" >&5
+echo "configure:11219: checking for iomanip" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11020 "configure"
+#line 11224 "configure"
#include "confdefs.h"
#include <iomanip>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11025: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11229: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11048,17 +11252,17 @@ fi
ac_safe=`echo "cstring" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for cstring""... $ac_c" 1>&6
-echo "configure:11052: checking for cstring" >&5
+echo "configure:11256: checking for cstring" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11057 "configure"
+#line 11261 "configure"
#include "confdefs.h"
#include <cstring>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11062: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11266: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11083,19 +11287,19 @@ else
fi
-ac_safe=`echo "auto_ptr" | sed 'y%./+-%__p_%'`
-echo $ac_n "checking for auto_ptr""... $ac_c" 1>&6
-echo "configure:11089: checking for auto_ptr" >&5
+ac_safe=`echo "memory" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for memory""... $ac_c" 1>&6
+echo "configure:11293: checking for memory" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11094 "configure"
+#line 11298 "configure"
#include "confdefs.h"
-#include <auto_ptr>
+#include <memory>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11099: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11303: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11118,17 +11322,17 @@ fi
ac_safe=`echo "map" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for map""... $ac_c" 1>&6
-echo "configure:11122: checking for map" >&5
+echo "configure:11326: checking for map" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11127 "configure"
+#line 11331 "configure"
#include "confdefs.h"
#include <map>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11132: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11336: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11147,17 +11351,17 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
ac_safe=`echo "net/if.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for net/if.h""... $ac_c" 1>&6
-echo "configure:11151: checking for net/if.h" >&5
+echo "configure:11355: checking for net/if.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11156 "configure"
+#line 11360 "configure"
#include "confdefs.h"
#include <net/if.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11161: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11365: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11176,13 +11380,13 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo $ac_n "checking if STL map class conflicts with <net/if.h> map struct""... $ac_c" 1>&6
-echo "configure:11180: checking if STL map class conflicts with <net/if.h> map struct" >&5
+echo "configure:11384: checking if STL map class conflicts with <net/if.h> map struct" >&5
if eval "test \"`echo '$''{'ace_cv_header_stl_map_conflict'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11186 "configure"
+#line 11390 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -11197,7 +11401,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:11201: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11405: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_header_stl_map_conflict=no
@@ -11238,17 +11442,17 @@ fi
ac_safe=`echo "queue" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for queue""... $ac_c" 1>&6
-echo "configure:11242: checking for queue" >&5
+echo "configure:11446: checking for queue" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11247 "configure"
+#line 11451 "configure"
#include "confdefs.h"
#include <queue>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11252: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11456: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11267,17 +11471,17 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
ac_safe=`echo "netinet/in.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for netinet/in.h""... $ac_c" 1>&6
-echo "configure:11271: checking for netinet/in.h" >&5
+echo "configure:11475: checking for netinet/in.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11276 "configure"
+#line 11480 "configure"
#include "confdefs.h"
#include <netinet/in.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11281: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11485: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11296,13 +11500,13 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo $ac_n "checking if STL queue class conflicts with <netinet/in.h> queue struct""... $ac_c" 1>&6
-echo "configure:11300: checking if STL queue class conflicts with <netinet/in.h> queue struct" >&5
+echo "configure:11504: checking if STL queue class conflicts with <netinet/in.h> queue struct" >&5
if eval "test \"`echo '$''{'ace_cv_header_stl_queue_conflict'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11306 "configure"
+#line 11510 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -11317,7 +11521,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:11321: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11525: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_header_stl_queue_conflict=no
@@ -11360,17 +11564,17 @@ for ac_hdr in iomanip ios iostream istream ostream fstream streambuf
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:11364: checking for $ac_hdr" >&5
+echo "configure:11568: checking for $ac_hdr" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11369 "configure"
+#line 11573 "configure"
#include "confdefs.h"
#include <$ac_hdr>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11374: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11578: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11390,7 +11594,7 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
cat >> confdefs.h <<EOF
#define $ac_tr_hdr 1
EOF
-
+
else
echo "$ac_t""no" 1>&6
cat >> confdefs.h <<\EOF
@@ -11403,17 +11607,17 @@ done
ac_safe=`echo "iostream.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for iostream.h""... $ac_c" 1>&6
-echo "configure:11407: checking for iostream.h" >&5
+echo "configure:11611: checking for iostream.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11412 "configure"
+#line 11616 "configure"
#include "confdefs.h"
#include <iostream.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11417: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11621: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11431,17 +11635,17 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
echo "$ac_t""yes" 1>&6
ac_safe=`echo "fstream.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for fstream.h""... $ac_c" 1>&6
-echo "configure:11435: checking for fstream.h" >&5
+echo "configure:11639: checking for fstream.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11440 "configure"
+#line 11644 "configure"
#include "confdefs.h"
#include <fstream.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:11445: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:11649: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -11476,14 +11680,14 @@ fi
- echo $ac_n "checking if platform needs sched.h for thread scheduling definitions""... $ac_c" 1>&6
-echo "configure:11481: checking if platform needs sched.h for thread scheduling definitions" >&5
+ echo $ac_n "checking sched.h for thread scheduling definitions""... $ac_c" 1>&6
+echo "configure:11685: checking sched.h for thread scheduling definitions" >&5
if eval "test \"`echo '$''{'ace_cv_needs_sched_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11487 "configure"
+#line 11691 "configure"
#include "confdefs.h"
#include <sched.h>
EOF
@@ -11517,14 +11721,14 @@ EOF
- echo $ac_n "checking if platform needs regexpr.h for regular expression support""... $ac_c" 1>&6
-echo "configure:11522: checking if platform needs regexpr.h for regular expression support" >&5
+ echo $ac_n "checking regexpr.h for regular expression support""... $ac_c" 1>&6
+echo "configure:11726: checking regexpr.h for regular expression support" >&5
if eval "test \"`echo '$''{'ace_cv_needs_regexpr_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11528 "configure"
+#line 11732 "configure"
#include "confdefs.h"
#include <regexpr.h>
EOF
@@ -11542,7 +11746,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 11546 "configure"
+#line 11750 "configure"
#include "confdefs.h"
#include <regexpr.h>
EOF
@@ -11589,13 +11793,13 @@ EOF
echo $ac_n "checking if sprintf() returns char*""... $ac_c" 1>&6
-echo "configure:11593: checking if sprintf() returns char*" >&5
+echo "configure:11797: checking if sprintf() returns char*" >&5
if eval "test \"`echo '$''{'ace_cv_lib_charptr_sprintf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11599 "configure"
+#line 11803 "configure"
#include "confdefs.h"
#include <stdlib.h>
@@ -11613,7 +11817,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:11617: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11821: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_charptr_sprintf=yes
@@ -11650,13 +11854,13 @@ EOF
echo $ac_n "checking for getopt() prototype""... $ac_c" 1>&6
-echo "configure:11654: checking for getopt() prototype" >&5
+echo "configure:11858: checking for getopt() prototype" >&5
if eval "test \"`echo '$''{'ace_cv_lib_getopt_proto'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11660 "configure"
+#line 11864 "configure"
#include "confdefs.h"
#include <unistd.h>
EOF
@@ -11670,7 +11874,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 11674 "configure"
+#line 11878 "configure"
#include "confdefs.h"
#include <stdlib.h>
EOF
@@ -11718,13 +11922,13 @@ EOF
echo $ac_n "checking for old malloc() prototype""... $ac_c" 1>&6
-echo "configure:11722: checking for old malloc() prototype" >&5
+echo "configure:11926: checking for old malloc() prototype" >&5
if eval "test \"`echo '$''{'ace_cv_lib_old_malloc_proto'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11728 "configure"
+#line 11932 "configure"
#include "confdefs.h"
#include <stdlib.h>
@@ -11739,7 +11943,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:11743: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_old_malloc_proto=yes
@@ -11776,13 +11980,13 @@ EOF
echo $ac_n "checking for *_timedwait() prototypes""... $ac_c" 1>&6
-echo "configure:11780: checking for *_timedwait() prototypes" >&5
+echo "configure:11984: checking for *_timedwait() prototypes" >&5
if eval "test \"`echo '$''{'ace_cv_lib_timedwait_proto'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11786 "configure"
+#line 11990 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
@@ -11796,7 +12000,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 11800 "configure"
+#line 12004 "configure"
#include "confdefs.h"
#include <fcntl.h>
EOF
@@ -11836,13 +12040,13 @@ EOF
echo $ac_n "checking for ualarm() prototype""... $ac_c" 1>&6
-echo "configure:11840: checking for ualarm() prototype" >&5
+echo "configure:12044: checking for ualarm() prototype" >&5
if eval "test \"`echo '$''{'ace_cv_lib_ualarm_proto'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11846 "configure"
+#line 12050 "configure"
#include "confdefs.h"
#include <unistd.h>
EOF
@@ -11878,13 +12082,13 @@ EOF
echo $ac_n "checking for getrusage() in sys/resource.h""... $ac_c" 1>&6
-echo "configure:11882: checking for getrusage() in sys/resource.h" >&5
+echo "configure:12086: checking for getrusage() in sys/resource.h" >&5
if eval "test \"`echo '$''{'ace_cv_lib_has_getrusage_proto'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11888 "configure"
+#line 12092 "configure"
#include "confdefs.h"
#include <sys/resource.h>
EOF
@@ -11919,13 +12123,13 @@ EOF
echo $ac_n "checking for getrlimit() and setrlimit() in sys/resource.h""... $ac_c" 1>&6
-echo "configure:11923: checking for getrlimit() and setrlimit() in sys/resource.h" >&5
+echo "configure:12127: checking for getrlimit() and setrlimit() in sys/resource.h" >&5
if eval "test \"`echo '$''{'ace_cv_lib_has_getsetrlimit_proto'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11929 "configure"
+#line 12133 "configure"
#include "confdefs.h"
#include <sys/resource.h>
EOF
@@ -11934,7 +12138,7 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 11938 "configure"
+#line 12142 "configure"
#include "confdefs.h"
#include <sys/resource.h>
EOF
@@ -11979,13 +12183,13 @@ EOF
echo $ac_n "checking if dlfcn.h is protected by extern \"C\"""... $ac_c" 1>&6
-echo "configure:11983: checking if dlfcn.h is protected by extern \"C\"" >&5
+echo "configure:12187: checking if dlfcn.h is protected by extern \"C\"" >&5
if eval "test \"`echo '$''{'ace_cv_lib_dlfcn_with_extern_c'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 11989 "configure"
+#line 12193 "configure"
#include "confdefs.h"
#include <dlfcn.h>
EOF
@@ -12021,12 +12225,12 @@ EOF
echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
-echo "configure:12025: checking for uid_t in sys/types.h" >&5
+echo "configure:12229: checking for uid_t in sys/types.h" >&5
if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12030 "configure"
+#line 12234 "configure"
#include "confdefs.h"
#include <sys/types.h>
EOF
@@ -12055,12 +12259,12 @@ EOF
fi
echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:12059: checking for ANSI C header files" >&5
+echo "configure:12263: checking for ANSI C header files" >&5
if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12064 "configure"
+#line 12268 "configure"
#include "confdefs.h"
#include <stdlib.h>
#include <stdarg.h>
@@ -12068,7 +12272,7 @@ else
#include <float.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:12072: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:12276: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -12085,7 +12289,7 @@ rm -f conftest*
if test $ac_cv_header_stdc = yes; then
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cat > conftest.$ac_ext <<EOF
-#line 12089 "configure"
+#line 12293 "configure"
#include "confdefs.h"
#include <string.h>
EOF
@@ -12103,7 +12307,7 @@ fi
if test $ac_cv_header_stdc = yes; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cat > conftest.$ac_ext <<EOF
-#line 12107 "configure"
+#line 12311 "configure"
#include "confdefs.h"
#include <stdlib.h>
EOF
@@ -12124,7 +12328,7 @@ if test "$cross_compiling" = yes; then
:
else
cat > conftest.$ac_ext <<EOF
-#line 12128 "configure"
+#line 12332 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -12138,7 +12342,7 @@ if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
exit (0); }
EOF
-if { (eval echo configure:12142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:12346: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
:
else
@@ -12162,12 +12366,12 @@ EOF
fi
echo $ac_n "checking for mode_t""... $ac_c" 1>&6
-echo "configure:12166: checking for mode_t" >&5
+echo "configure:12370: checking for mode_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12171 "configure"
+#line 12375 "configure"
#include "confdefs.h"
#include <sys/types.h>
#if STDC_HEADERS
@@ -12195,12 +12399,12 @@ EOF
fi
echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:12199: checking for off_t" >&5
+echo "configure:12403: checking for off_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12204 "configure"
+#line 12408 "configure"
#include "confdefs.h"
#include <sys/types.h>
#if STDC_HEADERS
@@ -12228,12 +12432,12 @@ EOF
fi
echo $ac_n "checking for pid_t""... $ac_c" 1>&6
-echo "configure:12232: checking for pid_t" >&5
+echo "configure:12436: checking for pid_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12237 "configure"
+#line 12441 "configure"
#include "confdefs.h"
#include <sys/types.h>
#if STDC_HEADERS
@@ -12261,12 +12465,12 @@ EOF
fi
echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:12265: checking for size_t" >&5
+echo "configure:12469: checking for size_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12270 "configure"
+#line 12474 "configure"
#include "confdefs.h"
#include <sys/types.h>
#if STDC_HEADERS
@@ -12298,13 +12502,13 @@ fi
echo $ac_n "checking for idtype_t in signal.h""... $ac_c" 1>&6
-echo "configure:12302: checking for idtype_t in signal.h" >&5
+echo "configure:12506: checking for idtype_t in signal.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_idtype_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12308 "configure"
+#line 12512 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -12315,7 +12519,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12319: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12523: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_idtype_t=yes
@@ -12348,13 +12552,13 @@ EOF
echo $ac_n "checking for sem_t in semaphore.h""... $ac_c" 1>&6
-echo "configure:12352: checking for sem_t in semaphore.h" >&5
+echo "configure:12556: checking for sem_t in semaphore.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_sem_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12358 "configure"
+#line 12562 "configure"
#include "confdefs.h"
#include <semaphore.h>
@@ -12365,7 +12569,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12369: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12573: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_sem_t=yes
@@ -12395,13 +12599,13 @@ fi
echo $ac_n "checking for key_t in sys/types.h""... $ac_c" 1>&6
-echo "configure:12399: checking for key_t in sys/types.h" >&5
+echo "configure:12603: checking for key_t in sys/types.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_key_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12405 "configure"
+#line 12609 "configure"
#include "confdefs.h"
#include <sys/types.h>
@@ -12412,7 +12616,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12416: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12620: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_key_t=yes
@@ -12446,13 +12650,13 @@ EOF
echo $ac_n "checking for ssize_t in sys/types.h""... $ac_c" 1>&6
-echo "configure:12450: checking for ssize_t in sys/types.h" >&5
+echo "configure:12654: checking for ssize_t in sys/types.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_ssize_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12456 "configure"
+#line 12660 "configure"
#include "confdefs.h"
#include <sys/types.h>
@@ -12463,7 +12667,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12467: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12671: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_ssize_t=yes
@@ -12496,13 +12700,13 @@ EOF
echo $ac_n "checking for u_longlong_t in sys/types.h""... $ac_c" 1>&6
-echo "configure:12500: checking for u_longlong_t in sys/types.h" >&5
+echo "configure:12704: checking for u_longlong_t in sys/types.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_u_longlong_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12506 "configure"
+#line 12710 "configure"
#include "confdefs.h"
#include <sys/types.h>
@@ -12513,7 +12717,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12517: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12721: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_u_longlong_t=yes
@@ -12547,13 +12751,13 @@ EOF
echo $ac_n "checking for pri_t in sys/types.h""... $ac_c" 1>&6
-echo "configure:12551: checking for pri_t in sys/types.h" >&5
+echo "configure:12755: checking for pri_t in sys/types.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_pri_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12557 "configure"
+#line 12761 "configure"
#include "confdefs.h"
#include <sys/types.h>
@@ -12564,7 +12768,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12568: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12772: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_pri_t=yes
@@ -12598,13 +12802,13 @@ EOF
echo $ac_n "checking for socklen_t in sys/socket.h""... $ac_c" 1>&6
-echo "configure:12602: checking for socklen_t in sys/socket.h" >&5
+echo "configure:12806: checking for socklen_t in sys/socket.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_socklen_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12608 "configure"
+#line 12812 "configure"
#include "confdefs.h"
#include <sys/socket.h>
@@ -12615,7 +12819,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12619: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12823: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_socklen_t=yes
@@ -12648,13 +12852,13 @@ EOF
echo $ac_n "checking for ucontext_t in ucontext.h""... $ac_c" 1>&6
-echo "configure:12652: checking for ucontext_t in ucontext.h" >&5
+echo "configure:12856: checking for ucontext_t in ucontext.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_ucontext_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12658 "configure"
+#line 12862 "configure"
#include "confdefs.h"
#include <ucontext.h>
@@ -12665,7 +12869,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12669: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12873: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_ucontext_t=yes
@@ -12698,13 +12902,13 @@ EOF
echo $ac_n "checking for wchar_t in wchar.h""... $ac_c" 1>&6
-echo "configure:12702: checking for wchar_t in wchar.h" >&5
+echo "configure:12906: checking for wchar_t in wchar.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_wchar_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12708 "configure"
+#line 12912 "configure"
#include "confdefs.h"
#include <wchar.h>
@@ -12715,7 +12919,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12719: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12923: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_wchar_t=yes
@@ -12745,13 +12949,13 @@ EOF
echo $ac_n "checking for wchar_t in sys/types.h""... $ac_c" 1>&6
-echo "configure:12749: checking for wchar_t in sys/types.h" >&5
+echo "configure:12953: checking for wchar_t in sys/types.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_wchar_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12755 "configure"
+#line 12959 "configure"
#include "confdefs.h"
#include <sys/types.h>
@@ -12762,7 +12966,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12766: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12970: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_wchar_t=yes
@@ -12799,13 +13003,13 @@ EOF
echo $ac_n "checking for sig_atomic_t""... $ac_c" 1>&6
-echo "configure:12803: checking for sig_atomic_t" >&5
+echo "configure:13007: checking for sig_atomic_t" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_defines_sig_atomic_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 12809 "configure"
+#line 13013 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -12819,7 +13023,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12823: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13027: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_defines_sig_atomic_t=yes
@@ -12854,7 +13058,7 @@ EOF
echo $ac_n "checking for struct flock in fcntl.h""... $ac_c" 1>&6
-echo "configure:12858: checking for struct flock in fcntl.h" >&5
+echo "configure:13062: checking for struct flock in fcntl.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_flock'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -12862,7 +13066,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 12866 "configure"
+#line 13070 "configure"
#include "confdefs.h"
#include <fcntl.h>
@@ -12873,7 +13077,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12877: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13081: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -12886,7 +13090,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 12890 "configure"
+#line 13094 "configure"
#include "confdefs.h"
#include <fcntl.h>
@@ -12897,7 +13101,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12901: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13105: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -12940,7 +13144,7 @@ EOF
echo $ac_n "checking for struct rwlock_t in synch.h""... $ac_c" 1>&6
-echo "configure:12944: checking for struct rwlock_t in synch.h" >&5
+echo "configure:13148: checking for struct rwlock_t in synch.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_rwlock_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -12948,7 +13152,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 12952 "configure"
+#line 13156 "configure"
#include "confdefs.h"
#include <synch.h>
@@ -12959,7 +13163,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12963: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13167: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -12972,7 +13176,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 12976 "configure"
+#line 13180 "configure"
#include "confdefs.h"
#include <synch.h>
@@ -12983,7 +13187,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:12987: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13191: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13026,7 +13230,7 @@ EOF
echo $ac_n "checking for struct strbuf in stropts.h""... $ac_c" 1>&6
-echo "configure:13030: checking for struct strbuf in stropts.h" >&5
+echo "configure:13234: checking for struct strbuf in stropts.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_strbuf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13034,7 +13238,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13038 "configure"
+#line 13242 "configure"
#include "confdefs.h"
#include <stropts.h>
@@ -13045,7 +13249,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13253: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13058,7 +13262,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13062 "configure"
+#line 13266 "configure"
#include "confdefs.h"
#include <stropts.h>
@@ -13069,7 +13273,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13073: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13277: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13111,7 +13315,7 @@ EOF
echo $ac_n "checking for struct msgbuf in sys/msg.h""... $ac_c" 1>&6
-echo "configure:13115: checking for struct msgbuf in sys/msg.h" >&5
+echo "configure:13319: checking for struct msgbuf in sys/msg.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_msgbuf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13119,7 +13323,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13123 "configure"
+#line 13327 "configure"
#include "confdefs.h"
#include <sys/msg.h>
@@ -13130,7 +13334,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13134: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13338: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13143,7 +13347,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13147 "configure"
+#line 13351 "configure"
#include "confdefs.h"
#include <sys/msg.h>
@@ -13154,7 +13358,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13158: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13362: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13201,7 +13405,7 @@ case "$target" in
echo $ac_n "checking for struct prusage_t in sys/procfs.h""... $ac_c" 1>&6
-echo "configure:13205: checking for struct prusage_t in sys/procfs.h" >&5
+echo "configure:13409: checking for struct prusage_t in sys/procfs.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_prusage_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13209,7 +13413,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13213 "configure"
+#line 13417 "configure"
#include "confdefs.h"
#include <sys/procfs.h>
@@ -13220,7 +13424,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13224: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13428: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13233,7 +13437,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13237 "configure"
+#line 13441 "configure"
#include "confdefs.h"
#include <sys/procfs.h>
@@ -13244,7 +13448,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13248: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13288,7 +13492,7 @@ esac
echo $ac_n "checking for struct strrecvfd in stropts.h""... $ac_c" 1>&6
-echo "configure:13292: checking for struct strrecvfd in stropts.h" >&5
+echo "configure:13496: checking for struct strrecvfd in stropts.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_strrecvfd'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13296,7 +13500,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13300 "configure"
+#line 13504 "configure"
#include "confdefs.h"
#include <stropts.h>
@@ -13307,7 +13511,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13311: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13515: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13320,7 +13524,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13324 "configure"
+#line 13528 "configure"
#include "confdefs.h"
#include <stropts.h>
@@ -13331,7 +13535,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13335: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13539: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13374,7 +13578,7 @@ EOF
echo $ac_n "checking for struct sembuf in sys/sem.h""... $ac_c" 1>&6
-echo "configure:13378: checking for struct sembuf in sys/sem.h" >&5
+echo "configure:13582: checking for struct sembuf in sys/sem.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_sembuf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13382,7 +13586,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13386 "configure"
+#line 13590 "configure"
#include "confdefs.h"
#include <sys/sem.h>
@@ -13393,7 +13597,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13397: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13601: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13406,7 +13610,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13410 "configure"
+#line 13614 "configure"
#include "confdefs.h"
#include <sys/sem.h>
@@ -13417,7 +13621,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13421: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13625: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13460,7 +13664,7 @@ EOF
echo $ac_n "checking for struct sigaction in signal.h""... $ac_c" 1>&6
-echo "configure:13464: checking for struct sigaction in signal.h" >&5
+echo "configure:13668: checking for struct sigaction in signal.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_sigaction'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13468,7 +13672,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13472 "configure"
+#line 13676 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -13479,7 +13683,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13483: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13687: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13492,7 +13696,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13496 "configure"
+#line 13700 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -13503,7 +13707,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13507: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13711: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13546,7 +13750,7 @@ EOF
echo $ac_n "checking for struct sigset_t in signal.h""... $ac_c" 1>&6
-echo "configure:13550: checking for struct sigset_t in signal.h" >&5
+echo "configure:13754: checking for struct sigset_t in signal.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_sigset_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13554,7 +13758,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13558 "configure"
+#line 13762 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -13565,7 +13769,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13569: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13773: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13578,7 +13782,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13582 "configure"
+#line 13786 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -13589,7 +13793,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13593: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13797: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13632,7 +13836,7 @@ EOF
echo $ac_n "checking for struct utsname in sys/utsname.h""... $ac_c" 1>&6
-echo "configure:13636: checking for struct utsname in sys/utsname.h" >&5
+echo "configure:13840: checking for struct utsname in sys/utsname.h" >&5
if eval "test \"`echo '$''{'ace_cv_struct_utsname'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13640,7 +13844,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13644 "configure"
+#line 13848 "configure"
#include "confdefs.h"
#include <sys/utsname.h>
@@ -13651,7 +13855,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13655: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13859: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13664,7 +13868,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13668 "configure"
+#line 13872 "configure"
#include "confdefs.h"
#include <sys/utsname.h>
@@ -13675,7 +13879,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13679: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13883: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13716,7 +13920,7 @@ EOF
echo $ac_n "checking for struct siginfo_t""... $ac_c" 1>&6
-echo "configure:13720: checking for struct siginfo_t" >&5
+echo "configure:13924: checking for struct siginfo_t" >&5
if eval "test \"`echo '$''{'ace_cv_struct_siginfo_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -13724,7 +13928,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13728 "configure"
+#line 13932 "configure"
#include "confdefs.h"
#include <siginfo.h>
@@ -13735,7 +13939,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13739: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13943: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13748,7 +13952,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13752 "configure"
+#line 13956 "configure"
#include "confdefs.h"
#include <siginfo.h>
@@ -13759,7 +13963,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13763: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13967: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13775,7 +13979,7 @@ else
cat > conftest.$ac_ext <<EOF
-#line 13779 "configure"
+#line 13983 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -13786,7 +13990,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13790: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:13994: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13799,7 +14003,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13803 "configure"
+#line 14007 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -13810,7 +14014,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13814: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14018: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -13859,13 +14063,13 @@ EOF
echo $ac_n "checking for struct msghdr""... $ac_c" 1>&6
-echo "configure:13863: checking for struct msghdr" >&5
+echo "configure:14067: checking for struct msghdr" >&5
if eval "test \"`echo '$''{'ace_cv_struct_msghdr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 13869 "configure"
+#line 14073 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -13879,7 +14083,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13883: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14087: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_struct_msghdr=yes
@@ -13910,13 +14114,13 @@ EOF
echo $ac_n "checking for condition variable support""... $ac_c" 1>&6
-echo "configure:13914: checking for condition variable support" >&5
+echo "configure:14118: checking for condition variable support" >&5
if eval "test \"`echo '$''{'ace_cv_struct_cond_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 13920 "configure"
+#line 14124 "configure"
#include "confdefs.h"
#include <pthread.h>
@@ -13927,7 +14131,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13931: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14135: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_struct_cond_t=yes
@@ -13938,7 +14142,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 13942 "configure"
+#line 14146 "configure"
#include "confdefs.h"
#include <synch.h>
@@ -13949,7 +14153,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:13953: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14157: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_struct_cond_t=yes
@@ -13984,13 +14188,13 @@ EOF
echo $ac_n "checking for POSIX timer structure""... $ac_c" 1>&6
-echo "configure:13988: checking for POSIX timer structure" >&5
+echo "configure:14192: checking for POSIX timer structure" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_timer_struct'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 13994 "configure"
+#line 14198 "configure"
#include "confdefs.h"
#include <time.h>
@@ -14005,7 +14209,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14009: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14213: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_timer_struct=yes
@@ -14016,7 +14220,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 14020 "configure"
+#line 14224 "configure"
#include "confdefs.h"
#include <time.h>
@@ -14031,19 +14235,19 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14035: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14239: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_timer_struct=yes
echo $ac_n "checking for struct timespec in sys/timers.h""... $ac_c" 1>&6
-echo "configure:14041: checking for struct timespec in sys/timers.h" >&5
+echo "configure:14245: checking for struct timespec in sys/timers.h" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_struct_timespec_broken'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14047 "configure"
+#line 14251 "configure"
#include "confdefs.h"
#include <sys/timers.h>
@@ -14054,7 +14258,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14058: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14262: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_struct_timespec_broken=yes
@@ -14118,13 +14322,13 @@ EOF
echo $ac_n "checking for struct timespec in sys/timers.h""... $ac_c" 1>&6
-echo "configure:14122: checking for struct timespec in sys/timers.h" >&5
+echo "configure:14326: checking for struct timespec in sys/timers.h" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_struct_timespec_broken'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14128 "configure"
+#line 14332 "configure"
#include "confdefs.h"
#include <sys/timers.h>
@@ -14135,7 +14339,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14139: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14343: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_struct_timespec_broken=yes
@@ -14169,13 +14373,13 @@ EOF
echo $ac_n "checking for timespec_t""... $ac_c" 1>&6
-echo "configure:14173: checking for timespec_t" >&5
+echo "configure:14377: checking for timespec_t" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_timespec_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14179 "configure"
+#line 14383 "configure"
#include "confdefs.h"
#include <time.h>
@@ -14190,7 +14394,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14194: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14398: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_timespec_t=yes
@@ -14222,13 +14426,13 @@ EOF
echo $ac_n "checking for union semun""... $ac_c" 1>&6
-echo "configure:14226: checking for union semun" >&5
+echo "configure:14430: checking for union semun" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_defines_union_semun'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14232 "configure"
+#line 14436 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -14242,7 +14446,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14246: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14450: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_defines_union_semun=yes
@@ -14274,13 +14478,13 @@ EOF
echo $ac_n "checking for broken struct timespec members""... $ac_c" 1>&6
-echo "configure:14278: checking for broken struct timespec members" >&5
+echo "configure:14482: checking for broken struct timespec members" >&5
if eval "test \"`echo '$''{'ace_cv_lib_broken_timespec'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14284 "configure"
+#line 14488 "configure"
#include "confdefs.h"
#include <time.h>
@@ -14297,7 +14501,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14301: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14505: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_broken_timespec=yes
@@ -14328,13 +14532,13 @@ EOF
echo $ac_n "checking for limited struct rusage""... $ac_c" 1>&6
-echo "configure:14332: checking for limited struct rusage" >&5
+echo "configure:14536: checking for limited struct rusage" >&5
if eval "test \"`echo '$''{'ace_cv_lib_limited_rusage'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14338 "configure"
+#line 14542 "configure"
#include "confdefs.h"
#include <sys/resource.h>
@@ -14353,7 +14557,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14357: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14561: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_limited_rusage=no
@@ -14385,13 +14589,13 @@ EOF
if test "$ace_cv_struct_siginfo_t" = yes; then
echo $ac_n "checking for si_addr member in struct siginfo_t""... $ac_c" 1>&6
-echo "configure:14389: checking for si_addr member in struct siginfo_t" >&5
+echo "configure:14593: checking for si_addr member in struct siginfo_t" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_si_addr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14395 "configure"
+#line 14599 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SIGINFO_H
@@ -14406,7 +14610,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14410: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14614: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_si_addr=yes
@@ -14438,13 +14642,13 @@ EOF
fi
echo $ac_n "checking for sin_len member in struct sockaddr_in""... $ac_c" 1>&6
-echo "configure:14442: checking for sin_len member in struct sockaddr_in" >&5
+echo "configure:14646: checking for sin_len member in struct sockaddr_in" >&5
if eval "test \"`echo '$''{'ace_cv_lib_has_sin_len'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14448 "configure"
+#line 14652 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -14459,7 +14663,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14463: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14667: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_has_sin_len=yes
@@ -14490,13 +14694,13 @@ EOF
echo $ac_n "checking for sys_siglist""... $ac_c" 1>&6
-echo "configure:14494: checking for sys_siglist" >&5
+echo "configure:14698: checking for sys_siglist" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_sys_siglist'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14500 "configure"
+#line 14704 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_UNISTD_H
@@ -14513,7 +14717,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14517: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14721: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_sys_siglist=yes
@@ -14544,13 +14748,13 @@ EOF
echo $ac_n "checking for sys_errlist""... $ac_c" 1>&6
-echo "configure:14548: checking for sys_errlist" >&5
+echo "configure:14752: checking for sys_errlist" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_sys_errlist'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14554 "configure"
+#line 14758 "configure"
#include "confdefs.h"
#include <stdio.h>
@@ -14565,7 +14769,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14569: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14773: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_sys_errlist=yes
@@ -14596,13 +14800,13 @@ EOF
echo $ac_n "checking for sys_nerr in headers""... $ac_c" 1>&6
-echo "configure:14600: checking for sys_nerr in headers" >&5
+echo "configure:14804: checking for sys_nerr in headers" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_sys_nerr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14606 "configure"
+#line 14810 "configure"
#include "confdefs.h"
#include <stdio.h>
@@ -14617,7 +14821,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14621: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14825: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_sys_nerr=yes
@@ -14643,12 +14847,12 @@ fi
ace_just_a_place_holder=fixme
echo $ac_n "checking for sys_nerr""... $ac_c" 1>&6
-echo "configure:14647: checking for sys_nerr" >&5
+echo "configure:14851: checking for sys_nerr" >&5
if eval "test \"`echo '$''{'ac_cv_func_sys_nerr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14652 "configure"
+#line 14856 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sys_nerr(); below. */
@@ -14674,7 +14878,7 @@ sys_nerr();
; return 0; }
EOF
-if { (eval echo configure:14678: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:14882: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sys_nerr=yes"
else
@@ -14712,13 +14916,13 @@ fi
echo $ac_n "checking if compiler accepts \"pragma once\" directive""... $ac_c" 1>&6
-echo "configure:14716: checking if compiler accepts \"pragma once\" directive" >&5
+echo "configure:14920: checking if compiler accepts \"pragma once\" directive" >&5
if eval "test \"`echo '$''{'ace_cv_has_pragma_once'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14722 "configure"
+#line 14926 "configure"
#include "confdefs.h"
#pragma once
@@ -14729,7 +14933,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:14733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14937: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_has_pragma_once=yes
@@ -14772,20 +14976,20 @@ if test -n "$GXX"; then
CFLAGS="$CFLAGS -pipe"
echo $ac_n "checking if \"-pipe\" compiler flag is supported""... $ac_c" 1>&6
-echo "configure:14776: checking if \"-pipe\" compiler flag is supported" >&5
+echo "configure:14980: checking if \"-pipe\" compiler flag is supported" >&5
if eval "test \"`echo '$''{'ace_cv_feature_gxx_has_pipe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 14782 "configure"
+#line 14986 "configure"
#include "confdefs.h"
int main() {
int a = 0;
; return 0; }
EOF
-if { (eval echo configure:14789: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:14993: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_gxx_has_pipe=yes
@@ -14819,21 +15023,21 @@ fi
echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:14823: checking for inline" >&5
+echo "configure:15027: checking for inline" >&5
if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_cv_c_inline=no
for ac_kw in inline __inline__ __inline; do
cat > conftest.$ac_ext <<EOF
-#line 14830 "configure"
+#line 15034 "configure"
#include "confdefs.h"
int main() {
} $ac_kw foo() {
; return 0; }
EOF
-if { (eval echo configure:14837: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15041: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ac_cv_c_inline=$ac_kw; break
else
@@ -14867,14 +15071,14 @@ fi
if test "$cross_compiling" != yes; then
echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
-echo "configure:14871: checking whether byte ordering is bigendian" >&5
+echo "configure:15075: checking whether byte ordering is bigendian" >&5
if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_cv_c_bigendian=unknown
# See if sys/param.h defines the BYTE_ORDER macro.
cat > conftest.$ac_ext <<EOF
-#line 14878 "configure"
+#line 15082 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/param.h>
@@ -14885,11 +15089,11 @@ int main() {
#endif
; return 0; }
EOF
-if { (eval echo configure:14889: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15093: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
# It does; now see whether it defined to BIG_ENDIAN or not.
cat > conftest.$ac_ext <<EOF
-#line 14893 "configure"
+#line 15097 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/param.h>
@@ -14900,7 +15104,7 @@ int main() {
#endif
; return 0; }
EOF
-if { (eval echo configure:14904: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15108: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ac_cv_c_bigendian=yes
else
@@ -14920,7 +15124,7 @@ if test "$cross_compiling" = yes; then
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
else
cat > conftest.$ac_ext <<EOF
-#line 14924 "configure"
+#line 15128 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -14936,7 +15140,7 @@ main () {
exit (u.c[sizeof (long) - 1] == 1);
}
EOF
-if { (eval echo configure:14940: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_c_bigendian=no
else
@@ -14964,7 +15168,7 @@ fi
if test "$cross_compiling" != yes; then
echo $ac_n "checking size of short""... $ac_c" 1>&6
-echo "configure:14968: checking size of short" >&5
+echo "configure:15172: checking size of short" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -14972,7 +15176,7 @@ else
ac_cv_sizeof_short=2
else
cat > conftest.$ac_ext <<EOF
-#line 14976 "configure"
+#line 15180 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -14986,7 +15190,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:14990: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15194: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_short=`cat conftestval`
else
@@ -15012,7 +15216,7 @@ EOF
fi
echo $ac_n "checking size of int""... $ac_c" 1>&6
-echo "configure:15016: checking size of int" >&5
+echo "configure:15220: checking size of int" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15020,7 +15224,7 @@ else
ac_cv_sizeof_int=4
else
cat > conftest.$ac_ext <<EOF
-#line 15024 "configure"
+#line 15228 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15034,7 +15238,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15038: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_int=`cat conftestval`
else
@@ -15060,7 +15264,7 @@ EOF
fi
echo $ac_n "checking size of long""... $ac_c" 1>&6
-echo "configure:15064: checking size of long" >&5
+echo "configure:15268: checking size of long" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15068,7 +15272,7 @@ else
ac_cv_sizeof_long=4
else
cat > conftest.$ac_ext <<EOF
-#line 15072 "configure"
+#line 15276 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15082,7 +15286,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15086: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15290: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_long=`cat conftestval`
else
@@ -15108,7 +15312,7 @@ EOF
fi
echo $ac_n "checking size of long long""... $ac_c" 1>&6
-echo "configure:15112: checking size of long long" >&5
+echo "configure:15316: checking size of long long" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_long_long'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15116,7 +15320,7 @@ else
ac_cv_sizeof_long_long=8
else
cat > conftest.$ac_ext <<EOF
-#line 15120 "configure"
+#line 15324 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15130,7 +15334,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15134: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15338: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_long_long=`cat conftestval`
else
@@ -15161,7 +15365,7 @@ EOF
fi
echo $ac_n "checking size of void *""... $ac_c" 1>&6
-echo "configure:15165: checking size of void *" >&5
+echo "configure:15369: checking size of void *" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_void_p'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15169,7 +15373,7 @@ else
ac_cv_sizeof_void_p=4
else
cat > conftest.$ac_ext <<EOF
-#line 15173 "configure"
+#line 15377 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15183,7 +15387,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15187: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_void_p=`cat conftestval`
else
@@ -15209,7 +15413,7 @@ EOF
fi
echo $ac_n "checking size of float""... $ac_c" 1>&6
-echo "configure:15213: checking size of float" >&5
+echo "configure:15417: checking size of float" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_float'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15217,7 +15421,7 @@ else
ac_cv_sizeof_float=4
else
cat > conftest.$ac_ext <<EOF
-#line 15221 "configure"
+#line 15425 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15231,7 +15435,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15235: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_float=`cat conftestval`
else
@@ -15262,7 +15466,7 @@ EOF
fi
echo $ac_n "checking size of double""... $ac_c" 1>&6
-echo "configure:15266: checking size of double" >&5
+echo "configure:15470: checking size of double" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_double'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15270,7 +15474,7 @@ else
ac_cv_sizeof_double=8
else
cat > conftest.$ac_ext <<EOF
-#line 15274 "configure"
+#line 15478 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15284,7 +15488,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15492: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_double=`cat conftestval`
else
@@ -15315,7 +15519,7 @@ EOF
fi
echo $ac_n "checking size of long double""... $ac_c" 1>&6
-echo "configure:15319: checking size of long double" >&5
+echo "configure:15523: checking size of long double" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_long_double'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15323,7 +15527,7 @@ else
ac_cv_sizeof_long_double=16
else
cat > conftest.$ac_ext <<EOF
-#line 15327 "configure"
+#line 15531 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15337,7 +15541,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15341: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15545: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_long_double=`cat conftestval`
else
@@ -15375,7 +15579,7 @@ EOF
fi
echo $ac_n "checking size of signed char""... $ac_c" 1>&6
-echo "configure:15379: checking size of signed char" >&5
+echo "configure:15583: checking size of signed char" >&5
if eval "test \"`echo '$''{'ac_cv_sizeof_signed_char'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15383,7 +15587,7 @@ else
ac_cv_sizeof_signed_char=1
else
cat > conftest.$ac_ext <<EOF
-#line 15387 "configure"
+#line 15591 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -15397,7 +15601,7 @@ main()
exit(0);
}
EOF
-if { (eval echo configure:15401: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:15605: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sizeof_signed_char=`cat conftestval`
else
@@ -15426,13 +15630,13 @@ fi
echo $ac_n "checking for working C++ explicit template destructors""... $ac_c" 1>&6
-echo "configure:15430: checking for working C++ explicit template destructors" >&5
+echo "configure:15634: checking for working C++ explicit template destructors" >&5
if eval "test \"`echo '$''{'ace_cv_feature_working_explicit_des'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15436 "configure"
+#line 15640 "configure"
#include "confdefs.h"
#include <iostream.h>
@@ -15479,7 +15683,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15483: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15687: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_working_explicit_des=yes
@@ -15509,14 +15713,128 @@ EOF
+ echo $ac_n "checking for working C++ conversions""... $ac_c" 1>&6
+echo "configure:15718: checking for working C++ conversions" >&5
+ if eval "test \"`echo '$''{'ace_cv_feature_cxx_working_conversions'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+
+ cat > conftest.$ac_ext <<EOF
+#line 15724 "configure"
+#include "confdefs.h"
+
+ template <class T>
+ class Foo
+ {
+ public:
+ Foo (void) { ace_ptr = 0; }
+ operator T * (void) { return ace_ptr; }
+
+ private:
+ T * ace_ptr;
+ };
+
+int main() {
+
+ Foo<char> Bar;
+
+ Foo<char> * Bar_ptr = &Bar;
+
+ char * p = Bar_ptr->operator char * ();
+
+; return 0; }
+EOF
+if { (eval echo configure:15748: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ rm -rf conftest*
+
+ ace_cv_feature_cxx_working_conversions=yes
+
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+
+ ace_cv_feature_cxx_working_conversions=no
+
+fi
+rm -f conftest*
+
+fi
+
+ echo "$ac_t""$ace_cv_feature_cxx_working_conversions" 1>&6
+ if test "$ace_cv_feature_cxx_working_conversions" = yes; then
+ ace_just_a_place_holder=fixme
+:
+ else
+ ace_just_a_place_holder=fixme
+cat >> confdefs.h <<\EOF
+#define ACE_HAS_BROKEN_CONVERSIONS 1
+EOF
+
+ fi
+
+
+
+ echo $ac_n "checking for C++ namespace support""... $ac_c" 1>&6
+echo "configure:15780: checking for C++ namespace support" >&5
+ if eval "test \"`echo '$''{'ace_cv_feature_cxx_namespaces'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+
+ cat > conftest.$ac_ext <<EOF
+#line 15786 "configure"
+#include "confdefs.h"
+
+ namespace ACE
+ {
+ int x;
+ }
+
+int main() {
+
+ ACE::x = 0;
+
+; return 0; }
+EOF
+if { (eval echo configure:15800: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ rm -rf conftest*
+
+ ace_cv_feature_cxx_namespaces=yes
+
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+
+ ace_cv_feature_cxx_namespaces=no
+
+fi
+rm -f conftest*
+
+fi
+
+ echo "$ac_t""$ace_cv_feature_cxx_namespaces" 1>&6
+ if test "$ace_cv_feature_cxx_namespaces" = yes; then
+ ace_just_a_place_holder=fixme
+:
+ else
+ ace_just_a_place_holder=fixme
+cat >> confdefs.h <<\EOF
+#define ACE_HAS_BROKEN_NAMESPACES 1
+EOF
+
+ fi
+
+
+
echo $ac_n "checking for C++ \"using\" keyword support""... $ac_c" 1>&6
-echo "configure:15514: checking for C++ \"using\" keyword support" >&5
+echo "configure:15832: checking for C++ \"using\" keyword support" >&5
if eval "test \"`echo '$''{'ace_cv_feature_cxx_using_keyword'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15520 "configure"
+#line 15838 "configure"
#include "confdefs.h"
#include <iostream.h>
@@ -15527,7 +15845,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15531: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15849: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_cxx_using_keyword=yes
@@ -15558,13 +15876,13 @@ EOF
echo $ac_n "checking for C++ standard namespace""... $ac_c" 1>&6
-echo "configure:15562: checking for C++ standard namespace" >&5
+echo "configure:15880: checking for C++ standard namespace" >&5
if eval "test \"`echo '$''{'ace_cv_feature_posix_uses_std_namespace'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15568 "configure"
+#line 15886 "configure"
#include "confdefs.h"
#include <vector.h>
@@ -15575,7 +15893,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15579: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15897: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_posix_uses_std_namespace=yes
@@ -15606,7 +15924,7 @@ EOF
echo $ac_n "checking for new style C++ include file support""... $ac_c" 1>&6
-echo "configure:15610: checking for new style C++ include file support" >&5
+echo "configure:15928: checking for new style C++ include file support" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_standard_includes'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -15614,7 +15932,7 @@ else
ace_cv_lib_posix_standard_includes=no
if test "$ace_cv_feature_posix_uses_std_namespace" = yes; then
cat > conftest.$ac_ext <<EOF
-#line 15618 "configure"
+#line 15936 "configure"
#include "confdefs.h"
#include <string>
@@ -15625,7 +15943,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15629: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_standard_includes=yes
else
@@ -15635,7 +15953,7 @@ fi
rm -f conftest*
else
cat > conftest.$ac_ext <<EOF
-#line 15639 "configure"
+#line 15957 "configure"
#include "confdefs.h"
#include <string>
@@ -15646,7 +15964,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15650: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15968: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_standard_includes=yes
else
@@ -15676,15 +15994,74 @@ EOF
fi
+if test "$ac_cv_header_new" = yes &&
+ test "$ac_cv_header_iomanip" = yes &&
+ test "$ac_cv_header_memory" = yes; then
+
+
+ echo $ac_n "checking for C++ auto_ptr class""... $ac_c" 1>&6
+echo "configure:16004: checking for C++ auto_ptr class" >&5
+ if eval "test \"`echo '$''{'ace_cv_lib_auto_ptr_class'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+
+ cat > conftest.$ac_ext <<EOF
+#line 16010 "configure"
+#include "confdefs.h"
+
+#include <memory>
+
+int main() {
+
+#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
+ std::auto_ptr<int> Foo;
+#else
+ auto_ptr<int> Foo;
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:16025: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ rm -rf conftest*
+
+ ace_cv_lib_auto_ptr_class=yes
+
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+
+ ace_cv_lib_auto_ptr_class=no
+
+fi
+rm -f conftest*
+
+fi
+
+ echo "$ac_t""$ace_cv_lib_auto_ptr_class" 1>&6
+ if test "$ace_cv_lib_auto_ptr_class" = yes; then
+ ace_just_a_place_holder=fixme
+
+ cat >> confdefs.h <<\EOF
+#define ACE_HAS_STANDARD_CPP_LIBRARY 1
+EOF
+
+
+ else
+ ace_just_a_place_holder=fixme
+ fi
+
+fi
+
echo $ac_n "checking for ANSI C++ cast support""... $ac_c" 1>&6
-echo "configure:15682: checking for ANSI C++ cast support" >&5
+echo "configure:16059: checking for ANSI C++ cast support" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_standard_casts'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15688 "configure"
+#line 16065 "configure"
#include "confdefs.h"
/* No headers */
int main() {
@@ -15709,7 +16086,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15713: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16090: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_standard_casts=yes
@@ -15726,7 +16103,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 15730 "configure"
+#line 16107 "configure"
#include "confdefs.h"
/* No headers */
int main() {
@@ -15747,7 +16124,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15751: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16128: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_standard_casts=yes
@@ -15794,14 +16171,64 @@ EOF
- echo $ac_n "checking if platform supports explicit template instantiation""... $ac_c" 1>&6
-echo "configure:15799: checking if platform supports explicit template instantiation" >&5
+ echo $ac_n "checking if const char * can be rvalue in conditional operator""... $ac_c" 1>&6
+echo "configure:16176: checking if const char * can be rvalue in conditional operator" >&5
+ if eval "test \"`echo '$''{'ace_cv_feature_conditional_str_cast'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+
+ cat > conftest.$ac_ext <<EOF
+#line 16182 "configure"
+#include "confdefs.h"
+
+int main() {
+
+ const char * foo = 0;
+ const char * bar = 0;
+
+ const char * ace = ((1 < 2) ? foo : bar);
+
+; return 0; }
+EOF
+if { (eval echo configure:16194: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ rm -rf conftest*
+
+ ace_cv_feature_conditional_str_cast=yes
+
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+
+ ace_cv_feature_conditional_str_cast=no
+
+fi
+rm -f conftest*
+
+fi
+
+ echo "$ac_t""$ace_cv_feature_conditional_str_cast" 1>&6
+ if test "$ace_cv_feature_conditional_str_cast" = yes; then
+ ace_just_a_place_holder=fixme
+:
+ else
+ ace_just_a_place_holder=fixme
+cat >> confdefs.h <<\EOF
+#define ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS 1
+EOF
+
+ fi
+
+
+
+ echo $ac_n "checking for explicit template instantiation""... $ac_c" 1>&6
+echo "configure:16226: checking for explicit template instantiation" >&5
if eval "test \"`echo '$''{'ace_cv_feature_explicit_template_instantiation'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15805 "configure"
+#line 16232 "configure"
#include "confdefs.h"
template <class T>
@@ -15820,7 +16247,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15824: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16251: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_explicit_template_instantiation=yes
@@ -15850,14 +16277,14 @@ EOF
ace_just_a_place_holder=fixme
- echo $ac_n "checking if platform supports pragma template instantiation""... $ac_c" 1>&6
-echo "configure:15855: checking if platform supports pragma template instantiation" >&5
+ echo $ac_n "checking for pragma template instantiation""... $ac_c" 1>&6
+echo "configure:16282: checking for pragma template instantiation" >&5
if eval "test \"`echo '$''{'ace_cv_feature_pragma_template_instantiation'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15861 "configure"
+#line 16288 "configure"
#include "confdefs.h"
template <class T>
@@ -15876,7 +16303,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15880: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16307: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_pragma_template_instantiation=yes
@@ -15909,14 +16336,14 @@ EOF
- echo $ac_n "checking if templates require source on platform""... $ac_c" 1>&6
-echo "configure:15914: checking if templates require source on platform" >&5
+ echo $ac_n "checking if templates require source""... $ac_c" 1>&6
+echo "configure:16341: checking if templates require source" >&5
if eval "test \"`echo '$''{'ace_cv_feature_templates_require_source'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15920 "configure"
+#line 16347 "configure"
#include "confdefs.h"
/*
@@ -15929,7 +16356,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:15933: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:16360: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ace_cv_feature_templates_require_source=no
@@ -15970,14 +16397,14 @@ else
fi
- echo $ac_n "checking if platform supports template specialization""... $ac_c" 1>&6
-echo "configure:15975: checking if platform supports template specialization" >&5
+ echo $ac_n "checking for template specialization""... $ac_c" 1>&6
+echo "configure:16402: checking for template specialization" >&5
if eval "test \"`echo '$''{'ace_cv_feature_posix_template_specialization'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 15981 "configure"
+#line 16408 "configure"
#include "confdefs.h"
template <class T>
@@ -16002,7 +16429,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:16006: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16433: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_posix_template_specialization=yes
@@ -16032,14 +16459,14 @@ EOF
- echo $ac_n "checking if platform supports typename keyword""... $ac_c" 1>&6
-echo "configure:16037: checking if platform supports typename keyword" >&5
+ echo $ac_n "checking for C++ typename keyword""... $ac_c" 1>&6
+echo "configure:16464: checking for C++ typename keyword" >&5
if eval "test \"`echo '$''{'ace_cv_feature_posix_typename_keyword'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16043 "configure"
+#line 16470 "configure"
#include "confdefs.h"
class Bar
@@ -16075,7 +16502,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:16079: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16506: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_posix_typename_keyword=yes
@@ -16105,14 +16532,14 @@ EOF
- echo $ac_n "checking if platform supports template typedefs""... $ac_c" 1>&6
-echo "configure:16110: checking if platform supports template typedefs" >&5
+ echo $ac_n "checking for template typedefs""... $ac_c" 1>&6
+echo "configure:16537: checking for template typedefs" >&5
if eval "test \"`echo '$''{'ace_cv_feature_posix_template_typedefs'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16116 "configure"
+#line 16543 "configure"
#include "confdefs.h"
#if defined (ACE_HAS_TYPENAME_KEYWORD)
@@ -16155,7 +16582,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:16159: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16586: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_posix_template_typedefs=yes
@@ -16185,14 +16612,14 @@ EOF
- echo $ac_n "checking if platform supports static data member templates""... $ac_c" 1>&6
-echo "configure:16190: checking if platform supports static data member templates" >&5
+ echo $ac_n "checking for static data member templates""... $ac_c" 1>&6
+echo "configure:16617: checking for static data member templates" >&5
if eval "test \"`echo '$''{'ace_cv_feature_posix_static_data_member_templates'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16196 "configure"
+#line 16623 "configure"
#include "confdefs.h"
template <class T>
@@ -16209,7 +16636,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:16213: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16640: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_posix_static_data_member_templates=yes
@@ -16241,14 +16668,14 @@ EOF
if test "$ace_user_enable_exceptions" = yes; then
- echo $ac_n "checking if platform supports C++ exceptions""... $ac_c" 1>&6
-echo "configure:16246: checking if platform supports C++ exceptions" >&5
+ echo $ac_n "checking for C++ exceptions""... $ac_c" 1>&6
+echo "configure:16673: checking for C++ exceptions" >&5
if eval "test \"`echo '$''{'ace_cv_feature_posix_exceptions'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16252 "configure"
+#line 16679 "configure"
#include "confdefs.h"
int main() {
@@ -16266,7 +16693,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:16270: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16697: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_posix_exceptions=yes
@@ -16298,33 +16725,24 @@ ace_user_enable_exceptions=no
fi
-if test "$ac_cv_header_new" = yes &&
- test "$ac_cv_header_iomanip" = yes &&
- test "$ac_cv_header_auto_ptr" = yes; then
- cat >> confdefs.h <<\EOF
-#define ACE_HAS_STANDARD_CPP_LIBRARY 1
-EOF
-
-fi
-
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments. Useless!
echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:16316: checking for working alloca.h" >&5
+echo "configure:16734: checking for working alloca.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16321 "configure"
+#line 16739 "configure"
#include "confdefs.h"
#include <alloca.h>
int main() {
char *p = alloca(2 * sizeof(int));
; return 0; }
EOF
-if { (eval echo configure:16328: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:16746: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ac_cv_header_alloca_h=yes
else
@@ -16345,12 +16763,12 @@ EOF
fi
echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:16349: checking for alloca" >&5
+echo "configure:16767: checking for alloca" >&5
if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16354 "configure"
+#line 16772 "configure"
#include "confdefs.h"
#ifdef __GNUC__
@@ -16378,7 +16796,7 @@ int main() {
char *p = (char *) alloca(1);
; return 0; }
EOF
-if { (eval echo configure:16382: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:16800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ac_cv_func_alloca_works=yes
else
@@ -16410,12 +16828,12 @@ EOF
echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:16414: checking whether alloca needs Cray hooks" >&5
+echo "configure:16832: checking whether alloca needs Cray hooks" >&5
if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16419 "configure"
+#line 16837 "configure"
#include "confdefs.h"
#if defined(CRAY) && ! defined(CRAY2)
webecray
@@ -16440,12 +16858,12 @@ echo "$ac_t""$ac_cv_os_cray" 1>&6
if test $ac_cv_os_cray = yes; then
for ac_func in _getb67 GETB67 getb67; do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:16444: checking for $ac_func" >&5
+echo "configure:16862: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16449 "configure"
+#line 16867 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */
@@ -16471,7 +16889,7 @@ $ac_func();
; return 0; }
EOF
-if { (eval echo configure:16475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:16893: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_$ac_func=yes"
else
@@ -16498,7 +16916,7 @@ done
fi
echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:16502: checking stack direction for C alloca" >&5
+echo "configure:16920: checking stack direction for C alloca" >&5
if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -16506,7 +16924,7 @@ else
ac_cv_c_stack_direction=0
else
cat > conftest.$ac_ext <<EOF
-#line 16510 "configure"
+#line 16928 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -16528,7 +16946,7 @@ main ()
exit (find_stack_direction() < 0);
}
EOF
-if { (eval echo configure:16532: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:16950: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_c_stack_direction=1
else
@@ -16564,7 +16982,7 @@ fi
echo $ac_n "checking whether closedir returns void""... $ac_c" 1>&6
-echo "configure:16568: checking whether closedir returns void" >&5
+echo "configure:16986: checking whether closedir returns void" >&5
if eval "test \"`echo '$''{'ac_cv_func_closedir_void'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -16572,7 +16990,7 @@ else
ac_cv_func_closedir_void=yes
else
cat > conftest.$ac_ext <<EOF
-#line 16576 "configure"
+#line 16994 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -16581,7 +16999,7 @@ extern "C" void exit(int);
#include <$ac_header_dirent>
int closedir(); main() { exit(closedir(opendir(".")) != 0); }
EOF
-if { (eval echo configure:16585: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:17003: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_func_closedir_void=no
else
@@ -16605,12 +17023,12 @@ fi
echo $ac_n "checking for getpwnam""... $ac_c" 1>&6
-echo "configure:16609: checking for getpwnam" >&5
+echo "configure:17027: checking for getpwnam" >&5
if eval "test \"`echo '$''{'ac_cv_func_getpwnam'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16614 "configure"
+#line 17032 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getpwnam(); below. */
@@ -16636,7 +17054,7 @@ getpwnam();
; return 0; }
EOF
-if { (eval echo configure:16640: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17058: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getpwnam=yes"
else
@@ -16655,12 +17073,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for setpwent""... $ac_c" 1>&6
-echo "configure:16659: checking for setpwent" >&5
+echo "configure:17077: checking for setpwent" >&5
if eval "test \"`echo '$''{'ac_cv_func_setpwent'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16664 "configure"
+#line 17082 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char setpwent(); below. */
@@ -16686,7 +17104,7 @@ setpwent();
; return 0; }
EOF
-if { (eval echo configure:16690: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17108: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_setpwent=yes"
else
@@ -16705,12 +17123,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for endpwent""... $ac_c" 1>&6
-echo "configure:16709: checking for endpwent" >&5
+echo "configure:17127: checking for endpwent" >&5
if eval "test \"`echo '$''{'ac_cv_func_endpwent'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16714 "configure"
+#line 17132 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char endpwent(); below. */
@@ -16736,7 +17154,7 @@ endpwent();
; return 0; }
EOF
-if { (eval echo configure:16740: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17158: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_endpwent=yes"
else
@@ -16755,12 +17173,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for getpwent""... $ac_c" 1>&6
-echo "configure:16759: checking for getpwent" >&5
+echo "configure:17177: checking for getpwent" >&5
if eval "test \"`echo '$''{'ac_cv_func_getpwent'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16764 "configure"
+#line 17182 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getpwent(); below. */
@@ -16786,7 +17204,7 @@ getpwent();
; return 0; }
EOF
-if { (eval echo configure:16790: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17208: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getpwent=yes"
else
@@ -16816,12 +17234,12 @@ EOF
fi
echo $ac_n "checking for strftime""... $ac_c" 1>&6
-echo "configure:16820: checking for strftime" >&5
+echo "configure:17238: checking for strftime" >&5
if eval "test \"`echo '$''{'ac_cv_func_strftime'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16825 "configure"
+#line 17243 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char strftime(); below. */
@@ -16847,7 +17265,7 @@ strftime();
; return 0; }
EOF
-if { (eval echo configure:16851: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17269: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_strftime=yes"
else
@@ -16869,7 +17287,7 @@ else
echo "$ac_t""no" 1>&6
# strftime is in -lintl on SCO UNIX.
echo $ac_n "checking for strftime in -lintl""... $ac_c" 1>&6
-echo "configure:16873: checking for strftime in -lintl" >&5
+echo "configure:17291: checking for strftime in -lintl" >&5
ac_lib_var=`echo intl'_'strftime | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
@@ -16877,7 +17295,7 @@ else
ac_save_LIBS="$LIBS"
LIBS="-lintl $LIBS"
cat > conftest.$ac_ext <<EOF
-#line 16881 "configure"
+#line 17299 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
@@ -16891,7 +17309,7 @@ int main() {
strftime()
; return 0; }
EOF
-if { (eval echo configure:16895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17313: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes"
else
@@ -16921,12 +17339,12 @@ fi
case "$target" in
*win32*)
echo $ac_n "checking for CancelIO""... $ac_c" 1>&6
-echo "configure:16925: checking for CancelIO" >&5
+echo "configure:17343: checking for CancelIO" >&5
if eval "test \"`echo '$''{'ac_cv_func_CancelIO'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16930 "configure"
+#line 17348 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char CancelIO(); below. */
@@ -16952,7 +17370,7 @@ CancelIO();
; return 0; }
EOF
-if { (eval echo configure:16956: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_CancelIO=yes"
else
@@ -16976,12 +17394,12 @@ fi
echo $ac_n "checking for SignalObjectAndWait""... $ac_c" 1>&6
-echo "configure:16980: checking for SignalObjectAndWait" >&5
+echo "configure:17398: checking for SignalObjectAndWait" >&5
if eval "test \"`echo '$''{'ac_cv_func_SignalObjectAndWait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 16985 "configure"
+#line 17403 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char SignalObjectAndWait(); below. */
@@ -17007,7 +17425,7 @@ SignalObjectAndWait();
; return 0; }
EOF
-if { (eval echo configure:17011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17429: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_SignalObjectAndWait=yes"
else
@@ -17031,12 +17449,12 @@ fi
echo $ac_n "checking for TryEnterCriticalSection""... $ac_c" 1>&6
-echo "configure:17035: checking for TryEnterCriticalSection" >&5
+echo "configure:17453: checking for TryEnterCriticalSection" >&5
if eval "test \"`echo '$''{'ac_cv_func_TryEnterCriticalSection'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17040 "configure"
+#line 17458 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char TryEnterCriticalSection(); below. */
@@ -17062,7 +17480,7 @@ TryEnterCriticalSection();
; return 0; }
EOF
-if { (eval echo configure:17066: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_TryEnterCriticalSection=yes"
else
@@ -17090,12 +17508,12 @@ fi
esac
echo $ac_n "checking for access""... $ac_c" 1>&6
-echo "configure:17094: checking for access" >&5
+echo "configure:17512: checking for access" >&5
if eval "test \"`echo '$''{'ac_cv_func_access'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17099 "configure"
+#line 17517 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char access(); below. */
@@ -17121,7 +17539,7 @@ access();
; return 0; }
EOF
-if { (eval echo configure:17125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17543: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_access=yes"
else
@@ -17146,12 +17564,12 @@ fi
echo $ac_n "checking for bsearch""... $ac_c" 1>&6
-echo "configure:17150: checking for bsearch" >&5
+echo "configure:17568: checking for bsearch" >&5
if eval "test \"`echo '$''{'ac_cv_func_bsearch'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17155 "configure"
+#line 17573 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char bsearch(); below. */
@@ -17177,7 +17595,7 @@ bsearch();
; return 0; }
EOF
-if { (eval echo configure:17181: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17599: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_bsearch=yes"
else
@@ -17202,12 +17620,12 @@ fi
echo $ac_n "checking for qsort""... $ac_c" 1>&6
-echo "configure:17206: checking for qsort" >&5
+echo "configure:17624: checking for qsort" >&5
if eval "test \"`echo '$''{'ac_cv_func_qsort'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17211 "configure"
+#line 17629 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char qsort(); below. */
@@ -17233,7 +17651,7 @@ qsort();
; return 0; }
EOF
-if { (eval echo configure:17237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17655: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_qsort=yes"
else
@@ -17260,12 +17678,12 @@ fi
for ac_func in execv execvp execve
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:17264: checking for $ac_func" >&5
+echo "configure:17682: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17269 "configure"
+#line 17687 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */
@@ -17291,7 +17709,7 @@ $ac_func();
; return 0; }
EOF
-if { (eval echo configure:17295: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17713: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_$ac_func=yes"
else
@@ -17321,12 +17739,12 @@ done
echo $ac_n "checking for fcntl""... $ac_c" 1>&6
-echo "configure:17325: checking for fcntl" >&5
+echo "configure:17743: checking for fcntl" >&5
if eval "test \"`echo '$''{'ac_cv_func_fcntl'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17330 "configure"
+#line 17748 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char fcntl(); below. */
@@ -17352,7 +17770,7 @@ fcntl();
; return 0; }
EOF
-if { (eval echo configure:17356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17774: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_fcntl=yes"
else
@@ -17377,12 +17795,12 @@ fi
echo $ac_n "checking for fsync""... $ac_c" 1>&6
-echo "configure:17381: checking for fsync" >&5
+echo "configure:17799: checking for fsync" >&5
if eval "test \"`echo '$''{'ac_cv_func_fsync'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17386 "configure"
+#line 17804 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char fsync(); below. */
@@ -17408,7 +17826,7 @@ fsync();
; return 0; }
EOF
-if { (eval echo configure:17412: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17830: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_fsync=yes"
else
@@ -17433,12 +17851,12 @@ fi
echo $ac_n "checking for getmsg""... $ac_c" 1>&6
-echo "configure:17437: checking for getmsg" >&5
+echo "configure:17855: checking for getmsg" >&5
if eval "test \"`echo '$''{'ac_cv_func_getmsg'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17442 "configure"
+#line 17860 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getmsg(); below. */
@@ -17464,7 +17882,7 @@ getmsg();
; return 0; }
EOF
-if { (eval echo configure:17468: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17886: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getmsg=yes"
else
@@ -17488,12 +17906,12 @@ fi
echo $ac_n "checking for gethostbyaddr""... $ac_c" 1>&6
-echo "configure:17492: checking for gethostbyaddr" >&5
+echo "configure:17910: checking for gethostbyaddr" >&5
if eval "test \"`echo '$''{'ac_cv_func_gethostbyaddr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17497 "configure"
+#line 17915 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char gethostbyaddr(); below. */
@@ -17519,7 +17937,7 @@ gethostbyaddr();
; return 0; }
EOF
-if { (eval echo configure:17523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17941: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_gethostbyaddr=yes"
else
@@ -17540,12 +17958,12 @@ fi
echo $ac_n "checking for difftime""... $ac_c" 1>&6
-echo "configure:17544: checking for difftime" >&5
+echo "configure:17962: checking for difftime" >&5
if eval "test \"`echo '$''{'ac_cv_func_difftime'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17549 "configure"
+#line 17967 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char difftime(); below. */
@@ -17571,7 +17989,7 @@ difftime();
; return 0; }
EOF
-if { (eval echo configure:17575: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17993: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_difftime=yes"
else
@@ -17596,12 +18014,12 @@ fi
echo $ac_n "checking for bind""... $ac_c" 1>&6
-echo "configure:17600: checking for bind" >&5
+echo "configure:18018: checking for bind" >&5
if eval "test \"`echo '$''{'ac_cv_func_bind'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17605 "configure"
+#line 18023 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char bind(); below. */
@@ -17627,7 +18045,7 @@ bind();
; return 0; }
EOF
-if { (eval echo configure:17631: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18049: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_bind=yes"
else
@@ -17644,7 +18062,7 @@ if eval "test \"`echo '$ac_cv_func_'bind`\" = yes"; then
echo $ac_n "checking if bind() will select the port if it is zero""... $ac_c" 1>&6
-echo "configure:17648: checking if bind() will select the port if it is zero" >&5
+echo "configure:18066: checking if bind() will select the port if it is zero" >&5
if eval "test \"`echo '$''{'ace_cv_have_wildcard_bind'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -17655,7 +18073,7 @@ else
else
cat > conftest.$ac_ext <<EOF
-#line 17659 "configure"
+#line 18077 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -17685,7 +18103,7 @@ extern "C" void exit(int);
}
EOF
-if { (eval echo configure:17689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:18107: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ace_cv_have_wildcard_bind=yes
@@ -17723,12 +18141,12 @@ fi
echo $ac_n "checking for poll""... $ac_c" 1>&6
-echo "configure:17727: checking for poll" >&5
+echo "configure:18145: checking for poll" >&5
if eval "test \"`echo '$''{'ac_cv_func_poll'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17732 "configure"
+#line 18150 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char poll(); below. */
@@ -17754,7 +18172,7 @@ poll();
; return 0; }
EOF
-if { (eval echo configure:17758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18176: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_poll=yes"
else
@@ -17771,7 +18189,7 @@ if eval "test \"`echo '$ac_cv_func_'poll`\" = yes"; then
echo $ac_n "checking if poll is broken""... $ac_c" 1>&6
-echo "configure:17775: checking if poll is broken" >&5
+echo "configure:18193: checking if poll is broken" >&5
if eval "test \"`echo '$''{'ace_cv_poll_is_broken'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -17782,7 +18200,7 @@ else
else
cat > conftest.$ac_ext <<EOF
-#line 17786 "configure"
+#line 18204 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -17821,7 +18239,7 @@ extern "C" void exit(int);
}
EOF
-if { (eval echo configure:17825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:18243: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ace_cv_poll_is_broken=no
@@ -17862,12 +18280,12 @@ fi
echo $ac_n "checking for gethrtime""... $ac_c" 1>&6
-echo "configure:17866: checking for gethrtime" >&5
+echo "configure:18284: checking for gethrtime" >&5
if eval "test \"`echo '$''{'ac_cv_func_gethrtime'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17871 "configure"
+#line 18289 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char gethrtime(); below. */
@@ -17893,7 +18311,7 @@ gethrtime();
; return 0; }
EOF
-if { (eval echo configure:17897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18315: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_gethrtime=yes"
else
@@ -17912,13 +18330,13 @@ if eval "test \"`echo '$ac_cv_func_'gethrtime`\" = yes"; then
echo $ac_n "checking for hrtime_t in sys/time.h""... $ac_c" 1>&6
-echo "configure:17916: checking for hrtime_t in sys/time.h" >&5
+echo "configure:18334: checking for hrtime_t in sys/time.h" >&5
if eval "test \"`echo '$''{'ace_cv_type_hrtime_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17922 "configure"
+#line 18340 "configure"
#include "confdefs.h"
#include <sys/time.h>
@@ -17929,7 +18347,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:17933: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:18351: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_type_hrtime_t=yes
@@ -17965,12 +18383,12 @@ fi
echo $ac_n "checking for pread""... $ac_c" 1>&6
-echo "configure:17969: checking for pread" >&5
+echo "configure:18387: checking for pread" >&5
if eval "test \"`echo '$''{'ac_cv_func_pread'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 17974 "configure"
+#line 18392 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pread(); below. */
@@ -17996,7 +18414,7 @@ pread();
; return 0; }
EOF
-if { (eval echo configure:18000: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18418: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pread=yes"
else
@@ -18011,12 +18429,12 @@ fi
if eval "test \"`echo '$ac_cv_func_'pread`\" = yes"; then
echo "$ac_t""yes" 1>&6
echo $ac_n "checking for pwrite""... $ac_c" 1>&6
-echo "configure:18015: checking for pwrite" >&5
+echo "configure:18433: checking for pwrite" >&5
if eval "test \"`echo '$''{'ac_cv_func_pwrite'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18020 "configure"
+#line 18438 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pwrite(); below. */
@@ -18042,7 +18460,7 @@ pwrite();
; return 0; }
EOF
-if { (eval echo configure:18046: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18464: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pwrite=yes"
else
@@ -18070,12 +18488,12 @@ fi
echo $ac_n "checking for readv""... $ac_c" 1>&6
-echo "configure:18074: checking for readv" >&5
+echo "configure:18492: checking for readv" >&5
if eval "test \"`echo '$''{'ac_cv_func_readv'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18079 "configure"
+#line 18497 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char readv(); below. */
@@ -18101,7 +18519,7 @@ readv();
; return 0; }
EOF
-if { (eval echo configure:18105: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_readv=yes"
else
@@ -18125,12 +18543,12 @@ EOF
fi
echo $ac_n "checking for writev""... $ac_c" 1>&6
-echo "configure:18129: checking for writev" >&5
+echo "configure:18547: checking for writev" >&5
if eval "test \"`echo '$''{'ac_cv_func_writev'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18134 "configure"
+#line 18552 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char writev(); below. */
@@ -18156,7 +18574,7 @@ writev();
; return 0; }
EOF
-if { (eval echo configure:18160: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18578: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_writev=yes"
else
@@ -18180,12 +18598,12 @@ EOF
fi
echo $ac_n "checking for set_t_errno""... $ac_c" 1>&6
-echo "configure:18184: checking for set_t_errno" >&5
+echo "configure:18602: checking for set_t_errno" >&5
if eval "test \"`echo '$''{'ac_cv_func_set_t_errno'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18189 "configure"
+#line 18607 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char set_t_errno(); below. */
@@ -18211,7 +18629,7 @@ set_t_errno();
; return 0; }
EOF
-if { (eval echo configure:18215: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18633: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_set_t_errno=yes"
else
@@ -18234,12 +18652,12 @@ else
fi
echo $ac_n "checking for socketpair""... $ac_c" 1>&6
-echo "configure:18238: checking for socketpair" >&5
+echo "configure:18656: checking for socketpair" >&5
if eval "test \"`echo '$''{'ac_cv_func_socketpair'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18243 "configure"
+#line 18661 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char socketpair(); below. */
@@ -18265,7 +18683,7 @@ socketpair();
; return 0; }
EOF
-if { (eval echo configure:18269: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18687: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_socketpair=yes"
else
@@ -18290,12 +18708,12 @@ fi
echo $ac_n "checking for strcasecmp""... $ac_c" 1>&6
-echo "configure:18294: checking for strcasecmp" >&5
+echo "configure:18712: checking for strcasecmp" >&5
if eval "test \"`echo '$''{'ac_cv_func_strcasecmp'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18299 "configure"
+#line 18717 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char strcasecmp(); below. */
@@ -18321,7 +18739,7 @@ strcasecmp();
; return 0; }
EOF
-if { (eval echo configure:18325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18743: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_strcasecmp=yes"
else
@@ -18346,12 +18764,12 @@ fi
echo $ac_n "checking for strdup""... $ac_c" 1>&6
-echo "configure:18350: checking for strdup" >&5
+echo "configure:18768: checking for strdup" >&5
if eval "test \"`echo '$''{'ac_cv_func_strdup'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18355 "configure"
+#line 18773 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char strdup(); below. */
@@ -18377,7 +18795,7 @@ strdup();
; return 0; }
EOF
-if { (eval echo configure:18381: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18799: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_strdup=yes"
else
@@ -18402,12 +18820,12 @@ fi
echo $ac_n "checking for strrchr""... $ac_c" 1>&6
-echo "configure:18406: checking for strrchr" >&5
+echo "configure:18824: checking for strrchr" >&5
if eval "test \"`echo '$''{'ac_cv_func_strrchr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18411 "configure"
+#line 18829 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char strrchr(); below. */
@@ -18433,7 +18851,7 @@ strrchr();
; return 0; }
EOF
-if { (eval echo configure:18437: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_strrchr=yes"
else
@@ -18458,12 +18876,12 @@ fi
echo $ac_n "checking for syscall""... $ac_c" 1>&6
-echo "configure:18462: checking for syscall" >&5
+echo "configure:18880: checking for syscall" >&5
if eval "test \"`echo '$''{'ac_cv_func_syscall'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18467 "configure"
+#line 18885 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char syscall(); below. */
@@ -18489,7 +18907,7 @@ syscall();
; return 0; }
EOF
-if { (eval echo configure:18493: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_syscall=yes"
else
@@ -18514,12 +18932,12 @@ fi
echo $ac_n "checking for ualarm""... $ac_c" 1>&6
-echo "configure:18518: checking for ualarm" >&5
+echo "configure:18936: checking for ualarm" >&5
if eval "test \"`echo '$''{'ac_cv_func_ualarm'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18523 "configure"
+#line 18941 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char ualarm(); below. */
@@ -18545,7 +18963,7 @@ ualarm();
; return 0; }
EOF
-if { (eval echo configure:18549: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18967: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_ualarm=yes"
else
@@ -18569,12 +18987,12 @@ fi
echo $ac_n "checking for alarm""... $ac_c" 1>&6
-echo "configure:18573: checking for alarm" >&5
+echo "configure:18991: checking for alarm" >&5
if eval "test \"`echo '$''{'ac_cv_func_alarm'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18578 "configure"
+#line 18996 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char alarm(); below. */
@@ -18600,7 +19018,7 @@ alarm();
; return 0; }
EOF
-if { (eval echo configure:18604: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19022: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_alarm=yes"
else
@@ -18619,12 +19037,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for signal""... $ac_c" 1>&6
-echo "configure:18623: checking for signal" >&5
+echo "configure:19041: checking for signal" >&5
if eval "test \"`echo '$''{'ac_cv_func_signal'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18628 "configure"
+#line 19046 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char signal(); below. */
@@ -18650,7 +19068,7 @@ signal();
; return 0; }
EOF
-if { (eval echo configure:18654: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_signal=yes"
else
@@ -18678,12 +19096,12 @@ EOF
fi
echo $ac_n "checking for clock_gettime""... $ac_c" 1>&6
-echo "configure:18682: checking for clock_gettime" >&5
+echo "configure:19100: checking for clock_gettime" >&5
if eval "test \"`echo '$''{'ac_cv_func_clock_gettime'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18687 "configure"
+#line 19105 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char clock_gettime(); below. */
@@ -18709,7 +19127,7 @@ clock_gettime();
; return 0; }
EOF
-if { (eval echo configure:18713: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19131: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_clock_gettime=yes"
else
@@ -18733,12 +19151,12 @@ fi
echo $ac_n "checking for fork""... $ac_c" 1>&6
-echo "configure:18737: checking for fork" >&5
+echo "configure:19155: checking for fork" >&5
if eval "test \"`echo '$''{'ac_cv_func_fork'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18742 "configure"
+#line 19160 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char fork(); below. */
@@ -18764,7 +19182,7 @@ fork();
; return 0; }
EOF
-if { (eval echo configure:18768: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19186: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_fork=yes"
else
@@ -18789,12 +19207,12 @@ fi
echo $ac_n "checking for getrlimit""... $ac_c" 1>&6
-echo "configure:18793: checking for getrlimit" >&5
+echo "configure:19211: checking for getrlimit" >&5
if eval "test \"`echo '$''{'ac_cv_func_getrlimit'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18798 "configure"
+#line 19216 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getrlimit(); below. */
@@ -18820,7 +19238,7 @@ getrlimit();
; return 0; }
EOF
-if { (eval echo configure:18824: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getrlimit=yes"
else
@@ -18836,12 +19254,12 @@ if eval "test \"`echo '$ac_cv_func_'getrlimit`\" = yes"; then
echo "$ac_t""yes" 1>&6
echo $ac_n "checking for setrlimit""... $ac_c" 1>&6
-echo "configure:18840: checking for setrlimit" >&5
+echo "configure:19258: checking for setrlimit" >&5
if eval "test \"`echo '$''{'ac_cv_func_setrlimit'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18845 "configure"
+#line 19263 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char setrlimit(); below. */
@@ -18867,7 +19285,7 @@ setrlimit();
; return 0; }
EOF
-if { (eval echo configure:18871: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_setrlimit=yes"
else
@@ -18903,12 +19321,12 @@ fi
echo $ac_n "checking for sysinfo""... $ac_c" 1>&6
-echo "configure:18907: checking for sysinfo" >&5
+echo "configure:19325: checking for sysinfo" >&5
if eval "test \"`echo '$''{'ac_cv_func_sysinfo'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18912 "configure"
+#line 19330 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sysinfo(); below. */
@@ -18934,7 +19352,7 @@ sysinfo();
; return 0; }
EOF
-if { (eval echo configure:18938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sysinfo=yes"
else
@@ -18962,12 +19380,12 @@ fi
echo $ac_n "checking for strerror""... $ac_c" 1>&6
-echo "configure:18966: checking for strerror" >&5
+echo "configure:19384: checking for strerror" >&5
if eval "test \"`echo '$''{'ac_cv_func_strerror'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 18971 "configure"
+#line 19389 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char strerror(); below. */
@@ -18993,7 +19411,7 @@ strerror();
; return 0; }
EOF
-if { (eval echo configure:18997: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19415: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_strerror=yes"
else
@@ -19017,12 +19435,12 @@ fi
echo $ac_n "checking for lstat""... $ac_c" 1>&6
-echo "configure:19021: checking for lstat" >&5
+echo "configure:19439: checking for lstat" >&5
if eval "test \"`echo '$''{'ac_cv_func_lstat'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19026 "configure"
+#line 19444 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char lstat(); below. */
@@ -19048,7 +19466,7 @@ lstat();
; return 0; }
EOF
-if { (eval echo configure:19052: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19470: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_lstat=yes"
else
@@ -19073,12 +19491,12 @@ fi
echo $ac_n "checking for readlink""... $ac_c" 1>&6
-echo "configure:19077: checking for readlink" >&5
+echo "configure:19495: checking for readlink" >&5
if eval "test \"`echo '$''{'ac_cv_func_readlink'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19082 "configure"
+#line 19500 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char readlink(); below. */
@@ -19104,7 +19522,7 @@ readlink();
; return 0; }
EOF
-if { (eval echo configure:19108: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19526: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_readlink=yes"
else
@@ -19129,12 +19547,12 @@ fi
echo $ac_n "checking for rename""... $ac_c" 1>&6
-echo "configure:19133: checking for rename" >&5
+echo "configure:19551: checking for rename" >&5
if eval "test \"`echo '$''{'ac_cv_func_rename'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19138 "configure"
+#line 19556 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char rename(); below. */
@@ -19160,7 +19578,7 @@ rename();
; return 0; }
EOF
-if { (eval echo configure:19164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19582: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_rename=yes"
else
@@ -19185,12 +19603,12 @@ fi
echo $ac_n "checking for recvmsg""... $ac_c" 1>&6
-echo "configure:19189: checking for recvmsg" >&5
+echo "configure:19607: checking for recvmsg" >&5
if eval "test \"`echo '$''{'ac_cv_func_recvmsg'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19194 "configure"
+#line 19612 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char recvmsg(); below. */
@@ -19216,7 +19634,7 @@ recvmsg();
; return 0; }
EOF
-if { (eval echo configure:19220: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19638: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_recvmsg=yes"
else
@@ -19241,12 +19659,12 @@ fi
echo $ac_n "checking for sendmsg""... $ac_c" 1>&6
-echo "configure:19245: checking for sendmsg" >&5
+echo "configure:19663: checking for sendmsg" >&5
if eval "test \"`echo '$''{'ac_cv_func_sendmsg'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19250 "configure"
+#line 19668 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sendmsg(); below. */
@@ -19272,7 +19690,7 @@ sendmsg();
; return 0; }
EOF
-if { (eval echo configure:19276: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19694: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sendmsg=yes"
else
@@ -19298,12 +19716,12 @@ fi
if test "$ace_has_tli" = yes; then
echo $ac_n "checking for t_getname""... $ac_c" 1>&6
-echo "configure:19302: checking for t_getname" >&5
+echo "configure:19720: checking for t_getname" >&5
if eval "test \"`echo '$''{'ac_cv_func_t_getname'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19307 "configure"
+#line 19725 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char t_getname(); below. */
@@ -19329,7 +19747,7 @@ t_getname();
; return 0; }
EOF
-if { (eval echo configure:19333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19751: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_t_getname=yes"
else
@@ -19354,12 +19772,12 @@ fi
fi
echo $ac_n "checking for getrusage""... $ac_c" 1>&6
-echo "configure:19358: checking for getrusage" >&5
+echo "configure:19776: checking for getrusage" >&5
if eval "test \"`echo '$''{'ac_cv_func_getrusage'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19363 "configure"
+#line 19781 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getrusage(); below. */
@@ -19385,7 +19803,7 @@ getrusage();
; return 0; }
EOF
-if { (eval echo configure:19389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19807: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getrusage=yes"
else
@@ -19409,12 +19827,12 @@ fi
echo $ac_n "checking for getpgid""... $ac_c" 1>&6
-echo "configure:19413: checking for getpgid" >&5
+echo "configure:19831: checking for getpgid" >&5
if eval "test \"`echo '$''{'ac_cv_func_getpgid'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19418 "configure"
+#line 19836 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getpgid(); below. */
@@ -19440,7 +19858,7 @@ getpgid();
; return 0; }
EOF
-if { (eval echo configure:19444: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19862: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getpgid=yes"
else
@@ -19465,12 +19883,12 @@ fi
echo $ac_n "checking for getpagesize""... $ac_c" 1>&6
-echo "configure:19469: checking for getpagesize" >&5
+echo "configure:19887: checking for getpagesize" >&5
if eval "test \"`echo '$''{'ac_cv_func_getpagesize'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19474 "configure"
+#line 19892 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getpagesize(); below. */
@@ -19496,7 +19914,7 @@ getpagesize();
; return 0; }
EOF
-if { (eval echo configure:19500: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19918: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getpagesize=yes"
else
@@ -19524,12 +19942,12 @@ fi
echo $ac_n "checking for msync""... $ac_c" 1>&6
-echo "configure:19528: checking for msync" >&5
+echo "configure:19946: checking for msync" >&5
if eval "test \"`echo '$''{'ac_cv_func_msync'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19533 "configure"
+#line 19951 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char msync(); below. */
@@ -19555,7 +19973,7 @@ msync();
; return 0; }
EOF
-if { (eval echo configure:19559: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19977: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_msync=yes"
else
@@ -19580,12 +19998,12 @@ fi
echo $ac_n "checking for mprotect""... $ac_c" 1>&6
-echo "configure:19584: checking for mprotect" >&5
+echo "configure:20002: checking for mprotect" >&5
if eval "test \"`echo '$''{'ac_cv_func_mprotect'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19589 "configure"
+#line 20007 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char mprotect(); below. */
@@ -19611,7 +20029,7 @@ mprotect();
; return 0; }
EOF
-if { (eval echo configure:19615: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20033: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_mprotect=yes"
else
@@ -19636,12 +20054,12 @@ fi
echo $ac_n "checking for mkfifo""... $ac_c" 1>&6
-echo "configure:19640: checking for mkfifo" >&5
+echo "configure:20058: checking for mkfifo" >&5
if eval "test \"`echo '$''{'ac_cv_func_mkfifo'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19645 "configure"
+#line 20063 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char mkfifo(); below. */
@@ -19667,7 +20085,7 @@ mkfifo();
; return 0; }
EOF
-if { (eval echo configure:19671: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20089: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_mkfifo=yes"
else
@@ -19692,12 +20110,12 @@ fi
echo $ac_n "checking for mktemp""... $ac_c" 1>&6
-echo "configure:19696: checking for mktemp" >&5
+echo "configure:20114: checking for mktemp" >&5
if eval "test \"`echo '$''{'ac_cv_func_mktemp'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19701 "configure"
+#line 20119 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char mktemp(); below. */
@@ -19723,7 +20141,7 @@ mktemp();
; return 0; }
EOF
-if { (eval echo configure:19727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20145: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_mktemp=yes"
else
@@ -19748,12 +20166,12 @@ fi
echo $ac_n "checking for madvise""... $ac_c" 1>&6
-echo "configure:19752: checking for madvise" >&5
+echo "configure:20170: checking for madvise" >&5
if eval "test \"`echo '$''{'ac_cv_func_madvise'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19757 "configure"
+#line 20175 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char madvise(); below. */
@@ -19779,7 +20197,7 @@ madvise();
; return 0; }
EOF
-if { (eval echo configure:19783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20201: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_madvise=yes"
else
@@ -19805,12 +20223,12 @@ fi
if test "$ac_cv_header_sys_priocntl_h" = yes; then
echo $ac_n "checking for priocntl""... $ac_c" 1>&6
-echo "configure:19809: checking for priocntl" >&5
+echo "configure:20227: checking for priocntl" >&5
if eval "test \"`echo '$''{'ac_cv_func_priocntl'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19814 "configure"
+#line 20232 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char priocntl(); below. */
@@ -19836,7 +20254,7 @@ priocntl();
; return 0; }
EOF
-if { (eval echo configure:19840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20258: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_priocntl=yes"
else
@@ -19861,14 +20279,14 @@ fi
if test "$ac_cv_func_priocntl" = no; then
- echo $ac_n "checking if platform defines priocntl as a macro""... $ac_c" 1>&6
-echo "configure:19866: checking if platform defines priocntl as a macro" >&5
+ echo $ac_n "checking if priocntl macro""... $ac_c" 1>&6
+echo "configure:20284: checking if priocntl macro" >&5
if eval "test \"`echo '$''{'ace_cv_lib_has_priocntl_macro'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19872 "configure"
+#line 20290 "configure"
#include "confdefs.h"
#include <sys/priocntl.h>
@@ -19908,12 +20326,12 @@ EOF
fi fi
echo $ac_n "checking for sbrk""... $ac_c" 1>&6
-echo "configure:19912: checking for sbrk" >&5
+echo "configure:20330: checking for sbrk" >&5
if eval "test \"`echo '$''{'ac_cv_func_sbrk'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19917 "configure"
+#line 20335 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sbrk(); below. */
@@ -19939,7 +20357,7 @@ sbrk();
; return 0; }
EOF
-if { (eval echo configure:19943: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20361: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sbrk=yes"
else
@@ -19964,12 +20382,12 @@ fi
echo $ac_n "checking for msgctl""... $ac_c" 1>&6
-echo "configure:19968: checking for msgctl" >&5
+echo "configure:20386: checking for msgctl" >&5
if eval "test \"`echo '$''{'ac_cv_func_msgctl'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 19973 "configure"
+#line 20391 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char msgctl(); below. */
@@ -19995,7 +20413,7 @@ msgctl();
; return 0; }
EOF
-if { (eval echo configure:19999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20417: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_msgctl=yes"
else
@@ -20016,12 +20434,12 @@ fi
echo $ac_n "checking for msgget""... $ac_c" 1>&6
-echo "configure:20020: checking for msgget" >&5
+echo "configure:20438: checking for msgget" >&5
if eval "test \"`echo '$''{'ac_cv_func_msgget'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20025 "configure"
+#line 20443 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char msgget(); below. */
@@ -20047,7 +20465,7 @@ msgget();
; return 0; }
EOF
-if { (eval echo configure:20051: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20469: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_msgget=yes"
else
@@ -20068,12 +20486,12 @@ fi
echo $ac_n "checking for msgrcv""... $ac_c" 1>&6
-echo "configure:20072: checking for msgrcv" >&5
+echo "configure:20490: checking for msgrcv" >&5
if eval "test \"`echo '$''{'ac_cv_func_msgrcv'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20077 "configure"
+#line 20495 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char msgrcv(); below. */
@@ -20099,7 +20517,7 @@ msgrcv();
; return 0; }
EOF
-if { (eval echo configure:20103: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20521: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_msgrcv=yes"
else
@@ -20120,12 +20538,12 @@ fi
echo $ac_n "checking for semctl""... $ac_c" 1>&6
-echo "configure:20124: checking for semctl" >&5
+echo "configure:20542: checking for semctl" >&5
if eval "test \"`echo '$''{'ac_cv_func_semctl'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20129 "configure"
+#line 20547 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char semctl(); below. */
@@ -20151,7 +20569,7 @@ semctl();
; return 0; }
EOF
-if { (eval echo configure:20155: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20573: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_semctl=yes"
else
@@ -20172,12 +20590,12 @@ fi
echo $ac_n "checking for semget""... $ac_c" 1>&6
-echo "configure:20176: checking for semget" >&5
+echo "configure:20594: checking for semget" >&5
if eval "test \"`echo '$''{'ac_cv_func_semget'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20181 "configure"
+#line 20599 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char semget(); below. */
@@ -20203,7 +20621,7 @@ semget();
; return 0; }
EOF
-if { (eval echo configure:20207: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20625: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_semget=yes"
else
@@ -20224,12 +20642,12 @@ fi
echo $ac_n "checking for semop""... $ac_c" 1>&6
-echo "configure:20228: checking for semop" >&5
+echo "configure:20646: checking for semop" >&5
if eval "test \"`echo '$''{'ac_cv_func_semop'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20233 "configure"
+#line 20651 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char semop(); below. */
@@ -20255,7 +20673,7 @@ semop();
; return 0; }
EOF
-if { (eval echo configure:20259: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20677: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_semop=yes"
else
@@ -20276,12 +20694,12 @@ fi
echo $ac_n "checking for shmat""... $ac_c" 1>&6
-echo "configure:20280: checking for shmat" >&5
+echo "configure:20698: checking for shmat" >&5
if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20285 "configure"
+#line 20703 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char shmat(); below. */
@@ -20307,7 +20725,7 @@ shmat();
; return 0; }
EOF
-if { (eval echo configure:20311: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20729: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_shmat=yes"
else
@@ -20328,12 +20746,12 @@ fi
echo $ac_n "checking for shmctl""... $ac_c" 1>&6
-echo "configure:20332: checking for shmctl" >&5
+echo "configure:20750: checking for shmctl" >&5
if eval "test \"`echo '$''{'ac_cv_func_shmctl'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20337 "configure"
+#line 20755 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char shmctl(); below. */
@@ -20359,7 +20777,7 @@ shmctl();
; return 0; }
EOF
-if { (eval echo configure:20363: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20781: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_shmctl=yes"
else
@@ -20380,12 +20798,12 @@ fi
echo $ac_n "checking for shmdt""... $ac_c" 1>&6
-echo "configure:20384: checking for shmdt" >&5
+echo "configure:20802: checking for shmdt" >&5
if eval "test \"`echo '$''{'ac_cv_func_shmdt'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20389 "configure"
+#line 20807 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char shmdt(); below. */
@@ -20411,7 +20829,7 @@ shmdt();
; return 0; }
EOF
-if { (eval echo configure:20415: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20833: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_shmdt=yes"
else
@@ -20432,12 +20850,12 @@ fi
echo $ac_n "checking for shmget""... $ac_c" 1>&6
-echo "configure:20436: checking for shmget" >&5
+echo "configure:20854: checking for shmget" >&5
if eval "test \"`echo '$''{'ac_cv_func_shmget'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20441 "configure"
+#line 20859 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char shmget(); below. */
@@ -20463,7 +20881,7 @@ shmget();
; return 0; }
EOF
-if { (eval echo configure:20467: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20885: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_shmget=yes"
else
@@ -20484,12 +20902,12 @@ fi
echo $ac_n "checking for read_real_time""... $ac_c" 1>&6
-echo "configure:20488: checking for read_real_time" >&5
+echo "configure:20906: checking for read_real_time" >&5
if eval "test \"`echo '$''{'ac_cv_func_read_real_time'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20493 "configure"
+#line 20911 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char read_real_time(); below. */
@@ -20515,7 +20933,7 @@ read_real_time();
; return 0; }
EOF
-if { (eval echo configure:20519: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_read_real_time=yes"
else
@@ -20539,12 +20957,12 @@ fi
echo $ac_n "checking for shm_open""... $ac_c" 1>&6
-echo "configure:20543: checking for shm_open" >&5
+echo "configure:20961: checking for shm_open" >&5
if eval "test \"`echo '$''{'ac_cv_func_shm_open'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20548 "configure"
+#line 20966 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char shm_open(); below. */
@@ -20570,7 +20988,7 @@ shm_open();
; return 0; }
EOF
-if { (eval echo configure:20574: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:20992: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_shm_open=yes"
else
@@ -20594,12 +21012,12 @@ fi
echo $ac_n "checking for tempnam""... $ac_c" 1>&6
-echo "configure:20598: checking for tempnam" >&5
+echo "configure:21016: checking for tempnam" >&5
if eval "test \"`echo '$''{'ac_cv_func_tempnam'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20603 "configure"
+#line 21021 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char tempnam(); below. */
@@ -20625,7 +21043,7 @@ tempnam();
; return 0; }
EOF
-if { (eval echo configure:20629: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21047: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_tempnam=yes"
else
@@ -20650,12 +21068,12 @@ fi
echo $ac_n "checking for truncate""... $ac_c" 1>&6
-echo "configure:20654: checking for truncate" >&5
+echo "configure:21072: checking for truncate" >&5
if eval "test \"`echo '$''{'ac_cv_func_truncate'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20659 "configure"
+#line 21077 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char truncate(); below. */
@@ -20681,7 +21099,7 @@ truncate();
; return 0; }
EOF
-if { (eval echo configure:20685: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21103: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_truncate=yes"
else
@@ -20706,12 +21124,12 @@ fi
echo $ac_n "checking for recv_timedwait""... $ac_c" 1>&6
-echo "configure:20710: checking for recv_timedwait" >&5
+echo "configure:21128: checking for recv_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_recv_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20715 "configure"
+#line 21133 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char recv_timedwait(); below. */
@@ -20737,7 +21155,7 @@ recv_timedwait();
; return 0; }
EOF
-if { (eval echo configure:20741: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21159: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_recv_timedwait=yes"
else
@@ -20761,12 +21179,12 @@ fi
echo $ac_n "checking for recvfrom_timedwait""... $ac_c" 1>&6
-echo "configure:20765: checking for recvfrom_timedwait" >&5
+echo "configure:21183: checking for recvfrom_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_recvfrom_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20770 "configure"
+#line 21188 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char recvfrom_timedwait(); below. */
@@ -20792,7 +21210,7 @@ recvfrom_timedwait();
; return 0; }
EOF
-if { (eval echo configure:20796: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21214: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_recvfrom_timedwait=yes"
else
@@ -20816,12 +21234,12 @@ fi
echo $ac_n "checking for recvmsg_timedwait""... $ac_c" 1>&6
-echo "configure:20820: checking for recvmsg_timedwait" >&5
+echo "configure:21238: checking for recvmsg_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_recvmsg_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20825 "configure"
+#line 21243 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char recvmsg_timedwait(); below. */
@@ -20847,7 +21265,7 @@ recvmsg_timedwait();
; return 0; }
EOF
-if { (eval echo configure:20851: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21269: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_recvmsg_timedwait=yes"
else
@@ -20871,12 +21289,12 @@ fi
echo $ac_n "checking for send_timedwait""... $ac_c" 1>&6
-echo "configure:20875: checking for send_timedwait" >&5
+echo "configure:21293: checking for send_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_send_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20880 "configure"
+#line 21298 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char send_timedwait(); below. */
@@ -20902,7 +21320,7 @@ send_timedwait();
; return 0; }
EOF
-if { (eval echo configure:20906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21324: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_send_timedwait=yes"
else
@@ -20926,12 +21344,12 @@ fi
echo $ac_n "checking for sendto_timedwait""... $ac_c" 1>&6
-echo "configure:20930: checking for sendto_timedwait" >&5
+echo "configure:21348: checking for sendto_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_sendto_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20935 "configure"
+#line 21353 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sendto_timedwait(); below. */
@@ -20957,7 +21375,7 @@ sendto_timedwait();
; return 0; }
EOF
-if { (eval echo configure:20961: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21379: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sendto_timedwait=yes"
else
@@ -20981,12 +21399,12 @@ fi
echo $ac_n "checking for sendmsg_timedwait""... $ac_c" 1>&6
-echo "configure:20985: checking for sendmsg_timedwait" >&5
+echo "configure:21403: checking for sendmsg_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_sendmsg_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 20990 "configure"
+#line 21408 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sendmsg_timedwait(); below. */
@@ -21012,7 +21430,7 @@ sendmsg_timedwait();
; return 0; }
EOF
-if { (eval echo configure:21016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21434: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sendmsg_timedwait=yes"
else
@@ -21036,12 +21454,12 @@ fi
echo $ac_n "checking for read_timedwait""... $ac_c" 1>&6
-echo "configure:21040: checking for read_timedwait" >&5
+echo "configure:21458: checking for read_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_read_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21045 "configure"
+#line 21463 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char read_timedwait(); below. */
@@ -21067,7 +21485,7 @@ read_timedwait();
; return 0; }
EOF
-if { (eval echo configure:21071: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21489: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_read_timedwait=yes"
else
@@ -21091,12 +21509,12 @@ fi
echo $ac_n "checking for readv_timedwait""... $ac_c" 1>&6
-echo "configure:21095: checking for readv_timedwait" >&5
+echo "configure:21513: checking for readv_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_readv_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21100 "configure"
+#line 21518 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char readv_timedwait(); below. */
@@ -21122,7 +21540,7 @@ readv_timedwait();
; return 0; }
EOF
-if { (eval echo configure:21126: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_readv_timedwait=yes"
else
@@ -21146,12 +21564,12 @@ fi
echo $ac_n "checking for write_timedwait""... $ac_c" 1>&6
-echo "configure:21150: checking for write_timedwait" >&5
+echo "configure:21568: checking for write_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_write_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21155 "configure"
+#line 21573 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char write_timedwait(); below. */
@@ -21177,7 +21595,7 @@ write_timedwait();
; return 0; }
EOF
-if { (eval echo configure:21181: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21599: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_write_timedwait=yes"
else
@@ -21201,12 +21619,12 @@ fi
echo $ac_n "checking for writev_timedwait""... $ac_c" 1>&6
-echo "configure:21205: checking for writev_timedwait" >&5
+echo "configure:21623: checking for writev_timedwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_writev_timedwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21210 "configure"
+#line 21628 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char writev_timedwait(); below. */
@@ -21232,7 +21650,7 @@ writev_timedwait();
; return 0; }
EOF
-if { (eval echo configure:21236: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21654: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_writev_timedwait=yes"
else
@@ -21256,12 +21674,12 @@ fi
echo $ac_n "checking for sem_init""... $ac_c" 1>&6
-echo "configure:21260: checking for sem_init" >&5
+echo "configure:21678: checking for sem_init" >&5
if eval "test \"`echo '$''{'ac_cv_func_sem_init'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21265 "configure"
+#line 21683 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sem_init(); below. */
@@ -21287,7 +21705,7 @@ sem_init();
; return 0; }
EOF
-if { (eval echo configure:21291: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sem_init=yes"
else
@@ -21306,12 +21724,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for sem_destroy""... $ac_c" 1>&6
-echo "configure:21310: checking for sem_destroy" >&5
+echo "configure:21728: checking for sem_destroy" >&5
if eval "test \"`echo '$''{'ac_cv_func_sem_destroy'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21315 "configure"
+#line 21733 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sem_destroy(); below. */
@@ -21337,7 +21755,7 @@ sem_destroy();
; return 0; }
EOF
-if { (eval echo configure:21341: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21759: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sem_destroy=yes"
else
@@ -21356,12 +21774,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for sem_open""... $ac_c" 1>&6
-echo "configure:21360: checking for sem_open" >&5
+echo "configure:21778: checking for sem_open" >&5
if eval "test \"`echo '$''{'ac_cv_func_sem_open'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21365 "configure"
+#line 21783 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sem_open(); below. */
@@ -21387,7 +21805,7 @@ sem_open();
; return 0; }
EOF
-if { (eval echo configure:21391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21809: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sem_open=yes"
else
@@ -21406,12 +21824,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for sem_close""... $ac_c" 1>&6
-echo "configure:21410: checking for sem_close" >&5
+echo "configure:21828: checking for sem_close" >&5
if eval "test \"`echo '$''{'ac_cv_func_sem_close'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21415 "configure"
+#line 21833 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sem_close(); below. */
@@ -21437,7 +21855,7 @@ sem_close();
; return 0; }
EOF
-if { (eval echo configure:21441: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21859: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sem_close=yes"
else
@@ -21479,12 +21897,12 @@ if test "$ace_user_enable_threads" = yes; then
if test "$ace_has_pthreads" = yes; then
echo $ac_n "checking for pthread_sigmask""... $ac_c" 1>&6
-echo "configure:21483: checking for pthread_sigmask" >&5
+echo "configure:21901: checking for pthread_sigmask" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_sigmask'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21488 "configure"
+#line 21906 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_sigmask(); below. */
@@ -21510,7 +21928,7 @@ pthread_sigmask();
; return 0; }
EOF
-if { (eval echo configure:21514: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21932: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_sigmask=yes"
else
@@ -21534,12 +21952,12 @@ fi
echo $ac_n "checking for pthread_key_create""... $ac_c" 1>&6
-echo "configure:21538: checking for pthread_key_create" >&5
+echo "configure:21956: checking for pthread_key_create" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_key_create'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21543 "configure"
+#line 21961 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_key_create(); below. */
@@ -21565,7 +21983,7 @@ pthread_key_create();
; return 0; }
EOF
-if { (eval echo configure:21569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:21987: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_key_create=yes"
else
@@ -21592,13 +22010,123 @@ EOF
fi
+ echo $ac_n "checking for pthread_condattr_setkind_np""... $ac_c" 1>&6
+echo "configure:22015: checking for pthread_condattr_setkind_np" >&5
+if eval "test \"`echo '$''{'ac_cv_func_pthread_condattr_setkind_np'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+ cat > conftest.$ac_ext <<EOF
+#line 22020 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char pthread_condattr_setkind_np(); below. */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error. */
+#ifdef __cplusplus
+extern "C"
+#endif
+/* We use char because int might match the return type of a gcc2
+ builtin and then its argument prototype would still apply. */
+char pthread_condattr_setkind_np();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined (__stub_pthread_condattr_setkind_np) || defined (__stub___pthread_condattr_setkind_np)
+choke me
+#else
+pthread_condattr_setkind_np();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:22046: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+ rm -rf conftest*
+ eval "ac_cv_func_pthread_condattr_setkind_np=yes"
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+ eval "ac_cv_func_pthread_condattr_setkind_np=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'pthread_condattr_setkind_np`\" = yes"; then
+ echo "$ac_t""yes" 1>&6
+ cat >> confdefs.h <<\EOF
+#define ACE_HAS_PTHREAD_CONDATTR_SETKIND_NP 1
+EOF
+
+else
+ echo "$ac_t""no" 1>&6
+fi
+
+
+ echo $ac_n "checking for pthread_mutexattr_setkind_np""... $ac_c" 1>&6
+echo "configure:22070: checking for pthread_mutexattr_setkind_np" >&5
+if eval "test \"`echo '$''{'ac_cv_func_pthread_mutexattr_setkind_np'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+ cat > conftest.$ac_ext <<EOF
+#line 22075 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char pthread_mutexattr_setkind_np(); below. */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error. */
+#ifdef __cplusplus
+extern "C"
+#endif
+/* We use char because int might match the return type of a gcc2
+ builtin and then its argument prototype would still apply. */
+char pthread_mutexattr_setkind_np();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined (__stub_pthread_mutexattr_setkind_np) || defined (__stub___pthread_mutexattr_setkind_np)
+choke me
+#else
+pthread_mutexattr_setkind_np();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:22101: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+ rm -rf conftest*
+ eval "ac_cv_func_pthread_mutexattr_setkind_np=yes"
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+ eval "ac_cv_func_pthread_mutexattr_setkind_np=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'pthread_mutexattr_setkind_np`\" = yes"; then
+ echo "$ac_t""yes" 1>&6
+ cat >> confdefs.h <<\EOF
+#define ACE_HAS_PTHREAD_MUTEXATTR_SETKIND_NP 1
+EOF
+
+else
+ echo "$ac_t""no" 1>&6
+fi
+
+
echo $ac_n "checking for pthread_condattr_setpshared""... $ac_c" 1>&6
-echo "configure:21597: checking for pthread_condattr_setpshared" >&5
+echo "configure:22125: checking for pthread_condattr_setpshared" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_condattr_setpshared'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21602 "configure"
+#line 22130 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_condattr_setpshared(); below. */
@@ -21624,7 +22152,7 @@ pthread_condattr_setpshared();
; return 0; }
EOF
-if { (eval echo configure:21628: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22156: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_condattr_setpshared=yes"
else
@@ -21649,12 +22177,12 @@ fi
echo $ac_n "checking for pthread_attr_setstackaddr""... $ac_c" 1>&6
-echo "configure:21653: checking for pthread_attr_setstackaddr" >&5
+echo "configure:22181: checking for pthread_attr_setstackaddr" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_setstackaddr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21658 "configure"
+#line 22186 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_attr_setstackaddr(); below. */
@@ -21680,7 +22208,7 @@ pthread_attr_setstackaddr();
; return 0; }
EOF
-if { (eval echo configure:21684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22212: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_attr_setstackaddr=yes"
else
@@ -21708,14 +22236,14 @@ fi
cat > conftest.$ac_ext <<EOF
-#line 21712 "configure"
+#line 22240 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:21719: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:22247: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -21751,19 +22279,19 @@ EOF
if test pthread_attr_setstacksize != "$ace_real_function"; then
echo $ac_n "checking for real pthread_attr_setstacksize from pthread.h""... $ac_c" 1>&6
-echo "configure:21755: checking for real pthread_attr_setstacksize from pthread.h" >&5
+echo "configure:22283: checking for real pthread_attr_setstacksize from pthread.h" >&5
echo "$ac_t""$ace_real_function" 1>&6
fi
else
ace_real_function=pthread_attr_setstacksize
fi
echo $ac_n "checking for $ace_real_function""... $ac_c" 1>&6
-echo "configure:21762: checking for $ace_real_function" >&5
+echo "configure:22290: checking for $ace_real_function" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ace_real_function'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21767 "configure"
+#line 22295 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ace_real_function(); below. */
@@ -21789,7 +22317,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:21793: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22321: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_$ace_real_function=yes"
else
@@ -21818,14 +22346,14 @@ fi
cat > conftest.$ac_ext <<EOF
-#line 21822 "configure"
+#line 22350 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:21829: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:22357: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -21861,19 +22389,19 @@ EOF
if test pthread_cancel != "$ace_real_function"; then
echo $ac_n "checking for real pthread_cancel from pthread.h""... $ac_c" 1>&6
-echo "configure:21865: checking for real pthread_cancel from pthread.h" >&5
+echo "configure:22393: checking for real pthread_cancel from pthread.h" >&5
echo "$ac_t""$ace_real_function" 1>&6
fi
else
ace_real_function=pthread_cancel
fi
echo $ac_n "checking for $ace_real_function""... $ac_c" 1>&6
-echo "configure:21872: checking for $ace_real_function" >&5
+echo "configure:22400: checking for $ace_real_function" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ace_real_function'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21877 "configure"
+#line 22405 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ace_real_function(); below. */
@@ -21899,7 +22427,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:21903: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22431: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_$ace_real_function=yes"
else
@@ -21925,12 +22453,12 @@ fi
echo $ac_n "checking for pthread_yield""... $ac_c" 1>&6
-echo "configure:21929: checking for pthread_yield" >&5
+echo "configure:22457: checking for pthread_yield" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_yield'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21934 "configure"
+#line 22462 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_yield(); below. */
@@ -21956,7 +22484,7 @@ pthread_yield();
; return 0; }
EOF
-if { (eval echo configure:21960: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22488: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_yield=yes"
else
@@ -21981,12 +22509,12 @@ fi
echo $ac_n "checking for pthread_thr_sigsetmask""... $ac_c" 1>&6
-echo "configure:21985: checking for pthread_thr_sigsetmask" >&5
+echo "configure:22513: checking for pthread_thr_sigsetmask" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_thr_sigsetmask'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 21990 "configure"
+#line 22518 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_thr_sigsetmask(); below. */
@@ -22012,7 +22540,7 @@ pthread_thr_sigsetmask();
; return 0; }
EOF
-if { (eval echo configure:22016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_thr_sigsetmask=yes"
else
@@ -22037,12 +22565,12 @@ fi
echo $ac_n "checking for pthread_attr_setdetachstate""... $ac_c" 1>&6
-echo "configure:22041: checking for pthread_attr_setdetachstate" >&5
+echo "configure:22569: checking for pthread_attr_setdetachstate" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_setdetachstate'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22046 "configure"
+#line 22574 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_attr_setdetachstate(); below. */
@@ -22068,7 +22596,7 @@ pthread_attr_setdetachstate();
; return 0; }
EOF
-if { (eval echo configure:22072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22600: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_attr_setdetachstate=yes"
else
@@ -22093,12 +22621,12 @@ fi
echo $ac_n "checking for pthread_attr_setsched""... $ac_c" 1>&6
-echo "configure:22097: checking for pthread_attr_setsched" >&5
+echo "configure:22625: checking for pthread_attr_setsched" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_setsched'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22102 "configure"
+#line 22630 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_attr_setsched(); below. */
@@ -22124,7 +22652,7 @@ pthread_attr_setsched();
; return 0; }
EOF
-if { (eval echo configure:22128: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22656: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_attr_setsched=yes"
else
@@ -22142,12 +22670,12 @@ if eval "test \"`echo '$ac_cv_func_'pthread_attr_setsched`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for pthread_attr_setschedpolicy""... $ac_c" 1>&6
-echo "configure:22146: checking for pthread_attr_setschedpolicy" >&5
+echo "configure:22674: checking for pthread_attr_setschedpolicy" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_setschedpolicy'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22151 "configure"
+#line 22679 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_attr_setschedpolicy(); below. */
@@ -22173,7 +22701,7 @@ pthread_attr_setschedpolicy();
; return 0; }
EOF
-if { (eval echo configure:22177: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22705: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_attr_setschedpolicy=yes"
else
@@ -22200,12 +22728,12 @@ fi
echo $ac_n "checking for pthread_attr_setscope""... $ac_c" 1>&6
-echo "configure:22204: checking for pthread_attr_setscope" >&5
+echo "configure:22732: checking for pthread_attr_setscope" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_setscope'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22209 "configure"
+#line 22737 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_attr_setscope(); below. */
@@ -22231,7 +22759,7 @@ pthread_attr_setscope();
; return 0; }
EOF
-if { (eval echo configure:22235: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22763: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_attr_setscope=yes"
else
@@ -22256,12 +22784,12 @@ fi
echo $ac_n "checking for pthread_mutexattr_setpshared""... $ac_c" 1>&6
-echo "configure:22260: checking for pthread_mutexattr_setpshared" >&5
+echo "configure:22788: checking for pthread_mutexattr_setpshared" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_mutexattr_setpshared'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22265 "configure"
+#line 22793 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_mutexattr_setpshared(); below. */
@@ -22287,7 +22815,7 @@ pthread_mutexattr_setpshared();
; return 0; }
EOF
-if { (eval echo configure:22291: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22819: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_mutexattr_setpshared=yes"
else
@@ -22312,12 +22840,12 @@ fi
echo $ac_n "checking for pthread_mutexattr_create""... $ac_c" 1>&6
-echo "configure:22316: checking for pthread_mutexattr_create" >&5
+echo "configure:22844: checking for pthread_mutexattr_create" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_mutexattr_create'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22321 "configure"
+#line 22849 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_mutexattr_create(); below. */
@@ -22343,7 +22871,7 @@ pthread_mutexattr_create();
; return 0; }
EOF
-if { (eval echo configure:22347: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22875: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_mutexattr_create=yes"
else
@@ -22362,12 +22890,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_mutexattr_delete""... $ac_c" 1>&6
-echo "configure:22366: checking for pthread_mutexattr_delete" >&5
+echo "configure:22894: checking for pthread_mutexattr_delete" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_mutexattr_delete'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22371 "configure"
+#line 22899 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_mutexattr_delete(); below. */
@@ -22393,7 +22921,7 @@ pthread_mutexattr_delete();
; return 0; }
EOF
-if { (eval echo configure:22397: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_mutexattr_delete=yes"
else
@@ -22412,12 +22940,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_condattr_delete""... $ac_c" 1>&6
-echo "configure:22416: checking for pthread_condattr_delete" >&5
+echo "configure:22944: checking for pthread_condattr_delete" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_condattr_delete'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22421 "configure"
+#line 22949 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_condattr_delete(); below. */
@@ -22443,7 +22971,7 @@ pthread_condattr_delete();
; return 0; }
EOF
-if { (eval echo configure:22447: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:22975: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_condattr_delete=yes"
else
@@ -22462,12 +22990,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_condattr_create""... $ac_c" 1>&6
-echo "configure:22466: checking for pthread_condattr_create" >&5
+echo "configure:22994: checking for pthread_condattr_create" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_condattr_create'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22471 "configure"
+#line 22999 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_condattr_create(); below. */
@@ -22493,7 +23021,7 @@ pthread_condattr_create();
; return 0; }
EOF
-if { (eval echo configure:22497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_condattr_create=yes"
else
@@ -22512,12 +23040,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setprio""... $ac_c" 1>&6
-echo "configure:22516: checking for pthread_setprio" >&5
+echo "configure:23044: checking for pthread_setprio" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setprio'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22521 "configure"
+#line 23049 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setprio(); below. */
@@ -22543,7 +23071,7 @@ pthread_setprio();
; return 0; }
EOF
-if { (eval echo configure:22547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23075: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setprio=yes"
else
@@ -22562,12 +23090,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_getprio""... $ac_c" 1>&6
-echo "configure:22566: checking for pthread_getprio" >&5
+echo "configure:23094: checking for pthread_getprio" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_getprio'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22571 "configure"
+#line 23099 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_getprio(); below. */
@@ -22593,7 +23121,7 @@ pthread_getprio();
; return 0; }
EOF
-if { (eval echo configure:22597: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_getprio=yes"
else
@@ -22612,12 +23140,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setcancel""... $ac_c" 1>&6
-echo "configure:22616: checking for pthread_setcancel" >&5
+echo "configure:23144: checking for pthread_setcancel" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setcancel'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22621 "configure"
+#line 23149 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setcancel(); below. */
@@ -22643,7 +23171,7 @@ pthread_setcancel();
; return 0; }
EOF
-if { (eval echo configure:22647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23175: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setcancel=yes"
else
@@ -22662,12 +23190,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setasynccancel""... $ac_c" 1>&6
-echo "configure:22666: checking for pthread_setasynccancel" >&5
+echo "configure:23194: checking for pthread_setasynccancel" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setasynccancel'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22671 "configure"
+#line 23199 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setasynccancel(); below. */
@@ -22693,7 +23221,7 @@ pthread_setasynccancel();
; return 0; }
EOF
-if { (eval echo configure:22697: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23225: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setasynccancel=yes"
else
@@ -22712,12 +23240,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_kill""... $ac_c" 1>&6
-echo "configure:22716: checking for pthread_kill" >&5
+echo "configure:23244: checking for pthread_kill" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_kill'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22721 "configure"
+#line 23249 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_kill(); below. */
@@ -22743,7 +23271,7 @@ pthread_kill();
; return 0; }
EOF
-if { (eval echo configure:22747: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23275: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_kill=yes"
else
@@ -22762,12 +23290,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_attr_setprio""... $ac_c" 1>&6
-echo "configure:22766: checking for pthread_attr_setprio" >&5
+echo "configure:23294: checking for pthread_attr_setprio" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_setprio'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22771 "configure"
+#line 23299 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_attr_setprio(); below. */
@@ -22793,7 +23321,7 @@ pthread_attr_setprio();
; return 0; }
EOF
-if { (eval echo configure:22797: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_attr_setprio=yes"
else
@@ -22812,12 +23340,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_attr_getprio""... $ac_c" 1>&6
-echo "configure:22816: checking for pthread_attr_getprio" >&5
+echo "configure:23344: checking for pthread_attr_getprio" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_getprio'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22821 "configure"
+#line 23349 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_attr_getprio(); below. */
@@ -22843,7 +23371,7 @@ pthread_attr_getprio();
; return 0; }
EOF
-if { (eval echo configure:22847: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23375: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_attr_getprio=yes"
else
@@ -22862,12 +23390,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setintr""... $ac_c" 1>&6
-echo "configure:22866: checking for pthread_setintr" >&5
+echo "configure:23394: checking for pthread_setintr" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setintr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22871 "configure"
+#line 23399 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setintr(); below. */
@@ -22893,7 +23421,7 @@ pthread_setintr();
; return 0; }
EOF
-if { (eval echo configure:22897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23425: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setintr=yes"
else
@@ -22912,12 +23440,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setintrtype""... $ac_c" 1>&6
-echo "configure:22916: checking for pthread_setintrtype" >&5
+echo "configure:23444: checking for pthread_setintrtype" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setintrtype'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22921 "configure"
+#line 23449 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setintrtype(); below. */
@@ -22943,7 +23471,7 @@ pthread_setintrtype();
; return 0; }
EOF
-if { (eval echo configure:22947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setintrtype=yes"
else
@@ -22962,12 +23490,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_mutexattr_init""... $ac_c" 1>&6
-echo "configure:22966: checking for pthread_mutexattr_init" >&5
+echo "configure:23494: checking for pthread_mutexattr_init" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_mutexattr_init'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 22971 "configure"
+#line 23499 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_mutexattr_init(); below. */
@@ -22993,7 +23521,7 @@ pthread_mutexattr_init();
; return 0; }
EOF
-if { (eval echo configure:22997: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23525: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_mutexattr_init=yes"
else
@@ -23012,12 +23540,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_mutexattr_destroy""... $ac_c" 1>&6
-echo "configure:23016: checking for pthread_mutexattr_destroy" >&5
+echo "configure:23544: checking for pthread_mutexattr_destroy" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_mutexattr_destroy'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23021 "configure"
+#line 23549 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_mutexattr_destroy(); below. */
@@ -23043,7 +23571,7 @@ pthread_mutexattr_destroy();
; return 0; }
EOF
-if { (eval echo configure:23047: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23575: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_mutexattr_destroy=yes"
else
@@ -23062,12 +23590,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_condattr_init""... $ac_c" 1>&6
-echo "configure:23066: checking for pthread_condattr_init" >&5
+echo "configure:23594: checking for pthread_condattr_init" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_condattr_init'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23071 "configure"
+#line 23599 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_condattr_init(); below. */
@@ -23093,7 +23621,7 @@ pthread_condattr_init();
; return 0; }
EOF
-if { (eval echo configure:23097: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23625: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_condattr_init=yes"
else
@@ -23112,12 +23640,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_condattr_destroy""... $ac_c" 1>&6
-echo "configure:23116: checking for pthread_condattr_destroy" >&5
+echo "configure:23644: checking for pthread_condattr_destroy" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_condattr_destroy'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23121 "configure"
+#line 23649 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_condattr_destroy(); below. */
@@ -23143,7 +23671,7 @@ pthread_condattr_destroy();
; return 0; }
EOF
-if { (eval echo configure:23147: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_condattr_destroy=yes"
else
@@ -23162,12 +23690,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setschedparam""... $ac_c" 1>&6
-echo "configure:23166: checking for pthread_setschedparam" >&5
+echo "configure:23694: checking for pthread_setschedparam" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setschedparam'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23171 "configure"
+#line 23699 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setschedparam(); below. */
@@ -23193,7 +23721,7 @@ pthread_setschedparam();
; return 0; }
EOF
-if { (eval echo configure:23197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23725: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setschedparam=yes"
else
@@ -23212,12 +23740,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_getschedparam""... $ac_c" 1>&6
-echo "configure:23216: checking for pthread_getschedparam" >&5
+echo "configure:23744: checking for pthread_getschedparam" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_getschedparam'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23221 "configure"
+#line 23749 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_getschedparam(); below. */
@@ -23243,7 +23771,7 @@ pthread_getschedparam();
; return 0; }
EOF
-if { (eval echo configure:23247: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23775: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_getschedparam=yes"
else
@@ -23262,12 +23790,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setcancelstate""... $ac_c" 1>&6
-echo "configure:23266: checking for pthread_setcancelstate" >&5
+echo "configure:23794: checking for pthread_setcancelstate" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setcancelstate'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23271 "configure"
+#line 23799 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setcancelstate(); below. */
@@ -23293,7 +23821,7 @@ pthread_setcancelstate();
; return 0; }
EOF
-if { (eval echo configure:23297: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setcancelstate=yes"
else
@@ -23312,12 +23840,12 @@ else
echo "$ac_t""no" 1>&6
fi
echo $ac_n "checking for pthread_setcanceltype""... $ac_c" 1>&6
-echo "configure:23316: checking for pthread_setcanceltype" >&5
+echo "configure:23844: checking for pthread_setcanceltype" >&5
if eval "test \"`echo '$''{'ac_cv_func_pthread_setcanceltype'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23321 "configure"
+#line 23849 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_setcanceltype(); below. */
@@ -23343,7 +23871,7 @@ pthread_setcanceltype();
; return 0; }
EOF
-if { (eval echo configure:23347: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23875: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_pthread_setcanceltype=yes"
else
@@ -23366,14 +23894,14 @@ fi
cat > conftest.$ac_ext <<EOF
-#line 23370 "configure"
+#line 23898 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:23377: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:23905: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
rm -rf conftest*
@@ -23409,19 +23937,19 @@ EOF
if test pthread_self != "$ace_real_function"; then
echo $ac_n "checking for real pthread_self from pthread.h""... $ac_c" 1>&6
-echo "configure:23413: checking for real pthread_self from pthread.h" >&5
+echo "configure:23941: checking for real pthread_self from pthread.h" >&5
echo "$ac_t""$ace_real_function" 1>&6
fi
else
ace_real_function=pthread_self
fi
echo $ac_n "checking for $ace_real_function""... $ac_c" 1>&6
-echo "configure:23420: checking for $ace_real_function" >&5
+echo "configure:23948: checking for $ace_real_function" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ace_real_function'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23425 "configure"
+#line 23953 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ace_real_function(); below. */
@@ -23447,7 +23975,7 @@ $ace_real_function();
; return 0; }
EOF
-if { (eval echo configure:23451: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:23979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_$ace_real_function=yes"
else
@@ -23465,12 +23993,12 @@ if eval "test \"`echo '$ac_cv_func_'$ace_real_function`\" = yes"; then
else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for thread_self""... $ac_c" 1>&6
-echo "configure:23469: checking for thread_self" >&5
+echo "configure:23997: checking for thread_self" >&5
if eval "test \"`echo '$''{'ac_cv_func_thread_self'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23474 "configure"
+#line 24002 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char thread_self(); below. */
@@ -23496,7 +24024,7 @@ thread_self();
; return 0; }
EOF
-if { (eval echo configure:23500: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24028: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_thread_self=yes"
else
@@ -23511,30 +24039,79 @@ fi
if eval "test \"`echo '$ac_cv_func_'thread_self`\" = yes"; then
echo "$ac_t""yes" 1>&6
- cat >> confdefs.h <<\EOF
+ cat >> confdefs.h <<\EOF
#define ACE_HAS_THREAD_SELF 1
EOF
-
+
else
echo "$ac_t""no" 1>&6
fi
-
+
+fi
+
+
+
+
+ echo $ac_n "checking for PTHREAD_PROCESS_* values in pthread.h""... $ac_c" 1>&6
+echo "configure:24059: checking for PTHREAD_PROCESS_* values in pthread.h" >&5
+ if eval "test \"`echo '$''{'ace_cv_lib_pthread_process_enum'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+else
+
+ cat > conftest.$ac_ext <<EOF
+#line 24065 "configure"
+#include "confdefs.h"
+
+#include <pthread.h>
+
+int main() {
+
+int foo = PTHREAD_PROCESS_SHARED;
+
+; return 0; }
+EOF
+if { (eval echo configure:24076: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+ rm -rf conftest*
+
+ ace_cv_lib_pthread_process_enum=yes
+
+else
+ echo "configure: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+
+ ace_cv_lib_pthread_process_enum=no
+
+fi
+rm -f conftest*
+
fi
+ echo "$ac_t""$ace_cv_lib_pthread_process_enum" 1>&6
+ if test "$ace_cv_lib_pthread_process_enum" = yes; then
+ ace_just_a_place_holder=fixme
+ cat >> confdefs.h <<\EOF
+#define ACE_HAS_PTHREAD_PROCESS_ENUM 1
+EOF
+
+ else
+ ace_just_a_place_holder=fixme
+ fi
- echo $ac_n "checking if platform defines a minimum thread priority""... $ac_c" 1>&6
-echo "configure:23531: checking if platform defines a minimum thread priority" >&5
+
+ echo $ac_n "checking for minimum thread priority""... $ac_c" 1>&6
+echo "configure:24108: checking for minimum thread priority" >&5
if eval "test \"`echo '$''{'ace_cv_lib_pthread_pthread_min_priority'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ace_cv_lib_pthread_pthread_min_priority=0
cat > conftest.$ac_ext <<EOF
-#line 23538 "configure"
+#line 24115 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
@@ -23546,7 +24123,7 @@ fi
rm -f conftest*
cat > conftest.$ac_ext <<EOF
-#line 23550 "configure"
+#line 24127 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
@@ -23566,8 +24143,8 @@ echo "$ac_t""$ace_cv_lib_pthread_pthread_min_priority" 1>&6
EOF
- echo $ac_n "checking if platform defines a maximum thread priority""... $ac_c" 1>&6
-echo "configure:23571: checking if platform defines a maximum thread priority" >&5
+ echo $ac_n "checking for maximum thread priority""... $ac_c" 1>&6
+echo "configure:24148: checking for maximum thread priority" >&5
if eval "test \"`echo '$''{'ace_cv_lib_pthread_pthread_max_priority'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -23584,7 +24161,7 @@ else
*)
esac
cat > conftest.$ac_ext <<EOF
-#line 23588 "configure"
+#line 24165 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
@@ -23596,7 +24173,7 @@ fi
rm -f conftest*
cat > conftest.$ac_ext <<EOF
-#line 23600 "configure"
+#line 24177 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
@@ -23619,12 +24196,12 @@ EOF
fi
if test "$ace_has_sthreads" = yes; then
echo $ac_n "checking for thr_keycreate""... $ac_c" 1>&6
-echo "configure:23623: checking for thr_keycreate" >&5
+echo "configure:24200: checking for thr_keycreate" >&5
if eval "test \"`echo '$''{'ac_cv_func_thr_keycreate'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23628 "configure"
+#line 24205 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char thr_keycreate(); below. */
@@ -23650,7 +24227,7 @@ thr_keycreate();
; return 0; }
EOF
-if { (eval echo configure:23654: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24231: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_thr_keycreate=yes"
else
@@ -23678,12 +24255,12 @@ fi
echo $ac_n "checking for thr_yield""... $ac_c" 1>&6
-echo "configure:23682: checking for thr_yield" >&5
+echo "configure:24259: checking for thr_yield" >&5
if eval "test \"`echo '$''{'ac_cv_func_thr_yield'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23687 "configure"
+#line 24264 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char thr_yield(); below. */
@@ -23709,7 +24286,7 @@ thr_yield();
; return 0; }
EOF
-if { (eval echo configure:23713: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24290: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_thr_yield=yes"
else
@@ -23733,12 +24310,12 @@ fi
echo $ac_n "checking for thr_keydelete""... $ac_c" 1>&6
-echo "configure:23737: checking for thr_keydelete" >&5
+echo "configure:24314: checking for thr_keydelete" >&5
if eval "test \"`echo '$''{'ac_cv_func_thr_keydelete'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23742 "configure"
+#line 24319 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char thr_keydelete(); below. */
@@ -23764,7 +24341,7 @@ thr_keydelete();
; return 0; }
EOF
-if { (eval echo configure:23768: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24345: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_thr_keydelete=yes"
else
@@ -23788,12 +24365,12 @@ fi
echo $ac_n "checking for thr_min_stack""... $ac_c" 1>&6
-echo "configure:23792: checking for thr_min_stack" >&5
+echo "configure:24369: checking for thr_min_stack" >&5
if eval "test \"`echo '$''{'ac_cv_func_thr_min_stack'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23797 "configure"
+#line 24374 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char thr_min_stack(); below. */
@@ -23819,7 +24396,7 @@ thr_min_stack();
; return 0; }
EOF
-if { (eval echo configure:23823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_thr_min_stack=yes"
else
@@ -23838,12 +24415,12 @@ else
echo "$ac_t""no" 1>&6
echo $ac_n "checking for thr_minstack""... $ac_c" 1>&6
-echo "configure:23842: checking for thr_minstack" >&5
+echo "configure:24419: checking for thr_minstack" >&5
if eval "test \"`echo '$''{'ac_cv_func_thr_minstack'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23847 "configure"
+#line 24424 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char thr_minstack(); below. */
@@ -23869,7 +24446,7 @@ thr_minstack();
; return 0; }
EOF
-if { (eval echo configure:23873: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24450: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_thr_minstack=yes"
else
@@ -23899,12 +24476,12 @@ fi
fi
echo $ac_n "checking for sigwait""... $ac_c" 1>&6
-echo "configure:23903: checking for sigwait" >&5
+echo "configure:24480: checking for sigwait" >&5
if eval "test \"`echo '$''{'ac_cv_func_sigwait'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23908 "configure"
+#line 24485 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char sigwait(); below. */
@@ -23930,7 +24507,7 @@ sigwait();
; return 0; }
EOF
-if { (eval echo configure:23934: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24511: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_sigwait=yes"
else
@@ -23956,12 +24533,12 @@ fi
if test "$ace_user_enable_reentrant_funcs" = yes; then
echo $ac_n "checking for rand_r""... $ac_c" 1>&6
-echo "configure:23960: checking for rand_r" >&5
+echo "configure:24537: checking for rand_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_rand_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 23965 "configure"
+#line 24542 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char rand_r(); below. */
@@ -23987,7 +24564,7 @@ rand_r();
; return 0; }
EOF
-if { (eval echo configure:23991: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_rand_r=yes"
else
@@ -24008,12 +24585,12 @@ fi
echo $ac_n "checking for strtok_r""... $ac_c" 1>&6
-echo "configure:24012: checking for strtok_r" >&5
+echo "configure:24589: checking for strtok_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_strtok_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24017 "configure"
+#line 24594 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char strtok_r(); below. */
@@ -24039,7 +24616,7 @@ strtok_r();
; return 0; }
EOF
-if { (eval echo configure:24043: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24620: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_strtok_r=yes"
else
@@ -24060,12 +24637,12 @@ fi
echo $ac_n "checking for getpwnam_r""... $ac_c" 1>&6
-echo "configure:24064: checking for getpwnam_r" >&5
+echo "configure:24641: checking for getpwnam_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_getpwnam_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24069 "configure"
+#line 24646 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getpwnam_r(); below. */
@@ -24091,7 +24668,7 @@ getpwnam_r();
; return 0; }
EOF
-if { (eval echo configure:24095: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24672: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getpwnam_r=yes"
else
@@ -24116,12 +24693,12 @@ fi
echo $ac_n "checking for ctime_r""... $ac_c" 1>&6
-echo "configure:24120: checking for ctime_r" >&5
+echo "configure:24697: checking for ctime_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_ctime_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24125 "configure"
+#line 24702 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char ctime_r(); below. */
@@ -24147,7 +24724,7 @@ ctime_r();
; return 0; }
EOF
-if { (eval echo configure:24151: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24728: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_ctime_r=yes"
else
@@ -24168,12 +24745,12 @@ fi
echo $ac_n "checking for localtime_r""... $ac_c" 1>&6
-echo "configure:24172: checking for localtime_r" >&5
+echo "configure:24749: checking for localtime_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_localtime_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24177 "configure"
+#line 24754 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char localtime_r(); below. */
@@ -24199,7 +24776,7 @@ localtime_r();
; return 0; }
EOF
-if { (eval echo configure:24203: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_localtime_r=yes"
else
@@ -24220,12 +24797,12 @@ fi
echo $ac_n "checking for gmtime_r""... $ac_c" 1>&6
-echo "configure:24224: checking for gmtime_r" >&5
+echo "configure:24801: checking for gmtime_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_gmtime_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24229 "configure"
+#line 24806 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char gmtime_r(); below. */
@@ -24251,7 +24828,7 @@ gmtime_r();
; return 0; }
EOF
-if { (eval echo configure:24255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24832: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_gmtime_r=yes"
else
@@ -24272,12 +24849,12 @@ fi
echo $ac_n "checking for asctime_r""... $ac_c" 1>&6
-echo "configure:24276: checking for asctime_r" >&5
+echo "configure:24853: checking for asctime_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_asctime_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24281 "configure"
+#line 24858 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char asctime_r(); below. */
@@ -24303,7 +24880,7 @@ asctime_r();
; return 0; }
EOF
-if { (eval echo configure:24307: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_asctime_r=yes"
else
@@ -24324,12 +24901,12 @@ fi
echo $ac_n "checking for getprotobyname_r""... $ac_c" 1>&6
-echo "configure:24328: checking for getprotobyname_r" >&5
+echo "configure:24905: checking for getprotobyname_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_getprotobyname_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24333 "configure"
+#line 24910 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getprotobyname_r(); below. */
@@ -24355,7 +24932,7 @@ getprotobyname_r();
; return 0; }
EOF
-if { (eval echo configure:24359: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getprotobyname_r=yes"
else
@@ -24376,12 +24953,12 @@ fi
echo $ac_n "checking for getprotobynumber_r""... $ac_c" 1>&6
-echo "configure:24380: checking for getprotobynumber_r" >&5
+echo "configure:24957: checking for getprotobynumber_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_getprotobynumber_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24385 "configure"
+#line 24962 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getprotobynumber_r(); below. */
@@ -24407,7 +24984,7 @@ getprotobynumber_r();
; return 0; }
EOF
-if { (eval echo configure:24411: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:24988: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getprotobynumber_r=yes"
else
@@ -24428,12 +25005,12 @@ fi
echo $ac_n "checking for gethostbyaddr_r""... $ac_c" 1>&6
-echo "configure:24432: checking for gethostbyaddr_r" >&5
+echo "configure:25009: checking for gethostbyaddr_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_gethostbyaddr_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24437 "configure"
+#line 25014 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char gethostbyaddr_r(); below. */
@@ -24459,7 +25036,7 @@ gethostbyaddr_r();
; return 0; }
EOF
-if { (eval echo configure:24463: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:25040: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_gethostbyaddr_r=yes"
else
@@ -24480,12 +25057,12 @@ fi
echo $ac_n "checking for gethostbyname_r""... $ac_c" 1>&6
-echo "configure:24484: checking for gethostbyname_r" >&5
+echo "configure:25061: checking for gethostbyname_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_gethostbyname_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24489 "configure"
+#line 25066 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char gethostbyname_r(); below. */
@@ -24511,7 +25088,7 @@ gethostbyname_r();
; return 0; }
EOF
-if { (eval echo configure:24515: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:25092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_gethostbyname_r=yes"
else
@@ -24532,12 +25109,12 @@ fi
echo $ac_n "checking for getservbyname_r""... $ac_c" 1>&6
-echo "configure:24536: checking for getservbyname_r" >&5
+echo "configure:25113: checking for getservbyname_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_getservbyname_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24541 "configure"
+#line 25118 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char getservbyname_r(); below. */
@@ -24563,7 +25140,7 @@ getservbyname_r();
; return 0; }
EOF
-if { (eval echo configure:24567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:25144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_getservbyname_r=yes"
else
@@ -24584,12 +25161,12 @@ fi
fi
echo $ac_n "checking for readdir_r""... $ac_c" 1>&6
-echo "configure:24588: checking for readdir_r" >&5
+echo "configure:25165: checking for readdir_r" >&5
if eval "test \"`echo '$''{'ac_cv_func_readdir_r'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24593 "configure"
+#line 25170 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char readdir_r(); below. */
@@ -24615,7 +25192,7 @@ readdir_r();
; return 0; }
EOF
-if { (eval echo configure:24619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:25196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_readdir_r=yes"
else
@@ -24640,12 +25217,12 @@ fi
echo $ac_n "checking for seekdir""... $ac_c" 1>&6
-echo "configure:24644: checking for seekdir" >&5
+echo "configure:25221: checking for seekdir" >&5
if eval "test \"`echo '$''{'ac_cv_func_seekdir'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24649 "configure"
+#line 25226 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char seekdir(); below. */
@@ -24671,7 +25248,7 @@ seekdir();
; return 0; }
EOF
-if { (eval echo configure:24675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:25252: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_seekdir=yes"
else
@@ -24696,12 +25273,12 @@ fi
echo $ac_n "checking for telldir""... $ac_c" 1>&6
-echo "configure:24700: checking for telldir" >&5
+echo "configure:25277: checking for telldir" >&5
if eval "test \"`echo '$''{'ac_cv_func_telldir'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24705 "configure"
+#line 25282 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char telldir(); below. */
@@ -24727,7 +25304,7 @@ telldir();
; return 0; }
EOF
-if { (eval echo configure:24731: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:25308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_telldir=yes"
else
@@ -24764,13 +25341,13 @@ fi
if test "$ace_has_svr4_dynamic_linking" = yes; then
echo $ac_n "checking if dlopen takes a char *""... $ac_c" 1>&6
-echo "configure:24768: checking if dlopen takes a char *" >&5
+echo "configure:25345: checking if dlopen takes a char *" >&5
if eval "test \"`echo '$''{'ace_cv_lib_charptr_dl'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24774 "configure"
+#line 25351 "configure"
#include "confdefs.h"
#include <dlfcn.h>
@@ -24783,7 +25360,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:24787: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25364: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_charptr_dl=no
@@ -24794,7 +25371,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 24798 "configure"
+#line 25375 "configure"
#include "confdefs.h"
#include <dlfcn.h>
@@ -24807,7 +25384,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:24811: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25388: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_charptr_dl=yes
@@ -24856,13 +25433,13 @@ EOF
if test "$ac_cv_func_gethostbyaddr" = yes; then
echo $ac_n "checking \"getby\" functions take a non-const char *""... $ac_c" 1>&6
-echo "configure:24860: checking \"getby\" functions take a non-const char *" >&5
+echo "configure:25437: checking \"getby\" functions take a non-const char *" >&5
if eval "test \"`echo '$''{'ace_cv_lib_nonconst_getby'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 24866 "configure"
+#line 25443 "configure"
#include "confdefs.h"
#include <sys/socket.h>
@@ -24878,7 +25455,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:24882: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25459: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_nonconst_getby=yes
@@ -24916,7 +25493,7 @@ EOF
if test "$ace_user_enable_exceptions" = yes; then
echo $ac_n "checking if new throws bad_alloc exception on failure""... $ac_c" 1>&6
-echo "configure:24920: checking if new throws bad_alloc exception on failure" >&5
+echo "configure:25497: checking if new throws bad_alloc exception on failure" >&5
if eval "test \"`echo '$''{'ace_cv_new_throws_bad_alloc_exception'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -24927,7 +25504,7 @@ else
else
cat > conftest.$ac_ext <<EOF
-#line 24931 "configure"
+#line 25508 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -24964,7 +25541,7 @@ extern "C" void exit(int);
}
EOF
-if { (eval echo configure:24968: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:25545: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ace_cv_new_throws_bad_alloc_exception=yes
@@ -24998,7 +25575,7 @@ EOF
if test "$ace_cv_new_throws_bad_alloc_exception" != yes; then
echo $ac_n "checking if new throws xalloc exception on failure""... $ac_c" 1>&6
-echo "configure:25002: checking if new throws xalloc exception on failure" >&5
+echo "configure:25579: checking if new throws xalloc exception on failure" >&5
if eval "test \"`echo '$''{'ace_cv_new_throws_xalloc_exception'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -25009,7 +25586,7 @@ else
else
cat > conftest.$ac_ext <<EOF
-#line 25013 "configure"
+#line 25590 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -25046,7 +25623,7 @@ extern "C" void exit(int);
}
EOF
-if { (eval echo configure:25050: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:25627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ace_cv_new_throws_xalloc_exception=yes
@@ -25089,13 +25666,13 @@ EOF
test "$ac_cv_header_stropts_h" = yes; then
echo $ac_n "checking if putmsg takes a const struct strbuf*""... $ac_c" 1>&6
-echo "configure:25093: checking if putmsg takes a const struct strbuf*" >&5
+echo "configure:25670: checking if putmsg takes a const struct strbuf*" >&5
if eval "test \"`echo '$''{'ace_cv_lib_const_strbufptr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25099 "configure"
+#line 25676 "configure"
#include "confdefs.h"
#include <stropts.h>
@@ -25111,7 +25688,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25115: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25692: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_const_strbufptr=yes
@@ -25157,13 +25734,13 @@ EOF
echo $ac_n "checking if select takes int instead of fd_set""... $ac_c" 1>&6
-echo "configure:25161: checking if select takes int instead of fd_set" >&5
+echo "configure:25738: checking if select takes int instead of fd_set" >&5
if eval "test \"`echo '$''{'ace_cv_lib_select_takes_int'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25167 "configure"
+#line 25744 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25190,7 +25767,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25194: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25771: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_select_takes_int=no
@@ -25201,7 +25778,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 25205 "configure"
+#line 25782 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25228,7 +25805,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25232: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25809: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_select_takes_int=yes
@@ -25267,15 +25844,15 @@ EOF
-echo $ac_n "checking if setrlimit() takes an enum as 1st parameter (a)""... $ac_c" 1>&6
-echo "configure:25272: checking if setrlimit() takes an enum as 1st parameter (a)" >&5
+echo $ac_n "checking if setrlimit() takes an enum as 1st argument (a)""... $ac_c" 1>&6
+echo "configure:25849: checking if setrlimit() takes an enum as 1st argument (a)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_setrlimit_enum_1_a'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ace_cv_lib_posix_setrlimit_enum_1_a=no
cat > conftest.$ac_ext <<EOF
-#line 25279 "configure"
+#line 25856 "configure"
#include "confdefs.h"
#include <sys/resource.h>
int main() {
@@ -25284,7 +25861,7 @@ enum __rlimit_resource rsrc;
setrlimit(rsrc, rlp);
; return 0; }
EOF
-if { (eval echo configure:25288: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25865: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_setrlimit_enum_1_a=yes
else
@@ -25297,15 +25874,15 @@ fi
echo "$ac_t""$ace_cv_lib_posix_setrlimit_enum_1_a" 1>&6
-echo $ac_n "checking if setrlimit() takes an enum as 1st parameter (b)""... $ac_c" 1>&6
-echo "configure:25302: checking if setrlimit() takes an enum as 1st parameter (b)" >&5
+echo $ac_n "checking if setrlimit() takes an enum as 1st argument (b)""... $ac_c" 1>&6
+echo "configure:25879: checking if setrlimit() takes an enum as 1st argument (b)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_setrlimit_enum_1_b'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ace_cv_lib_posix_setrlimit_enum_1_b=no
cat > conftest.$ac_ext <<EOF
-#line 25309 "configure"
+#line 25886 "configure"
#include "confdefs.h"
#include <sys/resource.h>
int main() {
@@ -25314,7 +25891,7 @@ enum __rlimit_resource rsrc;
setrlimit(rsrc, rlp);
; return 0; }
EOF
-if { (eval echo configure:25318: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25895: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_setrlimit_enum_1_b=yes
else
@@ -25344,14 +25921,14 @@ fi
fi
-echo $ac_n "checking if setrlimit() takes a const pointer as 2nd parameter (a)""... $ac_c" 1>&6
-echo "configure:25349: checking if setrlimit() takes a const pointer as 2nd parameter (a)" >&5
+echo $ac_n "checking if setrlimit() takes a const pointer as 2nd argument (a)""... $ac_c" 1>&6
+echo "configure:25926: checking if setrlimit() takes a const pointer as 2nd argument (a)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_setrlimit_const_2_a'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25355 "configure"
+#line 25932 "configure"
#include "confdefs.h"
#include <sys/resource.h>
@@ -25364,7 +25941,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25368: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25945: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_setrlimit_const_2_a=yes
@@ -25383,15 +25960,15 @@ fi
echo "$ac_t""$ace_cv_lib_posix_setrlimit_const_2_a" 1>&6
-echo $ac_n "checking if setrlimit() takes a const pointer as 2nd parameter (b)""... $ac_c" 1>&6
-echo "configure:25388: checking if setrlimit() takes a const pointer as 2nd parameter (b)" >&5
+echo $ac_n "checking if setrlimit() takes a const pointer as 2nd argument (b)""... $ac_c" 1>&6
+echo "configure:25965: checking if setrlimit() takes a const pointer as 2nd argument (b)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_setrlimit_const_2_b'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ace_cv_lib_posix_setrlimit_const_2_b=no
cat > conftest.$ac_ext <<EOF
-#line 25395 "configure"
+#line 25972 "configure"
#include "confdefs.h"
#include <sys/resource.h>
int main() {
@@ -25400,7 +25977,7 @@ enum __rlimit_resource rsrc;
setrlimit(rsrc, rlp);
; return 0; }
EOF
-if { (eval echo configure:25404: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:25981: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_setrlimit_const_2_b=yes
else
@@ -25429,14 +26006,14 @@ fi
if test "$ac_cv_func_getrusage" = yes; then
- echo $ac_n "checking if getrusage() takes an enum as 1st parameter""... $ac_c" 1>&6
-echo "configure:25434: checking if getrusage() takes an enum as 1st parameter" >&5
+ echo $ac_n "checking if getrusage() takes an enum as 1st argument""... $ac_c" 1>&6
+echo "configure:26011: checking if getrusage() takes an enum as 1st argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_getrusage_enum_1'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25440 "configure"
+#line 26017 "configure"
#include "confdefs.h"
#include <sys/resource.h>
@@ -25449,7 +26026,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25453: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26030: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_getrusage_enum_1=yes
@@ -25488,14 +26065,14 @@ fi
- echo $ac_n "checking if select takes a const fifth parameter""... $ac_c" 1>&6
-echo "configure:25493: checking if select takes a const fifth parameter" >&5
+ echo $ac_n "checking if select takes a const fifth argument""... $ac_c" 1>&6
+echo "configure:26070: checking if select takes a const fifth argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_select_const_5'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25499 "configure"
+#line 26076 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25520,7 +26097,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25524: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26101: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_select_const_5=yes
@@ -25567,14 +26144,14 @@ if test "$ace_cv_struct_msghdr" = yes &&
- echo $ac_n "checking if sendmsg omits the const from the second parameter""... $ac_c" 1>&6
-echo "configure:25572: checking if sendmsg omits the const from the second parameter" >&5
+ echo $ac_n "checking if sendmsg omits the const from the second argument""... $ac_c" 1>&6
+echo "configure:26149: checking if sendmsg omits the const from the second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_broken_sendmsg'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25578 "configure"
+#line 26155 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25594,7 +26171,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25598: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26175: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_broken_sendmsg=no
@@ -25640,14 +26217,14 @@ if test "$ac_cv_header_sys_uio_h" = yes &&
- echo $ac_n "checking if writev omits the const from the iovec parameter""... $ac_c" 1>&6
-echo "configure:25645: checking if writev omits the const from the iovec parameter" >&5
+ echo $ac_n "checking if writev omits the const from the iovec argument""... $ac_c" 1>&6
+echo "configure:26222: checking if writev omits the const from the iovec argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_broken_writev'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25651 "configure"
+#line 26228 "configure"
#include "confdefs.h"
#ifdef ACE_HAS_UNISTD_H
@@ -25668,7 +26245,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25672: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26249: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_broken_writev=no
@@ -25714,13 +26291,13 @@ EOF
echo $ac_n "checking if socket size is denoted by size_t""... $ac_c" 1>&6
-echo "configure:25718: checking if socket size is denoted by size_t" >&5
+echo "configure:26295: checking if socket size is denoted by size_t" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_socket_len_size_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25724 "configure"
+#line 26301 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25737,7 +26314,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25741: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26318: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_socket_len_size_t=no
@@ -25748,7 +26325,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 25752 "configure"
+#line 26329 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25765,7 +26342,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25769: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26346: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_socket_len_size_t=yes
@@ -25813,13 +26390,13 @@ EOF
echo $ac_n "checking for (struct sockaddr *) msg_name field""... $ac_c" 1>&6
-echo "configure:25817: checking for (struct sockaddr *) msg_name field" >&5
+echo "configure:26394: checking for (struct sockaddr *) msg_name field" >&5
if eval "test \"`echo '$''{'ace_cv_lib_sockaddr_msg_name'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25823 "configure"
+#line 26400 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25836,7 +26413,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25840: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26417: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_sockaddr_msg_name=yes
@@ -25881,14 +26458,14 @@ EOF
- echo $ac_n "checking if setsockopt() takes a char* fourth parameter""... $ac_c" 1>&6
-echo "configure:25886: checking if setsockopt() takes a char* fourth parameter" >&5
+ echo $ac_n "checking if setsockopt() takes a char* fourth argument""... $ac_c" 1>&6
+echo "configure:26463: checking if setsockopt() takes a char* fourth argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_setsockopt_charp_4'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25892 "configure"
+#line 26469 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25911,7 +26488,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25915: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26492: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_setsockopt_charp_4=yes
@@ -25955,14 +26532,14 @@ EOF
- echo $ac_n "checking if setsockopt() takes a void* fourth parameter""... $ac_c" 1>&6
-echo "configure:25960: checking if setsockopt() takes a void* fourth parameter" >&5
+ echo $ac_n "checking if setsockopt() takes a void* fourth argument""... $ac_c" 1>&6
+echo "configure:26537: checking if setsockopt() takes a void* fourth argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_setsockopt_voidp_4'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 25966 "configure"
+#line 26543 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -25985,7 +26562,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:25989: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26566: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_setsockopt_voidp_4=yes
@@ -26030,13 +26607,13 @@ EOF
echo $ac_n "checking if mmap() takes a void* first argument""... $ac_c" 1>&6
-echo "configure:26034: checking if mmap() takes a void* first argument" >&5
+echo "configure:26611: checking if mmap() takes a void* first argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_voidptr_mmap'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26040 "configure"
+#line 26617 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -26062,7 +26639,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26066: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26643: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_voidptr_mmap=yes
@@ -26100,13 +26677,13 @@ EOF
if test "$ac_cv_func_msync" = yes; then
echo $ac_n "checking if msync accepts a third "sync" argument""... $ac_c" 1>&6
-echo "configure:26104: checking if msync accepts a third "sync" argument" >&5
+echo "configure:26681: checking if msync accepts a third "sync" argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_broken_msync'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26110 "configure"
+#line 26687 "configure"
#include "confdefs.h"
#include <sys/mman.h>
@@ -26130,7 +26707,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26134: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26711: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_broken_msync=no
@@ -26141,7 +26718,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 26145 "configure"
+#line 26722 "configure"
#include "confdefs.h"
#include <sys/mman.h>
@@ -26164,7 +26741,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26168: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26745: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_broken_msync=yes
@@ -26197,14 +26774,14 @@ EOF
fi
- echo $ac_n "checking if platform has iostream method ipfx()""... $ac_c" 1>&6
-echo "configure:26202: checking if platform has iostream method ipfx()" >&5
+ echo $ac_n "checking for iostream method ipfx()""... $ac_c" 1>&6
+echo "configure:26779: checking for iostream method ipfx()" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_iostream_ipfx'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26208 "configure"
+#line 26785 "configure"
#include "confdefs.h"
#include <iostream.h>
@@ -26215,7 +26792,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26219: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26796: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_has_iostream_ipfx=yes
@@ -26246,14 +26823,14 @@ EOF
- echo $ac_n "checking if platform has line-buffered streambufs""... $ac_c" 1>&6
-echo "configure:26251: checking if platform has line-buffered streambufs" >&5
+ echo $ac_n "checking for line-buffered streambufs""... $ac_c" 1>&6
+echo "configure:26828: checking for line-buffered streambufs" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_linebuffered_streambuf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26257 "configure"
+#line 26834 "configure"
#include "confdefs.h"
#include <iostream.h>
@@ -26264,7 +26841,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26268: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26845: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_has_linebuffered_streambuf=yes
@@ -26295,14 +26872,14 @@ EOF
- echo $ac_n "checking if platform has unbuffered streambufs""... $ac_c" 1>&6
-echo "configure:26300: checking if platform has unbuffered streambufs" >&5
+ echo $ac_n "checking for unbuffered streambufs""... $ac_c" 1>&6
+echo "configure:26877: checking for unbuffered streambufs" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_unbuffered_streambuf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26306 "configure"
+#line 26883 "configure"
#include "confdefs.h"
#include <iostream.h>
@@ -26313,7 +26890,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26317: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26894: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_has_unbuffered_streambuf=yes
@@ -26343,14 +26920,14 @@ EOF
fi
-echo $ac_n "checking if signal takes a void (*)(int) as second parameter""... $ac_c" 1>&6
-echo "configure:26348: checking if signal takes a void (*)(int) as second parameter" >&5
+echo $ac_n "checking if signal takes a void (*)(int) as second argument""... $ac_c" 1>&6
+echo "configure:26925: checking if signal takes a void (*)(int) as second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_vi1_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26354 "configure"
+#line 26931 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26366,7 +26943,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26370: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_vi1_2=yes
@@ -26385,14 +26962,14 @@ fi
echo "$ac_t""$ace_cv_lib_signal_vi1_2" 1>&6
-echo $ac_n "checking if signal takes a void (*)(void) as second parameter""... $ac_c" 1>&6
-echo "configure:26390: checking if signal takes a void (*)(void) as second parameter" >&5
+echo $ac_n "checking if signal takes a void (*)(void) as second argument""... $ac_c" 1>&6
+echo "configure:26967: checking if signal takes a void (*)(void) as second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_vv1_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26396 "configure"
+#line 26973 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26406,7 +26983,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26410: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:26987: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_vv1_2=yes
@@ -26425,14 +27002,14 @@ fi
echo "$ac_t""$ace_cv_lib_signal_vv1_2" 1>&6
-echo $ac_n "checking if signal takes a void (*)(int, ...) as second parameter""... $ac_c" 1>&6
-echo "configure:26430: checking if signal takes a void (*)(int, ...) as second parameter" >&5
+echo $ac_n "checking if signal takes a void (*)(int, ...) as second argument""... $ac_c" 1>&6
+echo "configure:27007: checking if signal takes a void (*)(int, ...) as second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_vi1a2_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26436 "configure"
+#line 27013 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26446,7 +27023,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26450: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27027: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_vi1a2_2=yes
@@ -26465,14 +27042,14 @@ fi
echo "$ac_t""$ace_cv_lib_signal_vi1a2_2" 1>&6
-echo $ac_n "checking if signal takes a void (*)(...) as second parameter""... $ac_c" 1>&6
-echo "configure:26470: checking if signal takes a void (*)(...) as second parameter" >&5
+echo $ac_n "checking if signal takes a void (*)(...) as second argument""... $ac_c" 1>&6
+echo "configure:27047: checking if signal takes a void (*)(...) as second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_va1_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26476 "configure"
+#line 27053 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26486,7 +27063,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26490: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27067: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_va1_2=yes
@@ -26506,13 +27083,13 @@ fi
echo "$ac_t""$ace_cv_lib_signal_va1_2" 1>&6
echo $ac_n "checking if signal returns a void (*)(int)""... $ac_c" 1>&6
-echo "configure:26510: checking if signal returns a void (*)(int)" >&5
+echo "configure:27087: checking if signal returns a void (*)(int)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_vi1_ret'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26516 "configure"
+#line 27093 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26527,7 +27104,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26531: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27108: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_vi1_ret=yes
@@ -26547,13 +27124,13 @@ fi
echo "$ac_t""$ace_cv_lib_signal_vi1_ret" 1>&6
echo $ac_n "checking if signal returns a void (*)(void)""... $ac_c" 1>&6
-echo "configure:26551: checking if signal returns a void (*)(void)" >&5
+echo "configure:27128: checking if signal returns a void (*)(void)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_vv1_ret'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26557 "configure"
+#line 27134 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26568,7 +27145,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26572: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27149: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_vv1_ret=yes
@@ -26588,13 +27165,13 @@ fi
echo "$ac_t""$ace_cv_lib_signal_vv1_ret" 1>&6
echo $ac_n "checking if signal returns a void (*)(int, ...)""... $ac_c" 1>&6
-echo "configure:26592: checking if signal returns a void (*)(int, ...)" >&5
+echo "configure:27169: checking if signal returns a void (*)(int, ...)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_vi1a2_ret'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26598 "configure"
+#line 27175 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26606,7 +27183,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27187: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_vi1a2_ret=yes
@@ -26626,13 +27203,13 @@ fi
echo "$ac_t""$ace_cv_lib_signal_vi1a2_ret" 1>&6
echo $ac_n "checking if signal returns a void (*)(...)""... $ac_c" 1>&6
-echo "configure:26630: checking if signal returns a void (*)(...)" >&5
+echo "configure:27207: checking if signal returns a void (*)(...)" >&5
if eval "test \"`echo '$''{'ace_cv_lib_signal_va1_ret'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26636 "configure"
+#line 27213 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26644,7 +27221,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26648: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27225: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_signal_va1_ret=yes
@@ -26665,13 +27242,13 @@ echo "$ac_t""$ace_cv_lib_signal_va1_ret" 1>&6
if test "$ace_cv_struct_sigaction" = yes; then
echo $ac_n "checking if struct sigaction takes a void (*)(int) handler""... $ac_c" 1>&6
-echo "configure:26669: checking if struct sigaction takes a void (*)(int) handler" >&5
+echo "configure:27246: checking if struct sigaction takes a void (*)(int) handler" >&5
if eval "test \"`echo '$''{'ace_cv_lib_struct_sigaction_vi1_handler'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26675 "configure"
+#line 27252 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26687,7 +27264,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26691: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27268: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_struct_sigaction_vi1_handler=yes
@@ -26707,13 +27284,13 @@ fi
echo "$ac_t""$ace_cv_lib_struct_sigaction_vi1_handler" 1>&6
echo $ac_n "checking if struct sigaction takes a void (*)(void) handler""... $ac_c" 1>&6
-echo "configure:26711: checking if struct sigaction takes a void (*)(void) handler" >&5
+echo "configure:27288: checking if struct sigaction takes a void (*)(void) handler" >&5
if eval "test \"`echo '$''{'ace_cv_lib_struct_sigaction_vv1_handler'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26717 "configure"
+#line 27294 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26729,7 +27306,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27310: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_struct_sigaction_vv1_handler=yes
@@ -26749,13 +27326,13 @@ fi
echo "$ac_t""$ace_cv_lib_struct_sigaction_vv1_handler" 1>&6
echo $ac_n "checking if struct sigaction takes a void (*)(int, ...) handler""... $ac_c" 1>&6
-echo "configure:26753: checking if struct sigaction takes a void (*)(int, ...) handler" >&5
+echo "configure:27330: checking if struct sigaction takes a void (*)(int, ...) handler" >&5
if eval "test \"`echo '$''{'ace_cv_lib_struct_sigaction_vi1a2_handler'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26759 "configure"
+#line 27336 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26771,7 +27348,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26775: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27352: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_struct_sigaction_vi1a2_handler=yes
@@ -26791,13 +27368,13 @@ fi
echo "$ac_t""$ace_cv_lib_struct_sigaction_vi1a2_handler" 1>&6
echo $ac_n "checking if struct sigaction takes a void (*)(...) handler""... $ac_c" 1>&6
-echo "configure:26795: checking if struct sigaction takes a void (*)(...) handler" >&5
+echo "configure:27372: checking if struct sigaction takes a void (*)(...) handler" >&5
if eval "test \"`echo '$''{'ace_cv_lib_struct_sigaction_va1_handler'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26801 "configure"
+#line 27378 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -26813,7 +27390,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26817: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27394: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_struct_sigaction_va1_handler=yes
@@ -26841,14 +27418,14 @@ fi
- echo $ac_n "checking if msgsnd() takes a struct msgbuf* second parameter""... $ac_c" 1>&6
-echo "configure:26846: checking if msgsnd() takes a struct msgbuf* second parameter" >&5
+ echo $ac_n "checking if msgsnd() takes a struct msgbuf* second argument""... $ac_c" 1>&6
+echo "configure:27423: checking if msgsnd() takes a struct msgbuf* second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_msgsnd_msgbufp_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26852 "configure"
+#line 27429 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -26869,7 +27446,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26873: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27450: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_msgsnd_msgbufp_2=yes
@@ -26895,14 +27472,14 @@ fi
ace_just_a_place_holder=fixme
- echo $ac_n "checking if msgsnd() takes a const void* second parameter""... $ac_c" 1>&6
-echo "configure:26900: checking if msgsnd() takes a const void* second parameter" >&5
+ echo $ac_n "checking if msgsnd() takes a const void* second argument""... $ac_c" 1>&6
+echo "configure:27477: checking if msgsnd() takes a const void* second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_msgsnd_cvoidp_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26906 "configure"
+#line 27483 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -26923,7 +27500,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:26927: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27504: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_msgsnd_cvoidp_2=yes
@@ -26973,14 +27550,14 @@ EOF
fi
-echo $ac_n "checking if msgrcv() takes a void* second parameter""... $ac_c" 1>&6
-echo "configure:26978: checking if msgrcv() takes a void* second parameter" >&5
+echo $ac_n "checking if msgrcv() takes a void* second argument""... $ac_c" 1>&6
+echo "configure:27555: checking if msgrcv() takes a void* second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_msgrcv_voidp_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 26984 "configure"
+#line 27561 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27002,7 +27579,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27006: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27583: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_msgrcv_voidp_2=yes
@@ -27035,14 +27612,14 @@ echo "$ac_t""$ace_cv_lib_posix_msgrcv_voidp_2" 1>&6
fi
-echo $ac_n "checking if shmat() takes a void* second parameter""... $ac_c" 1>&6
-echo "configure:27040: checking if shmat() takes a void* second parameter" >&5
+echo $ac_n "checking if shmat() takes a void* second argument""... $ac_c" 1>&6
+echo "configure:27617: checking if shmat() takes a void* second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_shmat_voidp_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27046 "configure"
+#line 27623 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27059,7 +27636,7 @@ int shmid;
; return 0; }
EOF
-if { (eval echo configure:27063: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27640: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_shmat_voidp_2=yes
@@ -27092,14 +27669,14 @@ echo "$ac_t""$ace_cv_lib_posix_shmat_voidp_2" 1>&6
fi
-echo $ac_n "checking if sigaction() takes a const* second parameter""... $ac_c" 1>&6
-echo "configure:27097: checking if sigaction() takes a const* second parameter" >&5
+echo $ac_n "checking if sigaction() takes a const* second argument""... $ac_c" 1>&6
+echo "configure:27674: checking if sigaction() takes a const* second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_sigaction_constp_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27103 "configure"
+#line 27680 "configure"
#include "confdefs.h"
#include <signal.h>
@@ -27113,7 +27690,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27117: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27694: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_sigaction_constp_2=yes
@@ -27140,13 +27717,13 @@ echo "$ac_t""$ace_cv_lib_posix_sigaction_constp_2" 1>&6
echo $ac_n "checking if wait() takes a (union wait *) rather than int *""... $ac_c" 1>&6
-echo "configure:27144: checking if wait() takes a (union wait *) rather than int *" >&5
+echo "configure:27721: checking if wait() takes a (union wait *) rather than int *" >&5
if eval "test \"`echo '$''{'ace_cv_lib_wait_takes_union_wait_ptr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27150 "configure"
+#line 27727 "configure"
#include "confdefs.h"
#include <sys/wait.h>
@@ -27159,7 +27736,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27163: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27740: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_wait_takes_union_wait_ptr=no
@@ -27170,7 +27747,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 27174 "configure"
+#line 27751 "configure"
#include "confdefs.h"
#include <sys/wait.h>
@@ -27183,7 +27760,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27187: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27764: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_wait_takes_union_wait_ptr=yes
@@ -27226,13 +27803,13 @@ EOF
echo $ac_n "checking if gettimeofday() takes a void * second argument""... $ac_c" 1>&6
-echo "configure:27230: checking if gettimeofday() takes a void * second argument" >&5
+echo "configure:27807: checking if gettimeofday() takes a void * second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_voidptr_gettimeofday'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27236 "configure"
+#line 27813 "configure"
#include "confdefs.h"
#include <sys/time.h>
@@ -27249,7 +27826,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27253: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27830: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_voidptr_gettimeofday=yes
@@ -27284,13 +27861,13 @@ if test "$ace_cv_lib_voidptr_gettimeofday" = no; then
echo $ac_n "checking if gettimeofday() takes a timzeone * second argument""... $ac_c" 1>&6
-echo "configure:27288: checking if gettimeofday() takes a timzeone * second argument" >&5
+echo "configure:27865: checking if gettimeofday() takes a timzeone * second argument" >&5
if eval "test \"`echo '$''{'ace_cv_lib_timezone_gettimeofday'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27294 "configure"
+#line 27871 "configure"
#include "confdefs.h"
#include <sys/time.h>
@@ -27307,7 +27884,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27311: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:27888: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_timezone_gettimeofday=yes
@@ -27336,13 +27913,13 @@ if test "$ace_cv_lib_voidptr_gettimeofday" = yes ||
test "$ace_cv_lib_timezone_gettimeofday" = yes; then
echo $ac_n "checking for gettimeofday() protoype""... $ac_c" 1>&6
-echo "configure:27340: checking for gettimeofday() protoype" >&5
+echo "configure:27917: checking for gettimeofday() protoype" >&5
if eval "test \"`echo '$''{'ace_cv_lib_has_gettimeofday_prototype'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27346 "configure"
+#line 27923 "configure"
#include "confdefs.h"
#include <time.h>
@@ -27406,14 +27983,14 @@ fi
if test "$ac_cv_func_ctime_r" = yes; then
- echo $ac_n "checking if ctime_r() takes two parameters""... $ac_c" 1>&6
-echo "configure:27411: checking if ctime_r() takes two parameters" >&5
+ echo $ac_n "checking if ctime_r() takes two arguments""... $ac_c" 1>&6
+echo "configure:27988: checking if ctime_r() takes two arguments" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_ctime_r_2_params'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27417 "configure"
+#line 27994 "configure"
#include "confdefs.h"
#ifndef _REENTRANT
@@ -27434,7 +28011,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27438: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28015: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_ctime_r_2_params=yes
@@ -27469,13 +28046,13 @@ if test "$ace_cv_struct_msghdr" = yes; then
echo $ac_n "checking if struct msghdr has a msg_accrights member""... $ac_c" 1>&6
-echo "configure:27473: checking if struct msghdr has a msg_accrights member" >&5
+echo "configure:28050: checking if struct msghdr has a msg_accrights member" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_struct_msghdr_has_msg_accrights'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27479 "configure"
+#line 28056 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27490,7 +28067,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27494: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28071: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_struct_msghdr_has_msg_accrights=yes
@@ -27518,13 +28095,13 @@ fi
echo $ac_n "checking if struct msghdr has a msg_accrights_len member""... $ac_c" 1>&6
-echo "configure:27522: checking if struct msghdr has a msg_accrights_len member" >&5
+echo "configure:28099: checking if struct msghdr has a msg_accrights_len member" >&5
if eval "test \"`echo '$''{'ace_cv_lib_posix_struct_msghdr_has_msg_accrights_len'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27528 "configure"
+#line 28105 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27539,7 +28116,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27543: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28120: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_posix_struct_msghdr_has_msg_accrights_len=yes
@@ -27573,13 +28150,13 @@ EOF
echo $ac_n "checking for 4.4 BSD style struct msghdr""... $ac_c" 1>&6
-echo "configure:27577: checking for 4.4 BSD style struct msghdr" >&5
+echo "configure:28154: checking for 4.4 BSD style struct msghdr" >&5
if eval "test \"`echo '$''{'ace_cv_lib_4_4bsd_msghdr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27583 "configure"
+#line 28160 "configure"
#include "confdefs.h"
#include <sys/socket.h>
EOF
@@ -27621,13 +28198,13 @@ EOF
if test "$ace_cv_lib_4_4bsd_msghdr" = yes; then
echo $ac_n "checking if CMSG_DATA is defined""... $ac_c" 1>&6
-echo "configure:27625: checking if CMSG_DATA is defined" >&5
+echo "configure:28202: checking if CMSG_DATA is defined" >&5
if eval "test \"`echo '$''{'ace_cv_lib_cmsg_data'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27631 "configure"
+#line 28208 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27652,7 +28229,7 @@ else
ace_cv_lib_cmsg_data=no
cat > conftest.$ac_ext <<EOF
-#line 27656 "configure"
+#line 28233 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27671,7 +28248,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27675: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28252: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
@@ -27681,7 +28258,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 27685 "configure"
+#line 28262 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27700,7 +28277,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27704: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28281: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
{ echo "configure: error: cmsgmdr member '__cmsg_data0' not supported by ACE's CMSG_DATA macro" 1>&2; exit 1; }
@@ -27711,7 +28288,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 27715 "configure"
+#line 28292 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -27726,7 +28303,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:27730: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28307: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
if eval "test \"`echo '$''{'ace_cv_lib_cmsg_data_member'+set}'`\" = set"; then
@@ -27784,7 +28361,7 @@ fi
if test "$cross_compiling" != yes; then
echo $ac_n "checking for restartable system calls""... $ac_c" 1>&6
-echo "configure:27788: checking for restartable system calls" >&5
+echo "configure:28365: checking for restartable system calls" >&5
if eval "test \"`echo '$''{'ac_cv_sys_restartable_syscalls'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -27792,7 +28369,7 @@ else
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
else
cat > conftest.$ac_ext <<EOF
-#line 27796 "configure"
+#line 28373 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
@@ -27813,7 +28390,7 @@ main () {
}
EOF
-if { (eval echo configure:27817: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:28394: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then
ac_cv_sys_restartable_syscalls=yes
else
@@ -27844,14 +28421,14 @@ EOF
fi
- echo $ac_n "checking if platform defines ctime() as a macro""... $ac_c" 1>&6
-echo "configure:27849: checking if platform defines ctime() as a macro" >&5
+ echo $ac_n "checking for ctime() macro""... $ac_c" 1>&6
+echo "configure:28426: checking for ctime() macro" >&5
if eval "test \"`echo '$''{'ace_cv_feature_have_ctime_macro'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27855 "configure"
+#line 28432 "configure"
#include "confdefs.h"
#include <time.h>
@@ -27895,14 +28472,14 @@ EOF
- echo $ac_n "checking if platform defines some reentrant functions as macros""... $ac_c" 1>&6
-echo "configure:27900: checking if platform defines some reentrant functions as macros" >&5
+ echo $ac_n "checking for reentrant function macros""... $ac_c" 1>&6
+echo "configure:28477: checking for reentrant function macros" >&5
if eval "test \"`echo '$''{'ace_cv_feature_has_broken_r_routines'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27906 "configure"
+#line 28483 "configure"
#include "confdefs.h"
#ifndef _REENTRANT
@@ -27957,14 +28534,14 @@ EOF
- echo $ac_n "checking if platform defines sig{empty fill add del}set as macros""... $ac_c" 1>&6
-echo "configure:27962: checking if platform defines sig{empty fill add del}set as macros" >&5
+ echo $ac_n "checking for sig{empty fill add del}set macros""... $ac_c" 1>&6
+echo "configure:28539: checking for sig{empty fill add del}set macros" >&5
if eval "test \"`echo '$''{'ace_cv_feature_have_sig_macros'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 27968 "configure"
+#line 28545 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -28012,13 +28589,13 @@ EOF
echo $ac_n "checking for open() mode masks""... $ac_c" 1>&6
-echo "configure:28016: checking for open() mode masks" >&5
+echo "configure:28593: checking for open() mode masks" >&5
if eval "test \"`echo '$''{'ace_cv_feature_have_open_mode_masks'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28022 "configure"
+#line 28599 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -28078,13 +28655,13 @@ EOF
echo $ac_n "checking for POSIX O_NONBLOCK semantics""... $ac_c" 1>&6
-echo "configure:28082: checking for POSIX O_NONBLOCK semantics" >&5
+echo "configure:28659: checking for POSIX O_NONBLOCK semantics" >&5
if eval "test \"`echo '$''{'ace_cv_feature_posix_o_nonblock'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28088 "configure"
+#line 28665 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -28128,14 +28705,14 @@ EOF
- echo $ac_n "checking if platform defines MAP_FAILED as a long constant""... $ac_c" 1>&6
-echo "configure:28133: checking if platform defines MAP_FAILED as a long constant" >&5
+ echo $ac_n "checking for MAP_FAILED long constant""... $ac_c" 1>&6
+echo "configure:28710: checking for MAP_FAILED long constant" >&5
if eval "test \"`echo '$''{'ace_cv_feature_long_map_failed'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28139 "configure"
+#line 28716 "configure"
#include "confdefs.h"
#include <sys/mman.h>
@@ -28172,14 +28749,14 @@ EOF
- echo $ac_n "checking if platform supports SO_SNDBUF/SO_RCVBUF socket options""... $ac_c" 1>&6
-echo "configure:28177: checking if platform supports SO_SNDBUF/SO_RCVBUF socket options" >&5
+ echo $ac_n "checking for SO_SNDBUF/SO_RCVBUF socket options""... $ac_c" 1>&6
+echo "configure:28754: checking for SO_SNDBUF/SO_RCVBUF socket options" >&5
if eval "test \"`echo '$''{'ace_cv_feature_so_sndbuf_rcvbuf'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28183 "configure"
+#line 28760 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -28226,8 +28803,8 @@ EOF
if test "$ac_cv_header_dlfcn_h" = yes &&
test "$ace_has_svr4_dynamic_linking" = yes; then
- echo $ac_n "checking if platform calls init/fini automatically""... $ac_c" 1>&6
-echo "configure:28231: checking if platform calls init/fini automatically" >&5
+ echo $ac_n "checking for automatic init/fini calls""... $ac_c" 1>&6
+echo "configure:28808: checking for automatic init/fini calls" >&5
if eval "test \"`echo '$''{'ace_cv_feature_auto_init_fini'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -28258,7 +28835,7 @@ fi
if test "$ace_user_enable_threads" = yes; then
echo $ac_n "checking for recursive thread exit semantics""... $ac_c" 1>&6
-echo "configure:28262: checking for recursive thread exit semantics" >&5
+echo "configure:28839: checking for recursive thread exit semantics" >&5
if eval "test \"`echo '$''{'ace_cv_feature_recursive_thr_exit'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -28284,13 +28861,13 @@ fi
if test "$ace_has_aio_funcs" = yes; then
echo $ac_n "checking for asynchronous IO calls""... $ac_c" 1>&6
-echo "configure:28288: checking for asynchronous IO calls" >&5
+echo "configure:28865: checking for asynchronous IO calls" >&5
if eval "test \"`echo '$''{'ace_cv_feature_aio_calls'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28294 "configure"
+#line 28871 "configure"
#include "confdefs.h"
#include <aio.h>
@@ -28301,7 +28878,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:28305: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28882: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_aio_calls=yes
@@ -28332,13 +28909,13 @@ EOF
fi
echo $ac_n "checking for UNIX domain sockets""... $ac_c" 1>&6
-echo "configure:28336: checking for UNIX domain sockets" >&5
+echo "configure:28913: checking for UNIX domain sockets" >&5
if eval "test \"`echo '$''{'ace_cv_feature_unix_sockets'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28342 "configure"
+#line 28919 "configure"
#include "confdefs.h"
#include <sys/un.h>
@@ -28349,7 +28926,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:28353: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:28930: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_unix_sockets=yes
@@ -28381,7 +28958,7 @@ EOF
echo $ac_n "checking for ACE_Handle_Set optimized for select()""... $ac_c" 1>&6
-echo "configure:28385: checking for ACE_Handle_Set optimized for select()" >&5
+echo "configure:28962: checking for ACE_Handle_Set optimized for select()" >&5
if eval "test \"`echo '$''{'ace_cv_feature_handle_set_optimized_for_select'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -28410,13 +28987,13 @@ EOF
echo $ac_n "checking for IP multicast support""... $ac_c" 1>&6
-echo "configure:28414: checking for IP multicast support" >&5
+echo "configure:28991: checking for IP multicast support" >&5
if eval "test \"`echo '$''{'ace_cv_feature_ip_multicast'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28420 "configure"
+#line 28997 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -28430,7 +29007,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:28434: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:29011: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_ip_multicast=yes
@@ -28441,7 +29018,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 28445 "configure"
+#line 29022 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_SYS_TYPES_H
@@ -28455,7 +29032,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:28459: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:29036: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_ip_multicast=yes
@@ -28488,8 +29065,8 @@ EOF
- echo $ac_n "checking if platform runs on an Alpha""... $ac_c" 1>&6
-echo "configure:28493: checking if platform runs on an Alpha" >&5
+ echo $ac_n "checking if running on an Alpha""... $ac_c" 1>&6
+echo "configure:29070: checking if running on an Alpha" >&5
if eval "test \"`echo '$''{'ace_cv_feature_alpha'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -28526,8 +29103,8 @@ EOF
- echo $ac_n "checking if platform runs on a Power PC""... $ac_c" 1>&6
-echo "configure:28531: checking if platform runs on a Power PC" >&5
+ echo $ac_n "checking if running on a Power PC""... $ac_c" 1>&6
+echo "configure:29108: checking if running on a Power PC" >&5
if eval "test \"`echo '$''{'ace_cv_feature_powerpc'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -28566,8 +29143,8 @@ EOF
- echo $ac_n "checking if platform runs on a Pentium(tm) processor""... $ac_c" 1>&6
-echo "configure:28571: checking if platform runs on a Pentium(tm) processor" >&5
+ echo $ac_n "checking if running on a Pentium(tm) processor""... $ac_c" 1>&6
+echo "configure:29148: checking if running on a Pentium(tm) processor" >&5
if eval "test \"`echo '$''{'ace_cv_feature_pentium'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -28615,14 +29192,14 @@ fi
- echo $ac_n "checking if platform requires _GNU_SOURCE for getpgid definition""... $ac_c" 1>&6
-echo "configure:28620: checking if platform requires _GNU_SOURCE for getpgid definition" >&5
+ echo $ac_n "checking if _GNU_SOURCE is needed""... $ac_c" 1>&6
+echo "configure:29197: checking if _GNU_SOURCE is needed" >&5
if eval "test \"`echo '$''{'ace_cv_feature_gnu_source'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28626 "configure"
+#line 29203 "configure"
#include "confdefs.h"
#ifndef ACE_LACKS_UNISTD_H
@@ -28635,7 +29212,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:28639: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:29216: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_gnu_source=no
@@ -28646,7 +29223,7 @@ else
rm -rf conftest*
cat > conftest.$ac_ext <<EOF
-#line 28650 "configure"
+#line 29227 "configure"
#include "confdefs.h"
#define _GNU_SOURCE
@@ -28661,7 +29238,7 @@ int main() {
; return 0; }
EOF
-if { (eval echo configure:28665: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:29242: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_gnu_source=yes
@@ -28700,14 +29277,14 @@ EOF
- echo $ac_n "checking if platform only supports SCHED_OTHER scheduling policy""... $ac_c" 1>&6
-echo "configure:28705: checking if platform only supports SCHED_OTHER scheduling policy" >&5
+ echo $ac_n "checking for scheduling policy besides SCHED_OTHER""... $ac_c" 1>&6
+echo "configure:29282: checking for scheduling policy besides SCHED_OTHER" >&5
if eval "test \"`echo '$''{'ace_cv_feature_only_have_sched_other'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
-#line 28711 "configure"
+#line 29288 "configure"
#include "confdefs.h"
#ifdef ACE_HAS_PTHREADS
@@ -28832,7 +29409,7 @@ EOF
fi
echo $ac_n "checking which POSIX thread library was found""... $ac_c" 1>&6
-echo "configure:28836: checking which POSIX thread library was found" >&5
+echo "configure:29413: checking which POSIX thread library was found" >&5
ace_has_pthreads=no
@@ -28900,7 +29477,7 @@ else
echo "$ac_t""none" 1>&6
fi
echo $ac_n "checking if a UNIX International thread library was found""... $ac_c" 1>&6
-echo "configure:28904: checking if a UNIX International thread library was found" >&5
+echo "configure:29481: checking if a UNIX International thread library was found" >&5
if test "$ace_has_sthreads" = yes; then
echo "$ac_t""yes" 1>&6
else
@@ -29140,7 +29717,7 @@ EOF
EOF
cat > conftest.$ac_ext <<EOF
-#line 29144 "configure"
+#line 29721 "configure"
#include "confdefs.h"
#ifdef __LP64__
@@ -29288,7 +29865,7 @@ EOF
;;
*osf3.2*)
cat > conftest.$ac_ext <<EOF
-#line 29292 "configure"
+#line 29869 "configure"
#include "confdefs.h"
#if defined(__DECCXX)
@@ -29311,7 +29888,7 @@ rm -f conftest*
;;
*osf4.0*)
cat > conftest.$ac_ext <<EOF
-#line 29315 "configure"
+#line 29892 "configure"
#include "confdefs.h"
#if defined(__DECCXX)
@@ -29332,7 +29909,7 @@ fi
rm -f conftest*
cat > conftest.$ac_ext <<EOF
-#line 29336 "configure"
+#line 29913 "configure"
#include "confdefs.h"
/* Include unistd.h to define _POSIX_C_SOURCE. */
@@ -29384,7 +29961,7 @@ EOF
EOF
cat > conftest.$ac_ext <<EOF
-#line 29388 "configure"
+#line 29965 "configure"
#include "confdefs.h"
#if defined (ACE_HAS_TSS_EMULATION)
@@ -29550,7 +30127,7 @@ EOF
EOF
cat > conftest.$ac_ext <<EOF
-#line 29554 "configure"
+#line 30131 "configure"
#include "confdefs.h"
#if defined (ACE_HAS_TSS_EMULATION)
@@ -29628,7 +30205,7 @@ LDFLAGS="$ACE_LDFLAGS $LDFLAGS"
echo $ac_n "checking for ACE iostream support""... $ac_c" 1>&6
-echo "configure:29632: checking for ACE iostream support" >&5
+echo "configure:30209: checking for ACE iostream support" >&5
if eval "test \"`echo '$''{'ace_cv_feature_ace_iostream'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -29649,7 +30226,7 @@ else
CFLAGS="$CFLAGS -I. -I${srcdir}"
cat > conftest.$ac_ext <<EOF
-#line 29653 "configure"
+#line 30230 "configure"
#include "confdefs.h"
#if defined(ACE_UINT64_TYPEDEF)
typedef ACE_UINT64_TYPEDEF ACE_UINT64;
@@ -29662,7 +30239,7 @@ int a=0; a += 1;
; return 0; }
EOF
-if { (eval echo configure:29666: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:30243: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_feature_ace_iostream=yes
@@ -29705,7 +30282,7 @@ EOF
echo $ac_n "checking if ACE needs minimum iostream header inclusion""... $ac_c" 1>&6
-echo "configure:29709: checking if ACE needs minimum iostream header inclusion" >&5
+echo "configure:30286: checking if ACE needs minimum iostream header inclusion" >&5
if eval "test \"`echo '$''{'ace_cv_lib_minimum_iostream'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -29726,7 +30303,7 @@ else
CFLAGS="$CFLAGS -I. -I${srcdir}"
cat > conftest.$ac_ext <<EOF
-#line 29730 "configure"
+#line 30307 "configure"
#include "confdefs.h"
#if defined(ACE_UINT64_TYPEDEF)
typedef ACE_UINT64_TYPEDEF ACE_UINT64;
@@ -29739,7 +30316,7 @@ int a=0; a += 1;
; return 0; }
EOF
-if { (eval echo configure:29743: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:30320: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_minimum_iostream=no
@@ -29755,7 +30332,7 @@ else
CFLAGS="$CFLAGS -I. -I${srcdir}"
cat > conftest.$ac_ext <<EOF
-#line 29759 "configure"
+#line 30336 "configure"
#include "confdefs.h"
#if defined(ACE_UINT64_TYPEDEF)
typedef ACE_UINT64_TYPEDEF ACE_UINT64;
@@ -29769,7 +30346,7 @@ int a=0; a += 1;
; return 0; }
EOF
-if { (eval echo configure:29773: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:30350: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_minimum_iostream=yes
@@ -29819,7 +30396,7 @@ EOF
echo $ac_n "checking for ACE_addr::sap_any support""... $ac_c" 1>&6
-echo "configure:29823: checking for ACE_addr::sap_any support" >&5
+echo "configure:30400: checking for ACE_addr::sap_any support" >&5
if eval "test \"`echo '$''{'ace_cv_lib_sap_any_support'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
@@ -29840,7 +30417,7 @@ else
CFLAGS="$CFLAGS -I. -I${srcdir}"
cat > conftest.$ac_ext <<EOF
-#line 29844 "configure"
+#line 30421 "configure"
#include "confdefs.h"
#if defined(ACE_UINT64_TYPEDEF)
typedef ACE_UINT64_TYPEDEF ACE_UINT64;
@@ -29853,7 +30430,7 @@ int a=0; a += 1;
; return 0; }
EOF
-if { (eval echo configure:29857: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:30434: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_sap_any_support=yes
@@ -29869,7 +30446,7 @@ else
CFLAGS="$CFLAGS -I. -I${srcdir}"
cat > conftest.$ac_ext <<EOF
-#line 29873 "configure"
+#line 30450 "configure"
#include "confdefs.h"
#if defined(ACE_UINT64_TYPEDEF)
typedef ACE_UINT64_TYPEDEF ACE_UINT64;
@@ -29883,7 +30460,7 @@ int a=0; a += 1;
; return 0; }
EOF
-if { (eval echo configure:29887: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:30464: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
ace_cv_lib_sap_any_support=no
@@ -30159,9 +30736,9 @@ s%@RANLIB@%$RANLIB%g
s%@LD@%$LD%g
s%@NM@%$NM%g
s%@USE_SYMBOL_UNDERSCORE@%$USE_SYMBOL_UNDERSCORE%g
-s%@LIBTOOL@%$LIBTOOL%g
s%@DLLTOOL@%$DLLTOOL%g
s%@AS@%$AS%g
+s%@LIBTOOL@%$LIBTOOL%g
s%@BUILD_OS_FILES_TRUE@%$BUILD_OS_FILES_TRUE%g
s%@BUILD_OS_FILES_FALSE@%$BUILD_OS_FILES_FALSE%g
s%@BUILD_UTILS_FILES_TRUE@%$BUILD_UTILS_FILES_TRUE%g
@@ -30188,8 +30765,8 @@ s%@BUILD_TOKEN_FILES_TRUE@%$BUILD_TOKEN_FILES_TRUE%g
s%@BUILD_TOKEN_FILES_FALSE@%$BUILD_TOKEN_FILES_FALSE%g
s%@BUILD_OTHER_FILES_TRUE@%$BUILD_OTHER_FILES_TRUE%g
s%@BUILD_OTHER_FILES_FALSE@%$BUILD_OTHER_FILES_FALSE%g
-s%@BUILD_ALL_COMPONENTS_TRUE@%$BUILD_ALL_COMPONENTS_TRUE%g
-s%@BUILD_ALL_COMPONENTS_FALSE@%$BUILD_ALL_COMPONENTS_FALSE%g
+s%@BUILD_FULL_LIBRARY_TRUE@%$BUILD_FULL_LIBRARY_TRUE%g
+s%@BUILD_FULL_LIBRARY_FALSE@%$BUILD_FULL_LIBRARY_FALSE%g
s%@PURIFY@%$PURIFY%g
s%@QUANTIFY@%$QUANTIFY%g
s%@X_CFLAGS@%$X_CFLAGS%g
diff --git a/configure.in b/configure.in
index 2868e8cfeca..4b3396ad9f1 100644
--- a/configure.in
+++ b/configure.in
@@ -1050,8 +1050,43 @@ AC_CHECK_HEADER(sys/param.h, dnl
AC_CHECK_HEADER(sys/priocntl.h, ,)
+dnl Check for <ucontext.h> _before_ <sys/procfs.h>
+AC_CHECK_HEADER(ucontext.h, dnl
+ ,
+ AC_DEFINE(ACE_LACKS_UCONTEXT_H))
+
AC_CHECK_HEADER(sys/procfs.h, dnl
- AC_DEFINE(ACE_HAS_PROC_FS))
+ [
+ dnl Check if <sys/procfs.h> conflicts with <ucontext.h>
+ dnl Some (early?) versions of glibc2.1 define the same variables
+ dnl in <sys/procfs.h> and <ucontext.h>.
+ ACE_CACHE_CHECK(if sys/procfs.h conflicts with ucontext.h,
+ ace_has_procfs_conflict,
+ [
+ AC_TRY_COMPILE(
+ [
+#ifndef ACE_LACKS_UCONTEXT_H
+# include <ucontext.h>
+#endif
+
+#include <sys/procfs.h>
+ ],
+ [
+ int a = 0;
+ ],
+ [
+ ace_has_procfs_conflict=no
+ ],
+ [
+ ace_has_procfs_conflict=yes
+ ])
+ ],
+ [
+ ],
+ [
+ AC_DEFINE(ACE_HAS_PROC_FS)
+ ])
+ ],)
AC_CHECK_HEADER(sys/select.h, dnl
AC_DEFINE(ACE_HAS_SELECT_H))
@@ -1328,10 +1363,6 @@ AC_CHECK_HEADER(unistd.h, dnl
,
AC_DEFINE(ACE_LACKS_UNISTD_H))
-AC_CHECK_HEADER(ucontext.h, dnl
- ,
- AC_DEFINE(ACE_LACKS_UCONTEXT_H))
-
AC_CHECK_HEADER(utime.h, dnl
AC_DEFINE(ACE_HAS_UTIME),)
@@ -1438,7 +1469,7 @@ AC_CHECK_HEADER(iostream.h, dnl
dnl Check if platform needs to #include <sched.h> to get thread
dnl scheduling defs.
-ACE_CACHE_CHECK(if platform needs sched.h for thread scheduling definitions,
+ACE_CACHE_CHECK(sched.h for thread scheduling definitions,
ace_cv_needs_sched_h,[
AC_EGREP_HEADER(sched_yield, sched.h,
[
@@ -1451,7 +1482,7 @@ ACE_CACHE_CHECK(if platform needs sched.h for thread scheduling definitions,
dnl Check if platform needs to #include <regexpr.h> for
dnl regular expression support
-ACE_CACHE_CHECK(if platform needs regexpr.h for regular expression support,
+ACE_CACHE_CHECK(regexpr.h for regular expression support,
ace_cv_needs_regexpr_h, [
AC_EGREP_HEADER(compile, regexpr.h,
[
@@ -2392,6 +2423,40 @@ ACE_CACHE_CHECK(for new style C++ include file support,
AC_DEFINE(ACE_HAS_STRING_CLASS)
],)
+dnl Check whether platform supports the standard C++ library
+dnl TODO: For now, check whether headers <new>, <iomanip>
+dnl and <memory> exist; is there a better way?
+if test "$ac_cv_header_new" = yes &&
+ test "$ac_cv_header_iomanip" = yes &&
+ test "$ac_cv_header_memory" = yes; then
+
+ dnl Check for auto_ptr class
+ ACE_CACHE_CHECK(for C++ auto_ptr class,
+ ace_cv_lib_auto_ptr_class,
+ [
+ AC_TRY_COMPILE(
+ [
+#include <memory>
+ ],
+ [
+#ifdef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB
+ std::auto_ptr<int> Foo;
+#else
+ auto_ptr<int> Foo;
+#endif
+ ],
+ [
+ ace_cv_lib_auto_ptr_class=yes
+ ],
+ [
+ ace_cv_lib_auto_ptr_class=no
+ ])
+ ],
+ [
+ AC_DEFINE(ACE_HAS_STANDARD_CPP_LIBRARY)
+ ],)
+fi
+
dnl Check for ANSI C++ cast support
ACE_CACHE_CHECK(for ANSI C++ cast support,
ace_cv_lib_posix_standard_casts,[
@@ -2474,7 +2539,7 @@ ACE_CACHE_CHECK(if const char * can be rvalue in conditional operator,
], , AC_DEFINE(ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS))
dnl Check if platform supports explicit template instantiation
-ACE_CACHE_CHECK(if platform supports explicit template instantiation,
+ACE_CACHE_CHECK(for explicit template instantiation,
ace_cv_feature_explicit_template_instantiation,[
AC_TRY_COMPILE([
template <class T>
@@ -2501,7 +2566,7 @@ ACE_CACHE_CHECK(if platform supports explicit template instantiation,
AC_DEFINE(ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
],
[
- ACE_CACHE_CHECK(if platform supports pragma template instantiation,
+ ACE_CACHE_CHECK(for pragma template instantiation,
ace_cv_feature_pragma_template_instantiation,[
AC_TRY_COMPILE([
template <class T>
@@ -2528,7 +2593,7 @@ ACE_CACHE_CHECK(if platform supports explicit template instantiation,
dnl Check if templates require source on platform
dnl FIXME: This test may be broken.
-ACE_CACHE_CHECK(if templates require source on platform,
+ACE_CACHE_CHECK(if templates require source,
ace_cv_feature_templates_require_source,[
AC_TRY_LINK([
/*
@@ -2552,7 +2617,7 @@ AM_CONDITIONAL(TEMPLATES_REQUIRE_SOURCE,
test X$ace_cv_feature_templates_require_source = Xyes)
dnl Check if platform supports template specialization
-ACE_CACHE_CHECK(if platform supports template specialization,
+ACE_CACHE_CHECK(for template specialization,
ace_cv_feature_posix_template_specialization,[
AC_TRY_COMPILE([
template <class T>
@@ -2583,7 +2648,7 @@ ACE_CACHE_CHECK(if platform supports template specialization,
], AC_DEFINE(ACE_HAS_TEMPLATE_SPECIALIZATION),)
dnl Check if platform supports typename keyword
-ACE_CACHE_CHECK(if platform supports typename keyword,
+ACE_CACHE_CHECK(for C++ typename keyword,
ace_cv_feature_posix_typename_keyword,[
AC_TRY_COMPILE([
class Bar
@@ -2625,7 +2690,7 @@ ACE_CACHE_CHECK(if platform supports typename keyword,
], AC_DEFINE(ACE_HAS_TYPENAME_KEYWORD),)
dnl Check if platform supports template typedefs
-ACE_CACHE_CHECK(if platform supports template typedefs,
+ACE_CACHE_CHECK(for template typedefs,
ace_cv_feature_posix_template_typedefs,[
AC_TRY_COMPILE([
#if defined (ACE_HAS_TYPENAME_KEYWORD)
@@ -2674,7 +2739,7 @@ ACE_CACHE_CHECK(if platform supports template typedefs,
], AC_DEFINE(ACE_HAS_TEMPLATE_TYPEDEFS),)
dnl Check if platform supports static data member templates
-ACE_CACHE_CHECK(if platform supports static data member templates,
+ACE_CACHE_CHECK(for static data member templates,
ace_cv_feature_posix_static_data_member_templates,[
AC_TRY_COMPILE([
template <class T>
@@ -2698,7 +2763,7 @@ ACE_CACHE_CHECK(if platform supports static data member templates,
dnl if platform supports C++ exceptions
if test "$ace_user_enable_exceptions" = yes; then
- ACE_CACHE_CHECK(if platform supports C++ exceptions,
+ ACE_CACHE_CHECK(for C++ exceptions,
ace_cv_feature_posix_exceptions,[
AC_TRY_COMPILE(,
[
@@ -2739,15 +2804,6 @@ dnl [
dnl AC_DEFINE(ACE_HAS_NONSTATIC_OBJECT_MANAGER)
dnl ],)
-dnl Check whether platform supports the standard C++ library
-dnl TODO: For now, check whether headers <new>, <iomanip>
-dnl and <memory> exist; is there a better way?
-if test "$ac_cv_header_new" = yes &&
- test "$ac_cv_header_iomanip" = yes &&
- test "$ac_cv_header_memory" = yes; then
- AC_DEFINE(ACE_HAS_STANDARD_CPP_LIBRARY)
-fi
-
dnl
dnl SECTION 10: checks for library functions
@@ -3080,7 +3136,7 @@ if test "$ac_cv_header_sys_priocntl_h" = yes; then
dnl Some platforms define priocntl as a macro!
if test "$ac_cv_func_priocntl" = no; then
- ACE_CACHE_CHECK(if platform defines priocntl as a macro,
+ ACE_CACHE_CHECK(if priocntl macro,
ace_cv_lib_has_priocntl_macro,
[
AC_EGREP_CPP(ACE_PRIOCNTL_MACRO,
@@ -3344,7 +3400,7 @@ dnl Check if platform has thread_self() rather than pthread_self()
dnl Check if pthread.h declares an enum with PTHREAD_PROCESS_PRIVATE and
dnl PTHREAD_PROCESS_SHARED values
- ACE_CACHE_CHECK(for PTHREAD_PROCESS_* values in <pthread.h>,
+ ACE_CACHE_CHECK(for PTHREAD_PROCESS_* values in pthread.h,
ace_cv_lib_pthread_process_enum,
[
AC_TRY_COMPILE(
@@ -3366,7 +3422,7 @@ int foo = PTHREAD_PROCESS_SHARED;
],)
dnl FIXME: These tests look sloppy to me. -Ossama
- AC_CACHE_CHECK(if platform defines a minimum thread priority,
+ AC_CACHE_CHECK(for minimum thread priority,
ace_cv_lib_pthread_pthread_min_priority,[
ace_cv_lib_pthread_pthread_min_priority=0
AC_EGREP_HEADER(PTHREAD_MIN_PRIORITY, pthread.h,
@@ -3377,7 +3433,7 @@ dnl FIXME: These tests look sloppy to me. -Ossama
AC_DEFINE_UNQUOTED(ACE_THREAD_MIN_PRIORITY,
$ace_cv_lib_pthread_pthread_min_priority)
- AC_CACHE_CHECK(if platform defines a maximum thread priority,
+ AC_CACHE_CHECK(for maximum thread priority,
ace_cv_lib_pthread_pthread_max_priority,[
ace_cv_lib_pthread_pthread_max_priority=99
case "$target" in
@@ -3745,8 +3801,8 @@ dnl Now check if select will actually take int* arguments
]) dnl ACE_CONVERT_WARNINGS_TO_ERRORS
-dnl Check if setrlimit() takes an enum as 1st parameter (a)
-AC_CACHE_CHECK(if setrlimit() takes an enum as 1st parameter (a),
+dnl Check if setrlimit() takes an enum as 1st argument (a)
+AC_CACHE_CHECK(if setrlimit() takes an enum as 1st argument (a),
ace_cv_lib_posix_setrlimit_enum_1_a,[
ace_cv_lib_posix_setrlimit_enum_1_a=no
AC_TRY_COMPILE([#include <sys/resource.h>],
@@ -3756,8 +3812,8 @@ AC_CACHE_CHECK(if setrlimit() takes an enum as 1st parameter (a),
ace_cv_lib_posix_setrlimit_enum_1_a=yes)
])
-dnl Check if setrlimit() takes an enum as 1st parameter (b)
-AC_CACHE_CHECK(if setrlimit() takes an enum as 1st parameter (b),
+dnl Check if setrlimit() takes an enum as 1st argument (b)
+AC_CACHE_CHECK(if setrlimit() takes an enum as 1st argument (b),
ace_cv_lib_posix_setrlimit_enum_1_b,[
ace_cv_lib_posix_setrlimit_enum_1_b=no
AC_TRY_COMPILE([#include <sys/resource.h>],
@@ -3781,8 +3837,8 @@ dnl -Ossama
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if setrlimit() takes a const pointer as 2nd parameter (a)
-AC_CACHE_CHECK(if setrlimit() takes a const pointer as 2nd parameter (a),
+dnl Check if setrlimit() takes a const pointer as 2nd argument (a)
+AC_CACHE_CHECK(if setrlimit() takes a const pointer as 2nd argument (a),
ace_cv_lib_posix_setrlimit_const_2_a,[
AC_TRY_COMPILE(
[
@@ -3801,8 +3857,8 @@ AC_CACHE_CHECK(if setrlimit() takes a const pointer as 2nd parameter (a),
])
])
-dnl Check if setrlimit() takes a const pointer as 2nd parameter (b)
-AC_CACHE_CHECK(if setrlimit() takes a const pointer as 2nd parameter (b),
+dnl Check if setrlimit() takes a const pointer as 2nd argument (b)
+AC_CACHE_CHECK(if setrlimit() takes a const pointer as 2nd argument (b),
ace_cv_lib_posix_setrlimit_const_2_b,[
ace_cv_lib_posix_setrlimit_const_2_b=no
AC_TRY_COMPILE([#include <sys/resource.h>],
@@ -3818,9 +3874,9 @@ if test "$ace_cv_lib_posix_setrlimit_const_2_a" != yes &&
fi
]) dnl ACE_CONVERT_WARNINGS_TO_ERRORS
-dnl Check if getrusage() takes an enum as 1st parameter
+dnl Check if getrusage() takes an enum as 1st argument
if test "$ac_cv_func_getrusage" = yes; then
- ACE_CACHE_CHECK(if getrusage() takes an enum as 1st parameter,
+ ACE_CACHE_CHECK(if getrusage() takes an enum as 1st argument,
ace_cv_lib_posix_getrusage_enum_1,[
AC_TRY_COMPILE(
[
@@ -3847,8 +3903,8 @@ dnl FIXED by adding "-Werror" to compiler flags when using GNU C++
dnl -Ossama
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if select takes a const fifth parameter
-ACE_CACHE_CHECK(if select takes a const fifth parameter,
+dnl Check if select takes a const fifth argument
+ACE_CACHE_CHECK(if select takes a const fifth argument,
ace_cv_lib_posix_select_const_5,[
AC_TRY_COMPILE(
[
@@ -3885,8 +3941,8 @@ if test "$ace_cv_struct_msghdr" = yes &&
test "$ac_cv_func_sendmsg" = yes; then
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if sendmsg takes a const 2nd parameter
- ACE_CACHE_CHECK(if sendmsg omits the const from the second parameter,
+dnl Check if sendmsg takes a const 2nd argument
+ ACE_CACHE_CHECK(if sendmsg omits the const from the second argument,
ace_cv_lib_broken_sendmsg,[
AC_TRY_COMPILE(
[
@@ -3919,8 +3975,8 @@ if test "$ac_cv_header_sys_uio_h" = yes &&
test "$ac_cv_func_writev" = yes; then
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if writev omits the const from the iovec parameter
- ACE_CACHE_CHECK(if writev omits the const from the iovec parameter,
+dnl Check if writev omits the const from the iovec argument
+ ACE_CACHE_CHECK(if writev omits the const from the iovec argument,
ace_cv_lib_broken_writev,[
AC_TRY_COMPILE(
[
@@ -4029,7 +4085,7 @@ ACE_CACHE_CHECK(for (struct sockaddr *) msg_name field,
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-ACE_CACHE_CHECK(if setsockopt() takes a char* fourth parameter,
+ACE_CACHE_CHECK(if setsockopt() takes a char* fourth argument,
ace_cv_lib_posix_setsockopt_charp_4,[
AC_TRY_COMPILE(
[
@@ -4061,7 +4117,7 @@ ACE_CACHE_CHECK(if setsockopt() takes a char* fourth parameter,
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-ACE_CACHE_CHECK(if setsockopt() takes a void* fourth parameter,
+ACE_CACHE_CHECK(if setsockopt() takes a void* fourth argument,
ace_cv_lib_posix_setsockopt_voidp_4,[
AC_TRY_COMPILE(
[
@@ -4190,7 +4246,7 @@ ACE_CACHE_CHECK(if msync accepts a third "sync" argument,
fi dnl test "$ac_cv_func_msync" = yes
dnl Check if platform has iostream method ipfx()
-ACE_CACHE_CHECK(if platform has iostream method ipfx(),
+ACE_CACHE_CHECK(for iostream method ipfx(),
ace_cv_feature_has_iostream_ipfx,[
AC_TRY_COMPILE(
[
@@ -4208,7 +4264,7 @@ ACE_CACHE_CHECK(if platform has iostream method ipfx(),
], , AC_DEFINE(ACE_LACKS_IOSTREAM_FX))
dnl Check if platform has line-buffered streambufs
-ACE_CACHE_CHECK(if platform has line-buffered streambufs,
+ACE_CACHE_CHECK(for line-buffered streambufs,
ace_cv_feature_has_linebuffered_streambuf,[
AC_TRY_COMPILE(
[
@@ -4226,7 +4282,7 @@ ACE_CACHE_CHECK(if platform has line-buffered streambufs,
], , AC_DEFINE(ACE_LACKS_LINEBUFFERED_STREAMBUF))
dnl Check if platform has unbuffered streambufs
-ACE_CACHE_CHECK(if platform has unbuffered streambufs,
+ACE_CACHE_CHECK(for unbuffered streambufs,
ace_cv_feature_has_unbuffered_streambuf,[
AC_TRY_COMPILE(
[
@@ -4243,8 +4299,8 @@ ACE_CACHE_CHECK(if platform has unbuffered streambufs,
])
], , AC_DEFINE(ACE_LACKS_UNBUFFERED_STREAMBUF))
-dnl Check if signal takes a void (*)(int) as second parameter
-AC_CACHE_CHECK(if signal takes a void (*)(int) as second parameter,
+dnl Check if signal takes a void (*)(int) as second argument
+AC_CACHE_CHECK(if signal takes a void (*)(int) as second argument,
ace_cv_lib_signal_vi1_2,[
AC_TRY_COMPILE(
[
@@ -4266,8 +4322,8 @@ AC_CACHE_CHECK(if signal takes a void (*)(int) as second parameter,
])
])
-dnl Check if signal takes a void (*)(void) as second parameter
-AC_CACHE_CHECK(if signal takes a void (*)(void) as second parameter,
+dnl Check if signal takes a void (*)(void) as second argument
+AC_CACHE_CHECK(if signal takes a void (*)(void) as second argument,
ace_cv_lib_signal_vv1_2,[
AC_TRY_COMPILE(
[
@@ -4287,8 +4343,8 @@ AC_CACHE_CHECK(if signal takes a void (*)(void) as second parameter,
])
])
-dnl Check if signal takes a void (*)(int, ...) as second parameter
-AC_CACHE_CHECK(if signal takes a void (*)(int, ...) as second parameter,
+dnl Check if signal takes a void (*)(int, ...) as second argument
+AC_CACHE_CHECK(if signal takes a void (*)(int, ...) as second argument,
ace_cv_lib_signal_vi1a2_2,[
AC_TRY_COMPILE(
[
@@ -4308,8 +4364,8 @@ AC_CACHE_CHECK(if signal takes a void (*)(int, ...) as second parameter,
])
])
-dnl Check if signal takes a void (*)(...) as second parameter
-AC_CACHE_CHECK(if signal takes a void (*)(...) as second parameter,
+dnl Check if signal takes a void (*)(...) as second argument
+AC_CACHE_CHECK(if signal takes a void (*)(...) as second argument,
ace_cv_lib_signal_va1_2,[
AC_TRY_COMPILE(
[
@@ -4513,8 +4569,8 @@ dnl FIXED by adding "-Werror" to compiler flags when using GNU C++
dnl -Ossama
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if msgsnd() takes a struct msgbuf* second parameter
-ACE_CACHE_CHECK(if msgsnd() takes a struct msgbuf* second parameter,
+dnl Check if msgsnd() takes a struct msgbuf* second argument
+ACE_CACHE_CHECK(if msgsnd() takes a struct msgbuf* second argument,
ace_cv_lib_posix_msgsnd_msgbufp_2,[
AC_TRY_COMPILE(
[
@@ -4544,8 +4600,8 @@ ACE_CACHE_CHECK(if msgsnd() takes a struct msgbuf* second parameter,
dnl "ACTIONS-IF-SUCCESSFUL" handled later in configure.in
],
[
- dnl Check if msgsnd() takes a const void* second parameter
- ACE_CACHE_CHECK(if msgsnd() takes a const void* second parameter,
+ dnl Check if msgsnd() takes a const void* second argument
+ ACE_CACHE_CHECK(if msgsnd() takes a const void* second argument,
ace_cv_lib_posix_msgsnd_cvoidp_2,[
AC_TRY_COMPILE(
[
@@ -4572,7 +4628,7 @@ ACE_CACHE_CHECK(if msgsnd() takes a struct msgbuf* second parameter,
])
],
[
- dnl Do nothing if msgsnd takes a const void* second parameter
+ dnl Do nothing if msgsnd takes a const void* second argument
],
[
dnl If we get this far we presumably have a non-const void* second param
@@ -4589,8 +4645,8 @@ dnl FIXED by adding "-Werror" to compiler flags when using GNU C++
dnl -Ossama
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if msgrcv() takes a void* second parameter
-AC_CACHE_CHECK(if msgrcv() takes a void* second parameter,
+dnl Check if msgrcv() takes a void* second argument
+AC_CACHE_CHECK(if msgrcv() takes a void* second argument,
ace_cv_lib_posix_msgrcv_voidp_2,[
AC_TRY_COMPILE(
[
@@ -4627,8 +4683,8 @@ dnl FIXED by adding "-Werror" to compiler flags when using GNU C++
dnl -Ossama
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if shmat() takes a void* second parameter
-AC_CACHE_CHECK(if shmat() takes a void* second parameter,
+dnl Check if shmat() takes a void* second argument
+AC_CACHE_CHECK(if shmat() takes a void* second argument,
ace_cv_lib_posix_shmat_voidp_2,[
AC_TRY_COMPILE(
[
@@ -4660,8 +4716,8 @@ dnl FIXED by adding "-Werror" to compiler flags when using GNU C++
dnl -Ossama
ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
-dnl Check if sigaction() takes a const* second parameter
-AC_CACHE_CHECK(if sigaction() takes a const* second parameter,
+dnl Check if sigaction() takes a const* second argument
+AC_CACHE_CHECK(if sigaction() takes a const* second argument,
ace_cv_lib_posix_sigaction_constp_2,[
AC_TRY_COMPILE(
[
@@ -4823,9 +4879,9 @@ dnl We don't have a gettimeofday prototype
fi dnl Check for gettimeofday() protoype
-dnl Check if ctime_r() takes two parameters
+dnl Check if ctime_r() takes two arguments
if test "$ac_cv_func_ctime_r" = yes; then
- ACE_CACHE_CHECK(if ctime_r() takes two parameters,
+ ACE_CACHE_CHECK(if ctime_r() takes two arguments,
ace_cv_lib_posix_ctime_r_2_params,
[
AC_TRY_COMPILE(
@@ -5042,7 +5098,7 @@ if test "$cross_compiling" != yes; then
fi
dnl Check if platform defines ctime() as a macro
-ACE_CACHE_CHECK(if platform defines ctime() as a macro,
+ACE_CACHE_CHECK(for ctime() macro,
ace_cv_feature_have_ctime_macro,
[
AC_EGREP_CPP(ACE_CTIME_MACRO,
@@ -5067,7 +5123,7 @@ ACE_CACHE_CHECK(if platform defines ctime() as a macro,
dnl Check if platform defines ctime_r, asctime_r, rand_r or getpwnam_r
dnl as macros.
-ACE_CACHE_CHECK(if platform defines some reentrant functions as macros,
+ACE_CACHE_CHECK(for reentrant function macros,
ace_cv_feature_has_broken_r_routines,
[
AC_EGREP_CPP(ACE_R_MACROS,
@@ -5102,7 +5158,7 @@ ACE_CACHE_CHECK(if platform defines some reentrant functions as macros,
], AC_DEFINE(ACE_HAS_BROKEN_R_ROUTINES),)
dnl Check if platform defines sig{empty,fill,add,del}set as macros
-ACE_CACHE_CHECK(if platform defines sig{empty fill add del}set as macros,
+ACE_CACHE_CHECK(for sig{empty fill add del}set macros,
ace_cv_feature_have_sig_macros,
[
AC_EGREP_CPP(ACE_SIG_MACROS,
@@ -5189,7 +5245,7 @@ ACE_CACHE_CHECK(for POSIX O_NONBLOCK semantics,
], AC_DEFINE(ACE_HAS_POSIX_NONBLOCK),)
dnl Check if platform defines MAP_FAILED as a long constant
-ACE_CACHE_CHECK(if platform defines MAP_FAILED as a long constant,
+ACE_CACHE_CHECK(for MAP_FAILED long constant,
ace_cv_feature_long_map_failed,[
dnl We need the square brackets around "ACEMAPFAILED.+[0-9]L" to
dnl prevent the character class "[0-9]" from becoming "0-9" due to
@@ -5208,7 +5264,7 @@ ACE_CACHE_CHECK(if platform defines MAP_FAILED as a long constant,
], AC_DEFINE(ACE_HAS_LONG_MAP_FAILED),)
dnl Check if platform supports SO_SNDBUF/SO_RCVBUF socket options
-ACE_CACHE_CHECK(if platform supports SO_SNDBUF/SO_RCVBUF socket options,
+ACE_CACHE_CHECK(for SO_SNDBUF/SO_RCVBUF socket options,
ace_cv_feature_so_sndbuf_rcvbuf,[
AC_EGREP_CPP(ACE_SO_BUF,
[
@@ -5235,7 +5291,7 @@ dnl have SVR4 dynamic linking since ACE doesn't support it otherwise.
if test "$ac_cv_header_dlfcn_h" = yes &&
test "$ace_has_svr4_dynamic_linking" = yes; then
dnl Check if platform calls init/fini automatically
- ACE_CACHE_CHECK(if platform calls init/fini automatically,
+ ACE_CACHE_CHECK(for automatic init/fini calls,
ace_cv_feature_auto_init_fini,[
ace_cv_feature_auto_init_fini=yes
# TODO: We know how to check for this, but we need to:
@@ -5350,7 +5406,7 @@ dnl Some platforms define ip_mreq in <sys/netinet/in.h>.
])
], AC_DEFINE(ACE_HAS_IP_MULTICAST),)
-ACE_CACHE_CHECK(if platform runs on an Alpha,
+ACE_CACHE_CHECK(if running on an Alpha,
ace_cv_feature_alpha,[
case "$target" in
alpha*)
@@ -5373,7 +5429,7 @@ ACE_CACHE_CHECK(if platform runs on an Alpha,
esac
],)
-ACE_CACHE_CHECK(if platform runs on a Power PC,
+ACE_CACHE_CHECK(if running on a Power PC,
ace_cv_feature_powerpc,[
case "$target" in
powerpc*)
@@ -5399,7 +5455,7 @@ ACE_CACHE_CHECK(if platform runs on a Power PC,
esac
],)
-ACE_CACHE_CHECK(if platform runs on a Pentium(tm) processor,
+ACE_CACHE_CHECK(if running on a Pentium(tm) processor,
ace_cv_feature_pentium,[
case "$target" in
i386-* | i486-* |i586-* | i686-*)
@@ -5423,7 +5479,7 @@ ACE_CONVERT_WARNINGS_TO_ERRORS( dnl
[
dnl getpgid() requires _GNU_SOURCE to be defined in some platforms.
dnl First check to see if getgpid calls fail without _GNU_SOURCE defines
-ACE_CACHE_CHECK(if platform requires _GNU_SOURCE for getpgid definition,
+ACE_CACHE_CHECK(if _GNU_SOURCE is needed,
ace_cv_feature_gnu_source,[
AC_TRY_COMPILE(
[
@@ -5461,7 +5517,7 @@ dnl Now check to make sure that these defines actually fix getpgid
]) dnl ACE_CONVERT_WARNINGS_TO_ERRORS
dnl Check if platform only supports SCHED_OTHER scheduling policy
-ACE_CACHE_CHECK(if platform only supports SCHED_OTHER scheduling policy,
+ACE_CACHE_CHECK(for scheduling policy besides SCHED_OTHER,
ace_cv_feature_only_have_sched_other,[
AC_EGREP_CPP(WE_ONLY_HAVE_SCHED_OTHER,
[
diff --git a/libtool b/libtool
deleted file mode 100755
index ff9d611b689..00000000000
--- a/libtool
+++ /dev/null
@@ -1,3694 +0,0 @@
-#! /bin/sh
-
-# libtool - Provide generalized library-building support services.
-# Generated automatically by ltconfig (GNU libtool 1.2e (1.259 1999/02/04 15:09:03))
-# NOTE: Changes made to this file will be lost: look at ltconfig or ltmain.sh.
-#
-# Copyright (C) 1996-1999 Free Software Foundation, Inc.
-# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-Xsed="sed -e s/^X//"
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-if test "${CDPATH+set}" = set; then CDPATH=; export CDPATH; fi
-
-### BEGIN LIBTOOL CONFIG
-# Libtool was configured as follows, on host bambuca:
-#
-# CC="c++" CFLAGS="-g -O2" CPPFLAGS="" \
-# LD="/usr/bin/ld" NM="/usr/bin/nm -B" RANLIB="ranlib" LN_S="ln -s" \
-# DLLTOOL="""" AS="""" \
-# ./ltconfig --disable-static --with-gcc --with-gnu-ld --no-verify ./ltmain.sh i686-pc-linux-gnu
-#
-# Compiler and other test output produced by ltconfig, useful for
-# debugging ltconfig, is in ./config.log if it exists.
-
-# The version of ltconfig that generated this script.
-LTCONFIG_VERSION="1.2e"
-
-# Shell to use when invoking shell scripts.
-SHELL="/bin/sh"
-
-# Whether or not to build shared libraries.
-build_libtool_libs=yes
-
-# Whether or not to build static libraries.
-build_old_libs=no
-
-# The host system.
-host_alias=i686-pc-linux-gnu
-host=i686-pc-linux-gnu
-
-# An echo program that does not interpret backslashes.
-echo="echo"
-
-# The archiver.
-AR="ar"
-
-# The default C compiler.
-CC="c++"
-
-# The linker used to build libraries.
-LD="/usr/bin/ld"
-
-# Whether we need hard or soft links.
-LN_S="ln -s"
-
-# A BSD-compatible nm program.
-NM="/usr/bin/nm -B"
-
-# Used on cygwin: DLL creation program.
-DLLTOOL="dlltool"
-
-# Used on cygwin: assembler.
-AS="as"
-
-# The name of the directory that contains temporary libtool files.
-objdir=.libs
-
-# How to create reloadable object files.
-reload_flag=" -r"
-reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
-
-# How to pass a linker flag through the compiler.
-wl="-Wl,"
-
-# Object file suffix (normally "o").
-objext="o"
-
-# Old archive suffix (normally "a").
-libext="a"
-
-# Additional compiler flags for building library objects.
-pic_flag=" -fPIC"
-
-# Does compiler simultaneously support -c and -o options
-compiler_c_o="yes"
-
-# Can we write directly to a .lo ?
-compiler_o_lo="yes"
-
-# Must we lock files when doing compilation ?
-need_locks="no"
-
-# Do we need the lib prefix for modules?
-need_lib_prefix=no
-
-# Do we need a version for libraries?
-need_version=no
-
-# Compiler flag to prevent dynamic linking.
-link_static_flag="-static"
-
-# Compiler flag to turn off builtin functions.
-no_builtin_flag=" -fno-builtin -fno-rtti -fno-exceptions"
-
-# Compiler flag to allow reflexive dlopens.
-export_dynamic_flag_spec="\${wl}--export-dynamic"
-
-# Compiler flag to generate shared objects directly from archives.
-whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive"
-
-# Compiler flag to generate thread-safe objects.
-thread_safe_flag_spec=""
-
-# Library versioning type.
-version_type=linux
-
-# Format of library name prefix.
-libname_spec="lib\$name"
-
-# List of archive names. First name is the real one, the rest are links.
-# The last name is the one that the linker finds with -lNAME.
-library_names_spec="\${libname}\${release}.so\$versuffix \${libname}\${release}.so\$major \$libname.so"
-
-# The coded name of the library, if different from the real name.
-soname_spec="\${libname}\${release}.so\$major"
-
-# Commands used to build and install an old-style archive.
-RANLIB="ranlib"
-old_archive_cmds="\$AR cru \$oldlib\$oldobjs~\$RANLIB \$oldlib"
-old_postinstall_cmds="\$RANLIB \$oldlib~chmod 644 \$oldlib"
-old_postuninstall_cmds=""
-
-# Create an old-style archive from a shared archive.
-old_archive_from_new_cmds=""
-
-# Commands used to build and install a shared archive.
-archive_cmds="\$CC -shared \${wl}-soname \$wl\$soname -o \$lib \$libobjs \$deplibs \$linkopts"
-archive_sym_cmds="\$CC -shared \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib \$libobjs \$deplibs \$linkopts"
-postinstall_cmds=""
-postuninstall_cmds=""
-
-# Method to check whether dependent libraries are shared objects.
-deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )"
-
-# Command to use when deplibs_check_method == file_magic
-file_magic_command="file"
-
-# Flag that allows shared libraries with undefined symbols to be built.
-allow_undefined_flag=""
-
-# Flag that forces no undefined symbols.
-no_undefined_flag=""
-
-# Commands used to finish a libtool library installation in a directory.
-finish_cmds="PATH=\\\"\$PATH:/sbin\\\" ldconfig -n \$libdir"
-
-# Same as above, but a single script fragment to be evaled but not shown.
-finish_eval=""
-
-# Take the output of nm and produce a listing of raw symbols and C names.
-global_symbol_pipe="sed -n -e 's/^.*[ ][ABCDGISTW][ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\1/p'"
-
-# This is the shared library runtime path variable.
-runpath_var=LD_RUN_PATH
-
-# This is the shared library path variable.
-shlibpath_var=LD_LIBRARY_PATH
-
-# How to hardcode a shared library path into an executable.
-hardcode_action=immediate
-
-# Flag to hardcode $libdir into a binary during linking.
-# This must work even if $libdir does not exist.
-hardcode_libdir_flag_spec="\${wl}--rpath \${wl}\$libdir"
-
-# Whether we need a single -rpath flag with a separated argument.
-hardcode_libdir_separator=""
-
-# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
-# resulting binary.
-hardcode_direct=no
-
-# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
-# resulting binary.
-hardcode_minus_L=no
-
-# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
-# the resulting binary.
-hardcode_shlibpath_var=unsupported
-
-# System search path for libraries
-sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-
-# Fix the shell variable $srcfile for the compiler.
-fix_srcfile_path=""
-### END LIBTOOL CONFIG
-
-# ltmain.sh - Provide generalized library-building support services.
-# NOTE: Changing this file will not affect anything until you rerun ltconfig.
-#
-# Copyright (C) 1996-1999 Free Software Foundation, Inc.
-# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Check that we have a working $echo.
-if test "X$1" = X--no-reexec; then
- # Discard the --no-reexec flag, and continue.
- shift
-elif test "X$1" = X--fallback-echo; then
- # used as fallback echo
- shift
- cat <<EOF
-$*
-EOF
- exit 0
-elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
- # Yippee, $echo works!
- :
-else
- # Restart under the correct shell, and then maybe $echo will work.
- exec $SHELL "$0" --no-reexec ${1+"$@"}
-fi
-
-# The name of this program.
-progname=`$echo "$0" | sed 's%^.*/%%'`
-modename="$progname"
-
-# Constants.
-PROGRAM=ltmain.sh
-PACKAGE=libtool
-VERSION=1.2e
-TIMESTAMP=" (1.259 1999/02/04 15:09:03)"
-
-default_mode=
-help="Try \`$progname --help' for more information."
-magic="%%%MAGIC variable%%%"
-mkdir="mkdir"
-mv="mv -f"
-rm="rm -f"
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed='sed -e 1s/^X//'
-sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
-SP2NL='tr \040 \012'
-NL2SP='tr \012 \040'
-
-# NLS nuisances.
-# Only set LANG and LC_ALL to C if already set.
-# These must not be set unconditionally because not all systems understand
-# e.g. LANG=C (notably SCO).
-# We save the old values to restore during execute mode.
-if test "${LC_ALL+set}" = set; then
- save_LC_ALL="$LC_ALL"; LC_ALL=C; export LC_ALL
-fi
-if test "${LANG+set}" = set; then
- save_LANG="$LANG"; LANG=C; export LANG
-fi
-
-if test "$LTCONFIG_VERSION" != "$VERSION"; then
- echo "$modename: ltconfig version \`$LTCONFIG_VERSION' does not match $PROGRAM version \`$VERSION'" 1>&2
- echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2
- exit 1
-fi
-
-if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
- echo "$modename: not configured to build any kind of library" 1>&2
- echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2
- exit 1
-fi
-
-# Global variables.
-mode=$default_mode
-nonopt=
-prev=
-prevopt=
-run=
-show="$echo"
-show_help=
-execute_dlfiles=
-lo2o="s/\\.lo\$/.${objext}/"
-
-# Parse our command line options once, thoroughly.
-while test $# -gt 0
-do
- arg="$1"
- shift
-
- case "$arg" in
- -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;;
- *) optarg= ;;
- esac
-
- # If the previous option needs an argument, assign it.
- if test -n "$prev"; then
- case "$prev" in
- execute_dlfiles)
- eval "$prev=\"\$$prev \$arg\""
- ;;
- *)
- eval "$prev=\$arg"
- ;;
- esac
-
- prev=
- prevopt=
- continue
- fi
-
- # Have we seen a non-optional argument yet?
- case "$arg" in
- --help)
- show_help=yes
- ;;
-
- --version)
- echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"
- exit 0
- ;;
-
- --config)
- sed -e '1,/^### BEGIN LIBTOOL CONFIG/d' -e '/^### END LIBTOOL CONFIG/,$d' $0
- exit 0
- ;;
-
- --debug)
- echo "$progname: enabling shell trace mode"
- set -x
- ;;
-
- --dry-run | -n)
- run=:
- ;;
-
- --features)
- echo "host: $host"
- if test "$build_libtool_libs" = yes; then
- echo "enable shared libraries"
- else
- echo "disable shared libraries"
- fi
- if test "$build_old_libs" = yes; then
- echo "enable static libraries"
- else
- echo "disable static libraries"
- fi
- exit 0
- ;;
-
- --finish) mode="finish" ;;
-
- --mode) prevopt="--mode" prev=mode ;;
- --mode=*) mode="$optarg" ;;
-
- --quiet | --silent)
- show=:
- ;;
-
- -dlopen)
- prevopt="-dlopen"
- prev=execute_dlfiles
- ;;
-
- -*)
- $echo "$modename: unrecognized option \`$arg'" 1>&2
- $echo "$help" 1>&2
- exit 1
- ;;
-
- *)
- nonopt="$arg"
- break
- ;;
- esac
-done
-
-if test -n "$prevopt"; then
- $echo "$modename: option \`$prevopt' requires an argument" 1>&2
- $echo "$help" 1>&2
- exit 1
-fi
-
-if test -z "$show_help"; then
-
- # Infer the operation mode.
- if test -z "$mode"; then
- case "$nonopt" in
- *cc | *++ | gcc* | *-gcc*)
- mode=link
- for arg
- do
- case "$arg" in
- -c)
- mode=compile
- break
- ;;
- esac
- done
- ;;
- *db | *dbx | *strace | *truss)
- mode=execute
- ;;
- *install*|cp|mv)
- mode=install
- ;;
- *rm)
- mode=uninstall
- ;;
- *)
- # If we have no mode, but dlfiles were specified, then do execute mode.
- test -n "$execute_dlfiles" && mode=execute
-
- # Just use the default operation mode.
- if test -z "$mode"; then
- if test -n "$nonopt"; then
- $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2
- else
- $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2
- fi
- fi
- ;;
- esac
- fi
-
- # Only execute mode is allowed to have -dlopen flags.
- if test -n "$execute_dlfiles" && test "$mode" != execute; then
- $echo "$modename: unrecognized option \`-dlopen'" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- # Change the help message to a mode-specific one.
- generic_help="$help"
- help="Try \`$modename --help --mode=$mode' for more information."
-
- # These modes are in order of execution frequency so that they run quickly.
- case "$mode" in
- # libtool compile mode
- compile)
- modename="$modename: compile"
- # Get the compilation command and the source file.
- base_compile=
- lastarg=
- srcfile="$nonopt"
- suppress_output=
-
- user_target=no
- for arg
- do
- # Accept any command-line options.
- case "$arg" in
- -o)
- if test "$user_target" != "no"; then
- $echo "$modename: you cannot specify \`-o' more than once" 1>&2
- exit 1
- fi
- user_target=next
- ;;
-
- -static)
- build_old_libs=yes
- continue
- ;;
- esac
-
- case "$user_target" in
- next)
- # The next one is the -o target name
- user_target=yes
- continue
- ;;
- yes)
- # We got the output file
- user_target=set
- libobj="$arg"
- continue
- ;;
- esac
-
- # Accept the current argument as the source file.
- lastarg="$srcfile"
- srcfile="$arg"
-
- # Aesthetically quote the previous argument.
-
- # Backslashify any backslashes, double quotes, and dollar signs.
- # These are the only characters that are still specially
- # interpreted inside of double-quoted scrings.
- lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"`
-
- # Double-quote args containing other shell metacharacters.
- # Many Bourne shells cannot handle close brackets correctly in scan
- # sets, so we specify it separately.
- case "$lastarg" in
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
- lastarg="\"$lastarg\""
- ;;
- esac
-
- # Add the previous argument to base_compile.
- if test -z "$base_compile"; then
- base_compile="$lastarg"
- else
- base_compile="$base_compile $lastarg"
- fi
- done
-
- case "$user_target" in
- set)
- ;;
- no)
- # Get the name of the library object.
- libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'`
- ;;
- *)
- $echo "$modename: you must specify a target with \`-o'" 1>&2
- exit 1
- ;;
- esac
-
- # Recognize several different file suffixes.
- # If the user specifies -o file.o, it is replaced with file.lo
- xform='[cCFSfmso]'
- case "$libobj" in
- *.ada) xform=ada ;;
- *.adb) xform=adb ;;
- *.ads) xform=ads ;;
- *.asm) xform=asm ;;
- *.c++) xform=c++ ;;
- *.cc) xform=cc ;;
- *.cpp) xform=cpp ;;
- *.cxx) xform=cxx ;;
- *.f90) xform=f90 ;;
- *.for) xform=for ;;
- esac
-
- libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`
-
- case "$libobj" in
- *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;;
- *)
- $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2
- exit 1
- ;;
- esac
-
- if test -z "$base_compile"; then
- $echo "$modename: you must specify a compilation command" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- # Delete any leftover library objects.
- if test "$build_old_libs" = yes; then
- removelist="$obj $libobj"
- else
- removelist="$libobj"
- fi
-
- $run $rm $removelist
- trap "$run $rm $removelist; exit 1" 1 2 15
-
- # Calculate the filename of the output object if compiler does
- # not support -o with -c
- if test "$compiler_c_o" = no; then
- output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\..*$%%'`.${objext}
- lockfile="$output_obj.lock"
- removelist="$removelist $output_obj $lockfile"
- trap "$run $rm $removelist; exit 1" 1 2 15
- else
- need_locks=no
- lockfile=
- fi
-
- # Lock this critical section if it is needed
- # We use this script file to make the link, it avoids creating a new file
- if test "$need_locks" = yes; then
- until ln "$0" "$lockfile" 2>/dev/null; do
- $show "Waiting for $lockfile to be removed"
- sleep 2
- done
- elif test "$need_locks" = warn; then
- if test -f "$lockfile"; then
- echo "\
-*** ERROR, $lockfile exists and contains:
-`cat $lockfile 2>/dev/null`
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $run $rm $removelist
- exit 1
- fi
- echo $srcfile > "$lockfile"
- fi
-
- if test -n "$fix_srcfile_path"; then
- eval srcfile=\"$fix_srcfile_path\"
- fi
-
- # Only build a PIC object if we are building libtool libraries.
- if test "$build_libtool_libs" = yes; then
- # Without this assignment, base_compile gets emptied.
- fbsd_hideous_sh_bug=$base_compile
-
- # All platforms use -DPIC, to notify preprocessed assembler code.
- command="$base_compile $pic_flag -DPIC $srcfile"
- if test "$build_old_libs" = yes; then
- lo_libobj="$libobj"
- dir=`$echo "X$libobj" | $Xsed -e 's%/[^/]*$%%'`
- if test "X$dir" = "X$libobj"; then
- dir="$objdir"
- else
- dir="$dir/$objdir"
- fi
- libobj="$dir/"`$echo "X$libobj" | $Xsed -e 's%^.*/%%'`
-
- if test -d "$dir"; then
- $show "$rm $libobj"
- $run $rm $libobj
- else
- $show "$mkdir $dir"
- $run $mkdir $dir
- status=$?
- if test $status -ne 0 && test ! -d $dir; then
- exit $status
- fi
- fi
- fi
- if test "$compiler_o_lo" = yes; then
- output_obj="$libobj"
- command="$command -o $output_obj"
- elif test "$compiler_c_o" = yes; then
- output_obj="$obj"
- command="$command -o $output_obj"
- fi
-
- $show "$command"
- if $run eval "$command"; then :
- else
- test -n "$output_obj" && $run $rm $removelist
- exit 1
- fi
-
- if test "$need_locks" = warn &&
- test x"`cat $lockfile 2>/dev/null`" != x"$srcfile"; then
- echo "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $run $rm $removelist
- exit 1
- fi
-
- # Just move the object if needed, then go on to compile the next one
- if test x"$output_obj" != x"$libobj"; then
- $show "$mv $output_obj $libobj"
- if $run $mv $output_obj $libobj; then :
- else
- error=$?
- $run $rm $removelist
- exit $error
- fi
- fi
-
- # If we have no pic_flag, then copy the object into place and finish.
- if test -z "$pic_flag" && test "$build_old_libs" = yes; then
- # Rename the .lo from within objdir to obj
- if test -f $obj; then
- $show $rm $obj
- $run $rm $obj
- fi
-
- $show "$mv $libobj $obj"
- if $run $mv $libobj $obj; then :
- else
- error=$?
- $run $rm $removelist
- exit $error
- fi
-
- # Now arrange that obj and lo_libobj become the same file
- $show "$LN_S $obj $lo_libobj"
- if $run $LN_S $obj $lo_libobj; then
- exit 0
- else
- error=$?
- $run $rm $removelist
- exit $error
- fi
- fi
-
- # Allow error messages only from the first compilation.
- suppress_output=' >/dev/null 2>&1'
- fi
-
- # Only build a position-dependent object if we build old libraries.
- if test "$build_old_libs" = yes; then
- command="$base_compile $srcfile"
- if test "$compiler_c_o" = yes; then
- command="$command -o $obj"
- output_obj="$obj"
- fi
-
- # Suppress compiler output if we already did a PIC compilation.
- command="$command$suppress_output"
- $show "$command"
- if $run eval "$command"; then :
- else
- $run $rm $removelist
- exit 1
- fi
-
- if test "$need_locks" = warn &&
- test x"`cat $lockfile 2>/dev/null`" != x"$srcfile"; then
- echo "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $run $rm $removelist
- exit 1
- fi
-
- # Just move the object if needed
- if test x"$output_obj" != x"$obj"; then
- $show "$mv $output_obj $obj"
- if $run $mv $output_obj $obj; then :
- else
- error=$?
- $run $rm $removelist
- exit $error
- fi
- fi
-
- # Create an invalid libtool object if no PIC, so that we do not
- # accidentally link it into a program.
- if test "$build_libtool_libs" != yes; then
- $show "echo timestamp > $libobj"
- $run eval "echo timestamp > \$libobj" || exit $?
- else
- # Move the .lo from within objdir
- $show "$mv $libobj $lo_libobj"
- if $run $mv $libobj $lo_libobj; then :
- else
- error=$?
- $run $rm $removelist
- exit $error
- fi
- fi
- fi
-
- # Unlock the critical section if it was locked
- if test "$need_locks" != no; then
- $rm "$lockfile"
- fi
-
- exit 0
- ;;
-
- # libtool link mode
- link)
- modename="$modename: link"
- C_compiler="$CC" # save it, to compile generated C sources
- CC="$nonopt"
- case "$host" in
- *-*-cygwin* | *-*-mingw* | *-*-os2*)
- # It is impossible to link a dll without this setting, and
- # we shouldn't force the makefile maintainer to figure out
- # which system we are compiling for in order to pass an extra
- # flag for every libtool invokation.
- # allow_undefined=no
-
- # FIXME: Unfortunately, there are problems with the above when trying
- # to make a dll which has undefined symbols, in which case not
- # even a static library is built. For now, we need to specify
- # -no-undefined on the libtool link line when we can be certain
- # that all symbols are satisfied, otherwise we get a static library.
- allow_undefined=yes
-
- # This is a source program that is used to create dlls on Windows
- # Don't remove nor modify the starting and closing comments
-# /* ltdll.c starts here */
-# #define WIN32_LEAN_AND_MEAN
-# #include <windows.h>
-# #undef WIN32_LEAN_AND_MEAN
-# #include <stdio.h>
-#
-# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
-#
-# #include <cygwin/cygwin_dll.h>
-# DECLARE_CYGWIN_DLL( DllMain );
-# HINSTANCE __hDllInstance_base;
-#
-# BOOL APIENTRY
-# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
-# {
-# __hDllInstance_base = hInst;
-# return TRUE;
-# }
-# /* ltdll.c ends here */
- ;;
- *)
- allow_undefined=yes
- ;;
- esac
- compile_command="$CC"
- finalize_command="$CC"
-
- compile_shlibpath=
- finalize_shlibpath=
- convenience=
- old_convenience=
- deplibs=
- linkopts=
-
- if test -n "$shlibpath_var"; then
- # get the directories listed in $shlibpath_var
- eval lib_search_path=\`\$echo \"X \${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
- else
- libsearch_path=
- fi
- # now prepend the system-specific ones
- eval lib_search_path=\"$sys_lib_search_path_spec\$lib_search_path\"
-
- avoid_version=no
- dlfiles=
- dlprefiles=
- export_dynamic=no
- export_symbols=
- generated=
- hardcode_libdirs=
- finalize_hardcode_libdirs=
- libobjs=
- link_against_libtool_libs=
- ltlibs=
- module=no
- objs=
- preload=no
- prev=
- prevarg=
- release=
- rpath=
- xrpath=
- perm_rpath=
- temp_rpath=
- finalize_rpath=
- thread_safe=no
- vinfo=
-
- # We need to know -static, to get the right output filenames.
- for arg
- do
- case "$arg" in
- -all-static | -static)
- if test "X$arg" = "X-all-static" && test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
- $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
- fi
- build_libtool_libs=no
- build_old_libs=yes
- break
- ;;
- esac
- done
-
- # See if our shared archives depend on static archives.
- test -n "$old_archive_from_new_cmds" && build_old_libs=yes
-
- # Go through the arguments, transforming them on the way.
- while test $# -gt 0; do
- arg="$1"
- shift
-
- # If the previous option needs an argument, assign it.
- if test -n "$prev"; then
- case "$prev" in
- output)
- compile_command="$compile_command @OUTPUT@"
- finalize_command="$finalize_command @OUTPUT@"
- ;;
- esac
-
- case "$prev" in
- dlfiles|dlprefiles)
- if test "$preload" = no; then
- # Add the symbol object into the linking commands.
- compile_command="$compile_command @SYMFILE@"
- finalize_command="$finalize_command @SYMFILE@"
- preload=yes
- fi
- case "$arg" in
- *.la | *.lo) ;; # We handle these cases below.
- *)
- dlprefiles="$dlprefiles $arg"
- test "$prev" = dlfiles && dlfiles="$dlfiles $arg"
- prev=
- ;;
- esac
- ;;
- exportsyms)
- export_symbols="$arg"
- if test ! -f "$arg"; then
- $echo "$modename: symbol file \`$arg' does not exist"
- exit 1
- fi
- prev=
- ;;
- release)
- release="-$arg"
- prev=
- continue
- ;;
- rpath)
- rpath="$rpath $arg"
- prev=
- continue
- ;;
- xrpath)
- xrpath="$xrpath $arg"
- prev=
- continue
- ;;
- *)
- eval "$prev=\"\$arg\""
- prev=
- continue
- ;;
- esac
- fi
-
- prevarg="$arg"
-
- case "$arg" in
- -all-static)
- if test -n "$link_static_flag"; then
- compile_command="$compile_command $link_static_flag"
- finalize_command="$finalize_command $link_static_flag"
- fi
- continue
- ;;
-
- -allow-undefined)
- # FIXME: remove this flag sometime in the future.
- $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2
- continue
- ;;
-
- -avoid-version)
- avoid_version=yes
- continue
- ;;
-
- -dlopen)
- prev=dlfiles
- continue
- ;;
-
- -dlpreopen)
- prev=dlprefiles
- continue
- ;;
-
- -export-dynamic)
- if test "$export_dynamic" != yes; then
- export_dynamic=yes
- if test -n "$export_dynamic_flag_spec"; then
- eval arg=\"$export_dynamic_flag_spec\"
- else
- arg=
- fi
- if test "$preload" = no; then
- # Add the symbol object into the linking commands.
- compile_command="$compile_command @SYMFILE@"
- finalize_command="$finalize_command @SYMFILE@"
- preload=yes
- fi
- fi
- ;;
-
- -export-symbols)
- if test -n "$export_symbols"; then
- $echo "$modename: cannot have more than one -exported-symbols"
- exit 1
- fi
- prev=exportsyms
- continue
- ;;
-
- -L*)
- dir=`$echo "X$arg" | $Xsed -e 's%^-L\(.*\)$%\1%'`
- case "$dir" in
- /* | [A-Za-z]:[/\\]*)
- # Add the corresponding hardcode_libdir_flag, if it is not identical.
- ;;
- *)
- $echo "$modename: \`-L$dir' cannot specify a relative directory" 1>&2
- exit 1
- ;;
- esac
- deplibs="$deplibs $arg"
- lib_search_path="$lib_search_path `expr $arg : '-L\(.*\)'`"
- case "$host" in
- *-*-cygwin* | *-*-mingw* | *-*-os2*)
- dllsearchdir="`expr $arg : '-L\(.*\)'`"
- dllsearchdir=`cd "$dllsearchdir" && pwd || echo "$dllsearchdir"`
- if test -n "$dllsearchpath"; then
- dllsearchpath="$dllsearchpath:$dllsearchdir"
- else
- dllsearchpath="$dllsearchdir"
- fi
- ;;
- esac
- ;;
-
- -l*)
- deplibs="$deplibs $arg"
- ;;
-
- -module)
- if test "$module" != yes; then
- module=yes
- if test -n "$export_dynamic_flag_spec"; then
- eval arg=\"$export_dynamic_flag_spec\"
- else
- arg=
- fi
- fi
- ;;
-
- -no-undefined)
- allow_undefined=no
- continue
- ;;
-
- -o) prev=output ;;
-
- -release)
- prev=release
- continue
- ;;
-
- -rpath)
- prev=rpath
- continue
- ;;
-
- -R)
- prev=xrpath
- continue
- ;;
-
- -R*)
- xrpath="$xrpath "`echo "X$arg" | $Xsed -e 's/^-R//'`
- continue
- ;;
-
- -static)
- # If we have no pic_flag, then this is the same as -all-static.
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- compile_command="$compile_command $link_static_flag"
- finalize_command="$finalize_command $link_static_flag"
- fi
- continue
- ;;
-
- -thread-safe)
- thread_safe=yes
- continue
- ;;
-
- -version-info)
- prev=vinfo
- continue
- ;;
-
- # Some other compiler flag.
- -* | +*)
- # Unknown arguments in both finalize_command and compile_command need
- # to be aesthetically quoted because they are evaled later.
- arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
- case "$arg" in
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
- arg="\"$arg\""
- ;;
- esac
- ;;
-
- *.o | *.obj | *.a | *.lib)
- # A standard object.
- objs="$objs $arg"
- ;;
-
- *.lo)
- # A library object.
- if test "$prev" = dlfiles; then
- dlfiles="$dlfiles $arg"
- if test "$build_libtool_libs" = yes; then
- prev=
- continue
- else
- # If libtool objects are unsupported, then we need to preload.
- prev=dlprefiles
- fi
- fi
-
- if test "$prev" = dlprefiles; then
- # Preload the old-style object.
- dlprefiles="$dlprefiles "`$echo "X$arg" | $Xsed -e "$lo2o"`
- prev=
- fi
- libobjs="$libobjs $arg"
- ;;
-
- *.la)
- # A libtool-controlled library.
-
- dlname=
- libdir=
- library_names=
- old_library=
-
- # Check to see that this really is a libtool archive.
- if (sed -e '2q' $arg | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
- else
- $echo "$modename: \`$arg' is not a valid libtool archive" 1>&2
- exit 1
- fi
-
- # If the library was installed with an old release of libtool,
- # it will not redefine variable installed.
- installed=yes
-
- # If there is no directory component, then add one.
- case "$arg" in
- */* | *\\*) . $arg ;;
- *) . ./$arg ;;
- esac
-
- # Get the name of the library we link against.
- linklib=
- for l in $old_library $library_names; do
- linklib="$l"
- done
-
- if test -z "$linklib"; then
- $echo "$modename: cannot find name of link library for \`$arg'" 1>&2
- exit 1
- fi
-
- # Find the relevant object directory and library name.
- name=`$echo "X$arg" | $Xsed -e 's%^.*/%%' -e 's/\.la$//' -e 's/^lib//'`
-
- if test "X$installed" = Xyes; then
- dir="$libdir"
- else
- dir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
- if test "X$dir" = "X$arg"; then
- dir="$objdir"
- else
- dir="$dir/$objdir"
- fi
- fi
-
- if test -n "$dependency_libs"; then
- # Extract -R from dependency_libs
- temp_deplibs=
- for deplib in $dependency_libs; do
- case "$deplib" in
- -R*) xrpath="$xrpath "`echo "X$deplib" | $Xsed -e 's/^-R//'`;;
- *) temp_deplibs="$temp_deplibs $deplib";;
- esac
- done
- dependency_libs="$temp_deplibs"
- fi
-
- if test -z "$libdir"; then
- # It is a libtool convenience library, so add in its objects.
- convenience="$convenience $dir/$old_library"
- old_convenience="$old_convenience $dir/$old_library"
- deplibs="$deplibs$dependency_libs"
- compile_command="$compile_command $dir/$old_library$dependency_libs"
- finalize_command="$finalize_command $dir/$old_library$dependency_libs"
- continue
- fi
-
- # This library was specified with -dlopen.
- if test "$prev" = dlfiles; then
- dlfiles="$dlfiles $arg"
- if test -z "$dlname" || test "$build_libtool_libs" = no; then
- # If there is no dlname or we're linking statically,
- # we need to preload.
- prev=dlprefiles
- else
- # We should not create a dependency on this library, but we
- # may need any libraries it requires.
- compile_command="$compile_command$dependency_libs"
- finalize_command="$finalize_command$dependency_libs"
- prev=
- continue
- fi
- fi
-
- # The library was specified with -dlpreopen.
- if test "$prev" = dlprefiles; then
- # Prefer using a static library (so that no silly _DYNAMIC symbols
- # are required to link).
- if test -n "$old_library"; then
- dlprefiles="$dlprefiles $dir/$old_library"
- else
- dlprefiles="$dlprefiles $dir/$linklib"
- fi
- prev=
- fi
-
- if test "$build_libtool_libs" = yes && test -n "$library_names"; then
- link_against_libtool_libs="$link_against_libtool_libs $arg"
- if test -n "$shlibpath_var"; then
- # Make sure the rpath contains only unique directories.
- case "$temp_rpath " in
- *" $dir "*) ;;
- *) temp_rpath="$temp_rpath $dir" ;;
- esac
- fi
-
- # This is the magic to use -rpath.
- if test -n "$hardcode_libdir_flag_spec"; then
- saved_libdir="$libdir"
- libdir="$dir"
-
- # We need an absolute path.
- case "$libdir" in
- /* | [A-Za-z]:[/\\]*) ;;
- *)
- absdir=`cd "$libdir" && pwd`
- if test -z "$absdir"; then
- $echo "$modename: cannot determine absolute directory name of \`$libdir'" 1>&2
- else
- libdir="$absdir"
- fi
- ;;
- esac
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- # Put the magic libdir with the hardcode flag.
- hardcode_libdirs="$libdir"
- libdir="@HARDCODE_LIBDIRS@"
- else
- # Just accumulate the unique libdirs.
- case "$hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator" in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
- ;;
- esac
- libdir=
- fi
- fi
-
- if test -n "$libdir"; then
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- compile_command="$compile_command $flag"
- fi
-
- libdir="$saved_libdir"
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$finalize_hardcode_libdirs"; then
- # Put the magic libdir with the hardcode flag.
- finalize_hardcode_libdirs="$libdir"
- libdir="@HARDCODE_LIBDIRS@"
- else
- # Just accumulate the unique libdirs.
- case "$hardcode_libdir_separator$finalize_hardcode_libdirs$hardcode_libdir_separator" in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- finalize_hardcode_libdirs="$finalize_hardcode_libdirs$hardcode_libdir_separator$libdir"
- ;;
- esac
- libdir=
- fi
- fi
-
- if test -n "$libdir"; then
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- finalize_command="$finalize_command $flag"
- fi
- # libdir is also use after "$hardcode_action" case
- libdir="$saved_libdir"
- elif test -n "$runpath_var"; then
- # Do the same for the permanent run path.
- case "$dir" in
- /* | [A-Za-z]:[/\\]*) absdir="$dir";;
- *)
- absdir=`cd "$dir" && pwd`
- if test -z "$absdir"; then
- $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
- absdir="$dir"
- fi
- ;;
- esac
- case "$perm_rpath " in
- *" $absdir "*) ;;
- *) perm_rpath="$perm_rpath $absdir" ;;
- esac
- case "$finalize_perm_rpath " in
- *" $libdir "*) ;;
- *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
- esac
- fi
-
-
- lib_linked=yes
- case "$hardcode_action" in
- immediate | unsupported)
- if test "$hardcode_direct" = no; then
- compile_command="$compile_command $dir/$linklib"
- deplibs="$deplibs $dir/$linklib"
- case "$host" in
- *-*-cygwin* | *-*-mingw* | *-*-os2*)
- dllsearchdir=`cd "$dir" && pwd || echo "$dir"`
- if test -n "$dllsearchpath"; then
- dllsearchpath="$dllsearchpath:$dllsearchdir"
- else
- dllsearchpath="$dllsearchdir"
- fi
- ;;
- esac
- elif test "$hardcode_minus_L" = no; then
- case "$host" in
- *-*-sunos*)
- compile_shlibpath="$compile_shlibpath$dir:"
- ;;
- esac
- compile_command="$compile_command -L$dir -l$name"
- deplibs="$deplibs -L$dir -l$name"
- elif test "$hardcode_shlibpath_var" = no; then
- compile_shlibpath="$compile_shlibpath$dir:"
- compile_command="$compile_command -l$name"
- deplibs="$deplibs -l$name"
- else
- lib_linked=no
- fi
- ;;
-
- relink)
- # We need an absolute path.
- case "$dir" in
- /* | [A-Za-z]:[/\\]*) ;;
- *)
- absdir=`cd "$dir" && pwd`
- if test -z "$absdir"; then
- $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
- exit 1
- fi
- dir="$absdir"
- ;;
- esac
-
- if test "$hardcode_direct" = yes; then
- compile_command="$compile_command $dir/$linklib"
- deplibs="$deplibs $dir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- compile_command="$compile_command -L$dir -l$name"
- deplibs="$deplibs -L$dir -l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- compile_shlibpath="$compile_shlibpath$dir:"
- compile_command="$compile_command -l$name"
- deplibs="$deplibs -l$name"
- else
- lib_linked=no
- fi
- ;;
-
- *)
- lib_linked=no
- ;;
- esac
-
- if test "$lib_linked" != yes; then
- $echo "$modename: configuration error: unsupported hardcode properties"
- exit 1
- fi
-
- # Finalize command for both is simple: just hardcode it.
- if test "$hardcode_direct" = yes; then
- finalize_command="$finalize_command $libdir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- finalize_command="$finalize_command -L$libdir -l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- finalize_shlibpath="$finalize_shlibpath$libdir:"
- finalize_command="$finalize_command -l$name"
- else
- # We cannot seem to hardcode it, guess we'll fake it.
- finalize_command="$finalize_command -L$libdir -l$name"
- fi
- else
- # Transform directly to old archives if we don't build new libraries.
- if test -n "$pic_flag" && test -z "$old_library"; then
- $echo "$modename: cannot find static library for \`$arg'" 1>&2
- exit 1
- fi
-
- # Here we assume that one of hardcode_direct or hardcode_minus_L
- # is not unsupported. This is valid on all known static and
- # shared platforms.
- if test "$hardcode_direct" != unsupported; then
- test -n "$old_library" && linklib="$old_library"
- compile_command="$compile_command $dir/$linklib"
- finalize_command="$finalize_command $dir/$linklib"
- else
- compile_command="$compile_command -L$dir -l$name"
- finalize_command="$finalize_command -L$dir -l$name"
- fi
- fi
-
- # Add in any libraries that this one depends upon.
- compile_command="$compile_command$dependency_libs"
- finalize_command="$finalize_command$dependency_libs"
- continue
- ;;
-
- # Some other compiler argument.
- *)
- # Unknown arguments in both finalize_command and compile_command need
- # to be aesthetically quoted because they are evaled later.
- arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
- case "$arg" in
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
- arg="\"$arg\""
- ;;
- esac
- ;;
- esac
-
- # Now actually substitute the argument into the commands.
- if test -n "$arg"; then
- compile_command="$compile_command $arg"
- finalize_command="$finalize_command $arg"
- fi
- done
-
- if test -n "$prev"; then
- $echo "$modename: the \`$prevarg' option requires an argument" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- if test -n "$export_symbols" && test "$module" = yes; then
- $echo "$modename: \`-export-symbols' is not supported for modules"
- exit 1
- fi
-
- oldlibs=
- # calculate the name of the file, without its directory
- outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'`
- libobjs_save="$libobjs"
-
- case "$output" in
- "")
- $echo "$modename: you must specify an output file" 1>&2
- $echo "$help" 1>&2
- exit 1
- ;;
-
- *.a | *.lib)
- if test -n "$link_against_libtool_libs"; then
- $echo "$modename: error: cannot link libtool libraries into archives" 1>&2
- exit 1
- fi
-
- if test -n "$deplibs"; then
- $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2
- fi
-
- if test -n "$dlfiles$dlprefiles"; then
- $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2
- fi
-
- if test -n "$rpath"; then
- $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2
- fi
-
- if test -n "$xrpath"; then
- $echo "$modename: warning: \`-R' is ignored for archives" 1>&2
- fi
-
- if test -n "$vinfo"; then
- $echo "$modename: warning: \`-version-info' is ignored for archives" 1>&2
- fi
-
- if test -n "$release"; then
- $echo "$modename: warning: \`-release' is ignored for archives" 1>&2
- fi
-
- if test -n "$export_symbols"; then
- $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2
- fi
-
- # Now set the variables for building old libraries.
- build_libtool_libs=no
- oldlibs="$output"
- ;;
-
- *.la)
- # Make sure we only generate libraries of the form `libNAME.la'.
- case "$outputname" in
- lib*)
- name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
- eval libname=\"$libname_spec\"
- ;;
- *)
- if test "$module" = no; then
- $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
- if test "$need_lib_prefix" != no; then
- # Add the "lib" prefix for modules if required
- name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
- eval libname=\"$libname_spec\"
- else
- libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
- fi
- ;;
- esac
-
- output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'`
- if test "X$output_objdir" = "X$output"; then
- output_objdir="$objdir"
- else
- output_objdir="$output_objdir/$objdir"
- fi
-
- # All the library-specific variables (install_libdir is set above).
- library_names=
- old_library=
- dlname=
-
- if test -n "$objs"; then
- $echo "$modename: cannot build libtool library \`$output' from non-libtool objects:$objs" 2>&1
- exit 1
- fi
-
- # How the heck are we supposed to write a wrapper for a shared library?
- if test -n "$link_against_libtool_libs"; then
- $echo "$modename: error: cannot link shared libraries into libtool libraries" 1>&2
- exit 1
- fi
-
- if test -n "$dlfiles$dlprefiles"; then
- $echo "$modename: warning: \`-dlopen' is ignored for libtool libraries" 1>&2
- fi
-
- set dummy $rpath
- if test $# -gt 2; then
- $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2
- fi
- install_libdir="$2"
-
- oldlibs=
- if test -z "$rpath"; then
- if test "$build_libtool_libs" = yes; then
- # Building a libtool convenience library.
- libext=al
- oldlibs="$output_objdir/$libname.$libext $oldlibs"
- build_libtool_libs=convenience
- build_old_libs=yes
- fi
- dependency_libs="$deplibs"
-
- if test -n "$vinfo"; then
- $echo "$modename: warning: \`-version-info' is ignored for convenience libraries" 1>&2
- fi
-
- if test -n "$release"; then
- $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2
- fi
- else
-
- # Parse the version information argument.
- IFS="${IFS= }"; save_ifs="$IFS"; IFS=':'
- set dummy $vinfo 0 0 0
- IFS="$save_ifs"
-
- if test -n "$8"; then
- $echo "$modename: too many parameters to \`-version-info'" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- current="$2"
- revision="$3"
- age="$4"
-
- # Check that each of the things are valid numbers.
- case "$current" in
- 0 | [1-9] | [1-9][0-9]*) ;;
- *)
- $echo "$modename: CURRENT \`$current' is not a nonnegative integer" 1>&2
- $echo "$modename: \`$vinfo' is not valid version information" 1>&2
- exit 1
- ;;
- esac
-
- case "$revision" in
- 0 | [1-9] | [1-9][0-9]*) ;;
- *)
- $echo "$modename: REVISION \`$revision' is not a nonnegative integer" 1>&2
- $echo "$modename: \`$vinfo' is not valid version information" 1>&2
- exit 1
- ;;
- esac
-
- case "$age" in
- 0 | [1-9] | [1-9][0-9]*) ;;
- *)
- $echo "$modename: AGE \`$age' is not a nonnegative integer" 1>&2
- $echo "$modename: \`$vinfo' is not valid version information" 1>&2
- exit 1
- ;;
- esac
-
- if test $age -gt $current; then
- $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2
- $echo "$modename: \`$vinfo' is not valid version information" 1>&2
- exit 1
- fi
-
- # Calculate the version variables.
- major=
- versuffix=
- verstring=
- case "$version_type" in
- none) ;;
-
- linux)
- major=.`expr $current - $age`
- versuffix="$major.$age.$revision"
- ;;
-
- osf)
- major=`expr $current - $age`
- versuffix=".$current.$age.$revision"
- verstring="$current.$age.$revision"
-
- # Add in all the interfaces that we are compatible with.
- loop=$age
- while test $loop != 0; do
- iface=`expr $current - $loop`
- loop=`expr $loop - 1`
- verstring="$verstring:${iface}.0"
- done
-
- # Make executables depend on our current version.
- verstring="$verstring:${current}.0"
- ;;
-
- sunos)
- major=".$current"
- versuffix=".$current.$revision"
- ;;
-
- freebsd-aout)
- major=".$current"
- versuffix=".$current.$revision";
- ;;
-
- freebsd-elf)
- major=".$current"
- versuffix=".$current";
- ;;
-
- windows)
- # Like Linux, but with '-' rather than '.', since we only
- # want one extension on Windows 95.
- major=`expr $current - $age`
- versuffix="-$major-$age-$revision"
- ;;
-
- *)
- $echo "$modename: unknown library version type \`$version_type'" 1>&2
- echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2
- exit 1
- ;;
- esac
-
- # Clear the version info if we defaulted, and they specified a release.
- if test -z "$vinfo" && test -n "$release"; then
- major=
- verstring="0.0"
- if test "$need_version" = no; then
- versuffix=
- else
- versuffix=".0.0"
- fi
- fi
-
- # Remove version info from name if versioning should be avoided
- if test "$avoid_version" = yes && test "$need_version" = no; then
- major=
- versuffix=
- verstring=""
- fi
-
- # Check to see if the archive will have undefined symbols.
- if test "$allow_undefined" = yes; then
- if test "$allow_undefined_flag" = unsupported; then
- $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2
- build_libtool_libs=no
- build_old_libs=yes
- fi
- else
- # Don't allow undefined symbols.
- allow_undefined_flag="$no_undefined_flag"
- fi
-
- dependency_libs="$deplibs"
- case "$host" in
- *-*-cygwin* | *-*-mingw* | *-*-os2*)
- # these systems don't actually have a c library (as such)!
- ;;
- *)
- # Add libc to deplibs on all other systems.
- deplibs="$deplibs -lc"
- ;;
- esac
- fi
-
- # Create the output directory, or remove our outputs if we need to.
- if test -d $output_objdir; then
- $show "${rm}r $output_objdir/$outputname $output_objdir/$libname.* $output_objdir/${libname}${release}.*"
- $run ${rm}r $output_objdir/$outputname $output_objdir/$libname.* $output_objdir/${libname}${release}.*
- else
- $show "$mkdir $output_objdir"
- $run $mkdir $output_objdir
- status=$?
- if test $status -ne 0 && test ! -d $output_objdir; then
- exit $status
- fi
- fi
-
- # Now set the variables for building old libraries.
- if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
- oldlibs="$oldlibs $output_objdir/$libname.$libext"
-
- # Transform .lo files to .o files.
- oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
- fi
-
- if test "$build_libtool_libs" = yes; then
- # Transform deplibs into only deplibs that can be linked in shared.
- name_save=$name
- libname_save=$libname
- release_save=$release
- versuffix_save=$versuffix
- major_save=$major
- # I'm not sure if I'm treating the release correctly. I think
- # release should show up in the -l (ie -lgmp5) so we don't want to
- # add it in twice. Is that correct?
- release=""
- versuffix=""
- major=""
- newdeplibs=
- droppeddeps=no
- case "$deplibs_check_method" in
- pass_all)
- newdeplibs=$deplibs
- ;; # Don't check for shared/static. Everything works.
- # This might be a little naive. We might want to check
- # whether the library exists or not. But this is on
- # osf3 & osf4 and I'm not really sure... Just
- # implementing what was already the behaviour.
- test_compile)
- # This code stresses the "libraries are programs" paradigm to its
- # limits. Maybe even breaks it. We compile a program, linking it
- # against the deplibs as a proxy for the library. Then we can check
- # whether they linked in statically or dynamically with ldd.
- $rm conftest.c
- cat > conftest.c <<EOF
- int main() { return 0; }
-EOF
- $rm conftest
- $C_compiler -o conftest conftest.c $deplibs
- if test $? -eq 0 ; then
- ldd_output=`ldd conftest`
- for i in $deplibs; do
- name="`expr $i : '-l\(.*\)'`"
- # If $name is empty we are operating on a -L argument.
- if test "$name" != "" ; then
- libname=`eval \\$echo \"$libname_spec\"`
- deplib_matches=`eval \\$echo \"$library_names_spec\"`
- set dummy $deplib_matches
- deplib_match=$2
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- newdeplibs="$newdeplibs $i"
- else
- droppeddeps=yes
- echo
- echo "*** Warning: This library needs some functionality provided by $i."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have."
- fi
- else
- newdeplibs="$newdeplibs $i"
- fi
- done
- else
- # Error occured in the first compile. Let's try to salvage the situation:
- # Compile a seperate program for each library.
- for i in $deplibs; do
- name="`expr $i : '-l\(.*\)'`"
- # If $name is empty we are operating on a -L argument.
- if test "$name" != "" ; then
- $rm conftest
- $C_compiler -o conftest conftest.c $i
- # Did it work?
- if test $? -eq 0 ; then
- ldd_output=`ldd conftest`
- libname=`eval \\$echo \"$libname_spec\"`
- deplib_matches=`eval \\$echo \"$library_names_spec\"`
- set dummy $deplib_matches
- deplib_match=$2
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- newdeplibs="$newdeplibs $i"
- else
- droppeddeps=yes
- echo
- echo "*** Warning: This library needs some functionality provided by $i."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have."
- fi
- else
- droppeddeps=yes
- echo
- echo "*** Warning! Library $i is needed by this library but I was not able to"
- echo "*** make it link in! You will probably need to install it or some"
- echo "*** library that it depends on before this library will be fully"
- echo "*** functional. Installing it before continuing would be even better."
- fi
- else
- newdeplibs="$newdeplibs $i"
- fi
- done
- fi
- deplibs=$newdeplibs
- ;;
- file_magic*)
- set dummy $deplibs_check_method
- file_magic_regex="`expr \"$deplibs_check_method\" : \"$2 \(.*\)\"`"
- for a_deplib in $deplibs; do
- name="`expr $a_deplib : '-l\(.*\)'`"
- # If $name is empty we are operating on a -L argument.
- if test "$name" != "" ; then
- libname=`eval \\$echo \"$libname_spec\"`
- for i in $lib_search_path; do
- potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
- for potent_lib in $potential_libs; do
- # Follow soft links.
- if ls -lLd "$potlib" 2>/dev/null \
- | grep " -> " >/dev/null; then
- continue
- fi
- # The statement above tries to avoid entering an
- # endless loop below, in case of cyclic links.
- # We might still enter an endless loop, since a link
- # loop can be closed while we follow links,
- # but so what?
- potlib="$potent_lib"
- while test -h "$potlib" 2>/dev/null; do
- potliblink=`ls -ld $potlib | sed 's/.* -> //'`
- case "$potliblink" in
- /*) potlib="$potliblink";;
- *) potlib=`$echo "X$potlib" \
- | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
- esac
- done
- if eval $file_magic_command \"\$potlib\" \
- | sed '11,$d' \
- | egrep "$file_magic_regex" > /dev/null; then
- newdeplibs="$newdeplibs $a_deplib"
- a_deplib=""
- break 2
- fi
- done
- done
- if test -n "$a_deplib" ; then
- droppeddeps=yes
- echo
- echo "*** Warning: This library needs some functionality provided by $a_deplib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have."
- fi
- else
- # Add a -L argument.
- newdeplibs="$newdeplibs $a_deplib"
- fi
- done # Gone through all deplibs.
- ;;
- none | unknown | *) newdeplibs=""
- if $echo "X$deplibs" | $Xsed -e 's/ -lc$//' -e 's/[ ]//g' \
- | grep . >/dev/null; then
- echo
- if test "X$deplibs_check_method" = "Xnone"; then
- echo "*** Warning: inter-library dependencies are not supported in this platform."
- else
- echo "*** Warning: inter-library dependencies are not known to be supported."
- fi
- echo "*** All declared inter-library dependencies are being dropped."
- droppeddeps=yes
- fi
- ;;
- esac
- versuffix=$versuffix_save
- major=$major_save
- release=$release_save
- libname=$libname_save
- name=$name_save
-
- if test "$droppeddeps" = yes; then
- if test "$module" = yes; then
- echo
- echo "*** Warning: libtool could not satisfy all declared inter-library"
- echo "*** dependencies of module $libname. Therefore, libtool will create"
- echo "*** a static module, that should work as long as the dlopening"
- echo "*** application is linked with the -dlopen flag."
- if test -z "$global_symbol_pipe"; then
- echo
- echo "*** However, this would only work if libtool was able to extract symbol"
- echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
- echo "*** not find such a program. So, this module is probably useless."
- echo "*** \`nm' from GNU binutils and a full rebuild may help."
- fi
- if test "$build_old_libs" = no; then
- oldlibs="$output_objdir/$libname.$libext"
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- dlname=
- library_names=
- else
- echo "*** The inter-library dependencies that have been dropped here will be"
- echo "*** automatically added whenever a program is linked with this library"
- echo "*** or is declared to -dlopen it."
- fi
- fi
- fi
-
- # test again, we may have decided not to build it any more
- if test "$build_libtool_libs" = yes; then
- deplibs=$newdeplibs
- # Done checking deplibs!
-
- # Get the real and link names of the library.
- eval library_names=\"$library_names_spec\"
- set dummy $library_names
- realname="$2"
- shift; shift
-
- if test -n "$soname_spec"; then
- eval soname=\"$soname_spec\"
- else
- soname="$realname"
- fi
-
- lib="$output_objdir/$realname"
- for link
- do
- linknames="$linknames $link"
- done
-
- # Ensure that we have .o objects for linkers which dislike .lo
- # (e.g. aix) incase we are running --disable-static
- for obj in $libobjs; do
- oldobj=`echo $obj | $Xsed -e "$lo2o"`
- test -f $oldobj || ${LN_S} $obj $oldobj
- done
-
- # Use standard objects if they are pic
- test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
-
- if test -n "$whole_archive_flag_spec"; then
- if test -n "$convenience"; then
- eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
- fi
- else
- for xlib in $convenience; do
- # Extract the objects.
- xdir="$xlib"x
- generated="$generated $xdir"
- xlib=`echo "$xlib" | $Xsed -e 's%^.*/%%'`
-
- $show "${rm}r $xdir"
- $run ${rm}r "$xdir"
- $show "mkdir $xdir"
- $run mkdir "$xdir"
- status=$?
- if test $status -ne 0 && test ! -d "$xdir"; then
- exit $status
- fi
- $show "(cd $xdir && $AR x ../$xlib)"
- $run eval "(cd \$xdir && $AR x ../\$xlib)" || exit $?
-
- libobjs="$libobjs "`find $xdir -name \*.o -print -o -name \*.lo -print | $NL2SP`
- done
- fi
-
- # Do each of the archive commands.
- if test -n "$export_symbols" && test -n "$archive_sym_cmds"; then
- eval cmds=\"$archive_sym_cmds\"
- else
- eval cmds=\"$archive_cmds\"
- fi
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd" || exit $?
- done
- IFS="$save_ifs"
-
- # Create links to the real library.
- for linkname in $linknames; do
- if test "$realname" != "$linkname"; then
- $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)"
- $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $?
- fi
- done
-
- # If -module or -export-dynamic was specified, set the dlname.
- if test "$module" = yes || test "$export_dynamic" = yes; then
- # On all known operating systems, these are identical.
- dlname="$soname"
- fi
- fi
- ;;
-
- *.lo | *.o | *.obj)
- if test -n "$link_against_libtool_libs"; then
- $echo "$modename: error: cannot link libtool libraries into objects" 1>&2
- exit 1
- fi
-
- if test -n "$deplibs"; then
- $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2
- fi
-
- if test -n "$dlfiles$dlprefiles"; then
- $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2
- fi
-
- if test -n "$rpath"; then
- $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
- fi
-
- if test -n "$xrpath"; then
- $echo "$modename: warning: \`-R' is ignored for objects" 1>&2
- fi
-
- if test -n "$vinfo"; then
- $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2
- fi
-
- if test -n "$release"; then
- $echo "$modename: warning: \`-release' is ignored for objects" 1>&2
- fi
-
- case "$output" in
- *.lo)
- if test -n "$objs"; then
- $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2
- exit 1
- fi
- libobj="$output"
- obj=`$echo "X$output" | $Xsed -e "$lo2o"`
- ;;
- *)
- libobj=
- obj="$output"
- ;;
- esac
-
- # Delete the old objects.
- $run $rm $obj $libobj
-
- # Create the old-style object.
- reload_objs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`
-
- output="$obj"
- eval cmds=\"$reload_cmds\"
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd" || exit $?
- done
- IFS="$save_ifs"
-
- # Exit if we aren't doing a library object file.
- test -z "$libobj" && exit 0
-
- if test "$build_libtool_libs" != yes; then
- # Create an invalid libtool object if no PIC, so that we don't
- # accidentally link it into a program.
- $show "echo timestamp > $libobj"
- $run eval "echo timestamp > $libobj" || exit $?
- exit 0
- fi
-
- if test -n "$pic_flag"; then
- # Only do commands if we really have different PIC objects.
- reload_objs="$libobjs"
- output="$libobj"
- eval cmds=\"$reload_cmds\"
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd" || exit $?
- done
- IFS="$save_ifs"
- else
- # Just create a symlink.
- $show $rm $libobj
- $run $rm $libobj
- $show "$LN_S $obj $libobj"
- $run $LN_S $obj $libobj || exit $?
- fi
-
- exit 0
- ;;
-
- # Anything else should be a program.
- *)
- if test -n "$vinfo"; then
- $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2
- fi
-
- if test -n "$release"; then
- $echo "$modename: warning: \`-release' is ignored for programs" 1>&2
- fi
-
- if test -n "$rpath$xrpath"; then
- # If the user specified any rpath flags, then add them.
- for libdir in $rpath $xrpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- saved_libdir="$libdir"
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- # Put the magic libdir with the hardcode flag.
- hardcode_libdirs="$libdir"
- libdir="@HARDCODE_LIBDIRS@"
- else
- # Just accumulate the unique libdirs.
- case "$hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator" in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
- ;;
- esac
- libdir=
- fi
- fi
-
- if test -n "$libdir"; then
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- compile_command="$compile_command $flag"
- fi
-
- libdir="$saved_libdir"
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$finalize_hardcode_libdirs"; then
- # Put the magic libdir with the hardcode flag.
- finalize_hardcode_libdirs="$libdir"
- libdir="@HARDCODE_LIBDIRS@"
- else
- # Just accumulate the unique libdirs.
- case "$hardcode_libdir_separator$finalize_hardcode_libdirs$hardcode_libdir_separator" in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- finalize_hardcode_libdirs="$finalize_hardcode_libdirs$hardcode_libdir_separator$libdir"
- ;;
- esac
- libdir=
- fi
- fi
-
- if test -n "$libdir"; then
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- finalize_command="$finalize_command $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$perm_rpath " in
- *" $libdir "*) ;;
- *) perm_rpath="$perm_rpath $libdir" ;;
- esac
- case "$finalize_perm_rpath " in
- *" $libdir "*) ;;
- *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
- esac
- fi
- done
- fi
-
- # Substitute the hardcoded libdirs into the compile commands.
- if test -n "$hardcode_libdir_separator"; then
- compile_command=`$echo "X$compile_command" | $Xsed -e "s%@HARDCODE_LIBDIRS@%$hardcode_libdirs%g"`
- finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@HARDCODE_LIBDIRS@%$finalize_hardcode_libdirs%g"`
- fi
-
- output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'`
- if test "X$output_objdir" = "X$output"; then
- output_objdir="$objdir"
- else
- output_objdir="$output_objdir/$objdir"
- fi
-
- if test -n "$libobjs" && test "$build_old_libs" = yes; then
- # Transform all the library objects into standard objects.
- compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
- finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
- fi
-
- if test "$export_dynamic" = yes || test -n "$dlfiles$dlprefiles" && test -n "$NM" && test -n "$global_symbol_pipe"; then
- dlsyms="${outputname}S.c"
- else
- dlsyms=
- fi
-
- if test -n "$dlsyms"; then
- case "$dlsyms" in
- "") ;;
- *.c)
- if test "$export_dynamic" = yes && test -z "$export_symbols"; then
- # Add our own program objects to the preloaded list.
- dlprefiles=`$echo "X$objs $dlprefiles" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
- fi
-
- # Discover the nlist of each of the dlfiles.
- nlist="$objdir/${output}.nm"
-
- if test -d $objdir; then
- $show "$rm $nlist ${nlist}T"
- $run $rm "$nlist" "${nlist}T"
- else
- $show "$mkdir $objdir"
- $run $mkdir $objdir
- status=$?
- if test $status -ne 0 && test ! -d $objdir; then
- exit $status
- fi
- fi
-
- # Parse the name list into a source file.
- $show "creating $objdir/$dlsyms"
-
- $echo > "$objdir/$dlsyms" "\
-/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */
-/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */
-
-#ifdef __cplusplus
-extern \"C\" {
-#endif
-
-/* Prevent the only kind of declaration conflicts we can make. */
-#define lt_preloaded_symbols some_other_symbol
-
-/* External symbol declarations for the compiler. */\
-"
-
- if test "$export_dynamic" = yes && test -n "$export_symbols"; then
- sed -e 's/^\(.*\)/\1 \1/' < "$export_symbols" > "$nlist"
- fi
-
- for arg in $dlprefiles; do
- $show "extracting global C symbols from \`$arg'"
- $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
- done
-
- if test -z "$run"; then
- # Make sure we have at least an empty file.
- test -f "$nlist" || : > "$nlist"
-
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- $rm "$nlist"T
- fi
-
- if test -f "$nlist"; then
- sed -e 's/^.* \(.*\)$/extern char \1;/' < "$nlist" >> "$output_objdir/$dlsyms"
- else
- echo '/* NONE */' >> "$output_objdir/$dlsyms"
- fi
-
- $echo >> "$output_objdir/$dlsyms" "\
-
-#undef lt_preloaded_symbols
-
-#if defined (__STDC__) && __STDC__
-# define lt_ptr_t void *
-#else
-# define lt_ptr_t char *
-# define const
-#endif
-
-/* The mapping between symbol names and symbols. */
-const struct {
- const char *name;
- lt_ptr_t address;
-}
-lt_preloaded_symbols[] =
-{\
-"
-
- if test "$export_dynamic" = yes && test -n "$export_symbols"; then
- echo >> "$output_objdir/$dlsyms" "\
- {\"${output}\", (lt_ptr_t) 0},"
- sed 's/^\(.*\)/ {"\1", (lt_ptr_t) \&\1},/' < "$export_symbols" >> "$output_objdir/$dlsyms"
- fi
-
- for arg in $dlprefiles; do
- name=`echo "$arg" | sed -e 's%^.*/%%'`
- echo >> "$output_objdir/$dlsyms" "\
- {\"$name\", (lt_ptr_t) 0},"
- eval "$NM $arg | $global_symbol_pipe > '$nlist'"
-
- if test -f "$nlist"; then
- sed 's/^\(.*\) \(.*\)$/ {"\1", (lt_ptr_t) \&\2},/' < "$nlist" >> "$output_objdir/$dlsyms"
- else
- echo '/* NONE */' >> "$output_objdir/$dlsyms"
- fi
- done
-
- $echo >> "$output_objdir/$dlsyms" "\
- {0, (lt_ptr_t) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-static const void *lt_preloaded_setup() {
- return lt_preloaded_symbols;
-}
-
-#ifdef __cplusplus
-}
-#endif\
-"
- fi
-
- # Now compile the dynamic symbol file.
- # pic_flag works around a bug in FreeBSD linker
- $show "(cd $objdir && $C_compiler -c$no_builtin_flag $pic_flag -DPIC \"$dlsyms\")"
- $run eval '(cd $objdir && $C_compiler -c$no_builtin_flag $pic_flag -DPIC "$dlsyms")' || exit $?
-
- # Transform the symbol file into the correct name.
- compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$objdir/${output}S.${objext}%"`
- finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$objdir/${output}S.${objext}%"`
- ;;
- *)
- $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2
- exit 1
- ;;
- esac
- else
- # We keep going just in case the user didn't refer to
- # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
- # really was required.
- if test -n "$dlfiles$dlprefiles"; then
- $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2
- fi
-
- # Nullify the symbol file.
- compile_command=`$echo "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
- finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
- fi
-
- if test -z "$link_against_libtool_libs" || test "$build_libtool_libs" != yes; then
- # Replace the output file specification.
- compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
- finalize_command=`$echo "X$finalize_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
-
- # We have no uninstalled library dependencies, so finalize right now.
- $show "$compile_command"
- $run eval "$compile_command"
- exit $?
- fi
-
- # Replace the output file specification.
- compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
- finalize_command=`$echo "X$finalize_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'T%g'`
-
- # Create the binary in the object directory, then wrap it.
- if test ! -d $output_objdir; then
- $show "$mkdir $output_objdir"
- $run $mkdir $output_objdir
- status=$?
- if test $status -ne 0 && test ! -d $objdir; then
- exit $status
- fi
- fi
-
- if test -n "$shlibpath_var"; then
- # We should set the shlibpath_var
- rpath=
- for dir in $temp_rpath; do
- case "$dir" in
- /* | [A-Za-z]:[/\\]*)
- # Absolute path.
- rpath="$rpath$dir:"
- ;;
- *)
- # Relative path: add a thisdir entry.
- rpath="$rpath\$thisdir/$dir:"
- ;;
- esac
- done
- temp_rpath="$rpath"
- fi
-
- # Delete the old output file.
- $run $rm $output
-
- if test -n "$compile_shlibpath"; then
- compile_command="$shlibpath_var=\"$compile_shlibpath\$$shlibpath_var\" $compile_command"
- fi
- if test -n "$finalize_shlibpath"; then
- finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
- fi
-
- if test -n "$runpath_var"; then
- if test -n "$perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $perm_rpath; do
- rpath="$rpath$dir:"
- done
- compile_command="$runpath_var=\"$rpath\$$runpath_var\" $compile_command"
- fi
- if test -n "$finalize_perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $finalize_perm_rpath; do
- rpath="$rpath$dir:"
- done
- finalize_command="$runpath_var=\"$rpath\$$runpath_var\" $finalize_command"
- fi
- fi
-
- if test "$hardcode_action" = relink; then
- # AGH! Flame the AIX and HP-UX people for me, will ya?
- $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2
- $echo "$modename: \`$output' will be relinked during installation" 1>&2
- fi
-
- $show "$compile_command"
- $run eval "$compile_command" || exit $?
-
- # Now create the wrapper script.
- $show "creating $output"
-
- # Quote the finalize command for shipping.
- finalize_command=`$echo "X$finalize_command" | $Xsed -e "$sed_quote_subst"`
-
- # Quote $echo for shipping.
- if test "X$echo" = "X$SHELL $0 --fallback-echo"; then
- case "$0" in
- /* | [A-Za-z]:[/\\]*) qecho="$SHELL $0 --fallback-echo";;
- *) qecho="$SHELL `pwd`/$0 --fallback-echo";;
- esac
- qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"`
- else
- qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"`
- fi
-
- # Only actually do things if our run command is non-null.
- if test -z "$run"; then
- # win32 will think the script is a binary if it has
- # a .exe suffix, so we strip it off here.
- case $output in
- *.exe) output=`echo $output|sed 's,.exe$,,'` ;;
- esac
- $rm $output
- trap "$rm $output; exit 1" 1 2 15
-
- $echo > $output "\
-#! $SHELL
-
-# $output - temporary wrapper script for $objdir/$outputname
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
-#
-# The $output program cannot be directly executed until all the libtool
-# libraries that it depends on are installed.
-#
-# This wrapper script should never be moved out of the build directory.
-# If it is, it will not operate correctly.
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed='sed -e 1s/^X//'
-sed_quote_subst='$sed_quote_subst'
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-if test \"\${CDPATH+set}\" = set; then CDPATH=; export CDPATH; fi
-
-# This environment variable determines our operation mode.
-if test \"\$libtool_install_magic\" = \"$magic\"; then
- # install mode needs the following variables:
- link_against_libtool_libs='$link_against_libtool_libs'
- finalize_command=\"cd `pwd | sed -e $sed_quote_subst`; $finalize_command\"
-else
- # When we are sourced in execute mode, \$file and \$echo are already set.
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- echo=\"$qecho\"
- file=\"\$0\"
- # Make sure echo works.
- if test \"X\$1\" = X--no-reexec; then
- # Discard the --no-reexec flag, and continue.
- shift
- elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then
- # Yippee, \$echo works!
- :
- else
- # Restart under the correct shell, and then maybe \$echo will work.
- exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
- fi
- fi\
-"
- $echo >> $output "\
-
- # Find the directory that this script lives in.
- thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
- test \"x\$thisdir\" = \"x\$file\" && thisdir=.
-
- # Follow symbolic links until we get to the real thisdir.
- file=\`ls -ld \"\$file\" | sed -n 's/.*-> //p'\`
- while test -n \"\$file\"; do
- destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
-
- # If there was a directory component, then change thisdir.
- if test \"x\$destdir\" != \"x\$file\"; then
- case \"\$destdir\" in
- /* | [A-Za-z]:[/\\]*) thisdir=\"\$destdir\" ;;
- *) thisdir=\"\$thisdir/\$destdir\" ;;
- esac
- fi
-
- file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
- file=\`ls -ld \"\$thisdir/\$file\" | sed -n 's/.*-> //p'\`
- done
-
- # Try to get the absolute directory name.
- absdir=\`cd \"\$thisdir\" && pwd\`
- test -n \"\$absdir\" && thisdir=\"\$absdir\"
-
- progdir=\"\$thisdir/$objdir\"
- program='$outputname'
-
- if test -f \"\$progdir/\$program\"; then"
-
- # Export our shlibpath_var if we have one.
- if test -n "$shlibpath_var" && test -n "$temp_rpath"; then
- $echo >> $output "\
- # Add our own library path to $shlibpath_var
- $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
-
- # Some systems cannot cope with colon-terminated $shlibpath_var
- # The second colon is a workaround for a bug in BeOS R4 sed
- $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
-
- export $shlibpath_var
-"
- fi
-
- # fixup the dll searchpath if we need to.
- if test -n "$dllsearchpath"; then
- $echo >> $output "\
- # Add the dll search path components to the executable PATH
- PATH=$dllsearchpath:\$PATH
-"
- fi
-
- $echo >> $output "\
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- # Run the actual program with our arguments.
-"
- case $host in
- *-*-cygwin* | *-*-mingw | *-*-os2*)
- # win32 systems need to use the prog path for dll
- # lookup to work
- $echo >> $output "\
- exec \$progdir\\\\\$program \${1+\"\$@\"}
-"
- ;;
- *)
- $echo >> $output "\
- # Export the path to the program.
- PATH=\"\$progdir:\$PATH\"
- export PATH
-
- exec \$program \${1+\"\$@\"}
-"
- ;;
- esac
- $echo >> $output "\
- \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\"
- exit 1
- fi
- else
- # The program doesn't exist.
- \$echo \"\$0: error: \$progdir/\$program does not exist\" 1>&2
- \$echo \"This script is just a wrapper for \$program.\" 1>&2
- echo \"See the $PACKAGE documentation for more information.\" 1>&2
- exit 1
- fi
-fi\
-"
- chmod +x $output
- fi
- exit 0
- ;;
- esac
-
- # See if we need to build an old-fashioned archive.
- for oldlib in $oldlibs; do
-
- if test "$build_libtool_libs" = convenience; then
- oldobjs="$libobjs_save"
- addlibs="$convenience"
- build_libtool_libs=no
- else
- if test "$build_libtool_libs" = module; then
- oldobjs="$libobjs_save"
- build_libtool_libs=no
- else
- oldobjs="$objs "`$echo "X$libobjs_save" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`
- fi
- addlibs="$old_convenience"
- fi
-
- # Add in members from convenience archives.
- for xlib in $addlibs; do
- # Extract the objects.
- xdir="$xlib"x
- generated="$generated $xdir"
- xlib=`echo "$xlib" | $Xsed -e 's%^.*/%%'`
-
- $show "${rm}r $xdir"
- $run ${rm}r "$xdir"
- $show "mkdir $xdir"
- $run mkdir "$xdir"
- status=$?
- if test $status -ne 0 && test ! -d "$xdir"; then
- exit $status
- fi
- $show "(cd $xdir && $AR x ../$xlib)"
- $run eval "(cd \$xdir && $AR x ../\$xlib)" || exit $?
-
- oldobjs="$oldobjs "`find $xdir -name \*.o -print -o -name \*.lo -print | $NL2SP`
- done
-
- # Do each command in the archive commands.
- if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
- eval cmds=\"$old_archive_from_new_cmds\"
- else
- eval cmds=\"$old_archive_cmds\"
- fi
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd" || exit $?
- done
- IFS="$save_ifs"
- done
-
- if test -n "$generated"; then
- $show "${rm}r$generated"
- $run ${rm}r$generated
- fi
-
- # Now create the libtool archive.
- case "$output" in
- *.la)
- old_library=
- test "$build_old_libs" = yes && old_library="$libname.$libext"
- $show "creating $output"
-
- if test -n "$xrpath"; then
- temp_xrpath=
- for libdir in $xrpath; do
- temp_xrpath="$temp_xrpath -R$libdir"
- done
- dependency_libs="$temp_xrpath $dependency_libs"
- fi
-
- # Only create the output if not a dry run.
- if test -z "$run"; then
- $echo > $output "\
-# $output - a libtool library file
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
-
-# The name that we can dlopen(3).
-dlname='$dlname'
-
-# Names of this library.
-library_names='$library_names'
-
-# The name of the static archive.
-old_library='$old_library'
-
-# Libraries that this one depends upon.
-dependency_libs='$dependency_libs'
-
-# Version information for $libname.
-current=$current
-age=$age
-revision=$revision
-
-# Is this an already installed library?
-installed=no
-
-# Directory that this library needs to be installed in:
-libdir='$install_libdir'\
-"
- fi
-
- # Do a symbolic link so that the libtool archive can be found in
- # LD_LIBRARY_PATH before the program is installed.
- $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)"
- $run eval "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)" || exit $?
- ;;
- esac
- exit 0
- ;;
-
- # libtool install mode
- install)
- modename="$modename: install"
-
- # There may be an optional sh(1) argument at the beginning of
- # install_prog (especially on Windows NT).
- if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh; then
- # Aesthetically quote it.
- arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
- case "$arg" in
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
- arg="\"$arg\""
- ;;
- esac
- install_prog="$arg "
- arg="$1"
- shift
- else
- install_prog=
- arg="$nonopt"
- fi
-
- # The real first argument should be the name of the installation program.
- # Aesthetically quote it.
- arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
- case "$arg" in
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
- arg="\"$arg\""
- ;;
- esac
- install_prog="$install_prog$arg"
-
- # We need to accept at least all the BSD install flags.
- dest=
- files=
- opts=
- prev=
- install_type=
- isdir=no
- stripme=
- for arg
- do
- if test -n "$dest"; then
- files="$files $dest"
- dest="$arg"
- continue
- fi
-
- case "$arg" in
- -d) isdir=yes ;;
- -f) prev="-f" ;;
- -g) prev="-g" ;;
- -m) prev="-m" ;;
- -o) prev="-o" ;;
- -s)
- stripme=" -s"
- continue
- ;;
- -*) ;;
-
- *)
- # If the previous option needed an argument, then skip it.
- if test -n "$prev"; then
- prev=
- else
- dest="$arg"
- continue
- fi
- ;;
- esac
-
- # Aesthetically quote the argument.
- arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
- case "$arg" in
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
- arg="\"$arg\""
- ;;
- esac
- install_prog="$install_prog $arg"
- done
-
- if test -z "$install_prog"; then
- $echo "$modename: you must specify an install program" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- if test -n "$prev"; then
- $echo "$modename: the \`$prev' option requires an argument" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- if test -z "$files"; then
- if test -z "$dest"; then
- $echo "$modename: no file or destination specified" 1>&2
- else
- $echo "$modename: you must specify a destination" 1>&2
- fi
- $echo "$help" 1>&2
- exit 1
- fi
-
- # Strip any trailing slash from the destination.
- dest=`$echo "X$dest" | $Xsed -e 's%/$%%'`
-
- # Check to see that the destination is a directory.
- test -d "$dest" && isdir=yes
- if test "$isdir" = yes; then
- destdir="$dest"
- destname=
- else
- destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'`
- test "X$destdir" = "X$dest" && destdir=.
- destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'`
-
- # Not a directory, so check to see that there is only one file specified.
- set dummy $files
- if test $# -gt 2; then
- $echo "$modename: \`$dest' is not a directory" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
- fi
- case "$destdir" in
- /* | [A-Za-z]:[/\\]*) ;;
- *)
- for file in $files; do
- case "$file" in
- *.lo) ;;
- *)
- $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2
- $echo "$help" 1>&2
- exit 1
- ;;
- esac
- done
- ;;
- esac
-
- # This variable tells wrapper scripts just to set variables rather
- # than running their programs.
- libtool_install_magic="$magic"
-
- staticlibs=
- future_libdirs=
- current_libdirs=
- for file in $files; do
-
- # Do each installation.
- case "$file" in
- *.a | *.lib)
- # Do the static libraries later.
- staticlibs="$staticlibs $file"
- ;;
-
- *.la)
- # Check to see that this really is a libtool archive.
- if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
- else
- $echo "$modename: \`$file' is not a valid libtool archive" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- library_names=
- old_library=
- # If there is no directory component, then add one.
- case "$file" in
- */* | *\\*) . $file ;;
- *) . ./$file ;;
- esac
-
- # Add the libdir to current_libdirs if it is the destination.
- if test "X$destdir" = "X$libdir"; then
- case "$current_libdirs " in
- *" $libdir "*) ;;
- *) current_libdirs="$current_libdirs $libdir" ;;
- esac
- else
- # Note the libdir as a future libdir.
- case "$future_libdirs " in
- *" $libdir "*) ;;
- *) future_libdirs="$future_libdirs $libdir" ;;
- esac
- fi
-
- dir="`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/"
- test "X$dir" = "X$file/" && dir=
- dir="$dir$objdir"
-
- # See the names of the shared library.
- set dummy $library_names
- if test -n "$2"; then
- realname="$2"
- shift
- shift
-
- # Install the shared library and build the symlinks.
- $show "$install_prog $dir/$realname $destdir/$realname"
- $run eval "$install_prog $dir/$realname $destdir/$realname" || exit $?
- test "X$dlname" = "X$realname" && dlname=
-
- if test $# -gt 0; then
- # Delete the old symlinks, and create new ones.
- for linkname
- do
- test "X$dlname" = "X$linkname" && dlname=
- if test "$linkname" != "$realname"; then
- $show "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
- $run eval "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
- fi
- done
- fi
-
- if test -n "$dlname"; then
- # Install the dynamically-loadable library.
- $show "$install_prog $dir/$dlname $destdir/$dlname"
- $run eval "$install_prog $dir/$dlname $destdir/$dlname" || exit $?
- fi
-
- # Do each command in the postinstall commands.
- lib="$destdir/$realname"
- eval cmds=\"$postinstall_cmds\"
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd" || exit $?
- done
- IFS="$save_ifs"
- fi
-
- # Install the pseudo-library for information purposes.
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "Creating $instname"
- $rm "$instname"
- sed 's/^installed=no$/installed=yes/' "$file" > "$instname"
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
- $show "$rm $instname"
- $rm "$instname"
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
- ;;
-
- *.lo)
- # Install (i.e. copy) a libtool object.
-
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- destfile="$destdir/$destfile"
- fi
-
- # Deduce the name of the destination old-style object file.
- case "$destfile" in
- *.lo)
- staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"`
- ;;
- *.o | *.obj)
- staticdest="$destfile"
- destfile=
- ;;
- *)
- $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2
- $echo "$help" 1>&2
- exit 1
- ;;
- esac
-
- # Install the libtool object if requested.
- if test -n "$destfile"; then
- $show "$install_prog $file $destfile"
- $run eval "$install_prog $file $destfile" || exit $?
- fi
-
- # Install the old object if enabled.
- if test "$build_old_libs" = yes; then
- # Deduce the name of the old-style object file.
- staticobj=`$echo "X$file" | $Xsed -e "$lo2o"`
-
- $show "$install_prog $staticobj $staticdest"
- $run eval "$install_prog \$staticobj \$staticdest" || exit $?
- fi
- exit 0
- ;;
-
- *)
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- destfile="$destdir/$destfile"
- fi
-
- # Do a test to see if this is really a libtool program.
- if (sed -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
- link_against_libtool_libs=
- finalize_command=
-
- # If there is no directory component, then add one.
- case "$file" in
- */* | *\\*) . $file ;;
- *) . ./$file ;;
- esac
-
- # Check the variables that should have been set.
- if test -z "$link_against_libtool_libs" || test -z "$finalize_command"; then
- $echo "$modename: invalid libtool wrapper script \`$file'" 1>&2
- exit 1
- fi
-
- finalize=yes
- for lib in $link_against_libtool_libs; do
- # Check to see that each library is installed.
- libdir=
- if test -f "$lib"; then
- # If there is no directory component, then add one.
- case "$lib" in
- */* | *\\*) . $lib ;;
- *) . ./$lib ;;
- esac
- fi
- libfile="$libdir/`$echo "X$lib" | $Xsed -e 's%^.*/%%g'`"
- if test -n "$libdir" && test ! -f "$libfile"; then
- $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2
- finalize=no
- fi
- done
-
- if test "$hardcode_action" = relink; then
- if test "$finalize" = yes; then
- $echo "$modename: warning: relinking \`$file' on behalf of your buggy system linker" 1>&2
- $show "$finalize_command"
- if $run eval "$finalize_command"; then :
- else
- $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
- continue
- fi
- file="$objdir/$file"T
- else
- $echo "$modename: warning: cannot relink \`$file' on behalf of your buggy system linker" 1>&2
- fi
- else
- # Install the binary that we compiled earlier.
- file=`$echo "X$file" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
- fi
- fi
-
- $show "$install_prog$stripme $file $destfile"
- $run eval "$install_prog\$stripme \$file \$destfile" || exit $?
- ;;
- esac
- done
-
- for file in $staticlibs; do
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-
- # Set up the ranlib parameters.
- oldlib="$destdir/$name"
-
- $show "$install_prog $file $oldlib"
- $run eval "$install_prog \$file \$oldlib" || exit $?
-
- # Do each command in the postinstall commands.
- eval cmds=\"$old_postinstall_cmds\"
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd" || exit $?
- done
- IFS="$save_ifs"
- done
-
- if test -n "$future_libdirs"; then
- $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2
- fi
-
- if test -n "$current_libdirs"; then
- # Maybe just do a dry run.
- test -n "$run" && current_libdirs=" -n$current_libdirs"
- exec $SHELL $0 --finish$current_libdirs
- exit 1
- fi
-
- exit 0
- ;;
-
- # libtool finish mode
- finish)
- modename="$modename: finish"
- libdirs="$nonopt"
- admincmds=
-
- if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
- for dir
- do
- libdirs="$libdirs $dir"
- done
-
- for libdir in $libdirs; do
- if test -n "$finish_cmds"; then
- # Do each command in the finish commands.
- eval cmds=\"$finish_cmds\"
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd" || admincmds="$admincmds
- $cmd"
- done
- IFS="$save_ifs"
- fi
- if test -n "$finish_eval"; then
- # Do the single finish_eval.
- eval cmds=\"$finish_eval\"
- $run eval "$cmds" || admincmds="$admincmds
- $cmds"
- fi
- done
- fi
-
- # Exit here if they wanted silent mode.
- test "$show" = : && exit 0
-
- echo "----------------------------------------------------------------------"
- echo "Libraries have been installed in:"
- for libdir in $libdirs; do
- echo " $libdir"
- done
- echo
- echo "If you ever happen to want to link against installed libraries"
- echo "in a given directory, LIBDIR, you must either use libtool, and"
- echo "specify the full pathname of the library, or use \`-LLIBDIR'"
- echo "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
- echo " during execution"
- fi
- if test -n "$runpath_var"; then
- echo " - add LIBDIR to the \`$runpath_var' environment variable"
- echo " during linking"
- fi
- if test -n "$hardcode_libdir_flag_spec"; then
- libdir=LIBDIR
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- echo " - use the \`$flag' linker flag"
- fi
- if test -n "$admincmds"; then
- echo " - have your system administrator run these commands:$admincmds"
- fi
- if test -f /etc/ld.so.conf; then
- echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
- fi
- echo
- echo "See any operating system documentation about shared libraries for"
- echo "more information, such as the ld(1) and ld.so(8) manual pages."
- echo "----------------------------------------------------------------------"
- exit 0
- ;;
-
- # libtool execute mode
- execute)
- modename="$modename: execute"
-
- # The first argument is the command name.
- cmd="$nonopt"
- if test -z "$cmd"; then
- $echo "$modename: you must specify a COMMAND" 1>&2
- $echo "$help"
- exit 1
- fi
-
- # Handle -dlopen flags immediately.
- for file in $execute_dlfiles; do
- if test ! -f "$file"; then
- $echo "$modename: \`$file' is not a file" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- dir=
- case "$file" in
- *.la)
- # Check to see that this really is a libtool archive.
- if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
- else
- $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- # Read the libtool library.
- dlname=
- library_names=
-
- # If there is no directory component, then add one.
- case "$file" in
- */* | *\\*) . $file ;;
- *) . ./$file ;;
- esac
-
- # Skip this library if it cannot be dlopened.
- if test -z "$dlname"; then
- # Warn if it was a shared library.
- test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'"
- continue
- fi
-
- dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
- test "X$dir" = "X$file" && dir=.
-
- if test -f "$dir/$objdir/$dlname"; then
- dir="$dir/$objdir"
- else
- $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2
- exit 1
- fi
- ;;
-
- *.lo)
- # Just add the directory containing the .lo file.
- dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
- test "X$dir" = "X$file" && dir=.
- ;;
-
- *)
- $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2
- continue
- ;;
- esac
-
- # Get the absolute pathname.
- absdir=`cd "$dir" && pwd`
- test -n "$absdir" && dir="$absdir"
-
- # Now add the directory to shlibpath_var.
- if eval "test -z \"\$$shlibpath_var\""; then
- eval "$shlibpath_var=\"\$dir\""
- else
- eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
- fi
- done
-
- # This variable tells wrapper scripts just to set shlibpath_var
- # rather than running their programs.
- libtool_execute_magic="$magic"
-
- # Check if any of the arguments is a wrapper script.
- args=
- for file
- do
- case "$file" in
- -*) ;;
- *)
- # Do a test to see if this is really a libtool program.
- if (sed -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
- # If there is no directory component, then add one.
- case "$file" in
- */* | *\\*) . $file ;;
- *) . ./$file ;;
- esac
-
- # Transform arg to wrapped name.
- file="$progdir/$program"
- fi
- ;;
- esac
- # Quote arguments (to preserve shell metacharacters).
- file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"`
- args="$args \"$file\""
- done
-
- if test -z "$run"; then
- # Export the shlibpath_var.
- eval "export $shlibpath_var"
-
- # Restore saved enviroment variables
- if test "${save_LC_ALL+set}" = set; then
- LC_ALL="$save_LC_ALL"; export LC_ALL
- fi
- if test "${save_LANG+set}" = set; then
- LANG="$save_LANG"; export LANG
- fi
-
- # Now actually exec the command.
- eval "exec \$cmd$args"
-
- $echo "$modename: cannot exec \$cmd$args"
- exit 1
- else
- # Display what would be done.
- eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\""
- $echo "export $shlibpath_var"
- $echo "$cmd$args"
- exit 0
- fi
- ;;
-
- # libtool uninstall mode
- uninstall)
- modename="$modename: uninstall"
- rm="$nonopt"
- files=
-
- for arg
- do
- case "$arg" in
- -*) rm="$rm $arg" ;;
- *) files="$files $arg" ;;
- esac
- done
-
- if test -z "$rm"; then
- $echo "$modename: you must specify an RM program" 1>&2
- $echo "$help" 1>&2
- exit 1
- fi
-
- for file in $files; do
- dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
- test "X$dir" = "X$file" && dir=.
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-
- rmfiles="$file"
-
- case "$name" in
- *.la)
- # Possibly a libtool archive, so verify it.
- if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
- . $dir/$name
-
- # Delete the libtool libraries and symlinks.
- for n in $library_names; do
- rmfiles="$rmfiles $dir/$n"
- test "X$n" = "X$dlname" && dlname=
- done
- test -n "$dlname" && rmfiles="$rmfiles $dir/$dlname"
- test -n "$old_library" && rmfiles="$rmfiles $dir/$old_library"
-
- $show "$rm $rmfiles"
- $run $rm $rmfiles
-
- if test -n "$library_names"; then
- # Do each command in the postuninstall commands.
- eval cmds=\"$postuninstall_cmds\"
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd"
- done
- IFS="$save_ifs"
- fi
-
- if test -n "$old_library"; then
- # Do each command in the old_postuninstall commands.
- eval cmds=\"$old_postuninstall_cmds\"
- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- $show "$cmd"
- $run eval "$cmd"
- done
- IFS="$save_ifs"
- fi
-
- # FIXME: should reinstall the best remaining shared library.
- fi
- ;;
-
- *.lo)
- if test "$build_old_libs" = yes; then
- oldobj=`$echo "X$name" | $Xsed -e "$lo2o"`
- rmfiles="$rmfiles $dir/$oldobj"
- fi
- $show "$rm $rmfiles"
- $run $rm $rmfiles
- ;;
-
- *)
- $show "$rm $rmfiles"
- $run $rm $rmfiles
- ;;
- esac
- done
- exit 0
- ;;
-
- "")
- $echo "$modename: you must specify a MODE" 1>&2
- $echo "$generic_help" 1>&2
- exit 1
- ;;
- esac
-
- $echo "$modename: invalid operation mode \`$mode'" 1>&2
- $echo "$generic_help" 1>&2
- exit 1
-fi # test -z "$show_help"
-
-# We need to display help for each of the modes.
-case "$mode" in
-"") $echo \
-"Usage: $modename [OPTION]... [MODE-ARG]...
-
-Provide generalized library-building support services.
-
- --config show all configuration variables
- --debug enable verbose shell tracing
--n, --dry-run display commands without modifying any files
- --features display basic configuration information and exit
- --finish same as \`--mode=finish'
- --help display this help message and exit
- --mode=MODE use operation mode MODE [default=inferred from MODE-ARGS]
- --quiet same as \`--silent'
- --silent don't print informational messages
- --version print version information
-
-MODE must be one of the following:
-
- compile compile a source file into a libtool object
- execute automatically set library path, then run a program
- finish complete the installation of libtool libraries
- install install libraries or executables
- link create a library or an executable
- uninstall remove libraries from an installed directory
-
-MODE-ARGS vary depending on the MODE. Try \`$modename --help --mode=MODE' for
-a more detailed description of MODE."
- exit 0
- ;;
-
-compile)
- $echo \
-"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
-
-Compile a source file into a libtool library object.
-
-This mode accepts the following additional options:
-
- -o OUTPUT-FILE set the output file name to OUTPUT-FILE
- -static always build a \`.o' file suitable for static linking
-
-COMPILE-COMMAND is a command to be used in creating a \`standard' object file
-from the given SOURCEFILE.
-
-The output file name is determined by removing the directory component from
-SOURCEFILE, then substituting the C source code suffix \`.c' with the
-library object suffix, \`.lo'."
- ;;
-
-execute)
- $echo \
-"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]...
-
-Automatically set library path, then run a program.
-
-This mode accepts the following additional options:
-
- -dlopen FILE add the directory containing FILE to the library path
-
-This mode sets the library path environment variable according to \`-dlopen'
-flags.
-
-If any of the ARGS are libtool executable wrappers, then they are translated
-into their corresponding uninstalled binary, and any of their required library
-directories are added to the library path.
-
-Then, COMMAND is executed, with ARGS as arguments."
- ;;
-
-finish)
- $echo \
-"Usage: $modename [OPTION]... --mode=finish [LIBDIR]...
-
-Complete the installation of libtool libraries.
-
-Each LIBDIR is a directory that contains libtool libraries.
-
-The commands that this mode executes may require superuser privileges. Use
-the \`--dry-run' option if you just want to see what would be executed."
- ;;
-
-install)
- $echo \
-"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND...
-
-Install executables or libraries.
-
-INSTALL-COMMAND is the installation command. The first component should be
-either the \`install' or \`cp' program.
-
-The rest of the components are interpreted as arguments to that command (only
-BSD-compatible install options are recognized)."
- ;;
-
-link)
- $echo \
-"Usage: $modename [OPTION]... --mode=link LINK-COMMAND...
-
-Link object files or libraries together to form another library, or to
-create an executable program.
-
-LINK-COMMAND is a command using the C compiler that you would use to create
-a program from several object files.
-
-The following components of LINK-COMMAND are treated specially:
-
- -all-static do not do any dynamic linking at all
- -avoid-version do not add a version suffix if possible
- -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
- -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
- -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
- -export-symbols SYMFILE
- try to export only the symbols listed in SYMFILE
- -LLIBDIR search LIBDIR for required installed libraries
- -lNAME OUTPUT-FILE requires the installed library libNAME
- -module build a library that can dlopened
- -no-undefined declare that a library does not refer to external symbols
- -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
- -release RELEASE specify package release information
- -rpath LIBDIR the created library will eventually be installed in LIBDIR
- -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
- -static do not do any dynamic linking of libtool libraries
- -version-info CURRENT[:REVISION[:AGE]]
- specify library version info [each variable defaults to 0]
-
-All other options (arguments beginning with \`-') are ignored.
-
-Every other argument is treated as a filename. Files ending in \`.la' are
-treated as uninstalled libtool libraries, other files are standard or library
-object files.
-
-If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
-only library objects (\`.lo' files) may be specified, and \`-rpath' is
-required, except when creating a convenience library.
-
-If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
-using \`ar' and \`ranlib', or on Windows using \`lib'.
-
-If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
-is created, otherwise an executable program is created."
- ;;
-
-uninstall)
- $echo
-"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
-
-Remove libraries from an installation directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, all the files associated with it are deleted.
-Otherwise, only FILE itself is deleted using RM."
- ;;
-
-*)
- $echo "$modename: invalid operation mode \`$mode'" 1>&2
- $echo "$help" 1>&2
- exit 1
- ;;
-esac
-
-echo
-$echo "Try \`$modename --help' for more information about other modes."
-
-exit 0
-
-# Local Variables:
-# mode:shell-script
-# sh-indentation:2
-# End:
diff --git a/m4/subsets.m4 b/m4/subsets.m4
index 79fd6efc793..6eef3956da4 100644
--- a/m4/subsets.m4
+++ b/m4/subsets.m4
@@ -30,8 +30,27 @@ dnl Begin ACE_CHECK_SUBSETS
dnl Assume all subsets will be built, including the full ACE library.
dnl If any of the components is explicitly enabled or disabled by the user
dnl then do NOT build the full ACE library.
+AC_ARG_ENABLE(lib-all,
+ [ --enable-lib-all build all ACE components [default=yes]],
+ [
+ case "${enableval}" in
+ yes)
+ ace_user_enable_lib_all=yes
+ ;;
+ no)
+ ace_user_enable_lib_all=no
+ ;;
+ *)
+ AC_MSG_ERROR(bad value ${enableval} for --enable-lib-all)
+ ;;
+ esac
+ ],
+ [
+ ace_user_enable_lib_all=yes
+ ])
+
AC_ARG_ENABLE(lib-full,
- [ --enable-lib-full build ALL ACE components [default=yes]],
+ [ --enable-lib-full build the full ACE library [default=yes]],
[
case "${enableval}" in
yes)
@@ -299,40 +318,35 @@ AC_ARG_ENABLE(lib-other,
dnl If no ACE subsets were explicitly enabled or disabled then build
dnl all of them.
-if test $ace_user_enable_lib_full = yes; then
- ace_user_enable_lib_os=yes
- ace_user_enable_lib_utils=yes
- ace_user_enable_lib_logging=yes
- ace_user_enable_lib_threads=yes
- ace_user_enable_lib_demux=yes
- ace_user_enable_lib_connection=yes
- ace_user_enable_lib_sockets=yes
- ace_user_enable_lib_ipc=yes
- ace_user_enable_lib_svcconf=yes
- ace_user_enable_lib_streams=yes
- ace_user_enable_lib_memory=yes
- ace_user_enable_lib_token=yes
- ace_user_enable_lib_other=yes
-else
-
- dnl If we get here then no ACE components will be built!
- if test $ace_user_enable_lib_os = no &&
- test $ace_user_enable_lib_utils = no &&
- test $ace_user_enable_lib_logging = no &&
- test $ace_user_enable_lib_threads = no &&
- test $ace_user_enable_lib_demux = no &&
- test $ace_user_enable_lib_connection = no &&
- test $ace_user_enable_lib_sockets = no &&
- test $ace_user_enable_lib_ipc = no &&
- test $ace_user_enable_lib_svcconf = no &&
- test $ace_user_enable_lib_streams = no &&
- test $ace_user_enable_lib_memory = no &&
- test $ace_user_enable_lib_token = no &&
- test $ace_user_enable_lib_other = no; then
- AC_MSG_ERROR(no ACE components will be built. Specify which components to build)
- fi
-
-fi dnl test $ace_user_enable_lib_full=yes
+if test $ace_user_enable_lib_all = yes; then
+
+ ACE_CREATE_ALL_COMPONENTS
+
+elif test $ace_user_enable_lib_all = no; then
+
+ ACE_DISABLE_ALL_COMPONENTS
+
+fi
+
+if test $ace_user_enable_lib_full = no &&
+ test $ace_user_enable_lib_os = no &&
+ test $ace_user_enable_lib_utils = no &&
+ test $ace_user_enable_lib_logging = no &&
+ test $ace_user_enable_lib_threads = no &&
+ test $ace_user_enable_lib_demux = no &&
+ test $ace_user_enable_lib_connection = no &&
+ test $ace_user_enable_lib_sockets = no &&
+ test $ace_user_enable_lib_ipc = no &&
+ test $ace_user_enable_lib_svcconf = no &&
+ test $ace_user_enable_lib_streams = no &&
+ test $ace_user_enable_lib_memory = no &&
+ test $ace_user_enable_lib_token = no &&
+ test $ace_user_enable_lib_other = no; then
+
+ dnl If we get here then no ACE libraries will be built!
+ AC_MSG_ERROR(no ACE components will be built. Specify which components to build)
+
+fi dnl No components will be built!
dnl Set which ACE subsets to build
AM_CONDITIONAL(BUILD_OS_FILES,
@@ -374,7 +388,7 @@ AM_CONDITIONAL(BUILD_TOKEN_FILES,
AM_CONDITIONAL(BUILD_OTHER_FILES,
test X$ace_user_enable_lib_other = Xyes)
-AM_CONDITIONAL(BUILD_ALL_COMPONENTS,
+AM_CONDITIONAL(BUILD_FULL_LIBRARY,
test X$ace_user_enable_lib_full = Xyes)
dnl End ACE_CHECK_SUBSETS
@@ -393,7 +407,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_UTILS,
[
ace_user_enable_lib_utils=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -403,7 +417,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_LOGGING,
[
ace_user_enable_lib_logging=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -413,7 +427,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_THREADS,
[
ace_user_enable_lib_threads=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -423,7 +437,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_DEMUX,
[
ace_user_enable_lib_demux=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
])
@@ -434,7 +448,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_CONNECTION,
[
ace_user_enable_lib_connection=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
ACE_CREATE_LIBACE_DEMUX
@@ -446,7 +460,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_SOCKETS,
[
ace_user_enable_lib_sockets=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -456,7 +470,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_IPC,
[
ace_user_enable_lib_ipc=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_SOCKETS
])
@@ -467,7 +481,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_SVCCONF,
[
ace_user_enable_lib_svcconf=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
ACE_CREATE_LIBACE_DEMUX
@@ -480,7 +494,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_STREAMS,
[
ace_user_enable_lib_streams=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_THREADS
ACE_CREATE_LIBACE_DEMUX
@@ -492,7 +506,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_MEMORY,
[
ace_user_enable_lib_memory=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
])
@@ -502,7 +516,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_TOKEN,
[
ace_user_enable_lib_token=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_UTILS
ACE_CREATE_LIBACE_LOGGING
@@ -523,7 +537,7 @@ AC_DEFUN(ACE_CREATE_LIBACE_OTHER,
[
ace_user_enable_lib_other=yes
- dnl Be careful not to go into a recursive loop with these macros!
+ dnl Be careful not to go into a circular/recursive loop with these macros!
ACE_CREATE_LIBACE_OS
ACE_CREATE_LIBACE_UTILS
ACE_CREATE_LIBACE_LOGGING
@@ -537,3 +551,41 @@ AC_DEFUN(ACE_CREATE_LIBACE_OTHER,
ACE_CREATE_LIBACE_MEMORY
dnl ACE_CREATE_LIBACE_TOKEN
])
+
+dnl Build all ACE component libraries
+dnl Usage: ACE_CREATE_ALL_COMPONENTS
+AC_DEFUN(ACE_CREATE_ALL_COMPONENTS,
+[
+ ace_user_enable_lib_os=yes
+ ace_user_enable_lib_utils=yes
+ ace_user_enable_lib_logging=yes
+ ace_user_enable_lib_threads=yes
+ ace_user_enable_lib_demux=yes
+ ace_user_enable_lib_connection=yes
+ ace_user_enable_lib_sockets=yes
+ ace_user_enable_lib_ipc=yes
+ ace_user_enable_lib_svcconf=yes
+ ace_user_enable_lib_streams=yes
+ ace_user_enable_lib_memory=yes
+ ace_user_enable_lib_token=yes
+ ace_user_enable_lib_other=yes
+])
+
+dnl Disable all ACE component libraries
+dnl Usage: ACE_CREATE_ALL_COMPONENTS
+AC_DEFUN(ACE_DISABLE_ALL_COMPONENTS,
+[
+ ace_user_enable_lib_os=no
+ ace_user_enable_lib_utils=no
+ ace_user_enable_lib_logging=no
+ ace_user_enable_lib_threads=no
+ ace_user_enable_lib_demux=no
+ ace_user_enable_lib_connection=no
+ ace_user_enable_lib_sockets=no
+ ace_user_enable_lib_ipc=no
+ ace_user_enable_lib_svcconf=no
+ ace_user_enable_lib_streams=no
+ ace_user_enable_lib_memory=no
+ ace_user_enable_lib_token=no
+ ace_user_enable_lib_other=no
+])