aboutsummaryrefslogtreecommitdiff
path: root/dep/ACE_wrappers/ace/config-netbsd.h
diff options
context:
space:
mode:
Diffstat (limited to 'dep/ACE_wrappers/ace/config-netbsd.h')
-rw-r--r--dep/ACE_wrappers/ace/config-netbsd.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/dep/ACE_wrappers/ace/config-netbsd.h b/dep/ACE_wrappers/ace/config-netbsd.h
index 75ffbe2fd6a..b05b26e3963 100644
--- a/dep/ACE_wrappers/ace/config-netbsd.h
+++ b/dep/ACE_wrappers/ace/config-netbsd.h
@@ -1,13 +1,17 @@
/* -*- C++ -*- */
// $Id: config-netbsd.h 80826 2008-03-04 14:51:23Z wotte $
+
#ifndef ACE_CONFIG_H
#define ACE_CONFIG_H
+
#ifndef ACE_MT_SAFE
#define ACE_MT_SAFE 1
#endif
+
#if defined (__GNUG__)
# include "ace/config-g++-common.h"
#endif /* __GNUG__ */
+
#if defined(ACE_MT_SAFE) && (ACE_MT_SAFE != 0)
# define ACE_HAS_THREADS 1
# define ACE_HAS_PTHREADS 1
@@ -17,6 +21,7 @@
# define ACE_LACKS_PTHREAD_THR_SIGSETMASK 1
# define ACE_LACKS_PTHREAD_YIELD 1
#endif /* ACE_MT_SAFE */
+
#define ACE_HAS_CLOCK_SETTIME 1
#define ACE_HAS_CLOCK_GETTIME 1
#define ACE_HAS_SETTIMEOFDAY 1
@@ -118,6 +123,7 @@
#define ACE_LACKS_WCSICMP 1
#define ACE_LACKS_WCSNICMP 1
#define ACE_SCANDIR_CMP_USES_CONST_VOIDPTR 1
+
#if defined(__x86_64__)
#define ACE_SIZEOF_DOUBLE 8
#define ACE_SIZEOF_FLOAT 4
@@ -128,11 +134,15 @@
#define ACE_SIZEOF_SHORT 2
#define ACE_SIZEOF_VOID_P 8
#define ACE_SIZEOF_WCHAR 4
+
typedef unsigned long ACE_UINT64;
typedef signed long ACE_INT64;
+
#define ACE_SSIZE_T_FORMAT_SPECIFIER ACE_TEXT ("%ld")
#define ACE_SIZE_T_FORMAT_SPECIFIER ACE_TEXT ("%lu")
+
#elif defined(__i386__)
+
#define ACE_SIZEOF_DOUBLE 8
#define ACE_SIZEOF_FLOAT 4
#define ACE_SIZEOF_INT 4
@@ -142,12 +152,16 @@ typedef signed long ACE_INT64;
#define ACE_SIZEOF_SHORT 2
#define ACE_SIZEOF_VOID_P 4
#define ACE_SIZEOF_WCHAR 4
+
typedef unsigned long long ACE_UINT64;
typedef signed long long ACE_INT64;
+
#else
# error unknown CPU architecture
#endif
+
#endif /* ACE_CONFIG_H */
+
// Local Variables:
// mode:C++
// End: