Jinlongdragon16888.blog.chinaunix.net
dragonerer
全部博文(516)
2014年(4)
2013年(160)
2012年(352)
xingjire
30884211
willinux
dixuecan
chenxibi
RHUB网络
jaychang
最大行业
n73man00
cynthia
丸喵喵
浪花小雨
Bsolar
incle
a9614393
canghaim
qudongdo
stuyou
分类:
2012-11-06 14:54:27
原文地址:strace工具移植到ARM(davinci)平台 作者:zhiqiang0071
--- strace-4.5.16-orig/syscall.c 2005-06-08 21:45:28.000000000 +0100 +++ strace-4.5.16/syscall.c 2005-10-25 19:26:39.000000000 +0100 @@ -1045,6 +1045,15 @@ struct tcb *tcp; /* * Note: we only deal with only 32-bit CPUs here. */ + + if (!(tcp->flags & TCB_INSYSCALL) && + (tcp->flags & TCB_WAITEXECVE)) { + /* caught a fake syscall from the execve's exit */ + tcp->flags &= ~TCB_WAITEXECVE; + return 0; + } + + if (regs.ARM_cpsr & 0x20) { /* * Get the Thumb-mode system call number
上一篇:达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之clock.c浅析
下一篇:达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之gpio.c浅析
登录 注册