aboutsummaryrefslogtreecommitdiff
path: root/core/runtime/procs.odin
Commit message (Expand)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 procedur...gingerBill2021-11-041-8/+5
* 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