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 / DoubleStub.c < prev    next >
Encoding:
C/C++ Source or Header  |  1996-09-28  |  1.3 KB  |  40 lines

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <stubPreamble.h>
  3. /* Stubs for class java_lang_Double */
  4.  
  5. /* SYMBOL: java_lang_Double toString(D)Ljava/lang/String; */
  6. EXPORT(void)
  7. Kaffe_java_lang_Double_toString_stub(stack_item* _P_)
  8. {
  9.     extern struct Hjava_lang_String* java_lang_Double_toString(void*, jdouble);
  10.     struct Hjava_lang_String* ret = java_lang_Double_toString(0, _P_[0].d);
  11.     return_ref(ret);
  12. }
  13.  
  14. /* SYMBOL: java_lang_Double valueOf(Ljava/lang/String;)Ljava/lang/Double; */
  15. EXPORT(void)
  16. Kaffe_java_lang_Double_valueOf_stub(stack_item* _P_)
  17. {
  18.     extern struct Hjava_lang_Double* java_lang_Double_valueOf(void*, void*);
  19.     struct Hjava_lang_Double* ret = java_lang_Double_valueOf(0, _P_[0].p);
  20.     return_ref(ret);
  21. }
  22.  
  23. /* SYMBOL: java_lang_Double doubleToLongBits(D)J */
  24. EXPORT(void)
  25. Kaffe_java_lang_Double_doubleToLongBits_stub(stack_item* _P_)
  26. {
  27.     extern jlong java_lang_Double_doubleToLongBits(void*, jdouble);
  28.     jlong ret = java_lang_Double_doubleToLongBits(0, _P_[0].d);
  29.     return_long(ret);
  30. }
  31.  
  32. /* SYMBOL: java_lang_Double longBitsToDouble(J)D */
  33. EXPORT(void)
  34. Kaffe_java_lang_Double_longBitsToDouble_stub(stack_item* _P_)
  35. {
  36.     extern jdouble java_lang_Double_longBitsToDouble(void*, jlong);
  37.     jdouble ret = java_lang_Double_longBitsToDouble(0, _P_[0].l);
  38.     return_double(ret);
  39. }
  40.