Jeroen van Rijn
|
888913c739
Add runtime.dll_forward_reason for Windows DLLs.
|
3 éve |
gingerBill
|
3ec70c5517
Merge functionality of `#maybe` with the standard 'union' functionality
|
3 éve |
gingerBill
|
be8de4a1ff
Update arch enum
|
3 éve |
hikari
|
b9dc81d808
runtime: update comment description
|
3 éve |
hikari
|
ad90f416a5
runtime: fix typo
|
3 éve |
gingerBill
|
3f935bea25
`union #shared_nil`
|
3 éve |
gingerBill
|
a7adb2fb6e
Merge branch 'master' into freestanding_amd64
|
3 éve |
gingerBill
|
17eebf338c
Fix #1606 (Call `runtime._cleanup_runtime_contextless()` for `os.exit`)
|
3 éve |
gingerBill
|
fc4eb4152c
Correct calling convention for `_startup_runtime`
|
3 éve |
gingerBill
|
01162e08b5
Add `-disallow-rtti`
|
3 éve |
gingerBill
|
3c72cb67d3
Remove `context.user_data`
|
3 éve |
gingerBill
|
db6bd9b358
Allow sysv and win64 calling conventions to be used on any platform on amd64
|
3 éve |
gingerBill
|
f5697dd7f2
Merge branch 'master' into odin-global-constants-as-enums
|
3 éve |
gingerBill
|
97be867103
Rename `#partial[Enum]Type` to `#sparse[Enum]Type` for non-contiguous enum fields
|
3 éve |
gingerBill
|
77b91352ae
Add `Odin_OS_Type` and `Odin_Arch_Type` to `core:runtime`
|
3 éve |
gingerBill
|
3d7d347192
Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings
|
3 éve |
gingerBill
|
f0529535e0
`ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new string version of the old constant
|
3 éve |
gingerBill
|
6c48670819
Make `ODIN_BUILD_MODE` a enum type
|
3 éve |
gingerBill
|
518460af66
Begin work in semi-standardized `js_wasm32` target
|
3 éve |
gingerBill
|
dc2edd3e79
Improve support for `freestanding_wasm32`
|
3 éve |
gingerBill
|
3fa7dabaa8
Correctly support `-default-to-nil-allocator` for all platforms
|
3 éve |
gingerBill
|
c60c7a7621
Add comments to `Type_Info_Matrix`
|
3 éve |
gingerBill
|
82b6772ea4
Support matrix literals
|
3 éve |
gingerBill
|
4c655865e5
Begin work on matrix type
|
3 éve |
gingerBill
|
7aac8df2f2
Add `runtime._cleanup_runtime` internal call
|
3 éve |
gingerBill
|
6fa3c992b5
`mem.Raw_*` alias `runtime.Raw_*`
|
4 éve |
gingerBill
|
f57201bbd1
Remove unneeded semicolons from the core library
|
4 éve |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 éve |
gingerBill
|
18a0fa02c5
Add multi pointers to core
|
4 éve |
gingerBill
|
f0437a4242
Enforce `core:builtin` and `core:intrinsics` for imports
|
4 éve |