From 5c0592308496cf83148ff63451f7bb2c0bf5ee45 Mon Sep 17 00:00:00 2001 From: Ossama Othman Date: Sat, 3 Mar 2007 05:16:28 +0000 Subject: ChangeLogTag:Fri Mar 3 5:01:19 UTC 2007 Ossama Othman --- ACE/ChangeLog | 10 ++++++++++ ACE/ace/Basic_Types.h | 6 ++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ACE/ChangeLog b/ACE/ChangeLog index dfd25230a4a..bb3888f3272 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,13 @@ +Fri Mar 3 5:01:19 UTC 2007 Ossama Othman + + * ace/Basic_Types.h (ACE_UINT64_MAX): + + Reintroduced this constant for the case where 64 bit integers + are natively supported. It was inadvertently removed. + + Removed stray semi-colon in ACE_LACKS_{UNSIGNED}LONGLONG_T + case. + Fri Mar 2 21:42:54 UTC 2007 Ossama Othman * ace/Basic_Types.h (ACE_UINT64_MAX): diff --git a/ACE/ace/Basic_Types.h b/ACE/ace/Basic_Types.h index aeb749b1886..66661e00dfa 100644 --- a/ACE/ace/Basic_Types.h +++ b/ACE/ace/Basic_Types.h @@ -867,12 +867,14 @@ ACE_END_VERSIONED_NAMESPACE_DECL # if defined (ACE_LACKS_UNSIGNEDLONGLONG_T) // ACE_U_LongLong's constructor accepts a "long long" in this // case. -# define ACE_UINT64_MAX ACE_U_LongLong (0xFFFFFFFFFFFFFFFF); +# define ACE_UINT64_MAX ACE_U_LongLong (0xFFFFFFFFFFFFFFFF) # else // ACE_U_LongLong's constructor accepts an ACE_UINT32 low and high // pair of parameters. -# define ACE_UINT64_MAX ACE_U_LongLong (0xFFFFFFFFu, 0xFFFFFFFFu); +# define ACE_UINT64_MAX ACE_U_LongLong (0xFFFFFFFFu, 0xFFFFFFFFu) # endif /* ACE_LACKS_UNSIGNEDLONGLONG_T */ +#else +# define ACE_UINT64_MAX 0xFFFFFFFFFFFFFFFF #endif /* ACE_LACKS_LONGLONG_T || defined ACE_LACKS_UNSIGNEDLONGLONG_T */ // These use ANSI/IEEE format. -- cgit v1.2.1