comparison src/share/vm/utilities/globalDefinitions_sparcWorks.hpp @ 12823:b756e7a2ec33

Added tag jdk-9+181 for changeset 4a443796f6f5
author prr
date Thu, 03 Aug 2017 18:56:57 +0000
parents ae67f85487cb
children
comparison
equal deleted inserted replaced
18:0b0a2b0f8261 19:3e2bd0400967
172 typedef unsigned short jushort; 172 typedef unsigned short jushort;
173 typedef unsigned int juint; 173 typedef unsigned int juint;
174 typedef unsigned long long julong; 174 typedef unsigned long long julong;
175 175
176 176
177 //----------------------------------------------------------------------------------------------------
178 // Constant for jlong (specifying a long long constant is C++ compiler specific)
179
180 // Build a 64bit integer constant
181 #define CONST64(x) (x ## LL)
182 #define UCONST64(x) (x ## ULL)
183
184 const jlong min_jlong = CONST64(0x8000000000000000);
185 const jlong max_jlong = CONST64(0x7fffffffffffffff);
186
187 #ifdef SOLARIS 177 #ifdef SOLARIS
188 //---------------------------------------------------------------------------------------------------- 178 //----------------------------------------------------------------------------------------------------
189 // ANSI C++ fixes 179 // ANSI C++ fixes
190 // NOTE:In the ANSI committee's continuing attempt to make each version 180 // NOTE:In the ANSI committee's continuing attempt to make each version
191 // of C++ incompatible with the previous version, you can no longer cast 181 // of C++ incompatible with the previous version, you can no longer cast