[Bug java/15133] gcjh generates wrong method signatures
konqueror at gmx dot de
gcc-bugzilla@gcc.gnu.org
Sun Apr 25 16:42:00 GMT 2004
------- Additional Comments From konqueror at gmx dot de 2004-04-25 15:54 -------
Here is a little testcase:
public class JNITest
{
public void test (String message)
{
}
public native void test (int number);
}
With javah from SUN JDK 1.4.2 I get the signature:
JNIEXPORT void JNICALL Java_JNITest_test (JNIEnv *env, jobject, jint);
With gcjh I get:
JNIEXPORT void JNICALL Java_JNITest_test__I (JNIEnv *env, jobject, jint);
This happens with gcjh 3.5.0 and 3.3.3.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15133
More information about the Gcc-bugs
mailing list