26 Commits

Author SHA1 Message Date
9163857e83 Add generic strlen implementation 2025-05-02 20:47:16 -04:00
d47709b03c Move generic start code and memset into arch/generic.h 2025-05-02 11:36:05 -04:00
ab5dd8d9fb Add support for clock syscalls 2025-04-30 12:52:49 -04:00
74cfa5f949 Add socket support for mips 2025-04-29 18:53:48 -04:00
37bf95704e Add size_t ssize_t and socklen_t 2025-04-29 15:36:43 -04:00
42268b6cc2 Fix aarch64 socket syscalls not setting memory as clobbered 2025-04-29 15:02:38 -04:00
f98b95ac4a Add socket support for aarch64 2025-04-29 13:19:40 -04:00
b890d54c8f Add socket and IPv4 support for x86_64 2025-04-29 01:36:20 -04:00
adfdaa27f7 Add support for fflush and close syscalls 2025-04-27 02:48:55 -04:00
f07d793e6c Clean up mips openat 2025-04-27 02:42:49 -04:00
eda1bbca23 Fix openat mode argument on x86_64 2025-04-27 01:52:39 -04:00
0caa6320b1 Add openat support for AARCH64 2025-04-26 11:10:39 -04:00
47d317b977 Add support for openat on mips 2025-04-25 19:43:55 -04:00
f5722b2c09 Fix mips read syscall number 2025-04-25 19:16:52 -04:00
bd9a3d3b99 Add support for openat on x86_64 2025-04-14 20:59:04 -04:00
c8875d39f2 Add memory to clobber list for read syscalls 2025-04-14 20:57:23 -04:00
Lucas Schumacher
6a51f8851b Add read support for mips 2025-04-14 18:01:31 -04:00
Lucas Schumacher
8a01908b1c Fit mips write return value 2025-04-14 17:53:51 -04:00
a8594606c3 Remove reliance on system stdint.h header 2025-04-14 17:47:58 -04:00
6902b49be2 Add read support for AArch64 2025-04-14 14:09:14 -04:00
c2d03d048a Fix AArch64 write return value 2025-04-14 14:01:25 -04:00
101c95d45f Fix invalid-noreturn error 2025-04-14 13:18:49 -04:00
d64176ea7e Add read support for x86_64 2025-04-14 13:03:04 -04:00
415dfd9fa4 Fix mips build 2025-04-13 22:47:47 -04:00
eadc256d3f Fix aarch64 build 2025-04-13 22:41:00 -04:00
0425a92b79 Start to rearrange archetecture specific code 2025-04-13 21:52:14 -04:00