[Bug java/36247] Segfault with -findirect-dispatch and --jni

2008-06-14 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2008-06-14 19:50 --- Fix checked in. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Status|NE

[Bug java/36247] Segfault with -findirect-dispatch and --jni

2008-06-14 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2008-06-14 19:50 --- Subject: Bug 36247 Author: tromey Date: Sat Jun 14 19:49:45 2008 New Revision: 136787 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136787 Log: PR java/36247: * class.c (build_class_ref): Ini

[Bug java/36247] Segfault with -findirect-dispatch and --jni

2008-06-14 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2008-06-14 19:48 --- Subject: Bug 36247 Author: tromey Date: Sat Jun 14 19:48:05 2008 New Revision: 136786 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136786 Log: PR java/36247: * class.c (build_class_ref): Ini

[Bug java/36247] Segfault with -findirect-dispatch and --jni

2008-05-16 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2008-05-16 19:39 --- Also, note that a workaround is to put the native method after a non-native method. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36247

[Bug java/36247] Segfault with -findirect-dispatch and --jni

2008-05-16 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2008-05-16 19:03 --- in build_jni_stub, build_class_ref returns NULL because this_classdollar is NULL. Probably we should call cache_this_class_ref here, but that would mean making java_add_stmt work in the jni stub case. -- http://

[Bug java/36247] Segfault with -findirect-dispatch and --jni

2008-05-16 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2008-05-16 18:23 --- Confirmed -- tromey at gcc dot gnu dot org changed: What|Removed |Added CC|