home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / kaffe-0.5p4-src.tgz / tar.out / contrib / kaffe / lib / native / java.lang.stubs / MathStub.c < prev    next >
Encoding:
C/C++ Source or Header  |  1996-09-28  |  3.5 KB  |  139 lines

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <stubPreamble.h>
  3. /* Stubs for class java_lang_Math */
  4.  
  5. /* SYMBOL: java_lang_Math sin(D)D */
  6. EXPORT(void)
  7. Kaffe_java_lang_Math_sin_stub(stack_item* _P_)
  8. {
  9.     extern jdouble java_lang_Math_sin(void*, jdouble);
  10.     jdouble ret = java_lang_Math_sin(0, _P_[0].d);
  11.     return_double(ret);
  12. }
  13.  
  14. /* SYMBOL: java_lang_Math cos(D)D */
  15. EXPORT(void)
  16. Kaffe_java_lang_Math_cos_stub(stack_item* _P_)
  17. {
  18.     extern jdouble java_lang_Math_cos(void*, jdouble);
  19.     jdouble ret = java_lang_Math_cos(0, _P_[0].d);
  20.     return_double(ret);
  21. }
  22.  
  23. /* SYMBOL: java_lang_Math tan(D)D */
  24. EXPORT(void)
  25. Kaffe_java_lang_Math_tan_stub(stack_item* _P_)
  26. {
  27.     extern jdouble java_lang_Math_tan(void*, jdouble);
  28.     jdouble ret = java_lang_Math_tan(0, _P_[0].d);
  29.     return_double(ret);
  30. }
  31.  
  32. /* SYMBOL: java_lang_Math asin(D)D */
  33. EXPORT(void)
  34. Kaffe_java_lang_Math_asin_stub(stack_item* _P_)
  35. {
  36.     extern jdouble java_lang_Math_asin(void*, jdouble);
  37.     jdouble ret = java_lang_Math_asin(0, _P_[0].d);
  38.     return_double(ret);
  39. }
  40.  
  41. /* SYMBOL: java_lang_Math acos(D)D */
  42. EXPORT(void)
  43. Kaffe_java_lang_Math_acos_stub(stack_item* _P_)
  44. {
  45.     extern jdouble java_lang_Math_acos(void*, jdouble);
  46.     jdouble ret = java_lang_Math_acos(0, _P_[0].d);
  47.     return_double(ret);
  48. }
  49.  
  50. /* SYMBOL: java_lang_Math atan(D)D */
  51. EXPORT(void)
  52. Kaffe_java_lang_Math_atan_stub(stack_item* _P_)
  53. {
  54.     extern jdouble java_lang_Math_atan(void*, jdouble);
  55.     jdouble ret = java_lang_Math_atan(0, _P_[0].d);
  56.     return_double(ret);
  57. }
  58.  
  59. /* SYMBOL: java_lang_Math exp(D)D */
  60. EXPORT(void)
  61. Kaffe_java_lang_Math_exp_stub(stack_item* _P_)
  62. {
  63.     extern jdouble java_lang_Math_exp(void*, jdouble);
  64.     jdouble ret = java_lang_Math_exp(0, _P_[0].d);
  65.     return_double(ret);
  66. }
  67.  
  68. /* SYMBOL: java_lang_Math log(D)D */
  69. EXPORT(void)
  70. Kaffe_java_lang_Math_log_stub(stack_item* _P_)
  71. {
  72.     extern jdouble java_lang_Math_log(void*, jdouble);
  73.     jdouble ret = java_lang_Math_log(0, _P_[0].d);
  74.     return_double(ret);
  75. }
  76.  
  77. /* SYMBOL: java_lang_Math sqrt(D)D */
  78. EXPORT(void)
  79. Kaffe_java_lang_Math_sqrt_stub(stack_item* _P_)
  80. {
  81.     extern jdouble java_lang_Math_sqrt(void*, jdouble);
  82.     jdouble ret = java_lang_Math_sqrt(0, _P_[0].d);
  83.     return_double(ret);
  84. }
  85.  
  86. /* SYMBOL: java_lang_Math IEEEremainder(DD)D */
  87. EXPORT(void)
  88. Kaffe_java_lang_Math_IEEEremainder_stub(stack_item* _P_)
  89. {
  90.     extern jdouble java_lang_Math_IEEEremainder(void*, jdouble, jdouble);
  91.     jdouble ret = java_lang_Math_IEEEremainder(0, _P_[2].d, _P_[0].d);
  92.     return_double(ret);
  93. }
  94.  
  95. /* SYMBOL: java_lang_Math ceil(D)D */
  96. EXPORT(void)
  97. Kaffe_java_lang_Math_ceil_stub(stack_item* _P_)
  98. {
  99.     extern jdouble java_lang_Math_ceil(void*, jdouble);
  100.     jdouble ret = java_lang_Math_ceil(0, _P_[0].d);
  101.     return_double(ret);
  102. }
  103.  
  104. /* SYMBOL: java_lang_Math floor(D)D */
  105. EXPORT(void)
  106. Kaffe_java_lang_Math_floor_stub(stack_item* _P_)
  107. {
  108.     extern jdouble java_lang_Math_floor(void*, jdouble);
  109.     jdouble ret = java_lang_Math_floor(0, _P_[0].d);
  110.     return_double(ret);
  111. }
  112.  
  113. /* SYMBOL: java_lang_Math rint(D)D */
  114. EXPORT(void)
  115. Kaffe_java_lang_Math_rint_stub(stack_item* _P_)
  116. {
  117.     extern jdouble java_lang_Math_rint(void*, jdouble);
  118.     jdouble ret = java_lang_Math_rint(0, _P_[0].d);
  119.     return_double(ret);
  120. }
  121.  
  122. /* SYMBOL: java_lang_Math atan2(DD)D */
  123. EXPORT(void)
  124. Kaffe_java_lang_Math_atan2_stub(stack_item* _P_)
  125. {
  126.     extern jdouble java_lang_Math_atan2(void*, jdouble, jdouble);
  127.     jdouble ret = java_lang_Math_atan2(0, _P_[2].d, _P_[0].d);
  128.     return_double(ret);
  129. }
  130.  
  131. /* SYMBOL: java_lang_Math pow(DD)D */
  132. EXPORT(void)
  133. Kaffe_java_lang_Math_pow_stub(stack_item* _P_)
  134. {
  135.     extern jdouble java_lang_Math_pow(void*, jdouble, jdouble);
  136.     jdouble ret = java_lang_Math_pow(0, _P_[2].d, _P_[0].d);
  137.     return_double(ret);
  138. }
  139.