aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Correct `foreign import` prefix behaviour for wasmgingerBill2022-05-061-11/+9
* | | | Remove unneeded `#if defined`gingerBill2022-05-041-4/+0
* | | | Add `@(priority_index=<int>)` for `foreign import`gingerBill2022-05-044-0/+20
* | | | Minor move around for path setsgingerBill2022-05-041-4/+8
* | | | Remove stray linegingerBill2022-05-041-1/+0
* | | | Make the link order of foreign imports deterministicgingerBill2022-05-046-300/+370
* | | | Small fix to deprecation warning.Jeroen van Rijn2022-05-041-1/+1
* | | | Typo.Jeroen van Rijn2022-05-031-1/+1
* | | | Add deprecation warnings for -opt and flag=value insted of flag:value.Jeroen van Rijn2022-05-031-6/+17
* | | | Make `big_int_from_string` return an error if not an integer.Jeroen van Rijn2022-05-033-17/+36
* | | | Fix -opt: parsing.Jeroen van Rijn2022-05-031-1/+20
* | | | Fix `@(disable=...)`gingerBill2022-05-021-13/+9
* | | | Implement syscall for arm32gingerBill2022-05-011-73/+98
* | | | Fix building issues with arm32gingerBill2022-05-012-17/+28
* | | | Add basic arm32 ABI support (linux_arm32)gingerBill2022-05-012-1/+102
* | | | Allow -error-pos-style:default as an alias for odinJeroen van Rijn2022-04-281-2/+2
* | | | Make -error-pos-style case-insensitive.Jeroen van Rijn2022-04-281-2/+7
* | | | Fix -error-pos-style:unixJeroen van Rijn2022-04-281-0/+11
* | | | Add `intrinsics.type_is_multi_pointer`gingerBill2022-04-272-0/+4
* | | | Add `intrinsics.type_field_type`gingerBill2022-04-272-0/+33
* | | | Address edge cases.Jeroen van Rijn2022-04-263-45/+99
* | | | Remove redundant bit for non-Windows.Jeroen van Rijn2022-04-241-14/+0
* | | | Compiler: Allow -out: to not have an extension on *nix for executables (only).Jeroen van Rijn2022-04-241-1/+3
* | | | Compiler: Add early error for output path being a directory.Jeroen van Rijn2022-04-249-383/+652
* | | | Fix #1713gingerBill2022-04-142-3/+5
* | | | Add -help to CI tests.Jeroen van Rijn2022-04-051-2/+10
* | | | Give build/run/check/test/doc a `-file` flag.Jeroen van Rijn2022-04-052-89/+145
* | | | Add extra help line for define/config.Jeroen van Rijn2022-04-031-0/+1
* | | | Merge pull request #1686 from Kelimion/compile-time-assertgingerBill2022-04-021-5/+27
|\ \ \ \
| * | | | Allow optional message for `#assert`.Jeroen van Rijn2022-04-021-5/+27
* | | | | Add extra checks to atomic intrinsicsgingerBill2022-04-021-0/+45
* | | | | `intrinsics.atomic_type_is_lock_free`gingerBill2022-04-025-4/+47
|/ / / /
* | | | Change `intrinsics.Atomic_Memory_Order` fields to use `Ada_Case` rather than ...gingerBill2022-03-312-12/+12
* | | | Add checks for memory ordering on fencesgingerBill2022-03-311-6/+20
* | | | Correct weak handlinggingerBill2022-03-311-1/+2
* | | | Enforce success failure pairings of `compare_exchange_*_explicit` at compile ...gingerBill2022-03-312-9/+96
* | | | Replace the atomic intrinsicsgingerBill2022-03-316-324/+272
* | | | Add `intrinsics.wasm_memory_grow` `intrinsics.wasm_memory_size`gingerBill2022-03-304-2/+114
* | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-03-301-0/+4
|\ \ \ \
| * \ \ \ Merge pull request #1671 from colrdavidson/add_nocrtgingerBill2022-03-301-0/+4
| |\ \ \ \
| | * | | | Make no crt work on LinuxColin Davidson2022-03-301-0/+4
* | | | | | Correct `atomic_cxchg_*` `atomic_cxchgweak_*` intrinsics behaviour to monoton...gingerBill2022-03-301-8/+16
|/ / / / /
* | | | | Use `WIFEXITED()` and `WEXITSTATUS()` on Unix `system()` exit codegitlost2022-03-241-0/+3
* | | | | Make constant string backing structures use PrivateLinkage compared to Intern...gingerBill2022-03-241-3/+3
* | | | | `union #shared_nil`gingerBill2022-03-249-32/+103
* | | | | Fix issue #829 "Compiler crashes when declaring maps with procedure"gitlost2022-03-231-0/+1
* | | | | Merge pull request #1632 from gitlost/const_in_if_#1592gingerBill2022-03-213-6/+18
|\ \ \ \ \
| * | | | | Fix issue #1592 "LLVM code gen error when using a constant in an if"gitlost2022-03-183-6/+18
* | | | | | Improve procedure group selection based on the minimum number of argumentsgingerBill2022-03-185-31/+82
|/ / / / /
* | | | | Fix #1610gingerBill2022-03-141-29/+21