[gccsdk] C++ exceptions not working with GCCSDK 4.7

Lee Noar leenoar at sky.com
Mon Aug 18 13:31:59 PDT 2014


On 18/08/14 08:44, alan buckley wrote:
>  > On Sat, 16 Aug 2014 14:25:24 +0100 Lee Noar wrote:
>  >
>  > On 15/08/14 14:59, Alan Buckley wrote:
>  > > I seem to be having a problem with programs not catching C++ exceptions
>  > > when compiled with GCCSDK 4.7.
>  >
>  > [snip]
>  >
>  > > Can anyone else confirm this isn’t working?
>  >
>  > I can't reproduce this. I've tried both the cross compiler and the
>  > native compiler running in RPCEmu which I also use to run the result.
>  >
>  > It looks like the same thing that Duncan reported in bug#256 (which I
>  > can't reproduce either).
>  >
>  > Are you running in VirtualRPC by any chance?
>  >
>
> I'm running on RPCEmu (the latest release) with RISC OS 4.02 (from the
> nearly
> free product from ROL) with the Castle 32 bit System installed.

Ok, I can now reproduce this and bug#256. It's seems that they work
fine on RISC OS 5 (which is what I normally test on), but not on RISC
4.02 (which is what I've just tried) or RISC OS 4.39 (which is what
Duncan is using).
Now that I can see what you see, I can start digging.

Lee.





More information about the gcc mailing list