aboutsummaryrefslogtreecommitdiff
path: root/core/runtime/procs.odin
Commit message (Collapse)AuthorAgeFilesLines
* Move `core:runtime` to `base:runtime`; keep alias aroundgingerBill2024-01-281-95/+0
|
* stdcall -> systemgingerBill2024-01-171-1/+1
|
* darwin: actually honor no-crt by not linking with `-lSystem -lm`Laytan Laats2024-01-021-1/+12
|
* Update TildegingerBill2023-07-241-2/+2
|
* Begin work on new pseudo-architecture: wasm64p32gingerBill2023-04-201-1/+1
|
* Fix #1965gingerBill2022-08-201-9/+19
|
* Clean up `core:time` to be consistent across all platformsgingerBill2022-05-121-1/+1
|
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-2/+2
|
* Keep `-vet` happy for -no-crt and wasm targetsgingerBill2021-11-171-2/+0
|
* Reorganize codegingerBill2021-11-041-29/+26
|
* Correct foreign import library usagegingerBill2021-11-041-2/+2
|
* Use `Rtl*Memory` procedures with `-no-crt` on WindowsgingerBill2021-11-041-1/+29
|
* Simplify logic for procs.odingingerBill2021-11-041-29/+4
|
* `@(linkage=<string>)` for procedures and variables; `@(require)` for ↵gingerBill2021-11-041-8/+5
| | | | procedures; `package runtime` linkage improvements; Subsequence improvements to `lb_run_remove_unused_function_pass`
* Correctly support `-default-to-nil-allocator` for all platformsgingerBill2021-11-041-0/+3
|
* Add `ODIN_NO_CRT` global constantgingerBill2021-11-041-0/+37
|
* Add `memmove` and `memset` support for `wasm`gingerBill2021-10-311-7/+34
|
* Remove explicit link name from `runtime.memset`gingerBill2021-10-161-2/+1
|
* Make `runtime.memset` use `int` for the length from `uint`gingerBill2021-09-231-1/+1
|
* Add other constants to c and libcgingerBill2021-09-101-1/+1
|
* Add procs.odingingerBill2021-09-101-0/+13