gingerBill
|
f5697dd7f2
Merge branch 'master' into odin-global-constants-as-enums
|
3 年之前 |
Andrea Piseri
|
cf9f3d5e2d
fix logic in bswap_128
|
3 年之前 |
gingerBill
|
3d7d347192
Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings
|
3 年之前 |
gingerBill
|
6c48670819
Make `ODIN_BUILD_MODE` a enum type
|
3 年之前 |
gingerBill
|
94bad4d786
Merge branch 'master' of https://github.com/odin-lang/Odin
|
3 年之前 |
gingerBill
|
518460af66
Begin work in semi-standardized `js_wasm32` target
|
3 年之前 |
gingerBill
|
dc2edd3e79
Improve support for `freestanding_wasm32`
|
3 年之前 |
gingerBill
|
adb5928767
Change to `RUNTIME_LINKAGE` definition
|
3 年之前 |
gingerBill
|
7ef3c87dbb
Change `RUNTIME_LINKAGE` requirements
|
3 年之前 |
gingerBill
|
b2a2aa15c2
Add `ODIN_BUILD_MODE`
|
3 年之前 |
gingerBill
|
6ded538546
`@(linkage=<string>)` for procedures and variables; `@(require)` for procedures; `package runtime` linkage improvements; Subsequence improvements to `lb_run_remove_unused_function_pass`
|
3 年之前 |
gingerBill
|
9a5216921c
Add `wasi_wasm32`
|
3 年之前 |
gingerBill
|
8ef6f9dd7b
Compile `wasm64`; Add `lb_run_remove_unused_function_pass`
|
3 年之前 |
gingerBill
|
aaaddd03a6
Improve internal procedures
|
3 年之前 |
gingerBill
|
d54b708ba8
Unify `memory_equal` and `string_eq`
|
3 年之前 |
gingerBill
|
fba20c9bd3
Improve `runtime.string_eq`
|
3 年之前 |
gingerBill
|
bcb07b6b9e
Correct `runtime.floattidf` and other related i128<->f64 internal procedures
|
3 年之前 |
gingerBill
|
fa0d58f96e
Correct f64 -> u128/i128 generation
|
3 年之前 |
gingerBill
|
720884e0f1
Strip even more semicolons if followed by a `}` or `)` on the same line
|
4 年之前 |
gingerBill
|
f57201bbd1
Remove unneeded semicolons from the core library
|
4 年之前 |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 年之前 |
gingerBill
|
f0437a4242
Enforce `core:builtin` and `core:intrinsics` for imports
|
4 年之前 |
gingerBill
|
2949e4b0c7
Fix `floattidf` typo
|
4 年之前 |
gingerBill
|
9f8a63cb43
More minor stylization changes (remove unneeded parentheses)
|
4 年之前 |
gingerBill
|
28abf5d33b
Correct minimum dependency for `complex32`
|
4 年之前 |
gingerBill
|
785c27daa7
Fix 128-bit integer to float cast by explicitly calling the procedure direct; Fix #781
|
4 年之前 |
gingerBill
|
b8d6dd4eb7
Fix #1004
|
4 年之前 |
gingerBill
|
e948fcd2f1
Use `intrinsics.mem_zero` in `runtime.mem_zero`
|
4 年之前 |
gingerBill
|
39eccdf6b9
Make `js` default to nil allocator for the time being
|
4 年之前 |
gingerBill
|
e82e4398b6
Add `intrinsics.mem_copy` and `intrinsics.mem_copy_non_overlapping`
|
4 年之前 |