10818 rt_sigaction(SIGINT,0x407ff89c,0x00000008) = -1 errno=14 (Bad address) 10818 rt_sigaction(SIGINT,0x407ff89c,0x00000008) = -1 errno=14 (Bad address) 10818 write(1,0x1003c008,66)FAIL: 001signal.c:42: Gen(Signal): The previous signal is correct = 66 10818 write(2,0x407ff468,35)FAIL: 001signal.c:42: Gen(Signal): = 35 10818 write(2,0x100362eb,30)The previous signal is correct = 30 10818 write(2,0x10038283,1) = 1 10818 getpid() = 10818 10818 kill(10818,SIGINT)make[1]: *** [check] Error 1 make[1]: Leaving directory `/home/rich/ellcc/test/obj/microblaze/linux/libs/gen' make: *** [gen.check] Error 2 [~/ellcc/test/obj/microblaze/linux/libs] main%
Fixed with the import of musl.
These bugs are obsolete with the new build and deployment process.