x86 EH on BSD/OS with snapshot gas not working..

Shigeya Suzuki shigeya@foretune.co.jp
Sun Jan 4 22:44:00 GMT 1998


>>>>> "robertl" == Robert Lipe <robertl@dgii.com> writes:

robertl> Do you get any hints what isn't working?   Error messages, warnings,
robertl> or a description of the erroneous behaviour would be helpful.

Forget to show you stack trace; it just can't find correct error
handler, thus calling terminate to kill itself.

pooh 285% gdb a.out a.out.core 
Core was generated by `a.out'.
Program terminated with signal 6, Abort trap.
#0  0x122e5 in kill ()
(gdb) bt
#0  0x122e5 in kill ()
#1  0xf770 in abort ()
#2  0xaf38 in __terminate ()
#3  0xaf42 in __terminate ()
#4  0xb421 in __throw ()
#5  0x118 in main ()
(gdb) q


robertl> Did the compiler you built pass the provided EGCS testsuite?   This
robertl> will help us better understand if it's something unique to BSD/OS or
robertl> your environment or whatever.

I've ran test while ago, but not with this compiler with latest
testsuite. I'm running the test now.

robertl> So, your example does do what I'd expect it to do under
robertl> OpenServer, but we don't know if it does what it did for you,
robertl> since you really didn't say.

Right.  In my case, it dumps core as above stack trace shows. It looks
working in your environment..

I'll send test result when it finish.

shigeya



More information about the Gcc mailing list