aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | | | Add get_current_directory()Mark Naughton2023-04-241-0/+12
| | * | | | | Use last element for directory collision checkMark Naughton2023-04-231-1/+1
| | * | | | | Add .bin extension the case of a collisionMark Naughton2023-04-231-0/+4
| | * | | | | Change default executable extensionMark Naughton2023-04-231-4/+2
| * | | | | | Make `intrinsics.type_merge` form a union of the types; ignoring duplicatesgingerBill2023-05-191-4/+18
| * | | | | | Add `intrinsics.type_merge`gingerBill2023-05-194-1/+81
| * | | | | | Fix #2526gingerBill2023-05-182-4/+14
| * | | | | | Fix #2536gingerBill2023-05-181-1/+11
| * | | | | | Fix #2544gingerBill2023-05-181-0/+1
* | | | | | | Remove unused variablegingerBill2023-05-181-2/+0
* | | | | | | Merge branch 'master' into separate-int-word-sizesgingerBill2023-05-185-11/+27
|\| | | | | |
| * | | | | | Merge pull request #2514 from ryuukk/patch-2gingerBill2023-05-181-1/+1
| |\ \ \ \ \ \
| | * | | | | | Missing castryuukk2023-05-061-1/+1
| * | | | | | | Merge pull request #2523 from jcmoyer/fix-2056gingerBill2023-05-181-4/+6
| |\ \ \ \ \ \ \
| | * | | | | | | Zero non-diagonal elements when converting to matrixJ.C. Moyer2023-05-091-4/+6
| | |/ / / / / /
| * | | | | | | Allow implicit conversion between boolean types within `or_return`gingerBill2023-05-181-2/+5
| * | | | | | | Add extra mutex for error block stuffgingerBill2023-05-161-3/+14
| | |_|/ / / / | |/| | | | |
| * | | | | | Revert "Change `intrinsics.read_cycle_counter` on ARM64"gingerBill2023-05-121-1/+1
| * | | | | | Change `intrinsics.read_cycle_counter` on ARM64gingerBill2023-05-121-1/+1
| * | | | | | Patch "no_copy" typo in parser.cppmatias2023-05-101-1/+1
| |/ / / / /
* | | | | | Merge branch 'master' into separate-int-word-sizesgingerBill2023-05-0310-28/+147
|\| | | | |
| * | | | | When using `-debug`, default to `-o:none` unless explicitly specifiedgingerBill2023-05-022-3/+11
| | |/ / / | |/| | |
| * | | | Fix #2481gingerBill2023-04-271-1/+1
| * | | | Fix #2487gingerBill2023-04-271-0/+3
| * | | | Make `!x` be an untyped booleangingerBill2023-04-271-0/+2
| * | | | Add extra nullptr checkgingerBill2023-04-271-1/+1
| * | | | Require parentheses around certain uses of `or_return` expressionsgingerBill2023-04-272-3/+81
| * | | | Unify `check_constant_parameter_value` logicgingerBill2023-04-271-8/+15
| |/ / /
| * | | Add ifdef blockgingerBill2023-04-211-0/+2
| * | | Fix memory leak caused by awful realloc usage on LinuxgingerBill2023-04-213-13/+32
* | | | Rename `word_size` to `ptr_size` internally to make it clearergingerBill2023-04-2010-67/+67
* | | | Begin work on new pseudo-architecture: wasm64p32gingerBill2023-04-206-24/+51
* | | | Add internal padding to types where ptr size != int sizegingerBill2023-04-202-16/+72
* | | | Begin work on separating int and word sizes (i.e. `size_of(int)` might not eq...gingerBill2023-04-203-57/+77
|/ / /
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2023-04-201-6/+20
|\ \ \
| * \ \ Merge pull request #2464 from ap29600/simd_unaligned_loadgingerBill2023-04-201-5/+19
| |\ \ \
| | * | | improve code generation for `intrinsics.unaligned_load/store` on `#simd` typesAndrea Piseri2023-04-161-5/+19
| * | | | Merge pull request #2450 from destroycomputers/mastergingerBill2023-04-201-1/+1
| |\ \ \ \
| | * | | | Fix intrinsics.alloca code generationdestroycomputers2023-04-111-1/+1
| | |/ / /
* | / / / Allow aliasing foreign import namegingerBill2023-04-201-1/+3
|/ / / /
* | | | Fix race condition with -use-separate-modules due to type determinationgingerBill2023-04-183-3/+18
* | | | Add missing enumgingerBill2023-04-181-0/+1
* | | | Inline static map calls for map get, and improve readability of the LLVM IRgingerBill2023-04-181-26/+54
* | | | Improve grammargingerBill2023-04-152-2/+2
* | | | Add `@(deferred_*_by_ptr=<proc>)`gingerBill2023-04-153-111/+222
* | | | Add `struct #no_copy`gingerBill2023-04-158-12/+60
|/ / /
* | | Merge pull request #2435 from Lperlind/mastergingerBill2023-04-061-1/+1
|\ \ \
| * | | Fix type comparison not accounting for parapoly paramsLucas Perlind2023-04-031-1/+1
* | | | Add `-max-error-count:<integer>`gingerBill2023-04-043-7/+49
* | | | Fix `allow_field_separator` for `foreign import`dev-2023-04gingerBill2023-04-031-3/+5
|/ / /