From: Loren J. Rittle Date: Tue, 31 Jul 2001 19:33:43 +0000 (+0000) Subject: * src/gen-num-limits.cc: Use __LONG_LONG_MAX__. X-Git-Tag: prereleases/libstdc++-3.0.95~2946 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67926e5216a7a137d0f316e9b8b158935d2f55d3;p=thirdparty%2Fgcc.git * src/gen-num-limits.cc: Use __LONG_LONG_MAX__. From-SVN: r44518 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f39011ea780b..c67b33774bef 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2001-07-31 Loren J. Rittle + + * src/gen-num-limits.cc: Use __LONG_LONG_MAX__. + 2001-07-30 Benjamin Kosnik * configure.target: Remove mips from cpu table. diff --git a/libstdc++-v3/src/gen-num-limits.cc b/libstdc++-v3/src/gen-num-limits.cc index d5e37b7ecc44..14f6afe05f47 100644 --- a/libstdc++-v3/src/gen-num-limits.cc +++ b/libstdc++-v3/src/gen-num-limits.cc @@ -373,8 +373,8 @@ DEFINE_EXTREMA(unsigned int, 0, UINT_MAX); DEFINE_EXTREMA(long, LONG_MIN, LONG_MAX); DEFINE_EXTREMA(unsigned long, 0, ULONG_MAX); #ifdef _GLIBCPP_USE_LONG_LONG -DEFINE_EXTREMA(long long, LONG_LONG_MIN, LONG_LONG_MAX); -DEFINE_EXTREMA(unsigned long long, 0, ULONG_LONG_MAX); +DEFINE_EXTREMA(long long, (-__LONG_LONG_MAX__-1), __LONG_LONG_MAX__); +DEFINE_EXTREMA(unsigned long long, 0, (__LONG_LONG_MAX__ * 2ULL + 1)); #endif DEFINE_EXTREMA(float, FLT_MIN, FLT_MAX); DEFINE_EXTREMA(double, DBL_MIN, DBL_MAX);