You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This module appears to be Linux specific. It declares
extern{pubfnsyscall(num:Syscall, ...) -> c_int;}
for all architectures, with Syscall being architecture dependent alias that is c_long on all listed architectures.
On Linux, [syscall(2)][syscall] should return a long, so this declaration is incorrect. We should switch to using definitions from libc and tidy up or remove this module.
This came up in a comment from @pnkfelix on #339.
This module appears to be Linux specific. It declares
for all architectures, with
Syscall
being architecture dependent alias that isc_long
on all listed architectures.On Linux, [
syscall(2)
][syscall] should return along
, so this declaration is incorrect. We should switch to using definitions fromlibc
and tidy up or remove this module.Related: #264
The text was updated successfully, but these errors were encountered: