avanspector
|
fca691a066
|
fix core:thread and a memory leak
in the future probably native non-pthread implementation for haiku will be required
|
2024-02-27 02:38:06 +01:00 |
|
avanspector
|
3ebf5dcc0e
|
fix haiku
|
2024-02-26 07:59:53 +01:00 |
|
avanspector
|
9d4c2ba0d8
|
fix haiku
|
2024-02-26 07:43:10 +01:00 |
|
avanspector
|
66456714e1
|
update pthread
|
2024-02-25 18:45:00 +01:00 |
|
avanspector
|
dc5cf23066
|
add haiku to unix
|
2024-02-25 16:50:04 +01:00 |
|
Laytan Laats
|
7fe86ed565
|
miniaudio: fix wrong sizes for ma_device
|
2024-02-14 21:00:26 +01:00 |
|
gingerBill
|
9a16bc5fc5
|
Remove core:os dependency for base:runtime
|
2024-01-28 22:40:46 +00:00 |
|
gingerBill
|
3e7e779abf
|
Replace core:* to base:* where appropriate
|
2024-01-28 22:18:51 +00:00 |
|
gingerBill
|
2cc22d118d
|
Require parentheses for #align(N)
|
2023-08-15 14:55:02 +01:00 |
|
Rickard Andersson
|
37469dc9c2
|
fix(poll): make interface more odinary
We take `fds` as a normal slice and get the length from it instead of
bothering with a second parameter.
|
2023-06-15 16:10:00 +03:00 |
|
Rickard Andersson
|
dce57627c9
|
fix: remove redefinition of timespec
They are in the same package, so it's accessible anyway.
|
2023-06-15 08:54:42 +03:00 |
|
Rickard Andersson
|
0036509f74
|
cleanup(os_linux/poll): use tabs everywhere
:(
|
2023-06-14 23:51:33 +03:00 |
|
Rickard Andersson
|
003c470a4d
|
fix(os_linux): make when for arm64 check correct order
Also remove `sys_select` since we aren't using it anyway
|
2023-06-14 23:38:00 +03:00 |
|
Rickard Andersson
|
d6540d9077
|
fix(os_linux): call ppoll instead on arm64
|
2023-06-14 23:26:43 +03:00 |
|
Rickard Andersson
|
4f2b9835f5
|
feat(unix): add poll
|
2023-06-14 22:13:36 +03:00 |
|
Sokus
|
1ecab2fcbc
|
Add set_blocking for network sockets
|
2023-03-08 13:30:12 +01:00 |
|
Colin Davidson
|
caf9716bf1
|
more cleanup ripple
|
2023-03-01 08:21:53 -08:00 |
|
Colin Davidson
|
d569daae33
|
more manual type carryover
|
2023-03-01 08:17:41 -08:00 |
|
Colin Davidson
|
28f7f57247
|
manually start merging core_net
|
2023-03-01 07:58:30 -08:00 |
|
Colin Davidson
|
edd78ae129
|
cleanup of os/linux
|
2023-02-28 01:17:43 -08:00 |
|
Colin Davidson
|
9c9300ed58
|
derp. raw-syscalls
|
2023-02-19 20:44:00 -08:00 |
|
Colin Davidson
|
051c9cb564
|
begin adding tsc frequency getters
|
2023-02-19 20:08:11 -08:00 |
|
Jeroen van Rijn
|
a70ea6579d
|
Silence -vet.
|
2022-09-05 18:55:33 +02:00 |
|
Jeroen van Rijn
|
426f02906b
|
[sys/info] Add OpenBSD detection support.
|
2022-09-04 20:37:38 +02:00 |
|
Jeroen van Rijn
|
3f3f4fafff
|
[sys/info] Move FreeBSD sysctl to sys/unix.
|
2022-09-03 16:53:03 +02:00 |
|
Jeroen van Rijn
|
4eafb0ce7f
|
[sys/info] Move macOS sysctl to sys/unix.
|
2022-09-03 16:30:31 +02:00 |
|
Jeroen van Rijn
|
0171c276f0
|
[sys/info] Support FreeBSD 13
|
2022-09-03 02:33:36 +02:00 |
|
gingerBill
|
cb9e16f4df
|
Correct syscalls for linux_i386
|
2022-08-24 12:37:56 +01:00 |
|
gingerBill
|
2908923db9
|
Fix #1972
|
2022-08-24 12:18:42 +01:00 |
|
jason
|
fff23e2bbb
|
merge from upstream and convert to ^File types
|
2022-05-16 13:49:57 -04:00 |
|
gingerBill
|
33895b6d92
|
Convert all uses of *_from_slice to *_from_bytes where appropriate
|
2022-05-16 01:43:43 +01:00 |
|
gingerBill
|
2dd181e663
|
Remove duplication
|
2022-05-12 15:48:27 +01:00 |
|
gingerBill
|
f002857edc
|
Clean up core:time to be consistent across all platforms
|
2022-05-12 15:47:24 +01:00 |
|
Jeroen van Rijn
|
8fb718245a
|
Implement pthread_cancel.
|
2022-05-11 15:52:04 +02:00 |
|
gingerBill
|
be8de4a1ff
|
Update arch enum
|
2022-05-01 23:52:55 +01:00 |
|
CiD-
|
5bc8164274
|
add mremap + flags
|
2022-04-26 17:11:30 -04:00 |
|
CiD-
|
1a2c36e482
|
whoops
|
2022-04-08 13:52:36 -04:00 |
|
CiD-
|
9ae566adcc
|
commit before fetching upstream/master
|
2022-04-08 13:45:19 -04:00 |
|
CiD-
|
88de3a1c06
|
add _chtimes
|
2022-04-01 22:41:35 -04:00 |
|
CiD-
|
b21e7e4518
|
rewrite mkdir_all
|
2022-03-14 15:44:34 -04:00 |
|
CiD-
|
1f4e5e919f
|
merge upstream/master
|
2022-03-14 13:36:22 -04:00 |
|
CiD-
|
c293e88f2e
|
commit to merge upstream/master
|
2022-03-14 13:34:06 -04:00 |
|
gingerBill
|
633157f4f8
|
Merge pull request #1613 from semarie/linux_arm64
fix Linux arm64 support
|
2022-03-14 11:37:45 +00:00 |
|
Sébastien Marie
|
ca67cf032c
|
freebsd_amd64 support
|
2022-03-13 11:42:42 +00:00 |
|
Sébastien Marie
|
8982ae34e3
|
fix linux_arm64
- SYS_fork doesn't exist, uses SYS_clone
- properly cast AT_FDCWD to uintptr
|
2022-03-12 09:19:52 +00:00 |
|
Jason Kercher
|
b91c0ec715
|
Merge remote-tracking branch 'upstream/master' into os2_linux
|
2022-03-10 09:34:48 -05:00 |
|
jasonkercher
|
1f19610fd6
|
added _remove_all
|
2022-03-07 17:16:03 -05:00 |
|
jasonkercher
|
658a605c75
|
compiles
|
2022-03-04 17:11:53 -05:00 |
|
CiD-
|
e51bb4ef12
|
os2 linux begin
|
2022-03-03 10:16:36 -05:00 |
|
Sébastien Marie
|
5676c9e7eb
|
initial OpenBSD support
|
2022-02-25 08:49:25 +00:00 |
|