* src/vmcore/class.c [ENABLE_JAVASE] (class_get_signature): Only for
authortwisti <none@none>
Wed, 25 Jul 2007 14:21:24 +0000 (14:21 +0000)
committertwisti <none@none>
Wed, 25 Jul 2007 14:21:24 +0000 (14:21 +0000)
JavaSE.
* src/vmcore/class.h: Likewise.

* src/vmcore/method.h (vmcore/loader.h): Added.

src/vmcore/class.c
src/vmcore/class.h
src/vmcore/method.h

index 8a487f97db17319eeaf56023cdef856ed1e33c5c..48e8ff42de2c186bbd6b6ecfe581ee659be9d4ee 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: class.c 8230 2007-07-25 08:23:10Z twisti $
+   $Id: class.c 8231 2007-07-25 14:21:24Z twisti $
 
 */
 
@@ -1672,6 +1672,7 @@ classinfo *class_get_declaringclass(classinfo *c)
 
 *******************************************************************************/
 
+#if defined(ENABLE_JAVASE)
 utf *class_get_signature(classinfo *c)
 {
        /* For array and primitive classes return NULL. */
@@ -1681,6 +1682,7 @@ utf *class_get_signature(classinfo *c)
 
        return c->signature;
 }
+#endif
 
 
 /* class_printflags ************************************************************
index bac8f2accba11d820b8147d82fa614f11126790e..85d2590ecbf23f0fea200b560516f3b5682641b1 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: class.h 8230 2007-07-25 08:23:10Z twisti $
+   $Id: class.h 8231 2007-07-25 14:21:24Z twisti $
 
 */
 
@@ -347,7 +347,10 @@ bool       class_is_array(classinfo *c);
 bool       class_is_interface(classinfo *c);
 classinfo *class_get_superclass(classinfo *c);
 classinfo *class_get_declaringclass(classinfo *c);
+
+#if defined(ENABLE_JAVASE)
 utf       *class_get_signature(classinfo *c);
+#endif
 
 /* some debugging functions */
 
index 549f2a35b41dd098a01a5946769b31703cd6ef16..282db25bf0882e9d2865ac7d6134bda9c4b860df 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: method.h 8228 2007-07-24 12:37:25Z twisti $
+   $Id: method.h 8231 2007-07-25 14:21:24Z twisti $
 */
 
 
@@ -46,6 +46,7 @@ typedef struct codeinfo            codeinfo;
 #include "vmcore/descriptor.h"
 #include "vmcore/references.h"
 #include "vmcore/linker.h"
+#include "vmcore/loader.h"
 
 #if defined(ENABLE_JAVASE)
 # include "vmcore/stackmap.h"