--- /tmp/ace_cmp_one.AkYbOFJ956 2007-11-07 22:32:53.000000000 +0100 +++ /tmp/ace_cmp_two.ZeqXVhE958 2007-11-07 22:32:53.000000000 +0100 @@ -1,27 +1,16 @@ -#define ACE_CC_MAJOR_VERSION __GNUC__ -#define ACE_CC_MINOR_VERSION __GNUC_MINOR__ -#define ACE_CC_NAME ACE_TEXT ("g++") -#define ACE_DEFAULT_BASE_ADDR ((char *) 0x0000000000000000) +#define ACE_COMPILE_TIMEPROBES 1 +#define ACE_DEFAULT_BASE_ADDR ((char *) 0x80000000) #define ACE_DEFAULT_MAX_SOCKET_BUFSIZ 65535 #define ACE_EXPLICIT_TEMPLATE_DESTRUCTOR_TAKES_ARGS 1 -#define ACE_EXPORT_SINGLETON_DECLARATION(T) template class ACE_Proper_Export_Flag T -#define ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE,CLASS,LOCK) template class ACE_Proper_Export_Flag SINGLETON_TYPE ; -#define ACE_GCC_HAS_TEMPLATE_INSTANTIATION_VISIBILITY_ATTRS 1 -#define ACE_GETNAME_RETURNS_RANDOM_SIN_ZERO 0 -#define ACE_GNUG_COMMON_H 1 +#define ACE_GPERF "gperf-ace" #define ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R 1 #define ACE_HAS_3_PARAM_READDIR_R 1 #define ACE_HAS_3_PARAM_WCSTOK 1 #define ACE_HAS_4_4BSD_SENDMSG_RECVMSG 1 #define ACE_HAS_AIO_CALLS 1 -#define ACE_HAS_ALLOCA_H 1 #define ACE_HAS_ALT_CUSERID 1 #define ACE_HAS_AUTOMATIC_INIT_FINI 1 #define ACE_HAS_BIG_FD_SET 1 -#define ACE_HAS_BROKEN_THREAD_KEYFREE 1 -#define ACE_HAS_BSWAP_16 1 -#define ACE_HAS_BSWAP_32 1 -#define ACE_HAS_BSWAP_64 1 #define ACE_HAS_BYTESWAP_H 1 #define ACE_HAS_CLOCK_GETTIME 1 #define ACE_HAS_CLOCK_SETTIME 1 @@ -30,100 +19,146 @@ #define ACE_HAS_CPU_SET_T 1 #define ACE_HAS_CUSTOM_EXPORT_MACROS 1 #define ACE_HAS_DIRENT 1 -#define ACE_HAS_DLSYM_SEGFAULT_ON_INVALID_HANDLE 1 +#define ACE_HAS_EVENT_POLL 1 #define ACE_HAS_EXCEPTIONS 1 #define ACE_HAS_GETIFADDRS 1 #define ACE_HAS_GETPAGESIZE 1 #define ACE_HAS_GETRUSAGE 1 #define ACE_HAS_GETRUSAGE_PROTOTYPE 1 +#define ACE_HAS_GNU_CSTRING_H 1 #define ACE_HAS_GPERF 1 #define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT 1 -#define ACE_HAS_INTEL_ASSEMBLY 1 +#define ACE_HAS_ICMP_SUPPORT 1 +#define ACE_HAS_INT16_T 1 +#define ACE_HAS_INT32_T 1 +#define ACE_HAS_INT64_T 1 +#define ACE_HAS_INT8_T 1 #define ACE_HAS_IP_MULTICAST 1 +#define ACE_HAS_IPV6 1 #define ACE_HAS_ISASTREAM_PROTOTYPE 1 #define ACE_HAS_LINUX_NPTL 1 #define ACE_HAS_LSEEK64 1 +#define ACE_HAS_MEMCHR 1 +#define ACE_HAS_MKDIR 1 #define ACE_HAS_MSG 1 -#define ACE_HAS_NETLINK 1 +#define ACE_HAS_MUTEX_TIMEOUTS 1 +#define ACE_HAS_NANOSLEEP 1 +#define ACE_HAS_NEW_NO_H 1 #define ACE_HAS_NEW_NOTHROW 1 #define ACE_HAS_NONCONST_SELECT_TIMEVAL 1 -#define ACE_HAS_NONCONST_SETRLIMIT 1 +#define ACE_HAS_NONCONST_SWAB 1 #define ACE_HAS_POLL 1 -#define ACE_HAS_POSIX_MESSAGE_PASSING 1 +#define ACE_HAS_POSITION_INDEPENDENT_POINTERS 1 +#define ACE_HAS_POSIX_GETPWNAM_R 1 +#define ACE_HAS_POSIX_NONBLOCK 1 #define ACE_HAS_POSIX_REALTIME_SIGNALS 1 #define ACE_HAS_POSIX_SEM 1 #define ACE_HAS_POSIX_SEM_TIMEOUT 1 #define ACE_HAS_POSIX_TIME 1 #define ACE_HAS_P_READ_WRITE 1 +#define ACE_HAS_PROC_FS 1 +#define ACE_HAS_PTHREAD_GETAFFINITY_NP 1 +#define ACE_HAS_PTHREAD_GETCONCURRENCY 1 +#define ACE_HAS_PTHREAD_MUTEXATTR_SETKIND_NP 1 +#define ACE_HAS_PTHREAD_PROCESS_ENUM 1 #define ACE_HAS_PTHREADS 1 +#define ACE_HAS_PTHREAD_SETAFFINITY_NP 1 +#define ACE_HAS_PTHREAD_SETCONCURRENCY 1 #define ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE 1 #define ACE_HAS_PTHREADS_STD 1 #define ACE_HAS_PTHREADS_UNIX98_EXT 1 -#define ACE_HAS_RECURSIVE_MUTEXES 1 +#define ACE_HAS_REACTOR_NOTIFICATION_QUEUE 1 #define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS 1 #define ACE_HAS_REENTRANT_FUNCTIONS 1 -#define ACE_HAS_RLIMIT_RESOURCE_ENUM enum __rlimit_resource -#define ACE_HAS_RUSAGE_WHO_ENUM enum __rusage_who -#define ACE_HAS_SCANDIR 1 -#define ACE_HAS_SEMUN 1 -#define ACE_HAS_SENDFILE 1 +#define ACE_HAS_SCHED_GETAFFINITY 1 +#define ACE_HAS_SCHED_SETAFFINITY 1 +#define ACE_HAS_SHM_OPEN 1 +#define ACE_HAS_SIGACTION_CONSTP2 1 #define ACE_HAS_SIG_ATOMIC_T 1 +#define ACE_HAS_SIG_C_FUNC 1 #define ACE_HAS_SIGINFO_T 1 #define ACE_HAS_SIGSUSPEND 1 #define ACE_HAS_SIGTIMEDWAIT 1 #define ACE_HAS_SIGWAIT 1 +#define ACE_HAS_SNPRINTF 1 +#define ACE_HAS_SOCKADDR_MSG_NAME 1 #define ACE_HAS_SOCKLEN_T 1 #define ACE_HAS_SSIZE_T 1 #define ACE_HAS_STANDARD_CPP_LIBRARY 1 #define ACE_HAS_STDCPP_STL_INCLUDES 1 +#define ACE_HAS_STD_TEMPLATE_CLASS_MEMBER_SPECIALIZATION 1 +#define ACE_HAS_STD_TEMPLATE_SPECIALIZATION 1 #define ACE_HAS_STRBUF_T 1 +#define ACE_HAS_STREAMS 1 #define ACE_HAS_STRERROR 1 #define ACE_HAS_STRING_CLASS 1 +#define ACE_HAS_STRINGS 1 #define ACE_HAS_STRNLEN 1 #define ACE_HAS_SVR4_DYNAMIC_LINKING 1 +#define ACE_HAS_SYSCTL 1 +#define ACE_HAS_SYS_ERRLIST 1 +#define ACE_HAS_SYS_SIGLIST 1 #define ACE_HAS_SYS_SYSCALL_H 1 #define ACE_HAS_SYSV_IPC 1 -#define ACE_HAS_TEMPLATE_SPECIALIZATION 1 #define ACE_HAS_TEMPLATE_TYPEDEFS 1 +#define ACE_HAS_TERMIO 1 #define ACE_HAS_TERMIOS 1 #define ACE_HAS_THREADS 1 #define ACE_HAS_THREAD_SPECIFIC_STORAGE 1 #define ACE_HAS_TIMEZONE 1 +#define ACE_HAS_TIMEZONE_GETTIMEOFDAY 1 +#define ACE_HAS_TYPENAME_KEYWORD 1 #define ACE_HAS_UALARM 1 #define ACE_HAS_UCONTEXT_T 1 +#define ACE_HAS_UINT16_T 1 +#define ACE_HAS_UINT32_T 1 +#define ACE_HAS_UINT64_T 1 +#define ACE_HAS_UINT8_T 1 #define ACE_HAS_VFWPRINTF 1 -#define ACE_HAS_VOIDPTR_GETTIMEOFDAY 1 #define ACE_HAS_VOIDPTR_MMAP 1 #define ACE_HAS_VOIDPTR_SOCKOPT 1 -#define ACE_HAS_WCSNLEN 1 +#define ACE_HAS_VSWPRINTF 1 +#define ACE_HAS_WCHAR 1 #define ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR 1 #define ACE_HAS_XPG4_MULTIBYTE_CHAR 1 -#define ACE_IMPORT_SINGLETON_DECLARATION(T) __extension__ extern template class T -#define ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE,CLASS,LOCK) __extension__ extern template class SINGLETON_TYPE; +#define ACE_HAS_XT 1 +#define ACE_INT64_TYPE signed long +#define ACE_IOCTL_TYPE_ARG2 int #define ACE_LACKS_GETIPNODEBYADDR 1 #define ACE_LACKS_GETIPNODEBYNAME 1 -#define ACE_LACKS_GETPGID_PROTOTYPE 1 +#define ACE_LACKS_IOSTREAM_FX 1 #define ACE_LACKS_ITOW 1 -#define ACE_LACKS_LSEEK64_PROTOTYPE 1 -#define ACE_LACKS_PERFECT_MULTICAST_FILTERING 1 -#define ACE_LACKS_PREAD_PROTOTYPE 1 +#define ACE_LACKS_LINEBUFFERED_STREAMBUF 1 +#define ACE_LACKS_MOTIF 1 +#define ACE_LACKS_MSG_ACCRIGHTS 1 +#define ACE_LACKS_NETDB_REENTRANT_FUNCTIONS 1 +#define ACE_LACKS_PRAGMA_ONCE 1 +#define ACE_LACKS_PRI_T 1 +#define ACE_LACKS_PTHREAD_THR_SIGSETMASK 1 +#define ACE_LACKS_RWLOCK_T 1 #define ACE_LACKS_SIGINFO_H 1 -#define ACE_LACKS_STRPTIME_PROTOTYPE 1 -#define ACE_LACKS_STRTOK_R_PROTOTYPE 1 +#define ACE_LACKS_TIMEDWAIT_PROTOTYPES 1 #define ACE_LACKS_TIMESPEC_T 1 -#define ACE_LACKS_WCSICMP 1 +#define ACE_LACKS_U_LONGLONG_T 1 +#define ACE_LACKS_UNBUFFERED_STREAMBUF 1 #define ACE_LACKS_WCSNICMP 1 -#define ACE_LINUX_COMMON_H 1 #define ACE_MT_SAFE 1 #define ACE_NEW_THROWS_EXCEPTIONS 1 -#define ACE_PLATFORM_CONFIG config-linux.h -#define ACE_POSIX_SIG_PROACTOR 1 #define ACE_Proper_Export_Flag __attribute__ ((visibility("default"))) -#define ACE_Proper_Import_Flag __attribute__ ((visibility("default"))) -#define ACE_SCANDIR_CMP_USES_CONST_VOIDPTR 1 +#define ACE_SIZEOF_DOUBLE 8 +#define ACE_SIZEOF_FLOAT 4 +#define ACE_SIZEOF_INT 4 +#define ACE_SIZEOF_LONG 8 +#define ACE_SIZEOF_LONG_DOUBLE 16 +#define ACE_SIZEOF_LONG_LONG 8 +#define ACE_SIZEOF_SHORT 2 +#define ACE_SIZEOF_VOID_P 8 #define ACE_SIZEOF_WCHAR 4 -#define ACE_SIZE_T_FORMAT_SPECIFIER ACE_TEXT ("%lu") -#define ACE_SSIZE_T_FORMAT_SPECIFIER ACE_TEXT ("%ld") +#define ACE_SIZE_T_FORMAT_SPECIFIER "%lu" +#define ACE_SSIZE_T_FORMAT_SPECIFIER "%ld" #define ACE_TEMPLATES_REQUIRE_SOURCE 1 -#define ACE_UINT64_FORMAT_SPECIFIER ACE_TEXT ("%lu") +#define ACE_TIMER_SKEW (1000 * 10) +#define ACE_UINT64_FORMAT_SPECIFIER "%lu" +#define ACE_UINT64_TYPE unsigned long +#define ACE_USES_IPV4_IPV6_MIGRATION 1 #define ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB 1