| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | [sys/linux]: Fix the order of arguments for ptrace cont, singlestep and syscall | flysand7 | 2024-09-18 | 1 | -14/+15 | |
| |/ / | ||||||
| * / | sys/info: more CPU feature detection for RISC-V | laytan | 2024-09-02 | 4 | -0/+117 | |
| |/ | ||||||
| * | Merge pull request #4089 from laytan/riscv64 | gingerBill | 2024-08-22 | 4 | -36/+399 | |
| |\ | | | | | add support for linux_riscv64 and freestanding_riscv64 | |||||
| | * | correct the riscv64 stat structs | Laytan | 2024-08-21 | 1 | -20/+1 | |
| | | | ||||||
| | * | add support for linux_riscv64 and freestanding_riscv64 | Laytan | 2024-08-20 | 4 | -34/+416 | |
| | | | ||||||
| * | | changed signature of clock_getres | Yeongju Kang | 2024-08-21 | 1 | -3/+4 | |
| | | | ||||||
| * | | implement clock_settime, clock_getres and clock_nanosleep | Yeongju Kang | 2024-08-19 | 1 | -3/+29 | |
| |/ | ||||||
| * | Merge pull request #3971 from jasonKercher/os2-process-linux | gingerBill | 2024-08-16 | 2 | -7/+21 | |
| |\ | | | | | os2 process linux implementation | |||||
| | * | os2 linux process_wait rework; add Sig_Child_Code to sys/linux bits | jason | 2024-08-09 | 1 | -0/+14 | |
| | | | ||||||
| | * | Remove returned bool from access and faccessat in sys/linux. | jason | 2024-08-04 | 1 | -7/+7 | |
| | | | | | | | | | Switch to using AT_EMPTY_PATH to execve with file descriptors. | |||||
| * | | Merge pull request #3125 from marcs-feh/master | Laytan | 2024-08-13 | 2 | -1/+27 | |
| |\ \ | |/ |/| | sys/linux: Add binding to ioctl syscall + standard fd constants. | |||||
| | * | Update core/sys/linux/sys.odin | Laytan | 2024-08-13 | 1 | -1/+1 | |
| | | | ||||||
| | * | Merge branch 'odin-lang:master' into master | marcs feh | 2024-02-11 | 2 | -1/+7 | |
| | |\ | ||||||
| | * \ | Merge branch 'odin-lang:master' into master | marcs feh | 2024-02-02 | 2 | -2/+2 | |
| | |\ \ | ||||||
| | * | | | resolve conflict | marcs-feh | 2024-01-26 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Adjust signture + Fix rebase conflict | marcs-feh | 2024-01-26 | 1 | -3/+4 | |
| | | | | | ||||||
| | * | | | sys/linux: Adjust ioctl signature to fit the actual Linux Kernel implementation | marcs-feh | 2024-01-24 | 2 | -2/+2 | |
| | | | | | ||||||
| | * | | | sys/linux: Add binding to ioctl syscall + fd consts | marcs-feh | 2024-01-22 | 2 | -1/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Add binding to ioctl syscall, due to the vast nature of this syscall adding more device specific request values is possible. Also added the stdin, stdout and stderr, to constants.odin | |||||
| * | | | | Remove space in indentation | Damian Tarnawski | 2024-07-23 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Merge pull request #3476 from PucklaJ/syscall-fix | Laytan | 2024-07-22 | 3 | -8/+17 | |
| |\ \ \ \ | | | | | | | | | | | [sys/linux] Fix fork and execve syscalls on arm64 | |||||
| | * | | | | [sys/linux]: Change execveat flags type to Execveat_Flags | PucklaJ | 2024-07-22 | 1 | -1/+1 | |
| | | | | | | ||||||
| | * | | | | Merge branch 'master' into syscall-fix | gingerBill | 2024-07-19 | 6 | -105/+243 | |
| | |\ \ \ \ | ||||||
| | * | | | | | [sys/linux] Directly call syscall in execve on arm64 | PucklaJ | 2024-04-28 | 1 | -1/+2 | |
| | | | | | | | ||||||
| | * | | | | | [sys/linux]: Remove clone syscall and call it directly in fork on arm64 | PucklaJ | 2024-04-28 | 1 | -20/+2 | |
| | | | | | | | ||||||
| | * | | | | | [sys/linux] Change flags parameter of execveat to bit_set | PucklaJ | 2024-04-28 | 4 | -5/+16 | |
| | | | | | | | ||||||
| | * | | | | | [sys/linux]: Fix return statement | PucklaJ | 2024-04-27 | 1 | -1/+1 | |
| | | | | | | | ||||||
| | * | | | | | [sys/linux]: Add clone syscall and use it in fork for arm64 | PucklaJ | 2024-04-24 | 1 | -5/+19 | |
| | | | | | | | ||||||
| | * | | | | | [sys/linux]: Add flags parameter to execveat and fix execve on arm64 | PucklaJ | 2024-04-24 | 2 | -4/+5 | |
| | | | | | | | ||||||
| * | | | | | | Minor clean ups | gingerBill | 2024-07-19 | 2 | -29/+32 | |
| | |/ / / / |/| | | | | ||||||
| * | | | | | [os2]: Split file type from mode bits | flysand7 | 2024-07-18 | 2 | -4/+4 | |
| | | | | | | ||||||
| * | | | | | updated return value of setsid to return Pid | poa | 2024-07-05 | 1 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | Fix loads of indentation issues with mixing spaces and tabs | gingerBill | 2024-06-29 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Update `core` to `-strict-style` | gingerBill | 2024-06-29 | 2 | -13/+7 | |
| | | | | | | ||||||
| * | | | | | Even more style fixes | gingerBill | 2024-06-29 | 1 | -10/+10 | |
| | | | | | | ||||||
| * | | | | | Check for unneeded `transmute` with `-vet-cast` | gingerBill | 2024-06-29 | 1 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | change error strings to an enumerated array in rodata; print_error takes a ↵ | jason | 2024-06-28 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | file argument | |||||
| * | | | | | sys/linux: fix some syscalls and types; add more to Sig_Action and Sig_Info; ↵ | jason | 2024-06-27 | 3 | -76/+182 | |
| | | | | | | | | | | | | | | | | | | | | | Pid int->i32 | |||||
| * | | | | | PR#3655 - small linter issue correction | Erik Isidore | 2024-05-30 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | core:sys/linux - Add support for Unix Domain Socket addresses | Erik Isidore | 2024-05-30 | 2 | -0/+14 | |
| | | | | | | ||||||
| * | | | | | fix a couple of -vet-style failures after ↵ | Laytan | 2024-05-09 | 1 | -15/+15 | |
| | | | | | | | | | | | | | | | | | | | | | f54977336b27c32eab52b77d94e7b1610f4350cf | |||||
| * | | | | | sys/linux: Pass size to epoll_create | Hiroaki Nakamura | 2024-05-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Without this fix, you can see a random size value is passed to epoll_create by using strace. | |||||
| * | | | | | sys/linux: fix open bits | Laytan Laats | 2024-05-05 | 1 | -16/+35 | |
| | | | | | | ||||||
| * | | | | | [sys/linux]: Fix bit numbers for open flags | flysand7 | 2024-05-01 | 1 | -18/+21 | |
| |/ / / / | ||||||
| * | | | | Merge pull request #3434 from flysand7/sys-linux-fixes | gingerBill | 2024-04-15 | 1 | -4/+4 | |
| |\ \ \ \ | | | | | | | | | | | [sys/linux]: Fix syscall calls for open and fstat | |||||
| | * | | | | [sys/linux]: Fix syscall calls for open and fstat | flysand7 | 2024-04-15 | 1 | -4/+4 | |
| | | | | | | ||||||
| * | | | | | [sys/linux]: Fix signature on wait4 syscall | flysand7 | 2024-04-15 | 1 | -2/+2 | |
| |/ / / / | ||||||
| * | | | | Remove dead newline | gingerBill | 2024-04-04 | 1 | -1/+0 | |
| | | | | | ||||||
| * | | | | [sys/linux]: Fix numeric values for socket fd flags | flysand7 | 2024-02-18 | 1 | -2/+2 | |
| | |_|/ |/| | | ||||||
| * | | | spall instrumentation | Laytan Laats | 2024-02-05 | 2 | -1/+7 | |
| | |/ |/| | ||||||
| * | | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 2 | -2/+2 | |
| |/ | ||||||