aboutsummaryrefslogtreecommitdiff
path: root/src/checker.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix #4166gingerBill2024-08-301-1/+8
* Set a flag for delayed checkingavanspector2024-08-301-2/+1
* Add missing checker delayingavanspector2024-08-291-3/+3
* checker: delay foreign block checkingavanspector2024-08-261-8/+20
* Update checker.cppavanspector2024-08-261-3/+11
* Allow empty strings in `link_prefix` and `link_suffix`gingerBill2024-08-251-6/+6
* add support for linux_riscv64 and freestanding_riscv64Laytan2024-08-201-0/+1
* implement lshrti3 on wasmLaytan Laats2024-08-181-0/+1
* Allow `@(require_results)` on `foreign` blocksgingerBill2024-08-141-0/+7
* Merge pull request #4069 from zen3ger/1738-aliased-procedure-resolutiongingerBill2024-08-131-0/+12
|\
| * Fix alias handling of proceduresRoland Kovacs2024-08-121-0/+12
* | possibly fix init_core_type_info race conditionLaytan Laats2024-08-101-0/+3
|/
* Add `intrinsics.simd_masked_load` and `intrinsics.simd_masked_store`gingerBill2024-08-051-2/+2
* Revert changes to `in_single_threaded_checker_stage`gingerBill2024-07-151-16/+16
* Disable the need for mutexes in single threaded checker stagegingerBill2024-07-151-30/+19
* Remove use of mutex in single threaded codegingerBill2024-07-151-5/+14
* Keep MSVC happy with secure versions of C callsgingerBill2024-07-151-0/+4
* Use `gb_zero_*` callsgingerBill2024-07-151-3/+3
* Calculate size and alignment, and reuse memory for all variadic calls within ...gingerBill2024-07-141-0/+2
* Mock out `#no_capture` for future usegingerBill2024-07-141-1/+1
* Add `#no_capture args: ..T` to reuse the backing array stack memorygingerBill2024-07-141-0/+1
* remove misleading `@(optimization_mode)` values and make "none" inhibit optim...Laytan Laats2024-07-081-6/+6
* Add sort for global types and proceduresgingerBill2024-07-081-1/+1
* Allow `x :: y when cond else proc(...){...}`gingerBill2024-07-041-0/+12
* Ff `@(disabled=true)`, do not add that entity's dependencies to the setgingerBill2024-07-041-0/+4
* wasm: add foreign import and linking of wasm object filesLaytan Laats2024-07-021-2/+1
* Add `-custom-attribute`gingerBill2024-06-281-2/+3
* Fix #3803gingerBill2024-06-281-0/+1
* Remove `@(warning)` and `#warning(...)`gingerBill2024-06-251-14/+0
* Merge pull request #3137 from laytan/show-defineablegingerBill2024-06-201-0/+2
|\
| * -show-defineables and -export-defineablesLaytan Laats2024-06-061-0/+2
* | Forbid private test casesFeoramund2024-06-181-0/+8
* | Add `intrinsics.procedure_of`gingerBill2024-06-101-0/+4
* | Use `get_final_microarchitecture()` for `ODIN_MICROARCH_STRING`Feoramund2024-06-101-1/+3
* | Add compilation-related constantsFeoramund2024-06-101-0/+25
* | Remove unnecessary Wait_Signal checksgingerBill2024-06-071-4/+0
* | Try to fix a possible race condition with polymorphic record parametersgingerBill2024-06-061-0/+4
|/
* Add `@(rodata)`gingerBill2024-06-061-0/+6
* Remove `-test-name` in favor of test runner optionFeoramund2024-06-021-29/+0
* Add experimental target `orca_wasm32`gingerBill2024-05-301-0/+1
* Add `@(link_suffix=<string>)`gingerBill2024-05-301-0/+46
* Delay checking foreign import paths until after global scope is checkedgingerBill2024-05-281-80/+88
* Begin moving `foreign import` import paths to be evaluated in the semantic ph...gingerBill2024-05-271-1/+38
* Merge pull request #3570 from jasonKercher/linux-arm32gingerBill2024-05-201-0/+4
|\
| * arm32 now compiles and runs demojasonkercher2024-05-101-0/+4
* | Reimplement `-build-mode:static`/`-build-mode:lib`gingerBill2024-05-161-0/+1
* | Merged with masterAndreas T Jonsson2024-05-021-10/+21
|\|
| * Allow `@(init)` procs to be `@(disabled)`Feoramund2024-04-281-0/+5
| * Add extra assertsgingerBill2024-04-281-0/+2
| * Correct map usagegingerBill2024-04-261-1/+1