This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug java/15133] gcjh generates wrong method signatures
- From: "konqueror at gmx dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Apr 2004 15:54:54 -0000
- Subject: [Bug java/15133] gcjh generates wrong method signatures
- References: <20040425154237.15133.konqueror@gmx.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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