home *** CD-ROM | disk | FTP | other *** search
/ Java 1996 August / Java - Summer 1996.iso / kaffe-0.2 / lib / native / java.lang / java.lang.MathStub.c < prev    next >
Encoding:
C/C++ Source or Header  |  1996-02-07  |  3.3 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. double
  7. Kaffe_java_lang_Math_sin_stub(int _S_)
  8. {
  9.     extern double java_lang_Math_sin();
  10.     stack_item* _P_ = (stack_item*)&_S_;
  11.     return java_lang_Math_sin(_P_[0].i, _P_[1].i);
  12. }
  13.  
  14. /* SYMBOL: java_lang_Math cos(D)D */
  15. double
  16. Kaffe_java_lang_Math_cos_stub(int _S_)
  17. {
  18.     extern double java_lang_Math_cos();
  19.     stack_item* _P_ = (stack_item*)&_S_;
  20.     return java_lang_Math_cos(_P_[0].i, _P_[1].i);
  21. }
  22.  
  23. /* SYMBOL: java_lang_Math tan(D)D */
  24. double
  25. Kaffe_java_lang_Math_tan_stub(int _S_)
  26. {
  27.     extern double java_lang_Math_tan();
  28.     stack_item* _P_ = (stack_item*)&_S_;
  29.     return java_lang_Math_tan(_P_[0].i, _P_[1].i);
  30. }
  31.  
  32. /* SYMBOL: java_lang_Math asin(D)D */
  33. double
  34. Kaffe_java_lang_Math_asin_stub(int _S_)
  35. {
  36.     extern double java_lang_Math_asin();
  37.     stack_item* _P_ = (stack_item*)&_S_;
  38.     return java_lang_Math_asin(_P_[0].i, _P_[1].i);
  39. }
  40.  
  41. /* SYMBOL: java_lang_Math acos(D)D */
  42. double
  43. Kaffe_java_lang_Math_acos_stub(int _S_)
  44. {
  45.     extern double java_lang_Math_acos();
  46.     stack_item* _P_ = (stack_item*)&_S_;
  47.     return java_lang_Math_acos(_P_[0].i, _P_[1].i);
  48. }
  49.  
  50. /* SYMBOL: java_lang_Math atan(D)D */
  51. double
  52. Kaffe_java_lang_Math_atan_stub(int _S_)
  53. {
  54.     extern double java_lang_Math_atan();
  55.     stack_item* _P_ = (stack_item*)&_S_;
  56.     return java_lang_Math_atan(_P_[0].i, _P_[1].i);
  57. }
  58.  
  59. /* SYMBOL: java_lang_Math exp(D)D */
  60. double
  61. Kaffe_java_lang_Math_exp_stub(int _S_)
  62. {
  63.     extern double java_lang_Math_exp();
  64.     stack_item* _P_ = (stack_item*)&_S_;
  65.     return java_lang_Math_exp(_P_[0].i, _P_[1].i);
  66. }
  67.  
  68. /* SYMBOL: java_lang_Math log(D)D */
  69. double
  70. Kaffe_java_lang_Math_log_stub(int _S_)
  71. {
  72.     extern double java_lang_Math_log();
  73.     stack_item* _P_ = (stack_item*)&_S_;
  74.     return java_lang_Math_log(_P_[0].i, _P_[1].i);
  75. }
  76.  
  77. /* SYMBOL: java_lang_Math sqrt(D)D */
  78. double
  79. Kaffe_java_lang_Math_sqrt_stub(int _S_)
  80. {
  81.     extern double java_lang_Math_sqrt();
  82.     stack_item* _P_ = (stack_item*)&_S_;
  83.     return java_lang_Math_sqrt(_P_[0].i, _P_[1].i);
  84. }
  85.  
  86. /* SYMBOL: java_lang_Math IEEEremainder(DD)D */
  87. double
  88. Kaffe_java_lang_Math_IEEEremainder_stub(int _S_)
  89. {
  90.     extern double java_lang_Math_IEEEremainder();
  91.     stack_item* _P_ = (stack_item*)&_S_;
  92.     return java_lang_Math_IEEEremainder(_P_[2].i, _P_[3].i, _P_[0].i, _P_[1].i);
  93. }
  94.  
  95. /* SYMBOL: java_lang_Math ceil(D)D */
  96. double
  97. Kaffe_java_lang_Math_ceil_stub(int _S_)
  98. {
  99.     extern double java_lang_Math_ceil();
  100.     stack_item* _P_ = (stack_item*)&_S_;
  101.     return java_lang_Math_ceil(_P_[0].i, _P_[1].i);
  102. }
  103.  
  104. /* SYMBOL: java_lang_Math floor(D)D */
  105. double
  106. Kaffe_java_lang_Math_floor_stub(int _S_)
  107. {
  108.     extern double java_lang_Math_floor();
  109.     stack_item* _P_ = (stack_item*)&_S_;
  110.     return java_lang_Math_floor(_P_[0].i, _P_[1].i);
  111. }
  112.  
  113. /* SYMBOL: java_lang_Math rint(D)D */
  114. double
  115. Kaffe_java_lang_Math_rint_stub(int _S_)
  116. {
  117.     extern double java_lang_Math_rint();
  118.     stack_item* _P_ = (stack_item*)&_S_;
  119.     return java_lang_Math_rint(_P_[0].i, _P_[1].i);
  120. }
  121.  
  122. /* SYMBOL: java_lang_Math atan2(DD)D */
  123. double
  124. Kaffe_java_lang_Math_atan2_stub(int _S_)
  125. {
  126.     extern double java_lang_Math_atan2();
  127.     stack_item* _P_ = (stack_item*)&_S_;
  128.     return java_lang_Math_atan2(_P_[2].i, _P_[3].i, _P_[0].i, _P_[1].i);
  129. }
  130.  
  131. /* SYMBOL: java_lang_Math pow(DD)D */
  132. double
  133. Kaffe_java_lang_Math_pow_stub(int _S_)
  134. {
  135.     extern double java_lang_Math_pow();
  136.     stack_item* _P_ = (stack_item*)&_S_;
  137.     return java_lang_Math_pow(_P_[2].i, _P_[3].i, _P_[0].i, _P_[1].i);
  138. }
  139.