hotspot/src/share/vm/runtime/sharedRuntime.hpp
changeset 35055 a4cf2927e727
parent 34633 2a6c7c7b30a7
child 35071 a0910b1d3e0d
equal deleted inserted replaced
35050:3de78115ecd5 35055:a4cf2927e727
    97   static jlong   lrem(jlong y, jlong x);
    97   static jlong   lrem(jlong y, jlong x);
    98 
    98 
    99   // float and double remainder
    99   // float and double remainder
   100   static jfloat  frem(jfloat  x, jfloat  y);
   100   static jfloat  frem(jfloat  x, jfloat  y);
   101   static jdouble drem(jdouble x, jdouble y);
   101   static jdouble drem(jdouble x, jdouble y);
       
   102 
       
   103 
       
   104 #ifdef _WIN64
       
   105   // Workaround for fmod issue in the Windows x64 CRT
       
   106   static double fmod_winx64(double x, double y);
       
   107 #endif
   102 
   108 
   103 #ifdef __SOFTFP__
   109 #ifdef __SOFTFP__
   104   static jfloat  fadd(jfloat x, jfloat y);
   110   static jfloat  fadd(jfloat x, jfloat y);
   105   static jfloat  fsub(jfloat x, jfloat y);
   111   static jfloat  fsub(jfloat x, jfloat y);
   106   static jfloat  fmul(jfloat x, jfloat y);
   112   static jfloat  fmul(jfloat x, jfloat y);