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

Robert Lipe robertl@dgii.com
Sun Jan 4 22:28:00 GMT 1998


> Assuming EH is working fine on x86 linux, I'm trying to figure out why
> EH is not working in my BSD/OS 3.1 box. (i386-pc-bsdi3.1)

EH works pretty well on several x86 targets, including GNU/Linux, 
OpenServer, and Unixware.   

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

> I'm testing egcs-971225, with following very simple test program. make 
> bootstrap done without problem.	

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

I took  your sample program and ran it through whatever version of 
egcs I happened to have laying around.

(robertl) rjlhome:/tmp
$ g++  --version
egcs-2.90.22 971220 (egcs-1.01 beta)
(robertl) rjlhome:/tmp
$ g++ -melf d.C
(robertl) rjlhome:/tmp
$ ./a.out
start
Cought Y
end


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


-- 
Robert Lipe       http://www.dgii.com/people/robertl       robertl@dgii.com



More information about the Gcc mailing list