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

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <stubPreamble.h>
  3. /* Stubs for class java_lang_Runtime */
  4.  
  5. /* SYMBOL: java_lang_Runtime exitInternal(I)V */
  6. EXPORT(void)
  7. Kaffe_java_lang_Runtime_exitInternal_stub(stack_item* _P_)
  8. {
  9.     extern void java_lang_Runtime_exitInternal(void*, jint);
  10.     java_lang_Runtime_exitInternal(_P_[1].p, _P_[0].i);
  11. }
  12.  
  13. /* SYMBOL: java_lang_Runtime execInternal([Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Process; */
  14. EXPORT(void)
  15. Kaffe_java_lang_Runtime_execInternal_stub(stack_item* _P_)
  16. {
  17.     extern struct Hjava_lang_Process* java_lang_Runtime_execInternal(void*, HArrayOfObject*, HArrayOfObject*);
  18.     struct Hjava_lang_Process* ret = java_lang_Runtime_execInternal(_P_[2].p, _P_[1].p, _P_[0].p);
  19.     return_ref(ret);
  20. }
  21.  
  22. /* SYMBOL: java_lang_Runtime freeMemory()J */
  23. EXPORT(void)
  24. Kaffe_java_lang_Runtime_freeMemory_stub(stack_item* _P_)
  25. {
  26.     extern jlong java_lang_Runtime_freeMemory(void*);
  27.     jlong ret = java_lang_Runtime_freeMemory(_P_[0].p);
  28.     return_long(ret);
  29. }
  30.  
  31. /* SYMBOL: java_lang_Runtime totalMemory()J */
  32. EXPORT(void)
  33. Kaffe_java_lang_Runtime_totalMemory_stub(stack_item* _P_)
  34. {
  35.     extern jlong java_lang_Runtime_totalMemory(void*);
  36.     jlong ret = java_lang_Runtime_totalMemory(_P_[0].p);
  37.     return_long(ret);
  38. }
  39.  
  40. /* SYMBOL: java_lang_Runtime gc()V */
  41. EXPORT(void)
  42. Kaffe_java_lang_Runtime_gc_stub(stack_item* _P_)
  43. {
  44.     extern void java_lang_Runtime_gc(void*);
  45.     java_lang_Runtime_gc(_P_[0].p);
  46. }
  47.  
  48. /* SYMBOL: java_lang_Runtime runFinalization()V */
  49. EXPORT(void)
  50. Kaffe_java_lang_Runtime_runFinalization_stub(stack_item* _P_)
  51. {
  52.     extern void java_lang_Runtime_runFinalization(void*);
  53.     java_lang_Runtime_runFinalization(_P_[0].p);
  54. }
  55.  
  56. /* SYMBOL: java_lang_Runtime traceInstructions(Z)V */
  57. EXPORT(void)
  58. Kaffe_java_lang_Runtime_traceInstructions_stub(stack_item* _P_)
  59. {
  60.     extern void java_lang_Runtime_traceInstructions(void*, jint /* bool */);
  61.     java_lang_Runtime_traceInstructions(_P_[1].p, _P_[0].i);
  62. }
  63.  
  64. /* SYMBOL: java_lang_Runtime traceMethodCalls(Z)V */
  65. EXPORT(void)
  66. Kaffe_java_lang_Runtime_traceMethodCalls_stub(stack_item* _P_)
  67. {
  68.     extern void java_lang_Runtime_traceMethodCalls(void*, jint /* bool */);
  69.     java_lang_Runtime_traceMethodCalls(_P_[1].p, _P_[0].i);
  70. }
  71.  
  72. /* SYMBOL: java_lang_Runtime initializeLinkerInternal()Ljava/lang/String; */
  73. EXPORT(void)
  74. Kaffe_java_lang_Runtime_initializeLinkerInternal_stub(stack_item* _P_)
  75. {
  76.     extern struct Hjava_lang_String* java_lang_Runtime_initializeLinkerInternal(void*);
  77.     struct Hjava_lang_String* ret = java_lang_Runtime_initializeLinkerInternal(_P_[0].p);
  78.     return_ref(ret);
  79. }
  80.  
  81. /* SYMBOL: java_lang_Runtime buildLibName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; */
  82. EXPORT(void)
  83. Kaffe_java_lang_Runtime_buildLibName_stub(stack_item* _P_)
  84. {
  85.     extern struct Hjava_lang_String* java_lang_Runtime_buildLibName(void*, void*, void*);
  86.     struct Hjava_lang_String* ret = java_lang_Runtime_buildLibName(_P_[2].p, _P_[1].p, _P_[0].p);
  87.     return_ref(ret);
  88. }
  89.  
  90. /* SYMBOL: java_lang_Runtime loadFileInternal(Ljava/lang/String;)Z */
  91. EXPORT(void)
  92. Kaffe_java_lang_Runtime_loadFileInternal_stub(stack_item* _P_)
  93. {
  94.     extern jint /* bool */ java_lang_Runtime_loadFileInternal(void*, void*);
  95.     jint /* bool */ ret = java_lang_Runtime_loadFileInternal(_P_[1].p, _P_[0].p);
  96.     return_int(ret);
  97. }
  98.