ARM EABI version 5 and bpabi.o

Ian Lance Taylor iant@google.com
Wed Mar 16 14:45:00 GMT 2011


Sebastian Huber <sebastian.huber@embedded-brains.de> writes:

> Thanks for the hint.  How can an assembler or C function throw an exception?

It can raise a signal, e.g., SIGFPE, and the signal handler can throw.

> Does this mean that only on GNU/Linux we need this unwind stuff?

You only need it if your signal handlers can throw, or call backtrace,
or otherwise try to unwind the stack.

Ian



More information about the Gcc-help mailing list