]> gcc.gnu.org Git - gcc.git/commitdiff
*** empty log message ***
authorAnthony Green <green@cygnus.com>
Sun, 16 Jan 2000 21:01:25 +0000 (21:01 +0000)
committerAnthony Green <green@gcc.gnu.org>
Sun, 16 Jan 2000 21:01:25 +0000 (21:01 +0000)
From-SVN: r31448

libjava/testsuite/ChangeLog
libjava/testsuite/libjava.lang/pr100.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/pr100.xpo [new file with mode: 0644]
libjava/testsuite/libjava.lang/pr133.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/pr133.out [new file with mode: 0644]

index 96ba6282a317f4d5cfcea04dd1d35069cb67eec7..54bbb90f1010a23cae7143d4a585801e079cd16a 100644 (file)
@@ -1,3 +1,20 @@
+2000-01-16  Anthony Green  <green@cygnus.com>
+
+       * libjava.lang/pr133.out: New file.
+       * libjava.lang/pr133.java: New file.
+
+       * libjava.lang/pr100.xpo: New file.
+       * libjava.lang/pr100.java: New file.
+
+2000-01-16  Anthony Green  <green@cygnus.com>
+
+       * libjava.lang/pr93.xpo: New file.
+       * libjava.lang/pr93.java: New file.
+
+2000-01-16  Anthony Green  <green@cygnus.com>
+
+       * libjava.lang/lang.exp: Handle regexp matches correctly.
+
 2000-01-16  Anthony Green  <green@cygnus.com>
 
        * libjava.lang/pr83.out: New file.
diff --git a/libjava/testsuite/libjava.lang/pr100.java b/libjava/testsuite/libjava.lang/pr100.java
new file mode 100644 (file)
index 0000000..a9f3685
--- /dev/null
@@ -0,0 +1,13 @@
+// PR 100
+
+// Second call to hashcode causes SEGV when dynamically linking.
+
+public class pr100
+{
+    public static void main(String[] args) {
+       pr100 ht = new pr100();
+       
+       System.err.println(ht.hashCode());
+       System.err.println(ht.getClass().hashCode());
+    }
+}
diff --git a/libjava/testsuite/libjava.lang/pr100.xpo b/libjava/testsuite/libjava.lang/pr100.xpo
new file mode 100644 (file)
index 0000000..d87ea2e
--- /dev/null
@@ -0,0 +1,2 @@
+[0-9]+
+[0-9]+
diff --git a/libjava/testsuite/libjava.lang/pr133.java b/libjava/testsuite/libjava.lang/pr133.java
new file mode 100644 (file)
index 0000000..42009f4
--- /dev/null
@@ -0,0 +1,34 @@
+// PR 133
+
+// System.exit(0) appears to hang the program.
+
+public class pr133 {
+    public static void main(String argv[])
+    {
+        String name;
+
+        if (argv.length == 0) {
+            name = "Rocket J. Squirrel";
+        } else {
+            name = argv[0];
+        }
+
+        new pr133(name).identifySelf();
+        System.out.println("goodbye");
+
+        System.exit(0);
+    }
+
+    public pr133 (String name)
+    {
+        v_name = name;
+    }
+    
+    public void identifySelf()
+    {
+        System.out.println("This is a pr133 instance named " + v_name);
+        System.out.println("Leaving identifySelf()...");
+    }
+
+    private String v_name;
+}
diff --git a/libjava/testsuite/libjava.lang/pr133.out b/libjava/testsuite/libjava.lang/pr133.out
new file mode 100644 (file)
index 0000000..52098d8
--- /dev/null
@@ -0,0 +1,3 @@
+This is a pr133 instance named Rocket J. Squirrel
+Leaving identifySelf()...
+goodbye
This page took 0.067547 seconds and 5 git commands to generate.