gingerBill
|
1d9f6346d4
|
Force dynamic map calls on non-windows targets
|
2023-10-29 17:23:24 +00:00 |
|
flysand7
|
a3a3156ddd
|
Fix-up inline asm for i386 syscalls emit
|
2023-10-30 02:03:35 +11:00 |
|
flysand7
|
70bd4a5ab6
|
Only build vendor:darwin on darwin
|
2023-10-29 15:03:48 +11: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 |
|
gingerBill
|
034aead930
|
Only make static map get calls inlineable outside of debug builds
|
2023-10-27 14:55:54 +01:00 |
|
gingerBill
|
c8a5bafc6b
|
Fix static map calls and default to them!
|
2023-10-27 14:53:48 +01:00 |
|
gingerBill
|
0a7b9338f6
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2023-10-27 13:03:28 +01:00 |
|
gingerBill
|
bc0fa1240b
|
Disable using giant packed struct for type info table for the time being
|
2023-10-27 13:03:21 +01:00 |
|
Jeroen van Rijn
|
292398dbe2
|
Merge pull request #2896 from thetarnav/js-rand
Add system_random and random_bytes for js target
|
2023-10-27 12:52:27 +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 |
|
jcmdln
|
152ac61faf
|
editorconfig: Use 2-column spaces in YAML
|
2023-10-26 20:18:48 -04:00 |
|
flysand7
|
4d65b1ab9c
|
Implement new sys/unix package
|
2023-10-27 10:51:21 +11:00 |
|
Damian Tarnawski
|
8b2f62000a
|
Use wasmMemoryInterface for rand_bytes
|
2023-10-27 00:50:29 +02: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 |
|
gingerBill
|
0a492acaa1
|
Merge pull request #2891 from flysand7/glfw-fixes
GLFW binding fixes
|
2023-10-26 15:22:16 +01:00 |
|
gingerBill
|
e86d7f1fb0
|
Merge pull request #2895 from jakubtomsu/fix-builtin-const-int-checks
Fix incorrect type condition in some built-in procs
|
2023-10-26 15:21:47 +01:00 |
|
Jeroen van Rijn
|
962d599996
|
Fix reading from /sys/ pseudo fx
|
2023-10-26 14:30:04 +02:00 |
|
jakubtomsu
|
ba536d67b4
|
Change and to or
|
2023-10-25 22:17:38 +02:00 |
|
jakubtomsu
|
a573d076e4
|
Delete test.odin
|
2023-10-25 20:24:42 +02:00 |
|
jakubtomsu
|
625cb03284
|
Rename type_union_tag to type_union_tag_type
|
2023-10-25 20:23:24 +02:00 |
|
jakubtomsu
|
2f8d60ec47
|
Fix indentation
|
2023-10-25 17:33:27 +02:00 |
|
jakubtomsu
|
37e33af342
|
Merge branch 'odin-lang:master' into union-tag-intrinsics
|
2023-10-25 15:47:39 +02:00 |
|
jakubtomsu
|
f7e0516254
|
Fix the intrinsics, add min and max
|
2023-10-25 15:47:18 +02:00 |
|
gingerBill
|
8e4bdcfb98
|
Remove disabled attribute from unimplemented
|
2023-10-25 11:41:24 +01:00 |
|
gingerBill
|
f3f0ab6e2c
|
On -disable-assert, panic will still work but not print the caller location
|
2023-10-25 11:34:09 +01:00 |
|
jakubtomsu
|
eafe57e923
|
Merge branch 'odin-lang:master' into union-tag-intrinsics
|
2023-10-25 09:46:38 +02:00 |
|
jakubtomsu
|
c76ab138eb
|
Naming, use variant index instead of tag
|
2023-10-24 22:15:33 +02:00 |
|
gingerBill
|
5a771732bd
|
Merge pull request #2888 from thetarnav/wasm-i64
Correct loadI64 and storeI64 methods in runtime.js
|
2023-10-24 11:45:08 +01:00 |
|
gingerBill
|
9b6647a019
|
Merge pull request #2886 from flysand7/linux-no-crt
Allow no CRT linking on Linux
|
2023-10-24 11:32:23 +01:00 |
|
flysand7
|
7e40a5a711
|
Change bool to b32
|
2023-10-24 10:28:11 +11:00 |
|
flysand7
|
27cbd0d931
|
GLFW binding fixes
|
2023-10-24 10:23:38 +11:00 |
|
jakubtomsu
|
16c176dc89
|
Implement new union intrinsics and add support for len/cap
|
2023-10-23 22:03:06 +02:00 |
|
Jeroen van Rijn
|
12c316cd6b
|
Merge pull request #2889 from jakubtomsu/fix-simd-bit-and-not-typo
Fix bit_* calls in `core:simd/x86`
|
2023-10-22 22:24:28 +02:00 |
|
jakubtomsu
|
b06583133a
|
Fix the other bit_* intrinsic calls
|
2023-10-22 20:59:19 +02:00 |
|
jakubtomsu
|
a2e6fc5909
|
change and_not to bit_and_not
|
2023-10-22 20:52:35 +02:00 |
|
Damian Tarnawski
|
058065ce75
|
Correct loadI64 and storeI64 methods in runtime.js
|
2023-10-22 18:54:52 +02:00 |
|
Jeroen van Rijn
|
75a2015260
|
Add clear_soa (for #soa[dynamic]T)
|
2023-10-22 13:21:22 +02:00 |
|
Jeroen van Rijn
|
18776aa6b9
|
Merge pull request #2887 from SentientCoffee/map-shrink-return-values
Fix a `shrink(map[T]U)` bug in the core lib
|
2023-10-21 20:17:35 +02:00 |
|
Daniel
|
4cf48daa75
|
Fix a shrink(map[T]U) bug in the core lib
Fixed this error from `core:runtime`:
```odin
odin/core/runtime/core_builtin.odin(387:3) Error: Expected 2 return values, got 1 (Allocator_Error)
return map_shrink_dynamic((^Raw_Map)(m), map_info(T), loc)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
```
|
2023-10-21 13:27:56 -04:00 |
|
flysand7
|
361aeac0cc
|
remove binary
|
2023-10-22 01:59:04 +11:00 |
|
flysand7
|
2e66d621b5
|
Implement -no-crt entry point on linux
|
2023-10-22 01:58:35 +11:00 |
|
Jeroen van Rijn
|
566a11a585
|
Merge pull request #2884 from flysand7/editor-config
Editor config
|
2023-10-20 15:46:14 +02:00 |
|
flysand7
|
abb9fb3345
|
wildcard editorconfig
|
2023-10-21 00:32:08 +11:00 |
|