diff options
author | Bryce McKinlay <bryce@waitaki.otago.ac.nz> | 2002-05-24 10:40:47 +0000 |
---|---|---|
committer | Bryce McKinlay <bryce@gcc.gnu.org> | 2002-05-24 11:40:47 +0100 |
commit | 4fbecd29448860f20975d7aceecc14e843ef0eec (patch) | |
tree | 53a1d2512cd2b65a2d5c7ae0bf2924fdfc4a45b3 /libjava/gcj/javaprims.h | |
parent | 7efda05490056e0aa23cd533dce528294af6b4b1 (diff) | |
download | gcc-4fbecd29448860f20975d7aceecc14e843ef0eec.zip gcc-4fbecd29448860f20975d7aceecc14e843ef0eec.tar.gz gcc-4fbecd29448860f20975d7aceecc14e843ef0eec.tar.bz2 |
Merge JDK 1.4 exception chaining support from classpath.
* java/lang/Throwable.java: Merge 1.4 support from classpath.
(stackTraceBytes): Rename from stackTrace.
* java/lang/Exception.java: Merge from classpath.
* java/lang/StackTraceElement: New file from classpath.
* gcj/javaprims.h: Rebuild CNI namespace declarations.
* Makefile.am: Add StackTraceElement.
* Makefile.in: Rebuilt.
From-SVN: r53836
Diffstat (limited to 'libjava/gcj/javaprims.h')
-rw-r--r-- | libjava/gcj/javaprims.h | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/libjava/gcj/javaprims.h b/libjava/gcj/javaprims.h index 4337f56..1f1a33b 100644 --- a/libjava/gcj/javaprims.h +++ b/libjava/gcj/javaprims.h @@ -193,6 +193,7 @@ extern "Java" class SecurityManager; class Short; class StackOverflowError; + class StackTraceElement; class StrictMath; class String; class String$CaseInsensitiveComparator; @@ -241,32 +242,43 @@ extern "Java" { class AbstractCollection; class AbstractList; - class AbstractList$AbstractListItr; class AbstractMap; class AbstractSequentialList; class AbstractSet; class ArrayList; class Arrays; + class Arrays$ArrayList; class Arrays$ListImpl; class BasicMapEntry; class BitSet; class Calendar; class Collection; class Collections; + class Collections$CopiesList; + class Collections$EmptyList; + class Collections$EmptyMap; + class Collections$EmptySet; class Collections$ReverseComparator; + class Collections$SingletonList; + class Collections$SingletonMap; + class Collections$SingletonSet; class Collections$SynchronizedCollection; class Collections$SynchronizedIterator; class Collections$SynchronizedList; class Collections$SynchronizedListIterator; class Collections$SynchronizedMap; + class Collections$SynchronizedMapEntry; + class Collections$SynchronizedRandomAccessList; class Collections$SynchronizedSet; class Collections$SynchronizedSortedMap; class Collections$SynchronizedSortedSet; class Collections$UnmodifiableCollection; + class Collections$UnmodifiableEntrySet; class Collections$UnmodifiableIterator; class Collections$UnmodifiableList; class Collections$UnmodifiableListIterator; class Collections$UnmodifiableMap; + class Collections$UnmodifiableRandomAccessList; class Collections$UnmodifiableSet; class Collections$UnmodifiableSortedMap; class Collections$UnmodifiableSortedSet; @@ -288,10 +300,12 @@ extern "Java" class Hashtable$HashEntry; class Hashtable$HashIterator; class IdentityHashMap; + class IdentityHashMap$IdentityEntry; class IdentityHashMap$IdentityIterator; class Iterator; class LinkedHashMap; class LinkedHashMap$LinkedHashEntry; + class LinkedHashSet; class LinkedList; class LinkedList$Entry; class LinkedList$LinkedListItr; @@ -311,7 +325,9 @@ extern "Java" class PropertyResourceBundle; class Random; class RandomAccess; + class RandomAccessSubList; class ResourceBundle; + class ResourceBundle$Security; class Set; class SimpleTimeZone; class SortedMap; @@ -329,12 +345,11 @@ extern "Java" class TreeMap$Node; class TreeMap$SubMap; class TreeMap$TreeIterator; - class TreeMap$VerifyResult; class TreeSet; class Vector; class WeakHashMap; - class WeakHashMap$Entry; class WeakHashMap$WeakBucket; + class WeakHashMap$WeakEntry; class WeakHashMap$WeakEntrySet; namespace jar { @@ -372,7 +387,7 @@ extern "Java" class ZipOutputStream; }; }; - }; + }; }; typedef struct java::lang::Object* jobject; |