[M3devel] gcc/eh/setjmp
Jay
jayk123 at hotmail.com
Mon Jan 21 14:19:41 CET 2008
I've been trying sprinkling these bits around, to no avail.
I realize another larger step is to communicate much try/except/finally information down, in order to use the native support (which still stinks on Windows).
I stupidly plumbed the depths of "CG" to communicate the bits down before seeing what was needed..
- Jay
From: jayk123 at hotmail.comTo: m3devel at elegosoft.comSubject: gcc/eh/setjmpDate: Mon, 21 Jan 2008 10:50:28 +0000
Folks, try adding -Wunreachable-code to your m3back options and tell me if you don't get loads of warnings.for stuff like: TRY return Foo();ELSE return FALSE; I get them on NT386GNU and PPC_DARWIN. Functions with TRY need, in gcc parlance: calls_setjmp and the exception/finally blocks need: has_nonlocal_label and functions with RAISE might need: has_nonlocal_goto Luckily, gcc doesn't seem to act on what it figure out. - Jay
Helping your favorite cause is as easy as instant messaging. You IM, we give. Learn more.
_________________________________________________________________
Climb to the top of the charts! Play the word scramble challenge with star power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080121/2588c788/attachment-0002.html>
More information about the M3devel
mailing list