aliyun/plugsched

SYSCALL_DEFINE0 can not be recognized as interface, outsider or insider.

Opened this issue · 0 comments

All syscalls should be the interface functions, but those defined by SYSCALL_DEFINE0 are not, for example sched_yield.
The sched_yield is neither an interface function nor an insider or outsider. If a syscall does not have any arguments, its function name __x86_sys_xxxx is the alias of __do_sys_xxxx, and gcc-python-plugin can not recognize and deal with it well.