diff options
Diffstat (limited to 'ACE/ace/os_include')
-rw-r--r-- | ACE/ace/os_include/os_signal.h | 4 | ||||
-rw-r--r-- | ACE/ace/os_include/sys/os_types.h | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/ACE/ace/os_include/os_signal.h b/ACE/ace/os_include/os_signal.h index 4384e58a28a..dfde6708ff6 100644 --- a/ACE/ace/os_include/os_signal.h +++ b/ACE/ace/os_include/os_signal.h @@ -173,6 +173,10 @@ extern "C" # define ACE_NSIG NSIG #endif /* __Lynx__ */ +#if defined (ACE_HAS_WINCE) + typedef void (__cdecl * __sighandler_t)(int); +#endif + #if defined (ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES) || defined (ACE_HAS_LYNXOS50_SIGNALS) // Prototypes for both signal() and struct sigaction are consistent.. typedef void (*ACE_SignalHandler)(int); diff --git a/ACE/ace/os_include/sys/os_types.h b/ACE/ace/os_include/sys/os_types.h index af086149c86..bb416f3f46e 100644 --- a/ACE/ace/os_include/sys/os_types.h +++ b/ACE/ace/os_include/sys/os_types.h @@ -59,6 +59,10 @@ typedef double ACE_timer_t; typedef unsigned int dev_t; #endif /* ACE_LACKS_DEV_T */ +#if defined (ACE_HAS_WINCE) + typedef long off_t; +#endif + #if defined(ACE_WIN32) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS==64) typedef __int64 ACE_OFF_T; #else |