* src/threads/lockword.hpp: Likewise.
* src/vm/javaobjects.cpp (java_lang_reflect_Constructor_create): Likewise.
(java_lang_reflect_Field_create): Likewise.
(java_lang_reflect_Method_create): Likewise.
* src/vm/javaobjects.hpp: Likewise.
}
-extern "C" {
- void Lockword_init(Lockword* lockword) { lockword->init(); }
-}
-
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
uintptr_t _lockword;
} Lockword;
-void Lockword_init(Lockword* lockword);
-
#endif
#endif // _LOCKWORD_HPP
return result;
}
-
-// Legacy C interface.
-
-extern "C" {
- java_handle_t* java_lang_reflect_Constructor_create(methodinfo* m) { return java_lang_reflect_Constructor(m).get_handle(); }
- java_handle_t* java_lang_reflect_Field_create(fieldinfo* f) { return java_lang_reflect_Field(f).get_handle(); }
- java_handle_t* java_lang_reflect_Method_create(methodinfo* m) { return java_lang_reflect_Method(m).get_handle(); }
-}
-
#endif // ENABLE_JAVASE
#endif // WITH_JAVA_RUNTIME_LIBRARY_CLDC1_1
-#else
-
-// Legacy C interface.
-java_handle_t* java_lang_reflect_Constructor_create(methodinfo* m);
-java_handle_t* java_lang_reflect_Field_create(fieldinfo* f);
-java_handle_t* java_lang_reflect_Method_create(methodinfo* m);
-
#endif
#endif // _JAVAOBJECTS_HPP