Bug 10

Summary: A signal handler does not return properly on arm.
Product: ELLCC Reporter: Richard Pennington <rich>
Component: libeccAssignee: Richard Pennington <rich>
Status: RESOLVED INVALID    
Severity: normal    
Priority: ---    
Version: unspecified   
Hardware: PC   
OS: Linux   
Bug Depends on:    
Bug Blocks: 36    

Description Richard Pennington 2012-01-04 06:09:57 CST
10708 rt_sigaction(SIGINT,0x407ff750,0x407ff6c0) = 0
10708 write(1,0x44008,66)PASS: 001signal.c:42: Gen(Signal): The previous signal is correct
 = 66
10708 getpid() = 10708
10708 kill(10708,SIGINT) = 0
10708 rt_sigreturn(2,1,264752,227796,2,0)qemu: uncaught target signal 11 (Segmentation fault) - core dumped
/bin/sh: line 1: 10708 Segmentation fault      (core dumped) /home/rich/ellcc/bin/qemu-arm gen
make[1]: *** [check] Error 1
make[1]: Leaving directory `/home/rich/ellcc/test/obj/arm/linux/libs/gen'
make: *** [gen.check] Error 2
[~/ellcc/test/obj/arm/linux/libs] main%
Comment 1 Richard Pennington 2012-07-03 14:31:00 CDT
Fixed with the import of musl.
Comment 2 Richard Pennington 2017-07-29 10:39:11 CDT
These bugs are obsolete with the new build and deployment process.
Comment 3 Richard Pennington 2017-07-29 10:42:15 CDT
These bugs are obsolete with the new build and deployment process.