.. |
core.odin
|
f3f0ab6e2c
On `-disable-assert`, `panic` will still work but not print the caller location
|
1 year ago |
core_builtin.odin
|
b47736260a
remove duplication
|
1 year ago |
core_builtin_matrix.odin
|
7298054974
Add require_results to make builtin procedures
|
2 years ago |
core_builtin_soa.odin
|
0888c69b57
Remove unneeded `typeid_of`
|
1 year ago |
default_allocators_arena.odin
|
9a490e4e0d
fix big alignment
|
1 year ago |
default_allocators_general.odin
|
9aed26a234
Remove the use of `import` within `when`
|
2 years ago |
default_allocators_js.odin
|
3d9328fd79
Default to `panic` allocator for wasm targets
|
2 years ago |
default_allocators_nil.odin
|
e23eba0914
runtime: panic_allocator should use panic_allocator_proc
|
1 year ago |
default_allocators_wasi.odin
|
3d9328fd79
Default to `panic` allocator for wasm targets
|
2 years ago |
default_allocators_windows.odin
|
7f601c9535
Add `Allocator_Mode.Alloc_Non_Zerored`
|
2 years ago |
default_temporary_allocator.odin
|
830d2007a6
Remove usage of global_default_temp_allocator_data when there is no default allocator (freestanding, JS or --default-to-nil-allocator)
|
2 years ago |
docs.odin
|
ef5eb4b612
A docs.odin explaining what are the required entities in core:runtime by the compiler
|
1 year ago |
dynamic_array_internal.odin
|
c37de9459e
Minor refactor of the dynamic_map_internal.odin stuff
|
2 years ago |
dynamic_map_internal.odin
|
4af77aeff6
Lower `MAP_MIN_LOG2_CAPACITY` from `6` to `3` (64->8)
|
1 year ago |
entry_unix.odin
|
6b9202dfbf
-no-crt and assembly compilation on darwin
|
1 year ago |
entry_unix_no_crt_amd64.asm
|
2e66d621b5
Implement -no-crt entry point on linux
|
1 year ago |
entry_unix_no_crt_darwin_arm64.asm
|
6b9202dfbf
-no-crt and assembly compilation on darwin
|
1 year ago |
entry_unix_no_crt_i386.asm
|
2e66d621b5
Implement -no-crt entry point on linux
|
1 year ago |
entry_wasm.odin
|
f5d9ca64f9
Begin work on new pseudo-architecture: wasm64p32
|
2 years ago |
entry_windows.odin
|
888913c739
Add runtime.dll_forward_reason for Windows DLLs.
|
3 years ago |
error_checks.odin
|
241a939c29
Update Tilde
|
2 years ago |
internal.odin
|
acc29fbceb
Merge branch 'master' into llvm-17
|
1 year ago |
os_specific.odin
|
251da264ed
Remove unneeded semicolons from the core library
|
4 years ago |
os_specific_any.odin
|
29c80c238d
core: Fixed build constraints
|
1 year ago |
os_specific_darwin.odin
|
291a064725
fix write on x86_64 Darwin
|
1 year ago |
os_specific_freestanding.odin
|
18ed444a63
Strip semicolons
|
3 years ago |
os_specific_js.odin
|
24ed07b6d5
Add error requiring an explicit calling convention for foreign procedures
|
2 years ago |
os_specific_wasi.odin
|
c13c30b466
Update wasi to use `string` and slice types
|
3 years ago |
os_specific_windows.odin
|
c39a360372
Update Tilde for the new TB_Passes approach
|
2 years ago |
print.odin
|
2cc22d118d
Require parentheses for `#align(N)`
|
2 years ago |
procs.odin
|
8a7c2ea9d0
darwin: actually honor no-crt by not linking with `-lSystem -lm`
|
1 year ago |
procs_darwin.odin
|
2242178d96
Fix signature for `objc_allocateClassPair`
|
2 years ago |
procs_js.odin
|
d75df7fd8a
Rename procs
|
2 years ago |
procs_wasm.odin
|
d75df7fd8a
Rename procs
|
2 years ago |
procs_windows_amd64.asm
|
05a9652f76
convert procs_windows_amd64.asm to tabs
|
1 year ago |
procs_windows_amd64.odin
|
7e4067c44c
Begin work to move entry point code to Odin itself rather than in C++ side
|
3 years ago |
procs_windows_i386.odin
|
29ebe0c3c9
Rename architecture `386` to `i386`
|
3 years ago |
udivmod128.odin
|
f0529535e0
`ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new string version of the old constant
|
3 years ago |