This is the mail archive of the java-discuss@sourceware.cygnus.com mailing list for the GCJ project. See the GCJ home page for more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hi, I have compiled egcs and libgcj sources of snapshot(1999-04-05). and installed on Solalis. Then I have compiled simple java thread program like below. and run it. then, I get a core dump. What's wrong? ------------------- execution result 65 trds500% make gcj -c -o Main.o Main.java gcj --main=Main -o main Main.o -lgcj -lgcjgc 66 trds500% ./main : Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Green Thread Bus error (core dumped) 64 trds500% ------------------- Test program public class Main { public static void main(String[] a) { new Green().start(); new Red().start(); new Yellow().start(); } } class Green extends Thread { public void run() { do { System.out.println("Green Thread"); yield(); } while (true); } } class Red extends Thread { public void run() { do { System.out.println("Red Thread"); yield(); } while (true); } } class Yellow extends Thread { public void run() { do { System.out.println("Yellow Thread"); yield(); } while (true); } } ------ Maekawa