OSDN Git Service

* src/gen-num-limits.cc: Use __LONG_LONG_MAX__.
authorljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jul 2001 19:33:43 +0000 (19:33 +0000)
committerljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jul 2001 19:33:43 +0000 (19:33 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44518 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/src/gen-num-limits.cc

index f39011e..c67b337 100644 (file)
@@ -1,3 +1,7 @@
+2001-07-31  Loren J. Rittle  <ljrittle@acm.org>
+
+        * src/gen-num-limits.cc:  Use __LONG_LONG_MAX__.
+
 2001-07-30  Benjamin Kosnik  <bkoz@redhat.com>
 
        * configure.target: Remove mips from cpu table.
index d5e37b7..14f6afe 100644 (file)
@@ -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);