aboutsummaryrefslogtreecommitdiff
path: root/libjava/gcj
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gcj')
-rw-r--r--libjava/gcj/Makefile.in4
-rw-r--r--libjava/gcj/array.h2
-rw-r--r--libjava/gcj/method.h7
3 files changed, 10 insertions, 3 deletions
diff --git a/libjava/gcj/Makefile.in b/libjava/gcj/Makefile.in
index 7bbcec4..a149935 100644
--- a/libjava/gcj/Makefile.in
+++ b/libjava/gcj/Makefile.in
@@ -76,12 +76,14 @@ DLLTOOL = @DLLTOOL@
EH_COMMON_INCLUDE = @EH_COMMON_INCLUDE@
EXCEPTIONSPEC = @EXCEPTIONSPEC@
EXEEXT = @EXEEXT@
+FORCELIBGCCSPEC = @FORCELIBGCCSPEC@
GCDEPS = @GCDEPS@
GCINCS = @GCINCS@
GCLIBS = @GCLIBS@
GCOBJS = @GCOBJS@
GCSPEC = @GCSPEC@
LD = @LD@
+LIBDATASTARTSPEC = @LIBDATASTARTSPEC@
LIBGCJ_CFLAGS = @LIBGCJ_CFLAGS@
LIBGCJ_CXXFLAGS = @LIBGCJ_CXXFLAGS@
LIBGCJ_JAVAFLAGS = @LIBGCJ_JAVAFLAGS@
@@ -90,7 +92,6 @@ LN_S = @LN_S@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
NM = @NM@
-OBJDUMP = @OBJDUMP@
PACKAGE = @PACKAGE@
PERL = @PERL@
RANLIB = @RANLIB@
@@ -100,6 +101,7 @@ THREADINCS = @THREADINCS@
THREADLIBS = @THREADLIBS@
THREADOBJS = @THREADOBJS@
THREADSPEC = @THREADSPEC@
+USE_SYMBOL_UNDERSCORE = @USE_SYMBOL_UNDERSCORE@
VERSION = @VERSION@
ZDEPS = @ZDEPS@
ZINCS = @ZINCS@
diff --git a/libjava/gcj/array.h b/libjava/gcj/array.h
index f373359..76a75f6 100644
--- a/libjava/gcj/array.h
+++ b/libjava/gcj/array.h
@@ -11,8 +11,6 @@ details. */
#ifndef __GCJ_ARRAY_H__
#define __GCJ_ARRAY_H__
-#pragma interface
-
#include <java/lang/Object.h>
extern "Java" {
diff --git a/libjava/gcj/method.h b/libjava/gcj/method.h
index a97ba4a..e5402a0 100644
--- a/libjava/gcj/method.h
+++ b/libjava/gcj/method.h
@@ -18,4 +18,11 @@ _Jv_FromReflectedMethod(java::lang::reflect::Method *method)
((char *) method->declaringClass->methods + method->offset);
}
+extern inline jmethodID
+_Jv_FromReflectedConstructor (java::lang::reflect::Constructor *constructor)
+{
+ return (jmethodID)
+ ((char *) constructor->declaringClass->methods + constructor->offset);
+}
+
#endif /* __GCJ_METHOD_H__ */