On 2018-08-16, Mark <
i...@dontgetlotsofspamanymore.net> wrote:
> We have started getting the following compilation error on code that
> has compiled OK for ages. What does it mean?
>
> >> Signal 10:
> while processing<unknown-filename> at line 0.
> gmake: *** [condtion.o] Error 1
>
> The compiler command line looks reasonable.
Signal 10 is SIGBUS:
$ grep '\<10\>' /usr/include/sys/iso/signal_iso.h
#define SIGBUS 10 /* bus error */
This signal occur when an invalid address has been used --
in particular if alignment requirements are not met.
Andreas.