summaryrefslogtreecommitdiff
path: root/libjava/gcj
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2001-08-15 20:46:48 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2001-08-15 20:46:48 +0000
commit7071e271b8dc432d05b7786b7689e696906a57ce (patch)
treed099a29d870b1dc6ae2826afefdb9b3e3572acbc /libjava/gcj
parent489086774f3272fcd3468b0b10b82fd2b969578a (diff)
downloadgcc-7071e271b8dc432d05b7786b7689e696906a57ce.tar.gz
* jni.cc: Include IdentityHashMap.h, not Hashtable.h.
(local_ref_table, global_ref_table): Now IdentityHashMap. (_Jv_JNI_Init): Updated for new types. (mark_for_gc): Likewise. (unmark_for_gc): Likewise. * gcj/javaprims.h: Rebuilt class list. * Makefile.in: Rebuilt. * Makefile.am (core_java_source_files): Added new file. * java/util/IdentityHashMap.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44929 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gcj')
-rw-r--r--libjava/gcj/javaprims.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libjava/gcj/javaprims.h b/libjava/gcj/javaprims.h
index 5608aed010f..2ecf2305c20 100644
--- a/libjava/gcj/javaprims.h
+++ b/libjava/gcj/javaprims.h
@@ -280,6 +280,8 @@ extern "Java"
class Hashtable$Entry;
class Hashtable$Enumerator;
class Hashtable$HashIterator;
+ class IdentityHashMap;
+ class IdentityHashMap$IdentityIterator;
class Iterator;
class LinkedList;
class LinkedList$Entry;