diff options
author | kitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-06-13 00:02:33 +0000 |
---|---|---|
committer | kitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-06-13 00:02:33 +0000 |
commit | 3f7af0281310ffdc7769a0f587abd6185c09eaa0 (patch) | |
tree | 81375e367947af2726f86623d53e26dd79d1314f /ace/Basic_Types.h | |
parent | d88fd23d6b628c8268b4f6ffb5dfe8b3aade5542 (diff) | |
download | ATCD-3f7af0281310ffdc7769a0f587abd6185c09eaa0.tar.gz |
ChangeLogTag: Tue Jun 12 18:53:25 2001 Krishnakumar B <kitty@cs.wustl.edu>
Diffstat (limited to 'ace/Basic_Types.h')
-rw-r--r-- | ace/Basic_Types.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ace/Basic_Types.h b/ace/Basic_Types.h index 359798cfabd..1264045db5a 100644 --- a/ace/Basic_Types.h +++ b/ace/Basic_Types.h @@ -466,6 +466,14 @@ typedef ACE_UINT16 ACE_USHORT16; # define ACE_INT64_FORMAT_SPECIFIER ACE_LIB_TEXT ("%lld") #endif /* ACE_INT64_FORMAT_SPECIFIER */ +#if !defined (ACE_SSIZE_T_FORMAT_SPECIFIER) +# define ACE_SSIZE_T_FORMAT_SPECIFIER ACE_LIB_TEXT ("%d") +#endif /* ACE_SSIZE_T_FORMAT_SPECIFIER */ + +#if !defined (ACE_SIZE_T_FORMAT_SPECIFIER) +# define ACE_SIZE_T_FORMAT_SPECIFIER ACE_LIB_TEXT ("%u") +#endif /* ACE_SIZE_T_FORMAT_SPECIFIER */ + // Cast from UINT64 to a double requires an intermediate cast to INT64 // on some platforms. # if defined (ACE_LACKS_LONGLONG_T) @@ -508,7 +516,11 @@ typedef ACE_UINT16 ACE_USHORT16; # define ACE_SIZEOF_LONG_DOUBLE 8 # elif LDBL_MAX_EXP == 16384 # if defined (LDBL_DIG) && LDBL_DIG == 18 +# if defined (__ia64) +# define ACE_SIZEOF_LONG_DOUBLE 16 +# else /* ! __ia64 */ # define ACE_SIZEOF_LONG_DOUBLE 12 +# endif /* __ia64 */ # else /* ! LDBL_DIG || LDBL_DIG != 18 */ # define ACE_SIZEOF_LONG_DOUBLE 16 # endif /* ! LDBL_DIG || LDBL_DIG != 18 */ |