This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: ARM EABI version 5 and bpabi.o
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