avanspector
1d79521e81
fix sys/haiku
2024-02-26 06:18:33 +01:00
avanspector
8c621453ae
update sys/haiku
2024-02-26 06:13:54 +01:00
avanspector
f0a89f8d5d
add sys/haiku
2024-02-26 04:41:30 +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
Ali Salehi
8aab0f9e34
Add distinct and remove unnecessary link_names
2024-02-19 15:55:57 +01:00
Ali Salehi
d380e43166
Add xinput bindings to core:sys/windows
2024-02-18 21:28:30 +01:00
flysand7
cc185d98b4
[sys/linux]: Fix numeric values for socket fd flags
2024-02-18 23:04:41 +11:00
Laytan Laats
7fe86ed565
miniaudio: fix wrong sizes for ma_device
2024-02-14 21:00:26 +01:00
Laytan Laats
0d413b8136
implement part of core foundation framework bindings for err message
2024-02-13 17:34:40 +01:00
Laytan Laats
91cf0826c1
use Security.framework with SecRandomCopyBytes for rand_bytes on darwin
2024-02-13 17:34:40 +01:00
marcs feh
9c6574e053
Merge branch 'odin-lang:master' into master
2024-02-11 23:55:39 +00:00
Lucas Perlind
8777fa1c04
Add more window procedures
2024-02-09 14:04:16 +11:00
Laytan
95808fd2e7
remove unneeded no instrumentation comment, are all foreign procs anyway
2024-02-05 18:54:37 +01:00
Laytan Laats
ca6300c860
spall instrumentation
2024-02-05 16:54:22 +01:00
marcs feh
fc113315f6
Merge branch 'odin-lang:master' into master
2024-02-02 21:56:40 -03: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
marcs-feh
d931bfcf83
resolve conflict
2024-01-26 16:23:16 -03:00
marcs-feh
b58627490b
Adjust signture + Fix rebase conflict
2024-01-26 12:10:15 -03:00
flysand7
03736d8bcb
sys/windows: Make INVALID_FILE_ATTRIBUTES a u32 constant
2024-01-25 20:52:39 +11:00
marcs-feh
84123cc879
sys/linux: Adjust ioctl signature to fit the actual Linux Kernel implementation
2024-01-24 13:40:50 -03:00
marcs-feh
7b1f58a06a
sys/linux: Add binding to ioctl syscall + fd consts
...
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
2024-01-22 16:09:44 -03:00
gingerBill
b8bfc715bf
Merge pull request #3109 from flysand7/sys-linux-tiny-fix
...
[sys/linux]: Remove +build comments in files with documentation
2024-01-18 15:59:50 +00:00
flysand7
34791707fd
[sys/linux]: Remove +build comments in files with documentation
2024-01-18 09:16:40 +11:00
gingerBill
90ac400ec5
stdcall -> system
2024-01-17 17:25:23 +00:00
gingerBill
75c659fa41
Change stdcall -> system
2024-01-17 17:04:54 +00:00
gingerBill
12e53f2336
Fix imports to be case sensitive correct
2024-01-17 16:26:18 +00:00
gingerBill
7b89174a26
Remove //+build windows tag
2024-01-17 15:57:37 +00:00
Jon Lipstate
880a18f124
fix shift direction
2024-01-12 22:28:38 -08:00
Jeroen van Rijn
2990747cf8
Reindent and align and f ix Ventura kernel+version swap.
2024-01-10 18:26:14 +01:00
Platin21
62c30795e6
Fixed indentation
2024-01-10 17:27:31 +01:00
Platin21
120ef168bf
Added macOS versions for a lot of revisions
2024-01-10 16:42:25 +01:00
gingerBill
0b83e3dae5
Enforce naming the parameters with builtin.quaternion to reduce confusion
2024-01-05 14:29:14 +00:00
gingerBill
87c835268a
Merge pull request #2917 from flysand7/sys-linux-additions
...
[sys/linux]: Fixes and additions
2024-01-02 14:23:40 +00:00
Igor Dreher
120b1101fb
[core:sys/windows] add System Error Codes enum
...
Copied error values from https://learn.microsoft.com/en-us/windows/win32/debug/system-error-codes--0-499-
and subsequent pages to an enum
2023-12-29 11:06:50 -03:00
Lucas Perlind
12b8f91249
Format hidpi.odin
2023-12-14 10:29:50 +11:00
Lucas Perlind
e410908ce8
Add Hidpi to Windows
2023-12-12 12:14:18 +11:00
flysand7
5665ae02bc
type error
2023-12-06 00:33:09 +11:00
flysand7
92d3a681cd
Merge branch 'master' into sys-linux-additions
2023-12-06 00:23:41 +11:00
flysand7
cb66ed52ce
[sys/linux]: Fix epoll_wait on arm64
2023-12-06 00:09:10 +11:00
Jeroen van Rijn
0df1645422
Merge pull request #2942 from flga/master
...
core:sys/linux: make Perf_Read_Format a bitset
2023-11-24 13:53:14 +01:00
Jeroen van Rijn
dab72d5615
Merge pull request #2952 from Pingar5/master
...
Add various missing windows procedures
2023-11-24 13:23:47 +01:00
flysand7
03282c1234
[sys/linux]: Add epoll syscalls
2023-11-24 09:39:36 +11:00
Jeroen van Rijn
f6308ab5b9
Merge pull request #2899 from jakubtomsu/more-sys-windows
...
More `core:sys/windows` bindings (primarily MiniDump and SHGetKnownFolderPath)
2023-11-23 16:26:29 +01:00
Brennen Shaughnessy
6749639eb1
Add various missing windows procedures
2023-11-22 09:29:56 -05:00
reavencode
e2e18324ed
Add DwmGetWindowAttribute to core/sys/windows
2023-11-21 22:44:46 +01:00
skytrias
f97ccca514
added ToUnicode to win32
2023-11-21 21:01:05 +01:00
flga
5a8da5dcdb
core:sys/linux: rename Perf_Read_Format_Flags
2023-11-10 19:41:01 +00:00
flga
6de2b7700f
core:sys/linux: make Perf_Read_Format a bitset
2023-11-10 12:58:53 +00:00