Ryan Houdek
c54c568fef
Syscalls: Renamed fstatat64 to fstatat_64
...
Similar to our other syscall conflicts, musl/Alpine Linux has a global
define that is conflicting with our name here
2023-02-05 18:13:45 -08:00
Ryan Houdek
8ba0312d40
Syscalls: Prefix _ to shm syscall names to avoid namespace conflict
...
Termux uses defines for these, so our token pasting fails, but we also
still want to use their define so we can fall down their emulation
library whenever possible.
Prefix an underscore to be able to use both our number definitions and
their defines in the same file.
2022-09-05 02:39:42 -07:00
Ryan Houdek
82319c9deb
Scripts: Updates generate syscall numbers to support renaming
...
Instead of manually renaming the three syscalls each time, let the
script do it automatically.
2022-04-23 11:56:33 -07:00
Ryan Houdek
33be4fa98d
Scripts: Updates syscall definition extractor
...
We were missing one of the definition types which means we missed
definitions
2021-11-22 14:03:28 -08:00
Ryan Houdek
aae1dd4d81
Adds new script to generate syscall enums
...
Lets us define our own enums for syscall mapping.
Necessary to get all the syscall IDs in a sane way
2021-11-15 14:29:49 -08:00