[M3devel] stack walker vs. gcc 4.5
Tony Hosking
hosking at cs.purdue.edu
Wed Oct 13 16:56:34 CEST 2010
Yes, agreed we should use gcc exception handling support. It should not be that hard to use their stack walker.
On 13 Oct 2010, at 05:48, Jay K wrote:
>
> I'm really really really really really really inclined to ditch using the one stack walker we use: SOLgnu/SOLsun/SPARC32_SOLARIS.
> I have been trying for quite a while to get it to work with the gcc 4.5 backend with no luck.
>
>
> We could/should use the gcc exception handling support, thereby getting stack walking for most/all platforms.
>
>
> Though odds are probably higher of generating C++ source and using exception handling there, and again, getting stack walking.
> (Or C on VMS/NT/OSF1 since they all have exception handling in C; NT/x86 doesn't really do stack walking, but
> an optimized form of our non-stackwalking implementation)
>
>
> - Jay
>
>
More information about the M3devel
mailing list