gingerBill
|
07ec93bfeb
|
Add procs_windows_amd64.asm for use with -no-crt
|
2021-11-24 18:32:27 +00:00 |
|
gingerBill
|
e877525073
|
Keep -vet happy for -no-crt and wasm targets
|
2021-11-17 10:40:55 +00:00 |
|
gingerBill
|
518460af66
|
Begin work in semi-standardized js_wasm32 target
|
2021-11-07 19:56:01 +00:00 |
|
gingerBill
|
1296fabe2c
|
Fix typos
|
2021-11-07 16:20:04 +00:00 |
|
gingerBill
|
dc2edd3e79
|
Improve support for freestanding_wasm32
|
2021-11-07 16:19:27 +00:00 |
|
gingerBill
|
adb5928767
|
Change to RUNTIME_LINKAGE definition
|
2021-11-04 20:21:51 +00:00 |
|
gingerBill
|
a22120fe94
|
Reorganize code
|
2021-11-04 17:38:58 +00:00 |
|
gingerBill
|
ae25eaf10c
|
Correct foreign import library usage
|
2021-11-04 17:25:37 +00:00 |
|
gingerBill
|
adcfca966e
|
Use Rtl*Memory procedures with -no-crt on Windows
|
2021-11-04 17:24:28 +00:00 |
|
gingerBill
|
14351c5bf2
|
Simplify logic for procs.odin
|
2021-11-04 13:56:38 +00:00 |
|
gingerBill
|
7ef3c87dbb
|
Change RUNTIME_LINKAGE requirements
|
2021-11-04 13:52:53 +00:00 |
|
gingerBill
|
b2a2aa15c2
|
Add ODIN_BUILD_MODE
|
2021-11-04 12:49:39 +00:00 |
|
gingerBill
|
6ded538546
|
@(linkage=<string>) for procedures and variables; @(require) for procedures; package runtime linkage improvements; Subsequence improvements to lb_run_remove_unused_function_pass
|
2021-11-04 12:40:50 +00:00 |
|
gingerBill
|
3fa7dabaa8
|
Correctly support -default-to-nil-allocator for all platforms
|
2021-11-04 11:03:21 +00:00 |
|
gingerBill
|
9ab71ca0da
|
Add ODIN_NO_CRT global constant
|
2021-11-04 00:50:28 +00:00 |
|
gingerBill
|
9896205a06
|
Make runtime builtin matrix procedures contextless
|
2021-11-03 12:44:34 +00:00 |
|
gingerBill
|
5f51337a01
|
Add procs for wasm32
|
2021-10-31 19:00:01 +00:00 |
|
gingerBill
|
a36c1ad406
|
Add default_allocators_wasi.odin
|
2021-10-31 15:28:51 +00:00 |
|
gingerBill
|
c13c30b466
|
Update wasi to use string and slice types
|
2021-10-31 15:21:39 +00:00 |
|
gingerBill
|
305e965bcb
|
Add os_specific_wasi.odin
|
2021-10-31 13:08:19 +00:00 |
|
gingerBill
|
2a5b8f53fe
|
Add memmove and memset support for wasm
|
2021-10-31 12:47:50 +00:00 |
|
gingerBill
|
9a5216921c
|
Add wasi_wasm32
|
2021-10-31 01:08:17 +00:00 |
|
gingerBill
|
8ef6f9dd7b
|
Compile wasm64; Add lb_run_remove_unused_function_pass
|
2021-10-31 00:11:38 +01:00 |
|
gingerBill
|
5bc8a491a7
|
Begin work on supporting wasm64; Correct wasm32 compilation behaviour
|
2021-10-30 23:24:34 +01:00 |
|
gingerBill
|
c4d2aae0ed
|
Merge pull request #1245 from odin-lang/new-matrix-type
`matrix` type
|
2021-10-26 21:08:08 +01:00 |
|
gingerBill
|
802df73183
|
Remove unneeded call
|
2021-10-26 14:47:59 +01:00 |
|
gingerBill
|
c64674c39e
|
Remove unnecessary asserts
|
2021-10-26 13:38:48 +01:00 |
|
gingerBill
|
12ebd422c6
|
Fix typos
|
2021-10-25 19:04:08 +01:00 |
|
gingerBill
|
7ac156755b
|
Reorder code
|
2021-10-25 15:36:00 +01:00 |
|
gingerBill
|
973ca6824c
|
Rename hermitian_adjoint
|
2021-10-25 15:35:06 +01:00 |
|
gingerBill
|
9c7956be9e
|
Minor changes to where conditions
|
2021-10-25 15:16:34 +01:00 |
|
gingerBill
|
4475454632
|
Improve core_builtin_matrix.odin
|
2021-10-25 14:59:43 +01:00 |
|
gingerBill
|
f15825d2c6
|
Fix typo
|
2021-10-25 13:32:53 +01:00 |
|
gingerBill
|
aaaddd03a6
|
Improve internal procedures
|
2021-10-25 01:28:06 +01:00 |
|
gingerBill
|
c60c7a7621
|
Add comments to Type_Info_Matrix
|
2021-10-25 00:47:12 +01:00 |
|
gingerBill
|
b4df51e483
|
Merge branch 'master' into new-matrix-type
|
2021-10-23 19:24:47 +01:00 |
|
gingerBill
|
d54b708ba8
|
Unify memory_equal and string_eq
|
2021-10-23 17:18:40 +01:00 |
|
gingerBill
|
fba20c9bd3
|
Improve runtime.string_eq
|
2021-10-23 17:10:30 +01:00 |
|
gingerBill
|
18ed444a63
|
Strip semicolons
|
2021-10-23 17:10:12 +01:00 |
|
gingerBill
|
3b3e7550f6
|
Correct core_builtin_matrix.odin
|
2021-10-21 00:04:08 +01:00 |
|
gingerBill
|
bb0855b35a
|
Add builtin procedures for matrix values: determinant, adjugate, inverse, inverse_transpose, hermitian_adjoint
|
2021-10-20 17:00:59 +01:00 |
|
gingerBill
|
82b6772ea4
|
Support matrix literals
|
2021-10-20 00:40:03 +01:00 |
|
gingerBill
|
662cbaf425
|
Support indexing matrices
|
2021-10-19 12:13:19 +01:00 |
|
gingerBill
|
1556fad65a
|
Change syntax for matrices to matrix[R, C]T
|
2021-10-19 11:31:11 +01:00 |
|
gingerBill
|
4c655865e5
|
Begin work on matrix type
|
2021-10-18 16:52:19 +01:00 |
|
gingerBill
|
7aac8df2f2
|
Add runtime._cleanup_runtime internal call
|
2021-10-18 12:28:46 +01:00 |
|
gingerBill
|
eb3c1506f0
|
Remove explicit link name from runtime.memset
|
2021-10-16 23:39:14 +01:00 |
|
gingerBill
|
d386563344
|
Correct issue with the generated map type internals; Simplify map rehash logic to utilize resize
|
2021-10-07 21:23:37 +01:00 |
|
gingerBill
|
9ecc2ab15b
|
Add more runtime.print_int procedures
|
2021-10-07 21:22:49 +01:00 |
|
gingerBill
|
bcb07b6b9e
|
Correct runtime.floattidf and other related i128<->f64 internal procedures
|
2021-09-28 12:17:36 +01:00 |
|