gingerBill
|
daccd72162
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2024-08-24 13:36:51 +01:00 |
|
gingerBill
|
8b248673c1
|
Fix #4105
|
2024-08-24 13:36:43 +01:00 |
|
Jeroen van Rijn
|
faec52623d
|
Merge pull request #4128 from gordonshamway23/mini_fix_in_image
Added missing slice advancing.
|
2024-08-24 14:23:42 +02:00 |
|
gingerBill
|
b6d9a0c32e
|
Manually implement tail-recursion for parse_if_stmt
|
2024-08-24 13:16:55 +01:00 |
|
gingerBill
|
a4cc207022
|
Add a recursion depth limit for #3987 with a consideration to use a switch statement or refactor the code to not use a large if-else chain
|
2024-08-24 12:59:17 +01:00 |
|
gingerBill
|
683dde1fa0
|
Disallow labelled branches in defer - fix #3960
|
2024-08-24 12:47:29 +01:00 |
|
gingerBill
|
ca4d91a8a3
|
Fix #4079
|
2024-08-24 12:26:41 +01:00 |
|
gingerBill
|
65543b993f
|
Merge pull request #4130 from fusion32/fix-ambiguous-generic-type-names
fix ambiguous generic type names
|
2024-08-24 11:50:02 +01:00 |
|
gingerBill
|
00fb60d3d9
|
#4115 Add Suggestion: 'typeid_of(T)'
|
2024-08-24 11:48:32 +01:00 |
|
gingerBill
|
68a83abcd6
|
#4119 Add error when doing {.A | .B} instead of {.A, .B} with a suggestion to do surround it in parentheses to make it clear it is intended
|
2024-08-24 11:44:59 +01:00 |
|
gingerBill
|
4458ca4585
|
Fix #4126
|
2024-08-24 11:40:02 +01:00 |
|
fusion32
|
5ef8a092f6
|
fix wrong exact value kind comparison
|
2024-08-23 17:50:27 -03:00 |
|
fusion32
|
c969bee86d
|
fix ambiguous generic type names
|
2024-08-23 17:18:10 -03:00 |
|
gordonshamway23
|
426367c522
|
Added missing slice advancing.
|
2024-08-23 21:28:59 +02:00 |
|
Laytan Laats
|
d410281766
|
os2: do read_entire_file in parts if the file size is 0
|
2024-08-23 20:25:47 +02:00 |
|
Laytan Laats
|
ce53805d94
|
os2: fix read_entire_file wrong slice end variable
|
2024-08-23 20:25:19 +02:00 |
|
Laytan Laats
|
963e8544f4
|
os2: CLOEXEC the fds from pipe for posix implementation
|
2024-08-23 20:25:05 +02:00 |
|
Laytan Laats
|
c2a7c29ce8
|
os2: fix using uuid as process handle for darwin, once it goes zombie it changes
|
2024-08-23 20:24:06 +02:00 |
|
Laytan
|
b3f22133f3
|
Merge pull request #4123 from laytan/more-core-orca-support
orca: implement core:time and core:log
|
2024-08-23 18:47:00 +02:00 |
|
Laytan Laats
|
caef37bc18
|
orca: implement core:time and core:log
|
2024-08-23 18:25:10 +02:00 |
|
gingerBill
|
574dc5efe6
|
Merge pull request #4120 from laytan/posix-process
os2: process API for Darwin and most of it for BSDs
|
2024-08-22 22:51:48 +01:00 |
|
Laytan Laats
|
a66520ba57
|
os2: process API for Darwin and most of it for BSDs
|
2024-08-22 23:07:24 +02:00 |
|
Laytan Laats
|
b9043db434
|
os2: make platform error more ergonomic by making it an alias
|
2024-08-22 22:59:13 +02:00 |
|
Laytan Laats
|
58e5078b66
|
add riscv to simd.IS_EMULATED
|
2024-08-22 14:17:45 +02:00 |
|
gingerBill
|
70932dc478
|
Merge pull request #4089 from laytan/riscv64
add support for linux_riscv64 and freestanding_riscv64
|
2024-08-22 11:20:03 +01:00 |
|
Jeroen van Rijn
|
a8bc6f08a9
|
Merge pull request #4116 from Kelimion/article
Add table-driven (in)definite article to some errors.
|
2024-08-21 18:51:43 +02:00 |
|
Jeroen van Rijn
|
07aedb0b89
|
,
|
2024-08-21 18:42:11 +02:00 |
|
Laytan
|
63cd9a031a
|
fix variadic parameter with default value error check
|
2024-08-21 15:11:16 +02:00 |
|
gingerBill
|
c77e8ca401
|
Fix tests
|
2024-08-21 14:06:04 +01:00 |
|
gingerBill
|
58e811eea5
|
Merge pull request #3962 from Feoramund/regex
Add `core:text/regex`
|
2024-08-21 13:55:11 +01:00 |
|
Laytan
|
c0125f3192
|
correct the riscv64 stat structs
|
2024-08-21 14:41:23 +02:00 |
|
Jeroen van Rijn
|
1bcc074223
|
dash
|
2024-08-21 14:18:12 +02:00 |
|
gingerBill
|
e7b8e61c68
|
Merge pull request #4106 from yeongjukang/master
core:sys/linux - implement clock_settime, clock_getres and clock_nanosleep
|
2024-08-21 09:41:14 +01:00 |
|
Yeongju Kang
|
bbe4c32e32
|
changed signature of clock_getres
|
2024-08-21 08:25:14 +09:00 |
|
Laytan
|
0d39f52b4d
|
Merge pull request #4117 from yay/vet-tabs
A couple of foundation binding. Vet tabs.
|
2024-08-21 01:16:30 +02:00 |
|
Vitalii Kravchenko
|
14169ae5b4
|
A couple of foundation binding. Vet tabs.
|
2024-08-21 00:09:09 +01:00 |
|
Jeroen van Rijn
|
6b4b0cea5d
|
Add table-driven (in)definite article to some errors.
|
2024-08-20 22:13:31 +02:00 |
|
Laytan
|
85a33a1c9b
|
add constant_log2 to intrinsics file
|
2024-08-20 19:14:50 +02:00 |
|
Laytan
|
8f2d3dc955
|
fix i128 division?
|
2024-08-20 19:01:09 +02:00 |
|
Jeroen van Rijn
|
daa0779c01
|
Rewrite compound_to_time without using i128.
|
2024-08-20 18:50:05 +02:00 |
|
Laytan
|
d7e81e86f5
|
Merge pull request #4110 from andradei/termios-linux
Add support for Linux on os/sys/posix termios.
|
2024-08-20 17:23:53 +02:00 |
|
Laytan
|
06fb500dfe
|
make sure net.Network_Error is of size 8
|
2024-08-20 15:52:07 +02:00 |
|
Jeroen van Rijn
|
5ef58049dc
|
Merge pull request #4114 from it-a-me/master
fix wiki link in the README.md
|
2024-08-20 14:27:47 +02:00 |
|
Laytan Laats
|
5b22bfa2b7
|
unify LB_ABI_INFO and LB_ABI_INFO_CTX
|
2024-08-20 14:07:47 +02:00 |
|
Laytan
|
ca6ef95b03
|
add support for linux_riscv64 and freestanding_riscv64
|
2024-08-20 14:06:40 +02:00 |
|
it-a-me
|
53500699a9
|
README.md: Fix wiki link
|
2024-08-19 23:00:26 -07:00 |
|
Jeroen van Rijn
|
29838da782
|
Merge pull request #4111 from RoryO/simd-typo
fix simd var typo
|
2024-08-20 00:52:37 +02:00 |
|
Rory OConnell
|
97795ff3a2
|
fix simd var typo
|
2024-08-19 15:50:42 -07:00 |
|
Isaac Andrade
|
6df51b42a8
|
Fix termios NCCS size on linux.
|
2024-08-19 15:32:55 -06:00 |
|
Isaac Andrade
|
3228178d87
|
Add support for Linux on os/sys/posix termios.
|
2024-08-19 14:56:37 -06:00 |
|