summaryrefslogtreecommitdiffstats
path: root/gcc/java/java-except.h
diff options
context:
space:
mode:
authormark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>2005-02-12 13:51:11 +0000
committermark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>2005-02-12 13:51:11 +0000
commitdccb958c636e1a082b8b910c422a851df75b83ba (patch)
treed1a4c371ccfdcb609926e0a4c67a184227910bb5 /gcc/java/java-except.h
parent6b7c3f60205a9024b68a91c953d36a4d93d953ec (diff)
downloadppe42-gcc-dccb958c636e1a082b8b910c422a851df75b83ba.tar.gz
ppe42-gcc-dccb958c636e1a082b8b910c422a851df75b83ba.zip
Fixes bug libgcj/8170
* java/lang/ClassLoader.java (loadClass): Don't rewrap ClassNotFoundException. * gnu/java/lang/MainThread.java (run): Chain NoClassDefFoundError. * gnu/gcj/runtime/NameFinder.java (remove_interpreter): Removed. (remove_internal): New field superceding remove_interpreter. (sanitizeStack): Remove all no-package classes starting with "_Jv_". Remove no-class methods starting with "_Jv_". And Replace null class or method names with the empty string. Stop at either the MainThread or a real Thread run() method. (newElement): Made static. * java/net/URLClassLoader.java (findClass): Throw ClassNotFoundExceptions including urls, plus parent using toString(). (thisString): New field. (toString): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94935 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java/java-except.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud