我有一个带有自定义系统调用的Linux内核.在C中,我可以使用标准C库syscall()通过其编号调用系统调用.如何在Go中调用此新系统调用?
在C中,在Linux上,还有一些宏可以发出所需的内联汇编以直接进行系统调用.
我不想讨厌syscall_linux.go.
我在Go中看到,syscall_linux.go由perl脚本(mysyscall.pl)处理以生成程序集.这也是相当复杂的,并且黑客它生成一个新的存根也似乎不必要地凌乱.
| 归档时间: |
|
| 查看次数: |
2527 次 |
| 最近记录: |