src/hotspot/share/utilities/globalDefinitions.hpp
changeset 52693 0037ea3c7322
parent 52675 7d3cde494494
child 52908 449a2ce77784
--- a/src/hotspot/share/utilities/globalDefinitions.hpp	Mon Nov 26 22:49:57 2018 -0800
+++ b/src/hotspot/share/utilities/globalDefinitions.hpp	Mon Nov 26 17:35:35 2018 +0100
@@ -1110,16 +1110,16 @@
   if (value < 0) result = 0-result;
   return result;
 }
-static inline unsigned long uabs(unsigned long n) {
+static inline julong uabs(julong n) {
   union {
-    unsigned long result;
-    long value;
+    julong result;
+    jlong value;
   };
   result = n;
   if (value < 0) result = 0-result;
   return result;
 }
-static inline unsigned long uabs(jlong n) { return uabs((unsigned long)n); }
+static inline julong uabs(jlong n) { return uabs((julong)n); }
 static inline unsigned int uabs(int n) { return uabs((unsigned int)n); }
 
 // "to" should be greater than "from."