Compiling the following code
struct
{
int i;
} s;
static inline void g(void)
{
struct s b;
}
with sdcc 3.2.1 #8246 using
sdcc test.c --std-c99
results in
test.c:8: error 66: Caught signal 11: SIGSEGV
on my Debian GNU/Linux system. This problem does not occur when compiling for ports (tried z80, hc08 and ds390).
Philipp
Fixed in revision #8287