From: twisti Date: Wed, 25 Jul 2007 14:21:24 +0000 (+0000) Subject: * src/vmcore/class.c [ENABLE_JAVASE] (class_get_signature): Only for X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=6218a65485222d5764b8fb4cef9f3388716675b5;p=cacao.git * src/vmcore/class.c [ENABLE_JAVASE] (class_get_signature): Only for JavaSE. * src/vmcore/class.h: Likewise. * src/vmcore/method.h (vmcore/loader.h): Added. --- diff --git a/src/vmcore/class.c b/src/vmcore/class.c index 8a487f97d..48e8ff42d 100644 --- a/src/vmcore/class.c +++ b/src/vmcore/class.c @@ -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 ************************************************************ diff --git a/src/vmcore/class.h b/src/vmcore/class.h index bac8f2acc..85d2590ec 100644 --- a/src/vmcore/class.h +++ b/src/vmcore/class.h @@ -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 */ diff --git a/src/vmcore/method.h b/src/vmcore/method.h index 549f2a35b..282db25bf 100644 --- a/src/vmcore/method.h +++ b/src/vmcore/method.h @@ -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"