flga
|
6de2b7700f
|
core:sys/linux: make Perf_Read_Format a bitset
|
2023-11-10 12:58:53 +00:00 |
|
flysand7
|
4e145cf69c
|
[sys/linux]: Fix time(2) syscall not taking a pointer on ARM64
|
2023-11-10 08:32:49 +11:00 |
|
flysand7
|
341087a82b
|
[sys/linux]: Fix creat(2) syscall not returning file descriptor
|
2023-11-10 08:31:52 +11:00 |
|
flysand7
|
851fd1f8d1
|
Fix missing return statement
|
2023-11-10 08:30:38 +11:00 |
|
flysand7
|
ce43b04688
|
time on arm64
|
2023-11-10 05:33:25 +11:00 |
|
flysand7
|
ff1ab74b3c
|
[sys/linux]: Fix missing return; Remove TODO for select()
|
2023-11-10 05:24:24 +11:00 |
|
flysand7
|
aed67ba665
|
[sys/linux]: Fix arch-specific issues
|
2023-11-10 05:14:42 +11:00 |
|
Jeroen van Rijn
|
761a079789
|
Fix net.split_url
Resolves issue #2924
|
2023-11-09 16:56:54 +01:00 |
|
Laytan
|
fc6edf65d7
|
fix linux.accept, addrlen should be a pointer to the length instead of the length itself
|
2023-11-09 14:17:22 +01:00 |
|
flysand7
|
548ab2e1b6
|
[sys/linux]: utimensat takes array of two
|
2023-11-08 11:07:50 +11:00 |
|
flysand7
|
13a3c0e57c
|
[sys/linux]: Fix syscalls: lseek, preadv, pwritev; Make read*/write* syscalls take byte slice instead of generic slice
|
2023-11-08 11:01:28 +11:00 |
|
flga
|
4266a7c166
|
sys/linux: munmap was not using the correct syscall
|
2023-11-07 23:19:14 +00:00 |
|
Laytan Laats
|
e2cecafa66
|
allow integer verbs in fmt_bit_set
|
2023-11-07 21:09:42 +01:00 |
|
Divan Burger
|
c20839c461
|
Fix use of unitialized socket in socket_linux.odin#_dial_tcp_from_endpoint
|
2023-11-06 23:19:12 +02:00 |
|
Jeroen van Rijn
|
4cb0edc90b
|
Work around LLVM idiocy.
|
2023-11-04 22:42:32 +01:00 |
|
Jeroen van Rijn
|
6201280468
|
Add math.pow2_f{16,32,64}, fast floating point 2^x where x is an integer.
|
2023-11-04 22:14:44 +01:00 |
|
flysand7
|
4a4aca6829
|
[math]: Fix the doc comments on F64_* constants
|
2023-11-04 20:30:14 +11:00 |
|
flysand7
|
f26ed39e86
|
[sys/linux]: Fix compilation errors and -strict-style errors
|
2023-11-04 13:57:28 +11:00 |
|
flysand7
|
574d2baf09
|
[sys/linux]: Documentation improvements
|
2023-11-04 13:35:13 +11:00 |
|
flysand7
|
1e622979f8
|
[sys/linux]: Add more syscalls
|
2023-11-04 12:46:45 +11:00 |
|
jakubtomsu
|
1f969fdc75
|
Fix tabs
|
2023-11-03 15:06:46 +01:00 |
|
gingerBill
|
e206d6ba35
|
Add allocator parameter to fmt's aprint and aprintln
|
2023-11-03 13:26:33 +00:00 |
|
flysand7
|
7faa146004
|
WIP
|
2023-11-03 00:56:20 +11:00 |
|
gingerBill
|
ef5eb4b612
|
A docs.odin explaining what are the required entities in core:runtime by the compiler
|
2023-11-01 13:59:39 +00:00 |
|
Karl Zylinski
|
75cb2c68cc
|
Cleanup of json.clone_value
|
2023-11-01 00:57:27 +01:00 |
|
Karl Zylinski
|
942e91f94c
|
Added temp allocator guard to json.marshal, in case we temp alloc when sorting map kesy
|
2023-11-01 00:46:01 +01:00 |
|
Karl Zylinski
|
d8f06ed557
|
Reversed order of sort_maps_by_key check in marshal.odin to make PR comparison clearer.
|
2023-11-01 00:37:27 +01:00 |
|
Karl Zylinski
|
a73ff00b02
|
Indentation fix.
|
2023-11-01 00:33:59 +01:00 |
|
Karl Zylinski
|
a58a08c0c3
|
JSON: Option to sort marshaled maps before outputting. Also added a json.clone_value proc
|
2023-11-01 00:23:17 +01:00 |
|
flysand7
|
2c9ef2e1bc
|
sys/linux: Fix EFAULT on recvfrom
|
2023-11-01 10:06:30 +11:00 |
|
jakubtomsu
|
5c533e477d
|
Fix indentation and style
|
2023-10-31 16:32:53 +01:00 |
|
gingerBill
|
052633b73c
|
Merge pull request #2876 from flysand7/new-sys-unix
sys/unix implementation
|
2023-10-31 12:43:28 +00:00 |
|
gingerBill
|
eb261f5b28
|
Merge branch 'master' into new-sys-unix
|
2023-10-31 12:16:25 +00:00 |
|
Karl Zylinski
|
d2ac3c2228
|
Make slice.clone and slice.clone_to_dynamic take a loc parameter
|
2023-10-30 21:19:21 +01:00 |
|
Jesse Stiller
|
3bd1918c5e
|
Fixed typo "fot" and clarified slashpath.ext
|
2023-10-30 11:57:44 +10:00 |
|
jakubtomsu
|
21247721b4
|
Add WaitFor* Ex variants
|
2023-10-28 20:39:46 +02:00 |
|
jakubtomsu
|
4436d24440
|
Merge branch 'odin-lang:master' into more-sys-windows
|
2023-10-27 19:13:04 +02:00 |
|
jakubtomsu
|
7a16618ec6
|
SHGetKnownFolderPath etc.
|
2023-10-27 19:12:49 +02:00 |
|
jakubtomsu
|
2b2abc6b9f
|
Dbghelp
|
2023-10-27 19:12:25 +02:00 |
|
Damian Tarnawski
|
49da19e013
|
Replace Math.random with crypto.getRandomValues for _system_number
|
2023-10-27 12:06:35 +02:00 |
|
jakubtomsu
|
056840975f
|
Merge branch 'odin-lang:master' into union-tag-intrinsics
|
2023-10-27 11:23:37 +02:00 |
|
jakubtomsu
|
160b23f991
|
Remove len,cap,min,max and implement type_union_base_tag_value, type_union_variant_count
|
2023-10-27 11:23:26 +02:00 |
|
flysand7
|
bbd4c1054e
|
convert spaces to tabs
|
2023-10-27 11:30:13 +11:00 |
|
flysand7
|
4d65b1ab9c
|
Implement new sys/unix package
|
2023-10-27 10:51:21 +11:00 |
|
Damian Tarnawski
|
166803a2a5
|
Rename rand to rand_f64
|
2023-10-27 00:18:41 +02:00 |
|
Damian Tarnawski
|
11a2b2a942
|
Add system_random and random_bytes for js target
|
2023-10-27 00:05:38 +02:00 |
|
Jeroen van Rijn
|
962d599996
|
Fix reading from /sys/ pseudo fx
|
2023-10-26 14:30:04 +02:00 |
|
jakubtomsu
|
625cb03284
|
Rename type_union_tag to type_union_tag_type
|
2023-10-25 20:23:24 +02:00 |
|
jakubtomsu
|
37e33af342
|
Merge branch 'odin-lang:master' into union-tag-intrinsics
|
2023-10-25 15:47:39 +02:00 |
|
gingerBill
|
8e4bdcfb98
|
Remove disabled attribute from unimplemented
|
2023-10-25 11:41:24 +01:00 |
|