diff options
author | Andrew Haley <aph@redhat.com> | 2016-09-30 16:24:48 +0000 |
---|---|---|
committer | Andrew Haley <aph@gcc.gnu.org> | 2016-09-30 16:24:48 +0000 |
commit | 07b78716af6a9d7c9fd1e94d9baf94a52c873947 (patch) | |
tree | 3f22b3241c513ad168c8353805614ae1249410f4 /libjava/testsuite/libjava.lang/PR27908.java | |
parent | eae993948bae8b788c53772bcb9217c063716f93 (diff) | |
download | gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.zip gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.gz gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.bz2 |
Makefile.def: Remove libjava.
2016-09-30 Andrew Haley <aph@redhat.com>
* Makefile.def: Remove libjava.
* Makefile.tpl: Likewise.
* Makefile.in: Regenerate.
* configure.ac: Likewise.
* configure: Likewise.
* gcc/java: Remove.
* libjava: Likewise.
From-SVN: r240662
Diffstat (limited to 'libjava/testsuite/libjava.lang/PR27908.java')
-rw-r--r-- | libjava/testsuite/libjava.lang/PR27908.java | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/libjava/testsuite/libjava.lang/PR27908.java b/libjava/testsuite/libjava.lang/PR27908.java deleted file mode 100644 index addb1d7..0000000 --- a/libjava/testsuite/libjava.lang/PR27908.java +++ /dev/null @@ -1,103 +0,0 @@ -class PR27908 -{ - public static void main (String[] argv) - throws InterruptedException - { - run1 r1 = new run1(); - run2 r2 = new run2(); - run3 r3 = new run3(); - - Thread t1, t2, t3; - - (t1 = new Thread (r1)).start(); - (t2 = new Thread (r2)).start(); - (t3 = new Thread (r3)).start(); - - while (! (r1.isRunning() && r2.isRunning() && r3.isRunning())) - Thread.yield(); - - r1.stop(); - r2.stop(); - r3.stop(); - - Thread.sleep(5000); - - if (t1.isAlive() || t2.isAlive() || t3.isAlive()) - { - System.out.println ("fail"); - System.exit(1); - } - } - - private static class run1 implements Runnable - { - volatile int counter; - volatile boolean running; - - public void run () - { - counter = 0; - running = true; - while (running) - counter++; - } - - void stop () - { - running = false; - } - - public boolean isRunning() - { - return running; - } - } - - private static class run2 implements Runnable - { - volatile int counter; - boolean running; - - public void run () - { - counter = 0; - running = true; - while (running) - counter++; - } - - void stop () - { - running = false; - } - - public boolean isRunning() - { - return running; - } - } - - static class run3 implements Runnable - { - volatile int counter; - private volatile boolean running; - - public void run () - { - counter = 0; - running = true; - while (running) - counter++; - } - - void stop () - { - running = false; - } - - public boolean isRunning() - { - return running; - } - } -} |