summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-11-03 01:30:28 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-11-03 01:30:28 +0000
commit91f3ecbb9a92da3bf2e142d42c3b6003c05945f9 (patch)
tree23fd7cd9326a326050006fae6d42660d4db57399 /libjava
parent9a31008ed732054001a9f6c00d310e48598bf8ad (diff)
downloadppe42-gcc-91f3ecbb9a92da3bf2e142d42c3b6003c05945f9.tar.gz
ppe42-gcc-91f3ecbb9a92da3bf2e142d42c3b6003c05945f9.zip
* libjava.lang/initexc.java (fail): Static initializers must be
able to complete normally. From Eric Blake. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58765 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r--libjava/testsuite/ChangeLog3
-rw-r--r--libjava/testsuite/libjava.lang/initexc.java4
2 files changed, 6 insertions, 1 deletions
diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog
index 64f59c58a20..fc5627b34f4 100644
--- a/libjava/testsuite/ChangeLog
+++ b/libjava/testsuite/ChangeLog
@@ -1,5 +1,8 @@
2002-11-02 Tom Tromey <tromey@redhat.com>
+ * libjava.lang/initexc.java (fail): Static initializers must be
+ able to complete normally. From Eric Blake.
+
* libjava.lang/initexc.java: New file.
* libjava.lang/initexc.out: New file.
diff --git a/libjava/testsuite/libjava.lang/initexc.java b/libjava/testsuite/libjava.lang/initexc.java
index 968009e45e1..eda24ab033f 100644
--- a/libjava/testsuite/libjava.lang/initexc.java
+++ b/libjava/testsuite/libjava.lang/initexc.java
@@ -4,7 +4,9 @@ public class initexc
{
static
{
- throw new NullPointerException("nope");
+ // Static initializers must be able to complete normally.
+ if (true)
+ throw new NullPointerException("nope");
}
public static int val ()
OpenPOWER on IntegriCloud